CINXE.COM
Publications and Reports
<!DOCTYPE html> <!--[if lt IE 9]><html class="no-js lt-ie9" lang="en" dir="ltr"><![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en" dir="ltr"> <!--<![endif]--> <!-- Server: V1006Z0001 --> <!-- v4.0.27.1 - 2019-01-11 --> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="description" content="Publications and Reports" /> <meta name="dcterms.title" content="Publications and Reports" /> <meta name="dcterms.issued" content="2018-12-21" /> <meta name="dcterms.modified" content="2016-01-20" /> <meta name="keywords" content="Publications and Reports" /> <meta name="dcterms.subject" content="Meta_Subject_Eng" /> <meta name="dcterms.language" title="ISO639-2" content="eng" /> <title> Publications and Reports </title> <!-- Adobe Analytics header --> <!-- Version 2, staging --> <!-- Version 2, prod --> <!-- Version 3, staging --> <!-- Version 3, prod --> <script src="//assets.adobedtm.com/be5dfd287373/0127575cd23a/launch-f7c3e6060667.min.js"></script> <!-- END of Adobe Analytics header --> <!--[if gte IE 9 | !IE ]><!--> <link href="/dist/assets/favicon.ico" rel="icon" type="image/x-icon" /><link rel="stylesheet" href="/dist/css/wet-boew.min.css" /> <!--<![endif]--> <!-- GC Invitation Manager --> <link rel="stylesheet" href="/dist/Invitation-manager/Overlay.css" /><link rel="stylesheet" href="/css/custom.css" /> <!-- ucStyleSheetStandard START --> <link rel="stylesheet" href="/dist/css/theme.min.css"> <!--[if lt IE 9]> <link href="/dist/assets/favicon.ico" rel="shortcut icon" /> <link rel="stylesheet" href="/dist/css/ie8-wet-boew.min.css" /> <link rel="stylesheet" href="/dist/css/ie8-theme.min.css" /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="/dist/js/ie8-wet-boew.min.js"></script> <![endif]--> <!-- ucStyleSheetStandard END --> <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet" /> <noscript> <link rel="stylesheet" href="/dist/css/noscript.min.css" /> </noscript> <meta name="dcterms.creator" content="Public Safety Canada" /><meta name="dcterms.service" content="ps-sp" /><meta name="dcterms.accessRights" content="2" /></head> <body vocab="http://schema.org/" typeof="WebPage"> <ul id="wb-tphp"> <li class="wb-slc"> <a class="wb-sl" href="#wb-cont">Skip to main content</a> </li> <li class="wb-slc visible-sm visible-md visible-lg"> <a class="wb-sl" href="#wb-info">Skip to "About this site"</a> </li> <li class="wb-slc visible-md visible-lg"> <a class="wb-sl" href="#wb-sec">Skip to section menu</a> </li> </ul> <!-- ucHeaderStandard START --> <header role="banner"> <div id="wb-bnr"> <div id="wb-bar"> <div class="container"> <div class="row"> <object id="gcwu-sig" type="image/svg+xml" tabindex="-1" role="img" data="/dist/assets/sig-en.svg" aria-label="Government of Canada"></object> <ul id="gc-bar" class="list-inline"> <li><a href="http://www.canada.ca/en/index.html" rel="external">Canada.ca</a></li> <li><a href="http://www.canada.ca/en/services/index.html" rel="external">Services</a></li> <li><a href="http://www.canada.ca/en/gov/dept/index.html" rel="external">Departments</a></li> <li id="wb-lng"> <h2>Language selection</h2> <ul class="list-inline"> <li><a lang="fr" href="http://securitepublique.gc.ca/cnt/rsrcs/pblctns/index-fr.aspx">Français</a></li> </ul> </li> </ul> <section class="wb-mb-links col-xs-12 visible-sm visible-xs" id="wb-glb-mn"> <h2>Search and menus</h2> <ul class="pnl-btn list-inline text-right"> <li><a href="#mb-pnl" title="Search and menus" aria-controls="mb-pnl" class="overlay-lnk btn btn-sm btn-default" role="button"><span class="glyphicon glyphicon-search"><span class="glyphicon glyphicon-th-list"><span class="wb-inv">Search and menus</span></span></span></a></li> </ul> <div id="mb-pnl"></div> </section> </div> </div> </div> <div class="container"> <div class="row"> <div id="wb-sttl" class="col-md-5"> <a href="/index-en.aspx"> <span>Public Safety Canada</span> </a> </div> <object id="wmms" type="image/svg+xml" tabindex="-1" role="img" data="/dist/assets/wmms.svg" aria-label="Symbol of the Government of Canada"></object> <!-- Search Section (updated on Monday August 16, 2021) --> <section id="wb-srch" class="visible-md visible-lg"> <h2>Search</h2> <form action="https://www.canada.ca/en/public-safety-canada/search.html?#wb-land" method="get" role="search" class="form-inline"> <div class="form-group"> <input id="wb-srch-q" class="wb-srch-q form-control" name="q" type="search" value="" size="27" maxlength="150" placeholder="Search Public Safety"> </div> <button type="submit" id="wb-srch-sub" class="btn btn-default">Search</button> </form> <!-- <form action="https://search-recherche.gc.ca/rGs/s_r?#wb-land" method="get" role="search" class="form-inline"> --> <!-- <div class="form-group"> --> <!-- <label for="wb-srch-q">Search website</label> --> <!-- <input name="cdn" value="canada" type="hidden"/> --> <!-- <input name="st" value="a" type="hidden"/> --> <!-- <input name="num" value="10" type="hidden"/> --> <!-- <input name="langs" value="eng" type="hidden"/> --> <!-- <input name="st1rt" value="0" type="hidden"> --> <!-- <input name="s5bm3ts21rch" value="x" type="hidden"/> --> <!-- <input name="1s_s3t2s21rch" value="publicsafety.gc.ca" type="hidden"/> --> <!-- <input id="wb-srch-q" class="wb-srch-q form-control" name="as_q" type="search" value="" size="27" maxlength="150" placeholder="Search Canada.ca"/> --> <!-- </div> --> <!-- <button type="submit" id="wb-srch-sub" class="btn btn-default">Search</button> --> <!-- </form> --> </section> </div> </div> </div> <!-- ucNavigationMenu START --> <nav role="navigation" id="wb-sm" data-trgt="mb-pnl" class="wb-menu visible-md visible-lg" typeof="SiteNavigationElement"> <h2 class="wb-inv">Topics menu</h2> <div class="container nvbar"> <div class="row"> <ul class="list-inline menu"> <li> <a href="#section0" class="item">National Security</a> <ul class="sm list-unstyled" id="section0" role="menu"> <li><a href="/cnt/ntnl-scrt/cntr-trrrsm/index-en.aspx">Counter-Terrorism</a></li> <li><a href="/cnt/ntnl-scrt/crss-cltrl-rndtbl/index-en.aspx">Connecting with Canadian Communities</a></li> <li><a href="/cnt/ntnl-scrt/cntr-trrrsm/cntr-prlfrtn/index-en.aspx">Counter Proliferation</a></li> <li><a href="/cnt/ntnl-scrt/crtcl-nfrstrctr/index-en.aspx">Critical Infrastructure</a></li> <li><a href="/cnt/ntnl-scrt/cbr-scrt/index-en.aspx">Cyber Security</a></li> <li><a href="/cnt/ntnl-scrt/frgn-ntrfrnc/index-en.aspx">Foreign Interference</a></li> <li class="slflnk"><a href="/cnt/ntnl-scrt/index-en.aspx">National Security – More</a></li> </ul> </li> <li> <a href="#section1" class="item">Border Strategies</a> <ul class="sm list-unstyled" id="section1" role="menu"> <li><a href="/cnt/brdr-strtgs/bynd-th-brdr/index-en.aspx">Beyond the Border</a></li> <li><a href="/cnt/brdr-strtgs/brdr-lw-nfrcmnt/index-en.aspx">Border Law Enforcement</a></li> <li><a href="/cnt/brdr-strtgs/mmgrtn-nfrcmnt-en.aspx">Immigration Enforcement</a></li> <li><a href="/cnt/brdr-strtgs/prclrnc/index-en.aspx">Preclearance in Canada and the United States</a></li> <li><a href="/cnt/brdr-strtgs/crss-brdr-crm-frm-en.aspx">Canada-US Cross Border Crime Forum</a></li> <li class="slflnk"><a href="/cnt/brdr-strtgs/index-en.aspx">Border Strategies – More</a></li> </ul> </li> <li> <a href="#section2" class="item">Countering Crime</a> <ul class="sm list-unstyled" id="section2" role="menu"> <li><a href="/cnt/cntrng-crm/plcng/index-en.aspx">Policing</a></li> <li><a href="/cnt/cntrng-crm/crm-prvntn/index-en.aspx">Crime Prevention</a></li> <li><a href="/cnt/cntrng-crm/crrctns/index-en.aspx">Corrections and Criminal Justice</a></li> <li><a href="/cnt/cntrng-crm/rgnzd-crm/index-en.aspx">Organized Crime</a></li> <li><a href="/cnt/cntrng-crm/llgl-drgs/index-en.aspx">Illegal Drugs</a></li> <li><a href="/cnt/cntrng-crm/chld-sxl-xplttn-ntrnt/index-en.aspx">Child Sexual Exploitation on the Internet</a></li> <li><a href="/cnt/cntrng-crm/hmn-trffckng/index-en.aspx">Human Trafficking</a></li> <li><a href="/cnt/cntrng-crm/hmn-smgglng/index-en.aspx">Human Smuggling</a></li> <li><a href="/cnt/cntrng-crm/frrms/index-en.aspx">Firearms</a></li> <li><a href="/cnt/cntrng-crm/gn-crm-frrms/index-en.aspx">Gun and Gang Violence</a></li> <li><a href="/cnt/cntrng-crm/nt-mny-lndrng/index-en.aspx">Anti-money laundering</a></li> <li><a href="/cnt/cntrng-crm/frcd-lbr-cndn-spply-chns/index-en.aspx">Forced Labour in Canadian Supply Chains</a></li> <li><a href="/cnt/bt/mmrl-grnt-prgrm/index-en.aspx">Memorial Grant Program for First Responders</a></li> <li class="slflnk"><a href="/cnt/cntrng-crm/index-en.aspx">Countering Crime – More</a></li> </ul> </li> <li> <a href="#section3" class="item">Emergency Management</a> <ul class="sm list-unstyled" id="section3" role="menu"> <li><a href="/cnt/mrgnc-mngmnt/dsstr-prvntn-mtgtn/index-en.aspx">Disaster Prevention and Mitigation</a></li> <li><a href="/cnt/mrgnc-mngmnt/mrgnc-prprdnss/index-en.aspx">Emergency Preparedness</a></li> <li><a href="/cnt/mrgnc-mngmnt/ntrl-hzrds/index-en.aspx">Natural Hazards of Canada</a></li> <li><a href="/cnt/mrgnc-mngmnt/rspndng-mrgnc-vnts/index-en.aspx">Responding to Emergency Events</a></li> <li><a href="/cnt/mrgnc-mngmnt/rcvr-dsstrs/index-en.aspx">Recovery from Disasters</a></li> <li><a href="/cnt/bt/mmrl-grnt-prgrm/index-en.aspx">Memorial Grant Program for First Responders</a></li> <li class="slflnk"><a href="/cnt/mrgnc-mngmnt/index-en.aspx">Emergency Management – More</a></li> </ul> </li> <li> <a href="#section4" class="item">Resources</a> <ul class="sm list-unstyled" id="section4" role="menu"> <li><a href="/cnt/trnsprnc/cts-rgltns/index-en.aspx">Acts and Regulations</a></li> <li><a href="/cnt/rsrcs/cndn-dsstr-dtbs/index-en.aspx">Canadian Disaster Database</a></li> <li><a href="/cnt/rsrcs/frquntl-skd-qustns-en.aspx">Frequently Asked Questions</a></li> <li><a href="/cnt/rsrcs/fndng-prgrms/index-en.aspx">Funding Programs</a></li> <li><a href="/cnt/rsrcs/hlp-en.aspx">Help</a></li> <li><a href="/cnt/rsrcs/lbrr/index-en.aspx">Library and Information Centre</a></li> <li><a href="/cnt/nws/nws-rlss/index-en.aspx">News Releases</a></li> <li><a href="/cnt/rsrcs/pblctns/index-en.aspx">Publications and Reports</a></li> <li><a href="/cnt/rsrcs/svc-stndrds-tpp/index-en.aspx">Service Standards for Transfer Payment Programs</a></li> <li class="slflnk"><a href="/cnt/rsrcs/index-en.aspx">Resources – More</a></li> </ul> </li> </ul> </div> </div> </nav> <!-- ucNavigationMenu END --> <!-- ucHeaderBreadCrumb START --> <nav role="navigation" id="wb-bc" property="breadcrumb"> <h2>You are here:</h2> <div class="container"> <div class="row"> <ol class="breadcrumb"> <li><a href="/index-en.aspx">Home</a></li><li><a href="/cnt/rsrcs/index-en.aspx">Resources</a></li><li><a href="/cnt/rsrcs/pblctns/index-en.aspx">Publications</a></li> </ol> </div> </div> </nav> <!-- ucHeaderBreadCrumb END --> </header> <!-- ucHeaderStandard END --> <div class="container"> <main role="main" property="mainContentOfPage" class="col-md-9 col-md-push-3" id="wb-cont"> <div class="row"> <div class="col-sm-8"> <h1>Publications and Reports</h1> </div> <div class="col-sm-4 text-right mrgn-tp-lg"> <span class="fa fa-rss mrgn-rght-sm"></span><a href="rss-en.aspx">Subscribe to the RSS Feed</a> </div> </div> <form method="post" action="/cnt/rsrcs/pblctns/index-en.aspx" id="ctl02"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMzg4Njg3OTgzD2QWAmYPZBYGAgEPZBYCZg9kFgJmD2QWAgIBDxYCHgtfIUl0ZW1Db3VudAIFFgpmD2QWBmYPFQMBMBFOYXRpb25hbCBTZWN1cml0eQEwZAIBDxYCHwACBhYMZg9kFgJmDxUCKC9jbnQvbnRubC1zY3J0L2NudHItdHJycnNtL2luZGV4LWVuLmFzcHgRQ291bnRlci1UZXJyb3Jpc21kAgEPZBYCZg8VAi4vY250L250bmwtc2NydC9jcnNzLWNsdHJsLXJuZHRibC9pbmRleC1lbi5hc3B4JENvbm5lY3Rpbmcgd2l0aCBDYW5hZGlhbiBDb21tdW5pdGllc2QCAg9kFgJmDxUCNS9jbnQvbnRubC1zY3J0L2NudHItdHJycnNtL2NudHItcHJsZnJ0bi9pbmRleC1lbi5hc3B4FUNvdW50ZXIgUHJvbGlmZXJhdGlvbmQCAw9kFgJmDxUCLC9jbnQvbnRubC1zY3J0L2NydGNsLW5mcnN0cmN0ci9pbmRleC1lbi5hc3B4F0NyaXRpY2FsIEluZnJhc3RydWN0dXJlZAIED2QWAmYPFQIlL2NudC9udG5sLXNjcnQvY2JyLXNjcnQvaW5kZXgtZW4uYXNweA5DeWJlciBTZWN1cml0eWQCBQ9kFgJmDxUCKS9jbnQvbnRubC1zY3J0L2ZyZ24tbnRyZnJuYy9pbmRleC1lbi5hc3B4FEZvcmVpZ24gSW50ZXJmZXJlbmNlZAICDxUCHC9jbnQvbnRubC1zY3J0L2luZGV4LWVuLmFzcHgRTmF0aW9uYWwgU2VjdXJpdHlkAgEPZBYGZg8VAwExEUJvcmRlciBTdHJhdGVnaWVzATFkAgEPFgIfAAIFFgpmD2QWAmYPFQIrL2NudC9icmRyLXN0cnRncy9ieW5kLXRoLWJyZHIvaW5kZXgtZW4uYXNweBFCZXlvbmQgdGhlIEJvcmRlcmQCAQ9kFgJmDxUCLi9jbnQvYnJkci1zdHJ0Z3MvYnJkci1sdy1uZnJjbW50L2luZGV4LWVuLmFzcHgWQm9yZGVyIExhdyBFbmZvcmNlbWVudGQCAg9kFgJmDxUCJy9jbnQvYnJkci1zdHJ0Z3MvbW1ncnRuLW5mcmNtbnQtZW4uYXNweBdJbW1pZ3JhdGlvbiBFbmZvcmNlbWVudGQCAw9kFgJmDxUCJi9jbnQvYnJkci1zdHJ0Z3MvcHJjbHJuYy9pbmRleC1lbi5hc3B4LFByZWNsZWFyYW5jZSBpbiBDYW5hZGEgYW5kIHRoZSBVbml0ZWQgU3RhdGVzZAIED2QWAmYPFQIqL2NudC9icmRyLXN0cnRncy9jcnNzLWJyZHItY3JtLWZybS1lbi5hc3B4IkNhbmFkYS1VUyBDcm9zcyBCb3JkZXIgQ3JpbWUgRm9ydW1kAgIPFQIeL2NudC9icmRyLXN0cnRncy9pbmRleC1lbi5hc3B4EUJvcmRlciBTdHJhdGVnaWVzZAICD2QWBmYPFQMBMhBDb3VudGVyaW5nIENyaW1lATJkAgEPFgIfAAINFhpmD2QWAmYPFQIjL2NudC9jbnRybmctY3JtL3BsY25nL2luZGV4LWVuLmFzcHgIUG9saWNpbmdkAgEPZBYCZg8VAigvY250L2NudHJuZy1jcm0vY3JtLXBydm50bi9pbmRleC1lbi5hc3B4EENyaW1lIFByZXZlbnRpb25kAgIPZBYCZg8VAiUvY250L2NudHJuZy1jcm0vY3JyY3Rucy9pbmRleC1lbi5hc3B4IENvcnJlY3Rpb25zIGFuZCBDcmltaW5hbCBKdXN0aWNlZAIDD2QWAmYPFQInL2NudC9jbnRybmctY3JtL3JnbnpkLWNybS9pbmRleC1lbi5hc3B4D09yZ2FuaXplZCBDcmltZWQCBA9kFgJmDxUCJy9jbnQvY250cm5nLWNybS9sbGdsLWRyZ3MvaW5kZXgtZW4uYXNweA1JbGxlZ2FsIERydWdzZAIFD2QWAmYPFQIzL2NudC9jbnRybmctY3JtL2NobGQtc3hsLXhwbHR0bi1udHJudC9pbmRleC1lbi5hc3B4KUNoaWxkIFNleHVhbCBFeHBsb2l0YXRpb24gb24gdGhlIEludGVybmV0ZAIGD2QWAmYPFQIqL2NudC9jbnRybmctY3JtL2htbi10cmZmY2tuZy9pbmRleC1lbi5hc3B4EUh1bWFuIFRyYWZmaWNraW5nZAIHD2QWAmYPFQIpL2NudC9jbnRybmctY3JtL2htbi1zbWdnbG5nL2luZGV4LWVuLmFzcHgPSHVtYW4gU211Z2dsaW5nZAIID2QWAmYPFQIjL2NudC9jbnRybmctY3JtL2Zycm1zL2luZGV4LWVuLmFzcHgIRmlyZWFybXNkAgkPZBYCZg8VAiovY250L2NudHJuZy1jcm0vZ24tY3JtLWZycm1zL2luZGV4LWVuLmFzcHgVR3VuIGFuZCBHYW5nIFZpb2xlbmNlZAIKD2QWAmYPFQIrL2NudC9jbnRybmctY3JtL250LW1ueS1sbmRybmcvaW5kZXgtZW4uYXNweBVBbnRpLW1vbmV5IGxhdW5kZXJpbmdkAgsPZBYCZg8VAjYvY250L2NudHJuZy1jcm0vZnJjZC1sYnItY25kbi1zcHBseS1jaG5zL2luZGV4LWVuLmFzcHgnRm9yY2VkIExhYm91ciBpbiBDYW5hZGlhbiBTdXBwbHkgQ2hhaW5zZAIMD2QWAmYPFQIlL2NudC9idC9tbXJsLWdybnQtcHJncm0vaW5kZXgtZW4uYXNweCtNZW1vcmlhbCBHcmFudCBQcm9ncmFtIGZvciBGaXJzdCBSZXNwb25kZXJzZAICDxUCHS9jbnQvY250cm5nLWNybS9pbmRleC1lbi5hc3B4EENvdW50ZXJpbmcgQ3JpbWVkAgMPZBYGZg8VAwEzFEVtZXJnZW5jeSBNYW5hZ2VtZW50ATNkAgEPFgIfAAIGFgxmD2QWAmYPFQIyL2NudC9tcmduYy1tbmdtbnQvZHNzdHItcHJ2bnRuLW10Z3RuL2luZGV4LWVuLmFzcHgiRGlzYXN0ZXIgUHJldmVudGlvbiBhbmQgTWl0aWdhdGlvbmQCAQ9kFgJmDxUCLi9jbnQvbXJnbmMtbW5nbW50L21yZ25jLXBycHJkbnNzL2luZGV4LWVuLmFzcHgWRW1lcmdlbmN5IFByZXBhcmVkbmVzc2QCAg9kFgJmDxUCKi9jbnQvbXJnbmMtbW5nbW50L250cmwtaHpyZHMvaW5kZXgtZW4uYXNweBlOYXR1cmFsIEhhemFyZHMgb2YgQ2FuYWRhZAIDD2QWAmYPFQIyL2NudC9tcmduYy1tbmdtbnQvcnNwbmRuZy1tcmduYy12bnRzL2luZGV4LWVuLmFzcHgeUmVzcG9uZGluZyB0byBFbWVyZ2VuY3kgRXZlbnRzZAIED2QWAmYPFQIrL2NudC9tcmduYy1tbmdtbnQvcmN2ci1kc3N0cnMvaW5kZXgtZW4uYXNweBdSZWNvdmVyeSBmcm9tIERpc2FzdGVyc2QCBQ9kFgJmDxUCJS9jbnQvYnQvbW1ybC1ncm50LXByZ3JtL2luZGV4LWVuLmFzcHgrTWVtb3JpYWwgR3JhbnQgUHJvZ3JhbSBmb3IgRmlyc3QgUmVzcG9uZGVyc2QCAg8VAh8vY250L21yZ25jLW1uZ21udC9pbmRleC1lbi5hc3B4FEVtZXJnZW5jeSBNYW5hZ2VtZW50ZAIED2QWBmYPFQMBNAlSZXNvdXJjZXMBNGQCAQ8WAh8AAgkWEmYPZBYCZg8VAiYvY250L3RybnNwcm5jL2N0cy1yZ2x0bnMvaW5kZXgtZW4uYXNweBRBY3RzIGFuZCBSZWd1bGF0aW9uc2QCAQ9kFgJmDxUCKC9jbnQvcnNyY3MvY25kbi1kc3N0ci1kdGJzL2luZGV4LWVuLmFzcHgaQ2FuYWRpYW4gRGlzYXN0ZXIgRGF0YWJhc2VkAgIPZBYCZg8VAiUvY250L3JzcmNzL2ZycXVudGwtc2tkLXF1c3Rucy1lbi5hc3B4GkZyZXF1ZW50bHkgQXNrZWQgUXVlc3Rpb25zZAIDD2QWAmYPFQIlL2NudC9yc3Jjcy9mbmRuZy1wcmdybXMvaW5kZXgtZW4uYXNweBBGdW5kaW5nIFByb2dyYW1zZAIED2QWAmYPFQIWL2NudC9yc3Jjcy9obHAtZW4uYXNweARIZWxwZAIFD2QWAmYPFQIdL2NudC9yc3Jjcy9sYnJyL2luZGV4LWVuLmFzcHgeTGlicmFyeSBhbmQgSW5mb3JtYXRpb24gQ2VudHJlZAIGD2QWAmYPFQIfL2NudC9ud3MvbndzLXJsc3MvaW5kZXgtZW4uYXNweA1OZXdzIFJlbGVhc2VzZAIHD2QWAmYPFQIgL2NudC9yc3Jjcy9wYmxjdG5zL2luZGV4LWVuLmFzcHgYUHVibGljYXRpb25zIGFuZCBSZXBvcnRzZAIID2QWAmYPFQIoL2NudC9yc3Jjcy9zdmMtc3RuZHJkcy10cHAvaW5kZXgtZW4uYXNweC9TZXJ2aWNlIFN0YW5kYXJkcyBmb3IgVHJhbnNmZXIgUGF5bWVudCBQcm9ncmFtc2QCAg8VAhgvY250L3JzcmNzL2luZGV4LWVuLmFzcHgJUmVzb3VyY2VzZAICD2QWBmYPFgIeBFRleHQFGFB1YmxpY2F0aW9ucyBhbmQgUmVwb3J0c2QCAQ8WAh8BBRlTdWJzY3JpYmUgdG8gdGhlIFJTUyBGZWVkZAICDxYCHgZhY3Rpb24FIC9jbnQvcnNyY3MvcGJsY3Rucy9pbmRleC1lbi5hc3B4FggCAw8QDxYCHgtfIURhdGFCb3VuZGdkEBUzA0FsbBZBYm9yaWdpbmFsIENvcnJlY3Rpb25zEUJvcmRlciBTdHJhdGVnaWVzIkNhbmFkYS1VUyBDcm9zcyBCb3JkZXIgQ3JpbWUgRm9ydW0pQ2hpbGQgU2V4dWFsIEV4cGxvaXRhdGlvbiBvbiB0aGUgSW50ZXJuZXQSQ29udHJhYmFuZCBUb2JhY2NvC0NvcnJlY3Rpb25zHkNvcnJlY3Rpb25zIFJlc2VhcmNoIFN1bW1hcmllcxBDb3VudGVyaW5nIENyaW1lEUNvdW50ZXItVGVycm9yaXNtEENyaW1lIFByZXZlbnRpb24dQ3JpbWUgUHJldmVudGlvbiAtIEFib3JpZ2luYWwbQ3JpbWUgUHJldmVudGlvbiAtIEJ1bGx5aW5nIUNyaW1lIFByZXZlbnRpb24gLSBFdmlkZW5jZS1iYXNlZClDcmltZSBQcmV2ZW50aW9uIC0gT2ZmZW5kZXIgUmVpbnRlZ3JhdGlvbh9DcmltZSBQcmV2ZW50aW9uIC0gU2Nob29sIEJhc2VkIkNyaW1lIFByZXZlbnRpb24gLSBTdWJzdGFuY2UgQWJ1c2UeQ3JpbWUgUHJldmVudGlvbiAtIFlvdXRoIEdhbmdzF0NyaXRpY2FsIEluZnJhc3RydWN0dXJlDkN5YmVyIFNlY3VyaXR5FERlcGFydG1lbnRhbCBSZXBvcnRzOERlcGFydG1lbnRhbCBSZXBvcnRzIC0gQWNjZXNzIHRvIGluZm9ybWF0aW9uIGFuZCBwcml2YWN5JURlcGFydG1lbnRhbCBSZXBvcnRzIC0gQW50aS10ZXJyb3Jpc20dRGVwYXJ0bWVudGFsIFJlcG9ydHMgLSBBdWRpdHMiRGVwYXJ0bWVudGFsIFJlcG9ydHMgLSBFdmFsdWF0aW9uc0ZEZXBhcnRtZW50YWwgUmVwb3J0cyAtIEZvcmNlZCBMYWJvdXIgaW4gQ2FuYWRpYW4gU3VwcGx5IENoYWlucyBSZXBvcnRzQERlcGFydG1lbnRhbCBSZXBvcnRzIC0gR292ZXJubWVudCBSZXNwb25zZXMgdG8gQ29tbWl0dGVlIFJlcG9ydHMmRGVwYXJ0bWVudGFsIFJlcG9ydHMgLSBMYXcgZW5mb3JjZW1lbnQiRGVwYXJ0bWVudGFsIFJlcG9ydHMgLSBQZXJmb3JtYW5jZR9EZXBhcnRtZW50YWwgUmVwb3J0cyAtIFBsYW5uaW5nMkRlcGFydG1lbnRhbCBSZXBvcnRzIC0gUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnRzR0RlcGFydG1lbnRhbCBSZXBvcnRzIC0gU3VwcGxlbWVudGFyeSBEYXRhIG9uIEJ1ZGdldCAyMDEyIEltcGxlbWVudGF0aW9uMURpc2FzdGVyIEZpbmFuY2lhbCBBc3Npc3RhbmNlIEFycmFuZ2VtZW50cyAoREZBQSkiRGlzYXN0ZXIgUHJldmVudGlvbiBhbmQgTWl0aWdhdGlvbhVFY29ub21pY3Mgb2YgUG9saWNpbmcURW1lcmdlbmN5IE1hbmFnZW1lbnQWRW1lcmdlbmN5IFByZXBhcmVkbmVzcxRGb3JlaWduIEludGVyZmVyZW5jZRZHdW4gQ3JpbWUgYW5kIEZpcmVhcm1zEUh1bWFuIFRyYWZmaWNraW5nDUlsbGVnYWwgRHJ1Z3MTSW5kaWdlbm91cyBQb2xpY2luZxtOYXRpb25hbCBPZmZpY2UgZm9yIFZpY3RpbXMRTmF0aW9uYWwgU2VjdXJpdHkPT3JnYW5pemVkIENyaW1lGE9yZ2FuaXplZCBDcmltZSBSZXNlYXJjaB9Pcmdhbml6ZWQgQ3JpbWUgUmVzZWFyY2ggQnJpZWZzEVBhc3NlbmdlciBQcm90ZWN0CFBvbGljaW5nFFB1YmxpYyBTYWZldHkgQ2FuYWRhIFJlbWVtYmVyaW5nIEFpciBJbmRpYSBGbGlnaHQgMTgyFTMADWJyZ25sLWNycmN0bnMLYnJkci1zdHJ0Z3MRY3Jzcy1icmRyLWNybS1mcm0VY2hsZC1zeGwteHBsdHRuLW50cm50DGNudHJibmQtdGJjYwdjcnJjdG5zEmNycmN0bnMtcnNjaC1zbW1ycwpjbnRybmctY3JtC2NudHItdHJycnNtCmNybS1wcnZudG4QYnJnbmwtY3JtLXBydm50bgVibGxuZxN2ZG5jLWJzZC1jcm0tcHJ2bnRuDGZmbmQtcm50Z3J0bhNzY2hsLWJzZC1jcm0tcHJ2bnRuCXNidG5jLWFicwh5dGgtZ25ncw9jcnRjbC1uZnJzdHJjdHIIY2JyLXNjcnQIZHBydG1udGwNZHBydG1udGwtYXRpcBNkcHJ0bW50bC1hbnQtdHJycnNtDGRwcnRtbnRsLWFkdA5kcHJ0bW50bC12bHRucxpkcHJ0bW50bC1mcmNkLWxici1zcHBsLWNobhZkcHJ0bW50bC1ndnJubW50LXJzcG5zE2RwcnRtbnRsLWx3LW5mcmNtbnQQZHBydG1udGwtcHJmcm1uYw9kcHJ0bW50bC1wbG5ubmcMZHBydG1udGwtcWZyFGRwcnRtbnRsLXNwcGxtbnRyLWR0EWRzc3RyLWZubmwtc3NzdG5jEmRzc3RyLXBydm50bi1tdGd0bgxjbmNtY3MtcGxjbmcMbXJnbmMtbW5nbW50Dm1yZ25jLXBycHJkbnNzDGZyZ24tbnRyZnJuYwxnbi1jcm0tZnJybXMMaG1uLXRyZmZja25nCWxsZ2wtZHJncwticmdubC1wbGNuZw5udG5sLWZmYy12Y3RtcwludG5sLXNjcnQJcmduemQtY3JtD3JnbnpkLWNybS1yc3JjaBNyZ256ZC1jcm0tcnNyY2gtYnJmDHBzc25nci1wcnRjdAVwbGNuZwhwYmxjLXNmdA5yLW5kLWZsZ2h0LTE4MhQrAzNnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dkZAIJD2QWAgIDDxYEHgVjbGFzcwUWYnRuIGJ0bi1kZWZhdWx0IGJ0bi1sZx4JaW5uZXJodG1sBQVDbGVhcmQCCw8WAh8AAgEWBGYPZBYCAgEPFgIfAQUURmVhdHVyZWQgUHVibGljYXRpb25kAgEPZBYCZg8VBkAvY250L3JzcmNzL3BibGN0bnMvMjAyNC1mcmNkLWxici1zcHBseS1jaG5zLXBybG1udC9pbmRleC1lbi5hc3B4bDIwMjQgQW5udWFsIFJlcG9ydCB0byBQYXJsaWFtZW50IG9uIHRoZSBGaWdodGluZyBBZ2FpbnN0IEZvcmNlZCBMYWJvdXIgYW5kIENoaWxkIExhYm91ciBpbiBTdXBwbHkgQ2hhaW5zIEFjdEAvY250L3JzcmNzL3BibGN0bnMvMjAyNC1mcmNkLWxici1zcHBseS1jaG5zLXBybG1udC9pbmRleC1lbi5hc3B4Yi9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LWZyY2QtbGJyLXNwcGx5LWNobnMtcHJsbW50L19tZ3MvMjAyNC1mcmNkLWxici1zcHBseS1jaG5zLXBybG1udC1jdnItZW4uanBnbDIwMjQgQW5udWFsIFJlcG9ydCB0byBQYXJsaWFtZW50IG9uIHRoZSBGaWdodGluZyBBZ2FpbnN0IEZvcmNlZCBMYWJvdXIgYW5kIENoaWxkIExhYm91ciBpbiBTdXBwbHkgQ2hhaW5zIEFjdLMBVGhlIDIwMjQgYW5udWFsIHJlcG9ydCBpcyB0YWJsZWQgaW4gUGFybGlhbWVudCBpbiBhY2NvcmRhbmNlIHdpdGggc3Vic2VjdGlvbiAyNCgxKSBvZiB0aGUgRmlnaHRpbmcgQWdhaW5zdCBGb3JjZWQgTGFib3VyIGFuZCBDaGlsZCBMYWJvdXIgaW4gU3VwcGx5IENoYWlucyBBY3QgKFN1cHBseSBDaGFpbnMgQWN0KS5kAg0PZBYCZg9kFgICAQ88KwARAwAPFgQfA2cfAALACGQBEBYDAgECAgIDFgM8KwAFAQAWAh4KSGVhZGVyVGV4dAUFVGl0bGU8KwAFAQAWAh8GBQtEZXNjcmlwdGlvbjwrAAUBABYCHwYFBERhdGUWAwIGAgZmDBQrAAAWAmYPZBaEEWYPDxYCHgxUYWJsZVNlY3Rpb24LKilTeXN0ZW0uV2ViLlVJLldlYkNvbnRyb2xzLlRhYmxlUm93U2VjdGlvbgBkZAIBD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvMjAyNC1udHJubC1kdC1ucnAvaW5kZXgtZW4uYXNweD0vY250L3JzcmNzL3BibGN0bnMvMjAyNC1udHJubC1kdC1ucnAvMjAyNC1udHJubC1kdC1ucnAtZW4uanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtbnRybmwtZHQtbnJwL2luZGV4LWVuLmFzcHgrSW50ZXJuYWwgQXVkaXQgb2YgdGhlIE5hdGlvbmFsIFJpc2sgUHJvZmlsZWQCAg9kFgJmDxUBzQFDYW5hZGEgaXMgYWZmZWN0ZWQgYnkgbWFueSBkaWZmZXJlbnQgdHlwZXMgb2YgZGlzYXN0ZXJzLiBUaGVzZSBldmVudHMgY2FuIGNhdXNlIHNpZ25pZmljYW50IGhlYWx0aCwgaW5mcmFzdHJ1Y3R1cmUsIGVudmlyb25tZW50YWwsIGVjb25vbWljIGFuZCBzb2NpYWwgZGFtYWdlIHdpdGggZ3JlYXRlciBpbXBhY3RzIG9uIHZ1bG5lcmFibGUgcG9wdWxhdGlvbnMuZAIDDw8WAh8BBQoyMDI0LTExLTI1ZGQCAg9kFghmD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtc3RuLWRldnQtc3RneS1ycHQtMjAyMy0yNC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LXN0bi1kZXZ0LXN0Z3ktcnB0LTIwMjMtMjQvaW5kZXgtZW4uYXNweFxEZXBhcnRtZW50YWwgU3VzdGFpbmFibGUgRGV2ZWxvcG1lbnQgU3RyYXRlZ3kgLSBQdWJsaWMgU2FmZXR5IENhbmFkYeKAmXMgMjAyMyB0byAyMDI0IFJlcG9ydGQCAg9kFgJmDxUByQFUaGUgMjAyMiB0byAyMDI2IEZlZGVyYWwgU3VzdGFpbmFibGUgRGV2ZWxvcG1lbnQgU3RyYXRlZ3kgKEZTRFMpIHByZXNlbnRzIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYeKAmXMgc3VzdGFpbmFibGUgZGV2ZWxvcG1lbnQgZ29hbHMgYW5kIHRhcmdldHMsIGFzIHJlcXVpcmVkIGJ5IHRoZSBGZWRlcmFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IEFjdC5kAgMPDxYCHwEFCjIwMjQtMTEtMDFkZAIDD2QWCGYPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvMjAyNC1mcmNkLWxici1zcHBseS1jaG5zLXBybG1udC9pbmRleC1lbi5hc3B4Yi9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LWZyY2QtbGJyLXNwcGx5LWNobnMtcHJsbW50L19tZ3MvMjAyNC1mcmNkLWxici1zcHBseS1jaG5zLXBybG1udC1jdnItZW4uanBnZAIBD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtZnJjZC1sYnItc3BwbHktY2hucy1wcmxtbnQvaW5kZXgtZW4uYXNweGwyMDI0IEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgRmlnaHRpbmcgQWdhaW5zdCBGb3JjZWQgTGFib3VyIGFuZCBDaGlsZCBMYWJvdXIgaW4gU3VwcGx5IENoYWlucyBBY3RkAgIPZBYCZg8VAbMBVGhlIDIwMjQgYW5udWFsIHJlcG9ydCBpcyB0YWJsZWQgaW4gUGFybGlhbWVudCBpbiBhY2NvcmRhbmNlIHdpdGggc3Vic2VjdGlvbiAyNCgxKSBvZiB0aGUgRmlnaHRpbmcgQWdhaW5zdCBGb3JjZWQgTGFib3VyIGFuZCBDaGlsZCBMYWJvdXIgaW4gU3VwcGx5IENoYWlucyBBY3QgKFN1cHBseSBDaGFpbnMgQWN0KS5kAgMPDxYCHwEFCjIwMjQtMTAtMjNkZAIED2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvMjAyNC1zaXUtaWFwLW5ubHJwdC0yMDIzLTI0L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtc2l1LWlhcC1ubmxycHQtMjAyMy0yNC9pbmRleC1lbi5hc3B4VVN0cnVjdHVyZWQgSW50ZXJ2ZW50aW9uIFVuaXQgSW1wbGVtZW50YXRpb24gQWR2aXNvcnkgUGFuZWwgMjAyMyB0byAyMDI0IEFubnVhbCBSZXBvcnRkAgIPZBYCZg8VAfoBVGhpcyBpcyB0aGUgdGhpcmQgYW5udWFsIHJlcG9ydCBmcm9tIHRoZSBTdHJ1Y3R1cmVkIEludGVydmVudGlvbiBVbml0IEltcGxlbWVudGF0aW9uIEFkdmlzb3J5IFBhbmVsIChTSVUtSUFQKSBhbmQgaXQgY29tZXMgdG8gdGhlIHNhbWUgY29uY2x1c2lvbnMgYXMgdGhlIG90aGVyIHNpeCBlbXBpcmljYWxseSBiYXNlZCByZXBvcnRzICh0d28gYW5udWFsIGFuZCBmb3VyIGZlYXR1cmUgcmVwb3J0cykgcmVsZWFzZWQgYnkgdGhlIFBhbmVsLmQCAw8PFgIfAQUKMjAyNC0xMC0wNGRkAgUPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LW50cm5sLWR0LXByY21udC1wMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LW50cm5sLWR0LXByY21udC1wMS9pbmRleC1lbi5hc3B4KUludGVybmFsIEF1ZGl0IG9mIFByb2N1cmVtZW50IOKAkyBQaGFzZSAxZAICD2QWAmYPFQHcAVRoZSBvYmplY3RpdmUgb2YgdGhpcyBhdWRpdCB3YXMgdG8gcHJvdmlkZSByZWFzb25hYmxlIGFzc3VyYW5jZSB0aGF0IHRoZSBjb250cm9scyBpbiBwbGFjZSBhcmUgYXBwcm9wcmlhdGUgYW5kIGVmZmVjdGl2ZSB0byBzdXBwb3J0IHByb2N1cmVtZW50IGFjdGl2aXRpZXMsIGNvbnNpc3RlbnQgd2l0aCB0aGUgYXBwbGljYWJsZSBhY3RzLCByZWd1bGF0aW9ucyBhbmQgZGlyZWN0aXZlcy5kAgMPDxYCHwEFCjIwMjQtMTAtMDFkZAIGD2QWCGYPZBYCZg8VAkgvY250L3JzcmNzL3BibGN0bnMvdmx0bi1udG5sLXN0cnRneS1jbWJ0LWhtbi10cmZmY2tuZy0yMDI0L2luZGV4LWVuLmFzcHhuL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1zdHJ0Z3ktY21idC1obW4tdHJmZmNrbmctMjAyNC9fbWdzL3ZsdG4tbnRubC1zdHJ0Z3ktY21idC1obW4tdHJmZmNrbmctMjAyNC1lbi5qcGdkAgEPZBYCZg8VAkgvY250L3JzcmNzL3BibGN0bnMvdmx0bi1udG5sLXN0cnRneS1jbWJ0LWhtbi10cmZmY2tuZy0yMDI0L2luZGV4LWVuLmFzcHhKSG9yaXpvbnRhbCBFdmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBTdHJhdGVneSB0byBDb21iYXQgSHVtYW4gVHJhZmZpY2tpbmdkAgIPZBYCZg8VAaMCVGhlIHB1cnBvc2Ugb2YgdGhlIGV2YWx1YXRpb24gd2FzIHRvIGFzc2VzcyB0aGUgcmVsZXZhbmNlLCBlZmZlY3RpdmVuZXNzIGFuZCBlZmZpY2llbmN5IG9mIHRoZSBOYXRpb25hbCBTdHJhdGVneS4gVGhlIGV2YWx1YXRpb24gY292ZXJlZCB0aGUgcGVyaW9kIGZyb20gZmlzY2FsIHllYXIgMjAxOS0yMDIwIHRvIDIwMjItMjAyMyBhbmQgd2FzIGNvbmR1Y3RlZCBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIFRyZWFzdXJ5IEJvYXJkIFBvbGljeSBvbiBSZXN1bHRzIGFuZCB0aGUgRGlyZWN0aXZlIG9uIFJlc3VsdHMuZAIDDw8WAh8BBQoyMDI0LTA5LTEyZGQCBw9kFghmD2QWAmYPFQJOL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1zdHJ0Z3ktY21idC1obW4tdHJmZmNrbmctc21tcnktMjAyNC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCTi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW50bmwtc3RydGd5LWNtYnQtaG1uLXRyZmZja25nLXNtbXJ5LTIwMjQvaW5kZXgtZW4uYXNweFlTdW1tYXJ5IG9mIHRoZSBIb3Jpem9udGFsIEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5IHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZ2QCAg9kFgJmDxUBvAFUaGUgcHVycG9zZSBvZiB0aGUgZXZhbHVhdGlvbiB3YXMgdG8gYXNzZXNzIHRoZSByZWxldmFuY2UsIGVmZmVjdGl2ZW5lc3MgYW5kIGVmZmljaWVuY3kgb2YgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5LiBUaGUgZXZhbHVhdGlvbiBjb3ZlcmVkIHRoZSBwZXJpb2QgZnJvbSBmaXNjYWwgeWVhciAyMDE5LTIwMjAgdG8gMjAyMi0yMDIzLmQCAw8PFgIfAQUKMjAyNC0wOS0xMmRkAggPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjQwNjMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyNDA2MzAvaW5kZXgtZW4uYXNweFNQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBmb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgSnVuZSAzMCwgMjAyNGQCAg9kFgJmDxUBmwJUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGZvciB0aGUgcGVyaW9kIGVuZGluZyBKdW5lIDMwLCAyMDI0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0LCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgVHJlYXN1cnkgQm9hcmQuIFRoZSByZXBvcnQgc2hvdWxkIGJlIHJlYWQgaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgTWFpbiBFc3RpbWF0ZXMuZAIDDw8WAh8BBQoyMDI0LTA4LTI4ZGQCCQ9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtZ3JmZXdvLXBodHdnZ2RwYy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LWdyZmV3by1waHR3Z2dkcGMvaW5kZXgtZW4uYXNweHBHb3Zlcm5tZW50IFJlc3BvbnNlIHRvIHRoZSBUZW50aCBSZXBvcnQgb2YgdGhlIEhvdXNlIG9mIENvbW1vbnMgU3RhbmRpbmcgQ29tbWl0dGVlIG9uIHRoZSBTdGF0dXMgb2YgV29tZW4gKEZFV08pZAICD2QWAmYPFQGHAlRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSB0aGFua3MgdGhlIFN0YW5kaW5nIENvbW1pdHRlZSBvbiB0aGUgU3RhdHVzIG9mIFdvbWVuIChGRVdPKSBmb3IgaXRzIHJlcG9ydCwg4oCcQWN0IE5vdzogUHJldmVudGluZyBIdW1hbiBUcmFmZmlja2luZyBvZiBXb21lbiwgR2lybHMgYW5kIEdlbmRlciBEaXZlcnNlIFBlb3BsZSBpbiBDYW5hZGHigJ0gKHRoZSBSZXBvcnQpLCB0YWJsZWQgaW4gdGhlIEhvdXNlIG9mIENvbW1vbnMgb24gRmVicnVhcnkgMjksIDIwMjQuZAIDDw8WAh8BBQoyMDI0LTA4LTIyZGQCCg9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL2RjdG4td3Juc3MtaG1uLXRyZmZja25nLTIwMjQvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvZGN0bi13cm5zcy1obW4tdHJmZmNrbmctMjAyNC9pbmRleC1lbi5hc3B4OkVkdWNhdGlvbiBhbmQgQXdhcmVuZXNzIG9mIEh1bWFuIFRyYWZmaWNraW5nLCBFZGl0aW9uIDIwMjRkAgIPZBYCZg8VAY8CUHVibGljIFNhZmV0eSBDYW5hZGEgaG9zdHMgYW4gYW5udWFsIHdlYmluYXIgc2VyaWVzIGFzIHBhcnQgb2YgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5IHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZy4gVGhlIDIwMjQgc2VyaWVzIHdhcyBoZWxkIGZyb20gSmFudWFyeSAyMDI0IHRvIE1hcmNoIDIwMjQuIEEgdG90YWwgb2YgNDMzIHBhcnRpY2lwYW50cyBmcm9tIGRpZmZlcmVudCBzZWN0b3JzIGFuZCBsZXZlbHMgb2YgZ292ZXJubWVudCBhY3Jvc3MgQ2FuYWRhIGF0dGVuZGVkLmQCAw8PFgIfAQUKMjAyNC0wOC0xMmRkAgsPZBYIZg9kFgJmDxUCQi9jbnQvcnNyY3MvcGJsY3Rucy9uc3RhZy1nY3Rzbi1kZ3R6dG4tbnRubC1zY3J0LTIwMjQvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkIvY250L3JzcmNzL3BibGN0bnMvbnN0YWctZ2N0c24tZGd0enRuLW50bmwtc2NydC0yMDI0L2luZGV4LWVuLmFzcHhJVGhlIERpZ2l0aXphdGlvbiBvZiBOYXRpb25hbCBTZWN1cml0eTogVGVjaG5vbG9neSwgVHJhbnNwYXJlbmN5IGFuZCBUcnVzdGQCAg9kFgJmDxUBwwFUaGlzIGZvdXJ0aCByZXBvcnQgZXhwbG9yZXMgZGlnaXRpemF0aW9uIGluIGdyZWF0ZXIgZGVwdGggYW5kIG9mZmVycyBhIHNhbXBsaW5nIG9mIHNvbWUgb2YgdGhlIHJpc2tzLCBjaGFsbGVuZ2VzIGFuZCBvcHBvcnR1bml0aWVzIHN0ZW1taW5nIGZyb20gbmF0aW9uYWwgc2VjdXJpdHnigJlzIGV4cGFuZGluZyBkaWdpdGFsIGxhbmRzY2FwZS5kAgMPDxYCHwEFCjIwMjQtMDctMzFkZAIMD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvY3BzdG4teHJjcy1mdHItY3RuLXJwcnQtMjAyNC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9jcHN0bi14cmNzLWZ0ci1jdG4tcnBydC0yMDI0L2luZGV4LWVuLmFzcHg0Q3liZXItUGh5c2ljYWwgQ2Fwc3RvbmUgRXhlcmNpc2UgQWZ0ZXItQWN0aW9uIFJlcG9ydGQCAg9kFgJmDxUB5ARUaGUgQ3ktUGh5IEV4ZXJjaXNlIFBpbG90IEluaXRpYXRpdmUgd2FzIGNvbmNlcHR1YWxpemVkIHRvIGV4YW1pbmUgdGhlIGludGVyY29ubmVjdGVkbmVzcyBiZXR3ZWVuIHRoZSBjeWJlciBhbmQgcGh5c2ljYWwgcmVhbGl0aWVzIGFuZCBpbmNyZWFzZSBrbm93bGVkZ2Ugb2Ygb3JnYW5pemF0aW9uYWwgc2VjdXJpdHkgbWVhc3VyZXMgdGhyb3VnaCBhIHNlcmllcyBvZiB2aXJ0dWFsIHRhYmxldG9wIGV4ZXJjaXNlcywgc2VtaW5hcnMsIGFuZCB3b3Jrc2hvcHMsIGFuZCBjdWxtaW5hdGluZyBpbiBhIG5hdGlvbmFsIG11bHRpLXNlY3RvciBDYXBzdG9uZSBleGVyY2lzZSBkZWxpdmVyZWQgdmlydHVhbGx5IG92ZXIgdGhyZWUgZGF5cyBpbiBPY3RvYmVyIDIwMjMuIFRoaXMgQ3ktUGh5IENhcHN0b25lIEV4ZXJjaXNlIEFmdGVyLUFjdGlvbiBSZXBvcnQgKEFBUikgc2Vla3MgdG8gaGlnaGxpZ2h0IGZpbmRpbmdzIHNwZWNpZmljIHRvIHRoZSBDYXBzdG9uZSBleGVyY2lzZS4gVGhlIEFBUiBwcmVzZW50cyBhIHdhbGstdGhyb3VnaCBvZiB0aGUgZXZlbnQgYW5kIGEgc3VtbWFyeSBvZiBsZXNzb25zIGxlYXJuZWQgY2FwdHVyZWQgZHVyaW5nIHRoZSBDYXBzdG9uZSBleGVyY2lzZS5kAgMPDxYCHwEFCjIwMjQtMDctMjVkZAIND2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvdmx0bi12bG5jaC1jbmQvaW5kZXgtZW4uYXNweDcvY250L3JzcmNzL3BibGN0bnMvdmx0bi12bG5jaC1jbmQvdmx0bi12bG5jaC1jbmQtZW4ucG5nZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tdmxuY2gtY25kL2luZGV4LWVuLmFzcHhuRXZhbHVhdGlvbiBvZiBQdWJsaWMgU2FmZXR5J3MgU3VwcG9ydCB0byBBdmFsYW5jaGUgQ2FuYWRhJ3MgTG9uZy1UZXJtIFN1c3RhaW5hYmlsaXR5IGFuZCBFeHBhbnNpb24gb2YgU2VydmljZXNkAgIPZBYCZg8VAcICVGhlIHB1cnBvc2Ugb2YgdGhlIGV2YWx1YXRpb24gd2FzIHRvIGRldGVybWluZSB0aGUgZXh0ZW50IHRvIHdoaWNoIFB1YmxpYyBTYWZldHkncyBwcm92aXNpb24gb2YgZ3JhbnQgZnVuZGluZyB0byBBdmFsYW5jaGUgQ2FuYWRhIGhhcyBzdXBwb3J0ZWQgdGhlIG9yZ2FuaXphdGlvbidzIGxvbmctdGVybSBzdGFiaWxpdHkgYW5kIGV4cGFuc2lvbiBvZiBzZXJ2aWNlcyBhbmQgdG8gYXNzZXNzIHRoZSBkZWdyZWUgdG8gd2hpY2ggQXZhbGFuY2hlIENhbmFkYSBoYXMgYWNoaWV2ZWQgaXRzIGV4cGVjdGVkIGltbWVkaWF0ZSBhbmQgaW50ZXJtZWRpYXRlIG91dGNvbWVzLmQCAw8PFgIfAQUKMjAyNC0wNi0xN2RkAg4PZBYIZg9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXZsbmNoLWNuZC1zbW1yeS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXZsbmNoLWNuZC1zbW1yeS9pbmRleC1lbi5hc3B4fVN1bW1hcnkgb2YgdGhlIEV2YWx1YXRpb24gb2YgUHVibGljIFNhZmV0eSdzIFN1cHBvcnQgdG8gQXZhbGFuY2hlIENhbmFkYSdzIExvbmctVGVybSBTdXN0YWluYWJpbGl0eSBhbmQgRXhwYW5zaW9uIG9mIFNlcnZpY2VzZAICD2QWAmYPFQHCAlRoZSBwdXJwb3NlIG9mIHRoZSBldmFsdWF0aW9uIHdhcyB0byBkZXRlcm1pbmUgdGhlIGV4dGVudCB0byB3aGljaCBQdWJsaWMgU2FmZXR5J3MgcHJvdmlzaW9uIG9mIGdyYW50IGZ1bmRpbmcgdG8gQXZhbGFuY2hlIENhbmFkYSBoYXMgc3VwcG9ydGVkIHRoZSBvcmdhbml6YXRpb24ncyBsb25nLXRlcm0gc3RhYmlsaXR5IGFuZCBleHBhbnNpb24gb2Ygc2VydmljZXMgYW5kIHRvIGFzc2VzcyB0aGUgZGVncmVlIHRvIHdoaWNoIEF2YWxhbmNoZSBDYW5hZGEgaGFzIGFjaGlldmVkIGl0cyBleHBlY3RlZCBpbW1lZGlhdGUgYW5kIGludGVybWVkaWF0ZSBvdXRjb21lcy5kAgMPDxYCHwEFCjIwMjQtMDYtMTdkZAIPD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvMjAyMy1kaWQtZmFkL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtZGlkLWZhZC9pbmRleC1lbi5hc3B4VzIwMjMgQW5udWFsIE5hdGlvbmFsIERhdGEgUmVwb3J0IHRvIEluZm9ybSBUcmVuZHMgYW5kIFBhdHRlcm5zIGluIERydWctSW1wYWlyZWQgRHJpdmluZ2QCAg9kFgJmDxUBP1RoaXMgaXMgdGhlIGZvdXJ0aCBhbm51YWwgcmVwb3J0IG9uIHRyZW5kcyBhbmQgcGF0dGVybnMgaW4gRElELmQCAw8PFgIfAQUKMjAyNC0wNi0xNGRkAhAPZBYIZg9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LWRwdG5nLXZsdm5nLXRocnRzL2luZGV4LWVuLmFzcHhHL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtZHB0bmctdmx2bmctdGhydHMvMjAyNC1kcHRuZy12bHZuZy10aHJ0cy1lbi5qcGdkAgEPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvMjAyNC1kcHRuZy12bHZuZy10aHJ0cy9pbmRleC1lbi5hc3B4c0FkYXB0aW5nIHRvIEV2b2x2aW5nIFRocmVhdHM6IEEgU3VtbWFyeSBvZiBDcml0aWNhbCA1IEFwcHJvYWNoZXMgdG8gQ3JpdGljYWwgSW5mcmFzdHJ1Y3R1cmUgU2VjdXJpdHkgYW5kIFJlc2lsaWVuY2VkAgIPZBYCZg8VAekDVGhpcyBuYXJyYXRpdmUgcHJvdmlkZXMgYW4gdXBkYXRlIG9uIHRoZSBldm9sdmluZyByaXNrcyBmYWNpbmcgY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUgYW5kIGRpc2N1c3NlcyBob3cgQ3JpdGljYWwgNSBuYXRpb25zIGhhdmUgYmVlbiBtb2Rlcm5pemluZyB0aGVpciBhcHByb2FjaGVzIHRvIGNyaXRpY2FsIGluZnJhc3RydWN0dXJlIHByb3RlY3Rpb24uIEl0IGFsc28gaWRlbnRpZmllcyBjb21tb24gbWVhbnMgdG8gc3RyZW5ndGhlbiB0aGUgc2VjdXJpdHkgYW5kIHJlc2lsaWVuY2Ugb2YgdGhlaXIgY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUgZG9tZXN0aWNhbGx5LCB3aGlsZSByZWNvZ25pemluZyB0aGUgbmVlZCBmb3IgYSBjb2xsYWJvcmF0aXZlIGFuZCBjb29yZGluYXRlZCBhcHByb2FjaCBhY3Jvc3MgdGhlIGludGVybmF0aW9uYWwgY29tbXVuaXR5IGdpdmVuIHRoZSBpbnRlcmNvbm5lY3RlZCBuYXR1cmUgb2YgY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUuZAIDDw8WAh8BBQoyMDI0LTA2LTEzZGQCEQ9kFghmD2QWAmYPFQJFL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtZnJjZC1sYnItY2hsZC1sYnItc3BwbHktY2hucy1jdC9pbmRleC1lbi5hc3B4aC9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LWZyY2QtbGJyLWNobGQtbGJyLXNwcGx5LWNobnMtY3QvX21ncy8yMDI0LWZyY2QtbGJyLWNobGQtbGJyLXNwcGx5LWNobnMtY3QtZW4uSlBHZAIBD2QWAmYPFQJFL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtZnJjZC1sYnItY2hsZC1sYnItc3BwbHktY2hucy1jdC9pbmRleC1lbi5hc3B4YTIwMjQgQW5udWFsIFJlcG9ydCB1bmRlciB0aGUgRmlnaHRpbmcgQWdhaW5zdCBGb3JjZWQgTGFib3VyIGFuZCBDaGlsZCBMYWJvdXIgaW4gU3VwcGx5IENoYWlucyBBY3RkAgIPZBYCZg8VAYQCVGhlIDIwMjQgcmVwb3J0IGNvdmVycyB0aGUgZmluYW5jaWFsIHllYXIgYmVnaW5uaW5nIG9uIEFwcmlsIDEsIDIwMjMsIGFuZCBlbmRpbmcgb24gTWFyY2ggMzEsIDIwMjQuIEl0IGRldGFpbHMgdGhlIHN0ZXBzIHRoZSBEZXBhcnRtZW50IGhhcyB0YWtlbiB0byBwcmV2ZW50IGFuZCByZWR1Y2UgdGhlIHJpc2sgdGhhdCBmb3JjZWQgbGFib3VyIG9yIGNoaWxkIGxhYm91ciBpcyB1c2VkIGF0IGFueSBzdGVwIG9mIHRoZSBwcm9jdXJlbWVudCBvZiBnb29kcy5kAgMPDxYCHwEFCjIwMjQtMDYtMDRkZAISD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvY250cmN0LXBsY25nLXNzc3NtbnQtMjAyNC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9jbnRyY3QtcGxjbmctc3Nzc21udC0yMDI0L2luZGV4LWVuLmFzcHgrQ29udHJhY3QgUG9saWNpbmcgQXNzZXNzbWVudDogV2hhdCBXZSBIZWFyZGQCAg9kFgJmDxUB7wFGcm9tIE1hcmNoIHRvIERlY2VtYmVyIDIwMjMsIFB1YmxpYyBTYWZldHkgQ2FuYWRhIHVuZGVydG9vayBlbmdhZ2VtZW50IHdpdGggcHJvdmluY2VzLCB0ZXJyaXRvcmllcyBhbmQgbXVuaWNpcGFsaXRpZXMsIEluZGlnZW5vdXMgcGFydG5lcnMgYW5kIG90aGVyIHN0YWtlaG9sZGVycyB0byBhc3Nlc3MgdGhlIFJveWFsIENhbmFkaWFuIE1vdW50ZWQgUG9saWNlIChSQ01QKSBjb250cmFjdCBwb2xpY2luZyBwcm9ncmFtLmQCAw8PFgIfAQUKMjAyNC0wNS0yN2RkAhMPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LTIwMjEtMjMtbnNjaHQtc25sY3RwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtMjAyMS0yMy1uc2NodC1zbmxjdHAvaW5kZXgtZW4uYXNweD5OYXRpb25hbCBTdHJhdGVneSB0byBDb21iYXQgSHVtYW4gVHJhZmZpY2tpbmcgMjAyMS0yMDIzIFJlcG9ydGQCAg9kFgJmDxUB0gFUaGlzIHJlcG9ydCBoaWdobGlnaHRzIGVmZm9ydHMgdW5kZXJ0YWtlbiBieSBmZWRlcmFsIGRlcGFydG1lbnRzIGJldHdlZW4gQXByaWwgMSwgMjAyMSwgdG8gTWFyY2ggMzEsIDIwMjMsIHRvIGFkdmFuY2Uga2V5IGNvbW1pdG1lbnRzIHVuZGVyIHRoZSBOYXRpb25hbCBTdHJhdGVneSB0byBDb21iYXQgSHVtYW4gVHJhZmZpY2tpbmcgKE5hdGlvbmFsIFN0cmF0ZWd5KS5kAgMPDxYCHwEFCjIwMjQtMDUtMjNkZAIUD2QWCGYPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvMjAyNC1kcmN0bi12ZG5nYy1mcmduLW50dHMtMjAyMy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LWRyY3RuLXZkbmdjLWZyZ24tbnR0cy0yMDIzL2luZGV4LWVuLmFzcHhZRGlyZWN0aW9ucyBmb3IgQXZvaWRpbmcgQ29tcGxpY2l0eSBpbiBNaXN0cmVhdG1lbnQgYnkgRm9yZWlnbiBFbnRpdGllcyAyMDIzIEFubnVhbCBSZXBvcnRkAgIPZBYCZg8VAY0CVGhpcyBpcyBQU+KAmXMgZm91cnRoIGFubnVhbCByZXBvcnQgZGV0YWlsaW5nIGl0cyBhY3Rpdml0aWVzIHJlbGF0ZWQgdG8gdGhlIEFjdCBhbmQgdGhlIERpcmVjdGlvbnMuIFRoaXMgcmVwb3J0IGNvdmVycyBpbmZvcm1hdGlvbiBzaGFyaW5nIGFjdGl2aXRpZXMgdW5kZXJ0YWtlbiBmcm9tIEphbnVhcnkgMSwgMjAyMywgdG8gRGVjZW1iZXIgMzEsIDIwMjMsIGFuZCBkaXNjdXNzZXMgUFPigJlzIGNvbXBsaWFuY2Ugd2l0aCB0aGUgQWN0IGFuZCB0aGUgRGlyZWN0aW9ucy5kAgMPDxYCHwEFCjIwMjQtMDUtMDZkZAIVD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLXNydmxsbmMtMjAyMi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDIyL2luZGV4LWVuLmFzcHg6QW5udWFsIFJlcG9ydCBvbiB0aGUgVXNlIG9mIEVsZWN0cm9uaWMgU3VydmVpbGxhbmNlIC0gMjAyMmQCAg9kFgJmDxUBzwFUaGUgMjAyMiBBbm51YWwgUmVwb3J0IGNvdmVycyBhIGZpdmUteWVhciBwZXJpb2QgZnJvbSAyMDE4IHRvIDIwMjIuIFRoZSBSZXBvcnQgaW5jbHVkZXMgbmV3IHN0YXRpc3RpY3MgZm9yIHRoZSBwZXJpb2QgZnJvbSBKYW51YXJ5IDEsIDIwMjIgdG8gRGVjZW1iZXIgMzEsIDIwMjIgYW5kIHVwZGF0ZWQgZmlndXJlcyBmb3IgdGhlIHllYXJzIDIwMTggdG8gMjAyMS5kAgMPDxYCHwEFCjIwMjQtMDUtMDZkZAIWD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvMjAyNC12Y3RtLWNtcGxudC1yc2x0bi1tY2huc21zL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtdmN0bS1jbXBsbnQtcnNsdG4tbWNobnNtcy9pbmRleC1lbi5hc3B4TVB1YmxpYyBTYWZldHkgQ2FuYWRhIFBvcnRmb2xpbyBSZXBvcnQ6IFZpY3RpbSBDb21wbGFpbnQgUmVzb2x1dGlvbiBNZWNoYW5pc21zZAICD2QWAmYPFQGRA1RoaXMgcmVwb3J0IHN1bW1hcml6ZXMgY29tcGxhaW50cyByZWNlaXZlZCBhbmQgcmVzcG9uZGVkIHRvIHdpdGhpbiB0aGUgMjAyMS0yMDIyIGZpc2NhbCB5ZWFyIGJ5IFBT4oCZcyBOYXRpb25hbCBPZmZpY2UgZm9yIFZpY3RpbXMgKE5PViksIGFzIHdlbGwgYXMgdGhlIGZvbGxvd2luZyBQUyBQb3J0Zm9saW8gYWdlbmNpZXMgd2hvIGFsbCBoYXZlIHJlc3BvbnNpYmlsaXRpZXMgdG8gdmljdGltcyB1bmRlciB0aGUgQ1ZCUjogdGhlIENvcnJlY3Rpb25hbCBTZXJ2aWNlIENhbmFkYSAoQ1NDKSwgdGhlIFBhcm9sZSBCb2FyZCBvZiBDYW5hZGEgKFBCQyksIHRoZSBSb3lhbCBDYW5hZGlhbiBNb3VudGVkIFBvbGljZSAoUkNNUCkgYW5kIHRoZSBDYW5hZGEgQm9yZGVyIFNlcnZpY2VzIEFnZW5jeSAoQ0JTQSkuZAIDDw8WAh8BBQoyMDI0LTA0LTI5ZGQCFw9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2ZkcmwtY2JyLW5jZG50LXJzcG5zLXBsbi0yMDIzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2ZkcmwtY2JyLW5jZG50LXJzcG5zLXBsbi0yMDIzL2luZGV4LWVuLmFzcHgkRmVkZXJhbCBDeWJlciBJbmNpZGVudCBSZXNwb25zZSBQbGFuZAICD2QWAmYPFQGXAVRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIEdvdmVybm1lbnQgb2YgQ2FuYWRhIChHQykgY29vcmRpbmF0aW9uIHByb3RvY29scyBmb3IgcmVzcG9uZGluZyB0byBjeWJlciBzZWN1cml0eSBldmVudHMgb3IgaW5jaWRlbnRzIGFmZmVjdGluZyBub24tR0Mgc3lzdGVtcy5kAgMPDxYCHwEFCjIwMjQtMDQtMjlkZAIYD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvY3Npcy1jbnNsdHRucy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9jc2lzLWNuc2x0dG5zL2luZGV4LWVuLmFzcHg4V2hhdCBXZSBIZWFyZCBhbmQgTGVhcm5lZCBSZXBvcnQ6IENTSVMgQWN0IENvbnN1bHRhdGlvbnNkAgIPZBYCZg8VAdgCSW4gTm92ZW1iZXIgMjAyMywgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIGxhdW5jaGVkIHB1YmxpYyBjb25zdWx0YXRpb25zIG9uIHBvc3NpYmxlIGFtZW5kbWVudHMgdG8gdGhlIENhbmFkaWFuIFNlY3VyaXR5IEludGVsbGlnZW5jZSBTZXJ2aWNlIEFjdCAodGhlIENTSVMgQWN0KSB0aGF0IHdvdWxkIGJldHRlciBlcXVpcCBDU0lTIHRvIGNhcnJ5IG91dCBpdHMgbWFuZGF0ZSB0byBpbnZlc3RpZ2F0ZSwgYWR2aXNlIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSwgYW5kIHRha2UgbWVhc3VyZXMgdG8gcmVkdWNlIHRocmVhdHMgdG8gdGhlIHNlY3VyaXR5IG9mIENhbmFkYSBhbmQgYWxsIENhbmFkaWFucy5kAgMPDxYCHwEFCjIwMjQtMDQtMjVkZAIZD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvMjAyMy1ubmwtcHJ0LWNybW5sLWNkLXNjdG5zLTgzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtbm5sLXBydC1jcm1ubC1jZC1zY3Rucy04My9pbmRleC1lbi5hc3B4zgEyMDIzIEFubnVhbCBSZXBvcnQgb2YgdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkgQ29uY2VybmluZyBDcmltaW5hbCBDb2RlIHNlY3Rpb25zIDgzLjAzMSB0byA4My4wMzkxOiBBIFJlZ2ltZSB0byBBdXRob3JpemUgQ2VydGFpbiBBY3Rpdml0aWVzIGluIGEgR2VvZ3JhcGhpYyBBcmVhIHRoYXQgaXMgQ29udHJvbGxlZCBCeSBhIFRlcnJvcmlzdCBHcm91cGQCAg9kFgJmDxUB4QFUaGUgMjAyMyBBbm51YWwgUmVwb3J0IG9mIHRoZSBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IENvbmNlcm5pbmcgQ3JpbWluYWwgQ29kZSBzZWN0aW9ucyA4My4wMzEgdG8gODMuMDM5MSBkZXRhaWxzIHRoZSBvbmdvaW5nIHdvcmsgYmV0d2VlbiBQdWJsaWMgU2FmZXR5IGFuZCBwYXJ0bmVyaW5nIGRlcGFydG1lbnRzIHRvIG9wZXJhdGlvbmFsaXplIHRoZSBBdXRob3JpemF0aW9uIFJlZ2ltZS5kAgMPDxYCHwEFCjIwMjQtMDQtMTlkZAIaD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvMjAyNC1tY2MtcnB0LXJzcG5zL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtbWNjLXJwdC1yc3Bucy9pbmRleC1lbi5hc3B4R0Fubml2ZXJzYXJ5IG9mIHRoZSBSZWxlYXNlIG9mIHRoZSBNYXNzIENhc3VhbHR5IENvbW1pc3Npb24gRmluYWwgUmVwb3J0ZAICD2QWAmYPFQHEAkluIE9jdG9iZXIgMjAyMCwgQ2FuYWRhIGFuZCBOb3ZhIFNjb3RpYSBlc3RhYmxpc2hlZCB0aGUgSm9pbnQgUHVibGljIElucXVpcnkgaW50byB0aGUgTm92YSBTY290aWEgQXByaWwgMjAyMCBUcmFnZWR5ICh0aGUg4oCcTWFzcyBDYXN1YWx0eSBDb21taXNzaW9u4oCdIG9yIOKAnHRoZSBDb21taXNzaW9u4oCdKSwgbGVkIGJ5IHRoZSBIb25vdXJhYmxlIEouIE1pY2hhZWwgTWFjRG9uYWxkLCBmb3JtZXIgQ2hpZWYgSnVzdGljZSBvZiBOb3ZhIFNjb3RpYSwgTGVhbm5lIEouIEZpdGNoIChSZXQuIFBvbGljZSBDaGllZiwgTS5PLk0uKSBhbmQgRHIuIEtpbSBTdGFudG9uLmQCAw8PFgIfAQUKMjAyNC0wMy0yOGRkAhsPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDIyL2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMjIvX21ncy9jY3Jzby0yMDIyLWVuLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDIyL2luZGV4LWVuLmFzcHg9MjAyMiBDb3JyZWN0aW9ucyBhbmQgQ29uZGl0aW9uYWwgUmVsZWFzZSBTdGF0aXN0aWNhbCBPdmVydmlld2QCAg9kFgJmDxUBjgFUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgc3RhdGlzdGljYWwgb3ZlcnZpZXcgb2YgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugd2l0aGluIGEgY29udGV4dCBvZiB0cmVuZHMgaW4gY3JpbWUgYW5kIGNyaW1pbmFsIGp1c3RpY2UuZAIDDw8WAh8BBQoyMDI0LTAzLTE5ZGQCHA9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMjItZHQtbHRyY3kvaW5kZXgtZW4uYXNweEYvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAyMi1kdC1sdHJjeS9fbWdzL2NjcnNvLTIwMjItZHQtbHRyY3ktZW4ucG5nZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMjItZHQtbHRyY3kvaW5kZXgtZW4uYXNweFFSZWFkaW5nIHRoZSAyMDIyIENvcnJlY3Rpb25zIGFuZCBDb25kaXRpb25hbCBSZWxlYXNlIFN0YXRpc3RpY2FsIE92ZXJ2aWV3IChDQ1JTTylkAgIPZBYCZg8VAcsBVGhpcyByZXNvdXJjZSBpcyBkZXNpZ25lZCB0byBwcm92aWRlIHNvbWUgY29udGV4dCBhbmQgY2xhcml0eSBhcm91bmQgc2VsZWN0IGtleSBkYXRhIGxpdGVyYWN5IHRvcGljcyBhbmQgdGVybWlub2xvZ3kgcmVsZXZhbnQgdG8gdGhlIDIwMjIgQ29ycmVjdGlvbnMgYW5kIENvbmRpdGlvbmFsIFJlbGVhc2UgU3RhdGlzdGljYWwgT3ZlcnZpZXcgKENDUlNPKS5kAgMPDxYCHwEFCjIwMjQtMDMtMTlkZAIdD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvMjAyNC1zaXUtaWFwLW5ubHJwdC0yMDIyLTIzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtc2l1LWlhcC1ubmxycHQtMjAyMi0yMy9pbmRleC1lbi5hc3B4VVN0cnVjdHVyZWQgSW50ZXJ2ZW50aW9uIFVuaXQgSW1wbGVtZW50YXRpb24gQWR2aXNvcnkgUGFuZWwgMjAyMiB0byAyMDIzIEFubnVhbCBSZXBvcnRkAgIPZBYCZg8VAWdTZWNvbmQgQW5udWFsIFJlcG9ydCAoMjAyMiB0byAyMDIzKSBvZiB0aGUgU3RydWN0dXJlZCBJbnRlcnZlbnRpb24gVW5pdHMgSW1wbGVtZW50YXRpb24gQWR2aXNvcnkgUGFuZWwuZAIDDw8WAh8BBQoyMDI0LTAzLTExZGQCHg9kFghmD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtcGJsYy1yZHItbXJnbmN5LXJjbW1uZHRucy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LXBibGMtcmRyLW1yZ25jeS1yY21tbmR0bnMvaW5kZXgtZW4uYXNweFZHb3Zlcm5tZW50IG9mIENhbmFkYSBSZXNwb25zZSB0byB0aGUgUHVibGljIE9yZGVyIEVtZXJnZW5jeSBDb21taXNzaW9uIFJlY29tbWVuZGF0aW9uc2QCAg9kFgJmDxUBsQJUaGUgZGlmZmljdWx0IGJ1dCBuZWNlc3NhcnkgbWVhc3VyZXMgdGFrZW4gYnkgZ292ZXJubWVudHMgdG8ga2VlcCBDYW5hZGlhbnMgc2FmZSBmcm9tIHRoZSBzcHJlYWQgb2YgQ09WSUQtMTkgbGVkIHRvIG1hbnkgaGFyZHNoaXBzIGZvciBDYW5hZGlhbiBmYW1pbGllczsgbWFueSBleHBlcmllbmNlZCBpbXBhY3RzIG9uIG1lbnRhbCBoZWFsdGgsIHNlcGFyYXRpb24gZnJvbSBsb3ZlZCBvbmVzLCBmcmllbmRzIGFuZCBzb2NpYWwgbmV0d29ya3MsIGxvc3Mgb2YgZW1wbG95bWVudCwgaW50ZXJydXB0ZWQgc2Nob29saW5nIGFuZCBtb3JlLmQCAw8PFgIfAQUKMjAyNC0wMy0wNmRkAh8PZBYIZg9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wbG4tMjAyNC0yNS9pbmRleC1lbi5hc3B4OS9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wbG4tMjAyNC0yNS9fbWdzL2NvdmVyLWVuLmpwZ2QCAQ9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wbG4tMjAyNC0yNS9pbmRleC1lbi5hc3B4NVB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAyNCB0byAyMDI1IERlcGFydG1lbnRhbCBQbGFuZAICD2QWAmYPFQGHA1B1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAyNCB0byAyMDI1IERlcGFydG1lbnRhbCBQbGFuIGRldGFpbHMgdGhlIERlcGFydG1lbnQncyBwbGFubmVkIHBlcmZvcm1hbmNlIGFuZCBuYXJyYXRpdmUgcmVzdWx0cywgYW5kIHBsYW5uZWQgcmVzb3VyY2VzIGluIHN1cHBvcnQgb2YgYSBzYWZlIGFuZCBzZWN1cmUgQ2FuYWRhIGZvciB0aGUgMjAyNCB0byAyMDI1IGZpc2NhbCB5ZWFyLiBUaGUgRGVwYXJ0bWVudCdzIHBsYW5zIGFyZSByZXByZXNlbnRlZCB1bmRlciBpdHMgdGhyZWUgQ29yZSBSZXNwb25zaWJpbGl0aWVzOiBOYXRpb25hbCBTZWN1cml0eSwgQ29tbXVuaXR5IFNhZmV0eSwgYW5kIEVtZXJnZW5jeSBNYW5hZ2VtZW50LCBhcyB3ZWxsIGFzIGl0cyBJbnRlcm5hbCBTZXJ2aWNlcy5kAgMPDxYCHwEFCjIwMjQtMDItMjlkZAIgD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDIzMTIzMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjMxMjMxL2luZGV4LWVuLmFzcHhXUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgZm9yIHRoZSBxdWFydGVyIGVuZGVkIERlY2VtYmVyIDMxLCAyMDIzZAICD2QWAmYPFQHAAlRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgZm9yIHRoZSBwZXJpb2QgZW5kaW5nIERlY2VtYmVyIDMxLCAyMDIzIGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0LCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgVHJlYXN1cnkgQm9hcmQuICBUaGUgcmVwb3J0IHNob3VsZCBiZSByZWFkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIE1haW4gRXN0aW1hdGVzIGFuZCBTdXBwbGVtZW50YXJ5IEVzdGltYXRlcyAoQSkuZAIDDw8WAh8BBQoyMDI0LTAyLTI3ZGQCIQ9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjQtZW1zLWN0bi1ycy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy8yMDI0LWVtcy1jdG4tcnMvZW1zLWN0bi1ycy1lbi5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvMjAyNC1lbXMtY3RuLXJzL2luZGV4LWVuLmFzcHhcQWR2YW5jaW5nIHRoZSBGZWRlcmFsLVByb3ZpbmNpYWwtVGVycml0b3JpYWwgRW1lcmdlbmN5IE1hbmFnZW1lbnQgU3RyYXRlZ3k6IEFyZWFzIGZvciBBY3Rpb25kAgIPZBYCZg8VAZsDVGhlIDIwMjEtMjIgRmVkZXJhbCwgUHJvdmluY2lhbCwgYW5kIFRlcnJpdG9yaWFsIEVtZXJnZW5jeSBNYW5hZ2VtZW50IFN0cmF0ZWd5IEludGVyaW0gQWN0aW9uIFBsYW4sIHRoZSBmaXJzdCBpbiBhIHNlcmllcyBvZiBhY3Rpb24gcGxhbnMgdG8gMjAzMCwgd2lsbCBhZHZhbmNlIGRlZmluZWQgb3V0Y29tZXMgd2l0aGluIHRoZSBFbWVyZ2VuY3kgTWFuYWdlbWVudCBTdHJhdGVneSBmb3IgQ2FuYWRhLCBhbmQgZGVtb25zdHJhdGUgY29uY3JldGUgc3RlcHMgdGhhdCBmZWRlcmFsLCBwcm92aW5jaWFsIGFuZCB0ZXJyaXRvcmlhbCBnb3Zlcm5tZW50cywgYW5kIHJlc3BlY3RpdmUgZW1lcmdlbmN5IG1hbmFnZW1lbnQgcGFydG5lcnMsIGludGVuZCB0byB0YWtlIHRvIGFkdmFuY2UgcmVzaWxpZW5jZSB0byBkaXNhc3RlcnMuZAIDDw8WAh8BBQoyMDI0LTAyLTIxZGQCIg9kFghmD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL2NuZC1jbnRyLWNuZnJuYy1jbnRybmctcmRjbHp0bi12bG5jL2luZGV4LWVuLmFzcHhhL2NudC9yc3Jjcy9wYmxjdG5zL2NuZC1jbnRyLWNuZnJuYy1jbnRybmctcmRjbHp0bi12bG5jL2NuZC1jbnRyLWNuZnJuYy1jbnRybmctcmRjbHp0bi12bG5jLWVuLmpwZ2QCAQ9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy9jbmQtY250ci1jbmZybmMtY250cm5nLXJkY2x6dG4tdmxuYy9pbmRleC1lbi5hc3B4Z0NhbmFkYSBDZW50cmUgMjAyMyBDb25mZXJlbmNlIG9uIENvdW50ZXJpbmcgUmFkaWNhbGl6YXRpb24gdG8gVmlvbGVuY2U6IFdoYXQgdG8gTWVhc3VyZSwgSG93IHRvIFByZXZlbnRkAgIPZBYCZg8VAesCQXQgYSB0aW1lIG9mIGNvbnZlcmdpbmcgZHJpdmVycyBhbmQgdnVsbmVyYWJpbGl0aWVzIHRoYXQgYXJlIHByb3BlbGxpbmcgZXh0cmVtZSwgZ3JpZXZhbmNlLWZ1ZWxlZCBmb3JtcyBvZiB2aW9sZW5jZSwgUHVibGljIFNhZmV0eSdzIENhbmFkYSBDZW50cmUgZm9yIENvbW11bml0eSBFbmdhZ2VtZW50IGFuZCBQcmV2ZW50aW9uIG9mIFZpb2xlbmNlIChDYW5hZGEgQ2VudHJlKSBkZXNpZ25lZCBpdHMgZm91cnRoIGludGVybmF0aW9uYWwgY29uZmVyZW5jZSBvbiBjb3VudGVyaW5nIHJhZGljYWxpemF0aW9uIHRvIHZpb2xlbmNlIChDUlYpIGFyb3VuZCB0aGUgdGhlbWUgb2Yg4oCYV2hhdCB0byBtZWFzdXJlLCBob3cgdG8gcHJldmVudC4nZAIDDw8WAh8BBQoyMDI0LTAyLTAyZGQCIw9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtdnRuLW5jcHMtc25wYy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXZ0bi1uY3BzLXNucGMvaW5kZXgtZW4uYXNweDRFdmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIFN0cmF0ZWd5ZAICD2QWAmYPFQHEAVRoZSBwdXJwb3NlIG9mIHRoZSBldmFsdWF0aW9uIHdhcyB0byBhc3Nlc3MgdGhlIHJlbGV2YW5jZSwgZWZmZWN0aXZlbmVzcyAoYWNoaWV2ZW1lbnQgb2Ygb3V0Y29tZXMpIGFuZCBlZmZpY2llbmN5IG9mIHRocmVlIG9mIHRoZSBmdW5kaW5nIHByb2dyYW1zIHVuZGVyIHRoZSBOQ1BTOiB0aGUgWUdQRiwgdGhlIENQQUYgYW5kIHRoZSBOSUNQRi5kAgMPDxYCHwEFCjIwMjQtMDEtMjZkZAIkD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvMjAyMy12dG4tbmNwcy1zbnBjLXNtbXkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvMjAyMy12dG4tbmNwcy1zbnBjLXNtbXkvaW5kZXgtZW4uYXNweENTdW1tYXJ5IG9mIHRoZSBFdmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIFN0cmF0ZWd5ZAICD2QWAmYPFQHEAVRoZSBwdXJwb3NlIG9mIHRoZSBldmFsdWF0aW9uIHdhcyB0byBhc3Nlc3MgdGhlIHJlbGV2YW5jZSwgZWZmZWN0aXZlbmVzcyAoYWNoaWV2ZW1lbnQgb2Ygb3V0Y29tZXMpIGFuZCBlZmZpY2llbmN5IG9mIHRocmVlIG9mIHRoZSBmdW5kaW5nIHByb2dyYW1zIHVuZGVyIHRoZSBOQ1BTOiB0aGUgWUdQRiwgdGhlIENQQUYgYW5kIHRoZSBOSUNQRi5kAgMPDxYCHwEFCjIwMjQtMDEtMjZkZAIlD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvMjAyMy1kdC1udGdydGQtcnNrLW1uZ21udC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLWR0LW50Z3J0ZC1yc2stbW5nbW50L2luZGV4LWVuLmFzcHgjQXVkaXQgb2YgSW50ZWdyYXRlZCBSaXNrIE1hbmFnZW1lbnRkAgIPZBYCZg8VAaQBVGhlIG9iamVjdGl2ZSBvZiB0aGlzIGF1ZGl0IHdhcyB0byBwcm92aWRlIGFzc3VyYW5jZSB0aGF0IFBTJ3MgSVJNIEZyYW1ld29yayBhbmQgcmVsYXRlZCBwcmFjdGljZXMgYXJlIGRlc2lnbmVkIGFuZCBpbXBsZW1lbnRlZCB0byBzdXBwb3J0IGluZm9ybWVkIGRlY2lzaW9uLW1ha2luZy5kAgMPDxYCHwEFCjIwMjQtMDEtMDNkZAImD2QWCGYPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtY2Nzc2JsaXktcnB0LTIwMjMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtY2Nzc2JsaXktcnB0LTIwMjMvaW5kZXgtZW4uYXNweDVQdWJsaWMgU2FmZXR5IEFjY2Vzc2liaWxpdHkgUGxhbiBQcm9ncmVzcyBSZXBvcnQgMjAyM2QCAg9kFgJmDxUBlgJUaGlzIFByb2dyZXNzIFJlcG9ydCBpZGVudGlmaWVzIGFjdGlvbnMgdGFrZW4gYW5kIGFjY29tcGxpc2htZW50cyBhY2hpZXZlZCBpbiB5ZWFyIG9uZSBvZiB0aGUgUFMgQWNjZXNzaWJpbGl0eSBQbGFuIGluIHN1cHBvcnQgb2Ygb3VyIGNvbW1pdG1lbnQgdG8gY3JlYXRlIGEgYmFycmllci1mcmVlIHdvcmtwbGFjZSB0byBhbGxvdyB0aGUgZnVsbCBhbmQgZXF1aXRhYmxlIHBhcnRpY2lwYXRpb24gb2YgUGVyc29ucyB3aXRoIERpc2FiaWxpdGllcyAoUHdEKSBpbiBvdXIgd29ya2ZvcmNlLmQCAw8PFgIfAQUKMjAyMy0xMi0yOGRkAicPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXIwMDkvaW5kZXgtZW4uYXNweDkvY250L3JzcmNzL3BibGN0bnMvMjAyMy1yMDA5L19tZ3MvMjAyMy1yMDA5MTI1eDE2Mi1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1yMDA5L2luZGV4LWVuLmFzcHiJAUNyaW1lIFByZXZlbnRpb24gaW4gSW5kaWdlbm91cyBDb21tdW5pdGllczogQW4gRXhhbWluYXRpb24gb2YgQ3VsdHVyYWxseS1SZWxldmFudCBQcm9ncmFtcyBhbmQgQ3VsdHVyYWxseS1Db21wZXRlbnQgRXZhbHVhdGlvbiBBcHByb2FjaGVzZAICD2QWAmYPFQGLA1RoaXMgcmVwb3J0IHJldmlld2VkIGFuZCBzeW50aGVzaXplZCBsaXRlcmF0dXJlIGluIHJlc3BvbnNlIHRvIHR3byBndWlkaW5nIHJlc2VhcmNoIHF1ZXN0aW9uczogaG93IGhhdmUgSW5kaWdlbm91cyBjdWx0dXJhbCBwcmFjdGljZXMsIHRyYWRpdGlvbnMsIGFuZCBhY3Rpdml0aWVzIGJlZW4gaW5jbHVkZWQgaW4gY3JpbWUgcHJldmVudGlvbiBwcm9ncmFtbWluZyBhbmQgd2hhdCBpcyB0aGVpciBjb25uZWN0aW9uIHdpdGggY3JpbWUgcHJldmVudGlvbjsgYW5kLCBob3cgaGF2ZSBjdWx0dXJhbGx5LXJlbGV2YW50IGNyaW1lIHByZXZlbnRpb24gcHJvZ3JhbXMgYmVlbiBldmFsdWF0ZWQgYW5kIHdoYXQgaXMgdGhlaXIgY29udHJpYnV0aW9uIHRvIGNyaW1lIHByZXZlbnRpb24gb3V0Y29tZXMuZAIDDw8WAh8BBQoyMDIzLTEyLTIwZGQCKA9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtcjAxMC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXIwMTAvaW5kZXgtZW4uYXNweExNZXRob2RzIG9mIFByZXZlbnRpbmcgQ29ycnVwdGlvbjogQSBSZXZpZXcgYW5kIEFuYWx5c2lzIG9mIFNlbGVjdCBBcHByb2FjaGVzZAICD2QWAmYPFQGFAlRoaXMgbGl0ZXJhdHVyZSByZXZpZXcgcHJvdmlkZXMgYSBjb21wcmVoZW5zaXZlIHN1bW1hcnkgb2YgbWV0aG9kcyBjb21tb25seSB1c2VkIHRvIHByZXZlbnQgY29ycnVwdGlvbiBpbiBib3RoIHRoZSBwcml2YXRlIGFuZCBwdWJsaWMgc2VjdG9ycyBhbmQgd2hlcmUgcG9zc2libGUsIHByb3ZpZGVzIGluc2lnaHQgb24gd2hpY2ggcHJldmVudGF0aXZlIG1ldGhvZHMgaGF2ZSBlbXBpcmljYWwgdmFsdWUgYW5kIGRlbW9uc3RyYXRlZCBlZmZlY3RpdmVuZXNzLmQCAw8PFgIfAQUKMjAyMy0xMi0wOGRkAikPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXMwMTAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1zMDEwL2luZGV4LWVuLmFzcHhfUmVzZWFyY2ggU3VtbWFyeSAtIE1ldGhvZHMgb2YgUHJldmVudGluZyBDb3JydXB0aW9uOiBBIFJldmlldyBhbmQgQW5hbHlzaXMgb2YgU2VsZWN0IEFwcHJvYWNoZXNkAgIPZBYCZg8VAfYBVGhpcyByZXNlYXJjaCBzdW1tYXJ5IHByb3ZpZGVzIGEgc3VtbWFyeSBvZiBtZXRob2RzIGNvbW1vbmx5IHVzZWQgdG8gcHJldmVudCBjb3JydXB0aW9uIGluIGJvdGggdGhlIHByaXZhdGUgYW5kIHB1YmxpYyBzZWN0b3JzIGFuZCB3aGVyZSBwb3NzaWJsZSwgcHJvdmlkZXMgaW5zaWdodCBvbiB3aGljaCBwcmV2ZW50YXRpdmUgbWV0aG9kcyBoYXZlIGVtcGlyaWNhbCB2YWx1ZSBhbmQgZGVtb25zdHJhdGVkIGVmZmVjdGl2ZW5lc3MuZAIDDw8WAh8BBQoyMDIzLTEyLTA4ZGQCKg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyMzA5MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDIzMDkzMC9pbmRleC1lbi5hc3B4WFB1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IGZvciB0aGUgcXVhcnRlciBlbmRlZCBTZXB0ZW1iZXIgMzAsIDIwMjNkAgIPZBYCZg8VAcECVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBmb3IgdGhlIHBlcmlvZCBlbmRpbmcgU2VwdGVtYmVyIDMwLCAyMDIzIGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0LCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgVHJlYXN1cnkgQm9hcmQuICBUaGUgcmVwb3J0IHNob3VsZCBiZSByZWFkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIE1haW4gRXN0aW1hdGVzIGFuZCBTdXBwbGVtZW50YXJ5IEVzdGltYXRlcyAoQSkuZAIDDw8WAh8BBQoyMDIzLTExLTI4ZGQCKw9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMjItMjMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAyMi0yMy9pbmRleC1lbi5hc3B4WkFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgMjAyMi0yM2QCAg9kFgJmDxUBbFJlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBhZG1pbmlzdGVyZWQgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgdGhyb3VnaG91dCBmaXNjYWwgeWVhciAyMDIyLTIzLmQCAw8PFgIfAQUKMjAyMy0xMS0yOGRkAiwPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMjItMjMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDIyLTIzL2luZGV4LWVuLmFzcHhMQW5udWFsIFJlcG9ydCB0byBQYXJsaWFtZW50IG9uIHRoZSBBZG1pbmlzdHJhdGlvbiBvZiB0aGUgUHJpdmFjeSBBY3QgMjAyMi0yM2QCAg9kFgJmDxUBnAJUaGlzIHJlcG9ydCBpcyB0YWJsZWQgaW4gUGFybGlhbWVudCBpbiBhY2NvcmRhbmNlIHdpdGggc2VjdGlvbiA3MiBvZiB0aGUgUHJpdmFjeSBBY3QgdW5kZXIgdGhlIGRpcmVjdGlvbiBvZiB0aGUgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eS4gSXQgZGVzY3JpYmVzIGhvdyBQdWJsaWMgU2FmZXR5IENhbmFkYSBhZG1pbmlzdGVyZWQgYW5kIGZ1bGZpbGxlZCBpdHMgb2JsaWdhdGlvbnMgdW5kZXIgdGhlIFByaXZhY3kgQWN0IGJldHdlZW4gQXByaWwgMSwgMjAyMiwgYW5kIE1hcmNoIDMxLCAyMDIzLmQCAw8PFgIfAQUKMjAyMy0xMS0yOGRkAi0PZBYIZg9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLW5obmNuZy1mcmduLW5mbG5jLXd3aC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLW5obmNuZy1mcmduLW5mbG5jLXd3aC9pbmRleC1lbi5hc3B4ZVdoYXQgV2UgSGVhcmQgUmVwb3J0OiBDb25zdWx0aW5nIENhbmFkaWFucyBvbiB0aGUgbWVyaXRzIG9mIGEgRm9yZWlnbiBJbmZsdWVuY2UgVHJhbnNwYXJlbmN5IFJlZ2lzdHJ5ZAICD2QWAmYPFQHgAVRoaXMgcmVwb3J0IHByb3ZpZGVzIGFuIG92ZXJ2aWV3IG9mIHRoZSBpbmZvcm1hdGlvbiByZWNlaXZlZCBmcm9tIG92ZXIgMSwwMDAgb25saW5lIHJlc3BvbmRlbnRzIGFuZCBvdmVyIDgwIGtleSBzdGFrZWhvbGRlciBncm91cHMuIFRoZSByZXBvcnQgYWxzbyBhZGRyZXNzZXMgcHVibGljIGNvbW1lbnRhcnkgaW4gQ2FuYWRpYW4gbWVkaWEgb24gdGhlIGltcGxlbWVudGF0aW9uIG9mIEZJVFIuZAIDDw8WAh8BBQoyMDIzLTExLTI0ZGQCLg9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtbmhuY25nLWZyZ24tbmZsbmMtbW5kLWNzaXMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvMjAyMy1uaG5jbmctZnJnbi1uZmxuYy1tbmQtY3Npcy9pbmRleC1lbi5hc3B4c0VuaGFuY2luZyBtZWFzdXJlcyB0byBjb3VudGVyIGZvcmVpZ24gaW50ZXJmZXJlbmNlOiBXaGV0aGVyIHRvIGFtZW5kIHRoZSBDYW5hZGlhbiBTZWN1cml0eSBJbnRlbGxpZ2VuY2UgU2VydmljZSBBY3RkAgIPZBYCZg8VAbsBQW1lbmRtZW50cyB0byB0aGUgQ1NJUyBBY3Qgd291bGQgYmV0dGVyIGVxdWlwIENTSVMgdG8gY2Fycnkgb3V0IGl0cyBtYW5kYXRlIHRvIGludmVzdGlnYXRlLCBhZHZpc2UgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhLCBhbmQgdGFrZSBtZWFzdXJlcyB0byByZWR1Y2UgdGhyZWF0cyB0byB0aGUgc2VjdXJpdHkgb2YgQ2FuYWRhLmQCAw8PFgIfAQUKMjAyMy0xMS0yNGRkAi8PZBYIZg9kFgJmDxUCTC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLTI1LWZkcmwtZnJtd3JrLXJkYy1yY2R2c20tbXBsbW50dG4tcGxuL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJML2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItMjUtZmRybC1mcm13cmstcmRjLXJjZHZzbS1tcGxtbnR0bi1wbG4vaW5kZXgtZW4uYXNweEJGZWRlcmFsIEZyYW1ld29yayB0byBSZWR1Y2UgUmVjaWRpdmlzbSBJbXBsZW1lbnRhdGlvbiBQbGFuIDIwMjMtMjVkAgIPZBYCZg8VAeYBRGV2ZWxvcGVkIGluIGNvbnN1bHRhdGlvbiB3aXRoIGEgZGl2ZXJzZSBhcnJheSBvZiBzdGFrZWhvbGRlcnMsIHRoZSBGcmFtZXdvcmsgb3V0bGluZWQgZml2ZSBwcmlvcml0eSB0aGVtZXMga2V5IHRvIHRoZSBzdWNjZXNzZnVsIHJlaW50ZWdyYXRpb24gb2YgaW5kaXZpZHVhbHM6IGhvdXNpbmcsIGVkdWNhdGlvbiwgZW1wbG95bWVudCwgaGVhbHRoLCBhbmQgcG9zaXRpdmUgc3VwcG9ydCBuZXR3b3Jrcy5kAgMPDxYCHwEFCjIwMjMtMTEtMTVkZAIwD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcnNsdHMtcnBydC0yMDIyLTIzL2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAyMi0yMy9fbWdzL2NvdmVyLWVuLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1yc2x0cy1ycHJ0LTIwMjItMjMvaW5kZXgtZW4uYXNweCVEZXBhcnRtZW50YWwgUmVzdWx0cyBSZXBvcnQgMjAyMuKAkTIzZAICD2QWAmYPFQGZAUFzIHRoZSBNaW5pc3RlcnMgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcywgd2UgYXJlIHBsZWFzZWQgdG8gcHJlc2VudCB0aGUgMjAyMi0yMyBEZXBhcnRtZW50YWwgUmVzdWx0cyBSZXBvcnQgZm9yIFB1YmxpYyBTYWZldHkgQ2FuYWRhLmQCAw8PFgIfAQUKMjAyMy0xMS0wOWRkAjEPZBYIZg9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy9ycHJ0LXRydmwtaHNwdHQtY25mcm5jcy0yMDIyLTIzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtdHJ2bC1oc3B0dC1jbmZybmNzLTIwMjItMjMvaW5kZXgtZW4uYXNweE1SZXBvcnQgb24gQW5udWFsIEV4cGVuZGl0dXJlcyBmb3IgVHJhdmVsLCBIb3NwaXRhbGl0eSBhbmQgQ29uZmVyZW5jZXMgMjAyMi0yM2QCAg9kFgJmDxUB8AFBY2NvcmRpbmcgdG8gc3Vic2VjdGlvbiA0LjEuMiBvZiB0aGUgRGlyZWN0aXZlIG9uIFRyYXZlbCwgSG9zcGl0YWxpdHksIENvbmZlcmVuY2UgYW5kIEV2ZW50IEV4cGVuZGl0dXJlcyBvZiBUcmVhc3VyeSBCb2FyZCwgZGVwYXJ0bWVudHMgYXJlIHJlcXVpcmVkIHRvIHB1YmxpY2x5IGRpc2Nsb3NlIHRvdGFsIGFubnVhbCBleHBlbmRpdHVyZXMgZm9yIHRyYXZlbCwgaG9zcGl0YWxpdHkgYW5kIGNvbmZlcmVuY2UgZmVlcy5kAgMPDxYCHwEFCjIwMjMtMTEtMDlkZAIyD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvMjAyMy1zZWEtZWVzL2luZGV4LWVuLmFzcHgvHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXNlYS1lZXMvaW5kZXgtZW4uYXNweC8rU3RyYXRlZ2ljIEVudmlyb25tZW50YWwgQXNzZXNzbWVudHMgKFNFQSdzKWQCAg9kFgJmDxUBtQFQdWJsaWMgU2FmZXR5IHdpbGwgY29udGludWUgdG8gZW5zdXJlIHRoYXQgaXRzIGRlY2lzaW9uLW1ha2luZyBwcm9jZXNzIGluY2x1ZGVzIGNvbnNpZGVyYXRpb24gb2YgRlNEUyBnb2FscyBhbmQgdGFyZ2V0cyB0aHJvdWdoIGl0cyBzdHJhdGVnaWMgZW52aXJvbm1lbnRhbCBhc3Nlc3NtZW50IChTRUEpIHByb2Nlc3MuZAIDDw8WAh8BBQoyMDIzLTExLTAzZGQCMw9kFghmD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtc3RuLWRldnQtc3RneS0yMDIzLTI3L2luZGV4LWVuLmFzcHgvHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXN0bi1kZXZ0LXN0Z3ktMjAyMy0yNy9pbmRleC1lbi5hc3B4LzoyMDIzIHRvIDIwMjcgRGVwYXJ0bWVudGFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5ZAICD2QWAmYPFQGqAlVuZGVyIHRoZSBGZWRlcmFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IEFjdCwgUHVibGljIFNhZmV0eSBDYW5hZGEgKFBTKSBpcyByZXNwb25zaWJsZSBmb3IgcHJlcGFyaW5nIGEgRGVwYXJ0bWVudGFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5IChEU0RTKSB0aGF0IGFsaWducyB3aXRoIHRoZSBGZWRlcmFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5IChGU0RTKSBhbmQgZm9yIHJlcG9ydGluZyBhbm51YWxseSBvbiBwcm9ncmVzcyBtYWRlIHRvd2FyZHMgYWNoaWV2aW5nIGl0cyBnb2Fscy5kAgMPDxYCHwEFCjIwMjMtMTEtMDNkZAI0D2QWCGYPZBYCZg8VAkIvY250L3JzcmNzL3BibGN0bnMvMjAyMy1udHJubC1kdC1jdmQtcnNwbnMtZm5kLW1nbXQvaW5kZXgtZW4uYXNweC9+aHR0cHM6Ly93d3cuc2VjdXJpdGVwdWJsaXF1ZS5nYy5jYS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLW50cm5sLWR0LWN2ZC1yc3Bucy1mbmQtbWdtdC8yMDIzLW50cm5sLWR0LWN2ZC1yc3Bucy1mbmQtbWdtbnQtZW4ucG5nZAIBD2QWAmYPFQJCL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtbnRybmwtZHQtY3ZkLXJzcG5zLWZuZC1tZ210L2luZGV4LWVuLmFzcHgvM0ludGVybmFsIEF1ZGl0IG9mIENPVklELTE5IFJlc3BvbnNlIEZ1bmQgTWFuYWdlbWVudGQCAg9kFgJmDxUBjAJUaGlzIGF1ZGl0IGNvbmZvcm1zIHRvIHRoZSBJbnN0aXR1dGUgb2YgSW50ZXJuYWwgQXVkaXRvcnMnIEludGVybmF0aW9uYWwgU3RhbmRhcmRzIGZvciB0aGUgUHJvZmVzc2lvbmFsIFByYWN0aWNlIG9mIEludGVybmFsIEF1ZGl0aW5nIGFuZCB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEncyBQb2xpY3kgb24gSW50ZXJuYWwgQXVkaXQsIGFzIHN1cHBvcnRlZCBieSB0aGUgcmVzdWx0cyBvZiB0aGUgUXVhbGl0eSBBc3N1cmFuY2UgYW5kIEltcHJvdmVtZW50IFByb2dyYW0uZAIDDw8WAh8BBQoyMDIzLTEwLTMxZGQCNQ9kFghmD2QWAmYPFQIvaHR0cHM6Ly9tYXNzY2FzdWFsdHljb21taXNzaW9uLmNhL2ZpbmFsLXJlcG9ydC8eL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIvaHR0cHM6Ly9tYXNzY2FzdWFsdHljb21taXNzaW9uLmNhL2ZpbmFsLXJlcG9ydC8nRmluYWwgUmVwb3J0IHwgTWFzcyBDYXN1YWx0eSBDb21taXNzaW9uZAICD2QWAmYPFQH3AU9uIE1hcmNoIDMwLCAyMDIzLCB0aGUgTWFzcyBDYXN1YWx0eSBDb21taXNzaW9uIHJlbGVhc2VkIGl0cyBGaW5hbCBSZXBvcnQg4oCTIFR1cm5pbmcgdGhlIFRpZGUgVG9nZXRoZXIg4oCTIGluIFRydXJvLCBOb3ZhIFNjb3RpYSBhbmQgZGVsaXZlcmVkIHRvIHRoZSBHb3Zlcm5vcnMgaW4gQ291bmNpbCBvZiBOb3ZhIFNjb3RpYSBhbmQgb2YgQ2FuYWRhLiBUaGUgd29yayBvZiB0aGUgQ29tbWlzc2lvbiBoYXMgbm93IGNvbmNsdWRlZC5kAgMPDxYCHwEFCjIwMjMtMDktMTFkZAI2D2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDIzMDYzMC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjMwNjMwL2luZGV4LWVuLmFzcHhTUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgZm9yIHRoZSBxdWFydGVyIGVuZGVkIEp1bmUgMzAsIDIwMjNkAgIPZBYCZg8VAZwCVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBmb3IgdGhlIHBlcmlvZCBlbmRpbmcgSnVuZSAzMCwgMjAyMyBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCwgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IFRyZWFzdXJ5IEJvYXJkLiAgVGhlIHJlcG9ydCBzaG91bGQgYmUgcmVhZCBpbiBjb25qdW5jdGlvbiB3aXRoIHRoZSBNYWluIEVzdGltYXRlcy5kAgMPDxYCHwEFCjIwMjMtMDgtMjlkZAI3D2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvMjAyMy12dGxuLWhyem50bC1udHR2cy1nZ3ZsbmMvaW5kZXgtZW4uYXNweFovY250L3JzcmNzL3BibGN0bnMvMjAyMy12dGxuLWhyem50bC1udHR2cy1nZ3ZsbmMvX21ncy8yMDIzLXZ0bG4taHJ6bnRsLW50dHZzLWdndmxuYy1lbi5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvMjAyMy12dGxuLWhyem50bC1udHR2cy1nZ3ZsbmMvaW5kZXgtZW4uYXNweFRIb3Jpem9udGFsIEV2YWx1YXRpb24gb2YgdGhlIEluaXRpYXRpdmUgdG8gVGFrZSBBY3Rpb24gQWdhaW5zdCBHdW4gYW5kIEdhbmcgVmlvbGVuY2VkAgIPZBYCZg8VAZcCVGhlIHB1cnBvc2Ugb2YgdGhlIGV2YWx1YXRpb24gd2FzIHRvIGV4YW1pbmUgaXNzdWVzIG9mIHJlbGV2YW5jZSwgZWZmZWN0aXZlbmVzcyBhbmQgZWZmaWNpZW5jeSwgaW5jbHVkaW5nIEdlbmRlci1CYXNlZCBBbmFseXNpcyBQbHVzIChHQkEgUGx1cykgY29uc2lkZXJhdGlvbnMsIHdpdGggYSBmb2N1cyBvbiB0aGUgaW1tZWRpYXRlIGFuZCBpbnRlcm1lZGlhdGUgb3V0Y29tZXMgYXMgdGhlIEluaXRpYXRpdmUgaXMgb25seSBpbiB0aGUgZm91cnRoIHllYXIgb2YgaW1wbGVtZW50YXRpb24uZAIDDw8WAh8BBQoyMDIzLTA4LTI0ZGQCOA9kFghmD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtdnRsbi1ocnpudGwtbnR0dnMtZ2d2bG5jLXNtbXJ5L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtdnRsbi1ocnpudGwtbnR0dnMtZ2d2bG5jLXNtbXJ5L2luZGV4LWVuLmFzcHhtU3VtbWFyeSBvZiB0aGUgSG9yaXpvbnRhbCBFdmFsdWF0aW9uIG9mIHRoZSBJbml0aWF0aXZlIHRvIFRha2UgQWN0aW9uIEFnYWluc3QgR3VuIGFuZCBHYW5nIFZpb2xlbmNlIChJVEFBR0dWKWQCAg9kFgJmDxUBlwJUaGUgcHVycG9zZSBvZiB0aGUgZXZhbHVhdGlvbiB3YXMgdG8gZXhhbWluZSBpc3N1ZXMgb2YgcmVsZXZhbmNlLCBlZmZlY3RpdmVuZXNzIGFuZCBlZmZpY2llbmN5LCBpbmNsdWRpbmcgR2VuZGVyLUJhc2VkIEFuYWx5c2lzIFBsdXMgKEdCQSBQbHVzKSBjb25zaWRlcmF0aW9ucywgd2l0aCBhIGZvY3VzIG9uIHRoZSBpbW1lZGlhdGUgYW5kIGludGVybWVkaWF0ZSBvdXRjb21lcyBhcyB0aGUgSW5pdGlhdGl2ZSBpcyBvbmx5IGluIHRoZSBmb3VydGggeWVhciBvZiBpbXBsZW1lbnRhdGlvbi5kAgMPDxYCHwEFCjIwMjMtMDgtMjRkZAI5D2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvMjAyMy1kY3RuLXdybnNzLWh0L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtZGN0bi13cm5zcy1odC9pbmRleC1lbi5hc3B4U1B1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgV2ViaW5hciBTZXJpZXM6IEVkdWNhdGlvbiBhbmQgQXdhcmVuZXNzIG9mIEh1bWFuIFRyYWZmaWNraW5nZAICD2QWAmYPFQHLAVB1YmxpYyBTYWZldHkgQ2FuYWRhIGhvc3RzIGFuIGFubnVhbCB3ZWJpbmFyIHNlcmllcyBvbiBjb21iYXR0aW5nIGh1bWFuIHRyYWZmaWNraW5nIGFzIHBhcnQgb2YgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5IHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZy4gVGhlIDIwMjMgc2VyaWVzIHdhcyBoZWxkIGZyb20gSmFudWFyeSAyMDIzIHRvIE1hcmNoIDIwMjMuZAIDDw8WAh8BBQoyMDIzLTA4LTA4ZGQCOg9kFghmD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zL2NtYnR0bmctbmxuLWNobGQtc3hsLXhwbHR0bi0yMDIzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zL2NtYnR0bmctbmxuLWNobGQtc3hsLXhwbHR0bi0yMDIzL2luZGV4LWVuLmFzcHhVUHVibGljIFNhZmV0eSBDYW5hZGEgV2ViaW5hciBTZXJpZXMgMjAyMzogQ29tYmF0dGluZyBPbmxpbmUgQ2hpbGQgU2V4dWFsIEV4cGxvaXRhdGlvbmQCAg9kFgJmDxUBbkluIDIwMjItMjAyMywgUHVibGljIFNhZmV0eSBob3N0ZWQgYSB0aHJlZS1wYXJ0IHdlYmluYXIgc2VyaWVzIG9uIGNvbWJhdHRpbmcgb25saW5lIGNoaWxkIHNleHVhbCBleHBsb2l0YXRpb24uZAIDDw8WAh8BBQoyMDIzLTA3LTMxZGQCOw9kFghmD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtZHJjdG4tdmRuZ2MtZnJnbi1udHRzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtZHJjdG4tdmRuZ2MtZnJnbi1udHRzL2luZGV4LWVuLmFzcHhGRGlyZWN0aW9ucyBmb3IgQXZvaWRpbmcgQ29tcGxpY2l0eSBpbiBNaXN0cmVhdG1lbnQgYnkgRm9yZWlnbiBFbnRpdGllc2QCAg9kFgJmDxUBuQFUaGUgR292ZXJubWVudCBvZiBDYW5hZGEgY29uZGVtbnMgdG9ydHVyZSBhbmQgb3RoZXIgY3J1ZWwsIGluaHVtYW4gb3IgZGVncmFkaW5nIHRyZWF0bWVudCBvciBwdW5pc2htZW50IG9mIGluZGl2aWR1YWxzLCBhbmQgcmVjb2duaXplcyB0aGF0IHRoZXNlIGFjdHMgYXJlIGFuIGFmZnJvbnQgdG8gQ2FuYWRpYW4gdmFsdWVzLmQCAw8PFgIfAQUKMjAyMy0wNy0xN2RkAjwPZBYIZg9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9ocnpudGwtdmx0bi1uaG5jLXBwcC9pbmRleC1lbi5hc3B4Ry9jbnQvcnNyY3MvcGJsY3Rucy9ocnpudGwtdmx0bi1uaG5jLXBwcC9jdnItaHJ6bnRsLXZsdG4tbmhuYy1wcHAtZW4ucG5nZAIBD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL2hyem50bC12bHRuLW5obmMtcHBwL2luZGV4LWVuLmFzcHhNSG9yaXpvbnRhbCBFdmFsdWF0aW9uIG9mIHRoZSBQcm9qZWN0IHRvIEVuaGFuY2UgdGhlIFBhc3NlbmdlciBQcm90ZWN0IFByb2dyYW1kAgIPZBYCZg8VAdUBVGhlIHB1cnBvc2Ugb2YgdGhpcyBldmFsdWF0aW9uIHdhcyB0byBleGFtaW5lIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgcHJvamVjdCB0byBlbmhhbmNlIHRoZSBQUFAsIGluY2x1ZGluZyB0aGUgY2VudHJhbGl6ZWQgc2NyZWVuaW5nIHNvbHV0aW9uLCB0aGUgQ1ROIGFuZCB0aGUgUGFzc2VuZ2VyIFByb3RlY3QgUHJvZ3JhbSBPcGVyYXRpb25zIENlbnRyZSAoUFBPQykuZAIDDw8WAh8BBQoyMDIzLTA3LTA0ZGQCPQ9kFghmD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zL2hyem50bC12bHRuLW5obmMtcHBwLXNtbXJ5L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zL2hyem50bC12bHRuLW5obmMtcHBwLXNtbXJ5L2luZGV4LWVuLmFzcHhcU3VtbWFyeSBvZiB0aGUgSG9yaXpvbnRhbCBFdmFsdWF0aW9uIG9mIHRoZSBQcm9qZWN0IHRvIEVuaGFuY2UgdGhlIFBhc3NlbmdlciBQcm90ZWN0IFByb2dyYW1kAgIPZBYCZg8VAdUBVGhlIHB1cnBvc2Ugb2YgdGhpcyBldmFsdWF0aW9uIHdhcyB0byBleGFtaW5lIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgcHJvamVjdCB0byBlbmhhbmNlIHRoZSBQUFAsIGluY2x1ZGluZyB0aGUgY2VudHJhbGl6ZWQgc2NyZWVuaW5nIHNvbHV0aW9uLCB0aGUgQ1ROIGFuZCB0aGUgUGFzc2VuZ2VyIFByb3RlY3QgUHJvZ3JhbSBPcGVyYXRpb25zIENlbnRyZSAoUFBPQykuZAIDDw8WAh8BBQoyMDIzLTA3LTA0ZGQCPg9kFghmD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tY25kbi1obW4tdHJmZmNrbmctaHRsbi0yMDE5LTIyL2luZGV4LWVuLmFzcHhmL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tY25kbi1obW4tdHJmZmNrbmctaHRsbi0yMDE5LTIyL19tZ3Mvdmx0bi1jbmRuLWhtbi10cmZmY2tuZy1odGxuLTIwMTktMjItZW4ucG5nZAIBD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tY25kbi1obW4tdHJmZmNrbmctaHRsbi0yMDE5LTIyL2luZGV4LWVuLmFzcHg0RXZhbHVhdGlvbiBvZiB0aGUgQ2FuYWRpYW4gSHVtYW4gVHJhZmZpY2tpbmcgSG90bGluZWQCAg9kFgJmDxUBjAFUaGUgcHVycG9zZSBvZiB0aGlzIGV2YWx1YXRpb24gd2FzIHRvIGV4YW1pbmUgdGhlIGNvbnRpbnVlZCByZWxldmFuY2Ugb2YgdGhlIEhvdGxpbmUsIGFzIG9wZXJhdGVkIGJ5IHRoZSBDZW50cmUsIGFuZCBwcm9ncmFtIGFkbWluaXN0cmF0aW9uLmQCAw8PFgIfAQUKMjAyMy0wNi0yM2RkAj8PZBYIZg9kFgJmDxUCSi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWNuZG4taG1uLXRyZmZja25nLWh0bG4tMjAxOS0yMi1zbW1yeS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCSi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWNuZG4taG1uLXRyZmZja25nLWh0bG4tMjAxOS0yMi1zbW1yeS9pbmRleC1lbi5hc3B4Q1N1bW1hcnkgb2YgdGhlIEV2YWx1YXRpb24gb2YgdGhlIENhbmFkaWFuIEh1bWFuIFRyYWZmaWNraW5nIEhvdGxpbmVkAgIPZBYCZg8VAckCVGhlIGV2YWx1YXRpb24gYWxzbyBleGFtaW5lZCB0aGUgcHJvZ3Jlc3MgbWFkZSB0b3dhcmRzIHRoZSBhY2hpZXZlbWVudCBvZiBvdXRjb21lcywgaW5jbHVkaW5nIHJlYWNoaW5nIHBvcHVsYXRpb25zIGF0IHJpc2sgYW5kIHZ1bG5lcmFibGUgcG9wdWxhdGlvbnMsIGFjY2Vzc2luZyBzZXJ2aWNlcyB0aHJvdWdoIHBhcnRuZXJzaGlwcywgYWNoaWV2aW5nIHNlcnZpY2UgZ29hbHMgdG8gdmljdGltcyBhbmQgc3Vydml2b3JzLCBpbmNyZWFzaW5nIGF3YXJlbmVzcyBvZiB0aGUgSG90bGluZSBhbmQgaHVtYW4gdHJhZmZpY2tpbmcsIGFuZCBkYXRhIGNvbGxlY3Rpb24gYW5kIHVzZS5kAgMPDxYCHwEFCjIwMjMtMDYtMjNkZAJAD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvdmx0bi1udHR2cy1kZHJzcy1wdHMtbmpycy9pbmRleC1lbi5hc3B4US9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW50dHZzLWRkcnNzLXB0cy1uanJzL3ZsdG4tbnR0dnMtZGRyc3MtcHRzLW5qcnMtY3ZyLWVuLnBuZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW50dHZzLWRkcnNzLXB0cy1uanJzL2luZGV4LWVuLmFzcHhgRXZhbHVhdGlvbiBvZiB0aGUgSW5pdGlhdGl2ZXMgdG8gQWRkcmVzcyBQb3N0LVRyYXVtYXRpYyBTdHJlc3MgSW5qdXJpZXMgKFBUU0kpIEV2YWx1YXRpb24gUmVwb3J0ZAICD2QWAmYPFQGgAVRoZSBldmFsdWF0aW9uIGNvdmVyZWQgdGhlIEluaXRpYXRpdmVzJyBhY3Rpdml0aWVzIHVuZGVyIHRoZSBDb250cmlidXRpb24gQWdyZWVtZW50IHdpdGggQ0lQU1JUIGZyb20gSmFudWFyeSAyMDE5LCB3aGVuIHRoZSBhZ3JlZW1lbnQgd2FzIHNpZ25lZCwgdG8gQXByaWwgMjAyMi5kAgMPDxYCHwEFCjIwMjMtMDUtMjlkZAJBD2QWCGYPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvdmx0bi1udHR2cy1kZHJzcy1wdHMtbmpycy1zbW1yeS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW50dHZzLWRkcnNzLXB0cy1uanJzLXNtbXJ5L2luZGV4LWVuLmFzcHh6U3VtbWFyeSBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgSW5pdGlhdGl2ZXMgdG8gQWRkcmVzcyBQb3N0LVRyYXVtYXRpYyBTdHJlc3MgSW5qdXJpZXMgKFBUU0kpIEFtb25nIFB1YmxpYyBTYWZldHkgT2ZmaWNlcnNkAgIPZBYCZg8VAa4BUHVibGljIHNhZmV0eSBvZmZpY2VycyBwbGF5IGEgY3JpdGljYWwgcm9sZSBpbiBrZWVwaW5nIENhbmFkaWFucyBzYWZlLCB3aGljaCBvZnRlbiBleHBvc2VzIHRoZW0gdG8gdHJhdW1hdGljIGluY2lkZW50cyB0aGF0IGNhbiBsZWFkIHRvIHBvc3QtdHJhdW1hdGljIHN0cmVzcyBpbmp1cmllcyAoUFRTSSkuZAIDDw8WAh8BBQoyMDIzLTA1LTI5ZGQCQg9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtc2l1LWlhcC1ubmxycHQtcGR0L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtc2l1LWlhcC1ubmxycHQtcGR0L2luZGV4LWVuLmFzcHhKU3RydWN0dXJlZCBJbnRlcnZlbnRpb24gVW5pdHMgSW1wbGVtZW50YXRpb24gQWR2aXNvcnkgUGFuZWwgVXBkYXRlICMzLTIwMjNkAgIPZBYCZg8VAc0BSW4gdGhpcyB1cGRhdGUsIHdlIGV4YW1pbmUgc2V2ZXJhbCBpc3N1ZXMgcmVsYXRlZCB0byBJbmRpZ2Vub3VzIHByaXNvbmVycycgZXhwZXJpZW5jZXMgd2l0aCBDb3JyZWN0aW9uYWwgU2VydmljZSBDYW5hZGEncyBTdHJ1Y3R1cmVkIEludGVydmVudGlvbiBVbml0cyBlc3RhYmxpc2hlZCBpbiAyMDE5IGFzIGEgcmVwbGFjZW1lbnQgZm9yIHNlZ3JlZ2F0aW9uLmQCAw8PFgIfAQUKMjAyMy0wNS0yNGRkAkMPZBYIZg9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy92cnZ3LXZjdG0tY250cmQtbmZybXRuLXNzc3RuYy9pbmRleC1lbi5hc3B4VS9jbnQvcnNyY3MvcGJsY3Rucy92cnZ3LXZjdG0tY250cmQtbmZybXRuLXNzc3RuYy92cnZ3LXZjdG0tY250cmQtbmZybXRuLXNzc3RuYy1lbi5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvdnJ2dy12Y3RtLWNudHJkLW5mcm10bi1zc3N0bmMvaW5kZXgtZW4uYXNweGBPdmVydmlldyBvZiBGZWRlcmFsIENvcnJlY3Rpb25zIGFuZCBDcmltaW5hbCBKdXN0aWNlIC0gVmljdGltLUNlbnRyZWQgSW5mb3JtYXRpb24gYW5kIEFzc2lzdGFuY2VkAgIPZBYCZg8VAWBPdmVydmlldyBvZiBGZWRlcmFsIENvcnJlY3Rpb25zIGFuZCBDcmltaW5hbCBKdXN0aWNlIC0gVmljdGltLUNlbnRyZWQgSW5mb3JtYXRpb24gYW5kIEFzc2lzdGFuY2VkAgMPDxYCHwEFCjIwMjMtMDUtMTZkZAJED2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvMjAyMy1ucnAtcG5yL2luZGV4LWVuLmFzcHgxL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtbnJwLXBuci9fbWdzL2NvdmVyLWVuLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLW5ycC1wbnIvaW5kZXgtZW4uYXNweDRUaGUgRmlyc3QgUHVibGljIFJlcG9ydCBvZiB0aGUgTmF0aW9uYWwgUmlzayBQcm9maWxlZAICD2QWAmYPFQHxAVRoaXMgcmVwb3J0IGlzIGJhc2VkIG9uIGlucHV0IGFuZCBldmlkZW5jZSBmcm9tIHdob2xlLW9mLXNvY2lldHkgc3Rha2Vob2xkZXJzIGFjcm9zcyBDYW5hZGEsIGFuZCBwcm92aWRlcyBhIGZvdW5kYXRpb24gZm9yIHVuZGVyc3RhbmRpbmcgZGlzYXN0ZXIgcmlzayBmcm9tIHRoZSB0aHJlZSBjb3N0bGllc3QgaGF6YXJkcyBmYWNpbmcgQ2FuYWRpYW5zOiBlYXJ0aHF1YWtlcywgd2lsZGxhbmQgZmlyZSwgYW5kIGZsb29kcy5kAgMPDxYCHwEFCjIwMjMtMDUtMTFkZAJFD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1yMDA0L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtcjAwNC9pbmRleC1lbi5hc3B4QlRyYW5zZm9ybWluZyBDb21tdW5pdHkgU3VwZXJ2aXNpb24gVGhyb3VnaCBFdmlkZW5jZS1CYXNlZCBQcmFjdGljZWQCAg9kFgJmDxUBbVRoaXMgcmVwb3J0IGV4cGxvcmVzIHRoZSB1c2Ugb2YgY29tbXVuaXR5IHN1cGVydmlzaW9uLCBpdHMgZWZmZWN0aXZlbmVzcywgYW5kIHdoYXQgY2FuIGJlIGRvbmUgdG8gaW1wcm92ZSBpdC5kAgMPDxYCHwEFCjIwMjMtMDUtMDVkZAJGD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1zMDA0L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtczAwNC9pbmRleC1lbi5hc3B4VFJlc2VhcmNoIFN1bW1hcnk6IFRyYW5zZm9ybWluZyBDb21tdW5pdHkgU3VwZXJ2aXNpb24gdGhyb3VnaCBFdmlkZW5jZS1CYXNlZCBQcmFjdGljZWQCAg9kFgJmDxUBblRoaXMgc3VtbWFyeSBleHBsb3JlcyB0aGUgdXNlIG9mIGNvbW11bml0eSBzdXBlcnZpc2lvbiwgaXRzIGVmZmVjdGl2ZW5lc3MsIGFuZCB3aGF0IGNhbiBiZSBkb25lIHRvIGltcHJvdmUgaXQuZAIDDw8WAh8BBQoyMDIzLTA1LTA1ZGQCRw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtcjAwNi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXIwMDYvaW5kZXgtZW4uYXNweLIBRXhhbWluaW5nIEtleSBQb3B1bGF0aW9ucyBpbiB0aGUgQ29udGV4dCBvZiBJbXBsZW1lbnRpbmcgQ3liZXJidWxseWluZyBQcmV2ZW50aW9uIGFuZCBJbnRlcnZlbnRpb24gSW5pdGlhdGl2ZXMg4oCTIExpdGVyYXR1cmUgUmV2aWV3IG9uIDJTTEdCVFErLCBHaXJscyBhbmQgRXRobm8tcmFjaWFsbHkgRGl2ZXJzZWQCAg9kFgJmDxUBmQFUaGlzIGRvY3VtZW50IGlzIGEgY29tcHJlaGVuc2l2ZSByZXBvcnQgb24gZXhpc3RpbmcgY3liZXJidWxseWluZyBsaXRlcmF0dXJlLCB3aXRoIGEgc3BlY2lmaWMgZm9jdXMgb24gMlNMR0JUUSssIEdpcmxzLCBhbmQgRXRobm8tcmFjaWFsbHkgRGl2ZXJzZSBZb3V0aC5kAgMPDxYCHwEFCjIwMjMtMDUtMDNkZAJID2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1zMDA2L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtczAwNi9pbmRleC1lbi5hc3B4xAFSZXNlYXJjaCBTdW1tYXJ5OiBFeGFtaW5pbmcgS2V5IFBvcHVsYXRpb25zIGluIHRoZSBDb250ZXh0IG9mIEltcGxlbWVudGluZyBDeWJlcmJ1bGx5aW5nIFByZXZlbnRpb24gYW5kIEludGVydmVudGlvbiBJbml0aWF0aXZlcyDigJMgTGl0ZXJhdHVyZSBSZXZpZXcgb24gMlNMR0JUUSssIEdpcmxzIGFuZCBFdGhuby1yYWNpYWxseSBEaXZlcnNlZAICD2QWAmYPFQGmAVRoaXMgZG9jdW1lbnQgaXMgYSBzdW1tYXJ5IG9mIGEgY29tcHJlaGVuc2l2ZSByZXBvcnQgb24gZXhpc3RpbmcgY3liZXJidWxseWluZyBsaXRlcmF0dXJlLCB3aXRoIGEgc3BlY2lmaWMgZm9jdXMgb24gMlNMR0JUUSssIEdpcmxzLCBhbmQgRXRobm8tcmFjaWFsbHkgRGl2ZXJzZSBZb3V0aC5kAgMPDxYCHwEFCjIwMjMtMDUtMDNkZAJJD2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZGZhYS1hYWZjYy14cHJ0LWR2c3ItcG5sLTIwMjIvaW5kZXgtZW4uYXNweFovY250L3JzcmNzL3BibGN0bnMvZGZhYS1hYWZjYy14cHJ0LWR2c3ItcG5sLTIwMjIvX21ncy9kZmFhLWFhZmNjLXhwcnQtZHZzci1wbmwtMjAyMi1lbi5wbmdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZGZhYS1hYWZjYy14cHJ0LWR2c3ItcG5sLTIwMjIvaW5kZXgtZW4uYXNweDlCdWlsZGluZyBGb3J3YXJkIFRvZ2V0aGVyOiBUb3dhcmQgYSBtb3JlIHJlc2lsaWVudCBDYW5hZGFkAgIPZBYCZg8VAZkCVGhpcyBmaW5hbCByZXBvcnQgc3VtbWFyaXplcyB0aGUgUGFuZWwncyB3b3JrIGFuZCBwcmVzZW50cyBhIHNlcmllcyBvZiByZWNvbW1lbmRhdGlvbnMgdG8gaW1wcm92ZSB0aGUgREZBQSBwcm9ncmFtIGFuZCB0byBhbGlnbiBkaXNhc3RlciBmaW5hbmNpYWwgYXNzaXN0YW5jZSB3aXRoIGJyb2FkZXIgb2JqZWN0aXZlcyBmb3IgZGlzYXN0ZXIgcmlzayByZWR1Y3Rpb24gYW5kIGNsaW1hdGUgY2hhbmdlIGFkYXB0YXRpb24gdG8gaW5jcmVhc2UgQ2FuYWRhJ3MgZGlzYXN0ZXIgcmVzaWxpZW5jZS5kAgMPDxYCHwEFCjIwMjMtMDQtMTdkZAJKD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLXNydmxsbmMtMjAyMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDIxL2luZGV4LWVuLmFzcHg6QW5udWFsIFJlcG9ydCBvbiB0aGUgVXNlIG9mIEVsZWN0cm9uaWMgU3VydmVpbGxhbmNlIC0gMjAyMWQCAg9kFgJmDxUBzwFUaGUgMjAyMSBBbm51YWwgUmVwb3J0IGNvdmVycyBhIGZpdmUteWVhciBwZXJpb2QgZnJvbSAyMDE3IHRvIDIwMjEuIFRoZSBSZXBvcnQgaW5jbHVkZXMgbmV3IHN0YXRpc3RpY3MgZm9yIHRoZSBwZXJpb2QgZnJvbSBKYW51YXJ5IDEsIDIwMjEgdG8gRGVjZW1iZXIgMzEsIDIwMjEgYW5kIHVwZGF0ZWQgZmlndXJlcyBmb3IgdGhlIHllYXJzIDIwMTcgdG8gMjAyMC5kAgMPDxYCHwEFCjIwMjMtMDQtMDRkZAJLD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAyMS9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDIxL19tZ3MvY2Nyc28tMjAyMS1lbi5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAyMS9pbmRleC1lbi5hc3B4PTIwMjEgQ29ycmVjdGlvbnMgYW5kIENvbmRpdGlvbmFsIFJlbGVhc2UgU3RhdGlzdGljYWwgT3ZlcnZpZXdkAgIPZBYCZg8VAY4BVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIHN0YXRpc3RpY2FsIG92ZXJ2aWV3IG9mIGNvcnJlY3Rpb25zIGFuZCBjb25kaXRpb25hbCByZWxlYXNlIHdpdGhpbiBhIGNvbnRleHQgb2YgdHJlbmRzIGluIGNyaW1lIGFuZCBjcmltaW5hbCBqdXN0aWNlLmQCAw8PFgIfAQUKMjAyMy0wMy0yMGRkAkwPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9zY2lkYS1sY2lzYy0yMDIyL2luZGV4LWVuLmFzcHg/L2NudC9yc3Jjcy9wYmxjdG5zL3NjaWRhLWxjaXNjLTIwMjIvc2NpZGEtbGNpc2MtMjAyMi1jdnItZW4ucG5nZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3NjaWRhLWxjaXNjLTIwMjIvaW5kZXgtZW4uYXNweGZTZWN1cml0eSBvZiBDYW5hZGEgSW5mb3JtYXRpb24gRGlzY2xvc3VyZSBBY3Q6IEEgU3RlcC1ieS1TdGVwIEd1aWRlIHRvIFJlc3BvbnNpYmxlIEluZm9ybWF0aW9uIFNoYXJpbmdkAgIPZBYCZg8VAfwBVGhpcyBndWlkZSBpcyBpbnRlbmRlZCB0byBoZWxwIHRoZSByZWFkZXIgbmF2aWdhdGUgdGhlIFNlY3VyaXR5IG9mIENhbmFkYSBJbmZvcm1hdGlvbiBEaXNjbG9zdXJlIEFjdCAoU0NJREEpIGFuZCB0byBmYWNpbGl0YXRlIHRoZSBkZXZlbG9wbWVudCBvZiBlZmZlY3RpdmUgYW5kIHJlc3BvbnNpYmxlIGluZm9ybWF0aW9uIGRpc2Nsb3N1cmUgcHJhY3RpY2VzIGJldHdlZW4gR292ZXJubWVudCBvZiBDYW5hZGEgKEdDKSBpbnN0aXR1dGlvbnMuZAIDDw8WAh8BBQoyMDIzLTAzLTIwZGQCTQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtcjAwMy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXIwMDMvaW5kZXgtZW4uYXNweD5EeW5hbWljIFJpc2sgU2NhbGVzIERlY2F5IE92ZXIgVGltZTogRXZpZGVuY2UgZm9yIFJlYXNzZXNzbWVudGQCAg9kFgJmDxUBiwJUaGlzIGRvY3VtZW50IGlzIGEgc3R1ZHkgaW52ZXN0aWdhdGluZyBob3cgdGhlIHByZWRpY3RpdmUgYWNjdXJhY3kgb2YgdHdvIHBvcHVsYXIgZHluYW1pYyByaXNrIGFzc2Vzc21lbnQgdG9vbHMgZm9yIHNleHVhbCBvZmZlbmRpbmcsIHRoZSBBQ1VURS0yMDA3IGFuZCB0aGUgU1RBQkxFLTIwMDcsIGRlY2F5IG92ZXIgdGltZSB1c2luZyBzYW1wbGVzIG9mIG1lbiB1bmRlciBjb21tdW5pdHkgc3VwZXJ2aXNpb24gYWRqdWRpY2F0ZWQgZm9yIHNleHVhbCBvZmZlbmNlcy5kAgMPDxYCHwEFCjIwMjMtMDMtMTBkZAJOD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1zMDAzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtczAwMy9pbmRleC1lbi5hc3B4UFJlc2VhcmNoIFN1bW1hcnk6IER5bmFtaWMgUmlzayBTY2FsZXMgRGVjYXkgT3ZlciBUaW1lOiBFdmlkZW5jZSBmb3IgUmVhc3Nlc3NtZW50ZAICD2QWAmYPFQGlAlRoaXMgZG9jdW1lbnQgaXMgYSBzdW1tYXJ5IHRoYXQgZXhhbWluZXMgdGhlIHN0dWR5IHRvIGludmVzdGlnYXRlIGhvdyB0aGUgcHJlZGljdGl2ZSBhY2N1cmFjeSBvZiB0d28gcG9wdWxhciBkeW5hbWljIHJpc2sgYXNzZXNzbWVudCB0b29scyBmb3Igc2V4dWFsIG9mZmVuZGluZywgdGhlIEFJR1UtMjAwNyBhbmQgdGhlIFNUQUJMRS0yMDA3LCBkZWNheSBvdmVyIHRpbWUgdXNpbmcgc2FtcGxlcyBvZiBtZW4gdW5kZXIgY29tbXVuaXR5IHN1cGVydmlzaW9uIGFkanVkaWNhdGVkIGZvciBzZXh1YWwgb2ZmZW5jZXMuZAIDDw8WAh8BBQoyMDIzLTAzLTEwZGQCTw9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtbmhuY25nLWZyZ24tbmZsdWVuY2UvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvMjAyMy1uaG5jbmctZnJnbi1uZmx1ZW5jZS9pbmRleC1lbi5hc3B4XEVuaGFuY2luZyBGb3JlaWduIEluZmx1ZW5jZSBUcmFuc3BhcmVuY3k6IEV4cGxvcmluZyBNZWFzdXJlcyB0byBTdHJlbmd0aGVuIENhbmFkYSdzIEFwcHJvYWNoZAICD2QWAmYPFQEpUHVibGljIGFuZCBTdGFrZWhvbGRlciBDb25zdWx0YXRpb24gUGFwZXJkAgMPDxYCHwEFCjIwMjMtMDMtMTBkZAJQD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMjMtMjQvaW5kZXgtZW4uYXNweDkvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMjMtMjQvX21ncy9jb3Zlci1lbi5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMjMtMjQvaW5kZXgtZW4uYXNweDBQdWJsaWMgU2FmZXR5IENhbmFkYSBEZXBhcnRtZW50YWwgUGxhbiAyMDIz4oCTMjRkAgIPZBYCZg8VAZIBQXMgTWluaXN0ZXJzIHJlc3BvbnNpYmxlIGZvciBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCB3ZSBhcmUgcHJvdWQgdG8gaW50cm9kdWNlIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAyMy0yNCBEZXBhcnRtZW50YWwgUGxhbi5kAgMPDxYCHwEFCjIwMjMtMDMtMDlkZAJRD2QWCGYPZBYCZg8VAkIvY250L3JzcmNzL3BibGN0bnMvbW50bC1obHRoLXN0cmN0cmQtbnRydm50bi1udC0yMDIzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJCL2NudC9yc3Jjcy9wYmxjdG5zL21udGwtaGx0aC1zdHJjdHJkLW50cnZudG4tbnQtMjAyMy9pbmRleC1lbi5hc3B4aE1lbnRhbCBIZWFsdGggYW5kIHRoZSBTSVVzOiBBbiBVcGRhdGUgZm9yIHRoZSBTdHJ1Y3R1cmVkIEludGVydmVudGlvbiBVbml0IEltcGxlbWVudGF0aW9uIEFkdmlzb3J5IFBhbmVsZAICD2QWAmYPFQG1Aklzb2xhdGlvbiBpbiBwcmlzb24gaXMgaW50aW1hdGVseSBpbnRlcnR3aW5lZCB3aXRoIG1lbnRhbCBoZWFsdGggaXNzdWVzLiBGb3IgZGVjYWRlcywgaXQgaGFzIGJlZW4gd2VsbC1lc3RhYmxpc2hlZCB0aGF0IGFsbW9zdCBhbGwgcmVwdXRhYmxlIHJlc2VhcmNoIG9uIHRoaXMgdG9waWMgaGFzIGNvbmNsdWRlZCB0aGF0IGJlaW5nIGhlbGQgaW4gc29saXRhcnkgY29uZGl0aW9ucyBvZiBjb25maW5lbWVudCwgZXNwZWNpYWxseSBmb3IgbG9uZyBwZXJpb2RzIG9mIHRpbWUsIGlzIGhhcm1mdWwgdG8gcHJpc29uZXJzJyBtZW50YWwgaGVhbHRoLmQCAw8PFgIfAQUKMjAyMy0wMy0wOGRkAlIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXIwMDUvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1yMDA1L2luZGV4LWVuLmFzcHiJAUV4YW1pbmluZyBLZXkgUG9wdWxhdGlvbnMgaW4gdGhlIENvbnRleHQgb2YgSW1wbGVtZW50aW5nIEN5YmVyYnVsbHlpbmcgUHJldmVudGlvbiBhbmQgSW50ZXJ2ZW50aW9uIEluaXRpYXRpdmVzIOKAkyBUaGUgUm9sZSBvZiB0aGUgRmFtaWx5ZAICD2QWAmYPFQGkAVRoaXMgZG9jdW1lbnQgaXMgYSBjb21wcmVoZW5zaXZlIHJlcG9ydCBvbiBleGlzdGluZyBjeWJlcmJ1bGx5aW5nIGxpdGVyYXR1cmUsIHdpdGggYSBzcGVjaWZpYyBmb2N1cyBvbiB0aGUgcm9sZSBvZiBmYW1pbGllcyBpbiBjeWJlcmJ1bGx5aW5nIHByZXZlbnRpb24gaW5pdGlhdGl2ZXMuZAIDDw8WAh8BBQoyMDIzLTAzLTA2ZGQCUw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtczAwNS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXMwMDUvaW5kZXgtZW4uYXNweJsBUmVzZWFyY2ggU3VtbWFyeTogRXhhbWluaW5nIEtleSBQb3B1bGF0aW9ucyBpbiB0aGUgQ29udGV4dCBvZiBJbXBsZW1lbnRpbmcgQ3liZXJidWxseWluZyBQcmV2ZW50aW9uIGFuZCBJbnRlcnZlbnRpb24gSW5pdGlhdGl2ZXMg4oCTIFRoZSBSb2xlIG9mIHRoZSBGYW1pbHlkAgIPZBYCZg8VAbEBVGhpcyBkb2N1bWVudCBpcyBhIHN1bW1hcnkgb2YgYSBjb21wcmVoZW5zaXZlIHJlcG9ydCBvbiBleGlzdGluZyBjeWJlcmJ1bGx5aW5nIGxpdGVyYXR1cmUsIHdpdGggYSBzcGVjaWZpYyBmb2N1cyBvbiB0aGUgcm9sZSBvZiBmYW1pbGllcyBpbiBjeWJlcmJ1bGx5aW5nIHByZXZlbnRpb24gaW5pdGlhdGl2ZXMuZAIDDw8WAh8BBQoyMDIzLTAzLTA2ZGQCVA9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyMjEyMzEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDIyMTIzMS9pbmRleC1lbi5hc3B4V1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IGZvciB0aGUgcXVhcnRlciBlbmRlZCBEZWNlbWJlciAzMS4gMjAyMmQCAg9kFgJmDxUB3QFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGZvciB0aGUgcGVyaW9kIGVuZGluZyBEZWNlbWJlciAzMSwgMjAyMiBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCwgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IFRyZWFzdXJ5IEJvYXJkLmQCAw8PFgIfAQUKMjAyMy0wMy0wMWRkAlUPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9wcnNubC1sY3RyLWJjbi00MDYtbWh6LTIwMjIvaW5kZXgtZW4uYXNweFEvY250L3JzcmNzL3BibGN0bnMvcHJzbmwtbGN0ci1iY24tNDA2LW1oei0yMDIyL3Byc25sLWxjdHItYmNuLTQwNi1taHotMjAyMi1lbi5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcHJzbmwtbGN0ci1iY24tNDA2LW1oei0yMDIyL2luZGV4LWVuLmFzcHhWVGhlIE5hdGlvbmFsIFNlYXJjaCBhbmQgUmVzY3VlIFNlY3JldGFyaWF0IDQwNiBtZWdhaGVydHogKE1IeikgUGVyc29uYWwgTG9jYXRvciBCZWFjb25kAgIPZBYCZg8VAZECVGhpcyBkb2N1bWVudCBjb250YWlucyB0aGUgbWluaW11bSByZXF1aXJlbWVudHMgZm9yIHRoZSBmdW5jdGlvbmFsIGFuZCB0ZWNobmljYWwgcGVyZm9ybWFuY2Ugb2YgUGVyc29uYWwgTG9jYXRvciBCZWFjb25zIChQTEJzKSBvcGVyYXRpbmcgaW4gdGhlIDQwNi4wIHRvIDQwNi4xIG1lZ2FoZXJ0eiAoTUh6KSBiYW5kIHRocm91Z2ggbG93IGVhcnRoIHBvbGFyLW9yYml0aW5nLCBtZWRpdW0gZWFydGggb3JiaXRpbmcgYW5kIGdlb3N0YXRpb25hcnkgc2F0ZWxsaXRlIHN5c3RlbXMuZAIDDw8WAh8BBQoyMDIzLTAzLTAxZGQCVg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtcjAwMi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXIwMDIvaW5kZXgtZW4uYXNweH9FdmFsdWF0aW9uIG9mIFJpc2sgQXNzZXNzbWVudCBUb29scyBmb3IgSW5kaWdlbm91cyBJbmRpdmlkdWFscyB3aXRoIGEgSGlzdG9yeSBvZiBTZXh1YWwgQ3JpbWVzOiBBIFJlc3BvbnNlIHRvIEV3ZXJ0IGNhc2UgKDIwMTgpZAICD2QWAmYPFQHzAVRoaXMgZG9jdW1lbnQgZXhhbWluZXMgaG93IHJpc2sgYXNzZXNzbWVudCB0b29scyBmb3IgaW5kaXZpZHVhbHMgd2l0aCBhIGhpc3Rvcnkgb2Ygc2V4dWFsIG9mZmVuY2VzIGVzdGltYXRlIHRoZSByZWNpZGl2aXNtIHJpc2sgZm9yIEluZGlnZW5vdXMgaW5kaXZpZHVhbHMsIGFuZCB3aGV0aGVyIHRoZXkgZGlmZmVyIG9uIHJpc2stcmVsZXZhbnQgY2hhcmFjdGVyaXN0aWNzIGNvbXBhcmVkIHRvIFdoaXRlIGluZGl2aWR1YWxzLmQCAw8PFgIfAQUKMjAyMy0wMi0yNGRkAlcPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXMwMDIvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1zMDAyL2luZGV4LWVuLmFzcHiSAVJlc2VhcmNoIFN1bW1hcnkgLSBFdmFsdWF0aW9uIG9mIFJpc2sgQXNzZXNzbWVudCBUb29scyBmb3IgSW5kaWdlbm91cyBJbmRpdmlkdWFscyB3aXRoIGEgSGlzdG9yeSBvZiBTZXh1YWwgQ3JpbWVzOiBBIFJlc3BvbnNlIHRvIEV3ZXJ0IGNhc2UgKDIwMTgpZAICD2QWAmYPFQGFAlRoaXMgZG9jdW1lbnQgaXMgYSBzdW1tYXJ5IHRoYXQgZXhhbWluZXMgaG93IHJpc2sgYXNzZXNzbWVudCB0b29scyBmb3IgaW5kaXZpZHVhbHMgd2l0aCBhIGhpc3Rvcnkgb2Ygc2V4dWFsIG9mZmVuY2VzIGVzdGltYXRlIHRoZSByZWNpZGl2aXNtIHJpc2sgZm9yIEluZGlnZW5vdXMgaW5kaXZpZHVhbHMsIGFuZCB3aGV0aGVyIHRoZXkgZGlmZmVyIG9uIHJpc2stcmVsZXZhbnQgY2hhcmFjdGVyaXN0aWNzIGNvbXBhcmVkIHRvIFdoaXRlIGluZGl2aWR1YWxzLmQCAw8PFgIfAQUKMjAyMy0wMi0yNGRkAlgPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLXNpdS1pYXAtbm5scnB0LXBkdC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLXNpdS1pYXAtbm5scnB0LXBkdC9pbmRleC1lbi5hc3B4UUluZGVwZW5kZW50IE92ZXJzaWdodCBvZiBTdHJ1Y3R1cmVkIEludGVydmVudGlvbiBVbml0cyBpbiBDYW5hZGEncyBQZW5pdGVudGlhcmllc2QCAg9kFgJmDxUBWUFuIFVwZGF0ZSAtIFN0cnVjdHVyZWQgSW50ZXJ2ZW50aW9uIFVuaXQgSW1wbGVtZW50YXRpb24gQWR2aXNvcnkgUGFuZWwgLSAyMCBEZWNlbWJlciAyMDIyZAIDDw8WAh8BBQoyMDIzLTAyLTE2ZGQCWQ9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItZGlkLWZhZC9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLWRpZC1mYWQvX21ncy8yMDIyLWRpZC1mYWQtZW4ucG5nZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItZGlkLWZhZC9pbmRleC1lbi5hc3B4V0FubnVhbCBOYXRpb25hbCBEYXRhIFJlcG9ydCB0byBJbmZvcm0gVHJlbmRzIGFuZCBQYXR0ZXJucyBpbiBEcnVnLUltcGFpcmVkIERyaXZpbmcgMjAyMmQCAg9kFgJmDxUBtAFQcm9kdWNlZCBpbiBjb29wZXJhdGlvbiB3aXRoIHByb3ZpbmNlcywgdGVycml0b3JpZXMsIHRoZSBSQ01QIGFuZCBDQlNBLCB0aGUgcmVwb3J0IHByZXNlbnRzIGF2YWlsYWJsZSBkYXRhIG9uIHdoYXQgaGFzIGJlZW4gZG9uZSB0byBwcmV2ZW50LCBkZXRlY3QgYW5kIGRldGVyIGRydWctaW1wYWlyZWQgZHJpdmluZy5kAgMPDxYCHwEFCjIwMjMtMDEtMjdkZAJaD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMy1yMDAxL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtcjAwMS9pbmRleC1lbi5hc3B4V0FwcHJvYWNoZXMgdG8gQWRkcmVzc2luZyBTZXJpb3VzIE1lbnRhbCBJbGxuZXNzIGluIHRoZSBDYW5hZGlhbiBDcmltaW5hbCBKdXN0aWNlIFN5c3RlbWQCAg9kFgJmDxUBowFUaGlzIGRvY3VtZW50IGlkZW50aWZpZXMgdGhlIHByZXZhbGVuY2Ugb2YgbWVudGFsIGlsbG5lc3MgaW4gdGhlIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtLCBjdXJyZW50IGFzc2Vzc21lbnQgcHJhY3RpY2VzIGFuZCBhcHByb2FjaGVzIHRvIHRyZWF0bWVudCBhbmQgcHJvZ3JhbW1pbmcuZAIDDw8WAh8BBQoyMDIzLTAxLTE2ZGQCWw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjMtczAwMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIzLXMwMDEvaW5kZXgtZW4uYXNweGlSZXNlYXJjaCBTdW1tYXJ5OiBBcHByb2FjaGVzIHRvIEFkZHJlc3NpbmcgU2VyaW91cyBNZW50YWwgSWxsbmVzcyBpbiB0aGUgQ2FuYWRpYW4gQ3JpbWluYWwgSnVzdGljZSBTeXN0ZW1kAgIPZBYCZg8VAbUBVGhpcyBkb2N1bWVudCBpcyBhIHN1bW1hcnkgdGhhdCBpZGVudGlmaWVzIHRoZSBwcmV2YWxlbmNlIG9mIG1lbnRhbCBpbGxuZXNzIGluIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbSwgY3VycmVudCBhc3Nlc3NtZW50IHByYWN0aWNlcyBhbmQgYXBwcm9hY2hlcyB0byB0cmVhdG1lbnQgYW5kIHByb2dyYW1taW5nLmQCAw8PFgIfAQUKMjAyMy0wMS0xNmRkAlwPZBYIZg9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1jY3NzYmxpeS1wbG4tMjAyMy0yNi9pbmRleC1lbi5hc3B4VS9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1jY3NzYmxpeS1wbG4tMjAyMy0yNi9kcHJ0bW50bC1jY3NzYmxpeS1wbG4tMjAyMy0yNi1lbi5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtY2Nzc2JsaXktcGxuLTIwMjMtMjYvaW5kZXgtZW4uYXNweDNQdWJsaWMgU2FmZXR5IENhbmFkYSAtIEFjY2Vzc2liaWxpdHkgUGxhbiAyMDIzLTIwMjZkAgIPZBYCZg8VAeEBQXMgYSBmZWRlcmFsIHB1YmxpYyBzZXJ2YW50LCBlYWNoIGVtcGxveWVlIGhhcyB0aGUgcmlnaHQgdG8gYW4gaW5jbHVzaXZlLCByZXNwZWN0ZnVsIGFuZCBzYWZlIHdvcmtwbGFjZSB3aXRoIHRoZSByaWdodCB0b29scyB0byBzdWNjZWVkIGluIHRoZWlyIHdvcmsuIFdpdGggdGhhdCBzYWlkLCB3ZSBhcmUgdmVyeSBwcm91ZCB0byBwcmVzZW50IG91ciBmaXJzdCBBY2Nlc3NpYmlsaXR5IFBsYW4uZAIDDw8WAh8BBQoyMDIyLTEyLTE5ZGQCXQ9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtdHJ2bC1oc3B0dC1jbmZybmNzLTIwMjEtMjIvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvcnBydC10cnZsLWhzcHR0LWNuZnJuY3MtMjAyMS0yMi9pbmRleC1lbi5hc3B4TVJlcG9ydCBvbiBBbm51YWwgRXhwZW5kaXR1cmVzIGZvciBUcmF2ZWwsIEhvc3BpdGFsaXR5IGFuZCBDb25mZXJlbmNlcyAyMDIxLTIyZAICD2QWAmYPFQHwAUFjY29yZGluZyB0byBzdWJzZWN0aW9uIDQuMS4yIG9mIHRoZSBEaXJlY3RpdmUgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSwgQ29uZmVyZW5jZSBhbmQgRXZlbnQgRXhwZW5kaXR1cmVzIG9mIFRyZWFzdXJ5IEJvYXJkLCBkZXBhcnRtZW50cyBhcmUgcmVxdWlyZWQgdG8gcHVibGljbHkgZGlzY2xvc2UgdG90YWwgYW5udWFsIGV4cGVuZGl0dXJlcyBmb3IgdHJhdmVsLCBob3NwaXRhbGl0eSBhbmQgY29uZmVyZW5jZSBmZWVzLmQCAw8PFgIfAQUKMjAyMi0xMi0wMmRkAl4PZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1yc2x0cy1ycHJ0LTIwMjEtMjIvaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcnNsdHMtcnBydC0yMDIxLTIyL19tZ3MvY292ZXItZW4uanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAyMS0yMi9pbmRleC1lbi5hc3B4JURlcGFydG1lbnRhbCBSZXN1bHRzIFJlcG9ydCAyMDIx4oCRMjJkAgIPZBYCZg8VAZ8BQXMgdGhlIE1pbmlzdGVycyBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCB3ZSBhcmUgcGxlYXNlZCB0byBwcmVzZW50IHRoZSAyMDIxLTIyIERlcGFydG1lbnRhbCBSZXN1bHRzIFJlcG9ydCAoRFJSKSBmb3IgUHVibGljIFNhZmV0eSBDYW5hZGEuZAIDDw8WAh8BBQoyMDIyLTEyLTAyZGQCXw9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZHNzdHItZm5uY2wtc3NzdG5jLTIwMjAtMjEvaW5kZXgtZW4uYXNweF4vY250L3JzcmNzL3BibGN0bnMvdmx0bi1kc3N0ci1mbm5jbC1zc3N0bmMtMjAyMC0yMS9fbWdzL3ZsdG4tZHNzdHItZm5uY2wtc3NzdG5jLTIwMjAtMjEtZW4ucG5nZAIBD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZHNzdHItZm5uY2wtc3NzdG5jLTIwMjAtMjEvaW5kZXgtZW4uYXNweFtKb2ludCBBdWRpdCBhbmQgRXZhbHVhdGlvbiBvZiB0aGUgRGlzYXN0ZXIgRmluYW5jaWFsIEFzc2lzdGFuY2UgQXJyYW5nZW1lbnRzIFByb2dyYW0gUmVwb3J0ZAICD2QWAmYPFQH4AVRoZSBwdXJwb3NlIG9mIHRoZSBlbmdhZ2VtZW50IHdhcyB0byBleGFtaW5lIHRoZSBwcm9ncmVzcyBtYWRlIGJ5IHRoZSBERkFBIGluIGFjaGlldmluZyBvdXRjb21lcyBhbmQgYXNzZXNzIHRoZSByZWxldmFuY2Ugb2YgdGhlIERGQUEgd2l0aCByZWdhcmRzIHRvIHRoZSBjb250aW51aW5nIG5lZWQgZm9yIHRoZSBwcm9ncmFtIGFuZCB0aGUgYWxpZ25tZW50IHdpdGggY3VycmVudCBkaXNhc3RlciBtYW5hZ2VtZW50IHByaW5jaXBsZXMuZAIDDw8WAh8BBQoyMDIyLTExLTMwZGQCYA9kFghmD2QWAmYPFQJGL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZHNzdHItZm5uY2wtc3NzdG5jLTIwMjAtMjEtc21tcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkYvY250L3JzcmNzL3BibGN0bnMvdmx0bi1kc3N0ci1mbm5jbC1zc3N0bmMtMjAyMC0yMS1zbW1yeS9pbmRleC1lbi5hc3B4Y1N1bW1hcnkgb2YgdGhlIEpvaW50IEF1ZGl0IGFuZCBFdmFsdWF0aW9uIG9mIHRoZSBEaXNhc3RlciBGaW5hbmNpYWwgQXNzaXN0YW5jZSBBcnJhbmdlbWVudHMgUHJvZ3JhbWQCAg9kFgJmDxUB+AFUaGUgcHVycG9zZSBvZiB0aGUgZW5nYWdlbWVudCB3YXMgdG8gZXhhbWluZSB0aGUgcHJvZ3Jlc3MgbWFkZSBieSB0aGUgREZBQSBpbiBhY2hpZXZpbmcgb3V0Y29tZXMgYW5kIGFzc2VzcyB0aGUgcmVsZXZhbmNlIG9mIHRoZSBERkFBIHdpdGggcmVnYXJkcyB0byB0aGUgY29udGludWluZyBuZWVkIGZvciB0aGUgcHJvZ3JhbSBhbmQgdGhlIGFsaWdubWVudCB3aXRoIGN1cnJlbnQgZGlzYXN0ZXIgbWFuYWdlbWVudCBwcmluY2lwbGVzLmQCAw8PFgIfAQUKMjAyMi0xMS0zMGRkAmEPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjIwOTMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyMjA5MzAvaW5kZXgtZW4uYXNweFhQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBmb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgU2VwdGVtYmVyIDMwLCAyMDIyZAICD2QWAmYPFQHBAlRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgZm9yIHRoZSBwZXJpb2QgZW5kaW5nIFNlcHRlbWJlciAzMCwgMjAyMiBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCwgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IFRyZWFzdXJ5IEJvYXJkLiAgVGhlIHJlcG9ydCBzaG91bGQgYmUgcmVhZCBpbiBjb25qdW5jdGlvbiB3aXRoIHRoZSBNYWluIEVzdGltYXRlcyBhbmQgU3VwcGxlbWVudGFyeSBFc3RpbWF0ZXMgKEEpLmQCAw8PFgIfAQUKMjAyMi0xMS0yOWRkAmIPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9hc2NyLXJhY2otbmdnbW50LTIwMjIvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvYXNjci1yYWNqLW5nZ21udC0yMDIyL2luZGV4LWVuLmFzcHhOQXV0b21hdGVkIFNlcXVlc3RlcmluZyBvZiBDcmltaW5hbCBSZWNvcmRzOiBQYXJhbWV0ZXJzIGZvciBhIENhbmFkaWFuIEFwcHJvYWNoZAICD2QWAmYPFQHLAkF1dG9tYXRlZCBTZXF1ZXN0ZXJpbmcgb2YgQ3JpbWluYWwgUmVjb3JkcyAoQVNDUikgaXMgYW4gYXV0b21hdGVkIHByb2dyYW0gYnkgd2hpY2ggYSBjcmltaW5hbCByZWNvcmQgd291bGQgYmUga2VwdCBzZXBhcmF0ZSBhbmQgYXBhcnQgZnJvbSBvdGhlciBjcmltaW5hbCByZWNvcmRzLCBhdCBubyBjb3N0IGFuZCB3aXRob3V0IGFuIGFwcGxpY2F0aW9uIGJ5IHRoZSBpbmRpdmlkdWFsLCBhZnRlciB0aGV5IGhhdmUgY29tcGxldGVkIHRoZWlyIHNlbnRlbmNlIGFuZCBjZXJ0YWluIGFkZGl0aW9uYWwgY29uZGl0aW9ucyBhcmUgbWV0LCBhcyByZXF1aXJlZCBieSBsZWdpc2xhdGlvbi5kAgMPDxYCHwEFCjIwMjItMTEtMjlkZAJjD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvMjAyMi1zdG4tZGV2dC1zdGd5LXJwdC0yMDIxLTIyL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItc3RuLWRldnQtc3RneS1ycHQtMjAyMS0yMi9pbmRleC1lbi5hc3B4U1B1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAyMS0yMiBEZXBhcnRtZW50YWwgU3VzdGFpbmFibGUgRGV2ZWxvcG1lbnQgU3RyYXRlZ3kgUmVwb3J0ZAICD2QWAmYPFQGtAlRoaXMgcmVwb3J0IG9uIHByb2dyZXNzIHN1cHBvcnRzIHRoZSBjb21taXRtZW50IGluIHRoZSBGZWRlcmFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IEFjdCAoRlNEQSkgdG8gbWFrZSBlbnZpcm9ubWVudGFsIGRlY2lzaW9uLW1ha2luZyBtb3JlIHRyYW5zcGFyZW50IGFuZCBhY2NvdW50YWJsZSB0byBQYXJsaWFtZW50LiBJdCBhbHNvIGNvbnRyaWJ1dGVzIHRvIGFuIGludGVncmF0ZWQsIHdob2xlLW9mLWdvdmVybm1lbnQgdmlldyBvZiBhY3Rpdml0aWVzIHN1cHBvcnRpbmcgZW52aXJvbm1lbnRhbCBzdXN0YWluYWJpbGl0eS5kAgMPDxYCHwEFCjIwMjItMTEtMjFkZAJkD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvY21idHRuZy1ubG4tY2hsZC1zeGwteHBsdHRuLTIwMjIvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvY21idHRuZy1ubG4tY2hsZC1zeGwteHBsdHRuLTIwMjIvaW5kZXgtZW4uYXNweFVQdWJsaWMgU2FmZXR5IENhbmFkYSBXZWJpbmFyIFNlcmllcyAyMDIyOiBDb21iYXR0aW5nIE9ubGluZSBDaGlsZCBTZXh1YWwgRXhwbG9pdGF0aW9uZAICD2QWAmYPFQHCA0luIDIwMjIsIFBTIGhvc3RlZCBhIHRocmVlLXBhcnQgd2ViaW5hciBzZXJpZXMgb24gY29tYmF0dGluZyBvbmxpbmUgY2hpbGQgc2V4dWFsIGV4cGxvaXRhdGlvbiAoT0NTRSkuIFRoZSBvYmplY3RpdmVzIG9mIHRoZXNlIHdlYmluYXJzIGFyZSB0byBwcm92aWRlIHVwZGF0ZXMgb24gd2hhdCBpcyBiZWluZyBkb25lIHdpdGhpbiBmZWRlcmFsLCBwcm92aW5jaWFsL3RlcnJpdG9yaWFsIGp1cmlzZGljdGlvbnMsIGNpdmlsIHNvY2lldHkgYW5kIHRoZSBwcml2YXRlIHNlY3RvciB0byBhZHZhbmNlIGVmZm9ydHMgaW4gY29tYmF0dGluZyBPQ1NFOyBzaGFyZSBpbmZvcm1hdGlvbiBvbiBiZXN0IHByYWN0aWNlcyBhbmQgbGVzc29ucyBsZWFybmVkOyBhcyB3ZWxsIGFzIGZhY2lsaXRhdGUgZGlzY3Vzc2lvbnMgYXJvdW5kIGdhcHMgYW5kIGNoYWxsZW5nZXMgcmVsYXRlZCB0byB0aGlzIGNyaW1lLmQCAw8PFgIfAQUKMjAyMi0xMS0xNWRkAmUPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1jY3NzLW5mcm10bi0yMDIxLTIyL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMjEtMjIvaW5kZXgtZW4uYXNweFpBbm51YWwgUmVwb3J0IHRvIFBhcmxpYW1lbnQgb24gdGhlIEFkbWluaXN0cmF0aW9uIG9mIHRoZSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IDIwMjEtMjJkAgIPZBYCZg8VAWxSZXBvcnQgb3V0bGluZXMgaG93IFB1YmxpYyBTYWZldHkgYWRtaW5pc3RlcmVkIHRoZSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IHRocm91Z2hvdXQgZmlzY2FsIHllYXIgMjAyMS0yMi5kAgMPDxYCHwEFCjIwMjItMTEtMDlkZAJmD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDIxLTIyL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LXBydmMtMjAyMS0yMi9pbmRleC1lbi5hc3B4TEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIFByaXZhY3kgQWN0IDIwMjEtMjJkAgIPZBYCZg8VAZwCVGhpcyByZXBvcnQgaXMgdGFibGVkIGluIFBhcmxpYW1lbnQgaW4gYWNjb3JkYW5jZSB3aXRoIHNlY3Rpb24gNzIgb2YgdGhlIFByaXZhY3kgQWN0IHVuZGVyIHRoZSBkaXJlY3Rpb24gb2YgdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkuIEl0IGRlc2NyaWJlcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIGFuZCBmdWxmaWxsZWQgaXRzIG9ibGlnYXRpb25zIHVuZGVyIHRoZSBQcml2YWN5IEFjdCBiZXR3ZWVuIEFwcmlsIDEsIDIwMjEsIGFuZCBNYXJjaCAzMSwgMjAyMi5kAgMPDxYCHwEFCjIwMjItMTEtMDdkZAJnD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvMjAyMi1zaXUtaWFwLW5ubHJwdC9pbmRleC1lbi5hc3B4Ri9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLXNpdS1pYXAtbm5scnB0L19tZ3MvMjAyMi1zaXUtaWFwLW5ubHJwdC1lbi5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvMjAyMi1zaXUtaWFwLW5ubHJwdC9pbmRleC1lbi5hc3B4UFN0cnVjdHVyZWQgSW50ZXJ2ZW50aW9uIFVuaXQgSW1wbGVtZW50YXRpb24gQWR2aXNvcnkgUGFuZWwgMjAyMS0yMiBBbm51YWwgUmVwb3J0ZAICD2QWAmYPFQHfAlRoZSBmaXJzdCBBbm51YWwgUmVwb3J0IG9mIHRoZSBTdHJ1Y3R1cmVkIEludGVydmVudGlvbiBVbml0IEltcGxlbWVudGF0aW9uIEFkdmlzb3J5IFBhbmVsIGNvbmNsdWRlcyB3aXRoIHJlY29tbWVuZGF0aW9ucyB0byB0aGUgQ29tbWlzc2lvbmVyIG9mIHRoZSBDb3JyZWN0aW9uYWwgU2VydmljZSBvZiBDYW5hZGEgYW5kIGFkdmljZSB0byB0aGUgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eS4gVGhlIHJlY29tbWVuZGF0aW9ucyBhbmQgYWR2aWNlIGFkZHJlc3MgMTQga2V5IGFyZWFzIG9mIGNvbmNlcm4gcmVnYXJkaW5nIHRoZSBvcGVyYXRpb24gb2YgU0lVcyBhbmQgdGhlIGZ1dHVyZSBvZiBDU0Mgb3ZlcnNpZ2h0LmQCAw8PFgIfAQUKMjAyMi0xMC0yOGRkAmgPZBYIZg9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLW1kdHJtLXJ2dy1zbmQtZnJtd3JrLTIwMTUtMjAzMC9pbmRleC1lbi5hc3B4SC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLW1kdHJtLXJ2dy1zbmQtZnJtd3JrLTIwMTUtMjAzMC9fbWdzL2NvdmVyLWVuLmpwZ2QCAQ9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLW1kdHJtLXJ2dy1zbmQtZnJtd3JrLTIwMTUtMjAzMC9pbmRleC1lbi5hc3B4a0NhbmFkYSdzIE1pZHRlcm0gUmV2aWV3IG9mIHRoZSBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgU2VuZGFpIEZyYW1ld29yayBmb3IgRGlzYXN0ZXIgUmlzayBSZWR1Y3Rpb24gMjAxNS0yMDMwZAICD2QWAmYPFQGoAkNhbmFkYSdzIHN1Ym1pc3Npb24gdG8gdGhlIFVuaXRlZCBOYXRpb25zIE9mZmljZSBvZiBEaXNhc3RlciBSaXNrIFJlZHVjdGlvbiBvbiBpdHMgbmF0aW9uYWwgcHJvZ3Jlc3MgdG8gaW1wbGVtZW50IHRoZSBTZW5kYWkgRnJhbWV3b3JrIGZvciBEaXNhc3RlciBSaXNrIFJlZHVjdGlvbiB3YXMgZGV2ZWxvcGVkIGFzIGEgd2hvbGUtb2YtZ292ZXJubWVudCByZXBvcnQsIGluY2x1ZGluZyBjb250cmlidXRpb25zIGZyb20gZGVwYXJ0bWVudHMgYW5kIGFnZW5jaWVzIGFjcm9zcyB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEuZAIDDw8WAh8BBQoyMDIyLTEwLTI4ZGQCaQ9kFghmD2QWAmYPFQJLL2NudC9yc3Jjcy9wYmxjdG5zL3Jud25nLWNuZC1wcHJjaC1jcnRjbC1uZnJzdHJjdHItcnNsbmMtMjAyMi9pbmRleC1lbi5hc3B4dC9jbnQvcnNyY3MvcGJsY3Rucy9ybnduZy1jbmQtcHByY2gtY3J0Y2wtbmZyc3RyY3RyLXJzbG5jLTIwMjIvX21ncy9ybnduZy1jbmQtcHByY2gtY3J0Y2wtbmZyc3RyY3RyLXJzbG5jLTIwMjItZW4ucG5nZAIBD2QWAmYPFQJLL2NudC9yc3Jjcy9wYmxjdG5zL3Jud25nLWNuZC1wcHJjaC1jcnRjbC1uZnJzdHJjdHItcnNsbmMtMjAyMi9pbmRleC1lbi5hc3B4VlJlbmV3aW5nIENhbmFkYSdzIEFwcHJvYWNoIHRvIENyaXRpY2FsIEluZnJhc3RydWN0dXJlIFJlc2lsaWVuY2U6IFdoYXQgV2UgSGVhcmQgUmVwb3J0ZAICD2QWAmYPFQGcA1NpbmNlIHRoZSBmYWxsIG9mIDIwMjEsIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGhhcyBlbmdhZ2VkIHdpdGggdGhlIGJyb2FkZXIgY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUgY29tbXVuaXR5IG9uIHRoZSByZW5ld2FsIG9mIHRoZSAyMDA5IE5hdGlvbmFsIFN0cmF0ZWd5IGZvciBDcml0aWNhbCBJbmZyYXN0cnVjdHVyZS4gSW5zaWdodHMgZ2F0aGVyZWQgZnJvbSBtZWV0aW5ncyB3aXRoIHB1YmxpYyBhbmQgcHJpdmF0ZSBzdGFrZWhvbGRlcnMsIG9ubGluZSB0YXJnZXRlZCBjb25zdWx0YXRpb24sIGFuZCBlbWFpbCBzdWJtaXNzaW9ucyBhcmUgYmVpbmcgdXNlZCB0byBpbmZvcm0gdGhlIGRldmVsb3BtZW50IG9mIGEgZm9yd2FyZC1sb29raW5nIHZpc2lvbiBmb3IgY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUgcmVzaWxpZW5jZS5kAgMPDxYCHwEFCjIwMjItMTAtMjdkZAJqD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvMjAyMi12Y3RtLWNtcGxudC1yc2x0bi1tY2huc21zL2luZGV4LWVuLmFzcHhBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItdmN0bS1jbXBsbnQtcnNsdG4tbWNobnNtcy9fbWdzL2N2ci1lbi5qcGdkAgEPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvMjAyMi12Y3RtLWNtcGxudC1yc2x0bi1tY2huc21zL2luZGV4LWVuLmFzcHhZUHVibGljIFNhZmV0eSBDYW5hZGEgUG9ydGZvbGlvIFJlcG9ydCAoMjAyMC0yMDIxKTogVmljdGltIENvbXBsYWludCBSZXNvbHV0aW9uIE1lY2hhbmlzbXNkAgIPZBYCZg8VAYIBVGhpcyBpcyB0aGUgZm91cnRoIFB1YmxpYyBTYWZldHkgUG9ydGZvbGlvIFJlcG9ydDogVmljdGltIENvbXBsYWludCBSZXNvbHV0aW9uIE1lY2hhbmlzbXMgc2luY2UgdGhlIGNvbWluZyBpbnRvIGZvcmNlIG9mIHRoZSBDVkJSLmQCAw8PFgIfAQUKMjAyMi0xMC0yMWRkAmsPZBYIZg9kFgJmDxUCTC9jbnQvcnNyY3MvcGJsY3Rucy9mZHJsLW5nZ21udC1mcnN0LW50bnMtcGxjLXNydmNzLWxnc2x0bi0yMDIyL2luZGV4LWVuLmFzcHh2L2NudC9yc3Jjcy9wYmxjdG5zL2ZkcmwtbmdnbW50LWZyc3QtbnRucy1wbGMtc3J2Y3MtbGdzbHRuLTIwMjIvX21ncy9mZHJsLW5nZ21udC1mcnN0LW50bnMtcGxjLXNydmNzLWxnc2x0bi0yMDIyLWVuLmpwZ2QCAQ9kFgJmDxUCTC9jbnQvcnNyY3MvcGJsY3Rucy9mZHJsLW5nZ21udC1mcnN0LW50bnMtcGxjLXNydmNzLWxnc2x0bi0yMDIyL2luZGV4LWVuLmFzcHhpU3VtbWFyeSBvZiB0aGUgMjAyMiBGZWRlcmFsIEVuZ2FnZW1lbnQgb24gRmlyc3QgTmF0aW9ucyBQb2xpY2UgU2VydmljZXMgTGVnaXNsYXRpb246IFdoYXQgV2UgSGVhcmQgUmVwb3J0ZAICD2QWAmYPFQGbAVRoaXMgcmVwb3J0IHByb3ZpZGVzIGEgc3VtbWFyeSBvZiB0aGUgZW5nYWdlbWVudCBhcHByb2FjaCwgdGhlIGlzc3VlcyBhbmQgY29uc2lkZXJhdGlvbnMgaGVhcmQgdGhyb3VnaG91dCB0aGUgZW5nYWdlbWVudCBhbmQgdGhlIG5leHQgc3RlcHMgaW4gdGhlIHByb2Nlc3MuZAIDDw8WAh8BBQoyMDIyLTA5LTIxZGQCbA9kFghmD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktbW1ybC1ncm50LXByZ3JtL2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktbW1ybC1ncm50LXByZ3JtL19tZ3MvMjAyMi1tbXJsLWdybnQtcHJncm0tbi1wZ3ItZW4uanBnZAIBD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktbW1ybC1ncm50LXByZ3JtL2luZGV4LWVuLmFzcHhDVGhlIE1lbW9yaWFsIEdyYW50IFByb2dyYW0gZm9yIEZpcnN0IFJlc3BvbmRlcnM6IEF3YXJlbmVzcyBCcm9jaHVyZWQCAg9kFgJmDxUBfVRoZSBNZW1vcmlhbCBHcmFudCBQcm9ncmFtIGZvciBGaXJzdCBSZXNwb25kZXJzIHJlY29nbml6ZXMgdGhlIHNlcnZpY2UgYW5kIHNhY3JpZmljZSBvZiByZXNwb25kZXJzIGluIGtlZXBpbmcgQ2FuYWRpYW5zIHNhZmUuZAIDDw8WAh8BBQoyMDIyLTA5LTA3ZGQCbQ9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2RwdG5nLXJzbmctZmxkLXJzay0yMDIyL2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL2RwdG5nLXJzbmctZmxkLXJzay0yMDIyL19tZ3MvZHB0bmctcnNuZy1mbGQtcnNrLTIwMjItZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2RwdG5nLXJzbmctZmxkLXJzay0yMDIyL2luZGV4LWVuLmFzcHhNQWRhcHRpbmcgdG8gUmlzaW5nIEZsb29kIFJpc2sgLSBBbiBBbmFseXNpcyBvZiBJbnN1cmFuY2UgU29sdXRpb25zIGZvciBDYW5hZGFkAgIPZBYCZg8VAYYCVGhlIHJlcG9ydCBzZWVrcyB0byBwcm92aWRlIGEgY29tbW9uIHVuZGVyc3RhbmRpbmcgb2YgdGhlIGV2aWRlbmNlIGFuZCBpbmZvcm1hdGlvbiByZXF1aXJlZCB0byBpbXBsZW1lbnQgdmlhYmxlIGFycmFuZ2VtZW50cyBmb3IgYSBuYXRpb25hbCBhcHByb2FjaCB0byBmbG9vZCBpbnN1cmFuY2UsIHdpdGggc3BlY2lhbCBjb25zaWRlcmF0aW9ucyBmb3IgcG90ZW50aWFsIHN0cmF0ZWdpYyByZWxvY2F0aW9uIG9mIHRob3NlIGF0IG1vc3QgZXh0cmVtZSByaXNrLmQCAw8PFgIfAQUKMjAyMi0wOC0zMGRkAm4PZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjIwNjMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyMjA2MzAvaW5kZXgtZW4uYXNweFNQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBmb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgSnVuZSAzMCwgMjAyMmQCAg9kFgJmDxUB2QFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGZvciB0aGUgcGVyaW9kIGVuZGluZyBKdW5lIDMwLCAyMDIyIGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0LCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgVHJlYXN1cnkgQm9hcmQuZAIDDw8WAh8BBQoyMDIyLTA4LTI5ZGQCbw9kFghmD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1mY3Qtc2h0LWt5LWZkcmwtbWxzdG5zL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1mY3Qtc2h0LWt5LWZkcmwtbWxzdG5zL2luZGV4LWVuLmFzcHg5RmFjdCBTaGVldCAtS2V5IEZlZGVyYWwgQW50aS1IdW1hbiBUcmFmZmlja2luZyBNaWxlc3RvbmVzZAICD2QWAmYPFQELRmFjdCBzaGVldC5kAgMPDxYCHwEFCjIwMjItMDgtMTlkZAJwD2QWCGYPZBYCZg8VAksvY250L3JzcmNzL3BibGN0bnMvZHJjdG5zLXZkbmctY21wbGN0LW1zdHJ0bW50LWZyZ24tbnR0cy0yMDIxL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJLL2NudC9yc3Jjcy9wYmxjdG5zL2RyY3Rucy12ZG5nLWNtcGxjdC1tc3RydG1udC1mcmduLW50dHMtMjAyMS9pbmRleC1lbi5hc3B4W0RpcmVjdGlvbnMgZm9yIEF2b2lkaW5nIENvbXBsaWNpdHkgaW4gTWlzdHJlYXRtZW50IGJ5IEZvcmVpZ24gRW50aXRpZXMgLSAyMDIxIEFubnVhbCBSZXBvcnRkAgIPZBYCZg8VAY4BUHVibGljIFNhZmV0eSBDYW5hZGEncyAyMDIxIGFubnVhbCByZXBvcnQgb24gdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBEaXJlY3Rpb25zIGZvciBBdm9pZGluZyBDb21wbGljaXR5IGluIE1pc3RyZWF0bWVudCBieSBGb3JlaWduIEVudGl0aWVzLmQCAw8PFgIfAQUKMjAyMi0wOC0xMWRkAnEPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLTA2LXJzaXUvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvMjAyMi0wNi1yc2l1L2luZGV4LWVuLmFzcHgyUmVzZWFyY2ggU2VjdXJpdHkgSW5mb3JtYXRpb24gVXBkYXRlIOKAkyBKdWx5IDIwMjJkAgIPZBYCZg8VAdMBVGhlIFJlc2VhcmNoIFNlY3VyaXR5IFVwZGF0ZSBpcyBhbiBvcGVuLXNvdXJjZSBjb2xsYXRpb24gb2YgaW5mb3JtYXRpb24sIHByb2R1Y2VkIGJ5IFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgU2FmZWd1YXJkaW5nIFNjaWVuY2UgdGVhbSwgb24gaXNzdWVzIGNvbnNpZGVyZWQgcmVsZXZhbnQgdG8gQ2FuYWRhJ3MgYnJvYWQgcmVzZWFyY2ggc2VjdXJpdHkgaW50ZXJlc3RzLmQCAw8PFgIfAQUKMjAyMi0wOC0wM2RkAnIPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLWRjdG4td3Juc3MtaHQvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvMjAyMi1kY3RuLXdybnNzLWh0L2luZGV4LWVuLmFzcHhTUHVibGljIFNhZmV0eSBDYW5hZGEncyBXZWJpbmFyIFNlcmllczogRWR1Y2F0aW9uIGFuZCBBd2FyZW5lc3Mgb2YgSHVtYW4gVHJhZmZpY2tpbmdkAgIPZBYCZg8VAe0BVW5kZXIgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5IHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZyAoTmF0aW9uYWwgU3RyYXRlZ3kpLCBQdWJsaWMgU2FmZXR5IENhbmFkYSBjb21taXR0ZWQgdG8gaG9zdGluZyBhbm51YWwgc3Rha2Vob2xkZXIgZW5nYWdlbWVudHMgdG8gc2hhcmUgaW5mb3JtYXRpb24sIGFuZCBpZGVudGlmeSBlbWVyZ2luZyB0cmVuZHMgYW5kIG9wcG9ydHVuaXRpZXMgZm9yIGNvbGxhYm9yYXRpb24uZAIDDw8WAh8BBQoyMDIyLTA2LTI3ZGQCcw9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY2JyLXNjcnQtc3RydGctMjAxOS1tZC10cm0vaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvbnRubC1jYnItc2NydC1zdHJ0Zy0yMDE5LW1kLXRybS9pbmRleC1lbi5hc3B4SU5hdGlvbmFsIEN5YmVyIFNlY3VyaXR5IFN0cmF0ZWd5IDIwMTktMjAyNDogUmVwb3J0IG9uIHRoZSBNaWQtdGVybSBSZXZpZXdkAgIPZBYCZg8VAZQDT3VyIFN0cmF0ZWd5IHdhcyBkZXNpZ25lZCB0byBiZSBhZGFwdGFibGUgdG8gdGhlIGNvbnRpbnVvdXNseSBjaGFuZ2luZyBuYXR1cmUgb2YgY3liZXJzcGFjZS4gVG8gZW5zdXJlIHRoZSBTdHJhdGVneSByZW1haW5zIHJlc3BvbnNpdmUgYW5kIGFnaWxlIHRvIG5ldyBhbmQgZXhpc3RpbmcgaXNzdWVzLCBQdWJsaWMgU2FmZXR5IENhbmFkYSBsZWQgYSBNaWQtVGVybSBSZXZpZXcgKHRoZSBSZXZpZXcpIG9mIHRoZSBTdHJhdGVneSwgd2hpY2ggaGVscGVkIHRvIGlkZW50aWZ5IHJpc2tzLCBvcHBvcnR1bml0aWVzIGFuZCBnYXBzIGluIG91ciBjdXJyZW50IGFwcHJvYWNoLiBUaGUgUmV2aWV3IGhhcyBtYWRlIGNsZWFyIHdoYXQgb3VyIGZ1dHVyZSBwcmlvcml0aWVzIGluIGN5YmVyc3BhY2UgbmVlZCB0byBiZS5kAgMPDxYCHwEFCjIwMjItMDYtMjdkZAJ0D2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvMjAyMi12dG4tbnRubC1jYnItc3RydGd5LXNtcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvMjAyMi12dG4tbnRubC1jYnItc3RydGd5LXNtcnkvaW5kZXgtZW4uYXNweHFTdW1tYXJ5IG9mIHRoZSBNaWQtVGVybSBFdmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBDeWJlciBTZWN1cml0eSBTdHJhdGVneSDigJMgUHVibGljIFNhZmV0eSBDYW5hZGEncyBJbml0aWF0aXZlc2QCAg9kFgJmDxUB5wFUaGUgcHVycG9zZSBvZiB0aGUgZXZhbHVhdGlvbiB3YXMgdG8gZXhhbWluZSB0aGUgcHJvZ3Jlc3MgbWFkZSBieSBQUydzIE5DU1MgaW5pdGlhdGl2ZXMgaW4gYWNoaWV2aW5nIHRoZWlyIG91dGNvbWVzIHRvIGltcHJvdmUgY3liZXIgc2VjdXJpdHkgaW4gQ2FuYWRhLiBUaGUgZXZhbHVhdGlvbiBjb3ZlcmVkIHRoZSBhY3Rpdml0aWVzIGZyb20gZmlzY2FsIHllYXIgMjAxOC0xOSB0byBtaWQtMjAyMS0yMi5kAgMPDxYCHwEFCjIwMjItMDYtMjdkZAJ1D2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvMjAyMi12dG4tbnRubC1jYnItc3RydGd5L2luZGV4LWVuLmFzcHhLL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItdnRuLW50bmwtY2JyLXN0cnRneS8yMDIyLXZ0bi1udG5sLWNici1zdHJ0Z3ktZW4uanBnZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItdnRuLW50bmwtY2JyLXN0cnRneS9pbmRleC1lbi5hc3B4dk1pZC1UZXJtIEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIEN5YmVyIFNlY3VyaXR5IFN0cmF0ZWd5IOKAkyBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIEluaXRpYXRpdmVzIC0gRXZhbHVhdGlvbiBSZXBvcnRkAgIPZBYCZg8VAecBVGhlIHB1cnBvc2Ugb2YgdGhlIGV2YWx1YXRpb24gd2FzIHRvIGV4YW1pbmUgdGhlIHByb2dyZXNzIG1hZGUgYnkgUFMncyBOQ1NTIGluaXRpYXRpdmVzIGluIGFjaGlldmluZyB0aGVpciBvdXRjb21lcyB0byBpbXByb3ZlIGN5YmVyIHNlY3VyaXR5IGluIENhbmFkYS4gVGhlIGV2YWx1YXRpb24gY292ZXJlZCB0aGUgYWN0aXZpdGllcyBmcm9tIGZpc2NhbCB5ZWFyIDIwMTgtMTkgdG8gbWlkLTIwMjEtMjIuZAIDDw8WAh8BBQoyMDIyLTA2LTI3ZGQCdg9kFghmD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItZmRybC1mcm13cmstcmRjLXJjZHZzbS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLWZkcmwtZnJtd3JrLXJkYy1yY2R2c20vaW5kZXgtZW4uYXNweCZGZWRlcmFsIEZyYW1ld29yayB0byBSZWR1Y2UgUmVjaWRpdmlzbWQCAg9kFgJmDxUB9wFUaGUgRmVkZXJhbCBGcmFtZXdvcmsgdG8gUmVkdWNlIFJlY2lkaXZpc20gaXMgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhJ3MgZmlyc3Qgc3RlcCBpbiBwdXR0aW5nIHRvZ2V0aGVyIGEgcGxhbiB0aGF0IGlkZW50aWZpZXMgY3J1Y2lhbCBmYWN0b3JzIHRoYXQgaW1wYWN0IHdoeSBwZW9wbGUgcmVvZmZlbmQgYW5kIGhvdyB0byBzdXBwb3J0IHNhZmUgYW5kIHN1Y2Nlc3NmdWwgcmVpbnRlZ3JhdGlvbiBpbnRvIHRoZSBjb21tdW5pdHkuZAIDDw8WAh8BBQoyMDIyLTA2LTIyZGQCdw9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItbnN0YWctbnNpaXJjLWlzbnJjY3IvaW5kZXgtZW4uYXNweFIvY250L3JzcmNzL3BibGN0bnMvMjAyMi1uc3RhZy1uc2lpcmMtaXNucmNjci9fbWdzLzIwMjItbnN0YWctbnNpaXJjLWlzbnJjY3ItZW4uanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItbnN0YWctbnNpaXJjLWlzbnJjY3IvaW5kZXgtZW4uYXNweFZIb3cgTmF0aW9uYWwgU2VjdXJpdHkgYW5kIEludGVsbGlnZW5jZSBJbnN0aXR1dGlvbnMgRW5nYWdlIHdpdGggUmFjaWFsaXplZCBDb21tdW5pdGllc2QCAg9kFgJmDxUBzgFUaHJvdWdob3V0IG91ciBjb25zdWx0YXRpb25zIGluIHRoZSBwYXN0IHRocmVlIHllYXJzLCB3ZSBmcmVxdWVudGx5IGhlYXJkIGFib3V0IHRoZSB0cnVzdCBnYXAgYmV0d2VlbiB0aGUgY291bnRyeSdzIG5hdGlvbmFsIHNlY3VyaXR5IGluc3RpdHV0aW9ucyBhbmQgQ2FuYWRpYW5zLCBhbmQgaW4gcGFydGljdWxhciB3aXRoIHJhY2lhbGl6ZWQgQ2FuYWRpYW5zLmQCAw8PFgIfAQUKMjAyMi0wNS0zMWRkAngPZBYIZg9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy9zeGwtY3Jjbi12bG5jLWZkcmwtY3JyY3Rucy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy9zeGwtY3Jjbi12bG5jLWZkcmwtY3JyY3Rucy9pbmRleC1lbi5hc3B4M1NleHVhbCBDb2VyY2lvbiBhbmQgVmlvbGVuY2UgaW4gRmVkZXJhbCBDb3JyZWN0aW9uc2QCAg9kFgJmDxUBkwRJbiBpdHMgMjAxOS0yMDIwIEFubnVhbCBSZXBvcnQsIHRoZSBPZmZpY2Ugb2YgdGhlIENvcnJlY3Rpb25hbCBJbnZlc3RpZ2F0b3IgKE9DSSkgcmVsZWFzZWQgYSByZXBvcnQgb24gYSBuYXRpb25hbCBpbnZlc3RpZ2F0aW9uIGludG8gU2V4dWFsIENvZXJjaW9uIGFuZCBWaW9sZW5jZSAoU0NWKSBpbiBDYW5hZGlhbiBjb3JyZWN0aW9ucy4gSW4gdGhpcyByZXBvcnQsIHRoZSBPQ0kgYWRkcmVzc2VkIHR3byByZWNvbW1lbmRhdGlvbnMgdG8gdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHksIGNhbGxpbmcgZm9yIHRoZSBpbnRyb2R1Y3Rpb24gb2YgbGVnaXNsYXRpb24gdGhhdCBlbmRvcnNlcyBhIHplcm8tdG9sZXJhbmNlIGFwcHJvYWNoIHRvIFNDViBhbmQgdGhlIGRlc2lnbmF0aW9uIG9mIGZ1bmRzIGZvciBhIG5hdGlvbmFsIHByZXZhbGVuY2Ugc3R1ZHkuIFRoZSBPQ0kgYWxzbyBhZGRyZXNzZWQgcmVjb21tZW5kYXRpb25zIHRvIHRoZSBDb3JyZWN0aW9uYWwgU2VydmljZSBvZiBDYW5hZGEgKENTQykgb24gdGhpcyBpc3N1ZS5kAgMPDxYCHwEFCjIwMjItMDUtMzBkZAJ5D2QWCGYPZBYCZg8VArsCaHR0cHM6Ly93d3cuY2NzYS5jYS9wdWJsaWMtc2FmZXR5LWFuZC1jYW5uYWJpcy10YWtpbmctc3RvY2sta25vd2xlZGdlLWxlZ2FsaXphdGlvbi12aXJ0dWFsLWNhbm5hYmlzLXBvbGljeS1yZXNlYXJjaD9fY2xkZWU9eXZWVnR3NGJyWTRlNERKbko4R205d3JNdDA2LTNfcGVrWGtsbXRLQmkzRDROLUpVclhDRXp5WjdySWxLUGdFSCZyZWNpcGllbnRpZD1jb250YWN0LTUwODkyZWJjNGNiYmVjMTE5ODNmMDAwZDNhZjRmNmFhLWNjMDc2NjY5MmM3MTRkNzNhN2E5NGJiMWM2NzJhZmEwJmVzaWQ9MDgxYzcwMTItNTZiYi1lYzExLTk4M2YtMDAwZDNhZjRmNmVkHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCuwJodHRwczovL3d3dy5jY3NhLmNhL3B1YmxpYy1zYWZldHktYW5kLWNhbm5hYmlzLXRha2luZy1zdG9jay1rbm93bGVkZ2UtbGVnYWxpemF0aW9uLXZpcnR1YWwtY2FubmFiaXMtcG9saWN5LXJlc2VhcmNoP19jbGRlZT15dlZWdHc0YnJZNGU0REpuSjhHbTl3ck10MDYtM19wZWtYa2xtdEtCaTNENE4tSlVyWENFenlaN3JJbEtQZ0VIJnJlY2lwaWVudGlkPWNvbnRhY3QtNTA4OTJlYmM0Y2JiZWMxMTk4M2YwMDBkM2FmNGY2YWEtY2MwNzY2NjkyYzcxNGQ3M2E3YTk0YmIxYzY3MmFmYTAmZXNpZD0wODFjNzAxMi01NmJiLWVjMTEtOTgzZi0wMDBkM2FmNGY2ZWRIUHVibGljIFNhZmV0eSBhbmQgQ2FubmFiaXM6IFRha2luZyBTdG9jayBvZiBLbm93bGVkZ2UgU2luY2UgTGVnYWxpemF0aW9uZAICD2QWAmYPFQHZAVN1bW1hcml6ZXMgc2l4IHJlc2VhcmNoIHBhcGVycyBvbiB2YXJpb3VzIHB1YmxpYyBzYWZldHkgYXNwZWN0cyBvZiBjYW5uYWJpcyBsZWdhbGl6YXRpb24sIHdoaWNoIHdlcmUgcHJlc2VudGVkIGF0IHRoZSBQdWJsaWMgU2FmZXR5IGFuZCBDYW5uYWJpczogVGFraW5nIFN0b2NrIG9mIEtub3dsZWRnZSBTaW5jZSBMZWdhbGl6YXRpb24gc3ltcG9zaXVtIGluIEphbnVhcnkgMjAyMi5kAgMPDxYCHwEFCjIwMjItMDUtMjZkZAJ6D2QWCGYPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvMjAyMi12bHRuLW5zcGNzLXhwbHRuLXNtcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvMjAyMi12bHRuLW5zcGNzLXhwbHRuLXNtcnkvaW5kZXgtZW4uYXNweIsBU3VtbWFyeSBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgRXhwYW5zaW9uIG9mIHRoZSBOYXRpb25hbCBTdHJhdGVneSBmb3IgdGhlIFByb3RlY3Rpb24gb2YgQ2hpbGRyZW4gZnJvbSBTZXh1YWwgRXhwbG9pdGF0aW9uIG9uIHRoZSBJbnRlcm5ldGQCAg9kFgJmDxUBpQFUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgcmVzdWx0cyBvZiB0aGUgZXZhbHVhdGlvbiBvZiB0aGUgRXhwYW5zaW9uIHRvIHRoZSBOYXRpb25hbCBTdHJhdGVneSBmb3IgdGhlIFByb3RlY3Rpb24gb2YgQ2hpbGRyZW4gZnJvbSBTZXh1YWwgRXhwbG9pdGF0aW9uIG9uIHRoZSBJbnRlcm5ldC5kAgMPDxYCHwEFCjIwMjItMDUtMjRkZAJ7D2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvMjAyMi12bHRuLW5zcGNzLXhwbHRuL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItdmx0bi1uc3Bjcy14cGx0bi9pbmRleC1lbi5hc3B4fEV2YWx1YXRpb24gb2YgdGhlIEV4cGFuc2lvbiB0byB0aGUgTmF0aW9uYWwgU3RyYXRlZ3kgZm9yIHRoZSBQcm90ZWN0aW9uIG9mIENoaWxkcmVuIGZyb20gU2V4dWFsIEV4cGxvaXRhdGlvbiBvbiB0aGUgSW50ZXJuZXRkAgIPZBYCZg8VAaUBVGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIHJlc3VsdHMgb2YgdGhlIGV2YWx1YXRpb24gb2YgdGhlIEV4cGFuc2lvbiB0byB0aGUgTmF0aW9uYWwgU3RyYXRlZ3kgZm9yIHRoZSBQcm90ZWN0aW9uIG9mIENoaWxkcmVuIGZyb20gU2V4dWFsIEV4cGxvaXRhdGlvbiBvbiB0aGUgSW50ZXJuZXQuZAIDDw8WAh8BBQoyMDIyLTA1LTI0ZGQCfA9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItbWNjLWludC1jcG0tcHJvdi9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLW1jYy1pbnQtY3BtLXByb3YvX21ncy9jb3Zlci1lbi5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvMjAyMi1tY2MtaW50LWNwbS1wcm92L2luZGV4LWVuLmFzcHgnTWFzcyBDYXN1YWx0eSBDb21taXNzaW9uIEludGVyaW0gUmVwb3J0ZAICD2QWAmYPFQFRSm9pbnQgRmVkZXJhbC9Qcm92aW5jaWFsIENvbW1pc3Npb24gaW50byB0aGUgQXByaWwgMjAyMCBOb3ZhIFNjb3RpYSBNYXNzIENhc3VhbHR5ZAIDDw8WAh8BBQoyMDIyLTA1LTIwZGQCfQ9kFghmD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItbm92LWhnaGxnaHRzL2luZGV4LWVuLmFzcHhBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItbm92LWhnaGxnaHRzLzIwMjItbm92LWhnaGxnaHRzLWN2ci1lbi5qcGdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvMjAyMi1ub3YtaGdobGdodHMvaW5kZXgtZW4uYXNweCtOYXRpb25hbCBPZmZpY2UgZm9yIFZpY3RpbXMgMjAyMSBIaWdobGlnaHRzZAICD2QWAmYPFQFnVGhlIGFubnVhbCBIaWdobGlnaHRzIHN1bW1hcml6ZXMgdGhlIE5PVidzIGFjdGl2aXRpZXMgb3ZlciB0aGUgcHJldmlvdXMgeWVhciBhbmQgaXRzIGZ1dHVyZSBwcmlvcml0aWVzLmQCAw8PFgIfAQUKMjAyMi0wNS0yMGRkAn4PZBYIZg9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLXN0cnRneS1jbWJ0LWhtbi10cmZmY2tuZy0yMDIwL2luZGV4LWVuLmFzcHhkL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtc3RydGd5LWNtYnQtaG1uLXRyZmZja25nLTIwMjAvX21ncy9udG5sLXN0cnRneS1jbWJ0LWhtbi10cmZmY2tuZy0yMDIwLWVuLnBuZ2QCAQ9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLXN0cnRneS1jbWJ0LWhtbi10cmZmY2tuZy0yMDIwL2luZGV4LWVuLmFzcHhGTmF0aW9uYWwgU3RyYXRlZ3kgdG8gQ29tYmF0IEh1bWFuIFRyYWZmaWNraW5nOiBBbm51YWwgUmVwb3J0IDIwMjAtMjAyMWQCAg9kFgJmDxUBggJUaGlzIG1hcmtzIHRoZSBzZWNvbmQgQW5udWFsIFJlcG9ydCBvbiB0aGUgcHJvZ3Jlc3Mgb2YgQ2FuYWRhJ3MgTmF0aW9uYWwgU3RyYXRlZ3kgdG8gQ29tYmF0IEh1bWFuIFRyYWZmaWNraW5nIChOYXRpb25hbCBTdHJhdGVneSksIHdoaWNoIHdhcyBsYXVuY2hlZCBvbiBTZXB0ZW1iZXIgNCwgMjAxOS4gVGhpcyByZXBvcnQgY292ZXJzIGFudGktaHVtYW4gdHJhZmZpY2tpbmcgZWZmb3J0cyBmcm9tIEFwcmlsIDEsIDIwMjAgLSBNYXJjaCAzMSwgMjAyMS5kAgMPDxYCHwEFCjIwMjItMDUtMThkZAJ/D2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvMjAyMi1sc3ItZHQtcm1icnNtbnQtd3JrLXhwbnNzL2luZGV4LWVuLmFzcHhXL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItbHNyLWR0LXJtYnJzbW50LXdyay14cG5zcy8yMDIyLWxzci1kdC1ybWJyc21udC13cmsteHBuc3MtZW4uanBnZAIBD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItbHNyLWR0LXJtYnJzbW50LXdyay14cG5zcy9pbmRleC1lbi5hc3B4O0xhc2VyIEF1ZGl0IG9mIHRoZSBSZWltYnVyc2VtZW50IG9mIFdvcmsgZnJvbSBIb21lIEV4cGVuc2VzZAICD2QWAmYPFQGmAVRoZSBDT1ZJRC0xOSBwYW5kZW1pYyBnYXZlIHdheSB0byBhIHByZWRvbWluYW50bHkgcmVtb3RlIHdvcmsgZW52aXJvbm1lbnQgYXQgUHVibGljIFNhZmV0eSAoUFMpIHdoZXJlIG1vc3QgZW1wbG95ZWVzIGhhdmUgYmVlbiB3b3JraW5nIHZpcnR1YWxseSBzaW5jZSBNYXJjaCAxNiwgMjAyMC5kAgMPDxYCHwEFCjIwMjItMDUtMTdkZAKAAQ9kFghmD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItZmZ0aC1sdy1uZnJjbW50LXJuZHRibC1kcmdzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItZmZ0aC1sdy1uZnJjbW50LXJuZHRibC1kcmdzL2luZGV4LWVuLmFzcHgpRmlmdGggTGF3IEVuZm9yY2VtZW50IFJvdW5kdGFibGUgb24gRHJ1Z3NkAgIPZBYCZg8VAaEBVGhlIG9waW9pZCBjcmlzaXMgY29udGludWVzIHVuYWJhdGVkIGFuZCBpcyByZWFjaGluZyB1bnByZWNlZGVudGVkIGxldmVscyBvZiBoYXJtLiBJbiAyMDIwIGFsb25lLCA2LDIxNCBDYW5hZGlhbnMgbG9zdCB0aGVpciBsaXZlcyB0byBhbiBvcGlvaWQtcmVsYXRlZCBvdmVyZG9zZS5kAgMPDxYCHwEFCjIwMjItMDUtMDVkZAKBAQ9kFghmD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItZnJ0aC1sdy1uZnJjbW50LXJuZHRibC1kcmdzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItZnJ0aC1sdy1uZnJjbW50LXJuZHRibC1kcmdzL2luZGV4LWVuLmFzcHgqRm91cnRoIExhdyBFbmZvcmNlbWVudCBSb3VuZHRhYmxlIG9uIERydWdzZAICD2QWAmYPFQGxAVRoZSBvcGlvaWQgb3ZlcmRvc2UgY3Jpc2lzIGNvbnRpbnVlcyB0byBkZXZhc3RhdGUgY29tbXVuaXRpZXMgYWNyb3NzIENhbmFkYS4gQmV0d2VlbiBKYW51YXJ5IDIwMTYgYW5kIERlY2VtYmVyIDIwMjAsIHRoZXJlIHdlcmUgMjEsMTc0IGFwcGFyZW50IG9waW9pZCB0b3hpY2l0eSBkZWF0aHMgaW4gQ2FuYWRhLmQCAw8PFgIfAQUKMjAyMi0wNS0wNWRkAoIBD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvMjAyMi1zaXUtaWFwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItc2l1LWlhcC9pbmRleC1lbi5hc3B4a1ByZWxpbWluYXJ5IE9ic2VydmF0aW9ucyBvZiB0aGUgT3BlcmF0aW9uIG9mIENvcnJlY3Rpb25hbCBTZXJ2aWNlIG9mIENhbmFkYSdzIFN0cnVjdHVyZWQgSW50ZXJ2ZW50aW9uIFVuaXRzZAICD2QWAmYPFQHIAVRoZSBTdHJ1Y3R1cmVkIEludGVydmVudGlvbiBVbml0IChTSVUpIHJlZ2ltZSB3YXMgZXN0YWJsaXNoZWQgYnkgbGVnaXNsYXRpb24gaW4gMjAxOSBhcyBhbiBhdHRlbXB0IHRvIHJlc3BvbmQgdG8gc3VjY2Vzc2Z1bCBjb3VydCBjaGFsbGVuZ2VzIHRvIHRoZSBwcmV2aW91cyByZWdpbWUgb2Yg4oCcQWRtaW5pc3RyYXRpdmUgU2VncmVnYXRpb24u4oCdZAIDDw8WAh8BBQoyMDIyLTA0LTI2ZGQCgwEPZBYIZg9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLXZsdG4tbmRnbnMtcG9saWNlL2luZGV4LWVuLmFzcHg7L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItdmx0bi1uZGducy1wb2xpY2UvX21ncy9jb3Zlci1lbi5qcGdkAgEPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvMjAyMi12bHRuLW5kZ25zLXBvbGljZS9pbmRleC1lbi5hc3B4OkV2YWx1YXRpb24gb2YgdGhlIEZpcnN0IE5hdGlvbnMgYW5kIEludWl0IFBvbGljaW5nIFByb2dyYW1kAgIPZBYCZg8VAWtUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgcmVzdWx0cyBvZiB0aGUgZXZhbHVhdGlvbiBvZiB0aGUgRmlyc3QgTmF0aW9ucyBhbmQgSW51aXQgUG9saWNpbmcgUHJvZ3JhbSAoRk5JUFApLmQCAw8PFgIfAQUKMjAyMi0wNC0yMmRkAoQBD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMi12bHRuLW5kZ25zLXBvbGljZS1zbW1yeS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLXZsdG4tbmRnbnMtcG9saWNlLXNtbXJ5L2luZGV4LWVuLmFzcHhJU3VtbWFyeSBvZiB0aGUgZXZhbHVhdGlvbiBvZiB0aGUgRmlyc3QgTmF0aW9ucyBhbmQgSW51aXQgUG9saWNpbmcgUHJvZ3JhbWQCAg9kFgJmDxUBxAJUaGUgRmlyc3QgTmF0aW9ucyBhbmQgSW51aXQgUG9saWNpbmcgUHJvZ3JhbSAoRk5JUFApLCBmb3JtZXJseSB0aGUgRmlyc3QgTmF0aW9ucyBQb2xpY2luZyBQcm9ncmFtLCB3YXMgY3JlYXRlZCBhcyBhIGNvbnRyaWJ1dGlvbiBwcm9ncmFtIGluIDE5OTEgdG8gZW5oYW5jZSB0aGUgZWZmZWN0aXZlbmVzcyBvZiBwb2xpY2luZyBzZXJ2aWNlcyBpbiBGaXJzdCBOYXRpb24gYW5kIEludWl0IGNvbW11bml0aWVzIGluIHRlcm1zIG9mIGN1bHR1cmFsIHJlbGV2YW5jZSBhbmQgcmVzcG9uc2l2ZW5lc3MgdG8gdGhlIHB1YmxpYyBzYWZldHkgbmVlZCBvZiBjb21tdW5pdGllcy5kAgMPDxYCHwEFCjIwMjItMDQtMjJkZAKFAQ9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2NtcG5kbS1udGRzdHRzLWNuZC0yMDIyL2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL2NtcG5kbS1udGRzdHRzLWNuZC0yMDIyL2NtcG5kbS1udGRzdHRzLWNuZC1jdnItMjAyMi1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2NtcG5kbS1udGRzdHRzLWNuZC0yMDIyL2luZGV4LWVuLmFzcHhGQ29tcGVuZGl1bSBvZiBVLlMuIC0gQ2FuYWRhIEVtZXJnZW5jeSBNYW5hZ2VtZW50IEFzc2lzdGFuY2UgTWVjaGFuaXNtc2QCAg9kFgJmDxUBwQJVbmRlciB0aGUgYXVzcGljZXMgb2YgdGhlIFUuUy4tQ2FuYWRhIEVtZXJnZW5jeSBNYW5hZ2VtZW50IENvbnN1bHRhdGl2ZSBHcm91cCwgQ2FuYWRhIGFuZCB0aGUgVW5pdGVkIFN0YXRlcyBoYXZlLCBzaW5jZSAyMDEyLCBtYWludGFpbmVkIHRoaXMgQ29tcGVuZGl1bSBvZiBVLlMuLUNhbmFkYSBFbWVyZ2VuY3kgTWFuYWdlbWVudCBBc3Npc3RhbmNlIE1lY2hhbmlzbXMgdGhhdCBjYXRhbG9ndWVzIHZhcmlvdXMgZmVkZXJhbCBtZWNoYW5pc21zIGdvdmVybmluZyBlbWVyZ2VuY3kgbWFuYWdlbWVudCB3aXRoaW4gYW5kIGFjcm9zcyBvdXIgdHdvIGNvdW50cmllcy5kAgMPDxYCHwEFCjIwMjItMDQtMDRkZAKGAQ9kFghmD2QWAmYPFQJLL2NudC9yc3Jjcy9wYmxjdG5zL25nZ25nLWZkcmwtZnJzdC1udG5zLXBsYy1zcnZjcy1sZ3NsdG4tMjAyMi9pbmRleC1lbi5hc3B4by9jbnQvcnNyY3MvcGJsY3Rucy9uZ2duZy1mZHJsLWZyc3QtbnRucy1wbGMtc3J2Y3MtbGdzbHRuLTIwMjIvbmdnbmctZmRybC1mcnN0LW50bnMtcGxjLXNydmNzLWxnc2x0bi0yMDIyLWVuLnBuZ2QCAQ9kFgJmDxUCSy9jbnQvcnNyY3MvcGJsY3Rucy9uZ2duZy1mZHJsLWZyc3QtbnRucy1wbGMtc3J2Y3MtbGdzbHRuLTIwMjIvaW5kZXgtZW4uYXNweFBFbmdhZ2luZyBvbiBGZWRlcmFsIEZpcnN0IE5hdGlvbnMgUG9saWNlIFNlcnZpY2VzIExlZ2lzbGF0aW9uIC0gRGlzY3Vzc2lvbiBHdWlkZWQCAg9kFgJmDxUB0wNUaGUgcHVycG9zZSBvZiB0aGlzIGRvY3VtZW50IGlzIHRvIHN1cHBvcnQgeW91ciBwYXJ0aWNpcGF0aW9uIGluIEdvdmVybm1lbnQgb2YgQ2FuYWRhLWxlZCBlbmdhZ2VtZW50IHNlc3Npb25zIG9uIGZlZGVyYWwgRmlyc3QgTmF0aW9ucyBwb2xpY2Ugc2VydmljZXMgbGVnaXNsYXRpb24uIEl0IG91dGxpbmVzIHRoZSBjby1kZXZlbG9wbWVudCBwcm9jZXNzLCByZWxldmFudCBiYWNrZ3JvdW5kIGluZm9ybWF0aW9uIG9uIEZpcnN0IE5hdGlvbnMgcG9saWNlIHNlcnZpY2VzIGFuZCBxdWVzdGlvbnMgdGhhdCB3aWxsIGJlIHJhaXNlZCBkdXJpbmcgdGhlIGVuZ2FnZW1lbnQgcHJvY2VzcyB0byBoZWxwIGZvc3RlciBkaXNjdXNzaW9uLiBUaGUgY29uY2VwdHMgYW5kIGlkZWFzIHByb3Bvc2VkIGluIHRoaXMgZG9jdW1lbnQgYXJlIGRlc2lnbmVkIHRvIHNwYXJrIGRpYWxvZ3VlIGFuZCBjb3VsZCBldm9sdmUgb3ZlciB0aW1lLmQCAw8PFgIfAQUKMjAyMi0wMy0yMWRkAocBD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvMjAyMi1lbXMtY3RuLXBsbi9pbmRleC1lbi5hc3B4Oy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLWVtcy1jdG4tcGxuLzIwMjItZW1zLWN0bi1wbG4tZW4uanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItZW1zLWN0bi1wbG4vaW5kZXgtZW4uYXNweGhBUkNISVZFIC0gRmVkZXJhbCwgUHJvdmluY2lhbCwgYW5kIFRlcnJpdG9yaWFsIEVtZXJnZW5jeSBNYW5hZ2VtZW50IFN0cmF0ZWd5IEludGVyaW0gQWN0aW9uIFBsYW4gMjAyMS0yMmQCAg9kFgJmDxUBmwNUaGUgMjAyMS0yMiBGZWRlcmFsLCBQcm92aW5jaWFsLCBhbmQgVGVycml0b3JpYWwgRW1lcmdlbmN5IE1hbmFnZW1lbnQgU3RyYXRlZ3kgSW50ZXJpbSBBY3Rpb24gUGxhbiwgdGhlIGZpcnN0IGluIGEgc2VyaWVzIG9mIGFjdGlvbiBwbGFucyB0byAyMDMwLCB3aWxsIGFkdmFuY2UgZGVmaW5lZCBvdXRjb21lcyB3aXRoaW4gdGhlIEVtZXJnZW5jeSBNYW5hZ2VtZW50IFN0cmF0ZWd5IGZvciBDYW5hZGEsIGFuZCBkZW1vbnN0cmF0ZSBjb25jcmV0ZSBzdGVwcyB0aGF0IGZlZGVyYWwsIHByb3ZpbmNpYWwgYW5kIHRlcnJpdG9yaWFsIGdvdmVybm1lbnRzLCBhbmQgcmVzcGVjdGl2ZSBlbWVyZ2VuY3kgbWFuYWdlbWVudCBwYXJ0bmVycywgaW50ZW5kIHRvIHRha2UgdG8gYWR2YW5jZSByZXNpbGllbmNlIHRvIGRpc2FzdGVycy5kAgMPDxYCHwEFCjIwMjItMDMtMTdkZAKIAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtcHNibi9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXBzYm4vMjAyMS1wc2JuLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXBzYm4vaW5kZXgtZW4uYXNweDNBIFB1YmxpYyBTYWZldHkgQnJvYWRiYW5kIE5ldHdvcmsgKFBTQk4pIGZvciBDYW5hZGFkAgIPZBYCZg8VAVxBIENhbmFkaWFuIGFwcHJvYWNoIHRvIGltcGxlbWVudGF0aW9uIG9mIHRoZSBuZXh0IGdlbmVyYXRpb24gb2YgcHVibGljIHNhZmV0eSBjb21tdW5pY2F0aW9uc2QCAw8PFgIfAQUKMjAyMi0wMy0xN2RkAokBD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvMjAyMi1janAtY21idHRuZy1vY3NlL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItY2pwLWNtYnR0bmctb2NzZS9pbmRleC1lbi5hc3B4eFB1YmxpYyBTYWZldHkgQ2FuYWRhIFdlYmluYXIgU2VyaWVzIDIwMjE6IENvbWJhdHRpbmcgT25saW5lIENoaWxkIFNleHVhbCBFeHBsb2l0YXRpb24gZm9yIENyaW1pbmFsIEp1c3RpY2UgUHJvZmVzc2lvbmFsc2QCAg9kFgJmDxUBwgFPbmxpbmUgY2hpbGQgc2V4dWFsIGV4cGxvaXRhdGlvbiAoT0NTRSkgaXMgb25lIG9mIHRoZSBtb3N0IHNlcmlvdXMgcHVibGljIHNhZmV0eSBpc3N1ZXMgZmFjaW5nIHNvY2lldHkgdG9kYXkuIFRoaXMgaGVpbm91cyBjcmltZSBjb250aW51ZXMgdG8gYWZmZWN0IGdlbmVyYXRpb25zIG9mIGNoaWxkcmVuIGluIENhbmFkYSBhbmQgYWJyb2FkLmQCAw8PFgIfAQUKMjAyMi0wMy0xNmRkAooBD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMjItMjMvaW5kZXgtZW4uYXNweDkvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMjItMjMvX21ncy9jb3Zlci1lbi5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMjItMjMvaW5kZXgtZW4uYXNweDBQdWJsaWMgU2FmZXR5IENhbmFkYSBEZXBhcnRtZW50YWwgUGxhbiAyMDIy4oCTMjNkAgIPZBYCZg8VAZwCQXMgTWluaXN0ZXJzIHJlc3BvbnNpYmxlIGZvciBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCB3ZSBhcmUgcHJvdWQgdG8gaW50cm9kdWNlIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAyMi0yMyBEZXBhcnRtZW50YWwgUGxhbi4gVGhpcyBoaWdobGlnaHRzIHBsYW5zIGFuZCBwcmlvcml0aWVzIGZvciB0aGUgeWVhciBhaGVhZCwgYXMgd2UgYWRkcmVzcyBhIHdpZGUgdmFyaWV0eSBvZiB0aHJlYXRzIHRvIHRoZSBzYWZldHkgYW5kIHNlY3VyaXR5IG9mIENhbmFkaWFucy5kAgMPDxYCHwEFCjIwMjItMDMtMDNkZAKLAQ9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyMTEyMzEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDIxMTIzMS9pbmRleC1lbi5hc3B4V1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IGZvciB0aGUgcXVhcnRlciBlbmRlZCBEZWNlbWJlciAzMSwgMjAyMWQCAg9kFgJmDxUB3QFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGZvciB0aGUgcGVyaW9kIGVuZGluZyBEZWNlbWJlciAzMSwgMjAyMSBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCwgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IFRyZWFzdXJ5IEJvYXJkLmQCAw8PFgIfAQUKMjAyMi0wMy0wMmRkAowBD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvMjAyMS1yc2ktcHNyLW1hLTA4L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtcnNpLXBzci1tYS0wOC9pbmRleC1lbi5hc3B4NFJlc2VhcmNoIFNlY3VyaXR5IEluZm9ybWF0aW9uIFVwZGF0ZSAtIEZlYnJ1YXJ5IDIwMjJkAgIPZBYCZg8VAd0BVGhlIFJlc2VhcmNoIFNlY3VyaXR5IEluZm9ybWF0aW9uIFVwZGF0ZSBpcyBhbiB1bmNsYXNzaWZpZWQgb3Blbi1zb3VyY2UgY29sbGF0aW9uLCBwcm9kdWNlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIFNhZmVndWFyZGluZyBTY2llbmNlIHRlYW0sIG9uIGlzc3VlcyBjb25zaWRlcmVkIHJlbGV2YW50IHRvIENhbmFkYSdzIGJyb2FkIHJlc2VhcmNoIHNlY3VyaXR5IGludGVyZXN0cy5kAgMPDxYCHwEFCjIwMjItMDItMjNkZAKNAQ9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjItbm5sLXJwcnQtbGN0cm5jLXNydmxsbmMvaW5kZXgtZW4uYXNweEEvY250L3JzcmNzL3BibGN0bnMvMjAyMi1ubmwtcnBydC1sY3RybmMtc3J2bGxuYy9fbWdzL2NvdmVyLWVuLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLW5ubC1ycHJ0LWxjdHJuYy1zcnZsbG5jL2luZGV4LWVuLmFzcHg4MjAyMCBBbm51YWwgUmVwb3J0IG9uIHRoZSBVc2Ugb2YgRWxlY3Ryb25pYyBTdXJ2ZWlsbGFuY2VkAgIPZBYCZg8VAc8BVGhlIDIwMjAgQW5udWFsIFJlcG9ydCBjb3ZlcnMgYSBmaXZlLXllYXIgcGVyaW9kIGZyb20gMjAxNiB0byAyMDIwLiBUaGUgUmVwb3J0IGluY2x1ZGVzIG5ldyBzdGF0aXN0aWNzIGZvciB0aGUgcGVyaW9kIGZyb20gSmFudWFyeSAxLCAyMDIwIHRvIERlY2VtYmVyIDMxLCAyMDIwIGFuZCB1cGRhdGVkIGZpZ3VyZXMgZm9yIHRoZSB5ZWFycyAyMDE2IHRvIDIwMTkuZAIDDw8WAh8BBQoyMDIyLTAyLTIzZGQCjgEPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLW1yZ25jcy1jdC1jbnNsdHRucy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIyLW1yZ25jcy1jdC1jbnNsdHRucy9pbmRleC1lbi5hc3B4QVJlcG9ydCB0byB0aGUgSG91c2VzIG9mIFBhcmxpYW1lbnQ6IEVtZXJnZW5jaWVzIEFjdCBDb25zdWx0YXRpb25zZAICD2QWAmYPFQHSA09uIEZlYnJ1YXJ5IDE0LCAyMDIyLCB0aGUgR292ZXJub3IgaW4gQ291bmNpbCBkZWNsYXJlZCBhIHB1YmxpYyBvcmRlciBlbWVyZ2VuY3kgdW5kZXIgdGhlIEVtZXJnZW5jaWVzIEFjdC4gU2VjdGlvbiAyNSBvZiB0aGUgQWN0IHJlcXVpcmVzIHRoZSBHb3Zlcm5vciBpbiBDb3VuY2lsIHRvIGNvbnN1bHQgdGhlIExpZXV0ZW5hbnQgR292ZXJub3IgaW4gQ291bmNpbCBvZiBlYWNoIHByb3ZpbmNlIHdpdGggcmVzcGVjdCB0byBhIHByb3Bvc2FsIHRvIGRlY2xhcmUgYSBwdWJsaWMgb3JkZXIgZW1lcmdlbmN5LiBBIHJlcG9ydCBvZiB0aGVzZSBjb25zdWx0YXRpb25zIG11c3QgYmUgbGFpZCBiZWZvcmUgZWFjaCBIb3VzZSBvZiBQYXJsaWFtZW50IHdpdGhpbiBzZXZlbiBzaXR0aW5nIGRheXMgYWZ0ZXIgdGhlIGRlY2xhcmF0aW9uIGlzIGlzc3VlZCwgaW4gYWNjb3JkYW5jZSB3aXRoIHNlY3Rpb24gNTggb2YgdGhlIEFjdC5kAgMPDxYCHwEFCjIwMjItMDItMThkZAKPAQ9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMjAvaW5kZXgtZW4uYXNweDQvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAyMC9fbWdzL2NjcnNvLTIwMjAtZW4ucG5nZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMjAvaW5kZXgtZW4uYXNweD0yMDIwIENvcnJlY3Rpb25zIGFuZCBDb25kaXRpb25hbCBSZWxlYXNlIFN0YXRpc3RpY2FsIE92ZXJ2aWV3ZAICD2QWAmYPFQGOAVRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgYSBzdGF0aXN0aWNhbCBvdmVydmlldyBvZiBjb3JyZWN0aW9ucyBhbmQgY29uZGl0aW9uYWwgcmVsZWFzZSB3aXRoaW4gYSBjb250ZXh0IG9mIHRyZW5kcyBpbiBjcmltZSBhbmQgY3JpbWluYWwganVzdGljZS5kAgMPDxYCHwEFCjIwMjItMDItMTFkZAKQAQ9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtZGlkLWZhZC9pbmRleC1lbi5hc3B4MS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLWRpZC1mYWQvX21ncy9jb3Zlci1lbi5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvMjAyMS1kaWQtZmFkL2luZGV4LWVuLmFzcHhXQW5udWFsIE5hdGlvbmFsIERhdGEgUmVwb3J0IHRvIEluZm9ybSBUcmVuZHMgYW5kIFBhdHRlcm5zIGluIERydWctSW1wYWlyZWQgRHJpdmluZyAyMDIxZAICD2QWAmYPFQG+AVRoaXMgaXMgdGhlIHNlY29uZCBhbm51YWwgcmVwb3J0IG9uIHRyZW5kcyBhbmQgcGF0dGVybnMgaW4gRElELiBJdCBpcyBwcm9kdWNlZCBpbiBjb29wZXJhdGlvbiB3aXRoIHRoZSBwcm92aW5jZXMgYW5kIHRlcnJpdG9yaWVzLCB0aGUgUkNNUCwgQ0JTQSwgYW5kIG90aGVyIHBhcnRuZXIgYWdlbmNpZXMgYW5kIHN0YWtlaG9sZGVycy5kAgMPDxYCHwEFCjIwMjItMDItMDlkZAKRAQ9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtdHJ2bC1oc3B0dC1jbmZybmNzLTIwMjAtMjEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvcnBydC10cnZsLWhzcHR0LWNuZnJuY3MtMjAyMC0yMS9pbmRleC1lbi5hc3B4TVJlcG9ydCBvbiBBbm51YWwgRXhwZW5kaXR1cmVzIGZvciBUcmF2ZWwsIEhvc3BpdGFsaXR5IGFuZCBDb25mZXJlbmNlcyAyMDIwLTIxZAICD2QWAmYPFQHwAUFjY29yZGluZyB0byBzdWJzZWN0aW9uIDQuMS4yIG9mIHRoZSBEaXJlY3RpdmUgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSwgQ29uZmVyZW5jZSBhbmQgRXZlbnQgRXhwZW5kaXR1cmVzIG9mIFRyZWFzdXJ5IEJvYXJkLCBkZXBhcnRtZW50cyBhcmUgcmVxdWlyZWQgdG8gcHVibGljbHkgZGlzY2xvc2UgdG90YWwgYW5udWFsIGV4cGVuZGl0dXJlcyBmb3IgdHJhdmVsLCBob3NwaXRhbGl0eSBhbmQgY29uZmVyZW5jZSBmZWVzLmQCAw8PFgIfAQUKMjAyMi0wMi0wN2RkApIBD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcnNsdHMtcnBydC0yMDIwLTIxL2luZGV4LWVuLmFzcHhRL2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAyMC0yMS9kcHJ0bW50bC1yc2x0cy1ycHJ0LTIwMjAtMjEtZW4uanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAyMC0yMS9pbmRleC1lbi5hc3B4JURlcGFydG1lbnRhbCBSZXN1bHRzIFJlcG9ydCAyMDIw4oCRMjFkAgIPZBYCZg8VAZ8BQXMgdGhlIE1pbmlzdGVycyBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCB3ZSBhcmUgcGxlYXNlZCB0byBwcmVzZW50IHRoZSAyMDIwLTIxIERlcGFydG1lbnRhbCBSZXN1bHRzIFJlcG9ydCAoRFJSKSBmb3IgUHVibGljIFNhZmV0eSBDYW5hZGEuZAIDDw8WAh8BBQoyMDIyLTAyLTAxZGQCkwEPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMjAtMjEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDIwLTIxL2luZGV4LWVuLmFzcHhMQW5udWFsIFJlcG9ydCB0byBQYXJsaWFtZW50IG9uIHRoZSBBZG1pbmlzdHJhdGlvbiBvZiB0aGUgUHJpdmFjeSBBY3QgMjAyMC0yMWQCAg9kFgJmDxUBXlJlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBhZG1pbmlzdGVyZWQgdGhlIFByaXZhY3kgQWN0ICB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMjAtMjFkAgMPDxYCHwEFCjIwMjItMDEtMDdkZAKUAQ9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMjAtMjEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAyMC0yMS9pbmRleC1lbi5hc3B4XEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgMjAyMC0yMDIxZAICD2QWAmYPFQFsUmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IGFkbWluaXN0ZXJlZCB0aGUgQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMjAtMjEuZAIDDw8WAh8BBQoyMDIyLTAxLTA3ZGQClQEPZBYIZg9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXN0bi1kZXZ0LXN0Z3ktMjAyMC0yMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXN0bi1kZXZ0LXN0Z3ktMjAyMC0yMS9pbmRleC1lbi5hc3B4PDIwMjAtMjEgRGVwYXJ0bWVudGFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5IFJlcG9ydGQCAg9kFgJmDxUBuwJUaGlzIHJlcG9ydCBvbiBwcm9ncmVzcyBzdXBwb3J0cyB0aGUgY29tbWl0bWVudCBpbiB0aGUgRmVkZXJhbCBTdXN0YWluYWJsZSBEZXZlbG9wbWVudCBBY3QgKEZTREEpIHRvIG1ha2Ugc3VzdGFpbmFibGUgZGV2ZWxvcG1lbnQgZGVjaXNpb24tbWFraW5nIG1vcmUgdHJhbnNwYXJlbnQgYW5kIGFjY291bnRhYmxlIHRvIFBhcmxpYW1lbnQuIEl0IGFsc28gY29udHJpYnV0ZXMgdG8gYW4gaW50ZWdyYXRlZCwgd2hvbGXigJFvZuKAkWdvdmVybm1lbnQgdmlldyBvZiBhY3Rpdml0aWVzIHN1cHBvcnRpbmcgZW52aXJvbm1lbnRhbCBzdXN0YWluYWJpbGl0eS5kAgMPDxYCHwEFCjIwMjItMDEtMDdkZAKWAQ9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyMTA5MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDIxMDkzMC9pbmRleC1lbi5hc3B4WFB1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IGZvciB0aGUgcXVhcnRlciBlbmRlZCBTZXB0ZW1iZXIgMzAsIDIwMjFkAgIPZBYCZg8VAcECVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBmb3IgdGhlIHBlcmlvZCBlbmRpbmcgU2VwdGVtYmVyIDMwLCAyMDIxIGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0LCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgVHJlYXN1cnkgQm9hcmQuICBUaGUgcmVwb3J0IHNob3VsZCBiZSByZWFkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIE1haW4gRXN0aW1hdGVzIGFuZCBTdXBwbGVtZW50YXJ5IEVzdGltYXRlcyAoQSkuZAIDDw8WAh8BBQoyMDIxLTExLTI0ZGQClwEPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLWRudG4tbXNybW50LXRyc3BybmN5LW5zL2luZGV4LWVuLmFzcHhTL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtZG50bi1tc3JtbnQtdHJzcHJuY3ktbnMvMjAyMS1kbnRuLW1zcm1udC10cnNwcm5jeS1ucy1lbi5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMS1kbnRuLW1zcm1udC10cnNwcm5jeS1ucy9pbmRleC1lbi5hc3B4WVRoZSBEZWZpbml0aW9uLCBNZWFzdXJlbWVudCBhbmQgSW5zdGl0dXRpb25hbGl6YXRpb24gb2YgVHJhbnNwYXJlbmN5IGluIE5hdGlvbmFsIFNlY3VyaXR5ZAICD2QWAmYPFQG6AUluIHRoaXMgc2Vjb25kIHJlcG9ydCwgd2UgbGF5IG91dCBnZW5lcmFsIHByaW5jaXBsZXMgcmVsYXRlZCB0byB0aGUgZGVmaW5pdGlvbiwgbWVhc3VyZW1lbnQsIGFuZCBpbnN0aXR1dGlvbmFsaXphdGlvbiBvZiB0cmFuc3BhcmVuY3kgaW4gdGhlIG5hdGlvbmFsIHNlY3VyaXR5IGFuZCBpbnRlbGxpZ2VuY2UgY29tbXVuaXR5LmQCAw8PFgIfAQUKMjAyMS0xMS0xMmRkApgBD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMS1zbnRuYy1jbGNsdG4tZnN0ZmN0cy0wNS9pbmRleC1lbi5hc3B4Uy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXNudG5jLWNsY2x0bi1mc3RmY3RzLTA1LzIwMjEtc250bmMtY2xjbHRuLWZzdGZjdHMtMDUtZW4ucG5nZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtc250bmMtY2xjbHRuLWZzdGZjdHMtMDUvaW5kZXgtZW4uYXNweFJTZW50ZW5jZSBDYWxjdWxhdGlvbjogRmFzdCBGYWN0czogT2ZmZW5kZXJzIFNlcnZpbmcgTXVsdGlwbGUgQ29uc2VjdXRpdmUgU2VudGVuY2VzZAICD2QWAmYPFQH8AVRoZSBjb21iaW5hdGlvbnMgb2YgdHlwZXMgb2Ygc2VudGVuY2VzLCB0aGVzZW50ZW5jaW5nIGRhdGVzIGFuZCBwb3NzaWJsZSBpbnRlcnZlbnRpb25zLCBzdWNoIGFzIHN1c3BlbnNpb24sIHRlcm1pbmF0aW9uIG9yIHJldm9jYXRpb24gb2YgYXJlbGVhc2UsIGNhbiBtYWtlIHRoZSBjYWxjdWxhdGlvbiBvZiBlbGlnaWJpbGl0eWZvciBwYXJvbGUgYW5kIG90aGVyIGZvcm1zIG9mIGNvbmRpdGlvbmFscmVsZWFzZSB2ZXJ5IGNvbXBsaWNhdGVkLmQCAw8PFgIfAQUKMjAyMS0xMS0xMmRkApkBD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMS1zbnRuYy1jbGNsdG4tZnN0ZmN0cy0wNC9pbmRleC1lbi5hc3B4Uy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXNudG5jLWNsY2x0bi1mc3RmY3RzLTA0LzIwMjEtc250bmMtY2xjbHRuLWZzdGZjdHMtMDQtZW4ucG5nZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtc250bmMtY2xjbHRuLWZzdGZjdHMtMDQvaW5kZXgtZW4uYXNweFBTZW50ZW5jZSBDYWxjdWxhdGlvbjogRmFzdCBGYWN0czogT2ZmZW5kZXIgU2VydmluZyBNdWx0aXBsZSBDb25jdXJyZW50IFNlbnRlbmNlc2QCAg9kFgJmDxUB/QFUaGUgY29tYmluYXRpb25zIG9mIHR5cGVzIG9mIHNlbnRlbmNlcywgdGhlc2VudGVuY2luZyBkYXRlcyBhbmQgcG9zc2libGUgaW50ZSBydmVudGlvbnMsIHN1Y2ggYXMgc3VzcGVuc2lvbiwgdGVybWluYXRpb24gb3IgcmV2b2NhdGlvbiBvZiBhcmVsZWFzZSwgY2FuIG1ha2UgdGhlIGNhbGN1bGF0aW9uIG9mIGVsaWdpYmlsaXR5Zm9yIHBhcm9sZSBhbmQgb3RoZXIgZm9ybXMgb2YgY29uZGl0aW9uYWxyZWxlYXNlIHZlcnkgY29tcGxpY2F0ZWQuZAIDDw8WAh8BBQoyMDIxLTExLTEyZGQCmgEPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXNudG5jLWNsY2x0bi1mc3RmY3RzLTAzL2luZGV4LWVuLmFzcHhTL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtc250bmMtY2xjbHRuLWZzdGZjdHMtMDMvMjAyMS1zbnRuYy1jbGNsdG4tZnN0ZmN0cy0wMy1lbi5wbmdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMS1zbnRuYy1jbGNsdG4tZnN0ZmN0cy0wMy9pbmRleC1lbi5hc3B4TFNlbnRlbmNlIENhbGN1bGF0aW9uOiBGYXN0IEZhY3RzOiBPZmZlbmRlciBTZXJ2aW5nIEFuIEluZGV0ZXJtaW5hdGUgU2VudGVuY2VkAgIPZBYCZg8VAVtUaGlzIGZhY3RzaGVldCBwcm92aWRlcyBpbmZvcm1hdGlvbiBvbiB0aGVjb25kaXRpb25hbCByZWxlYXNlIGVsaWdpYmlsaXRpZXMgb2YgYW4gb2ZmZW5kZXIuZAIDDw8WAh8BBQoyMDIxLTExLTEyZGQCmwEPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXNudG5jLWNsY2x0bi1mc3RmY3RzLTAyL2luZGV4LWVuLmFzcHhTL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtc250bmMtY2xjbHRuLWZzdGZjdHMtMDIvMjAyMS1zbnRuYy1jbGNsdG4tZnN0ZmN0cy0wMi1lbi5wbmdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMS1zbnRuYy1jbGNsdG4tZnN0ZmN0cy0wMi9pbmRleC1lbi5hc3B4VlNlbnRlbmNlIENhbGN1bGF0aW9uOiBGYXN0IEZhY3RzOiBPZmZlbmRlciBTZXJ2aW5nIExpZmUgU2VudGVuY2UgZm9yIDFzdCBEZWdyZWUgTXVyZGVyZAICD2QWAmYPFQF9VGhpcyBmYWN0c2hlZXQgcHJvdmlkZXMgaW5mb3JtYXRpb24gb24gdGhlY29uZGl0aW9uYWwgcmVsZWFzZSBlbGlnaWJpbGl0aWVzIG9mIGFuIG9mZmVuZGVyc2VydmluZyBsaWZlIGZvciAxc3QgZGVncmVlIG11cmRlci5kAgMPDxYCHwEFCjIwMjEtMTEtMTJkZAKcAQ9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtc250bmMtY2xjbHRuLWZzdGZjdHMtMDEvaW5kZXgtZW4uYXNweFMvY250L3JzcmNzL3BibGN0bnMvMjAyMS1zbnRuYy1jbGNsdG4tZnN0ZmN0cy0wMS8yMDIxLXNudG5jLWNsY2x0bi1mc3RmY3RzLTAxLWVuLnBuZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXNudG5jLWNsY2x0bi1mc3RmY3RzLTAxL2luZGV4LWVuLmFzcHhlU2VudGVuY2UgQ2FsY3VsYXRpb246IEZhc3QgRmFjdHM6IE9mZmVuZGVyIFNlcnZpbmcgYSBTaW5nbGUgRml4ZWQgU2VudGVuY2Ugd2l0aCBMb25nIFRlcm0gU3VwZXJ2aXNpb25kAgIPZBYCZg8VAeUBVGhpcyBmYWN0c2hlZXQgcHJvdmlkZXMgaW5mb3JtYXRpb24gb24gdGhlY29uZGl0aW9uYWwgcmVsZWFzZSBlbGlnaWJpbGl0aWVzIG9mIGEgTG9uZyBUZXJtT2ZmZW5kZXIgKExUTykuIEFuIG9mZmVuZGVyIGZvdW5kIGJ5IHRoZSBjb3VydHRvIGJlIGFuIExUTyByZWNlaXZlZCBhIDEyLXllYXIgc2VudGVuY2UuIFRoZUxUTyBpcyBhbHNvIHVuZGVyIDEwLXllYXIgbG9uZy10ZXJtIHN1cGVydmlzaW9uLmQCAw8PFgIfAQUKMjAyMS0xMS0xMmRkAp0BD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvMjAyMS1zbnRuYy1jbGNsdG4vaW5kZXgtZW4uYXNweD0vY250L3JzcmNzL3BibGN0bnMvMjAyMS1zbnRuYy1jbGNsdG4vMjAyMS1zbnRuYy1jbGNsdG4tZW4uanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtc250bmMtY2xjbHRuL2luZGV4LWVuLmFzcHhYU2VudGVuY2UgQ2FsY3VsYXRpb246IEFuIEV4cGxhbmF0aW9uIG9mIHRoZSBCYXNpY3Mgb2YgU2VudGVuY2UgQ2FsY3VsYXRpb24gd2l0aCBFeGFtcGxlc2QCAg9kFgJmDxUB7AFUaGlzIHB1YmxpY2F0aW9uIGlzIGludGVuZGVkIHRvIHJlc3BvbmQgdG8gcmVxdWVzdHMgZnJvbSB2aWN0aW1zIG9mIGNyaW1lLCB0aGVpciBhZHZvY2F0ZXMsIHNlcnZpY2UgcHJvdmlkZXJzLCBhbmQgdGhlIGdlbmVyYWwgcHVibGljIGZvciBpbmZvcm1hdGlvbiBhYm91dCBob3cgZmVkZXJhbCBzZW50ZW5jZXMsIG1lYW5pbmcgaW5jYXJjZXJhdGlvbiBmb3Igb3ZlciB0d28geWVhcnMsIGFyZSBjYWxjdWxhdGVkLmQCAw8PFgIfAQUKMjAyMS0xMS0xMmRkAp4BD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDIxMDYzMC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjEwNjMwL2luZGV4LWVuLmFzcHhTUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgZm9yIHRoZSBxdWFydGVyIGVuZGVkIEp1bmUgMzAsIDIwMjFkAgIPZBYCZg8VAbsCVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBmb3IgdGhlIHBlcmlvZCBlbmRpbmcgSnVuZSAzMCwgMjAyMSBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCwgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IFRyZWFzdXJ5IEJvYXJkLiBUaGUgcmVwb3J0IHNob3VsZCBiZSByZWFkIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIE1haW4gRXN0aW1hdGVzIGFuZCBTdXBwbGVtZW50YXJ5IEVzdGltYXRlcyAoQSkuZAIDDw8WAh8BBQoyMDIxLTA4LTI3ZGQCnwEPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXZjcm0tY3Zici9pbmRleC1lbi5hc3B4Ny9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXZjcm0tY3Zici8yMDIwLXZjcm0tY3Zici1lbi5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvMjAyMC12Y3JtLWN2YnIvaW5kZXgtZW4uYXNweG9QdWJsaWMgU2FmZXR5IENhbmFkYSBQb3J0Zm9saW8gUmVwb3J0OiBWaWN0aW0gQ29tcGxhaW50IFJlc29sdXRpb24gTWVjaGFuaXNtcyAtIENhbmFkaWFuIFZpY3RpbXMgQmlsbCBvZiBSaWdodHNkAgIPZBYCZg8VAbEBVGhpcyB5ZWFyIG1hcmtzIHRoZSBmaWZ0aCBhbm5pdmVyc2FyeSBzaW5jZSB0aGUgQ2FuYWRpYW4gVmljdGltcyBCaWxsIG9mIFJpZ2h0cyAoQ1ZCUikgd2FzIGVzdGFibGlzaGVkIHdpdGggdGhlIGNvbWluZyBpbnRvIGZvcmNlIG9mIHRoZSBWaWN0aW1zIEJpbGwgb2YgUmlnaHRzIEFjdCBpbiBKdWx5IDIwMTUuZAIDDw8WAh8BBQoyMDIxLTA4LTA2ZGQCoAEPZBYIZg9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW5kZ25zLWNtbW50LWNycmN0bnMtbnR0di9pbmRleC1lbi5hc3B4Wi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW5kZ25zLWNtbW50LWNycmN0bnMtbnR0di9fbWdzL3ZsdG4tbmRnbnMtY21tbnQtY3JyY3Rucy1udHR2LWVuLnBuZ2QCAQ9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW5kZ25zLWNtbW50LWNycmN0bnMtbnR0di9pbmRleC1lbi5hc3B4PUV2YWx1YXRpb24gb2YgdGhlIEluZGlnZW5vdXMgQ29tbXVuaXR5IENvcnJlY3Rpb25zIEluaXRpYXRpdmVkAgIPZBYCZg8VAd0BSW5kaWdlbm91cyBvZmZlbmRlcnMgY29udGludWUgdG8gYmUgZGlzcHJvcG9ydGlvbmF0ZWx5IHJlcHJlc2VudGVkIGF0IGFsbCBsZXZlbHMgb2YgdGhlIENhbmFkaWFuIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtIGFuZCB0aGUgZmVkZXJhbCBnb3Zlcm5tZW50IGlzIGNvbW1pdHRlZCB0byBhZGRyZXNzaW5nIHRoaXMgb3Zlci1yZXByZXNlbnRhdGlvbiBvZiBJbmRpZ2Vub3VzIHBlb3BsZS5kAgMPDxYCHwEFCjIwMjEtMDgtMDZkZAKhAQ9kFghmD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbmRnbnMtY21tbnQtY3JyY3Rucy1udHR2LXNtbXJ5L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbmRnbnMtY21tbnQtY3JyY3Rucy1udHR2LXNtbXJ5L2luZGV4LWVuLmFzcHhMU3VtbWFyeSBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgSW5kaWdlbm91cyBDb21tdW5pdHkgQ29ycmVjdGlvbnMgSW5pdGlhdGl2ZWQCAg9kFgJmDxUB3QFJbmRpZ2Vub3VzIG9mZmVuZGVycyBjb250aW51ZSB0byBiZSBkaXNwcm9wb3J0aW9uYXRlbHkgcmVwcmVzZW50ZWQgYXQgYWxsIGxldmVscyBvZiB0aGUgQ2FuYWRpYW4gY3JpbWluYWwganVzdGljZSBzeXN0ZW0gYW5kIHRoZSBmZWRlcmFsIGdvdmVybm1lbnQgaXMgY29tbWl0dGVkIHRvIGFkZHJlc3NpbmcgdGhpcyBvdmVyLXJlcHJlc2VudGF0aW9uIG9mIEluZGlnZW5vdXMgcGVvcGxlLmQCAw8PFgIfAQUKMjAyMS0wOC0wNmRkAqIBD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMS1yMDAzL2luZGV4LWVuLmFzcHguL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtcjAwMy9fbWdzL2NvdmVyLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXIwMDMvaW5kZXgtZW4uYXNweG9MYXJnZS1TY2FsZSBJbXBsZW1lbnRhdGlvbiBhbmQgRXZhbHVhdGlvbiBvZiB0aGUgU3RyYXRlZ2ljIFRyYWluaW5nIEluaXRpYXRpdmUgaW4gQ29tbXVuaXR5IFN1cGVydmlzaW9uIChTVElDUylkAgIPZBYCZg8VAb8BVGhlIGN1cnJlbnQgc3R1ZHkgZXZhbHVhdGVkIHRoZSBzeXN0ZW0td2lkZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgU3RyYXRlZ2ljIFRyYWluaW5nIEluaXRpYXRpdmUgaW4gQ29tbXVuaXR5IFN1cGVydmlzaW9uIChTVElDUykgYWNyb3NzIEJyaXRpc2ggQ29sdW1iaWEgKEJDKSdzIENvbW11bml0eSBDb3JyZWN0aW9ucyBEaXZpc2lvbi5kAgMPDxYCHwEFCjIwMjEtMDgtMDRkZAKjAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtczAwMy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXMwMDMvaW5kZXgtZW4uYXNweIIBUmVzZWFyY2ggU3VtbWFyeSAtIExhcmdlLVNjYWxlIEltcGxlbWVudGF0aW9uIGFuZCBFdmFsdWF0aW9uIG9mIHRoZSBTdHJhdGVnaWMgVHJhaW5pbmcgSW5pdGlhdGl2ZSBpbiBDb21tdW5pdHkgU3VwZXJ2aXNpb24gKFNUSUNTKWQCAg9kFgJmDxUBvwFUaGUgY3VycmVudCBzdHVkeSBldmFsdWF0ZWQgdGhlIHN5c3RlbS13aWRlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBTdHJhdGVnaWMgVHJhaW5pbmcgSW5pdGlhdGl2ZSBpbiBDb21tdW5pdHkgU3VwZXJ2aXNpb24gKFNUSUNTKSBhY3Jvc3MgQnJpdGlzaCBDb2x1bWJpYSAoQkMpJ3MgQ29tbXVuaXR5IENvcnJlY3Rpb25zIERpdmlzaW9uLmQCAw8PFgIfAQUKMjAyMS0wOC0wNGRkAqQBD2QWCGYPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvMjAxOS1udG5sLXN0cnRneS1jbWJ0LWhtbi10cmZmY2tuZy9pbmRleC1lbi5hc3B4Xy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LW50bmwtc3RydGd5LWNtYnQtaG1uLXRyZmZja25nLzIwMTktbnRubC1zdHJ0Z3ktY21idC1obW4tdHJmZmNrbmctZW4uanBnZAIBD2QWAmYPFQJDL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktbnRubC1zdHJ0Z3ktY21idC1obW4tdHJmZmNrbmcvaW5kZXgtZW4uYXNweElOYXRpb25hbCBTdHJhdGVneSB0byBDb21iYXQgSHVtYW4gVHJhZmZpY2tpbmcg4oCTIEFubnVhbCBSZXBvcnQgMjAxOS0yMDIwZAICD2QWAmYPFQGBAlRoaXMgbWFya3MgdGhlIGZpcnN0IEFubnVhbCBSZXBvcnQgb24gdGhlIHByb2dyZXNzIG9mIENhbmFkYSdzIE5hdGlvbmFsIFN0cmF0ZWd5IHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZyAoTmF0aW9uYWwgU3RyYXRlZ3kpLCB3aGljaCB3YXMgbGF1bmNoZWQgb24gU2VwdGVtYmVyIDQsIDIwMTkuIFRoaXMgcmVwb3J0IGNvdmVycyBhbnRpLWh1bWFuIHRyYWZmaWNraW5nIGVmZm9ydHMgZnJvbSBBcHJpbCAxLCAyMDE5IC0gTWFyY2ggMzEsIDIwMjAuZAIDDw8WAh8BBQoyMDIxLTA3LTMwZGQCpQEPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXZsdG4tbWdwZnMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvMjAyMS12bHRuLW1ncGZzL2luZGV4LWVuLmFzcHhSU3VtbWFyeSAgb2YgdGhlIEV2YWx1YXRpb24gb2YgdGhlIE1lbW9yaWFsIEdyYW50IFByb2dyYW0gZm9yIEZpcnN0IFJlc3BvbmRlcnMgMjAyMWQCAg9kFgJmDxUBZlRoaXMgcmVwb3J0IHByZXNlbnRzIHRoZSByZXN1bHRzIG9mIHRoZSBldmFsdWF0aW9uIG9mIHRoZSBNZW1vcmlhbCBHcmFudCBQcm9ncmFtIGZvciBGaXJzdCBSZXNwb25kZXJzLmQCAw8PFgIfAQUKMjAyMS0wNy0zMGRkAqYBD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvMjAyMS12bHRuLW1ncGZyL2luZGV4LWVuLmFzcHg5L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtdmx0bi1tZ3Bmci8yMDIxLXZsdG4tbWdwZnItZW4uanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtdmx0bi1tZ3Bmci9pbmRleC1lbi5hc3B4QkV2YWx1YXRpb24gb2YgdGhlIE1lbW9yaWFsIEdyYW50IFByb2dyYW0gZm9yIEZpcnN0IFJlc3BvbmRlcnMgMjAyMWQCAg9kFgJmDxUBZlRoaXMgcmVwb3J0IHByZXNlbnRzIHRoZSByZXN1bHRzIG9mIHRoZSBldmFsdWF0aW9uIG9mIHRoZSBNZW1vcmlhbCBHcmFudCBQcm9ncmFtIGZvciBGaXJzdCBSZXNwb25kZXJzLmQCAw8PFgIfAQUKMjAyMS0wNy0zMGRkAqcBD2QWCGYPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvMjAyMS1sc3ItZHQtcmNwbnQtZHQtZnJtd2svaW5kZXgtZW4uYXNweE8vY250L3JzcmNzL3BibGN0bnMvMjAyMS1sc3ItZHQtcmNwbnQtZHQtZnJtd2svMjAyMS1sc3ItZHQtcmNwbnQtZHQtZnJtd2stZW4uanBnZAIBD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtbHNyLWR0LXJjcG50LWR0LWZybXdrL2luZGV4LWVuLmFzcHgsTGFzZXIgQXVkaXQgb2YgdGhlIFJlY2lwaWVudCBBdWRpdCBGcmFtZXdvcmtkAgIPZBYCZg8VAdICVGhlIG9iamVjdGl2ZSBvZiB0aGlzIGF1ZGl0IHdhcyB0byBhc3Nlc3MgdGhlIGRlc2lnbiBhbmQgaW1wbGVtZW50YXRpb24gb2YgUHVibGljIFNhZmV0eSdzIFJlY2lwaWVudCBBdWRpdCBGcmFtZXdvcmsgdG8gc3VwcG9ydDogdGhlIGFzc2Vzc21lbnQgb2YgcmVjaXBpZW50IGNvbXBsaWFuY2Ugd2l0aCBmdW5kaW5nIGFncmVlbWVudHM7IGNvc3QtZWZmZWN0aXZlIG92ZXJzaWdodCBhbmQgY29udHJvbCBvZiBncmFudHMgYW5kIGNvbnRyaWJ1dGlvbnMgcHJvZ3JhbSBleHBlbmRpdHVyZXM7IGFuZCwgcmlzayBiYXNlZCBhZG1pbmlzdHJhdGlvbiByZXF1aXJlbWVudHMgb24gcmVjaXBpZW50cy5kAgMPDxYCHwEFCjIwMjEtMDctMjBkZAKoAQ9kFghmD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktZmFsbC1sdy1uZnJjbW50LXJuZHRibC1kcmdzL2luZGV4LWVuLmFzcHhFL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktZmFsbC1sdy1uZnJjbW50LXJuZHRibC1kcmdzL19tZ3MvY292ZXItZW4uanBnZAIBD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktZmFsbC1sdy1uZnJjbW50LXJuZHRibC1kcmdzL2luZGV4LWVuLmFzcHg1RmFsbCAyMDE5IExhdyBFbmZvcmNlbWVudCBSb3VuZHRhYmxlIG9uIElsbGljaXQgRHJ1Z3NkAgIPZBYCZg8VAf8BVGhlIG9waW9pZCBjcmlzaXMgY29udGludWVzIHRvIGJlIGEgcHVibGljIGhlYWx0aCBhbmQgc2FmZXR5IGlzc3VlIG9mIHNpZ25pZmljYW50IGNvbmNlcm4gdG8gQ2FuYWRpYW5zIGFuZCB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEuIFRoaXMgY3Jpc2lzIGhhcyBpbXBhY3RlZCBpbmRpdmlkdWFscywgZmFtaWxpZXMgYW5kIGNvbW11bml0aWVzIGZyb20gY29hc3QgdG8gY29hc3QgdG8gY29hc3Qgd2l0aCBkZXZhc3RhdGluZyBjb25zZXF1ZW5jZXMuZAIDDw8WAh8BBQoyMDIxLTA3LTE1ZGQCqQEPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLWpudC1jdG4tcGRzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtam50LWN0bi1wZHMvaW5kZXgtZW4uYXNweE9TdGVlcmluZyBDb21taXR0ZWUgbWVldGluZyBvZiB0aGUgQ2FuYWRhLVUuUy4gSm9pbnQgQWN0aW9uIFBsYW4gb24gT3Bpb2lkcyAyMDIxZAICD2QWAmYPFQGFAkluIHRoZWlyIEZlYnJ1YXJ5IDIzLCAyMDIxIFJvYWRtYXAgZm9yIGEgUmVuZXdlZCBDYW5hZGEtVS5TLiBQYXJ0bmVyc2hpcCwgUHJlc2lkZW50IEJpZGVuIGFuZCBQcmltZSBNaW5pc3RlciBUcnVkZWF1IHJlYWZmaXJtZWQgdGhlaXIgY29tbWl0bWVudCB0byBzdXN0YWluZWQgY29vcGVyYXRpb24gdG8gYWRkcmVzcyB0aGUgb3Bpb2lkIG92ZXJkb3NlIGNyaXNpcyB0aHJvdWdoIHRoZSBDYW5hZGEtVS5TLiBKb2ludCBBY3Rpb24gUGxhbiBvbiBPcGlvaWRzLmQCAw8PFgIfAQUKMjAyMS0wNy0xMmRkAqoBD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvMjAyMC1ubmwtcnBydC1hY21mZWEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvMjAyMC1ubmwtcnBydC1hY21mZWEvaW5kZXgtZW4uYXNweEZEaXJlY3Rpb25zIGZvciBBdm9pZGluZyBDb21wbGljaXR5IGluIE1pc3RyZWF0bWVudCBieSBGb3JlaWduIEVudGl0aWVzZAICD2QWAmYPFQFzVGhpcyBpcyBQUycgc2Vjb25kIGFubnVhbCByZXBvcnQgb24gdGhlIGltcGxlbWVudGF0aW9uIG9mIGl0cyBEaXJlY3Rpb25zIGFuZCBjb3ZlcnMgSmFudWFyeSAxIHRvIERlY2VtYmVyIDMxLCAyMDIwLmQCAw8PFgIfAQUKMjAyMS0wNi0yM2RkAqsBD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvMjAyMS1yc2ktcHNyLW1hL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtcnNpLXBzci1tYS9pbmRleC1lbi5hc3B4L1Jlc2VhcmNoIFNlY3VyaXR5IEluZm9ybWF0aW9uIFVwZGF0ZSAtIE1heSAyMDIxZAICD2QWAmYPFQHdAVRoZSBSZXNlYXJjaCBTZWN1cml0eSBJbmZvcm1hdGlvbiBVcGRhdGUgaXMgYW4gdW5jbGFzc2lmaWVkIG9wZW4tc291cmNlIGNvbGxhdGlvbiwgcHJvZHVjZWQgYnkgUHVibGljIFNhZmV0eSBDYW5hZGEncyBTYWZlZ3VhcmRpbmcgU2NpZW5jZSB0ZWFtLCBvbiBpc3N1ZXMgY29uc2lkZXJlZCByZWxldmFudCB0byBDYW5hZGEncyBicm9hZCByZXNlYXJjaCBzZWN1cml0eSBpbnRlcmVzdHMuZAIDDw8WAh8BBQoyMDIxLTA1LTI2ZGQCrAEPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLWN0bi1wbG4tY3J0Y2wtbmZyc3RyY3RyL2luZGV4LWVuLmFzcHhTL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtY3RuLXBsbi1jcnRjbC1uZnJzdHJjdHIvMjAyMS1jdG4tcGxuLWNydGNsLW5mcnN0cmN0ci1lbi5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMS1jdG4tcGxuLWNydGNsLW5mcnN0cmN0ci9pbmRleC1lbi5hc3B4TU5hdGlvbmFsIENyb3NzIFNlY3RvciBGb3J1bSAyMDIxLTIwMjMgQWN0aW9uIFBsYW4gZm9yIENyaXRpY2FsIEluZnJhc3RydWN0dXJlZAICD2QWAmYPFQGlA1RoZSBOYXRpb25hbCBTdHJhdGVneSBmb3IgQ3JpdGljYWwgSW5mcmFzdHJ1Y3R1cmUgKHRoZSBOYXRpb25hbCBTdHJhdGVneSkgc2V0cyBvdXQgQ2FuYWRhJ3MgYXBwcm9hY2ggdG8gc3RyZW5ndGhlbmluZyB0aGUgcmVzaWxpZW5jZSBvZiBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZS4gVGhlIE5hdGlvbmFsIFN0cmF0ZWd5IGRlZmluZXMgY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUgYXMgdGhlIHByb2Nlc3Nlcywgc3lzdGVtcywgZmFjaWxpdGllcywgdGVjaG5vbG9naWVzLCBuZXR3b3JrcywgYXNzZXRzLCBhbmQgc2VydmljZXMgZXNzZW50aWFsIHRvIHRoZSBoZWFsdGgsIHNhZmV0eSwgc2VjdXJpdHkgb3IgZWNvbm9taWMgd2VsbC1iZWluZyBvZiBDYW5hZGlhbnMgYW5kIHRoZSBlZmZlY3RpdmUgZnVuY3Rpb25pbmcgb2YgZ292ZXJubWVudC5kAgMPDxYCHwEFCjIwMjEtMDUtMjZkZAKtAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtczAwMS9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXMwMDEvMjAyMS1zMDAxLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXMwMDEvaW5kZXgtZW4uYXNweHhSZXNlYXJjaCBTdW1tYXJ5IC0gQ3JpbWUgUHJldmVudGlvbiBQcm9ncmFtcyBpbiBDYW5hZGE6IEV4YW1pbmluZyBLZXkgSW1wbGVtZW50YXRpb24gRWxlbWVudHMgZm9yIEluZGlnZW5vdXMgUG9wdWxhdGlvbnNkAgIPZBYCZg8VAY4BVGhpcyByZXNlYXJjaCBzdHVkeSBzb3VnaHQgdG8gZXhhbWluZSB0aGUgc3BlY2lmaWMgaW1wbGVtZW50YXRpb24gaXNzdWVzIGZvciBjcmltZSBwcmV2ZW50aW9uIHByb2dyYW1zIGFpbWluZyB0byBzZXJ2ZSBJbmRpZ2Vub3VzIHBvcHVsYXRpb25zLmQCAw8PFgIfAQUKMjAyMS0wNS0xOGRkAq4BD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMS1yMDAxL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtcjAwMS8yMDIxLXIwMDEtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtcjAwMS9pbmRleC1lbi5hc3B4ZUNyaW1lIFByZXZlbnRpb24gUHJvZ3JhbXMgaW4gQ2FuYWRhOiBFeGFtaW5pbmcgS2V5IEltcGxlbWVudGF0aW9uIEVsZW1lbnRzIGZvciBJbmRpZ2Vub3VzIFBvcHVsYXRpb25zZAICD2QWAmYPFQGOAVRoaXMgcmVzZWFyY2ggc3R1ZHkgc291Z2h0IHRvIGV4YW1pbmUgdGhlIHNwZWNpZmljIGltcGxlbWVudGF0aW9uIGlzc3VlcyBmb3IgY3JpbWUgcHJldmVudGlvbiBwcm9ncmFtcyBhaW1pbmcgdG8gc2VydmUgSW5kaWdlbm91cyBwb3B1bGF0aW9ucy5kAgMPDxYCHwEFCjIwMjEtMDUtMThkZAKvAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtcjAwMi9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXIwMDIvX21ncy8yMDIxLXIwMDItZW4ucG5nZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtcjAwMi9pbmRleC1lbi5hc3B4L0Vjb25vbWljIE91dGNvbWVzIG9mIENhbmFkaWFuIEZlZGVyYWwgT2ZmZW5kZXJzZAICD2QWAmYPFQGyAVRoaXMgcmVwb3J0IHByb3ZpZGVzIGluZm9ybWF0aW9uIG9uIGZlZGVyYWwgb2ZmZW5kZXJzJyBlY29ub21pYyBvdXRjb21lcyAoZm9yIGV4YW1wbGUsIGVtcGxveW1lbnQgYW5kIGluY29tZSkgdXAgdG8gYW4gYXZlcmFnZSBvZiAxNCB5ZWFycyBhZnRlciB0aGVpciByZWxlYXNlIGludG8gdGhlIGNvbW11bml0eS5kAgMPDxYCHwEFCjIwMjEtMDQtMDhkZAKwAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjEtczAwMi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIxLXMwMDIvaW5kZXgtZW4uYXNweFRSZXNlYXJjaCBTdW1tYXJ5IC0gRWNvbm9taWMgT3V0Y29tZXMgb2YgQ2FuYWRpYW4gRmVkZXJhbCBPZmZlbmRlcnM6IEEgQnJpZWYgT3ZlcnZpZXdkAgIPZBYCZg8VAcYBVGhpcyBzdW1tYXJ5IHByb3ZpZGVzIGFuIG92ZXJ2aWV3IG9mIHRoZSBpbmZvcm1hdGlvbiBvbiBmZWRlcmFsIG9mZmVuZGVycycgZWNvbm9taWMgb3V0Y29tZXMgKGZvciBleGFtcGxlLCBlbXBsb3ltZW50IGFuZCBpbmNvbWUpIHVwIHRvIGFuIGF2ZXJhZ2Ugb2YgMTQgeWVhcnMgYWZ0ZXIgdGhlaXIgcmVsZWFzZSBpbnRvIHRoZSBjb21tdW5pdHkuZAIDDw8WAh8BBQoyMDIxLTA0LTA4ZGQCsQEPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy93bW4tdHJycnNtLXdibnIvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvd21uLXRycnJzbS13Ym5yL2luZGV4LWVuLmFzcHhbRXhwZXJ0IFdlYmluYXIgU2VyaWVzCiAgICAgICAgLSBXb21lbiBpbiBUZXJyb3Jpc20gYW5kIENvdW50ZXJ0ZXJyb3Jpc20gd2l0aCBEci4gSm9hbmEgQ29va2QCAg9kFgJmDxUBX1B1YmxpYyBTYWZldHkgQ2FuYWRhIGxhdW5jaGVkIHRoZSAyMDIwLTIxIE5hdGlvbmFsIFNlY3VyaXR5IEV4cGVydCBXZWJpbmFyIFNlcmllcyBpbiBKdWx5IDIwMjAuZAIDDw8WAh8BBQoyMDIxLTAzLTEwZGQCsgEPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9vZ3AtZ2xibC1zbW10L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL29ncC1nbGJsLXNtbXQvaW5kZXgtZW4uYXNweC9PcGVuIEdvdmVybm1lbnQgUGFydG5lcnNoaXAgKE9HUCkgR2xvYmFsIFN1bW1pdGQCAg9kFgJmDxUBhgJQdWJsaWMgU2FmZXR5IG9yZ2FuaXplZCBmaXZlIHBhbmVscyBhdCB0aGUgU3VtbWl0IG9uOiBuYXRpb25hbCBzZWN1cml0eSBhbmQgZGVtb2NyYXRpYyB2YWx1ZXM7IGV4cGVydCBwZXJzcGVjdGl2ZXMgb24gbmF0aW9uYWwgc2VjdXJpdHkgdHJhbnNwYXJlbmN5OyBvdmVyc2lnaHQgYW5kIHJldmlldyBib2RpZXM7IGRpdmVyc2l0eSBhbmQgaW5jbHVzaW9uIGluIG5hdGlvbmFsIHNlY3VyaXR5LCBhbmQ7IHRoZSBDaHJpc3RjaHVyY2ggQ2FsbCB0byBBY3Rpb24uZAIDDw8WAh8BBQoyMDIxLTAzLTEwZGQCswEPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9nYmEtc21wc20vaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvZ2JhLXNtcHNtL2luZGV4LWVuLmFzcHhdRXhwZXJ0IFN5bXBvc2l1bSBvbiBBZGRyZXNzaW5nIFVuY29uc2Npb3VzIEJpYXMsIERpdmVyc2l0eSBhbmQgSW5jbHVzaW9uIGluIE5hdGlvbmFsIFNlY3VyaXR5ZAICD2QWAmYPFQGmAVB1YmxpYyBTYWZldHkgQ2FuYWRhIGhvc3RlZCBpdHMgZmlyc3QgYW5udWFsIEV4cGVydCBTeW1wb3NpdW0gb24gQWRkcmVzc2luZyBVbmNvbnNjaW91cyBCaWFzLCBEaXZlcnNpdHkgYW5kIEluY2x1c2lvbiBpbiBOYXRpb25hbCBTZWN1cml0eSBpbiBPdHRhd2Egb24gTWFyY2ggNCwgMjAyMC5kAgMPDxYCHwEFCjIwMjEtMDMtMTBkZAK0AQ9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtYXJ1ZXMtcmFzc2UvaW5kZXgtZW4uYXNweDUvY250L3JzcmNzL3BibGN0bnMvMjAyMC1hcnVlcy1yYXNzZS9fbWdzL2NvdmVyLWVuLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLWFydWVzLXJhc3NlL2luZGV4LWVuLmFzcHg4MjAxOSBBbm51YWwgUmVwb3J0IG9uIHRoZSBVc2Ugb2YgRWxlY3Ryb25pYyBTdXJ2ZWlsbGFuY2VkAgIPZBYCZg8VAc8BVGhlIDIwMTkgQW5udWFsIFJlcG9ydCBjb3ZlcnMgYSBmaXZlLXllYXIgcGVyaW9kIGZyb20gMjAxNSB0byAyMDE5LiBUaGUgUmVwb3J0IGluY2x1ZGVzIG5ldyBzdGF0aXN0aWNzIGZvciB0aGUgcGVyaW9kIGZyb20gSmFudWFyeSAxLCAyMDE5IHRvIERlY2VtYmVyIDMxLCAyMDE5IGFuZCB1cGRhdGVkIGZpZ3VyZXMgZm9yIHRoZSB5ZWFycyAyMDE1IHRvIDIwMTguZAIDDw8WAh8BBQoyMDIxLTAzLTAxZGQCtQEPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjAxMjMxL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyMDEyMzEvaW5kZXgtZW4uYXNweFdQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgRGVjZW1iZXIgMzEsIDIwMjBkAgIPZBYCZg8VAcACVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBmb3IgdGhlIHBlcmlvZCBlbmRpbmcgRGVjZW1iZXIgMzEsIDIwMjAgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QsIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSBUcmVhc3VyeSBCb2FyZC4gIFRoZSByZXBvcnQgc2hvdWxkIGJlIHJlYWQgaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgTWFpbiBFc3RpbWF0ZXMgYW5kIFN1cHBsZW1lbnRhcnkgRXN0aW1hdGVzIChBKS5kAgMPDxYCHwEFCjIwMjEtMDMtMDFkZAK2AQ9kFghmD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXBsbi0yMDIxLTIyL2luZGV4LWVuLmFzcHg5L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXBsbi0yMDIxLTIyL19tZ3MvY292ZXItZW4uanBnZAIBD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXBsbi0yMDIxLTIyL2luZGV4LWVuLmFzcHguUHVibGljIFNhZmV0eSBDYW5hZGEgRGVwYXJ0bWVudGFsIFBsYW4gMjAyMS0yMmQCAg9kFgJmDxUBqQFBcyBDYW5hZGEncyBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCBpdCBpcyBteSByZXNwb25zaWJpbGl0eSB0byBwcmVzZW50IHRvIFBhcmxpYW1lbnQgUHVibGljIFNhZmV0eSBDYW5hZGEncyAyMDIxLTIyIERlcGFydG1lbnRhbCBQbGFuIChEUCkuZAIDDw8WAh8BBQoyMDIxLTAyLTI1ZGQCtwEPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLWRpZC1mYWQvaW5kZXgtZW4uYXNweDEvY250L3JzcmNzL3BibGN0bnMvMjAyMC1kaWQtZmFkL19tZ3MvY292ZXItZW4uanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtZGlkLWZhZC9pbmRleC1lbi5hc3B4UkFubnVhbCBOYXRpb25hbCBEYXRhIFJlcG9ydCB0byBJbmZvcm0gVHJlbmRzIGFuZCBQYXR0ZXJucyBpbiBEcnVnLUltcGFpcmVkIERyaXZpbmdkAgIPZBYCZg8VAdABSW4gdGhlIGNvbnRleHQgb2YgY2FubmFiaXMgbGVnYWxpemF0aW9uLCB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEgaW50cm9kdWNlZCBsZWdpc2xhdGlvbiB0byBjcmVhdGUgbmV3IG9mZmVuY2VzIGFuZCBwcm92aWRlIGFkZGl0aW9uYWwgdG9vbHMgdG8gbGF3IGVuZm9yY2VtZW50IHRvIGRldGVjdCBhbmQgZGV0ZXIgZHJ1Zy1pbXBhaXJlZCBkcml2aW5nIChESUQpLmQCAw8PFgIfAQUKMjAyMS0wMS0yMGRkArgBD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvMjAyMC12bHRuLXNhcm5pZi1mbmlycy9pbmRleC1lbi5hc3B4Oy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXZsdG4tc2FybmlmLWZuaXJzL19tZ3MvY292ZXItZW4uanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtdmx0bi1zYXJuaWYtZm5pcnMvaW5kZXgtZW4uYXNweDhFdmFsdWF0aW9uIG9mIHRoZSBTZWFyY2ggYW5kIFJlc2N1ZSBOZXcgSW5pdGlhdGl2ZXMgRnVuZGQCAg9kFgJmDxUBqAFUaGUgcHVycG9zZSBvZiB0aGUgZXZhbHVhdGlvbiB3YXMgdG8gZXhhbWluZSB0aGUgcmVsZXZhbmNlLCBkZXNpZ24gYW5kIGltcGxlbWVudGF0aW9uLCBhbmQgcGVyZm9ybWFuY2UgKGFjaGlldmVtZW50IG9mIG91dGNvbWVzLCBlZmZpY2llbmN5IGFuZCBlY29ub215KSBvZiB0aGUgU0FSIE5JRi5kAgMPDxYCHwEFCjIwMjAtMTItMTdkZAK5AQ9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtdmx0bi1zYXJuaWYtZm5pcnMtc21tcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMC12bHRuLXNhcm5pZi1mbmlycy1zbW1yeS9pbmRleC1lbi5hc3B4R1N1bW1hcnkgb2YgdGhlIEV2YWx1YXRpb24gb2YgdGhlIFNlYXJjaCBhbmQgUmVzY3VlIE5ldyBJbml0aWF0aXZlcyBGdW5kZAICD2QWAmYPFQG+AVRoZSBTZWFyY2ggYW5kIFJlc2N1ZSBOZXcgSW5pdGlhdGl2ZXMgRnVuZCAoU0FSIE5JRikgd2FzIGVzdGFibGlzaGVkIGFzIGEgY29udHJpYnV0aW9uIHByb2dyYW0gaW4gMTk4OCBieSB0aGUgRGVwYXJ0bWVudCBvZiBOYXRpb25hbCBEZWZlbnNlIHRvIHN1cHBvcnQgbmF0aW9uYWwgc2VhcmNoIGFuZCByZXNjdWUgYWN0aXZpdGllcy5kAgMPDxYCHwEFCjIwMjAtMTItMTdkZAK6AQ9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtbnN0YWctaXJ3d2gvaW5kZXgtZW4uYXNweDsvY250L3JzcmNzL3BibGN0bnMvMjAyMC1uc3RhZy1pcnd3aC8yMDIwLW5zdGFnLWlyd3doLWVuLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLW5zdGFnLWlyd3doL2luZGV4LWVuLmFzcHheTmF0aW9uYWwgU2VjdXJpdHkgVHJhbnNwYXJlbmN5IEFkdmlzb3J5IEdyb3VwIEluaXRpYWwgUmVwb3J0IDogV2hhdCBXZSBIZWFyZCBJbiBPdXIgRmlyc3QgWWVhcmQCAg9kFgJmDxUBYkluaXRpYWwgUmVwb3J0IHRvIHRoZSBEZXB1dHkgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBDYW5hZGEgb24gVHJhbnNwYXJlbmN5IGluIE5hdGlvbmFsIFNlY3VyaXR5ZAIDDw8WAh8BBQoyMDIwLTEyLTA4ZGQCuwEPZBYIZg9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy9ycHJ0LXRydmwtaHNwdHQtY25mcm5jcy0yMDE5LTIwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtdHJ2bC1oc3B0dC1jbmZybmNzLTIwMTktMjAvaW5kZXgtZW4uYXNweE1SZXBvcnQgb24gQW5udWFsIEV4cGVuZGl0dXJlcyBmb3IgVHJhdmVsLCBIb3NwaXRhbGl0eSBhbmQgQ29uZmVyZW5jZXMgMjAxOS0yMGQCAg9kFgJmDxUB8gFBY2NvcmRpbmcgdG8gc3Vic2VjdGlvbiA0LjEuMiBvZiB0aGUgRGlyZWN0aXZlIG9uIFRyYXZlbCwgSG9zcGl0YWxpdHksIENvbmZlcmVuY2UgYW5kIEV2ZW50IEV4cGVuZGl0dXJlcyBvZiBUcmVhc3VyeSBCb2FyZCwgZGVwYXJ0bWVudHMgYXJlIHJlcXVpcmVkIHRvIHB1YmxpY2FsbHkgZGlzY2xvc2UgdG90YWwgYW5udWFsIGV4cGVuZGl0dXJlcyBmb3IgdHJhdmVsLCBob3NwaXRhbGl0eSBhbmQgY29uZmVyZW5jZSBmZWVzLmQCAw8PFgIfAQUKMjAyMC0xMi0wN2RkArwBD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcnNsdHMtcnBydC0yMDE5LTIwL2luZGV4LWVuLmFzcHhWL2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAxOS0yMC9fbWdzL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAxOS0yMC1lbi5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcnNsdHMtcnBydC0yMDE5LTIwL2luZGV4LWVuLmFzcHglRGVwYXJ0bWVudGFsIFJlc3VsdHMgUmVwb3J0IDIwMTnigJEyMGQCAg9kFgJmDxUBnQFBcyBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCBJIGFtIHBsZWFzZWQgdG8gcHJlc2VudCB0byBQYXJsaWFtZW50LCBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIDIwMTnigJEyMCBEZXBhcnRtZW50YWwgUmVzdWx0cyBSZXBvcnQuZAIDDw8WAh8BBQoyMDIwLTEyLTA3ZGQCvQEPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLW52ci1ycHJ0L2luZGV4LWVuLmFzcHg1L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtbnZyLXJwcnQvMjAyMC1udnItcnBydC1lbi5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvMjAyMC1udnItcnBydC9pbmRleC1lbi5hc3B4d1N1bW1hcnkgUmVwb3J0IC0gTmF0aW9uYWwgVmljdGltcyBSb3VuZHRhYmxlIG9uIHRoZSBSaWdodCB0byBJbmZvcm1hdGlvbiBpbiBGZWRlcmFsIENvcnJlY3Rpb25zIGFuZCBDb25kaXRpb25hbCBSZWxlYXNlZAICD2QWAmYPFQHEAk9uIE1hcmNoIDR0aCBhbmQgNXRoLCAyMDIwLCBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIChQUykgTmF0aW9uYWwgT2ZmaWNlIGZvciBWaWN0aW1zIChOT1YpIG1ldCB3aXRoIHZpY3RpbSBzdGFrZWhvbGRlcnMgYW5kIG5vbi1nb3Zlcm5tZW50YWwgb3JnYW5pemF0aW9ucyB0byBkaXNjdXNzIHRoZSByb2xlIG9mIHZpY3RpbXMgaW4gdGhlIGZlZGVyYWwgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugc3lzdGVtLCBhbmQgdGhlaXIgUmlnaHQgdG8gaW5mb3JtYXRpb24gdW5kZXIgdGhlIENhbmFkaWFuIFZpY3RpbXMgQmlsbCBvZiBSaWdodHMgKENWQlIpLmQCAw8PFgIfAQUKMjAyMC0xMS0yN2RkAr4BD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvZHZscG5nLW5kbnQtcnNwbnMtcGxuL2luZGV4LWVuLmFzcHhFL2NudC9yc3Jjcy9wYmxjdG5zL2R2bHBuZy1uZG50LXJzcG5zLXBsbi9kdmxwbmctbmRudC1yc3Bucy1wbG4tZW4uanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL2R2bHBuZy1uZG50LXJzcG5zLXBsbi9pbmRleC1lbi5hc3B4VkRldmVsb3BpbmcgYW4gT3BlcmF0aW9uYWwgVGVjaG5vbG9neSBhbmQgSW5mb3JtYXRpb24gVGVjaG5vbG9neSBJbmNpZGVudCBSZXNwb25zZSBQbGFuZAICD2QWAmYPFQGSAVRvIHByb3ZpZGUgZ3VpZGVsaW5lcyBmb3IgZXN0YWJsaXNoaW5nIGEgam9pbnQgSW5mb3JtYXRpb24gVGVjaG5vbG9neS8gT3BlcmF0aW9uYWwgVGVjaG5vbG9neSBDeWJlciBJbmNpZGVudCBSZXNwb25zZSBQbGFuIHdpdGhpbiBhbiBvcmdhbml6YXRpb24uZAIDDw8WAh8BBQoyMDIwLTExLTI3ZGQCvwEPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjAwOTMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAyMDA5MzAvaW5kZXgtZW4uYXNweFhQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgU2VwdGVtYmVyIDMwLCAyMDIwZAICD2QWAmYPFQHBAlRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgZm9yIHRoZSBwZXJpb2QgZW5kaW5nIFNlcHRlbWJlciAzMCwgMjAyMCBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCwgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IFRyZWFzdXJ5IEJvYXJkLiAgVGhlIHJlcG9ydCBzaG91bGQgYmUgcmVhZCBpbiBjb25qdW5jdGlvbiB3aXRoIHRoZSBNYWluIEVzdGltYXRlcyBhbmQgU3VwcGxlbWVudGFyeSBFc3RpbWF0ZXMgKEEpLmQCAw8PFgIfAQUKMjAyMC0xMS0yN2RkAsABD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvMjAyMC1yZXNqdXMtanVzcmVwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtcmVzanVzLWp1c3JlcC9pbmRleC1lbi5hc3B4WUluY3JlYXNpbmcgdGhlIFVzZSBvZiBSZXN0b3JhdGl2ZSBKdXN0aWNlIGluIENyaW1pbmFsIE1hdHRlcnMgaW4gQ2FuYWRhIC0gQmFzZWxpbmUgUmVwb3J0ZAICD2QWAmYPFQGaAVRoaXMgZG9jdW1lbnQgc2hhcmVzIHRoZSByZXN1bHRzIG9mIGEgc3VydmV5IGNvbmNlcm5pbmcgYmFzZWxpbmUgZGF0YSBvbiB0aGUgdXNlIG9mIHJlc3RvcmF0aXZlIGp1c3RpY2UgcHJvY2Vzc2VzIGluIHRoZSBDYW5hZGlhbiBjcmltaW5hbCBqdXN0aWNlIHNlY3Rvci5kAgMPDxYCHwEFCjIwMjAtMTEtMjRkZALBAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtczAwMi9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXMwMDIvMjAyMC1zMDAyLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXMwMDIvaW5kZXgtZW4uYXNweExSZXNlYXJjaCBTdW1tYXJ5IC0gSW5jb3Jwb3JhdGluZyBHZW5kZXItQmFzZWQgQW5hbHlzaXMgaW50byBDcmltZSBQcmV2ZW50aW9uZAICD2QWAmYPFQHAAVRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgYSBnZW5kZXItYmFzZWQgcGx1cyBhbmFseXNpcyBvZiBjcmltZSBwcmV2ZW50aW9uIHByb2dyYW1taW5nIHRvIGFkZHJlc3MgZ2VuZGVyIGlzc3VlcyBhbmQgaW5mb3JtIHByb2dyYW0gaW1wbGVtZW50ZXJzIG9uIGdlbmRlci1iYXNlZCByaXNrIGFzc2Vzc21lbnRzIGFuZCBpbnRlcnZlbnRpb25zLmQCAw8PFgIfAQUKMjAyMC0xMS0xOWRkAsIBD2QWCGYPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvMjAyMC1zdG4tZGV2dC1zdGd5LTIwMjAtMjMvaW5kZXgtZW4uYXNweFQvY250L3JzcmNzL3BibGN0bnMvMjAyMC1zdG4tZGV2dC1zdGd5LTIwMjAtMjMvX21ncy8yMDIwLXN0bi1kZXZ0LXN0Z3ktMjAyMC0yMy1lbi5qcGdkAgEPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvMjAyMC1zdG4tZGV2dC1zdGd5LTIwMjAtMjMvaW5kZXgtZW4uYXNweDpEZXBhcnRtZW50YWwgU3VzdGFpbmFibGUgRGV2ZWxvcG1lbnQgU3RyYXRlZ3kgMjAyMCB0byAyMDIzZAICD2QWAmYPFQGlAlRoZSBuZXcgMjAxOS0yMDIyIEZlZGVyYWwgU3VzdGFpbmFibGUgRGV2ZWxvcG1lbnQgU3RyYXRlZ3kgKEZTRFMpIG91dGxpbmVzIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSdzIHN1c3RhaW5hYmxlIGRldmVsb3BtZW50IHByaW9yaXRpZXMgYW5kIGdvYWxzIHRoYXQgd2lsbCBwcm9tb3RlIGNsZWFuIGdyb3d0aCwgZW5zdXJlIGhlYWx0aHkgZWNvc3lzdGVtcywgYW5kIGJ1aWxkIHNhZmUsIHNlY3VyZSBhbmQgc3VzdGFpbmFibGUgY29tbXVuaXRpZXMgYWNyb3NzIENhbmFkYSBvdmVyIHRoZSBuZXh0IDMgeWVhcnMuZAIDDw8WAh8BBQoyMDIwLTExLTAyZGQCwwEPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLWlycGEvc21tcnktZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMC1pcnBhL3NtbXJ5LWVuLmFzcHh/U3VtbWFyeSBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgSW1taWdyYXRpb24gYW5kIFJlZnVnZWUgUHJvdGVjdGlvbiBBY3QgRGl2aXNpb24gOS9OYXRpb25hbCBTZWN1cml0eSBJbmFkbWlzc2liaWxpdHkgSW5pdGlhdGl2ZWQCAg9kFgJmDxUBqwFUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgcmVzdWx0cyBvZiB0aGUgSG9yaXpvbnRhbCBFdmFsdWF0aW9uIG9mIHRoZSBJbW1pZ3JhdGlvbiBhbmQgUmVmdWdlZSBQcm90ZWN0aW9uIEFjdCBEaXZpc2lvbiA5L05hdGlvbmFsIFNlY3VyaXR5IEluYWRtaXNzaWJpbGl0eSBJbml0aWF0aXZlIChJUlBBKS5kAgMPDxYCHwEFCjIwMjAtMTAtMzBkZALEAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtaXJwYS9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLWlycGEvMjAyMC1pcnBhLWVuLnBuZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLWlycGEvaW5kZXgtZW4uYXNweHxIb3Jpem9udGFsIEV2YWx1YXRpb24gb2YgdGhlIEltbWlncmF0aW9uIGFuZCBSZWZ1Z2VlIFByb3RlY3Rpb24gQWN0IERpdmlzaW9uIDkvIE5hdGlvbmFsIFNlY3VyaXR5IEluYWRtaXNzaWJpbGl0eSBJbml0aWF0aXZlZAICD2QWAmYPFQGrAVRoaXMgcmVwb3J0IHByZXNlbnRzIHRoZSByZXN1bHRzIG9mIHRoZSBIb3Jpem9udGFsIEV2YWx1YXRpb24gb2YgdGhlIEltbWlncmF0aW9uIGFuZCBSZWZ1Z2VlIFByb3RlY3Rpb24gQWN0IERpdmlzaW9uIDkvTmF0aW9uYWwgU2VjdXJpdHkgSW5hZG1pc3NpYmlsaXR5IEluaXRpYXRpdmUgKElSUEEpLmQCAw8PFgIfAQUKMjAyMC0xMC0zMGRkAsUBD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvMjAxNi1nZC1zc3N0LXZjdG1zL2luZGV4LWVuLmFzcHg/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtZ2Qtc3NzdC12Y3Rtcy8yMDE2LWdkLXNzc3QtdmN0bXMtZW4uanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtZ2Qtc3NzdC12Y3Rtcy9pbmRleC1lbi5hc3B4YEluZm9ybWF0aW9uIEd1aWRlIHRvIEFzc2lzdCBWaWN0aW1zIC0gRmVkZXJhbCBjb3JyZWN0aW9ucyBhbmQgY29uZGl0aW9uYWwgcmVsZWFzZSAoMTB0aCBFZGl0aW9uKWQCAg9kFgJmDxUB/QFUaGlzIGd1aWRlIGlzIGludGVuZGVkIHRvIGFzc2lzdCB2aWN0aW1zIG9mIGZlZGVyYWwgb2ZmZW5kZXJzIChpbiBvdGhlciB3b3Jkcywgb2ZmZW5kZXJzIHdobyBoYXZlIHJlY2VpdmVkIGEgc2VudGVuY2Ugb2YgdHdvIHllYXJzIG9yIG1vcmUgb3Igd2hvIGFyZSB1bmRlciB0aGUganVyaXNkaWN0aW9uIG9mIHRoZSBDb3JyZWN0aW9uYWwgU2VydmljZSBvZiBDYW5hZGEgKENTQykgb3IgdGhlIFBhcm9sZSBCb2FyZCBvZiBDYW5hZGEgKFBCQykuZAIDDw8WAh8BBQoyMDIwLTEwLTIzZGQCxgEPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMTktMjAvaW5kZXgtZW4uYXNweEovY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDE5LTIwL19tZ3Mvbm5sLXJwcnQtcHJ2Yy0yMDE5LTIwLWVuLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMTktMjAvaW5kZXgtZW4uYXNweE5Bbm51YWwgUmVwb3J0IHRvIFBhcmxpYW1lbnQgb24gdGhlIEFkbWluaXN0cmF0aW9uIG9mIHRoZSBQcml2YWN5IEFjdCAyMDE5LTIwMjBkAgIPZBYCZg8VAV5SZXBvcnQgb3V0bGluZXMgaG93IFB1YmxpYyBTYWZldHkgYWRtaW5pc3RlcmVkIHRoZSBQcml2YWN5IEFjdCAgdGhyb3VnaG91dCBmaXNjYWwgeWVhciAyMDE5LTIwZAIDDw8WAh8BBQoyMDIwLTEwLTIyZGQCxwEPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1jY3NzLW5mcm10bi0yMDE5LTIwL2luZGV4LWVuLmFzcHhYL2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTktMjAvX21ncy9ubmwtcnBydC1jY3NzLW5mcm10bi0yMDE5LTIwLWVuLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1jY3NzLW5mcm10bi0yMDE5LTIwL2luZGV4LWVuLmFzcHhaQW5udWFsIFJlcG9ydCB0byBQYXJsaWFtZW50IG9uIHRoZSBBZG1pbmlzdHJhdGlvbiBvZiB0aGUgQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCAyMDE5LTIwZAICD2QWAmYPFQFsUmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IGFkbWluaXN0ZXJlZCB0aGUgQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTktMjAuZAIDDw8WAh8BBQoyMDIwLTEwLTIyZGQCyAEPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDE5L2luZGV4LWVuLmFzcHgvL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTkvY2Nyc28tMjAxOS1lbi5wbmdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAxOS9pbmRleC1lbi5hc3B4PTIwMTkgQ29ycmVjdGlvbnMgYW5kIENvbmRpdGlvbmFsIFJlbGVhc2UgU3RhdGlzdGljYWwgT3ZlcnZpZXdkAgIPZBYCZg8VAY4BVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIHN0YXRpc3RpY2FsIG92ZXJ2aWV3IG9mIGNvcnJlY3Rpb25zIGFuZCBjb25kaXRpb25hbCByZWxlYXNlIHdpdGhpbiBhIGNvbnRleHQgb2YgdHJlbmRzIGluIGNyaW1lIGFuZCBjcmltaW5hbCBqdXN0aWNlLmQCAw8PFgIfAQUKMjAyMC0xMC0xNmRkAskBD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvMjAyMC1qbnQtc3R0bW50LW5jcnB0bi1wYmxjLXNmdHkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvMjAyMC1qbnQtc3R0bW50LW5jcnB0bi1wYmxjLXNmdHkvaW5kZXgtZW4uYXNweEBJbnRlcm5hdGlvbmFsIFN0YXRlbWVudDogRW5kLVRvLUVuZCBFbmNyeXB0aW9uIEFuZCBQdWJsaWMgU2FmZXR5ZAICD2QWAmYPFQGpAVdlLCB0aGUgdW5kZXJzaWduZWQsIHN1cHBvcnQgc3Ryb25nIGVuY3J5cHRpb24sIHdoaWNoIHBsYXlzIGEgY3J1Y2lhbCByb2xlIGluIHByb3RlY3RpbmcgcGVyc29uYWwgZGF0YSwgcHJpdmFjeSwgaW50ZWxsZWN0dWFsIHByb3BlcnR5LCB0cmFkZSBzZWNyZXRzIGFuZCBjeWJlciBzZWN1cml0eS5kAgMPDxYCHwEFCjIwMjAtMTAtMTFkZALKAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtczAwNC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXMwMDQvMjAyMC1zMDA0LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXMwMDQvaW5kZXgtZW4uYXNweEhSZXNlYXJjaCBTdW1tYXJ5IC0gQ3liZXJidWxseWluZyBSZXNlYXJjaCBpbiBDYW5hZGE6IEEgU3lzdGVtYXRpYyBSZXZpZXdkAgIPZBYCZg8VAbsBVGhpcyBkb2N1bWVudCBpZGVudGlmaWVzIHRoZSBwb3B1bGF0aW9ucyBtb3N0IHZ1bG5lcmFibGUgdG8gYmVpbmcgYSB2aWN0aW0gb3IgcGVycGV0cmF0b3Igb2YgY3liZXJidWxseWluZyBhbmQgdGhlaXIgY2hhcmFjdGVyaXN0aWNzLCBhcyB3ZWxsIGFzIHRoZSBjb250cmlidXRpbmcgZmFjdG9ycyB0byBjeWJlcmJ1bGx5aW5nLmQCAw8PFgIfAQUKMjAyMC0xMC0wOWRkAssBD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAyMC1zMDAxL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtczAwMS8yMDIwLXMwMDEtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtczAwMS9pbmRleC1lbi5hc3B4Q1Jlc2VhcmNoIFN1bW1hcnkgLSBDeWJlcmJ1bGx5aW5nIFByb2dyYW1zIOKAkyBBbiBFbnZpcm9ubWVudGFsIFNjYW5kAgIPZBYCZg8VAegBVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIGNvbXByZWhlbnNpdmUgcmV2aWV3IG9mIGN5YmVyYnVsbHlpbmcgcHJvZ3JhbXMsIGluY2x1ZGluZyBhbiBvdmVydmlldyBvZiBwcm9ncmFtIGNvbXBvbmVudHMsIGltcGxlbWVudGF0aW9uIHJlcXVpcmVtZW50cyBhbmQgcGVyZm9ybWFuY2UgYW5kIGV2YWx1YXRpb24gbWVhc3VyZXMgb2YgY3liZXJidWxseWluZyBwcmV2ZW50aW9uIGFuZCBpbnRlcnZlbnRpb25zLmQCAw8PFgIfAQUKMjAyMC0xMC0wOWRkAswBD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvMjAyMC12bHRuLWNjZXB2LWNjZWNwdi9pbmRleC1lbi5hc3B4Oy9jbnQvcnNyY3MvcGJsY3Rucy8yMDIwLXZsdG4tY2NlcHYtY2NlY3B2L19tZ3MvY292ZXItZW4uanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtdmx0bi1jY2Vwdi1jY2VjcHYvaW5kZXgtZW4uYXNweFNFdmFsdWF0aW9uIG9mIHRoZSBDYW5hZGEgQ2VudHJlIGZvciBDb21tdW5pdHkgRW5nYWdlbWVudCBhbmQgUHJldmVudGlvbiBvZiBWaW9sZW5jZWQCAg9kFgJmDxUB+QFBcyBhIGRlbGl2ZXJ5IGV2YWx1YXRpb24sIHRoZSBldmFsdWF0aW9uIGZvY3VzZWQgb24gcHJvZ3JhbSBkZXNpZ24sIGltcGxlbWVudGF0aW9uLCBhbmQgcHJvZHVjdGlvbiBvZiBvdXRwdXRzOyBhY2hpZXZlbWVudCBvZiBlYXJseSBvdXRjb21lcywgcHJvZ3JhbSBlZmZpY2llbmN5LCBhbmQgYWxpZ25tZW50IHdpdGggZmVkZXJhbCBwcmlvcml0aWVzIGFuZCBkZXBhcnRtZW50YWwgb2JqZWN0aXZlcyB3ZXJlIGFsc28gY29uc2lkZXJlZC5kAgMPDxYCHwEFCjIwMjAtMTAtMDJkZALNAQ9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtdmx0bi1jY2Vwdi1jY2VjcHYtc21tcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAyMC12bHRuLWNjZXB2LWNjZWNwdi1zbW1yeS9pbmRleC1lbi5hc3B4YlN1bW1hcnkgb2YgdGhlIEV2YWx1YXRpb24gb2YgdGhlIENhbmFkYSBDZW50cmUgZm9yIENvbW11bml0eSBFbmdhZ2VtZW50IGFuZCBQcmV2ZW50aW9uIG9mIFZpb2xlbmNlZAICD2QWAmYPFQH5AUFzIGEgZGVsaXZlcnkgZXZhbHVhdGlvbiwgdGhlIGV2YWx1YXRpb24gZm9jdXNlZCBvbiBwcm9ncmFtIGRlc2lnbiwgaW1wbGVtZW50YXRpb24sIGFuZCBwcm9kdWN0aW9uIG9mIG91dHB1dHM7IGFjaGlldmVtZW50IG9mIGVhcmx5IG91dGNvbWVzLCBwcm9ncmFtIGVmZmljaWVuY3ksIGFuZCBhbGlnbm1lbnQgd2l0aCBmZWRlcmFsIHByaW9yaXRpZXMgYW5kIGRlcGFydG1lbnRhbCBvYmplY3RpdmVzIHdlcmUgYWxzbyBjb25zaWRlcmVkLmQCAw8PFgIfAQUKMjAyMC0xMC0wMmRkAs4BD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDIwMDYzMC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMjAwNjMwL2luZGV4LWVuLmFzcHhTUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIEp1bmUgMzAsIDIwMjBkAgIPZBYCZg8VAdQBVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCBhbmQgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBBY2NvdW50aW5nIFN0YW5kYXJkIDEuMy5kAgMPDxYCHwEFCjIwMjAtMDgtMjhkZALPAQ9kFghmD2QWAmYPFQIpL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktanRjL2luZGV4LWVuLmFzcHgrL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktanRjLzIwMTktanRjLWVuLmpwZ2QCAQ9kFgJmDxUCKS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LWp0Yy9pbmRleC1lbi5hc3B4cUpvaW5pbmcgVGhlIENpcmNsZSAtIElkZW50aWZ5aW5nIEtleSBJbmdyZWRpZW50cyBmb3IgRWZmZWN0aXZlIFBvbGljZSBDb2xsYWJvcmF0aW9uIHdpdGhpbiBJbmRpZ2Vub3VzIENvbW11bml0aWVzZAICD2QWAmYPFQH4AU9wcG9ydHVuaXRpZXMgZm9yIGltcHJvdmluZyB0aGUgc2FmZXR5IGFuZCB3ZWxsLWJlaW5nIG9mIGNvbW11bml0aWVzIGluIENhbmFkYSBwYXJ0aWFsbHkgbGllIHdpdGhpbiB0aGUgcmVsYXRpb25zaGlwcyB0aGF0IHBvbGljZSBoYXZlIHdpdGggY2l0aXplbnMsIGxlYWRlcnMsIGFuZCBvdGhlciBodW1hbiBzZXJ2aWNlIHByb3ZpZGVycyAoTGFuZyBldCBhbC4sIDIwMDk7IFJhamFlZSBldCBhbC4sIDIwMTM7IFNrb2dhbiwgMjAwNikuZAIDDw8WAh8BBQoyMDIwLTA4LTA2ZGQC0AEPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ydnctcGxjLXByY3Rjcy1sdmwvaW5kZXgtZW4uYXNweEQvY250L3JzcmNzL3BibGN0bnMvcnZ3LXBsYy1wcmN0Y3MtbHZsL19tZ3MvcnZ3LXBsYy1wcmN0Y3MtbHZsLWVuLnBuZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ydnctcGxjLXByY3Rjcy1sdmwvaW5kZXgtZW4uYXNweHFQb2xpY2UgU2VydmljZXMgYW5kIEludWl0IGluIE51bmF2aWsgKEFyY3RpYyBRdcOpYmVjKQogICAgICAgIEtub3dpbmcgZWFjaCBvdGhlciBiZXR0ZXIgdG8gaGVscCBlYWNoIG90aGVyIGJldHRlcmQCAg9kFgJmDxUBwAJQdWJsaWMgU2FmZXR5IENhbmFkYSBpc3N1ZWQgaW4gMjAxOSBhIGNhbGwgZm9yIHByb3Bvc2FscyB0byBnZXQgbW9yZSBpbnNpZ2h0IGludG8gY3VycmVudCBwcmFjdGljZXMgYW5kIHBvbGljaWVzIGluIHBvbGljZSBzZXJ2aWNlcyB0aHJvdWdob3V0IHRoZSBjb3VudHJ5LiBUaGUgYWltIHdhcyB0byBnYWluIGEgYmV0dGVyIHVuZGVyc3RhbmRpbmcgb2YgcHJvYmxlbWF0aWMgYmVoYXZpb3VycywgYXMgd2VsbCBhcyBnb29kIHByYWN0aWNlcyB0aGF0IGNvbnRyaWJ1dGUgdG8gbW9yZSByZXNwZWN0ZnVsIHJlbGF0aW9ucyB3aXRoIEluZGlnZW5vdXMgcGVvcGxlLmQCAw8PFgIfAQUKMjAyMC0wOC0wNmRkAtEBD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvcnZ3LXBsYy1wcmN0Y3Mtc3RmL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL3J2dy1wbGMtcHJjdGNzLXN0Zi9pbmRleC1lbi5hc3B4ZEV4YW1pbmluZyBQb2xpY2UgUG9saWNpZXMgYW5kIFByYWN0aWNlcyBpbiBNaSdrbWEna2kg4oCTIFBhdGh3YXlzIHRvIFBvc2l0aXZlIFBvbGljaW5nIFJlbGF0aW9uc2hpcHNkAgIPZBYCZg8VAewDSW5kaWdlbm91cyBwZW9wbGVzIGFuZCB0aGVpciByZWxhdGlvbnNoaXBzIHdpdGggcG9saWNpbmcgc2VydmljZXMgaGF2ZSBiZWVuIHRoZSBzdWJqZWN0IG9mIG1hbnkgaW5xdWlyaWVzIGFuZCBjb21taXNzaW9ucyBpbmNsdWRpbmc6IHRoZSBNYXJzaGFsbCBJbnF1aXJ5ICgxOTg5KSwgQWJvcmlnaW5hbCBKdXN0aWNlIElucXVpcnkgb2YgTWFuaXRvYmEgKDE5OTEpLCBSb3lhbCBDb21taXNzaW9uIG9uIEFib3JpZ2luYWwgUGVvcGxlcyAoMTk5NiksIFN0b25lY2hpbGQgKDIwMDQpLCBJcHBlcndhc2ggSW5xdWlyeSAoMjAwNyksIFRodW5kZXIgQmF5IFBvbGljZSBTZXJ2aWNlcyBCb2FyZCBJbnZlc3RpZ2F0aW9uICgyMDE4KSBhbmQgdGhlIE5hdGlvbmFsIElucXVpcnkgaW50byBNaXNzaW5nIGFuZCBNdXJkZXJlZCBJbmRpZ2Vub3VzIFdvbWVuIGFuZCBHaXJscyAoMjAxOSkgYW5kIHRoZSBWaWVucyBDb21taXNzaW9uICgyMDE5KSB0byBuYW1lIG9ubHkgYSBmZXcuZAIDDw8WAh8BBQoyMDIwLTA4LTA2ZGQC0gEPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9ydnctcGxjLXByY3Rjcy1wYXVrL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3J2dy1wbGMtcHJjdGNzLXBhdWsvaW5kZXgtZW4uYXNweG1BZGRyZXNzaW5nIEdlbmRlcmVkIFZpb2xlbmNlIGFnYWluc3QgSW51aXQgV29tZW46IEEgcmV2aWV3IG9mIHBvbGljZSBwb2xpY2llcyBhbmQgcHJhY3RpY2VzIGluIEludWl0IE51bmFuZ2F0ZAICD2QWAmYPFQGBBEdlbmRlcmVkIHZpb2xlbmNlIGFnYWluc3QgSW51aXQgd29tZW4gaXMgYSBwcm9ibGVtIG9mIG1hc3NpdmUgcHJvcG9ydGlvbnMuIFdvbWVuIGluIE51bmF2dXQgYXJlIHRoZSB2aWN0aW1zIG9mIHZpb2xlbnQgY3JpbWUgYXQgYSByYXRlIG1vcmUgdGhhbiAxMyB0aW1lcyBoaWdoZXIgdGhhbiB0aGUgcmF0ZSBmb3Igd29tZW4gaW4gQ2FuYWRhIGFzIGEgd2hvbGUuIFRoZSByaXNrIG9mIGEgd29tYW4gYmVpbmcgc2V4dWFsbHkgYXNzYXVsdGVkIGluIE51bmF2dXQgaW4gMTIgdGltZXMgZ3JlYXRlciB0aGFuIHRoZSBwcm92aW5jaWFsL3RlcnJpdG9yaWFsIGF2ZXJhZ2UuIEluIDIwMTYsIE51bmF2dXQgaGFkIHRoZSBoaWdoZXN0IHJhdGUgb2YgZmVtYWxlIHZpY3RpbXMgb2YgcG9saWNlLXJlcG9ydGVkIGZhbWlseSB2aW9sZW5jZSBpbiBDYW5hZGEsIHRoZSBOb3J0aHdlc3QgVGVycml0b3JpZXMgaGFkIHRoZSBzZWNvbmQgaGlnaGVzdCByYXRlLCBhbmQgWXVrb24gaGFkIHRoZSB0aGlyZCBoaWdoZXN0LmQCAw8PFgIfAQUKMjAyMC0wOC0wNmRkAtMBD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvMjAyMC1udHJubC1kdC1pdHMvaW5kZXgtZW4uYXNweD0vY250L3JzcmNzL3BibGN0bnMvMjAyMC1udHJubC1kdC1pdHMvMjAyMC1udHJubC1kdC1pdHMtZW4uanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtbnRybmwtZHQtaXRzL2luZGV4LWVuLmFzcHgxSW50ZXJuYWwgQXVkaXQgb2YgSW5mb3JtYXRpb24gVGVjaG5vbG9neSBTZWN1cml0eWQCAg9kFgJmDxUBwAJUaGUgb2JqZWN0aXZlIG9mIHRoaXMgYXVkaXQgd2FzIHRvIGFzc2VzcyB0aGUgYWRlcXVhY3kgYW5kIGVmZmVjdGl2ZW5lc3Mgb2YgdGhlIG1hbmFnZW1lbnQgY29udHJvbCBmcmFtZXdvcmsgb3ZlciBpbmZvcm1hdGlvbiB0ZWNobm9sb2d5IChJVCkgc2VjdXJpdHkgYXQgUFMsIGFzIHdlbGwgYXMgaXRzIHJlYWRpbmVzcyB0byBjb21wbHkgd2l0aCB0aGUgbmV3bHkgcmV2aXNlZCBUcmVhc3VyeSBCb2FyZCAoVEIpIFBvbGljeSBvbiBHb3Zlcm5tZW50IFNlY3VyaXR5IGFuZCBvdGhlciByZWxldmFudCBwb2xpY2llcywgZGlyZWN0aXZlcyBhbmQgc3RhbmRhcmRzLmQCAw8PFgIfAQUKMjAyMC0wNy0zMWRkAtQBD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvMjAyMC1mb2FnLXBtL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zLzIwMjAtZm9hZy1wbS9pbmRleC1lbi5hc3B4ekZvbGxvdy11cCBBdWRpdCBvbiB0aGUgSW1wbGVtZW50YXRpb24gb2YgdGhlIE9mZmljZSBvZiB0aGUgQXVkaXRvciBHZW5lcmFsIG9mIENhbmFkYSBSZWNvbW1lbmRhdGlvbnMgb24gUGF5cm9sbCBNYW5hZ2VtZW50ZAICD2QWAmYPFQGzAURlcGFydG1lbnRzIGFyZSByZXNwb25zaWJsZSBmb3IgZW5zdXJpbmcgdGhhdCBmaW5hbmNpYWwgcmVzb3VyY2VzIG9mIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSBhcmUgd2VsbCBtYW5hZ2VkIGFuZCB0aGF0IGVmZmVjdGl2ZSBnb3Zlcm5hbmNlIGFuZCBpbnRlcm5hbCBjb250cm9scyBhcmUgZXN0YWJsaXNoZWQuZAIDDw8WAh8BBQoyMDIwLTA3LTE2ZGQC1QEPZBYIZg9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9jbXBsY3R5LW1zdHJ0dG1udC9pbmRleC1lbi5hc3B4PS9jbnQvcnNyY3MvcGJsY3Rucy9jbXBsY3R5LW1zdHJ0dG1udC9jbXBsY3R5LW1zdHJ0dG1udC1lbi5wbmdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvY21wbGN0eS1tc3RydHRtbnQvaW5kZXgtZW4uYXNweGAyMDE5IEFubnVhbCBSZXBvcnQgb24gdGhlIERpcmVjdGlvbnMgZm9yIEF2b2lkaW5nIENvbXBsaWNpdHkgaW4gTWlzdHJlYXRtZW50IGJ5IEZvcmVpZ24gRW50aXRpZXNkAgIPZBYCZg8VAesBUmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IENhbmFkYSBpbXBsZW1lbnRlZCB0aGUgRGlyZWN0aW9ucyBmb3IgQXZvaWRpbmcgQ29tcGxpY2l0eSBpbiBNaXN0cmVhdG1lbnQgYnkgRm9yZWlnbiBFbnRpdGllcyBkdXJpbmcgdGhlIHByZXZpb3VzIGNhbGVuZGFyIHllYXIuIFRoaXMgcmVwb3J0IGNvdmVycyB0aGUgcGVyaW9kIG9mIFNlcHRlbWJlciA0LCAyMDE5IHRvIERlY2VtYmVyIDMxLCAyMDE5LmQCAw8PFgIfAQUKMjAyMC0wNS0yMmRkAtYBD2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvdmN0bS1jbXBsbnQtcnNsdG4tbWNobnNtL2luZGV4LWVuLmFzcHhLL2NudC9yc3Jjcy9wYmxjdG5zL3ZjdG0tY21wbG50LXJzbHRuLW1jaG5zbS92Y3RtLWNtcGxudC1yc2x0bi1tY2huc20tZW4ucG5nZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL3ZjdG0tY21wbG50LXJzbHRuLW1jaG5zbS9pbmRleC1lbi5hc3B4cFB1YmxpYyBTYWZldHkgQ2FuYWRhIFBvcnRmb2xpbyBSZXBvcnQ6IFZpY3RpbSBDb21wbGFpbnQgUmVzb2x1dGlvbiBNZWNoYW5pc20g4oCTIENhbmFkaWFuIFZpY3RpbXMgQmlsbCBvZiBSaWdodHNkAgIPZBYCZg8VAckCVGhpcyByZXBvcnQgaW5jbHVkZXMgYSBicmllZiBkZXNjcmlwdGlvbiBvZiB2aWN0aW1zJyByaWdodHMsIHRoZSBtYW5kYXRlcyBvZiBQdWJsaWMgU2FmZXR5IENhbmFkYSBhbmQgaXRzIHZpY3RpbSBzZXJ2aW5nIFBvcnRmb2xpbyBhZ2VuY2llczsgYSBzdGF0aXN0aWNhbCBvdmVydmlldyBvZiB0aGUgQ1ZCUiBjb21wbGFpbnRzIHN1Ym1pdHRlZCBpbiBmaXNjYWwgeWVhciAyMDE4LTIwMTksIGEgc3VtbWFyeSBvZiBjb21wbGFpbnRzIHJlY2VpdmVkIGFuZCBob3cgdGhleSB3ZXJlIHJlc29sdmVkLCBhbmQgYW55IGltcHJvdmVtZW50cyB0byBjb21wbGFpbnRzIHByb2Nlc3Nlcy5kAgMPDxYCHwEFCjIwMjAtMDUtMjBkZALXAQ9kFghmD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXBsbi0yMDIwLTIxL2luZGV4LWVuLmFzcHhIL2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXBsbi0yMDIwLTIxL19tZ3MvZHBydG1udGwtcGxuLTIwMjAtMjEtZW4uanBnZAIBD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXBsbi0yMDIwLTIxL2luZGV4LWVuLmFzcHguUHVibGljIFNhZmV0eSBDYW5hZGEgRGVwYXJ0bWVudGFsIFBsYW4gMjAyMC0yMWQCAg9kFgJmDxUBqQFBcyBDYW5hZGEncyBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCBpdCBpcyBteSByZXNwb25zaWJpbGl0eSB0byBwcmVzZW50IHRvIFBhcmxpYW1lbnQgUHVibGljIFNhZmV0eSBDYW5hZGEncyAyMDIwLTIxIERlcGFydG1lbnRhbCBQbGFuIChEUCkuZAIDDw8WAh8BBQoyMDIwLTAzLTEwZGQC2AEPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDE4LTE5L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMTgtMTkvaW5kZXgtZW4uYXNweDdXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QgLSBBbm51YWwgcmVwb3J0OiAyMDE4LTE5ZAICD2QWAmYPFQGyAVRoaXMgaXMgdGhlIHR3ZW50eSB0aGlyZCBhbm51YWwgcmVwb3J0IG9uIHRoZSBmZWRlcmFsIFdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIChXUFAsIG9yIFByb2dyYW0pLCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDE2IG9mIHRoZSBXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QgKFdQUEEgb3IgQWN0KS5kAgMPDxYCHwEFCjIwMjAtMDMtMDlkZALZAQ9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtdHJ2bC1oc3B0dC1jbmZybmNzLTIwMTgtMTkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvcnBydC10cnZsLWhzcHR0LWNuZnJuY3MtMjAxOC0xOS9pbmRleC1lbi5hc3B4TVJlcG9ydCBvbiBBbm51YWwgRXhwZW5kaXR1cmVzIGZvciBUcmF2ZWwsIEhvc3BpdGFsaXR5IGFuZCBDb25mZXJlbmNlcyAyMDE4LTE5ZAICD2QWAmYPFQGyAkFzIHJlcXVpcmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBEaXJlY3RpdmUgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSwgQ29uZmVyZW5jZSBhbmQgRXZlbnQgRXhwZW5kaXR1cmVzLCB0aGlzIHJlcG9ydCBwcm92aWRlcyBpbmZvcm1hdGlvbiBvbiB0aGUgdG90YWwgYW5udWFsIGV4cGVuZGl0dXJlcyBmb3IgZWFjaCBvZiB0cmF2ZWwsIGhvc3BpdGFsaXR5IGFuZCBjb25mZXJlbmNlIGZlZXMgZm9yIHRoZSBEZXBhcnRtZW50IG9mIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGZvciB0aGUgZmlzY2FsIHllYXIgZW5kaW5nIE1hcmNoIDMxLCAyMDE5LmQCAw8PFgIfAQUKMjAyMC0wMi0yNmRkAtoBD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcnNsdHMtcnBydC0yMDE4LTE5L2luZGV4LWVuLmFzcHhRL2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAxOC0xOS9kcHJ0bW50bC1yc2x0cy1ycHJ0LTIwMTgtMTktZW4uanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAxOC0xOS9pbmRleC1lbi5hc3B4I0RlcGFydG1lbnRhbCBSZXN1bHRzIFJlcG9ydCAyMDE4LTE5ZAICD2QWAmYPFQGbAUFzIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3MsIEkgYW0gcGxlYXNlZCB0byBwcmVzZW50IHRvIFBhcmxpYW1lbnQsIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAxOC0xOSBEZXBhcnRtZW50YWwgUmVzdWx0cyBSZXBvcnQuZAIDDw8WAh8BBQoyMDIwLTAyLTI2ZGQC2wEPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTkxMjMxL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxOTEyMzEvaW5kZXgtZW4uYXNweFdQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgRGVjZW1iZXIgMzEsIDIwMTlkAgIPZBYCZg8VAdQBVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCBhbmQgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBBY2NvdW50aW5nIFN0YW5kYXJkIDEuMy5kAgMPDxYCHwEFCjIwMjAtMDItMjZkZALcAQ9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LXBydmMtMjAxOC0xOS9pbmRleC1lbi5hc3B4Si9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMTgtMTkvX21ncy9ubmwtcnBydC1wcnZjLTIwMTgtMTktZW4uanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LXBydmMtMjAxOC0xOS9pbmRleC1lbi5hc3B4TkFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIFByaXZhY3kgQWN0IDIwMTgtMjAxOWQCAg9kFgJmDxUBXlJlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBhZG1pbmlzdGVyZWQgdGhlIFByaXZhY3kgQWN0ICB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTgtMTlkAgMPDxYCHwEFCjIwMjAtMDItMjFkZALdAQ9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTgtMTkvaW5kZXgtZW4uYXNweFgvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxOC0xOS9fbWdzL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTgtMTktZW4uanBnZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTgtMTkvaW5kZXgtZW4uYXNweFpBbm51YWwgUmVwb3J0IHRvIFBhcmxpYW1lbnQgb24gdGhlIEFkbWluaXN0cmF0aW9uIG9mIHRoZSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IDIwMTgtMTlkAgIPZBYCZg8VAWxSZXBvcnQgb3V0bGluZXMgaG93IFB1YmxpYyBTYWZldHkgYWRtaW5pc3RlcmVkIHRoZSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IHRocm91Z2hvdXQgZmlzY2FsIHllYXIgMjAxOC0xOS5kAgMPDxYCHwEFCjIwMjAtMDItMjFkZALeAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktcjAwNi9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXIwMDYvX21ncy8yMDE5LXIwMDYtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktcjAwNi9pbmRleC1lbi5hc3B4PlByb2ZpbGUgb2YgQ2FuYWRpYW4gQnVzaW5lc3NlcyB3aG8gUmVwb3J0IEN5YmVyY3JpbWUgdG8gUG9saWNlZAICD2QWAmYPFQHcAVRoaXMgcmVwb3J0IGV4YW1pbmVzIHRoZSBwaGVub21lbm9uIG9mIHVuZGVycmVwb3J0aW5nIG9mIGN5YmVyIHNlY3VyaXR5IGluY2lkZW50cyB0byBwb2xpY2Ugc2VydmljZXMgdXNpbmcgZGF0YSBmcm9tIHRoZSAyMDE3IENhbmFkaWFuIFN1cnZleSBvZiBDeWJlciBTZWN1cml0eSBhbmQgQ3liZXJjcmltZSB0aGF0IHdhcyBhZG1pbmlzdGVyZWQgdG8gQ2FuYWRpYW4gYnVzaW5lc3Nlcy5kAgMPDxYCHwEFCjIwMjAtMDItMTRkZALfAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktczAwNi9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXMwMDYvMjAxOS1zMDA2LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXMwMDYvaW5kZXgtZW4uYXNweFFSZXNlYXJjaCBTdW1tYXJ5IC0gUHJvZmlsZSBvZiBDYW5hZGlhbiBCdXNpbmVzc2VzIHdobyBSZXBvcnQgQ3liZXJjcmltZSB0byBQb2xpY2VkAgIPZBYCZg8VAdwBVGhpcyByZXBvcnQgZXhhbWluZXMgdGhlIHBoZW5vbWVub24gb2YgdW5kZXJyZXBvcnRpbmcgb2YgY3liZXIgc2VjdXJpdHkgaW5jaWRlbnRzIHRvIHBvbGljZSBzZXJ2aWNlcyB1c2luZyBkYXRhIGZyb20gdGhlIDIwMTcgQ2FuYWRpYW4gU3VydmV5IG9mIEN5YmVyIFNlY3VyaXR5IGFuZCBDeWJlcmNyaW1lIHRoYXQgd2FzIGFkbWluaXN0ZXJlZCB0byBDYW5hZGlhbiBidXNpbmVzc2VzLmQCAw8PFgIfAQUKMjAyMC0wMi0xNGRkAuABD2QWCGYPZBYCZg8VAkcvY250L3JzcmNzL3BibGN0bnMvdmx0bi1udG5sLWRzc3RyLW10Z3RuLXByZ3JtLXNtbXJ5LTIwMTkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkcvY250L3JzcmNzL3BibGN0bnMvdmx0bi1udG5sLWRzc3RyLW10Z3RuLXByZ3JtLXNtbXJ5LTIwMTkvaW5kZXgtZW4uYXNweExTdW1tYXJ5IG9mIHRoZSBFdmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBEaXNhc3RlciBNaXRpZ2F0aW9uIFByb2dyYW0gKE5ETVApZAICD2QWAmYPFQFWVGhlIGV2YWx1YXRpb24gZXhhbWluZWQgcmVsZXZhbmNlIGFuZCBwZXJmb3JtYW5jZSBvZiB0aGUgTkRNUCBmcm9tIDIwMTUtMTYgdG8gMjAxOC0xOS5kAgMPDxYCHwEFCjIwMjAtMDEtMjdkZALhAQ9kFghmD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1kc3N0ci1tdGd0bi1wcmdybS0yMDE5L2luZGV4LWVuLmFzcHhgL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1kc3N0ci1tdGd0bi1wcmdybS0yMDE5L19tZ3Mvdmx0bi1udG5sLWRzc3RyLW10Z3RuLXByZ3JtLTIwMTktZW4ucG5nZAIBD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1kc3N0ci1tdGd0bi1wcmdybS0yMDE5L2luZGV4LWVuLmFzcHg2RXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uYWwgRGlzYXN0ZXIgTWl0aWdhdGlvbiBQcm9ncmFtZAICD2QWAmYPFQFmVGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIHJlc3VsdHMgb2YgdGhlIGV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIERpc2FzdGVyIE1pdGlnYXRpb24gUHJvZ3JhbSAoTkRNUCkuZAIDDw8WAh8BBQoyMDIwLTAxLTI3ZGQC4gEPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDE4L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTgvaW5kZXgtZW4uYXNweDpBbm51YWwgUmVwb3J0IG9uIHRoZSBVc2Ugb2YgRWxlY3Ryb25pYyBTdXJ2ZWlsbGFuY2UgLSAyMDE4ZAICD2QWAmYPFQHRAVBhcnQgVkkgb2YgdGhlIENyaW1pbmFsIENvZGUgc2V0cyBvdXQgdGhlIHByb3Zpc2lvbnMgZm9yIHRoZSBsYXcgZW5mb3JjZW1lbnQgY29tbXVuaXR5IHRvIG9idGFpbiBqdWRpY2lhbCBhdXRob3JpemF0aW9uIHRvIGNvbmR1Y3QgZWxlY3Ryb25pYyBzdXJ2ZWlsbGFuY2Ugb2YgcHJpdmF0ZSBjb21tdW5pY2F0aW9ucyBmb3IgY3JpbWluYWwgaW52ZXN0aWdhdGlvbnMuZAIDDw8WAh8BBQoyMDIwLTAxLTIyZGQC4wEPZBYIZg9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLWZmYy12Y3Rtcy1ybmR0YmwtMjAxNi9pbmRleC1lbi5hc3B4VC9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLWZmYy12Y3Rtcy1ybmR0YmwtMjAxNi9fbWdzL250bmwtZmZjLXZjdG1zLXJuZHRibC0yMDE2LWVuLnBuZ2QCAQ9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLWZmYy12Y3Rtcy1ybmR0YmwtMjAxNi9pbmRleC1lbi5hc3B4d1N1bW1hcnkgUmVwb3J0OiBOYXRpb25hbCBWaWN0aW1zIFJvdW5kdGFibGVzIG9uIHRoZSBSaWdodCB0byBJbmZvcm1hdGlvbiBpbiBGZWRlcmFsIENvcnJlY3Rpb25zIGFuZCBDb25kaXRpb25hbCBSZWxlYXNlZAICD2QWAmYPFQHIAkluIEZlYnJ1YXJ5IGFuZCBKdWx5IG9mIDIwMTYsIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgKFBTKSBOYXRpb25hbCBPZmZpY2UgZm9yIFZpY3RpbXMgKE5PViksIG1ldCB3aXRoIHZpY3RpbSBzdGFrZWhvbGRlcnMgYW5kIG5vbi1nb3Zlcm5tZW50YWwgb3JnYW5pemF0aW9ucyB0byBkaXNjdXNzIHRoZSByb2xlIG9mIHZpY3RpbXMgaW4gdGhlIGZlZGVyYWwgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugc3lzdGVtLCBhbmQgdGhlaXIgUmlnaHQgdG8gSW5mb3JtYXRpb24gdW5kZXIgdGhlIENhbmFkaWFuIFZpY3RpbXMgQmlsbHMgb2YgUmlnaHRzIChDVkJSKS5kAgMPDxYCHwEFCjIwMjAtMDEtMTRkZALkAQ9kFghmD2QWAmYPFQJHL2NudC9yc3Jjcy9wYmxjdG5zL2ZsbHctZHQtbXBsbW50dG4tc3N0bmJsLWR2bHBtbnQtc3RydGdzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJHL2NudC9yc3Jjcy9wYmxjdG5zL2ZsbHctZHQtbXBsbW50dG4tc3N0bmJsLWR2bHBtbnQtc3RydGdzL2luZGV4LWVuLmFzcHieAUZvbGxvdy11cCBBdWRpdCBvbiB0aGUgSW1wbGVtZW50YXRpb24gb2YgdGhlIENvbW1pc3Npb25lciBvZiB0aGUgRW52aXJvbm1lbnQgYW5kIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFJlY29tbWVuZGF0aW9ucyBvbiBTdXN0YWluYWJsZSBEZXZlbG9wbWVudCBTdHJhdGVnaWVzZAICD2QWAmYPFQHTAVB1YmxpYyBTYWZldHkgQ2FuYWRhIChQUykgZGV2ZWxvcGVkIGl0cyAyMDE3LTIwMjAgRGVwYXJ0bWVudGFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5IChEU0RTKSwgd2hpY2ggYWxpZ25zIHdpdGggdGhlIEZTRFMgYW5kIGlzIHVzZWQgZm9yIHJlcG9ydGluZyBhbm51YWxseSBvbiBwcm9ncmVzcyBtYWRlIHRvd2FyZHMgYWNoaWV2aW5nIGl0cyBnb2Fscy5kAgMPDxYCHwEFCjIwMjAtMDEtMTBkZALlAQ9kFghmD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL25ydGgtbXJjbi1kbGctZHJnLXBsYy0yMDE5LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL25ydGgtbXJjbi1kbGctZHJnLXBsYy0yMDE5LWVuLmFzcHg3Tm9ydGggQW1lcmljYW4gRGlhbG9ndWUgb24gRHJ1ZyBQb2xpY3kgMjAxOSAtIFN0YXRlbWVudGQCAg9kFgJmDxUBoAJPbiBEZWNlbWJlciA1LTYsIDIwMTksIG9mZmljaWFscyBvZiB0aGUgZ292ZXJubWVudHMgb2YgQ2FuYWRhLCBNZXhpY28sIGFuZCB0aGUgVW5pdGVkIFN0YXRlcyBjb252ZW5lZCBpbiBXYXNoaW5ndG9uLCBELkMgYXQgdGhlIFUuUy4gUG9zdGFsIFNlcnZpY2UgaGVhZHF1YXJ0ZXJzIHRvIGFkZHJlc3MgY3VycmVudCBhbmQgZW1lcmdpbmcgZHJ1ZyB0aHJlYXRzIGZhY2luZyBOb3J0aCBBbWVyaWNhIGR1cmluZyB0aGUgRm91cnRoIEFubnVhbCBOb3J0aCBBbWVyaWNhbiBEcnVnIERpYWxvZ3VlIChOQUREKS5kAgMPDxYCHwEFCjIwMTktMTItMDlkZALmAQ9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxOTA5MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE5MDkzMC9pbmRleC1lbi5hc3B4WFB1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBTZXB0ZW1iZXIgMzAsIDIwMTlkAgIPZBYCZg8VAdQBVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCBhbmQgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBBY2NvdW50aW5nIFN0YW5kYXJkIDEuMy5kAgMPDxYCHwEFCjIwMTktMTEtMjhkZALnAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktcjAwMy9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXIwMDMvX21ncy8yMDE5LXIwMDMtZW4ucG5nZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktcjAwMy9pbmRleC1lbi5hc3B4VURldmVsb3BpbmcgYSBDb21tb24gRGF0YSBTdGFuZGFyZCBmb3IgTWVhc3VyaW5nIEF0dGl0dWRlcyB0b3dhcmQgdGhlIFBvbGljZSBpbiBDYW5hZGFkAgIPZBYCZg8VAcUBVGhpcyByZXBvcnQgZGlzY3Vzc2VzIHRoZSBpbmNvbnNpc3RlbmNpZXMgaW4gcHVibGljIGF0dGl0dWRlIHN1cnZleXMgYWNyb3NzIHBvbGljZSBzZXJ2aWNlcywgYW5kIHByZXNlbnRzIHRoZSByZWNvbW1lbmRlZCBjb3JlIGluZGljYXRvcnMgZm9yIG1lYXN1cmluZyBwdWJsaWMgYXR0aXR1ZGVzIHRvd2FyZCB0aGUgcG9saWNlIGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMTktMTEtMDVkZALoAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktczAwMy9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXMwMDMvX21ncy8yMDE5LXMwMDMtZW4ucG5nZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktczAwMy9pbmRleC1lbi5hc3B4aFJlc2VhcmNoIFN1bW1hcnkgLSBEZXZlbG9waW5nIGEgQ29tbW9uIERhdGEgU3RhbmRhcmQgZm9yIE1lYXN1cmluZyBBdHRpdHVkZXMgdG93YXJkIHRoZSBQb2xpY2UgaW4gQ2FuYWRhZAICD2QWAmYPFQHFAVRoaXMgcmVwb3J0IGRpc2N1c3NlcyB0aGUgaW5jb25zaXN0ZW5jaWVzIGluIHB1YmxpYyBhdHRpdHVkZSBzdXJ2ZXlzIGFjcm9zcyBwb2xpY2Ugc2VydmljZXMsIGFuZCBwcmVzZW50cyB0aGUgcmVjb21tZW5kZWQgY29yZSBpbmRpY2F0b3JzIGZvciBtZWFzdXJpbmcgcHVibGljIGF0dGl0dWRlcyB0b3dhcmQgdGhlIHBvbGljZSBpbiBDYW5hZGEuZAIDDw8WAh8BBQoyMDE5LTExLTA1ZGQC6QEPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXIwMDQvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxOS1yMDA0LzIwMTktcjAwNC1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxOS1yMDA0L2luZGV4LWVuLmFzcHg0UGF0dGVybnMgaW4gQ2FubmFiaXMgQ3J5cHRvbWFya2V0cyBpbiBDYW5hZGEgaW4gMjAxOGQCAg9kFgJmDxUBkAFUaGlzIHJlcG9ydCBleGFtaW5lcyBjYW5uYWJpcyBjcnlwdG9tYXJrZXRzIGluIDIwMTgg4oCTIHRoZSB5ZWFyIENhbmFkYSBsZWdhbGl6ZWQgY2FubmFiaXMuIEFyZSB0aGVyZSBlYXJseSBzaWducyBvZiBjaGFuZ2VzIGluIHRoZSBzdXBwbHkgc2lkZT9kAgMPDxYCHwEFCjIwMTktMTAtMjVkZALqAQ9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktczAwNC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXMwMDQvMjAxOS1zMDA0LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXMwMDQvaW5kZXgtZW4uYXNweEdSZXNlYXJjaCBTdW1tYXJ5IC0gUGF0dGVybnMgaW4gQ2FubmFiaXMgQ3J5cHRvbWFya2V0cyBpbiBDYW5hZGEgaW4gMjAxOGQCAg9kFgJmDxUBkAFUaGlzIHJlcG9ydCBleGFtaW5lcyBjYW5uYWJpcyBjcnlwdG9tYXJrZXRzIGluIDIwMTgg4oCTIHRoZSB5ZWFyIENhbmFkYSBsZWdhbGl6ZWQgY2FubmFiaXMuIEFyZSB0aGVyZSBlYXJseSBzaWducyBvZiBjaGFuZ2VzIGluIHRoZSBzdXBwbHkgc2lkZT9kAgMPDxYCHwEFCjIwMTktMTAtMjVkZALrAQ9kFghmD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktdmx0bi14dHJyZG5yeS1wbGNuZy1jc3RzLXNtbXJ5L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktdmx0bi14dHJyZG5yeS1wbGNuZy1jc3RzLXNtbXJ5L2luZGV4LWVuLmFzcHhfU3VtbWFyeSBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uJ3MgQ2FwaXRhbCBFeHRyYW9yZGluYXJ5IFBvbGljaW5nIENvc3RzIFByb2dyYW0gKE5DRVBDUClkAgIPZBYCZg8VAfsBTkNFUENQIGlzIGEgY29udHJpYnV0aW9uIHByb2dyYW0gd2hvc2UgcHVycG9zZSBpcyB0byByZWltYnVyc2UgdGhlIENpdHkgb2YgT3R0YXdhIGluIHJlY29nbml0aW9uIG9mIHRoZSB1bmlxdWUgcG9saWNpbmcgZW52aXJvbm1lbnQgY3JlYXRlZCBieSB0aGUgcHJlc2VuY2Ugb2YgZmVkZXJhbCBsYW5kbWFya3MsIGluc3RpdHV0aW9ucyBhbmQgZXZlbnRzIG9mIG5hdGlvbmFsIHNpZ25pZmljYW5jZSBpbiB0aGUgTmF0aW9uJ3MgQ2FwaXRhbC5kAgMPDxYCHwEFCjIwMTktMTAtMDlkZALsAQ9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktdmx0bi14dHJyZG5yeS1wbGNuZy1jc3RzL2luZGV4LWVuLmFzcHhVL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktdmx0bi14dHJyZG5yeS1wbGNuZy1jc3RzLzIwMTktdmx0bi14dHJyZG5yeS1wbGNuZy1jc3RzLWVuLmpwZ2QCAQ9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXZsdG4teHRycmRucnktcGxjbmctY3N0cy9pbmRleC1lbi5hc3B4R0V2YWx1YXRpb24gb2YgdGhlIE5hdGlvbidzIENhcGl0YWwgRXh0cmFvcmRpbmFyeSBQb2xpY2luZyBDb3N0cyBQcm9ncmFtZAICD2QWAmYPFQF5VGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIHJlc3VsdHMgb2YgdGhlIEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbidzIENhcGl0YWwgRXh0cmFvcmRpbmFyeSBQb2xpY2luZyBDb3N0cyBQcm9ncmFtIChOQ0VQQ1ApLmQCAw8PFgIfAQUKMjAxOS0xMC0wOWRkAu0BD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvMjAxOS1sdy1uZnJjbW50LXJuZHRibC1kcmdzL2luZGV4LWVuLmFzcHhWL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktbHctbmZyY21udC1ybmR0YmwtZHJncy9fbWdzLzIwMTktbHctbmZyY21udC1ybmR0YmwtZHJncy1lbi5wbmdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvMjAxOS1sdy1uZnJjbW50LXJuZHRibC1kcmdzL2luZGV4LWVuLmFzcHgoMjAxOSBMYXcgRW5mb3JjZW1lbnQgUm91bmR0YWJsZSBvbiBEcnVnc2QCAg9kFgJmDxUBsAFUaGUgb3Bpb2lkIGNyaXNpcyBjb250aW51ZXMgdG8gYmUgYSBwdWJsaWMgaGVhbHRoIGFuZCBwdWJsaWMgc2FmZXR5IGlzc3VlIHRoYXQgc2lnbmlmaWNhbnRseSBpbXBhY3RzIGluZGl2aWR1YWxzLCBmYW1pbGllcyBhbmQgY29tbXVuaXRpZXMgYWNyb3NzIENhbmFkYSBhbmQgYmV5b25kIG91ciBib3JkZXJzLmQCAw8PFgIfAQUKMjAxOS0wOS0wNmRkAu4BD2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvbnRubC1mZmMtdmN0bXMtcm5kdGJsLTIwMTktMDkvaW5kZXgtZW4uYXNweFovY250L3JzcmNzL3BibGN0bnMvbnRubC1mZmMtdmN0bXMtcm5kdGJsLTIwMTktMDkvX21ncy9udG5sLWZmYy12Y3Rtcy1ybmR0YmwtMjAxOS0wOS1lbi5wbmdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvbnRubC1mZmMtdmN0bXMtcm5kdGJsLTIwMTktMDkvaW5kZXgtZW4uYXNweGVOYXRpb25hbCBWaWN0aW1zIFJvdW5kdGFibGUgb24gdGhlIFJpZ2h0IHRvIFByb3RlY3Rpb24gaW4gRmVkZXJhbCBDb3JyZWN0aW9ucyBhbmQgQ29uZGl0aW9uYWwgUmVsZWFzZWQCAg9kFgJmDxUByAJPbiBGZWJydWFyeSAxNHRoIGFuZCAxNXRoLCAyMDE5LCBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIChQUykgTmF0aW9uYWwgT2ZmaWNlIGZvciBWaWN0aW1zIChOT1YpIG1ldCB3aXRoIHZpY3RpbSBzdGFrZWhvbGRlcnMgYW5kIG5vbi1nb3Zlcm5tZW50YWwgb3JnYW5pemF0aW9ucyB0byBkaXNjdXNzIHRoZSByb2xlIG9mIHZpY3RpbXMgaW4gdGhlIGZlZGVyYWwgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugc3lzdGVtLCBhbmQgdGhlaXIgUmlnaHQgdG8gUHJvdGVjdGlvbiB1bmRlciB0aGUgQ2FuYWRpYW4gVmljdGltcyBCaWxsIG9mIFJpZ2h0cyAoQ1ZCUikuZAIDDw8WAh8BBQoyMDE5LTA5LTA2ZGQC7wEPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LW50bmwtc3RydGd5LWhtbm4tdHJmZmMvaW5kZXgtZW4uYXNweFEvY250L3JzcmNzL3BibGN0bnMvMjAxOS1udG5sLXN0cnRneS1obW5uLXRyZmZjLzIwMTktbnRubC1zdHJ0Z3ktaG1ubi10cmZmYy1lbi5wbmdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvMjAxOS1udG5sLXN0cnRneS1obW5uLXRyZmZjL2luZGV4LWVuLmFzcHg3TmF0aW9uYWwgU3RyYXRlZ3kgVG8gQ29tYmF0IEh1bWFuIFRyYWZmaWNraW5nIDIwMTktMjAyNGQCAg9kFgJmDxUB2wNBcyB0aGUgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcywgYW5kIG9uIGJlaGFsZiBvZiBwYXJ0bmVycyBhY3Jvc3MgdGhlIGZlZGVyYWwgZ292ZXJubWVudCwgSSBhbSBwbGVhc2VkIHRvIHByZXNlbnQgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5IHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZyAoTmF0aW9uYWwgU3RyYXRlZ3kpLiBUaGlzIGZpdmUteWVhciBOYXRpb25hbCBTdHJhdGVneSB3aWxsIHN0cmVuZ3RoZW4gQ2FuYWRhJ3MgcmVzcG9uc2UgdG8gaHVtYW4gdHJhZmZpY2tpbmcgYW5kIHN1cHBvcnQgYnJvYWRlciBHb3Zlcm5tZW50IG9mIENhbmFkYSBjb21taXRtZW50cywgaW5jbHVkaW5nIHByZXZlbnRpbmcgYW5kIGFkZHJlc3NpbmcgZ2VuZGVyLWJhc2VkIHZpb2xlbmNlLCBhbmQgc3VwcG9ydGluZyB0aGUgc2FmZXR5IGFuZCBzZWN1cml0eSBvZiBJbmRpZ2Vub3VzIHBlb3BsZXMuZAIDDw8WAh8BBQoyMDE5LTA5LTA0ZGQC8AEPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTkwNjMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxOTA2MzAvaW5kZXgtZW4uYXNweFNQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgSnVuZSAzMCwgMjAxOWQCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxOS0wOC0yOWRkAvEBD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvMjAxOS1sc3ItZHQtZ2JhcGxzL2luZGV4LWVuLmFzcHg/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktbHNyLWR0LWdiYXBscy8yMDE5LWxzci1kdC1nYmFwbHMtZW4uanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktbHNyLWR0LWdiYXBscy9pbmRleC1lbi5hc3B4PExhc2VyIEF1ZGl0IG9mIHRoZSBBcHBsaWNhdGlvbiBvZiBHZW5kZXItYmFzZWQgQW5hbHlzaXMgUGx1c2QCAg9kFgJmDxUB2gJHZW5kZXItYmFzZWQgQW5hbHlzaXMgUGx1cyAoR0JBKykgaXMgYW4gYW5hbHl0aWNhbCB0b29sIGRlc2lnbmVkIHRvIHN5c3RlbWF0aWNhbGx5IGludGVncmF0ZSBnZW5kZXIgYW5kIG90aGVyIGlkZW50aXR5IGZhY3RvcnMgdGhyb3VnaG91dCB0aGUgZGVjaXNpb24tbWFraW5nIHByb2Nlc3MgYW5kIHRvIGFzc2VzcyB0aGUgcG90ZW50aWFsIGltcGFjdHMgb2YgcG9saWNpZXMsIHByb2dyYW1zIG9yIGxlZ2lzbGF0aW9uIG9uIGRpdmVyc2UgZ3JvdXBzIG9mIHBlb3BsZSBpbiBvcmRlciB0byBpbmZvcm0gdGhlIGRldmVsb3BtZW50IGFuZCBkZWxpdmVyeSBvZiBtb3JlIHJlc3BvbnNpdmUgaW5pdGlhdGl2ZXMuZAIDDw8WAh8BBQoyMDE5LTA4LTI3ZGQC8gEPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9wbHRmcm0tZHNzdHItcmRjdG4tMjAxOC9pbmRleC1lbi5hc3B4Ti9jbnQvcnNyY3MvcGJsY3Rucy9wbHRmcm0tZHNzdHItcmRjdG4tMjAxOC9fbWdzL3BsdGZybS1kc3N0ci1yZGN0bi0yMDE4LWVuLnBuZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9wbHRmcm0tZHNzdHItcmRjdG4tMjAxOC9pbmRleC1lbi5hc3B4O05pbnRoIEFubnVhbCBOYXRpb25hbCBSb3VuZHRhYmxlIG9uIERpc2FzdGVyIFJpc2sgUmVkdWN0aW9uZAICD2QWAmYPFQGUAUNhbmFkYSdzIE5hdGlvbmFsIERpc2FzdGVyIE1pdGlnYXRpb24gU3RyYXRlZ3ksIGluY2x1ZGluZyBsaW5rcyB0byBhIGdlbmVyYWwgZXhwbGFuYXRpb24gb2YgZGlzYXN0ZXIgbWl0aWdhdGlvbiBhbmQgbmF0aW9uYWwgY29uc3VsdGF0aW9uIGRvY3VtZW50cy5kAgMPDxYCHwEFCjIwMTktMDgtMjFkZALzAQ9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTgvaW5kZXgtZW4uYXNweC8vY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAxOC9jY3Jzby0yMDE4LWVuLnBuZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDE4L2luZGV4LWVuLmFzcHg9MjAxOCBDb3JyZWN0aW9ucyBhbmQgQ29uZGl0aW9uYWwgUmVsZWFzZSBTdGF0aXN0aWNhbCBPdmVydmlld2QCAg9kFgJmDxUBjgFUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgc3RhdGlzdGljYWwgb3ZlcnZpZXcgb2YgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugd2l0aGluIGEgY29udGV4dCBvZiB0cmVuZHMgaW4gY3JpbWUgYW5kIGNyaW1pbmFsIGp1c3RpY2UuZAIDDw8WAh8BBQoyMDE5LTA4LTE5ZGQC9AEPZBYIZg9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LWhtbi10cmZmY2tuZy1jbnNsdHRucy1ycHJ0L2luZGV4LWVuLmFzcHhZL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtaG1uLXRyZmZja25nLWNuc2x0dG5zLXJwcnQvMjAxOC1obW4tdHJmZmNrbmctY25zbHR0bnMtcnBydC1lbi5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvMjAxOC1obW4tdHJmZmNrbmctY25zbHR0bnMtcnBydC9pbmRleC1lbi5hc3B4KzIwMTggSHVtYW4gVHJhZmZpY2tpbmcgQ29uc3VsdGF0aW9ucyBSZXBvcnRkAgIPZBYCZg8VAW5UaGlzIHJlcG9ydCBicmVha3MgZG93biB0aGUgZmluZGluZ3Mgb2YgdGhlIGNvbnN1bHRhdGlvbnMgYnkga2V5IHRoZW1lcyBpZGVudGlmaWVkIGluIHBhcnRpY2lwYW50cycgcmVzcG9uc2VzLmQCAw8PFgIfAQUKMjAxOS0wOC0xNmRkAvUBD2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvbnRubC1jYnItc2NydC1zdHJ0Zy0yMDE5L2luZGV4LWVuLmFzcHhLL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY2JyLXNjcnQtc3RydGctMjAxOS9udG5sLWNici1zY3J0LXN0cnRnLTIwMTktZW4uanBnZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY2JyLXNjcnQtc3RydGctMjAxOS9pbmRleC1lbi5hc3B4L05hdGlvbmFsIEN5YmVyIFNlY3VyaXR5IEFjdGlvbiBQbGFuICgyMDE5LTIwMjQpZAICD2QWAmYPFQGxAkV2ZXJ5IGRheSwgQ2FuYWRpYW5zIGFyZSBvbmxpbmUg4oCTIG1vcmUgc28gdGhhbiBwZW9wbGUgYW55d2hlcmUgZWxzZSBpbiB0aGUgd29ybGQg4oCTIGZvciB3b3JrLCBwbGF5LCBzaG9wcGluZywgYmFua2luZywgYnVzaW5lc3MsIGdldHRpbmcgb3VyIG5ld3MgYW5kIGp1c3Qgc3RheWluZyBpbiB0b3VjaC4gWWV0IHRoZSBzYW1lIGRpZ2l0YWwgaW5mcmFzdHJ1Y3R1cmUgdGhhdCBlbmhhbmNlcyBvdXIgcXVhbGl0eSBvZiBsaWZlIGNhbiBhbHNvIGxlYXZlIHVzIHZ1bG5lcmFibGUgdG8gdGhvc2Ugd2hvIHdvdWxkIGRvIHVzIGhhcm0uZAIDDw8WAh8BBQoyMDE5LTA4LTA3ZGQC9gEPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9kdC1ndnJubmMvaW5kZXgtZW4uYXNweDEvY250L3JzcmNzL3BibGN0bnMvZHQtZ3Zybm5jL2N2ci1kdC1ndnJubmMtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL2R0LWd2cm5uYy9pbmRleC1lbi5hc3B4E0F1ZGl0IG9mIEdvdmVybmFuY2VkAgIPZBYCZg8VAbQBVGhlIG9iamVjdGl2ZSBvZiB0aGlzIGF1ZGl0IHdhcyB0byBhc3Nlc3Mgd2hldGhlciBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIGludGVybmFsIGdvdmVybmFuY2Ugc3RydWN0dXJlIG9wZXJhdGVzIGVmZmVjdGl2ZWx5IGFuZCBwcm92aWRlcyBvdmVyc2lnaHQgb3ZlciBrZXkgZGVwYXJ0bWVudGFsIGFjdGl2aXRpZXMuZAIDDw8WAh8BBQoyMDE5LTA4LTAyZGQC9wEPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXBycHJ0LW5wc2JuL2luZGV4LWVuLmFzcHg7L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktcHJwcnQtbnBzYm4vMjAxOS1wcnBydC1ucHNibi1lbi5wbmdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvMjAxOS1wcnBydC1ucHNibi9pbmRleC1lbi5hc3B4jQFQcm9ncmVzcyBSZXBvcnQgb24gYSBOYXRpb25hbCBQdWJsaWMgU2FmZXR5IEJyb2FkYmFuZCBOZXR3b3JrIC0gV29ya2luZyB0b3dhcmRzIHRoZSBuZXh0IGdlbmVyYXRpb24gb2YgcHVibGljIHNhZmV0eSBjb21tdW5pY2F0aW9ucyBpbiBDYW5hZGFkAgIPZBYCZg8VAc8DVGhlIFRlbXBvcmFyeSBOYXRpb25hbCBDb29yZGluYXRpb24gT2ZmaWNlIChUTkNPKSB3YXMgZXN0YWJsaXNoZWQgaW4gSnVseSAyMDE4IHdpdGggYSBtYW5kYXRlIHRvIGRldmVsb3Agb3B0aW9ucyBhbmQgcmVjb21tZW5kYXRpb25zIGZvciBhIFB1YmxpYyBTYWZldHkgQnJvYWRiYW5kIE5ldHdvcmsgKFBTQk4pIGZvciBmaXJzdCByZXNwb25kZXJzIGFuZCBwdWJsaWMgc2FmZXR5IHBlcnNvbm5lbCBhY3Jvc3MgQ2FuYWRhLiBUaGUgVE5DTyBjb25zdWx0ZWQgc3Rha2Vob2xkZXJzIGFuZCBmaWVsZCBleHBlcnRzOyBleGFtaW5lZCByZXNlYXJjaCBhbmQgbGl0ZXJhdHVyZSBhdmFpbGFibGUgdG8gZGF0ZSwgYXMgd2VsbCBhcyBwaWxvdHMgYW5kIHRyaWFsczsgYW5kIGNvbmR1Y3RlZCBhbmFseXNlcyB0byBkZXZlbG9wIHRoZSByZWNvbW1lbmRhdGlvbnMgY29udGFpbmVkIGluIHRoaXMgcHJvZ3Jlc3MgcmVwb3J0LmQCAw8PFgIfAQUKMjAxOS0wNi0yOGRkAvgBD2QWCGYPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvMjAxOC0xOS12bHRuLWJyZ25sLWNtbW50LXNmdC1zbW1yeS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LTE5LXZsdG4tYnJnbmwtY21tbnQtc2Z0LXNtbXJ5L2luZGV4LWVuLmFzcHhQU3VtbWFyeSBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgQWJvcmlnaW5hbCBDb21tdW5pdHkgU2FmZXR5IFBsYW5uaW5nIEluaXRpYXRpdmVkAgIPZBYCZg8VAeABVGhlIEFib3JpZ2luYWwgQ29tbXVuaXR5IFNhZmV0eSBQbGFubmluZyBJbml0aWF0aXZlIChBQ1NQSSBvciB0aGUgSW5pdGlhdGl2ZSkgYmVnYW4gaW4gMjAxMCBhbmQgd2FzIHJlbmV3ZWQgaW4gMjAxNCBhcyBwYXJ0IG9mIHRoZSBBY3Rpb24gUGxhbiB0byBBZGRyZXNzIEZhbWlseSBWaW9sZW5jZSBhbmQgVmlvbGVudCBDcmltZXMgQWdhaW5zdCBBYm9yaWdpbmFsIFdvbWVuIGFuZCBHaXJscy5kAgMPDxYCHwEFCjIwMTktMDYtMjhkZAL5AQ9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtMTktdmx0bi1icmdubC1jbW1udC1zZnQvaW5kZXgtZW4uYXNweFgvY250L3JzcmNzL3BibGN0bnMvMjAxOC0xOS12bHRuLWJyZ25sLWNtbW50LXNmdC9fbWdzLzIwMTgtMTktdmx0bi1icmdubC1jbW1udC1zZnQtZW4ucG5nZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtMTktdmx0bi1icmdubC1jbW1udC1zZnQvaW5kZXgtZW4uYXNweEFFdmFsdWF0aW9uIG9mIHRoZSBBYm9yaWdpbmFsIENvbW11bml0eSBTYWZldHkgUGxhbm5pbmcgSW5pdGlhdGl2ZWQCAg9kFgJmDxUB/gFUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgcmVzdWx0cyBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgQWJvcmlnaW5hbCBDb21tdW5pdHkgU2FmZXR5IFBsYW5uaW5nIEluaXRpYXRpdmUgKEFDU1BJIG9yIHRoZSBJbml0aWF0aXZlKS4gVGhlcmUgYXJlIHR3byBtYWluIGNvbXBvbmVudHMgb2YgdGhlIEluaXRpYXRpdmUsIHRoZSBDb21tdW5pdHkgU2FmZXR5IFBsYW5uaW5nIFByb2Nlc3MgYW5kIENvbW11bml0eS1iYXNlZCBQaWxvdCBQcm9qZWN0c2QCAw8PFgIfAQUKMjAxOS0wNi0yOGRkAvoBD2QWCGYPZBYCZg8VAkZodHRwczovL3d3dy5jY2EtcmVwb3J0cy5jYS9yZXBvcnRzL3BvbGljaW5nLWluLWluZGlnZW5vdXMtY29tbXVuaXRpZXMvQS9jbnQvcnNyY3MvcGJsY3Rucy9fbWdzL3BvbGljaW5nLWluLWluZGlnZW5vdXMtY29tbXVuaXRpZXMtZW4uanBnZAIBD2QWAmYPFQJGaHR0cHM6Ly93d3cuY2NhLXJlcG9ydHMuY2EvcmVwb3J0cy9wb2xpY2luZy1pbi1pbmRpZ2Vub3VzLWNvbW11bml0aWVzL0lUb3dhcmQgUGVhY2UsIEhhcm1vbnksIGFuZCBXZWxsLUJlaW5nOiBQb2xpY2luZyBpbiBJbmRpZ2Vub3VzIENvbW11bml0aWVzZAICD2QWAmYPFQHTAlB1YmxpYyBTYWZldHkgQ2FuYWRhIChQUykgYXNrZWQgdGhlIENDQSB0byB1bmRlcnRha2UgYW4gYXNzZXNzbWVudCBleGFtaW5pbmcgd2hhdCBjb3VsZCBiZSBkcmF3biBmcm9tIHRoZSBjdXJyZW50IGV2aWRlbmNlIGFuZCBrbm93bGVkZ2UgYWJvdXQgdGhlIHByZXNlbnQgYW5kIGZ1dHVyZSByb2xlIG9mIHBvbGljZSBzZXJ2aWNlcyBpbiBJbmRpZ2Vub3VzIGNvbW11bml0aWVzIGluIENhbmFkYSBhbmQgdG8gaWRlbnRpZnkgc29tZSBwcm9taXNpbmcgYW5kIGxlYWRpbmcgcHJhY3RpY2VzIGluIHBvbGljaW5nIHRoYXQgY291bGQgYmUgYXBwbGllZCBpbiBJbmRpZ2Vub3VzIGNvbW11bml0aWVzLmQCAw8PFgIfAQUKMjAxOS0wNi0yNGRkAvsBD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvMjAxOS12Y3JtLWN2YnIvaW5kZXgtZW4uYXNweDcvY250L3JzcmNzL3BibGN0bnMvMjAxOS12Y3JtLWN2YnIvMjAxOS12Y3JtLWN2YnItZW4ucG5nZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktdmNybS1jdmJyL2luZGV4LWVuLmFzcHh3UHVibGljIFNhZmV0eSBDYW5hZGEgUG9ydGZvbGlvIFJlcG9ydDogVmljdGltIENvbXBsYWludCBSZXNvbHV0aW9uIE1lY2hhbmlzbXMgLQogICAgICAgIENhbmFkaWFuIFZpY3RpbXMgQmlsbCBvZiBSaWdodHNkAgIPZBYCZg8VAdcDVGhpcyBpcyB0aGUgc2Vjb25kCiAgICAgICAgUHVibGljIFNhZmV0eSBQb3J0Zm9saW8gUmVwb3J0OiBWaWN0aW0gQ29tcGxhaW50IFJlc29sdXRpb24gTWVjaGFuaXNtcwogICAgICAgIHNpbmNlIHRoZSBjb21pbmcgaW50byBmb3JjZSBvZiB0aGUgQ1ZCUi4gVGhlIHJlcG9ydCBpbmNsdWRlcyBhIGJyaWVmIGRlc2NyaXB0aW9uIG9mIHZpY3RpbXMnIHJpZ2h0cywgdGhlIG1hbmRhdGVzIG9mIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGFuZCBpdHMgdmljdGltIHNlcnZpbmcgUG9ydGZvbGlvIGFnZW5jaWVzOyBhIHN0YXRpc3RpY2FsIG92ZXJ2aWV3IG9mIENWQlIgY29tcGxhaW50cyBzdWJtaXR0ZWQgaW4gZmlzY2FsIHllYXIgMjAxNy0yMDE4LCBhIHN1bW1hcnkgb2YgY29tcGxhaW50cyByZWNlaXZlZCBhbmQgaG93IHRoZXkgd2VyZSByZXNvbHZlZCwgYW5kIGFueSBpbXByb3ZlbWVudHMgdG8gY29tcGxhaW50cyBwcm9jZXNzZXMuZAIDDw8WAh8BBQoyMDE5LTA2LTIxZGQC/AEPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXMwMDEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxOS1zMDAxL2luZGV4LWVuLmFzcHhCTWVhc3VyaW5nIFB1YmxpYyBBdHRpdHVkZXMgdG93YXJkcyB0aGUgUG9saWNlIOKAkyBUZWNobmljYWwgUmVwb3J0ZAICD2QWAmYPFQG+A0N1cnJlbnRseSwgdGhlcmUgaXMgbm8gY29tbW9uIGFwcHJvYWNoIGFjcm9zcyBDYW5hZGEgdG8gbWVhc3VyZSBwdWJsaWMgYXR0aXR1ZGVzIHRvd2FyZHMgdGhlIHBvbGljZS4gVGhlIG9iamVjdGl2ZSBvZiB0aGlzIHN0dWR5IHdhcyB0byBkZXZlbG9wIGVtcGlyaWNhbGx5LWluZm9ybWVkIGluZGljYXRvcnMgdGhhdCBjYW4gYmUgdXNlZCBieSBDYW5hZGlhbiBwb2xpY2Ugc2VydmljZXMgZm9yIHRoaXMgcHVycG9zZS4gVGhpcyByZXBvcnQgaXMgcGFydCBvZiBhIGxhcmdlciBwcm9qZWN0IGxlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSBhbmQgSGFsaWZheCBSZWdpb25hbCBQb2xpY2UsIGluIGNvbnN1bHRhdGlvbiB3aXRoIHRoZSBwb2xpY2luZyBjb21tdW5pdHksIHRvIGVzdGFibGlzaCBldmlkZW5jZS1iYXNlZCBpbmRpY2F0b3JzIGFzIGEgY29tbW9uIGRhdGEgc3RhbmRhcmQuZAIDDw8WAh8BBQoyMDE5LTA2LTIxZGQC/QEPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LXMwMDUvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxOC1zMDA1LzIwMTgtczAwNS1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxOC1zMDA1L2luZGV4LWVuLmFzcHhtUmVzZWFyY2ggU3VtbWFyeTogQmVoYXZpb3VycyBhbmQgQmVsaWVmcyBSZWxhdGVkIHRvIENhbm5hYmlzIEJlZm9yZSBMZWdhbGl6YXRpb246IEEgUHVibGljIFNhZmV0eSBQZXJzcGVjdGl2ZWQCAg9kFgJmDxUBiwNPdmVyIHRoZSBwYXN0IGZldyB5ZWFycywgdGhlIGdvdmVybm1lbnQgb2YgQ2FuYWRhIGhhcyBiZWVuIHByZXBhcmluZyB0byBsZWdhbGl6ZSwgcmVndWxhdGUgYW5kIHJlc3RyaWN0IGFjY2VzcyB0byBub24tbWVkaWNhbCBjYW5uYWJpcy4gVW5kZXJzdGFuZGluZyB0aGUgY2hhbmdlcyBpbiBwZXJjZXB0aW9ucyBhbmQgYmVoYXZpb3VycyBvZiB0aG9zZSB3aG8gdXNlIGNhbm5hYmlzIGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGNoYW5nZSBpbiByZWdpbWUgaXMgaW1wb3J0YW50LCBhcyBpdCB3aWxsIGhlbHAgdG8gZGV2ZWxvcCBwdWJsaWMgc2FmZXR5IHBvbGljeSBhbmQgcHJvZ3JhbSBpbml0aWF0aXZlcywgaW5jbHVkaW5nIGVkdWNhdGlvbiBhbmQgY3JpbWUgcHJldmVudGlvbiBhY3Rpdml0aWVzLmQCAw8PFgIfAQUKMjAxOS0wNi0xOGRkAv4BD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxOC1yMDA1L2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtcjAwNS8yMDE4LXIwMDUtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtcjAwNS9pbmRleC1lbi5hc3B4W0JlaGF2aW91cnMgYW5kIEJlbGllZnMgUmVsYXRlZCB0byBDYW5uYWJpcyBCZWZvcmUgTGVnYWxpemF0aW9uOiBBIFB1YmxpYyBTYWZldHkgUGVyc3BlY3RpdmVkAgIPZBYCZg8VAYsDT3ZlciB0aGUgcGFzdCBmZXcgeWVhcnMsIHRoZSBnb3Zlcm5tZW50IG9mIENhbmFkYSBoYXMgYmVlbiBwcmVwYXJpbmcgdG8gbGVnYWxpemUsIHJlZ3VsYXRlIGFuZCByZXN0cmljdCBhY2Nlc3MgdG8gbm9uLW1lZGljYWwgY2FubmFiaXMuIFVuZGVyc3RhbmRpbmcgdGhlIGNoYW5nZXMgaW4gcGVyY2VwdGlvbnMgYW5kIGJlaGF2aW91cnMgb2YgdGhvc2Ugd2hvIHVzZSBjYW5uYWJpcyBiZWZvcmUgYW5kIGFmdGVyIHRoZSBjaGFuZ2UgaW4gcmVnaW1lIGlzIGltcG9ydGFudCwgYXMgaXQgd2lsbCBoZWxwIHRvIGRldmVsb3AgcHVibGljIHNhZmV0eSBwb2xpY3kgYW5kIHByb2dyYW0gaW5pdGlhdGl2ZXMsIGluY2x1ZGluZyBlZHVjYXRpb24gYW5kIGNyaW1lIHByZXZlbnRpb24gYWN0aXZpdGllcy5kAgMPDxYCHwEFCjIwMTktMDYtMThkZAL/AQ9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktdmx0bi1kbmEtbmx5c3MvaW5kZXgtZW4uYXNweEEvY250L3JzcmNzL3BibGN0bnMvMjAxOS12bHRuLWRuYS1ubHlzcy8yMDE5LXZsdG4tZG5hLW5seXNzLWVuLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LXZsdG4tZG5hLW5seXNzL2luZGV4LWVuLmFzcHhFRXZhbHVhdGlvbiBvZiBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIFJvbGVzIGluIFN1cHBvcnQgb2YgRE5BIEFuYWx5c2lzZAICD2QWAmYPFQGbAlRoaXMgcmVwb3J0IHByZXNlbnRzIHRoZSByZXN1bHRzIG9mIHRoZSBFdmFsdWF0aW9uIG9mIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgKFBTKSBSb2xlcyBpbiBTdXBwb3J0IG9mIEROQSBBbmFseXNpcy4gRE5BIGFuYWx5c2lzIGlzIGFuIGltcG9ydGFudCBpbnZlc3RpZ2F0b3J5IGFuZCBwcm9zZWN1dG9yaWFsIHRvb2wgdXNlZCBpbiB0aGUgY3JpbWluYWwganVzdGljZSBzeXN0ZW0gdG8gcXVpY2tseSBhbmQgcHJlY2lzZWx5IGRpc3Rpbmd1aXNoIG9uZSBpbmRpdmlkdWFsIGZyb20gYW5vdGhlci5kAgMPDxYCHwEFCjIwMTktMDYtMDZkZAKAAg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktdmx0bi1kbmEtbmx5c3Mtc21tcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvMjAxOS12bHRuLWRuYS1ubHlzcy1zbW1yeS9pbmRleC1lbi5hc3B4VFN1bW1hcnkgb2YgdGhlIEV2YWx1YXRpb24gb2YgUHVibGljIFNhZmV0eSBDYW5hZGEncyBSb2xlcyBpbiBTdXBwb3J0IG9mIEROQSBBbmFseXNpc2QCAg9kFgJmDxUBpwFETkEgYW5hbHlzaXMgaXMgYW4gaW1wb3J0YW50IGludmVzdGlnYXRvcnkgYW5kIHByb3NlY3V0b3JpYWwgdG9vbCB1c2VkIGluIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbSB0byBxdWlja2x5IGFuZCBwcmVjaXNlbHkgZGlzdGluZ3Vpc2ggb25lIGluZGl2aWR1YWwgZnJvbSBhbm90aGVyLmQCAw8PFgIfAQUKMjAxOS0wNi0wNmRkAoECD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAxOC0xOS1rd3Nzbi1yZ256ZC1jcm0tdmx0bi9pbmRleC1lbi5hc3B4Uy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LTE5LWt3c3NuLXJnbnpkLWNybS12bHRuLzIwMTgtMTkta3dzc24tcmduemQtY3JtLXZsdG4tZW4ucG5nZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtMTkta3dzc24tcmduemQtY3JtLXZsdG4vaW5kZXgtZW4uYXNweDZFdmFsdWF0aW9uIG9mIHRoZSBBa3dlc2FzbmUgT3JnYW5pemVkIENyaW1lIEluaXRpYXRpdmVkAgIPZBYCZg8VAV9UaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgcmVzdWx0cyBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgQWt3ZXNhc25lIE9yZ2FuaXplZCBDcmltZSBJbml0aWF0aXZlLmQCAw8PFgIfAQUKMjAxOS0wNS0yMmRkAoICD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAxOC0xOS1rd3Nzbi1yZ256ZC1jcm0tdmx0bi9zbW1yeS1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LTE5LWt3c3NuLXJnbnpkLWNybS12bHRuL3NtbXJ5LWVuLmFzcHhFU3VtbWFyeSBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgQWt3ZXNhc25lIE9yZ2FuaXplZCBDcmltZSBJbml0aWF0aXZlZAICD2QWAmYPFQGQAVRoZSBldmFsdWF0aW9uIGFzc2Vzc2VkIHRoZSBJbml0aWF0aXZlJ3MgYWNoaWV2ZW1lbnQgb2Ygb3V0Y29tZXMsIGRlc2lnbiBhbmQgZGVsaXZlcnksIGFuZCB0aGUgZWZmaWNpZW5jeSBhbmQgZWNvbm9teSBvZiBwcm9ncmFtIGFkbWluaXN0cmF0aW9uLmQCAw8PFgIfAQUKMjAxOS0wNS0yMmRkAoMCD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvMjAxNi0xNy1idGJhcGhpL2luZGV4LWVuLmFzcHg5L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtMTctYnRiYXBoaS8yMDE2LTE3LWJ0YmFwaGktZW4uanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtMTctYnRiYXBoaS9pbmRleC1lbi5hc3B4REJleW9uZCB0aGUgQm9yZGVyIEFjdGlvbiBQbGFuIC0gSG9yaXpvbnRhbCBJbml0aWF0aXZlIFJlcG9ydCAyMDE2LTE3ZAICD2QWAmYPFQG2AU9uIEZlYnJ1YXJ5IDQsIDIwMTEsIENhbmFkYSBhbmQgdGhlIFVuaXRlZCBTdGF0ZXMgKFUuUy4pIGNvbW1pdHRlZCB0byB3b3JraW5nIHRvZ2V0aGVyIHRocm91Z2ggQmV5b25kIHRoZSBCb3JkZXI6IEEgU2hhcmVkIFZpc2lvbiBmb3IgUGVyaW1ldGVyIFNlY3VyaXR5IGFuZCBFY29ub21pYyBDb21wZXRpdGl2ZW5lc3MuZAIDDw8WAh8BBQoyMDE5LTA1LTA5ZGQChAIPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDE3L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTcvaW5kZXgtZW4uYXNweDpBbm51YWwgUmVwb3J0IG9uIHRoZSBVc2Ugb2YgRWxlY3Ryb25pYyBTdXJ2ZWlsbGFuY2UgLSAyMDE3ZAICD2QWAmYPFQHRAVBhcnQgVkkgb2YgdGhlIENyaW1pbmFsIENvZGUgc2V0cyBvdXQgdGhlIHByb3Zpc2lvbnMgZm9yIHRoZSBsYXcgZW5mb3JjZW1lbnQgY29tbXVuaXR5IHRvIG9idGFpbiBqdWRpY2lhbCBhdXRob3JpemF0aW9uIHRvIGNvbmR1Y3QgZWxlY3Ryb25pYyBzdXJ2ZWlsbGFuY2Ugb2YgcHJpdmF0ZSBjb21tdW5pY2F0aW9ucyBmb3IgY3JpbWluYWwgaW52ZXN0aWdhdGlvbnMuZAIDDw8WAh8BBQoyMDE5LTA0LTMwZGQChQIPZBYIZg9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy9wYmxjLXJwcnQtdHJycnNtLXRocnQtY25kLTIwMTgvaW5kZXgtZW4uYXNweFwvY250L3JzcmNzL3BibGN0bnMvcGJsYy1ycHJ0LXRycnJzbS10aHJ0LWNuZC0yMDE4L19tZ3MvcGJsYy1ycHJ0LXRycnJzbS10aHJ0LWNuZC0yMDE4LWVuLnBuZ2QCAQ9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy9wYmxjLXJwcnQtdHJycnNtLXRocnQtY25kLTIwMTgvaW5kZXgtZW4uYXNweDQyMDE4IFB1YmxpYyBSZXBvcnQgb24gdGhlIFRlcnJvcmlzbSBUaHJlYXQgdG8gQ2FuYWRhZAICD2QWAmYPFQHbAUluIG1hbnkgd2F5cywgdGhpcyB5ZWFyJ3MgdGhyZWF0IHVwZGF0ZSBpcyBzaW1pbGFyIHRvIHRob3NlIG9mIHRoZSByZWNlbnQgcGFzdC4gVGhlIHRocmVhdCBwb3NlZCBieSB0aG9zZSBlc3BvdXNpbmcgdmlvbGVudCBpbnRlcnByZXRhdGlvbnMgb2YgcmVsaWdpb3VzLCBpZGVvbG9naWNhbCBvciBwb2xpdGljYWwgdmlld3MgcGVyc2lzdHMsIGJ1dCBoYXMgcmVtYWluZWQgc3RhYmxlLmQCAw8PFgIfAQUKMjAxOS0wNC0yOWRkAoYCD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvMjAxOS1yZGNuZy12bG50LWNybS1kbGcvaW5kZXgtZW4uYXNweEkvY250L3JzcmNzL3BibGN0bnMvMjAxOS1yZGNuZy12bG50LWNybS1kbGcvMjAxOS1yZGNuZy12bG50LWNybS1kbGctZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktcmRjbmctdmxudC1jcm0tZGxnL2luZGV4LWVuLmFzcHhlRW5nYWdlbWVudCBTdW1tYXJ5IFJlcG9ydCAtIFJlZHVjaW5nIFZpb2xlbnQgQ3JpbWU6IEEgRGlhbG9ndWUgb24gSGFuZGd1bnMgYW5kIEFzc2F1bHQtU3R5bGUgRmlyZWFybXNkAgIPZBYCZg8VAbgBUHVibGljIFNhZmV0eSBDYW5hZGEgKOKAnFB1YmxpYyBTYWZldHnigJ0pIGxhdW5jaGVkIGFuIGVuZ2FnZW1lbnQgcHJvY2VzcyBpbiBPY3RvYmVyIDIwMTggdG8gaGVscCBpbmZvcm0gcG9saWN5LCByZWd1bGF0aW9ucyBhbmQgbGVnaXNsYXRpb24gdG8gcmVkdWNlIHZpb2xlbnQgY3JpbWUgaW52b2x2aW5nIGZpcmVhcm1zLmQCAw8PFgIfAQUKMjAxOS0wNC0xMWRkAocCD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMTktMjAvaW5kZXgtZW4uYXNweEgvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMTktMjAvX21ncy9kcHJ0bW50bC1wbG4tMjAxOS0yMC1lbi5wbmdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMTktMjAvaW5kZXgtZW4uYXNweC5QdWJsaWMgU2FmZXR5IENhbmFkYSBEZXBhcnRtZW50YWwgUGxhbiAyMDE5LTIwZAICD2QWAmYPFQGpAUFzIENhbmFkYSdzIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3MsIGl0IGlzIG15IHJlc3BvbnNpYmlsaXR5IHRvIHByZXNlbnQgdG8gUGFybGlhbWVudCBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIDIwMTktMjAgRGVwYXJ0bWVudGFsIFBsYW4gKERQKS5kAgMPDxYCHwEFCjIwMTktMDQtMTFkZAKIAg9kFghmD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL25obmNuZy1jcnRjbC1uZnJzdHJjdHIvaW5kZXgtZW4uYXNweEcvY250L3JzcmNzL3BibGN0bnMvbmhuY25nLWNydGNsLW5mcnN0cmN0ci9uaG5jbmctY3J0Y2wtbmZyc3RyY3RyLWVuLnBuZ2QCAQ9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy9uaG5jbmctY3J0Y2wtbmZyc3RyY3RyL2luZGV4LWVuLmFzcHhFRW5oYW5jaW5nIENhbmFkYSdzIENyaXRpY2FsIEluZnJhc3RydWN0dXJlIFJlc2lsaWVuY2UgdG8gSW5zaWRlciBSaXNrZAICD2QWAmYPFQHWAVRoZSBwdXJwb3NlIG9mIHRoaXMgZG9jdW1lbnQgaXMgdG8gcHJvdmlkZSBDYW5hZGlhbiBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZSBvcmdhbml6YXRpb25zIHdpdGggZ3VpZGFuY2Ugb24gd2hhdCBjb25zdGl0dXRlcyBpbnNpZGVyIHJpc2sgYW5kIHJlY29tbWVuZGF0aW9ucyBvbiBob3cgdG8gbW9uaXRvciwgcmVzcG9uZCB0bywgYW5kIG1pdGlnYXRlIGluc2lkZXIgcmlzay5kAgMPDxYCHwEFCjIwMTktMDQtMTFkZAKJAg9kFghmD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktY3RuLXBsbi1wdHNpL2luZGV4LWVuLmFzcHg9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTktY3RuLXBsbi1wdHNpLzIwMTktY3RuLXBsbi1wdHNpLWVuLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE5LWN0bi1wbG4tcHRzaS9pbmRleC1lbi5hc3B4XVN1cHBvcnRpbmcgQ2FuYWRhJ3MgUHVibGljIFNhZmV0eSBQZXJzb25uZWw6IEFuIEFjdGlvbiBQbGFuIG9uIFBvc3QtVHJhdW1hdGljIFN0cmVzcyBJbmp1cmllc2QCAg9kFgJmDxUBnAJQdWJsaWMgc2FmZXR5IG9mZmljZXJzIHB1dCB0aGVpciBsaXZlcyBvbiB0aGUgbGluZSB0byBrZWVwIG90aGVycyBzYWZlLiBJdCdzIHBhcnQgb2YgdGhlIGpvYiBkZXNjcmlwdGlvbi4gV2hpbGUgdGhlIHJlc3Qgb2YgdXMgdHJ5IHRvIGdldCBvdXQgb2YgaGFybSdzIHdheSBpbiBhIGNyaXNpcywgdGhleSBydW4gaW50byB0aGUgdGhpY2sgb2YgaXQuIFRoZSBuYXR1cmUgb2YgdGhhdCB3b3JrIGV4cG9zZXMgdGhlbSB0byB0b3VnaCBhbmQgdHJhdW1hdGljIGV2ZW50cy4gSXQgdGFrZXMgYSB0b2xsLmQCAw8PFgIfAQUKMjAxOS0wNC0wOGRkAooCD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtc3ItZnMtMjAxNy0xOC9pbmRleC1lbi5hc3B4Ry9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1zci1mcy0yMDE3LTE4L2RwcnRtbnRsLXNyLWZzLTIwMTctMTgtZW4ucG5nZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXNyLWZzLTIwMTctMTgvaW5kZXgtZW4uYXNweBMyMDE3LTE4IEZlZXMgUmVwb3J0ZAICD2QWAmYPFQHLAVRoaXMgMjAxNyB0byAyMDE4IEZlZXMgUmVwb3J0IGlzIHRoZSBmaXJzdCByZXBvcnQgdG8gYmUgcHJlcGFyZWQgdW5kZXIgdGhlIFNlcnZpY2UgRmVlcyBBY3QuIFRoZSByZXBvcnQgaW5jbHVkZXMgbmV3IGluZm9ybWF0aW9uIHN1Y2ggYXMgYSBkZXRhaWxlZCBsaXN0aW5nIG9mIGFsbCBmZWVzIGFsb25nIHdpdGggZnV0dXJlIHllYXIgZmVlIGFtb3VudHMuZAIDDw8WAh8BBQoyMDE5LTAzLTIyZGQCiwIPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LW52ci1ycHJ0L2luZGV4LWVuLmFzcHg1L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctbnZyLXJwcnQvMjAxNy1udnItcnBydC1lbi5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvMjAxNy1udnItcnBydC9pbmRleC1lbi5hc3B4QVB1YmxpYyBTYWZldHkgQ2FuYWRhIE5hdGlvbmFsIFZpY3RpbXMgUm91bmR0YWJsZSAtIFN1bW1hcnkgUmVwb3J0ZAICD2QWAmYPFQGuAk9uIEp1bHkgMTEsIDIwMTcsIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgTmF0aW9uYWwgT2ZmaWNlIGZvciBWaWN0aW1zIChOT1YpIG1ldCB3aXRoIHZpY3RpbSBzdGFrZWhvbGRlcnMgYW5kIG5vbi1nb3Zlcm5tZW50YWwgb3JnYW5pemF0aW9ucyBvbiB0aGUgcm9sZSBvZiB2aWN0aW1zIGluIHRoZSBmZWRlcmFsIGNvcnJlY3Rpb25zIGFuZCBjb25kaXRpb25hbCByZWxlYXNlIHN5c3RlbSBhbmQgdGhlaXIgcmlnaHQgdG8gcGFydGljaXBhdGlvbiB1bmRlciB0aGUgQ2FuYWRpYW4gVmljdGltcyBCaWxsIG9mIFJpZ2h0cyAoQ1ZCUikuZAIDDw8WAh8BBQoyMDE5LTAzLTE0ZGQCjAIPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTgxMjMxL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxODEyMzEvaW5kZXgtZW4uYXNweFdQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgRGVjZW1iZXIgMzEsIDIwMThkAgIPZBYCZg8VAdQBVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCBhbmQgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBBY2NvdW50aW5nIFN0YW5kYXJkIDEuMy5kAgMPDxYCHwEFCjIwMTktMDMtMDFkZAKNAg9kFghmD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL21yZ25jeS1tbmdtbnQtc3RydGd5L2luZGV4LWVuLmFzcHhIL2NudC9yc3Jjcy9wYmxjdG5zL21yZ25jeS1tbmdtbnQtc3RydGd5L19tZ3MvbXJnbmN5LW1uZ21udC1zdHJ0Z3ktZW4uanBnZAIBD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL21yZ25jeS1tbmdtbnQtc3RydGd5L2luZGV4LWVuLmFzcHhBRW1lcmdlbmN5IE1hbmFnZW1lbnQgU3RyYXRlZ3kgZm9yIENhbmFkYTogVG93YXJkIGEgUmVzaWxpZW50IDIwMzBkAgIPZBYCZg8VAfgBVGhlIEVtZXJnZW5jeSBNYW5hZ2VtZW50IFN0cmF0ZWd5IGZvciBDYW5hZGEgKEVNIFN0cmF0ZWd5KSBidWlsZHMgb24gdGhlIGZvdW5kYXRpb25hbCBwcmluY2lwbGVzIGFydGljdWxhdGVkIGluIHRoZSBFTSBGcmFtZXdvcmsgYW5kIHRoZSBTZW5kYWkgRnJhbWV3b3JrIGluIG9yZGVyIHRvIGVzdGFibGlzaCBGUFQgcHJpb3JpdGllcyB0byBzdHJlbmd0aGVuIHRoZSByZXNpbGllbmNlIG9mIENhbmFkaWFuIHNvY2lldHkgYnkgMjAzMC5kAgMPDxYCHwEFCjIwMTktMDEtMjVkZAKOAg9kFghmD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtcnNwbnMtcmNtcC13cmtwbGMtaHJzc21udC9pbmRleC1lbi5hc3B4Vy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LXJzcG5zLXJjbXAtd3JrcGxjLWhyc3NtbnQvMjAxOC1yc3Bucy1yY21wLXdya3BsYy1ocnNzbW50LWVuLmpwZ2QCAQ9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LXJzcG5zLXJjbXAtd3JrcGxjLWhyc3NtbnQvaW5kZXgtZW4uYXNweJABUmVzcG9uc2UgdG8gUmVwb3J0IG9uIFdvcmtwbGFjZSBIYXJhc3NtZW50IGluIHRoZSBSQ01QIGFuZCB0aGUgUmV2aWV3IG9mIEZvdXIgQ2FzZXMgb2YgQ2l2aWwgTGl0aWdhdGlvbiBhZ2FpbnN0IHRoZSBSQ01QIG9uIFdvcmtwbGFjZSBIYXJhc3NtZW50ZAICD2QWAmYPFQHMAVRoZXJlIGNhbiBiZSBubyBtb3JlIGltcG9ydGFudCBvYmxpZ2F0aW9uIGZvciBhIEdvdmVybm1lbnQgdGhhbiB0aGUgcHJvdGVjdGlvbiBhbmQgc2FmZXR5IG9mIGl0cyBjaXRpemVucy4gRm9yIDE0NSB5ZWFycywgdGhlIFJveWFsIENhbmFkaWFuIE1vdW50ZWQgUG9saWNlIGhhcyBwbGF5ZWQgYW4gaW5kaXNwZW5zYWJsZSByb2xlIGluIHRoaXMgcmVnYXJkLmQCAw8PFgIfAQUKMjAxOS0wMS0xNmRkAo8CD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvbnRubC1zdHJ0Zy1jbnRybmctcmRjbHp0bi12bG5jL2luZGV4LWVuLmFzcHhcL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtc3RydGctY250cm5nLXJkY2x6dG4tdmxuYy9fbWdzL250bmwtc3RydGctY250cm5nLXJkY2x6dG4tdmxuYy1lbi5wbmdkAgEPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvbnRubC1zdHJ0Zy1jbnRybmctcmRjbHp0bi12bG5jL2luZGV4LWVuLmFzcHg6TmF0aW9uYWwgU3RyYXRlZ3kgb24gQ291bnRlcmluZyBSYWRpY2FsaXphdGlvbiB0byBWaW9sZW5jZWQCAg9kFgJmDxUBekluIGl0cyBvbmdvaW5nIGVmZm9ydHMgdG8ga2VlcCBDYW5hZGlhbnMgc2FmZSwgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIGlzIGV4cGFuZGluZyBob3cgaXQgcmVzcG9uZHMgdG8gdmlvbGVudCBleHRyZW1pc20uZAIDDw8WAh8BBQoyMDE4LTEyLTExZGQCkAIPZBYIZg9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LXN0cm5ndGhubmctY250ci1wcmxmcnRuLWZybXdyay9pbmRleC1lbi5hc3B4YS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LXN0cm5ndGhubmctY250ci1wcmxmcnRuLWZybXdyay8yMDE4LXN0cm5ndGhubmctY250ci1wcmxmcnRuLWZybXdyay1lbi5qcGdkAgEPZBYCZg8VAkQvY250L3JzcmNzL3BibGN0bnMvMjAxOC1zdHJuZ3Robm5nLWNudHItcHJsZnJ0bi1mcm13cmsvaW5kZXgtZW4uYXNweDZTdHJlbmd0aGVuaW5nIENhbmFkYSdzIENvdW50ZXItUHJvbGlmZXJhdGlvbiBGcmFtZXdvcmtkAgIPZBYCZg8VAdMCVGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIGlzIGNvbnNpZGVyaW5nIGNoYW5nZXMgdG8gaXRzIGNvdW50ZXItcHJvbGlmZXJhdGlvbiBmcmFtZXdvcmssIGFuZCBpcyBhc2tpbmcga2V5IENhbmFkaWFuIHN0YWtlaG9sZGVycyBpbiBhY2FkZW1pYSwgdGhlIHNjaWVudGlmaWMgY29tbXVuaXR5LCBhbmQgaW5kdXN0cnkgdG8gYmVjb21lIGFjdGl2ZSBwYXJ0bmVycyBpbiBkZXZlbG9waW5nIG9wdGlvbnMgdG8gdXBkYXRlIGl0LiAgVGhpcyBEaXNjdXNzaW9uIFBhcGVyIHByb3ZpZGVzIGluZm9ybWF0aW9uIG9uIHRoZSBjdXJyZW50IGZyYW1ld29yayBhbmQgdGhlIGNoYWxsZW5nZXMgaXQgZmFjZXMuZAIDDw8WAh8BBQoyMDE4LTExLTI5ZGQCkQIPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTgwOTMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxODA5MzAvaW5kZXgtZW4uYXNweFhQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgU2VwdGVtYmVyIDMwLCAyMDE4ZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDE4LTExLTI5ZGQCkgIPZBYIZg9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy9ycHJ0LXRydmwtaHNwdHQtY25mcm5jcy0yMDE3LTE4L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtdHJ2bC1oc3B0dC1jbmZybmNzLTIwMTctMTgvaW5kZXgtZW4uYXNweE1SZXBvcnQgb24gQW5udWFsIEV4cGVuZGl0dXJlcyBmb3IgVHJhdmVsLCBIb3NwaXRhbGl0eSBhbmQgQ29uZmVyZW5jZXMgMjAxNy0xOGQCAg9kFgJmDxUBsgJBcyByZXF1aXJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgRGlyZWN0aXZlIG9uIFRyYXZlbCwgSG9zcGl0YWxpdHksIENvbmZlcmVuY2UgYW5kIEV2ZW50IEV4cGVuZGl0dXJlcywgdGhpcyByZXBvcnQgcHJvdmlkZXMgaW5mb3JtYXRpb24gb24gdGhlIHRvdGFsIGFubnVhbCBleHBlbmRpdHVyZXMgZm9yIGVhY2ggb2YgdHJhdmVsLCBob3NwaXRhbGl0eSBhbmQgY29uZmVyZW5jZSBmZWVzIGZvciB0aGUgRGVwYXJ0bWVudCBvZiBQdWJsaWMgU2FmZXR5IENhbmFkYSBmb3IgdGhlIGZpc2NhbCB5ZWFyIGVuZGluZyBNYXJjaCAzMSwgMjAxOC5kAgMPDxYCHwEFCjIwMTgtMTEtMjFkZAKTAg9kFghmD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXJzbHRzLXJwcnQtMjAxNy0xOC9pbmRleC1lbi5hc3B4US9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1yc2x0cy1ycHJ0LTIwMTctMTgvZHBydG1udGwtcnNsdHMtcnBydC0yMDE3LTE4LWVuLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1yc2x0cy1ycHJ0LTIwMTctMTgvaW5kZXgtZW4uYXNweCNEZXBhcnRtZW50YWwgUmVzdWx0cyBSZXBvcnQgMjAxNy0xOGQCAg9kFgJmDxUBmwFBcyBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCBJIGFtIHBsZWFzZWQgdG8gcHJlc2VudCB0byBQYXJsaWFtZW50LCBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIDIwMTctMTggRGVwYXJ0bWVudGFsIFJlc3VsdHMgUmVwb3J0LmQCAw8PFgIfAQUKMjAxOC0xMS0yMGRkApQCD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvbHctbmZyY21udC1ybmR0YmwtcGQtY3Jzcy0yMDE4L2luZGV4LWVuLmFzcHhcL2NudC9yc3Jjcy9wYmxjdG5zL2x3LW5mcmNtbnQtcm5kdGJsLXBkLWNyc3MtMjAxOC9fbWdzL2x3LW5mcmNtbnQtcm5kdGJsLXBkLWNyc3MtMjAxOC1lbi5wbmdkAgEPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvbHctbmZyY21udC1ybmR0YmwtcGQtY3Jzcy0yMDE4L2luZGV4LWVuLmFzcHhFMjAxOCBMYXcgRW5mb3JjZW1lbnQgUm91bmR0YWJsZSBvbiB0aGUgT3Bpb2lkIENyaXNpczogTWVldGluZyBTdW1tYXJ5ZAICD2QWAmYPFQGCA1dpdGggc3VwcG9ydCBmcm9tIFB1YmxpYyBTYWZldHkgQ2FuYWRhLCB0aGUgTGF3IEVuZm9yY2VtZW50IFJvdW5kdGFibGUgb24gdGhlIE9waW9pZCBDcmlzaXMgYnJvdWdodCB0b2dldGhlciByZXByZXNlbnRhdGl2ZXMgZnJvbSB0aGUgUm95YWwgQ2FuYWRpYW4gTW91bnRlZCBQb2xpY2UgKFJDTVApLCBDYW5hZGEgQm9yZGVyIFNlcnZpY2VzIEFnZW5jeSwgcHJvdmluY2lhbCBhbmQgbXVuaWNpcGFsIHBvbGljZSBzZXJ2aWNlcywgRmlyc3QgTmF0aW9ucyBwb2xpY2UsIG5hdGlvbmFsIG9yZ2FuaXphdGlvbnMgYW5kIGFjYWRlbWlhLCBhcyB3ZWxsIGFzIHNlbmlvciBnb3Zlcm5tZW50IG9mZmljaWFscywgdG8gZGlzY3VzcyByZXNwb25zZXMgdG8gdGhlIG9waW9pZCBjcmlzaXMuZAIDDw8WAh8BBQoyMDE4LTExLTE2ZGQClQIPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9ucnRoLW1yY24tZGxnLWRyZy1wbGMtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvbnJ0aC1tcmNuLWRsZy1kcmctcGxjLWVuLmFzcHgyTm9ydGggQW1lcmljYW4gRGlhbG9ndWUgb24gRHJ1ZyBQb2xpY3kgLSBTdGF0ZW1lbnRkAgIPZBYCZg8VAcEBT24gTm92ZW1iZXIgOSwgMjAxOCwgb2ZmaWNpYWxzIG9mIHRoZSBnb3Zlcm5tZW50cyBvZiBDYW5hZGEsIE1leGljbywgYW5kIHRoZSBVbml0ZWQgU3RhdGVzIGNvbnZlbmVkIGZvciB0aGUgdGhpcmQgYW5udWFsIGhpZ2gtbGV2ZWwgbWVldGluZyBvZiB0aGUgTm9ydGggQW1lcmljYW4gRGlhbG9ndWUgb24gRHJ1ZyBQb2xpY3kgKE5BREQpLmQCAw8PFgIfAQUKMjAxOC0xMS0xM2RkApYCD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTcvaW5kZXgtZW4uYXNweEkvY250L3JzcmNzL3BibGN0bnMvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTcvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTctZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDE3L2luZGV4LWVuLmFzcHg8RWlnaHRoIEFubnVhbCBOYXRpb25hbCBSb3VuZHRhYmxlIG9uIERpc2FzdGVyIFJpc2sgUmVkdWN0aW9uZAICD2QWAmYPFQGUAUNhbmFkYSdzIE5hdGlvbmFsIERpc2FzdGVyIE1pdGlnYXRpb24gU3RyYXRlZ3ksIGluY2x1ZGluZyBsaW5rcyB0byBhIGdlbmVyYWwgZXhwbGFuYXRpb24gb2YgZGlzYXN0ZXIgbWl0aWdhdGlvbiBhbmQgbmF0aW9uYWwgY29uc3VsdGF0aW9uIGRvY3VtZW50cy5kAgMPDxYCHwEFCjIwMTgtMTEtMDVkZAKXAg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMTctMTgvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAxNy0xOC9pbmRleC1lbi5hc3B4OVdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIEFjdCAtIEFubnVhbCByZXBvcnQ6IDIwMTctMjAxOGQCAg9kFgJmDxUBswFUaGlzIGlzIHRoZSB0d2VudHkgc2Vjb25kIGFubnVhbCByZXBvcnQgb24gdGhlIGZlZGVyYWwgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gKFdQUCwgb3IgUHJvZ3JhbSksIGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gMTYgb2YgdGhlIFdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIEFjdCAoV1BQQSBvciBBY3QpLmQCAw8PFgIfAQUKMjAxOC0xMC0wNWRkApgCD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDE3LTE4L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LXBydmMtMjAxNy0xOC9pbmRleC1lbi5hc3B4TkFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIFByaXZhY3kgQWN0IDIwMTctMjAxOGQCAg9kFgJmDxUBZ1JlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBQcml2YWN5IEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTctMjAxOC5kAgMPDxYCHwEFCjIwMTgtMTAtMDJkZAKZAg9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTctMTgvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxNy0xOC9pbmRleC1lbi5hc3B4XEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgMjAxNy0yMDE4ZAICD2QWAmYPFQFtUmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IGFkbWluaXN0ZXJlZCB0aGUgQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTctMjAxOGQCAw8PFgIfAQUKMjAxOC0xMC0wMmRkApoCD2QWCGYPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvY25kLWNudHItY21tbnR5LW5nZ21udC1wcnZudG4tdmxuYy9pbmRleC1lbi5hc3B4ZC9jbnQvcnNyY3MvcGJsY3Rucy9jbmQtY250ci1jbW1udHktbmdnbW50LXBydm50bi12bG5jL19tZ3MvY25kLWNudHItY21tbnR5LW5nZ21udC1wcnZudG4tdmxuYy1lbi5wbmdkAgEPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvY25kLWNudHItY21tbnR5LW5nZ21udC1wcnZudG4tdmxuYy9pbmRleC1lbi5hc3B4VVRoZSBDYW5hZGEgQ2VudHJlIGZvciBDb21tdW5pdHkgRW5nYWdlbWVudCBhbmQgUHJldmVudGlvbiBvZiBWaW9sZW5jZSAtIFdoYXQgd2UgaGVhcmRkAgIPZBYCZg8VAbMCVGhpcyByZXBvcnQgaXMgYmFzZWQgb24gdGhlIHZhbHVhYmxlIGZlZWRiYWNrLCBpZGVhcywgb3BpbmlvbnMsIGFuZCBwZXJzcGVjdGl2ZXMgYXMgc3VibWl0dGVkIGJ5IGNvbnRyaWJ1dG9ycyB0byB0aGUgb25saW5lIHB1YmxpYyBjb25zdWx0YXRpb24uIFRoZSBpbmZvcm1hdGlvbiBwcmVzZW50ZWQgaXMgZGlyZWN0aW9uYWwgaW4gbmF0dXJlIGFuZCBhcyBwYXJ0aWNpcGF0aW9uIHdhcyBvbiBhbiBvcGVuIG9wdC1pbiBiYXNpcywgdGhlIHJlc3VsdHMgc2hvdWxkIG5vdCBiZSBleHRyYXBvbGF0ZWQgdG8gYSBicm9hZGVyIGF1ZGllbmNlLmQCAw8PFgIfAQUKMjAxOC0wOS0yNGRkApsCD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvMjAxNy0xOC1ycHJ0LXZsdG4tbmNwcy9pbmRleC1lbi5hc3B4Ry9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LTE4LXJwcnQtdmx0bi1uY3BzLzIwMTctMTgtcnBydC12bHRuLW5jcHMtZW4uanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctMTgtcnBydC12bHRuLW5jcHMvaW5kZXgtZW4uYXNweD4yMDE3LTIwMTggRXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBTdHJhdGVneWQCAg9kFgJmDxUBsgFUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgcmVzdWx0cyBvZiB0aGUgMjAxNy0xOCBFdmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIFN0cmF0ZWd5IChOQ1BTKS4gVGhlIE5DUFMgaXMgdGhlIGZyYW1ld29yayBmb3IgY3JpbWUgcHJldmVudGlvbiBpbml0aWF0aXZlcyBpbiBDYW5hZGEuZAIDDw8WAh8BBQoyMDE4LTA5LTIwZGQCnAIPZBYIZg9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LTE4LXNtcnktdmx0bi1uY3BzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctMTgtc21yeS12bHRuLW5jcHMvaW5kZXgtZW4uYXNweEtTdW1tYXJ5IG9mIHRoZSAyMDE3LTE4IEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIENyaW1lIFByZXZlbnRpb24gU3RyYXRlZ3lkAgIPZBYCZg8VAbIBVGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIHJlc3VsdHMgb2YgdGhlIDIwMTctMTggRXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBTdHJhdGVneSAoTkNQUykuIFRoZSBOQ1BTIGlzIHRoZSBmcmFtZXdvcmsgZm9yIGNyaW1lIHByZXZlbnRpb24gaW5pdGlhdGl2ZXMgaW4gQ2FuYWRhLmQCAw8PFgIfAQUKMjAxOC0wOS0yMGRkAp0CD2QWCGYPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvcnZ3LW50bmwtZmZjLXZjdG1zLTIwMTctMTgvaW5kZXgtZW4uYXNweFQvY250L3JzcmNzL3BibGN0bnMvcnZ3LW50bmwtZmZjLXZjdG1zLTIwMTctMTgvX21ncy9ydnctbnRubC1mZmMtdmN0bXMtMjAxNy0xOC1lbi5wbmdkAgEPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvcnZ3LW50bmwtZmZjLXZjdG1zLTIwMTctMTgvaW5kZXgtZW4uYXNweDMyMDE3LTIwMTggUmV2aWV3IG9mIHRoZSBOYXRpb25hbCBPZmZpY2UgZm9yIFZpY3RpbXNkAgIPZBYCZg8VAXRUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgZmluZGluZ3Mgb2YgUHVibGljIFNhZmV0eSBDYW5hZGEncyAyMDE3LTE4IFJldmlldyBvZiB0aGUgTmF0aW9uYWwgT2ZmaWNlIGZvciBWaWN0aW1zIChOT1YpLmQCAw8PFgIfAQUKMjAxOC0wOS0xOWRkAp4CD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvcnZ3LW50bmwtZmZjLXZjdG1zLTIwMTctMTgtc21tcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvcnZ3LW50bmwtZmZjLXZjdG1zLTIwMTctMTgtc21tcnkvaW5kZXgtZW4uYXNweEBTdW1tYXJ5IG9mIHRoZSAyMDE3LTE4IFJldmlldyBvZiB0aGUgTmF0aW9uYWwgT2ZmaWNlIGZvciBWaWN0aW1zZAICD2QWAmYPFQF0VGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIGZpbmRpbmdzIG9mIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAxNy0xOCBSZXZpZXcgb2YgdGhlIE5hdGlvbmFsIE9mZmljZSBmb3IgVmljdGltcyAoTk9WKS5kAgMPDxYCHwEFCjIwMTgtMDktMTlkZAKfAg9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTcvaW5kZXgtZW4uYXNweC8vY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAxNy9jY3Jzby0yMDE3LWVuLnBuZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDE3L2luZGV4LWVuLmFzcHg9MjAxNyBDb3JyZWN0aW9ucyBhbmQgQ29uZGl0aW9uYWwgUmVsZWFzZSBTdGF0aXN0aWNhbCBPdmVydmlld2QCAg9kFgJmDxUBjgFUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgc3RhdGlzdGljYWwgb3ZlcnZpZXcgb2YgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugd2l0aGluIGEgY29udGV4dCBvZiB0cmVuZHMgaW4gY3JpbWUgYW5kIGNyaW1pbmFsIGp1c3RpY2UuZAIDDw8WAh8BBQoyMDE4LTA5LTEwZGQCoAIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMTYvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDE2LzIwMTctczAxNi1lbi5wbmdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDE2L2luZGV4LWVuLmFzcHhwUmVzZWFyY2ggU3VtbWFyeTogQSBNZXRhLWFuYWx5c2lzIG9mIHRoZSBFZmZlY3RpdmVuZXNzIG9mIEN1bHR1cmFsbHktcmVsZXZhbnQgVHJlYXRtZW50IGZvciBJbmRpZ2Vub3VzIE9mZmVuZGVyc2QCAg9kFgJmDxUB/AFQcmVsaW1pbmFyeSByZXNlYXJjaCBzdXBwb3J0cyB0aGUgZWZmZWN0aXZlbmVzcyBvZiBjdWx0dXJhbGx5LXJlbGV2YW50IHByb2dyYW1taW5nIHdpdGggSW5kaWdlbm91cyBvZmZlbmRlcnMgZm9yIHJlZHVjaW5nIHJlLW9mZmVuZGluZzsgaG93ZXZlciwgaGlnaGVyIHF1YWxpdHkgcmVzZWFyY2ggaXMgbmVlZGVkIHRvIHVuZGVyc3RhbmQgaG93IGN1bHR1cmFsLXJlbGV2YW5jZSBpcyByZWxhdGVkIHRvIHByb2dyYW0gZWZmZWN0aXZlbmVzcy5kAgMPDxYCHwEFCjIwMTgtMDktMTBkZAKhAg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxODA2MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE4MDYzMC9pbmRleC1lbi5hc3B4U1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBKdW5lIDMwLCAyMDE4ZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDE4LTA4LTI5ZGQCogIPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy93eS1mcndyZC1uZC1obW4tdHJmZmNrbmctcHByL2luZGV4LWVuLmFzcHhYL2NudC9yc3Jjcy9wYmxjdG5zL3d5LWZyd3JkLW5kLWhtbi10cmZmY2tuZy1wcHIvX21ncy93eS1mcndyZC1uZC1obW4tdHJmZmNrbmctcHByLWVuLnBuZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy93eS1mcndyZC1uZC1obW4tdHJmZmNrbmctcHByL2luZGV4LWVuLmFzcHhRTmF0aW9uYWwgQ29uc3VsdGF0aW9ucyBEaXNjdXNzaW9uIFBhcGVyOiBUaGUgV2F5IEZvcndhcmQgdG8gRW5kIEh1bWFuIFRyYWZmaWNraW5nZAICD2QWAmYPFQGUAlRoaXMgRGlzY3Vzc2lvbiBQYXBlciB3YXMgcHJlcGFyZWQgYnkgUHVibGljIFNhZmV0eSBDYW5hZGEgaW4gY29uc3VsdGF0aW9uIHdpdGggdGhlIGZlZGVyYWwgSHVtYW4gVHJhZmZpY2tpbmcgVGFza2ZvcmNlLiBJdHMgcHVycG9zZSBpcyB0byBlbGljaXQgZGlzY3Vzc2lvbiBhbmQgY29tbWVudHMgdG8gaW5mb3JtIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSBpbiB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXcgbmF0aW9uYWwgc3RyYXRlZ3kgdG8gZW5kIGh1bWFuIHRyYWZmaWNraW5nLmQCAw8PFgIfAQUKMjAxOC0wOC0yNGRkAqMCD2QWCGYPZBYCZg8VAk0vY250L3JzcmNzL3BibGN0bnMvdmx0bi1tanItbnRybnRubC12bnQtc2NydC1jc3QtZnJtd3JrLTIwMTctMTgvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAk0vY250L3JzcmNzL3BibGN0bnMvdmx0bi1tanItbnRybnRubC12bnQtc2NydC1jc3QtZnJtd3JrLTIwMTctMTgvaW5kZXgtZW4uYXNweE0yMDE3LTIwMTggRXZhbHVhdGlvbiBvZiB0aGUgTWFqb3IgSW50ZXJuYXRpb25hbCBFdmVudCBTZWN1cml0eSBDb3N0IEZyYW1ld29ya2QCAg9kFgJmDxUBgAFUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgcmVzdWx0cyBvZiB0aGUgMjAxNy0xOCBFdmFsdWF0aW9uIG9mIHRoZSBNYWpvciBJbnRlcm5hdGlvbmFsIEV2ZW50IChNSUUpIFNlY3VyaXR5IENvc3QgRnJhbWV3b3JrIFBvbGljeWQCAw8PFgIfAQUKMjAxOC0wOC0yMmRkAqQCD2QWCGYPZBYCZg8VAlMvY250L3JzcmNzL3BibGN0bnMvdmx0bi1tanItbnRybnRubC12bnQtc2NydC1jc3QtZnJtd3JrLTIwMTctMTgtc21tcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAlMvY250L3JzcmNzL3BibGN0bnMvdmx0bi1tanItbnRybnRubC12bnQtc2NydC1jc3QtZnJtd3JrLTIwMTctMTgtc21tcnkvaW5kZXgtZW4uYXNweFpTdW1tYXJ5IG9mIHRoZSAyMDE3LTE4IEV2YWx1YXRpb24gb2YgdGhlIE1ham9yIEludGVybmF0aW9uYWwgRXZlbnQgU2VjdXJpdHkgQ29zdCBGcmFtZXdvcmtkAgIPZBYCZg8VAYABVGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIHJlc3VsdHMgb2YgdGhlIDIwMTctMTggRXZhbHVhdGlvbiBvZiB0aGUgTWFqb3IgSW50ZXJuYXRpb25hbCBFdmVudCAoTUlFKSBTZWN1cml0eSBDb3N0IEZyYW1ld29yayBQb2xpY3lkAgMPDxYCHwEFCjIwMTgtMDgtMjJkZAKlAg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtczAwNC9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LXMwMDQvX21ncy8yMDE4LXMwMDQtZW4ucG5nZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtczAwNC9pbmRleC1lbi5hc3B4QVN1c3RhaW5hYmlsaXR5IFN0dWR5OiBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIFN0cmF0ZWd5IFByb2dyYW1zZAICD2QWAmYPFQHOAVRoZSBwdXJwb3NlIG9mIHRoaXMgU3VzdGFpbmFiaWxpdHkgU3R1ZHkgd2FzIHRvIGRldGVybWluZSB0aGUgZXh0ZW50IHRvIHdoaWNoIHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIFN0cmF0ZWd5J3MgZnVuZGVkIGNyaW1lIHByZXZlbnRpb24gcHJvamVjdHMgd2VyZSBzdXN0YWluZWQgZm9sbG93aW5nIHRoZSBmaXZlIHllYXIgZnVuZGluZyBwZXJpb2QuZAIDDw8WAh8BBQoyMDE4LTA4LTA3ZGQCpgIPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwNC1jcC9pbmRleC1lbi5hc3B4Ni9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwNC1jcC9fbWdzLzIwMTctaDA0LWNwLWVuLnBuZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwNC1jcC9pbmRleC1lbi5hc3B4YVJlc2VhcmNoIEhpZ2hsaWdodHMgLSBDcmltZSBQcmV2ZW50aW9uOiBMb2NhbCBBZGFwdGF0aW9ucyBvZiBDcmltZSBQcmV2ZW50aW9uIFByb2dyYW1zOiBBIFRvb2xraXRkAgIPZBYCZg8VAdsBVGhpcyB0b29sa2l0IGlzIGEgc3VtbWFyeSBvZiBhIGxhcmdlciBwcm9qZWN0IHRoYXQgY29uc2lzdHMgb2YgYSBicm9hZCBsaXRlcmF0dXJlIHJldmlldyByZWZsZWN0aW5nIGN1cnJlbnQgdGhlb3J5LCBwcmFjdGljZSBhbmQga25vd2xlZGdlIG9uIHRoZSBsb2NhbCBhZGFwdGF0aW9uIG9mIGludGVydmVudGlvbiBwcm9ncmFtcyBpbiBhIHZhcmlldHkgb2YgZGlzY2lwbGluZXMu4oCOZAIDDw8WAh8BBQoyMDE4LTA4LTA3ZGQCpwIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMTkvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDE5L19tZ3MvMjAxNy1zMDE5LWVuLnBuZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMTkvaW5kZXgtZW4uYXNweExSZXNlYXJjaCBTdW1tYXJ5IC0gTG9jYWwgQWRhcHRhdGlvbnMgb2YgQ3JpbWUgUHJldmVudGlvbiBQcm9ncmFtczogQSBUb29sa2l0ZAICD2QWAmYPFQF9VGhpcyBpcyBhIHN1bW1hcnkgb2YgdGhlIGRvY3VtZW50IHRpdGxlZCAnUmVzZWFyY2ggSGlnaGxpZ2h0cyDigJMgTG9jYWwgQWRhcHRhdGlvbnMgb2YgQ3JpbWUgUHJldmVudGlvbiBQcm9ncmFtczogQSBUb29sa2l0Jy5kAgMPDxYCHwEFCjIwMTgtMDgtMDdkZAKoAg9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL2ZkcmwtdHJycnNtLXJzcG5zLXBsbi9pbmRleC1lbi5hc3B4RS9jbnQvcnNyY3MvcGJsY3Rucy9mZHJsLXRycnJzbS1yc3Bucy1wbG4vZmRybC10cnJyc20tcnNwbnMtcGxuLWVuLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9mZHJsLXRycnJzbS1yc3Bucy1wbG4vaW5kZXgtZW4uYXNweD9GZWRlcmFsIHRlcnJvcmlzbSByZXNwb25zZSBwbGFuOiBEb21lc3RpYyBjb25jZXB0IG9mIG9wZXJhdGlvbnNkAgIPZBYCZg8VAX1BcyB0aGUgdGhyZWF0IGZyb20gdGVycm9yaXNtIGNvbnRpbnVlcyB0byBldm9sdmUsIENhbmFkYSdzIHJlc3BvbnNlIG11c3QgY29udGludWFsbHkgYWRhcHQgYW5kIGNoYW5nZSB0byBrZWVwIENhbmFkaWFucyBzYWZlLmQCAw8PFgIfAQUKMjAxOC0wNy0yMGRkAqkCD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDE3L2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAxNy8yMDE3LXMwMTctZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAxNy9pbmRleC1lbi5hc3B4UFJlc2VhcmNoIFN1bW1hcnk6IEV2YWx1YXRpb24gT2YgQW4gSW5ub3ZhdGl2ZSBDeWJlcmJ1bGx5aW5nIEludGVydmVudGlvbjogU1RPUGl0ZAICD2QWAmYPFQF/VGhpcyBldmFsdWF0aW9uIGFpbWVkIHRvIGFzc2VzcyB0aGUgcG90ZW50aWFsIHJlbGV2YW5jZSBhbmQgcGVyZm9ybWFuY2Ugb2Ygb25lIGlubm92YXRpdmUgY3liZXJidWxseWluZyBwbGF0Zm9ybSBjYWxsZWQgU1RPUGl0LmQCAw8PFgIfAQUKMjAxOC0wNy0wOWRkAqoCD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1yMDE3L2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctcjAxNy8yMDE3LXIwMTctZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctcjAxNy9pbmRleC1lbi5hc3B4TkV2YWx1YXRpb24gb2YgYW4gSW5ub3ZhdGl2ZSBDeWJlcmJ1bGx5aW5nIEludGVydmVudGlvbjogU1RPUGl0OiBTdW1tYXJ5IFJlcG9ydGQCAg9kFgJmDxUBf1RoaXMgZXZhbHVhdGlvbiBhaW1lZCB0byBhc3Nlc3MgdGhlIHBvdGVudGlhbCByZWxldmFuY2UgYW5kIHBlcmZvcm1hbmNlIG9mIG9uZSBpbm5vdmF0aXZlIGN5YmVyYnVsbHlpbmcgcGxhdGZvcm0gY2FsbGVkIFNUT1BpdC5kAgMPDxYCHwEFCjIwMTgtMDctMDlkZAKrAg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtc21tdC1nbmctdmxuY2Utc21tcnkvaW5kZXgtZW4uYXNweE0vY250L3JzcmNzL3BibGN0bnMvMjAxOC1zbW10LWduZy12bG5jZS1zbW1yeS8yMDE4LXNtbXQtZ25nLXZsbmNlLXNtbXJ5LWVuLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LXNtbXQtZ25nLXZsbmNlLXNtbXJ5L2luZGV4LWVuLmFzcHgvU3VtbWl0IG9uIEd1biBhbmQgR2FuZyBWaW9sZW5jZTogU3VtbWFyeSBSZXBvcnRkAgIPZBYCZg8VAe4BRmlyZWFybS1yZWxhdGVkIGhvbWljaWRlcyBpbiBDYW5hZGEgaGF2ZSBiZWVuIHN0ZWFkaWx5IGluY3JlYXNpbmcsIHJlYWNoaW5nIGEgdG90YWwgb2YgMjIzIGluIDIwMTYsIDQ0IG1vcmUgdGhhbiB0aGUgcHJldmlvdXMgeWVhci4gU2hvb3RpbmdzIGhhdmUgbm93IGJlY29tZSB0aGUgbW9zdCBjb21tb24gbWV0aG9kIG9mIGhvbWljaWRlLCBzdXJwYXNzaW5nIGhvbWljaWRlIGJ5IHN0YWJiaW5nIGFuZCBiZWF0aW5nLmQCAw8PFgIfAQUKMjAxOC0wNi0xOWRkAqwCD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbnRubC1jYnItc2NydC1zdHJ0Zy9pbmRleC1lbi5hc3B4Ri9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLWNici1zY3J0LXN0cnRnL19tZ3MvbnRubC1jYnItc2NydC1zdHJ0Zy1lbi5wbmdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbnRubC1jYnItc2NydC1zdHJ0Zy9pbmRleC1lbi5hc3B4IE5hdGlvbmFsIEN5YmVyIFNlY3VyaXR5IFN0cmF0ZWd5ZAICD2QWAmYPFQHCAVZpcnR1YWxseSBldmVyeXRoaW5nIENhbmFkaWFucyBkbyBpcyB0b3VjaGVkIGJ5IHRlY2hub2xvZ3kgaW4gc29tZSB3YXkg4oCTIG9uIGEgcGVyIGNhcGl0YSBiYXNpcywgd2Ugc3BlbmQgdGhlIG1vc3QgdGltZSBvbmxpbmUgb2YgYW55IGNvdW50cnkgaW4gdGhlIHdvcmxkLCBhdCA0My41IGhvdXJzIHBlciBDYW5hZGlhbiBwZXIgbW9udGguZAIDDw8WAh8BBQoyMDE4LTA2LTEyZGQCrQIPZBYIZg9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LWRkcnNzLXl0aC1nbmdzLXZsbmMvaW5kZXgtZW4uYXNweEsvY250L3JzcmNzL3BibGN0bnMvMjAxOC1kZHJzcy15dGgtZ25ncy12bG5jLzIwMTgtZGRyc3MteXRoLWduZ3MtdmxuYy1lbi5wbmdkAgEPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvMjAxOC1kZHJzcy15dGgtZ25ncy12bG5jL2luZGV4LWVuLmFzcHhUT3ZlcnZpZXcgb2YgRGlyZWN0IEludGVydmVudGlvbiBBcHByb2FjaGVzIHRvIEFkZHJlc3MgWW91dGggR2FuZ3MgYW5kIFlvdXRoIFZpb2xlbmNlZAICD2QWAmYPFQHNAUdhbmctaW52b2x2ZWQgeW91dGggYXJlIGNvbnNpZGVyZWQgdG8gYmUgc29tZSBvZiB0aGUgbWFpbiBwZXJwZXRyYXRvcnMgKGFuZCB2aWN0aW1zKSBvZiBjcmltZSBhbmQgdmlvbGVuY2UsIGFuZCBpbXBvc2UgYSBoaWdoIGJ1cmRlbiBvbiBzb2NpZXR5IGluIHRlcm1zIG9mIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtIGFuZCBvdGhlciBzb2NpZXRhbCBjb3N0cy5kAgMPDxYCHwEFCjIwMTgtMDYtMTFkZAKuAg9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtZGRyc3MtYmxseW5nLWN5YnJibGx5bmcvaW5kZXgtZW4uYXNweFMvY250L3JzcmNzL3BibGN0bnMvMjAxOC1kZHJzcy1ibGx5bmctY3licmJsbHluZy8yMDE4LWRkcnNzLWJsbHluZy1jeWJyYmxseW5nLWVuLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LWRkcnNzLWJsbHluZy1jeWJyYmxseW5nL2luZGV4LWVuLmFzcHg8T3ZlcnZpZXcgb2YgQXBwcm9hY2hlcyB0byBBZGRyZXNzIEJ1bGx5aW5nIGFuZCBDeWJlcmJ1bGx5aW5nZAICD2QWAmYPFQHSAkJ1bGx5aW5nIGFuZCBjeWJlcmJ1bGx5aW5nIGFyZSByZWNvZ25pemVkIGdsb2JhbGx5IGFzIGNvbXBsZXggYW5kIHNlcmlvdXMgcHJvYmxlbXMgdGhhdCBoYXZlIHNpZ25pZmljYW50IG5lZ2F0aXZlIGhlYWx0aCBhbmQgc29jaWFsIGltcGFjdHMuIFByZXZlbnRpb24gYW5kIGludGVydmVudGlvbiBhcHByb2FjaGVzIHRoYXQgc2VlayB0byBhZGRyZXNzIHRoZXNlIHByb2JsZW1zIGNhbiBoYXZlIGFuIGltcGFjdCBvbiB0aGUgc2hvcnQtIGFuZCBsb25nLXRlcm0gZWZmZWN0cyBvZiBidWxseWluZy9jeWJlcmJ1bGx5aW5nIG90aGVycyBhbmQvb3IgZXhwZXJpZW5jaW5nIHZpY3RpbWl6YXRpb24uZAIDDw8WAh8BBQoyMDE4LTA2LTExZGQCrwIPZBYIZg9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXBsbi1jcnRjbC1uZnJzdHJjdHItMjAxOC0yMC9pbmRleC1lbi5hc3B4WS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXBsbi1jcnRjbC1uZnJzdHJjdHItMjAxOC0yMC9wbG4tY3J0Y2wtbmZyc3RyY3RyLTIwMTgtMjAtZW4uanBnZAIBD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtcGxuLWNydGNsLW5mcnN0cmN0ci0yMDE4LTIwL2luZGV4LWVuLmFzcHhNTmF0aW9uYWwgQ3Jvc3MgU2VjdG9yIEZvcnVtIDIwMTgtMjAyMCBBY3Rpb24gUGxhbiBmb3IgQ3JpdGljYWwgSW5mcmFzdHJ1Y3R1cmVkAgIPZBYCZg8VAaICQ2FuYWRhJ3MgZWNvbm9taWMgc3RhYmlsaXR5IGFuZCBuYXRpb25hbCBzZWN1cml0eSBkZXBlbmQgb24gcmVzaWxpZW50IGNyaXRpY2FsIGluZnJhc3RydWN0dXJlLCBzdWNoIGFzIGJhbmtpbmcsIGNvbW11bmljYXRpb25zLCBhbmQgdHJhbnNwb3J0YXRpb24uIE9uIGEgZGFpbHkgYmFzaXMsIENhbmFkaWFucyBjb3VudCBvbiBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZSB0byBwcm92aWRlIHNhZmUgZm9vZCwgY2xlYW4gd2F0ZXIsIHJlbGlhYmxlIGVuZXJneSwgYW5kIG90aGVyIGVzc2VudGlhbCBzZXJ2aWNlcy5kAgMPDxYCHwEFCjIwMTgtMDUtMTFkZAKwAg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtczAwMi9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE4LXMwMDIvX21ncy8yMDE4LXMwMDItZW4ucG5nZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtczAwMi9pbmRleC1lbi5hc3B4OkhvdyB0byBiZXN0IHByZWRpY3Qgc2V4dWFsIHJlb2ZmZW5kaW5nIGFtb25nIHNleCBvZmZlbmRlcnNkAgIPZBYCZg8VAWtUaGUgcmVzZWFyY2ggc3VtbWFyeSBpcyBhIHN0dWR5IHRoYXQgZXhhbWluZWQgaG93IGJlc3QgdG8gcHJlZGljdCB0aGUgcmlzayB0byByZW9mZmVuZCBhbW9uZyBzZXggb2ZmZW5kZXJzLmQCAw8PFgIfAQUKMjAxOC0wNS0wMWRkArECD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxOC1zMDAxL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtczAwMS8yMDE4LXMwMDEtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtczAwMS9pbmRleC1lbi5hc3B4JUNoaWxkIFBvcm5vZ3JhcGh5IE9mZmVuZGVyczogQSBSZXZpZXdkAgIPZBYCZg8VAcgBVGhlIHJlc2VhcmNoIHN1bW1hcnkgaXMgYSByZXZpZXcgb2YgdGhlIGN1cnJlbnQgc3RhdGUgb2Yga25vd2xlZGdlIG9uIGNoaWxkIHBvcm5vZ3JhcGh5IG9mZmVuZGVycywgdG8gZGV0ZXJtaW5lIGltcGxpY2F0aW9ucyBmb3IgcHJhY3RpY2UsIGFuZCB0byBoaWdobGlnaHQgYXJlYXMgdGhhdCBhcmUgcmVsZXZhbnQgZm9yIGZ1dHVyZSByZXNlYXJjaC5kAgMPDxYCHwEFCjIwMTgtMDUtMDFkZAKyAg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwOC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMDgvMjAxNy1zMDA4LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMDgvaW5kZXgtZW4uYXNweDBFdmFsdWF0aW9uIG9mIHRoZSBBbHRlcm5hdGl2ZSBTdXNwZW5zaW9uIFByb2dyYW1kAgIPZBYCZg8VAYECVGhlIEFsdGVybmF0aXZlIFN1c3BlbnNpb24gUHJvZ3JhbSB3YXMgZmlyc3QgaW50cm9kdWNlZCBieSB0aGUgWU1DQXMgb2YgUXXDqWJlYyBpbiAxOTk5IGluIHJlc3BvbnNlIHRvIGEgcmVxdWVzdCBmcm9tIGEgbG9jYWwgc2Nob29sIGluIE1vbnRyw6lhbC4gVGhlIHVsdGltYXRlIGdvYWwgb2YgdGhlIGludGVydmVudGlvbiBpcyB0byByZWR1Y2UgY3JpbWluYWwgYWN0aXZpdHkgYnkgaW5jcmVhc2luZyB5b3V0aCBhdHRhY2htZW50IHRvIHNjaG9vbC5kAgMPDxYCHwEFCjIwMTgtMDUtMDFkZAKzAg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctcjAwOC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXIwMDgvMjAxNy1yMDA4LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXIwMDgvaW5kZXgtZW4uYXNweFVFdmFsdWF0aW9uIG9mIHRoZSBBbHRlcm5hdGl2ZSBTdXNwZW5zaW9uIFByb2dyYW0KICAgICAgICBSZXNlYXJjaCBSZXBvcnQ6IDIwMTfigJNSMDA4ZAICD2QWAmYPFQGBAlRoZSBBbHRlcm5hdGl2ZSBTdXNwZW5zaW9uIFByb2dyYW0gd2FzIGZpcnN0IGludHJvZHVjZWQgYnkgdGhlIFlNQ0FzIG9mIFF1w6liZWMgaW4gMTk5OSBpbiByZXNwb25zZSB0byBhIHJlcXVlc3QgZnJvbSBhIGxvY2FsIHNjaG9vbCBpbiBNb250csOpYWwuIFRoZSB1bHRpbWF0ZSBnb2FsIG9mIHRoZSBpbnRlcnZlbnRpb24gaXMgdG8gcmVkdWNlIGNyaW1pbmFsIGFjdGl2aXR5IGJ5IGluY3JlYXNpbmcgeW91dGggYXR0YWNobWVudCB0byBzY2hvb2wuZAIDDw8WAh8BBQoyMDE4LTA1LTAxZGQCtAIPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9wcnBybmctdmN0bXMtcmxzLWZkcmwtZmZuZHIvaW5kZXgtZW4uYXNweFEvY250L3JzcmNzL3BibGN0bnMvcHJwcm5nLXZjdG1zLXJscy1mZHJsLWZmbmRyL3BycHJuZy12Y3Rtcy1ybHMtZmRybC1mZm5kci1lbi5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcHJwcm5nLXZjdG1zLXJscy1mZHJsLWZmbmRyL2luZGV4LWVuLmFzcHg9SGVscGluZyBWaWN0aW1zIFByZXBhcmUgZm9yIHRoZSBSZWxlYXNlIG9mIGEgRmVkZXJhbCBPZmZlbmRlcmQCAg9kFgJmDxUBvwFUaGlzIGJvb2tsZXQgcHJvdmlkZXMgc3RlcHMgeW91IGNhbiB0YWtlIHRvIHByb3RlY3QgeW91cnNlbGYgYW5kIHlvdXIgbG92ZWQgb25lcywgYW5kIHRvIGhlbHAgeW91IGZlZWwgc2FmZSBhbmQgc3VwcG9ydGVkLCB3aGVuIHRoZSBvZmZlbmRlciB3aG8gaGFybWVkIHlvdSBpcyBiZWluZyByZWludGVncmF0ZWQgaW50byBzb2NpZXR5LmQCAw8PFgIfAQUKMjAxOC0wNC0yN2RkArUCD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvdmN0bS1jbXBsbnQtcnNsdG4tbWNobnNtcy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy92Y3RtLWNtcGxudC1yc2x0bi1tY2huc21zL2luZGV4LWVuLmFzcHhvUHVibGljIFNhZmV0eSBDYW5hZGEgUG9ydGZvbGlvIFJlcG9ydDogQ2FuYWRpYW4gVmljdGltcyBCaWxsIG9mIFJpZ2h0cyAtIFZpY3RpbSBDb21wbGFpbnQgUmVzb2x1dGlvbiBNZWNoYW5pc21zZAICD2QWAmYPFQGEAlRoaXMgcmVwb3J0IHByb3ZpZGVzIGEgYnJpZWYgZXhwbGFuYXRpb24gb2YgdGhlIENhbmFkaWFuIFZpY3RpbXMgQmlsbCBvZiBSaWdodHMgYW5kIGRldGFpbHMgdmljdGltIGNvbXBsYWludCByZXNvbHV0aW9uIG1lY2hhbmlzbXMgYWNyb3NzIHRoZSBQdWJsaWMgU2FmZXR5IFBvcnRmb2xpby4gSXQgaW5jbHVkZXMgaW1wcm92ZW1lbnRzIG1hZGUsIHN0YXRpc3RpY3MsIGZpbmRpbmdzIGFuZCBmdXR1cmUgcG9saWN5L3Byb2Nlc3MgY29uc2lkZXJhdGlvbnMuZAIDDw8WAh8BBQoyMDE4LTA0LTIzZGQCtgIPZBYIZg9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wbG4tMjAxOC0xOS9pbmRleC1lbi5hc3B4Qy9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wbG4tMjAxOC0xOS9kcHJ0bW50bC1wbG4tMjAxOC0xOS1lbi5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMTgtMTkvaW5kZXgtZW4uYXNweDBQdWJsaWMgU2FmZXR5IENhbmFkYSBEZXBhcnRtZW50YWwgUGxhbiAyMDE44oCTMTlkAgIPZBYCZg8VAakBQXMgQ2FuYWRhJ3MgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcywgaXQgaXMgbXkgcmVzcG9uc2liaWxpdHkgdG8gcHJlc2VudCB0byBQYXJsaWFtZW50IFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAxOC0xOSBEZXBhcnRtZW50YWwgUGxhbiAoRFApLmQCAw8PFgIfAQUKMjAxOC0wNC0xNmRkArcCD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvMjAxOC1sc3ItZGl0LXNzdC1tbmdtbnQvaW5kZXgtZW4uYXNweEkvY250L3JzcmNzL3BibGN0bnMvMjAxOC1sc3ItZGl0LXNzdC1tbmdtbnQvMjAxOC1sc3ItZGl0LXNzdC1tbmdtbnQtZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTgtbHNyLWRpdC1zc3QtbW5nbW50L2luZGV4LWVuLmFzcHgiTGFzZXIgQXVkaXQgb2YgSVQgQXNzZXQgTWFuYWdlbWVudGQCAg9kFgJmDxUBsAJJbmZvcm1hdGlvbiBUZWNobm9sb2d5IChJVCkgcGxheXMgYSB2aXRhbCByb2xlIHdpdGhpbiB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEgYnkgc3VwcG9ydGluZyBlZmZpY2llbnQgc2VydmljZSBkZWxpdmVyeSwgZW5hYmxpbmcgY29tbXVuaWNhdGlvbiBhbW9uZyBkZXBhcnRtZW50cywgY2l0aXplbnMsIGFuZCBvdGhlciBjb3VudHJpZXMsIGVuY291cmFnaW5nIG9wZW5uZXNzIGFuZCB0cmFuc3BhcmVuY3ksIGFuZCBpbmNyZWFzaW5nIHRoZSBhY2Nlc3NpYmlsaXR5IG9mIHByb2dyYW1zIGFuZCBzZXJ2aWNlcyB0byBDYW5hZGlhbnMuZAIDDw8WAh8BBQoyMDE4LTA0LTExZGQCuAIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMjMvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDIzLzIwMTctczAyMy1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDIzL2luZGV4LWVuLmFzcHhPQXNzZXNzbWVudCBvZiB0aGUgSW1wYWN0IG9mIHRoZSBPbnRhcmlvIEZlbnRhbnlsIFBhdGNoLWZvci1QYXRjaCBSZXR1cm4gUHJvZ3JhbWQCAg9kFgJmDxUB3wJUaGlzIHN0dWR5IGV2YWx1YXRlcyB0aGUgaW1wYWN0IG9mIHRoZSBQYXRjaC1mb3ItUGF0Y2ggcHJvZ3JhbXMgaW1wbGVtZW50ZWQgYmV0d2VlbiBGZWJydWFyeSAyMDEzIGFuZCBBcHJpbCAyMDE2LiBDcm9zcy1zZWN0aW9uYWwgdGltZS1zZXJpZXMgYW5hbHlzZXMgd2VyZSBjb25kdWN0ZWQgdG8gZXZhbHVhdGUgdGhlIGltcGFjdCBvZiB0aGUgcHJvZ3JhbSBpbml0aWF0aW9uIG9uIGZlbnRhbnlsIGRpc3BlbnNpbmcsIG5vbi1mZW50YW55bCBvcGlvaWQgZGlzcGVuc2luZywgb3Bpb2lkLXJlbGF0ZWQgaG9zcGl0YWwgdmlzaXRzIGFuZCBkZWF0aHMsIGFuZCBmZW50YW55bC1yZWxhdGVkIHBvbGljZSBpbmNpZGVudC5kAgMPDxYCHwEFCjIwMTgtMDQtMTFkZAK5Ag9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAxNS9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMTUvX21ncy8yMDE3LXMwMTUtZW4ucG5nZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAxNS9pbmRleC1lbi5hc3B4SFJlc2VhcmNoIFN1bW1hcnkgLSBPZmZlbmRlciBSaXNrIEFzc2Vzc21lbnQgUHJhY3RpY2VzIFZhcnkgQWNyb3NzIENhbmFkYWQCAg9kFgJmDxUBWldoYXQgZXhhY3RseSBkb2VzIGl0IG1lYW4gd2hlbiBhIGNvcnJlY3Rpb25hbCBhZ2VuY3kgYXNzZXNzZXMgYW4gb2ZmZW5kZXIgdG8gYmUgaGlnaCByaXNrP2QCAw8PFgIfAQUKMjAxOC0wMy0yN2RkAroCD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE3MTIzMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTcxMjMxL2luZGV4LWVuLmFzcHhXUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIERlY2VtYmVyIDMxLCAyMDE3ZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDE4LTAyLTI4ZGQCuwIPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwNS1jcC9pbmRleC1lbi5hc3B4MS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwNS1jcC8yMDE3LWgwNS1jcC1lbi5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAxNy1oMDUtY3AvaW5kZXgtZW4uYXNweJgBUmVzZWFyY2ggSGlnaGxpZ2h0cyAtIENyaW1lIFByZXZlbnRpb24gOiBUcmFuc2l0aW9ucyBGcm9tIEp1dmVuaWxlIERlbGlucXVlbmN5IHRvIFlvdW5nIEFkdWx0IE9mZmVuZGluZzogQSBSZXZpZXcgb2YgQ2FuYWRpYW4gYW5kIEludGVybmF0aW9uYWwgRXZpZGVuY2VkAgIPZBYCZg8VAYcBVGhpcyBkb2N1bWVudCByZXZpZXdzIGxvbmdpdHVkaW5hbCByZXNlYXJjaCBvbiBrZXkgcXVlc3Rpb25zIGNvbmNlcm5pbmcgdHJhbnNpdGlvbnMgZnJvbSBqdXZlbmlsZSBkZWxpbnF1ZW5jeSB0byB5b3VuZyBhZHVsdCBvZmZlbmRpbmcuZAIDDw8WAh8BBQoyMDE4LTAyLTIzZGQCvAIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMTQvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDE0LzIwMTctczAxNC1lbi5wbmdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDE0L2luZGV4LWVuLmFzcHiCAVJlc2VhcmNoIFN1bW1hcnkgLSBUcmFuc2l0aW9ucyBGcm9tIEp1dmVuaWxlIERlbGlucXVlbmN5IHRvIFlvdW5nIEFkdWx0IE9mZmVuZGluZzogQSBSZXZpZXcgb2YgQ2FuYWRpYW4gYW5kIEludGVybmF0aW9uYWwgRXZpZGVuY2VkAgIPZBYCZg8VAZIBVGhpcyByZXZpZXcgZXhhbWluZXMgQ2FuYWRpYW4gYW5kIGludGVybmF0aW9uYWwgbG9uZ2l0dWRpbmFsIHN0dWRpZXMgY29uY2VybmluZyB0aGUgdHJhbnNpdGlvbiBmcm9tIGp1dmVuaWxlIGRlbGlucXVlbmN5IHRvIHlvdW5nIGFkdWx0IG9mZmVuZGluZy5kAgMPDxYCHwEFCjIwMTgtMDItMjNkZAK9Ag9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwNi9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMDYvMjAxNy1zMDA2LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMDYvaW5kZXgtZW4uYXNweDlSZXNlYXJjaCBTdW1tYXJ5IC0gQ29udGVtcG9yYXJ5IFBvbGljaW5nIFJlc3BvbnNpYmlsaXRpZXNkAgIPZBYCZg8VAbYBVGhlIHB1cnBvc2Ugb2YgdGhpcyByZXNlYXJjaCB3YXMgdG8gcHJvdmlkZSBhIHNuYXBzaG90IG9mIHRoZSByZXNwb25zaWJpbGl0aWVzIG9mIHBvbGljZSBhZ2VuY2llcyBhdCB0aGUgbmF0aW9uYWwsIHByb3ZpbmNpYWwsIGFuZCBtdW5pY2lwYWwgbGV2ZWxzLCBhbmQgaW4gRmlyc3QgTmF0aW9ucyBjb21tdW5pdGllcy5kAgMPDxYCHwEFCjIwMTgtMDItMjNkZAK+Ag9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctaDAwNy9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwMDcvMjAxNy1oMDA3LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwMDcvaW5kZXgtZW4uYXNweDFPcmdhbml6ZWQgQ3JpbWUg4oCTIFJlc2VhcmNoIEhpZ2hsaWdodHMgMjAxNy1IMDA3ZAICD2QWAmYPFQHuAVRoZSBzdHVkeSBoaWdobGlnaHRzIHRoZSBkaWZmZXJlbmNlcyBpbiBldmFsdWF0aW9uIG9mIE9yZ2FuaXplZCBDcmltZSBHcm91cHM7IFBvbGljZSBJbXBhY3Qgb24gSHVtYW4gVHJhZmZpY2tpbmcgaW4gTm9yd2F5OyBGdW5kaW5nIG9mIFRlcnJvcmlzdCBhbmQgUGFyYW1pbGl0YXJ5IGdyb3VwczsgVHJlbmRzIGluIEV2b2x1dGlvbiBvZiBHYW5nczsgSWRlbnRpZnlpbmcgVHJlbmRzIGluIE9yZ2FuaXplZCBDcmltZS5kAgMPDxYCHwEFCjIwMTgtMDItMjNkZAK/Ag9kFghmD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtdmx0bi1ycmFwL2luZGV4LWVuLmFzcHg3L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtdmx0bi1ycmFwLzIwMTYtdmx0bi1ycmFwLWVuLmpwZ2QCAQ9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXZsdG4tcnJhcC9pbmRleC1lbi5hc3B4ZTIwMTYtMjAxNyBFdmFsdWF0aW9uIG9mIHRoZSBSZWdpb25hbCBSZXNpbGllbmNlIEFzc2Vzc21lbnQgUHJvZ3JhbSBhbmQgdGhlIFZpcnR1YWwgUmlzayBBbmFseXNpcyBDZWxsZAICD2QWAmYPFQGyAUV2YWx1YXRpb24gc3VwcG9ydHMgYWNjb3VudGFiaWxpdHkgdG8gUGFybGlhbWVudCBhbmQgQ2FuYWRpYW5zIGJ5IGhlbHBpbmcgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIHRvIGNyZWRpYmx5IHJlcG9ydCBvbiB0aGUgcmVzdWx0cyBhY2hpZXZlZCB3aXRoIHJlc291cmNlcyBpbnZlc3RlZCBpbiBwcm9ncmFtcy5kAgMPDxYCHwEFCjIwMTgtMDItMjJkZALAAg9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtdmx0bi1ycmFwLXNtcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvMjAxNi12bHRuLXJyYXAtc21yeS9pbmRleC1lbi5hc3B4ggFTdW1tYXJ5IG9mIHRoZSAyMDE2LTIwMTcgRXZhbHVhdGlvbiBvZiB0aGUgUmVnaW9uYWwgUmVzaWxpZW5jZSBBc3Nlc3NtZW50IFByb2dyYW0gKFJSQVApIGFuZCB0aGUgVmlydHVhbCBSaXNrIEFuYWx5c2lzIENlbGwgKFZSQUMpZAICD2QWAmYPFQFcVGhlIFJSQVAgYW5kIHRoZSBWUkFDIHdlcmUgbGF1bmNoZWQgdW5kZXIgdGhlIDIwMTEgQ2FuYWRhLVUuUy4gQmV5b25kIFRoZSBCb3JkZXIgQWN0aW9uIFBsYW5kAgMPDxYCHwEFCjIwMTgtMDItMjJkZALBAg9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTYtMTcvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxNi0xNy9pbmRleC1lbi5hc3B4XEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgMjAxNi0yMDE3ZAICD2QWAmYPFQFtUmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IGFkbWluaXN0ZXJlZCB0aGUgQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTYtMjAxN2QCAw8PFgIfAQUKMjAxOC0wMS0xOWRkAsICD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDE2LTE3L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LXBydmMtMjAxNi0xNy9pbmRleC1lbi5hc3B4TkFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIFByaXZhY3kgQWN0IDIwMTYtMjAxN2QCAg9kFgJmDxUBZ1JlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBQcml2YWN5IEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTYtMjAxNy5kAgMPDxYCHwEFCjIwMTgtMDEtMTlkZALDAg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAyMi9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMjIvX21ncy8yMDE3LXMwMjItZW4ucG5nZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAyMi9pbmRleC1lbi5hc3B4MVJlc2VhcmNoIFN1bW1hcnkgLSBSZXNlYXJjaCBTeW1wb3NpdW0gb24gQ2FubmFiaXNkAgIPZBYCZg8VAfcCT24gU2VwdGVtYmVyIDI3LCAyMDE3LCBQdWJsaWMgU2FmZXR5IENhbmFkYSBob3N0ZWQgYSBSZXNlYXJjaCBTeW1wb3NpdW0gb24gQ2FubmFiaXMgaW4gT3R0YXdhLCBPbnRhcmlvLiBUaGUgZXZlbnQgYnJvdWdodCB0b2dldGhlciByZXNlYXJjaGVycyBmcm9tIHZhcmlvdXMgZmVkZXJhbCBkZXBhcnRtZW50cywgcHJvdmluY2lhbCBhbmQgdGVycml0b3JpYWwgZ292ZXJubWVudHMsIHVuaXZlcnNpdGllcyBhbmQgbm9uLWdvdmVybm1lbnRhbCBvcmdhbml6YXRpb25zIHRvIGRpc2N1c3MgdGhlIGN1cnJlbnQgc3RhdGUgb2YgY2FubmFiaXMtcmVsYXRlZCByZXNlYXJjaCBhbmQgdG8gaWRlbnRpZnkgZ2FwcyBhbmQgZnV0dXJlIHJlc2VhcmNoIHByaW9yaXRpZXMuZAIDDw8WAh8BBQoyMDE4LTAxLTEyZGQCxAIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMTMvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDEzL19tZ3MvMjAxNy1zMDEzLWVuLnBuZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMTMvaW5kZXgtZW4uYXNweFJSZXNlYXJjaCBTdW1tYXJ5OiBSZXZpZXcgb2YgRXZpZGVuY2UtQmFzZWQgUmVnaXN0cmllcyBSZWxldmFudCB0byBDcmltZSBQcmV2ZW50aW9uZAICD2QWAmYPFQGIAlRoaXMgcmVwb3J0IHJldmlld3MgQW1lcmljYW4gZXZpZGVuY2UtYmFzZWQgcmVnaXN0cmllcyByZWxldmFudCB0byBjcmltZSBwcmV2ZW50aW9uIHRvIGFzc2lzdCBpbiB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBDYW5hZGlhbi1zcGVjaWZpYyBzeXN0ZW0gZm9yIHJhdGluZyB0aGUgbGV2ZWwgb2YgcHJvZ3JhbXMnIGVmZmVjdGl2ZW5lc3MsIGFzIHBhcnQgb2YgZWZmb3J0cyB0byBwcm9tb3RlIGFuIGV2aWRlbmNlLWJhc2VkIGNyaW1lIHByZXZlbnRpb24gYWdlbmRhLmQCAw8PFgIfAQUKMjAxOC0wMS0xMGRkAsUCD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvY250cm5nLXJkY2x6dG4tdmxuYy9pbmRleC1lbi5hc3B4Ri9jbnQvcnNyY3MvcGJsY3Rucy9jbnRybmctcmRjbHp0bi12bG5jL19tZ3MvY250cm5nLXJkY2x6dG4tdmxuYy1lbi5wbmdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvY250cm5nLXJkY2x6dG4tdmxuYy9pbmRleC1lbi5hc3B4TERldmVsb3BpbmcgQ2FuYWRhJ3MgTmF0aW9uYWwgU3RyYXRlZ3k6IENvdW50ZXJpbmcgUmFkaWNhbGl6YXRpb24gdG8gVmlvbGVuY2VkAgIPZBYCZg8VAZwBVGhlIHN0cmF0ZWd5IGlzIGJlaW5nIGRldmVsb3BlZCBiYXNlZCBvbiBlbmdhZ2VtZW50IHdpdGggY29tbXVuaXRpZXMsIGV4cGVydHMgYW5kIG90aGVyIHN0YWtlaG9sZGVycyB0aHJvdWdoIGZhY2UgdG8gZmFjZSBtZWV0aW5ncyBhbmQgb25saW5lIGNvbnN1bHRhdGlvbnMuZAIDDw8WAh8BBQoyMDE4LTAxLTEwZGQCxgIPZBYIZg9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy9wYmxjLXJwcnQtdHJycnN0LXRocnQtY25kLTIwMTcvaW5kZXgtZW4uYXNweFwvY250L3JzcmNzL3BibGN0bnMvcGJsYy1ycHJ0LXRycnJzdC10aHJ0LWNuZC0yMDE3L19tZ3MvcGJsYy1ycHJ0LXRycnJzdC10aHJ0LWNuZC0yMDE3LWVuLmpwZ2QCAQ9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy9wYmxjLXJwcnQtdHJycnN0LXRocnQtY25kLTIwMTcvaW5kZXgtZW4uYXNweDQyMDE3IFB1YmxpYyBSZXBvcnQgb24gdGhlIFRlcnJvcmlzdCBUaHJlYXQgdG8gQ2FuYWRhZAICD2QWAmYPFQGBAlRoaXMgeWVhcidzIFB1YmxpYyBSZXBvcnQgb24gdGhlIFRlcnJvcmlzdCBUaHJlYXQgdG8gQ2FuYWRhIHRha2VzIGEgY2xlYXItZXllZCB2aWV3IG9mIHRoZSBkYW5nZXJzIHRvIENhbmFkYSBwb3NlZCBieSB0ZXJyb3Jpc20sIGFuZCBsYXlzIG91dCBob3cgb3VyIHByb2Zlc3Npb25hbCBzZWN1cml0eSBhZ2VuY2llcyB1c2UgYSBmdWxsIGFycmF5IG9mIHRvb2xzIGFuZCBwb3dlcnMgdG8ga2VlcCB1cyBzYWZlIGFuZCByZXNwZWN0IG91ciByaWdodHMuZAIDDw8WAh8BBQoyMDE3LTEyLTIxZGQCxwIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9zdHRjLTIwMTYvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvc3R0Yy0yMDE2L3N0dGMtMjAxNi1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvc3R0Yy0yMDE2L2luZGV4LWVuLmFzcHgoU3RhdGljLTk5UiBDb2RpbmcgUnVsZXMgUmV2aXNlZCDigJMgMjAxNmQCAg9kFgJmDxUBtAFUaGlzIG1hbnVhbCBjb21wcmlzZXMgdGhlIHRoaXJkIHB1Ymxpc2hlZCB2ZXJzaW9uIG9mIHRoZSBjb2RpbmcgcnVsZXMgZm9yIFN0YXRpYy05OVI7IGEgcmlzayBhc3Nlc3NtZW50IHRvb2wgZGVzaWduZWQgdG8gcHJlZGljdCByZW9mZmVuZGluZyBhbW9uZyBpbmRpdmlkdWFscyB3aXRoIHNleHVhbCBvZmZlbmNlcy5kAgMPDxYCHwEFCjIwMTctMTItMTlkZALIAg9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL250cm5sLWR0LWdybnRzLWNudHJidG5zLTIwMTcvaW5kZXgtZW4uYXNweFMvY250L3JzcmNzL3BibGN0bnMvbnRybmwtZHQtZ3JudHMtY250cmJ0bnMtMjAxNy9udHJubC1kdC1ncm50cy1jbnRyYnRucy0yMDE3LWVuLnBuZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9udHJubC1kdC1ncm50cy1jbnRyYnRucy0yMDE3L2luZGV4LWVuLmFzcHgqSW50ZXJuYWwgQXVkaXQgb2YgR3JhbnRzIGFuZCBDb250cmlidXRpb25zZAICD2QWAmYPFQHIAlRyYW5zZmVyIHBheW1lbnRzIGFyZSBvbmUgb2YgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhJ3Mga2V5IGluc3RybWVudHMgaW4gbWVldGluZyBpdHMgYnJvYWQgcG9saWN5IG9iamVjdGl2ZXMgYW5kIHByaW9yaXRpZXMuIFBheW1lbnRzIGNhbiBiZSBhZG1pbmlzdGVyZWQgYXMgZWl0aGVyIGdyYW50cywgd2hpY2ggYXJlIHVuY29uZGl0aW9uYWwgdHJhbnNmZXJzIG9mIGZ1bmRzIHRvIHJlY2lwaWVudHMgb3IgYXMgY29udHJpYnV0aW9ucywgd2hpY2ggYXJlIHN1YmplY3QgdG8gcGVyZm9ybWFuY2UgY29uZGl0aW9ucyBzcGVjaWZpZWQgaW4gYSBmdW5kaW5nIGFncmVlbWVudC5kAgMPDxYCHwEFCjIwMTctMTItMTNkZALJAg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbmFwLWh0L2luZGV4LWVuLmFzcHgxL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbmFwLWh0L3ZsdG4tbmFwLWh0LWVuLkpQR2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW5hcC1odC9pbmRleC1lbi5hc3B4YDIwMTYtMjAxNyBIb3Jpem9udGFsIEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIEFjdGlvbiBQbGFuIHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZyAoTkFQLUhUKWQCAg9kFgJmDxUB9QFUaGUgTkFQLUhUIHdhcyBhIGhvcml6b250YWwgaW5pdGlhdGl2ZSBpbnZvbHZpbmcgbmluZSBmZWRlcmFsIG9yZ2FuaXphdGlvbnMgd2l0aCB0aGUgZ29hbCBvZiBwcm92aWRpbmcgYSBjb21wcmVoZW5zaXZlIGZlZGVyYWwgcmVzcG9uc2UgdG8gYWRkcmVzcyBodW1hbiB0cmFmZmlja2luZyB3aXRoIGZvY3VzIG9uIGZvdXIgcGlsbGFyczogcHJldmVudGlvbiwgcHJvdGVjdGlvbiwgcHJvc2VjdXRpb24gYW5kIHBhcnRuZXJzaGlwLmQCAw8PFgIfAQUKMjAxNy0xMi0xM2RkAsoCD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAxNy1oMDMtY3AvaW5kZXgtZW4uYXNweDEvY250L3JzcmNzL3BibGN0bnMvMjAxNy1oMDMtY3AvMjAxNy1oMDMtY3AtZW4uanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctaDAzLWNwL2luZGV4LWVuLmFzcHhbQ3JpbWUgUHJldmVudGlvbiAtIFJlc2VhcmNoIEhpZ2hsaWdodHMgMjAxNy1IMDMtQ1AgLSBTcG9ydHMtQmFzZWQgQ3JpbWUgUHJldmVudGlvbiBQcm9ncmFtc2QCAg9kFgJmDxUB6QJTdXBlcnZpc2VkIHNwb3J0cyBoYXZlIGJlZW4gdXNlZCBpbiBtYW55IGNvdW50cmllcyBhcyBhIHN0cmF0ZWd5IHRvIGFkZHJlc3Mgc29jaWFsIGlzc3VlcyBzdWNoIGFzIHlvdXRoIGNyaW1lIGFuZCBzdWJzdGFuY2UgYWJ1c2UuIFRoZSBmb2xsb3dpbmcgcmVzZWFyY2ggaGlnaGxpZ2h0cyBwcm92aWRlcyBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIG9uIGNyaW1lIHByZXZlbnRpb24gdXNpbmcgc3BvcnRzLCBpbmNsdWRpbmcgc3VtbWFyaWVzIG9mIHByb21pc2luZyBwcm9ncmFtcyBhbmQgaW5pdGlhdGl2ZXMgYm90aCBpbiBDYW5hZGEgYW5kIGludGVybmF0aW9uYWxseSwga2V5IHJlc3VsdHMsIGFuZCBsZXNzb25zIGxlYXJuZWQu4oCdZAIDDw8WAh8BBQoyMDE3LTEyLTEyZGQCywIPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDE2L2luZGV4LWVuLmFzcHhBL2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTYvbGN0cm5jLXNydmxsbmMtMjAxNi1lbi5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLXNydmxsbmMtMjAxNi9pbmRleC1lbi5hc3B4OkFubnVhbCBSZXBvcnQgb24gdGhlIFVzZSBvZiBFbGVjdHJvbmljIFN1cnZlaWxsYW5jZSAtIDIwMTZkAgIPZBYCZg8VAdEBUGFydCBWSSBvZiB0aGUgQ3JpbWluYWwgQ29kZSBzZXRzIG91dCB0aGUgcHJvdmlzaW9ucyBmb3IgdGhlIGxhdyBlbmZvcmNlbWVudCBjb21tdW5pdHkgdG8gb2J0YWluIGp1ZGljaWFsIGF1dGhvcml6YXRpb24gdG8gY29uZHVjdCBlbGVjdHJvbmljIHN1cnZlaWxsYW5jZSBvZiBwcml2YXRlIGNvbW11bmljYXRpb25zIGZvciBjcmltaW5hbCBpbnZlc3RpZ2F0aW9ucy5kAgMPDxYCHwEFCjIwMTctMTItMTFkZALMAg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxNzA5MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE3MDkzMC9pbmRleC1lbi5hc3B4WFB1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBTZXB0ZW1iZXIgMzAsIDIwMTdkAgIPZBYCZg8VAdQBVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCBhbmQgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBBY2NvdW50aW5nIFN0YW5kYXJkIDEuMy5kAgMPDxYCHwEFCjIwMTctMTEtMjlkZALNAg9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtdHJ2bC1oc3B0dC1jbmZybmNzLTIwMTYtMTcvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvcnBydC10cnZsLWhzcHR0LWNuZnJuY3MtMjAxNi0xNy9pbmRleC1lbi5hc3B4TVJlcG9ydCBvbiBBbm51YWwgRXhwZW5kaXR1cmVzIGZvciBUcmF2ZWwsIEhvc3BpdGFsaXR5IGFuZCBDb25mZXJlbmNlcyAyMDE2LTE3ZAICD2QWAmYPFQGyAkFzIHJlcXVpcmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBEaXJlY3RpdmUgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSwgQ29uZmVyZW5jZSBhbmQgRXZlbnQgRXhwZW5kaXR1cmVzLCB0aGlzIHJlcG9ydCBwcm92aWRlcyBpbmZvcm1hdGlvbiBvbiB0aGUgdG90YWwgYW5udWFsIGV4cGVuZGl0dXJlcyBmb3IgZWFjaCBvZiB0cmF2ZWwsIGhvc3BpdGFsaXR5IGFuZCBjb25mZXJlbmNlIGZlZXMgZm9yIHRoZSBEZXBhcnRtZW50IG9mIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGZvciB0aGUgZmlzY2FsIHllYXIgZW5kaW5nIE1hcmNoIDMxLCAyMDE3LmQCAw8PFgIfAQUKMjAxNy0xMS0yMWRkAs4CD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDA3L2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwNy9fbWdzLzIwMTctczAwNy1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDA3L2luZGV4LWVuLmFzcHiFAVJlc2VhcmNoIFN1bW1hcnk6IFByb2dyYW1tZSBkZSBzdWl2aSBpbnRlbnNpZiBkZSBNb250csOpYWwg4oCTIEdhbmdzIGRlIHJ1ZSBbTW9udHJlYWwgSW50ZW5zaXZlIFN1cGVydmlzaW9uIFByb2dyYW0g4oCTIFN0cmVldCBHYW5nc11kAgIPZBYCZg8VAZcCRXZhbHVhdGlvbiBvZiB0aGUgaW1wYWN0IG9mIGFuIGludGVuc2l2ZSBzdXBlcnZpc2lvbiBwcm9ncmFtIG9uIG9mZmVuZGluZyBiZWhhdmlvdXJzIGFuZCBjcmltaW5vZ2VuaWMgcmlza3MsIHNvY2lhbCBpbnRlZ3JhdGlvbiwgYW5kIHRoZSBsZXZlbCBvZiBlbmdhZ2VtZW50IGluIHN0cmVldCBnYW5ncyBhbW9uZyB5b3VuZyBvZmZlbmRlcnMgYWdlZCAxNSB0byAyNSwgaW5jbHVkaW5nIGEgZGVzY3JpcHRpdmUgY29zdCBhbmFseXNpcyBhbmQgYSBjb3N0LWVmZmVjdGl2ZW5lc3Mgc3R1ZHkuZAIDDw8WAh8BBQoyMDE3LTExLTEwZGQCzwIPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1yc2x0cy1ycHJ0LTIwMTYtMTcvaW5kZXgtZW4uYXNweFYvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcnNsdHMtcnBydC0yMDE2LTE3L19tZ3MvZHBydG1udGwtcnNsdHMtcnBydC0yMDE2LTE3LWVuLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1yc2x0cy1ycHJ0LTIwMTYtMTcvaW5kZXgtZW4uYXNweCNEZXBhcnRtZW50YWwgUmVzdWx0cyBSZXBvcnQgMjAxNi0xN2QCAg9kFgJmDxUBmwFBcyBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCBJIGFtIHBsZWFzZWQgdG8gcHJlc2VudCB0byBQYXJsaWFtZW50LCBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIDIwMTYtMTcgRGVwYXJ0bWVudGFsIFJlc3VsdHMgUmVwb3J0LmQCAw8PFgIfAQUKMjAxNy0xMS0wOWRkAtACD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDA0L2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwNC9fbWdzLzIwMTctczAwNC1mci5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDA0L2luZGV4LWVuLmFzcHhtUmVzZWFyY2ggU3VtbWFyeSAtIEFuIE92ZXJ2aWV3IG9mIFJlc291cmNlIEFsbG9jYXRpb24gTW9kZWxzIGluIGEgU2VsZWN0aW9uIG9mIExhcmdlIENhbmFkaWFuIFBvbGljZSBTZXJ2aWNlc2QCAg9kFgJmDxUBW0FuIGV4YW1pbmF0aW9uIG9mIHNldmVyYWwgcG9saWNlIHN0YWZmaW5nIG1vZGVscyB0aGF0IGFyZSBiZWluZyBhcHBsaWVkIGFjcm9zcyB0aGUgY291bnRyeS5kAgMPDxYCHwEFCjIwMTctMTEtMDNkZALRAg9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDE2L2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDE2L19tZ3MvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTYtZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDE2L2luZGV4LWVuLmFzcHg9U2V2ZW50aCBBbm51YWwgTmF0aW9uYWwgUm91bmR0YWJsZSBvbiBEaXNhc3RlciBSaXNrIFJlZHVjdGlvbmQCAg9kFgJmDxUBlAFDYW5hZGEncyBOYXRpb25hbCBEaXNhc3RlciBNaXRpZ2F0aW9uIFN0cmF0ZWd5LCBpbmNsdWRpbmcgbGlua3MgdG8gYSBnZW5lcmFsIGV4cGxhbmF0aW9uIG9mIGRpc2FzdGVyIG1pdGlnYXRpb24gYW5kIG5hdGlvbmFsIGNvbnN1bHRhdGlvbiBkb2N1bWVudHMuZAIDDw8WAh8BBQoyMDE3LTEwLTE5ZGQC0gIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwMDYvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNy1oMDA2LzIwMTctaDAwNi1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1oMDA2L2luZGV4LWVuLmFzcHgxT3JnYW5pemVkIENyaW1lIOKAkyBSZXNlYXJjaCBIaWdobGlnaHRzIDIwMTctSDAwNmQCAg9kFgJmDxUBqAJUaGUgVGVycml0b3JpYWwgRXhwYW5zaW9uIG9mIE1hZmlhIFN0eWxlIE9yZ2FuaXplZCBDcmltZTsgSW50ZXJ2ZW5pbmcgaW4gdGhlIFJlY3J1aXRtZW50IFBhdGh3YXkgYXMgYSBSZXNwb25zZSB0byBPcmdhbml6ZWQgQ3JpbWU7IFBvbGljeSBFZmZlY3RzIGluIFRyYW5zbmF0aW9uYWwgSWxsaWNpdCBNYXJrZXRzOyBNb25pdG9yaW5nIE9ubGluZSBPZmZlbmRlcnM7IEEgVHlwb2xvZ3kgZm9yIOKAmFBvbHltb3JwaG91cyBDcmltaW5hbCBOZXR3b3JrcycgYW5kIERpdmVyc2lmaWNhdGlvbiBvciBDby1vY2N1cnJlbmNlLmQCAw8PFgIfAQUKMjAxNy0xMC0xMmRkAtMCD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvcmNyZHMtc3NwbnNuLXByZ3JtL2luZGV4LWVuLmFzcHg/L2NudC9yc3Jjcy9wYmxjdG5zL3JjcmRzLXNzcG5zbi1wcmdybS9yY3Jkcy1zc3Buc24tcHJncm0tZW4uanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL3JjcmRzLXNzcG5zbi1wcmdybS9pbmRleC1lbi5hc3B4NVB1YmxpYyBDb25zdWx0YXRpb24gb24gdGhlIFJlY29yZHMgU3VzcGVuc2lvbiBQcm9ncmFtZAICD2QWAmYPFQHeAUJldHdlZW4gTm92ZW1iZXIgNyBhbmQgRGVjZW1iZXIgMTYsIDIwMTYsIFBTIGNvbmR1Y3RlZCBhbiBvbmxpbmUgcHVibGljIGNvbnN1bHRhdGlvbiByZWdhcmRpbmcgYSByZXZpZXcgb2YgbGVnaXNsYXRpdmUgcmVmb3JtcyBtYWRlIGR1cmluZyB0aGUgbGFzdCAxMCB5ZWFycyBjb25jZXJuaW5nIHRoZSBSZWNvcmQgU3VzcGVuc2lvbiBQcm9ncmFtLCBhcyBvdXRsaW5lZCBpbiB0aGUgQ1JBLmQCAw8PFgIfAQUKMjAxNy0xMC0xMGRkAtQCD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvcmNyZHMtc3NwbnNuLXByZ3JtL3dodC1ocmQtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvcmNyZHMtc3NwbnNuLXByZ3JtL3dodC1ocmQtZW4uYXNweFRXaGF0IHdlIEhlYXJkIC0gUHVibGljIENvbnN1bHRhdGlvbnMgb24gdGhlIFJlY29yZCBTdXNwZW5zaW9uIFByb2dyYW0gLSBGaW5hbCBSZXBvcnRkAgIPZBYCZg8VAaEDVGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIGhhcyBjb21taXR0ZWQgdG8gY29uZHVjdCBhIHJldmlldyBvZiB0aGUgbGVnaXNsYXRpdmUgY2hhbmdlcyBtYWRlIHRvIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbSBvdmVyIHRoZSBwYXN0IGRlY2FkZS4gSW4gc3VwcG9ydCBvZiB0aGlzIGNvbW1pdG1lbnQsIGEgcHVibGljIG9ubGluZSBjb25zdWx0YXRpb24gcmVnYXJkaW5nIHRoZSByZWNvcmQgc3VzcGVuc2lvbiAoZm9ybWVybHkgcmVmZXJyZWQgdG8gYXMgcGFyZG9ucykgcHJvZ3JhbSwgYXMgb3V0bGluZWQgaW4gdGhlIENyaW1pbmFsIFJlY29yZHMgQWN0IChDUkEpLCB3YXMgaGVsZCBiZXR3ZWVuIE5vdmVtYmVyIDcgYW5kIERlY2VtYmVyIDE2LCAyMDE2LCB3aXRoIGEgdG90YWwgb2YgMSwxNjYgc3VibWl0dGVkIHN1cnZleXMuZAIDDw8WAh8BBQoyMDE3LTEwLTEwZGQC1QIPZBYIZg9kFgJmDxUCeGh0dHBzOi8vd3d3LmNhbmFkYS5jYS9lbi9wYXJvbGUtYm9hcmQvcHJvZ3JhbXMvdXNlci1mZWUtY29uc3VsdGF0aW9uL3JlY29yZC1zdXNwZW5zaW9uLXVzZXItZmVlLWNvbnN1bHRhdGlvbi1yZXBvcnQuaHRtbB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAnhodHRwczovL3d3dy5jYW5hZGEuY2EvZW4vcGFyb2xlLWJvYXJkL3Byb2dyYW1zL3VzZXItZmVlLWNvbnN1bHRhdGlvbi9yZWNvcmQtc3VzcGVuc2lvbi11c2VyLWZlZS1jb25zdWx0YXRpb24tcmVwb3J0Lmh0bWxOUGFyb2xlIEJvYXJkIG9mIENhbmFkYSBVc2VyIEZlZXMgQ29uc3VsdGF0aW9uIOKAkyBXaGF0IFdlIEhlYXJkIFN1bW1hcnkgUmVwb3J0ZAICD2QWAmYPFQG8AlRoZSBQYXJvbGUgQm9hcmQgb2YgQ2FuYWRhIChQQkMpIGNvbmR1Y3RlZCBhbiBvbmxpbmUgY29uc3VsdGF0aW9uIHdpdGgga2V5IHN0YWtlaG9sZGVycyAoaS5lLiwgZ2VuZXJhbCBwdWJsaWMsIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtIHBhcnRuZXJzLCBpbmRpdmlkdWFscyB3aG8gaGF2ZSBhIGNyaW1pbmFsIHJlY29yZCwgcmVjb3JkIHN1c3BlbnNpb24gY29tcGFuaWVzLCBvZmZlbmRlciBhZHZvY2FjeSBncm91cHMsIGFuZCBJbmRpZ2Vub3VzIGdyb3VwcykgdG8gZ2V0IHRoZWlyIGlucHV0IG9uIGl0cyByZWNvcmQgc3VzcGVuc2lvbiB1c2VyIGZlZS5kAgMPDxYCHwEFCjIwMTctMTAtMTBkZALWAg9kFghmD2QWAmYPFQJ9aHR0cHM6Ly93d3cuY2FuYWRhLmNhL2VuL3Bhcm9sZS1ib2FyZC9wcm9ncmFtcy91c2VyLWZlZS1jb25zdWx0YXRpb24vcmVjb3JkLXN1c3BlbnNpb24tdXNlci1mZWUtY29uc3VsdGF0aW9uLWZ1bGwtcmVwb3J0Lmh0bWweL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJ9aHR0cHM6Ly93d3cuY2FuYWRhLmNhL2VuL3Bhcm9sZS1ib2FyZC9wcm9ncmFtcy91c2VyLWZlZS1jb25zdWx0YXRpb24vcmVjb3JkLXN1c3BlbnNpb24tdXNlci1mZWUtY29uc3VsdGF0aW9uLWZ1bGwtcmVwb3J0Lmh0bWxIUGFyb2xlIEJvYXJkIG9mIENhbmFkYSBVc2VyIEZlZXMg4oCTIE9ubGluZSBDb25zdWx0YXRpb24gRGV0YWlsZWQgUmVwb3J0ZAICD2QWAmYPFQFzVGhpcyByZXBvcnQgcHJvdmlkZXMgYW4gb3ZlcnZpZXcgb2YgdGhlIGNvbW1lbnRzLCBpZGVhcywgYW5kIHN1Z2dlc3Rpb25zIHJlY2VpdmVkIG9uIHRoZSByZWNvcmQgc3VzcGVuc2lvbiBwcm9ncmFtLmQCAw8PFgIfAQUKMjAxNy0xMC0xMGRkAtcCD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvdmx0bi1jbmQtc2NydC1zdHJ0Zy9pbmRleC1lbi5hc3B4Ri9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWNuZC1zY3J0LXN0cnRnL19tZ3Mvdmx0bi1jbmQtc2NydC1zdHJ0Zy1lbi5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvdmx0bi1jbmQtc2NydC1zdHJ0Zy9pbmRleC1lbi5hc3B4OUhvcml6b250YWwgRXZhbHVhdGlvbiBvZiBDYW5hZGEncyBDeWJlciBTZWN1cml0eSBTdHJhdGVneWQCAg9kFgJmDxUB1wJUaGUgZXZhbHVhdGlvbiBhc3Nlc3NlZCB0aGUgZXh0ZW50IHRvIHdoaWNoIHRoZSBob3Jpem9udGFsIGdvdmVybmFuY2Ugc3RydWN0dXJlIHdhcyBlZmZlY3RpdmUgaW4gb3ZlcnNlZWluZyB0aGUgU3RyYXRlZ3kncyBpbXBsZW1lbnRhdGlvbjsgdGhlIGV4dGVudCB0byB3aGljaCBwYXJ0aWNpcGF0aW5nIGRlcGFydG1lbnRzIGFuZCBhZ2VuY2llcyBpbXBsZW1lbnRlZCB0aGUgU3RyYXRlZ3kncyBmdW5kZWQgYWN0aXZpdGllczsgYW5kIHRoZSBleHRlbnQgdG8gd2hpY2ggcGxhbm5lZCBhY3Rpdml0aWVzIGNvbnRyaWJ1dGVkIHRvIGFjaGlldmluZyB0aGUgU3RyYXRlZ3kncyBtYWluIG9iamVjdGl2ZXMuZAIDDw8WAh8BBQoyMDE3LTEwLTEwZGQC2AIPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWNuZC1zY3J0LXN0cnRnLXNtbXJ5L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tY25kLXNjcnQtc3RydGctc21tcnkvaW5kZXgtZW4uYXNweE5TdW1tYXJ5IG9mIHRoZSAyMDE2LTIwMTcgRXZhbHVhdGlvbiBvZiBDYW5hZGEncyBDeWJlciBTZWN1cml0eSBTdHJhdGVneSAoQ0NTUylkAgIPZBYCZg8VAdcCVGhlIGV2YWx1YXRpb24gYXNzZXNzZWQgdGhlIGV4dGVudCB0byB3aGljaCB0aGUgaG9yaXpvbnRhbCBnb3Zlcm5hbmNlIHN0cnVjdHVyZSB3YXMgZWZmZWN0aXZlIGluIG92ZXJzZWVpbmcgdGhlIFN0cmF0ZWd5J3MgaW1wbGVtZW50YXRpb247IHRoZSBleHRlbnQgdG8gd2hpY2ggcGFydGljaXBhdGluZyBkZXBhcnRtZW50cyBhbmQgYWdlbmNpZXMgaW1wbGVtZW50ZWQgdGhlIFN0cmF0ZWd5J3MgZnVuZGVkIGFjdGl2aXRpZXM7IGFuZCB0aGUgZXh0ZW50IHRvIHdoaWNoIHBsYW5uZWQgYWN0aXZpdGllcyBjb250cmlidXRlZCB0byBhY2hpZXZpbmcgdGhlIFN0cmF0ZWd5J3MgbWFpbiBvYmplY3RpdmVzLmQCAw8PFgIfAQUKMjAxNy0xMC0xMGRkAtkCD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAxNi0xNy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDE2LTE3L2luZGV4LWVuLmFzcHg5V2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0IC0gQW5udWFsIHJlcG9ydDogMjAxNi0yMDE3ZAICD2QWAmYPFQGPAVRoaXMgaXMgdGhlIHR3ZW50eSBmaXJzdCBBbm51YWwgUmVwb3J0IG9uIHRoZSBXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSAoV1BQKSBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDE2IG9mIHRoZSBXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QuZAIDDw8WAh8BBQoyMDE3LTEwLTA1ZGQC2gIPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwMi1jcC9pbmRleC1lbi5hc3B4MS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwMi1jcC8yMDE3LWgwMi1jcC1lbi5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAxNy1oMDItY3AvaW5kZXgtZW4uYXNweFlDcmltZSBQcmV2ZW50aW9uIC0gUmVzZWFyY2ggSGlnaGxpZ2h0cyAyMDE3LUgwMi1DUCAtIENvbW11bml0eSBSZWFkaW5lc3MgYW5kIE1vYmlsaXphdGlvbmQCAg9kFgJmDxUB1gJUaGVzZSByZXNlYXJjaCBoaWdobGlnaHRzIHByb3ZpZGUgZ3VpZGVsaW5lcyBvbiB0aGUgY29uY2VwdHMgb2YgY29tbXVuaXR5IHJlYWRpbmVzcyBhbmQgbW9iaWxpemF0aW9uIGluIGFuIGVmZm9ydCB0byBzdHJlbmd0aGVuIGNyaW1lIHByZXZlbnRpb24gZWZmb3J0cyBpbiBDYW5hZGEuIFRoZXNlIHByby1hY3RpdmUgYW5kIGFkYXB0YWJsZSBtb2RlbHMgYXJlIGV4cGxhaW5lZCBpbiBhIHByYWN0aWNhbCBzZW5zZSB0byBhbGxvdyBjb21tdW5pdGllcyB0byBpZGVudGlmeSBhbmQgYWRkcmVzcyB0aGUgY3JpbWluYWwsIHNvY2lhbCBvciBwdWJsaWMgaGVhbHRoIGlzc3VlcyBpbXBhY3RpbmcgdGhlbS5kAgMPDxYCHwEFCjIwMTctMTAtMDJkZALbAg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctaDAxLWNwL2luZGV4LWVuLmFzcHgxL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctaDAxLWNwLzIwMTctaDAxLWNwLWVuLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWgwMS1jcC9pbmRleC1lbi5hc3B4ZENyaW1lIFByZXZlbnRpb24gLSBSZXNlYXJjaCBIaWdobGlnaHRzIDIwMTctSDAxLUNQIOKAkyBZb3V0aCBNZW50YWwgSGVhbHRoLCBNZW50YWwgSWxsbmVzcyBhbmQgQ3JpbWVkAgIPZBYCZg8VAckCVGhlIHB1cnBvc2Ugb2YgdGhpcyByZXBvcnQgaXMgdG8gZXhhbWluZSB0aGUgQ2FuYWRpYW4ga25vd2xlZGdlIGNvbmNlcm5pbmcgeW91dGggc3VmZmVyaW5nIGZyb20gbWVudGFsIGhlYWx0aCBkaXNvcmRlcnMgYW5kIHRoZWlyIGludm9sdmVtZW50IGluIGNyaW1lLCB3aXRoIHBhcnRpY3VsYXIgaW50ZXJlc3QgaW4gdGhlIGFnZSBncm91cCAxMi0yNCwgdG8gaGlnaGxpZ2h0IHRoZSBpbXBvcnRhbnQgY29ycmVsYXRpb25zIGJldHdlZW4gbWVudGFsIGhlYWx0aCBhbmQgc29tZSBzcGVjaWZpYyBjcmltZSBpc3N1ZXMgYW5kIHRvIGlkZW50aWZ5IHRoZSBrbm93bGVkZ2UgZ2Fwcy5kAgMPDxYCHwEFCjIwMTctMDktMjZkZALcAg9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1mbGdnbmcvaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvdmx0bi1udG5sLWZsZ2duZy9fbWdzL3ZsdG4tbnRubC1mbGdnbmctZW4uanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1mbGdnbmcvaW5kZXgtZW4uYXNweDwyMDE2LTIwMTcgRXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uYWwgRmxhZ2dpbmcgU3lzdGVtIFByb2dyYW1kAgIPZBYCZg8VAdoDVGhlIE5hdGlvbmFsIEZsYWdnaW5nIFN5c3RlbSBpcyBhIGRhdGFiYXNlIGFzIHdlbGwgYXMgYSBuZXR3b3JrIG9mIHByb3ZpbmNpYWwvdGVycml0b3JpYWwgY29vcmRpbmF0b3JzIHJlc3BvbnNpYmxlIGZvciBpZGVudGlmeWluZyBoaWdoLXJpc2sgb2ZmZW5kZXJzIGZvciBmbGFnZ2luZyBwdXJwb3Nlcy4gVGhlIGV2YWx1YXRpb24gZXhhbWluZWQgdGhlIHJlbGV2YW5jZSAoY29udGludWVkIG5lZWQgYW5kIGFsaWdubWVudCB3aXRoIHRoZSBmZWRlcmFsIGdvdmVybm1lbnQncyByb2xlcywgcmVzcG9uc2liaWxpdGllcyBhbmQgcHJpb3JpdGllcykgYW5kIHBlcmZvcm1hbmNlIChwcm9ncmVzcyB0b3dhcmRzIGFjaGlldmVtZW50IG9mIGludGVuZGVkIG91dGNvbWVzLCBlZmZpY2llbmN5IGFuZCBlY29ub215KSBvZiB0aGUgTmF0aW9uYWwgRmxhZ2dpbmcgU3lzdGVtIG92ZXIgdGhlIHBlcmlvZCBvZiAyMDEyLTEzIHRvIDIwMTYtMTcuZAIDDw8WAh8BBQoyMDE3LTA5LTIxZGQC3QIPZBYIZg9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW50bmwtZmxnZ25nLXNtbXJ5L2luZGV4LWVuLmFzcHhML2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1mbGdnbmctc21tcnkvX21ncy92bHRuLW50bmwtZmxnZ25nLXNtbXJ5LWVuLmpwZ2QCAQ9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW50bmwtZmxnZ25nLXNtbXJ5L2luZGV4LWVuLmFzcHhRU3VtbWFyeSBvZiB0aGUgMjAxNi0yMDE3IEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIEZsYWdnaW5nIFN5c3RlbSBQcm9ncmFtIChORlMpZAICD2QWAmYPFQHaA1RoZSBOYXRpb25hbCBGbGFnZ2luZyBTeXN0ZW0gaXMgYSBkYXRhYmFzZSBhcyB3ZWxsIGFzIGEgbmV0d29yayBvZiBwcm92aW5jaWFsL3RlcnJpdG9yaWFsIGNvb3JkaW5hdG9ycyByZXNwb25zaWJsZSBmb3IgaWRlbnRpZnlpbmcgaGlnaC1yaXNrIG9mZmVuZGVycyBmb3IgZmxhZ2dpbmcgcHVycG9zZXMuIFRoZSBldmFsdWF0aW9uIGV4YW1pbmVkIHRoZSByZWxldmFuY2UgKGNvbnRpbnVlZCBuZWVkIGFuZCBhbGlnbm1lbnQgd2l0aCB0aGUgZmVkZXJhbCBnb3Zlcm5tZW50J3Mgcm9sZXMsIHJlc3BvbnNpYmlsaXRpZXMgYW5kIHByaW9yaXRpZXMpIGFuZCBwZXJmb3JtYW5jZSAocHJvZ3Jlc3MgdG93YXJkcyBhY2hpZXZlbWVudCBvZiBpbnRlbmRlZCBvdXRjb21lcywgZWZmaWNpZW5jeSBhbmQgZWNvbm9teSkgb2YgdGhlIE5hdGlvbmFsIEZsYWdnaW5nIFN5c3RlbSBvdmVyIHRoZSBwZXJpb2Qgb2YgMjAxMi0xMyB0byAyMDE2LTE3LmQCAw8PFgIfAQUKMjAxNy0wOS0yMWRkAt4CD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAxNi9pbmRleC1lbi5hc3B4Ly9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDE2L2NjcnNvLTIwMTYtZW4uanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTYvaW5kZXgtZW4uYXNweD0yMDE2IENvcnJlY3Rpb25zIGFuZCBDb25kaXRpb25hbCBSZWxlYXNlIFN0YXRpc3RpY2FsIE92ZXJ2aWV3ZAICD2QWAmYPFQGOAVRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgYSBzdGF0aXN0aWNhbCBvdmVydmlldyBvZiBjb3JyZWN0aW9ucyBhbmQgY29uZGl0aW9uYWwgcmVsZWFzZSB3aXRoaW4gYSBjb250ZXh0IG9mIHRyZW5kcyBpbiBjcmltZSBhbmQgY3JpbWluYWwganVzdGljZS5kAgMPDxYCHwEFCjIwMTctMDktMTVkZALfAg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxNzA2MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE3MDYzMC9pbmRleC1lbi5hc3B4U1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBKdW5lIDMwLCAyMDE3ZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDE3LTA4LTI5ZGQC4AIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMDkvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDA5L19tZ3MvMjAxNy1zMDA5LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMDkvaW5kZXgtZW4uYXNweGpSZXNlYXJjaCBTdW1tYXJ5IC0gV2hhdCBXZSBLbm93IGFuZCBEb24ndCBLbm93IEFib3V0IFJpc2sgQXNzZXNzbWVudCB3aXRoIE9mZmVuZGVycyBvZiBJbmRpZ2Vub3VzIEhlcml0YWdlZAICD2QWAmYPFQGnAlRoZSBwdXJwb3NlIG9mIHRoaXMgcGFwZXIgaXMgdG8gZGlzY3VzcyB0aGUgYXBwbGljYWJpbGl0eSBvZiBzdHJ1Y3R1cmVkIHJpc2sgYXNzZXNzbWVudCBzY2FsZXMgd2l0aCBJbmRpZ2Vub3VzIG9mZmVuZGVycy4gVGhpcyBpbmNsdWRlcyBhIGJyaWVmIG92ZXJ2aWV3IG9mIHJpc2sgYXNzZXNzbWVudCBhbmQgcG9zc2libGUgcmVhc29ucyB3aHkgd2UgbWF5IG9yIG1heSBub3QgZXhwZWN0IHJpc2sgc2NhbGVzIHRvIHBlcmZvcm0gdGhlIHNhbWUgb3IgZGlmZmVyZW50bHkgd2l0aCBJbmRpZ2Vub3VzIG9mZmVuZGVycy5kAgMPDxYCHwEFCjIwMTctMDgtMDhkZALhAg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctcjAwOS9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXIwMDkvX21ncy8yMDE3LXIwMDktZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctcjAwOS9pbmRleC1lbi5hc3B4V1doYXQgV2UgS25vdyBhbmQgRG9uJ3QgS25vdyBBYm91dCBSaXNrIEFzc2Vzc21lbnQgd2l0aCBPZmZlbmRlcnMgb2YgSW5kaWdlbm91cyBIZXJpdGFnZWQCAg9kFgJmDxUBpwJUaGUgcHVycG9zZSBvZiB0aGlzIHBhcGVyIGlzIHRvIGRpc2N1c3MgdGhlIGFwcGxpY2FiaWxpdHkgb2Ygc3RydWN0dXJlZCByaXNrIGFzc2Vzc21lbnQgc2NhbGVzIHdpdGggSW5kaWdlbm91cyBvZmZlbmRlcnMuIFRoaXMgaW5jbHVkZXMgYSBicmllZiBvdmVydmlldyBvZiByaXNrIGFzc2Vzc21lbnQgYW5kIHBvc3NpYmxlIHJlYXNvbnMgd2h5IHdlIG1heSBvciBtYXkgbm90IGV4cGVjdCByaXNrIHNjYWxlcyB0byBwZXJmb3JtIHRoZSBzYW1lIG9yIGRpZmZlcmVudGx5IHdpdGggSW5kaWdlbm91cyBvZmZlbmRlcnMuZAIDDw8WAh8BBQoyMDE3LTA4LTA4ZGQC4gIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LWgwMDUvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvMjAxNi1oMDA1L19tZ3MvMjAxNi1oMDA1LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LWgwMDUvaW5kZXgtZW4uYXNweC9Pcmdhbml6ZWQgQ3JpbWUgLSBSZXNlYXJjaCBIaWdobGlnaHRzIDIwMTYtSDAwNWQCAg9kFgJmDxUBigJHYW5nIE1lbWJlcnNoaXAgUGF0dGVybnMgaW4gdGhlIExpZmUtQ291cnNlOyBPcmdhbml6ZWQgQ3liZXJjcmltZSBhbmQgU29jaWFsIE9wcG9ydHVuaXR5IFN0cnVjdHVyZXM7IEJlc3QgUHJhY3RpY2VzIGluIFBvbGljaW5nIFRyYW5zbmF0aW9uYWwgT3JnYW5pemVkIENyaW1lOyBMYXd5ZXJzIGFuZCBPcmdhbml6ZWQgQ3JpbWU7IEF0dHJpdGlvbiBpbiB0aGUgSW52ZXN0aWdhdGlvbiBhbmQgQ29uZmlzY2F0aW9uIG9mIFByb2ZpdHMgb2YgT3JnYW5pemVkIENyaW1lLmQCAw8PFgIfAQUKMjAxNy0wOC0wMmRkAuMCD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDExL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAxMS8yMDE3LXMwMTEtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAxMS9pbmRleC1lbi5hc3B4VVJlc2VhcmNoIFN1bW1hcnk6IENvbXBlbnNhdGlvbiBmb3IgUHVibGljIFNhZmV0eSBPZmZpY2VycyBpbiBDYW5hZGE6IEEgQnJpZWYgT3ZlcnZpZXdkAgIPZBYCZg8VAY0DVGhlIG9iamVjdGl2ZSBvZiB0aGlzIHByb2plY3Qgd2FzIHRvOiAxKSBJZGVudGlmeSB3aGF0IGV4aXN0aW5nIGZlZGVyYWwsIHByb3ZpbmNpYWwvdGVycml0b3JpYWwsIGFuZCBtdW5pY2lwYWwgY29tcGVuc2F0aW9uIHBsYW5zIHBheSB0byBQU09zIGZvciBhKSBkZWF0aDsgYikg4oCccGVybWFuZW50IGRpc2FiaWxpdHnigJ0gYW5kIHdoYXQgaXMgbWVhbnQgYnkg4oCccGVybWFuZW50IGRpc2FiaWxpdHnigJ07IDIpIElkZW50aWZ5IHdoZW4gZGVhdGggYW5kIHBlcm1hbmVudCBkaXNhYmlsaXR5IGFyZSBwYWlkIG91dCBpbiB0aGUgY29udGV4dCBvZjogYSkgb24gb3Igb2ZmLXRoZS1qb2IgY2lyY3Vtc3RhbmNlOyBhbmQgYikgZWxpZ2liaWxpdHkgYmFzZWQgb24gam9iIGNsYXNzaWZpY2F0aW9uLmQCAw8PFgIfAQUKMjAxNy0wNy0wN2RkAuQCD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZnYtY250cnktbW5zdHJsLTIwMTcvaW5kZXgtZW4uYXNweEMvY250L3JzcmNzL3BibGN0bnMvZnYtY250cnktbW5zdHJsLTIwMTcvZnYtY250cnktbW5zdHJsLTIwMTctZW4uanBnZAIBD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL2Z2LWNudHJ5LW1uc3RybC0yMDE3L2luZGV4LWVuLmFzcHgwRml2ZSBDb3VudHJ5IE1pbmlzdGVyaWFsIDIwMTc6IEpvaW50IENvbW11bmlxdcOpZAICD2QWAmYPFQGbAldlLCB0aGUgSW50ZXJpb3IgTWluaXN0ZXJzLCBJbW1pZ3JhdGlvbiBNaW5pc3RlcnMsIGFuZCBBdHRvcm5leXMgR2VuZXJhbCBvZiBBdXN0cmFsaWEsIENhbmFkYSwgTmV3IFplYWxhbmQsIHRoZSBVbml0ZWQgS2luZ2RvbSBhbmQgdGhlIFVuaXRlZCBTdGF0ZXMgbWV0IGluIE90dGF3YSBvbiBKdW5lIDI2LCAyMDE3LCB0byBkaXNjdXNzIGJvdGggbmF0aW9uYWwgc2VjdXJpdHkgY2hhbGxlbmdlcyBmYWNpbmcgb3VyIG5hdGlvbnMgYW5kIHByb2FjdGl2ZSBhcmVhcyBmb3IgY29sbGFib3JhdGlvbi5kAgMPDxYCHwEFCjIwMTctMDYtMjhkZALlAg9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDE1L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDE1L2luZGV4LWVuLmFzcHg7U2l4dGggQW5udWFsIE5hdGlvbmFsIFJvdW5kdGFibGUgb24gRGlzYXN0ZXIgUmlzayBSZWR1Y3Rpb25kAgIPZBYCZg8VAZQBQ2FuYWRhJ3MgTmF0aW9uYWwgRGlzYXN0ZXIgTWl0aWdhdGlvbiBTdHJhdGVneSwgaW5jbHVkaW5nIGxpbmtzIHRvIGEgZ2VuZXJhbCBleHBsYW5hdGlvbiBvZiBkaXNhc3RlciBtaXRpZ2F0aW9uIGFuZCBuYXRpb25hbCBjb25zdWx0YXRpb24gZG9jdW1lbnRzLmQCAw8PFgIfAQUKMjAxNy0wNi0yNmRkAuYCD2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDE2L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAxNi9pbmRleC1lbi5hc3B4VDIwMTYgQW5udWFsIFJlcG9ydCBPbiBUaGUgUkNNUCdzIFVzZSBPZiBUaGUgTGF3IEVuZm9yY2VtZW50IEp1c3RpZmljYXRpb24gUHJvdmlzaW9uc2QCAg9kFgJmDxUBsAJUaGlzIHJlcG9ydCBhZGRyZXNzZXMgdGhlIFJDTVAncyB1c2Ugb2Ygc3BlY2lmaWMgcG9ydGlvbnMgb2YgdGhlIGxhdyBlbmZvcmNlbWVudCBqdXN0aWZpY2F0aW9uIHByb3Zpc2lvbnMgZnJvbSBKYW51YXJ5IDEsIDIwMTYgdG8gRGVjZW1iZXIgMzEsIDIwMTYsIGFuZCBvbmx5IGluY2x1ZGVzIGluZm9ybWF0aW9uIHRoZSBkaXNjbG9zdXJlIG9mIHdoaWNoIHdvdWxkIG5vdCBjb21wcm9taXNlIG9yIGhpbmRlciBhbiBvbmdvaW5nIGludmVzdGlnYXRpb24gb2YgYW4gb2ZmZW5jZSB1bmRlciBhbiBBY3Qgb2YgUGFybGlhbWVudC5Ob3RlZAIDDw8WAh8BBQoyMDE3LTA2LTIxZGQC5wIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXIwMDIvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNy1yMDAyLzIwMTctcjAwMi1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1yMDAyL2luZGV4LWVuLmFzcHgtTWVhc3VyaW5nIElsbGljaXQgQ2FubmFiaXMgU2VpenVyZXMgaW4gQ2FuYWRhZAICD2QWAmYPFQG7AlRoZSBvYmplY3RpdmUgb2YgdGhpcyBwcm9qZWN0IGlzIHRvIGV4YW1pbmUgdGhlIGN1cnJlbnQgbWV0aG9kcyBvZiBtZWFzdXJpbmcgdGhlIG1ldHJpYyBvZiBjYW5uYWJpcyBzZWl6dXJlcyB3aXRoIHBhcnRpY3VsYXIgYXR0ZW50aW9uIHBhaWQgdG8gdGhlIHdheSBzZWl6dXJlIGluZm9ybWF0aW9uIGlzIHJlY29yZGVkIGJ5IGxhdyBlbmZvcmNlbWVudCBhcyB3ZWxsIGFzIHRvIGRpc2N1c3MgdGhlIHBvdGVudGlhbCBpbXByb3ZlbWVudHMgdG8gdGhlIHdheSB3ZSBjdXJyZW50bHkgbWVhc3VyZSB0aGUgbWV0cmljIG9mIGNhbm5hYmlzIHNlaXp1cmVzLmQCAw8PFgIfAQUKMjAxNy0wNi0xM2RkAugCD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDAyL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwMi8yMDE3LXMwMDItZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwMi9pbmRleC1lbi5hc3B4QFJlc2VhcmNoIFN1bW1hcnkgLSBNZWFzdXJpbmcgSWxsaWNpdCBDYW5uYWJpcyBTZWl6dXJlcyBpbiBDYW5hZGFkAgIPZBYCZg8VAbsCVGhlIG9iamVjdGl2ZSBvZiB0aGlzIHByb2plY3QgaXMgdG8gZXhhbWluZSB0aGUgY3VycmVudCBtZXRob2RzIG9mIG1lYXN1cmluZyB0aGUgbWV0cmljIG9mIGNhbm5hYmlzIHNlaXp1cmVzIHdpdGggcGFydGljdWxhciBhdHRlbnRpb24gcGFpZCB0byB0aGUgd2F5IHNlaXp1cmUgaW5mb3JtYXRpb24gaXMgcmVjb3JkZWQgYnkgbGF3IGVuZm9yY2VtZW50IGFzIHdlbGwgYXMgdG8gZGlzY3VzcyB0aGUgcG90ZW50aWFsIGltcHJvdmVtZW50cyB0byB0aGUgd2F5IHdlIGN1cnJlbnRseSBtZWFzdXJlIHRoZSBtZXRyaWMgb2YgY2FubmFiaXMgc2VpenVyZXMuZAIDDw8WAh8BBQoyMDE3LTA2LTEzZGQC6QIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXIwMDUvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNy1yMDA1LzIwMTctcjAwNS1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1yMDA1L2luZGV4LWVuLmFzcHgfVGhlIFByaWNlIG9mIENhbm5hYmlzIGluIENhbmFkYWQCAg9kFgJmDxUBiQFUaGUgY3VycmVudCByZXBvcnQgcHJvdmlkZXMgZXN0aW1hdGVzIG9mOiAxKSBjYW5uYWJpcyBwcmljZXMgZnJvbSAyMDExIHRvIDIwMTU7IGFuZCAyKSB0aGUgcHJpY2UgZWxhc3RpY2l0eSBvZiBjYW5uYWJpcyBkZW1hbmQgaW4gQ2FuYWRhLmQCAw8PFgIfAQUKMjAxNy0wNi0xM2RkAuoCD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNy1zMDA1L2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwNS8yMDE3LXMwMDUtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwNS9pbmRleC1lbi5hc3B4LlJlc2VhcmNoIFN1bW1hcnkgLSBQcmljZSBvZiBDYW5uYWJpcyBpbiBDYW5hZGFkAgIPZBYCZg8VAYkBVGhlIGN1cnJlbnQgcmVwb3J0IHByb3ZpZGVzIGVzdGltYXRlcyBvZjogMSkgY2FubmFiaXMgcHJpY2VzIGZyb20gMjAxMSB0byAyMDE1OyBhbmQgMikgdGhlIHByaWNlIGVsYXN0aWNpdHkgb2YgY2FubmFiaXMgZGVtYW5kIGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMTctMDYtMTNkZALrAg9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY3RuLXBsbi1jbWJ0LXByZ3Jzcy0yMDE2L2luZGV4LWVuLmFzcHhVL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY3RuLXBsbi1jbWJ0LXByZ3Jzcy0yMDE2L250bmwtY3RuLXBsbi1jbWJ0LXByZ3Jzcy0yMDE2LWVuLmpwZ2QCAQ9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLWN0bi1wbG4tY21idC1wcmdyc3MtMjAxNi9pbmRleC1lbi5hc3B4VE5hdGlvbmFsIEFjdGlvbiBQbGFuIHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZyAtIDIwMTUtMTYgQW5udWFsIFJlcG9ydCBvbiBQcm9ncmVzc2QCAg9kFgJmDxUBuwFUaGlzIGlzIHRoZSBmb3VydGggQW5udWFsIFJlcG9ydCBvbiBQcm9ncmVzcyBvbiB0aGUgaW1wbGVtZW50YXRpb24gb2YgQ2FuYWRhJ3MgTmF0aW9uYWwgQWN0aW9uIFBsYW4gdG8gQ29tYmF0IEh1bWFuIFRyYWZmaWNraW5nIChOYXRpb25hbCBBY3Rpb24gUGxhbiksIHdoaWNoIHdhcyBsYXVuY2hlZCBvbiBKdW5lIDYsIDIwMTIuZAIDDw8WAh8BBQoyMDE3LTA2LTEyZGQC7AIPZBYIZg9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LW50cm5sLWNudHJsLWZubmNsLXJwcnRuZy9pbmRleC1lbi5hc3B4VS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LW50cm5sLWNudHJsLWZubmNsLXJwcnRuZy8yMDE3LW50cm5sLWNudHJsLWZubmNsLXJwcnRuZy1lbi5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvMjAxNy1udHJubC1jbnRybC1mbm5jbC1ycHJ0bmcvaW5kZXgtZW4uYXNweEdQdWJsaWMgU2FmZXR5IENhbmFkYSBBdWRpdCBvZiBJbnRlcm5hbCBDb250cm9sIG92ZXIgRmluYW5jaWFsIFJlcG9ydGluZ2QCAg9kFgJmDxUBlgJUaGUgb2JqZWN0aXZlIG9mIHRoaXMgYXVkaXQgd2FzIHRvIHByb3ZpZGUgcmVhc29uYWJsZSBhc3N1cmFuY2UgdGhhdCB0aGUgbW9uaXRvcmluZyBwcm9jZXNzIG9mIGtleSBmaW5hbmNpYWwgcHJvY2Vzc2VzIGlzIGFwcHJvcHJpYXRlIGFuZCBlZmZlY3RpdmUgaW4gc3VwcG9ydCBvZiB0aGUgRGVwYXJ0bWVudCdzIGFubnVhbCBTdGF0ZW1lbnQgb2YgTWFuYWdlbWVudCBSZXNwb25zaWJpbGl0eSBJbmNsdWRpbmcgSW50ZXJuYWwgQ29udHJvbHMgb3ZlciBGaW5hbmNpYWwgUmVwb3J0aW5nLmQCAw8PFgIfAQUKMjAxNy0wNi0wNmRkAu0CD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1oMDA0L2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtaDAwNC9fbWdzLzIwMTYtaDAwNC1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1oMDA0L2luZGV4LWVuLmFzcHgvT3JnYW5pemVkIENyaW1lIC0gUmVzZWFyY2ggSGlnaGxpZ2h0cyAyMDE2LUgwMDRkAgIPZBYCZg8VAfIBQ3JpbWluYWwgTmV0d29yayBEaXNydXB0aW9uOyBVc2luZyBTb2NpYWwgTmV0d29yayBBbmFseXNpcyB0byBNb25leSBMYXVuZGVyaW5nIERldGVjdGlvbjsgQ2hhbGxlbmdlcyBGYWNlZCBpbiBDb3VudGVyIEN5YmVyY3JpbWUgT3BlcmF0aW9uczsgVGhlIFN0cnVjdHVyZSBvZiBRdWViZWMncyBTeW50aGV0aWMgRHJ1ZyBNYXJrZXQ7IFVuZGVyc3RhbmRpbmcgdGhlIERldmVsb3BtZW50IG9mIElsbGVnYWwgRW50ZXJwcmlzZXNkAgMPDxYCHwEFCjIwMTctMDYtMDZkZALuAg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3JsLWZsZC1kcmctc2Nybm5nLWR2Yy1wbHQvaW5kZXgtZW4uYXNweFIvY250L3JzcmNzL3BibGN0bnMvcmwtZmxkLWRyZy1zY3JubmctZHZjLXBsdC9fbWdzL3JsLWZsZC1kcmctc2Nybm5nLWR2Yy1wbHQtZW4uanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3JsLWZsZC1kcmctc2Nybm5nLWR2Yy1wbHQvaW5kZXgtZW4uYXNweEJGaW5hbCBSZXBvcnQgb24gdGhlIE9yYWwgRmx1aWQgRHJ1ZyBTY3JlZW5pbmcgRGV2aWNlIFBpbG90IFByb2plY3RkAgIPZBYCZg8VAdEDQXMgYSByZXN1bHQgb2YgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIGNvbW1pdG1lbnQgdG8gbGVnYWxpemUgYW5kIHJlc3RyaWN0IGFjY2VzcyB0byBjYW5uYWJpcyBhcyB3ZWxsIGFzIGluY3JlYXNlZCBjb25jZXJucyBvdmVyIHJvYWQgc2FmZXR5IGR1ZSB0byBkcnVnLWltcGFpcmVkIGRyaXZpbmcsIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGFuZCB0aGUgUkNNUCwgaW4gY29sbGFib3JhdGlvbiB3aXRoIHRoZSBDYW5hZGlhbiBDb3VuY2lsIG9mIE1vdG9yIFRyYW5zcG9ydCBBZG1pbmlzdHJhdG9ycywgdW5kZXJ0b29rIGEgcGlsb3QgcHJvamVjdCB3aXRoIGxhdyBlbmZvcmNlbWVudCBmcm9tIGFjcm9zcyBDYW5hZGEgdG8gdGVzdCB0aGUgdXNlIG9mIG9yYWwgZmx1aWQgZHJ1ZyBzY3JlZW5pbmcgZGV2aWNlcyBhcyB0b29scyB0byBlbmhhbmNlIHRoZSBlbmZvcmNlbWVudCBvZiBkcnVnLWltcGFpcmVkIGRyaXZpbmcuZAIDDw8WAh8BBQoyMDE3LTA2LTA2ZGQC7wIPZBYIZg9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LW1yZ25jLW1uZ21udC1mcm13cmsvaW5kZXgtZW4uYXNweEsvY250L3JzcmNzL3BibGN0bnMvMjAxNy1tcmduYy1tbmdtbnQtZnJtd3JrLzIwMTctbXJnbmMtbW5nbW50LWZybXdyay1lbi5qcGdkAgEPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvMjAxNy1tcmduYy1tbmdtbnQtZnJtd3JrL2luZGV4LWVuLmFzcHg8QW4gRW1lcmdlbmN5IE1hbmFnZW1lbnQgRnJhbWV3b3JrIGZvciBDYW5hZGEgLSBUaGlyZCBFZGl0aW9uZAICD2QWAmYPFQF/SW4gQ2FuYWRhLCBlbWVyZ2VuY3kgbWFuYWdlbWVudCBhZG9wdHMgYW4gYWxsLWhhemFyZHMgYXBwcm9hY2ggdG8gYWRkcmVzcyBib3RoIG5hdHVyYWwgYW5kIGh1bWFuLWluZHVjZWQgaGF6YXJkcyBhbmQgZGlzYXN0ZXJzLmQCAw8PFgIfAQUKMjAxNy0wNS0yNmRkAvACD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMTEvaW5kZXgtZW4uYXNweDUvY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMTEvY3ZyLWVuLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0xMS9pbmRleC1lbi5hc3B4NUNhbmFkYSdzIEFudGktSHVtYW4gVHJhZmZpY2tpbmcgTmV3c2xldHRlciAtIElzc3VlIDExZAICD2QWAmYPFQGvAVRoaXMgbmV3c2xldHRlciBpcyBiZWluZyBvZmZlcmVkIGJ5IHRoZSBTZXJpb3VzIGFuZCBPcmdhbml6ZWQgQ3JpbWUgRGl2aXNpb24gYXQgUHVibGljIFNhZmV0eSBDYW5hZGEgd2l0aCBjb250ZW50IHByb3ZpZGVkIGJ5IGFudGktdHJhZmZpY2tpbmcgc3Rha2Vob2xkZXJzIGZyb20gYWNyb3NzIENhbmFkYS5kAgMPDxYCHwEFCjIwMTctMDUtMjNkZALxAg9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctbnNjLXd3bHIvaW5kZXgtZW4uYXNweDUvY250L3JzcmNzL3BibGN0bnMvMjAxNy1uc2Mtd3dsci8yMDE3LW5zYy13d2xyLWVuLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LW5zYy13d2xyL2luZGV4LWVuLmFzcHg3TmF0aW9uYWwgU2VjdXJpdHkgQ29uc3VsdGF0aW9uczogV2hhdCBXZSBMZWFybmVkIFJlcG9ydGQCAg9kFgJmDxUBzwFUaGUgTmF0aW9uYWwgU2VjdXJpdHkgQ29uc3VsdGF0aW9ucyAodGhlICdDb25zdWx0YXRpb25zJykgc291Z2h0IHRvIGVuZ2FnZSBDYW5hZGlhbnMsIHN0YWtlaG9sZGVycyBhbmQgc3ViamVjdC1tYXR0ZXIgZXhwZXJ0cyBvbiBpc3N1ZXMgcmVsYXRlZCB0byBuYXRpb25hbCBzZWN1cml0eSBhbmQgdGhlIHByb3RlY3Rpb24gb2YgcmlnaHRzIGFuZCBmcmVlZG9tcy5kAgMPDxYCHwEFCjIwMTctMDUtMTlkZALyAg9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3JjbXAtd3JrcGxjLWhyc3NtbnQtY3NzL2luZGV4LWVuLmFzcHg1L2NudC9yc3Jjcy9wYmxjdG5zL3JjbXAtd3JrcGxjLWhyc3NtbnQtY3NzL2N2ci1lbi5qcGdkAgEPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvcmNtcC13cmtwbGMtaHJzc21udC1jc3MvaW5kZXgtZW4uYXNweFFSZXZpZXcgb2YgZm91ciBjYXNlcyBvZiBjaXZpbCBsaXRpZ2F0aW9uIGFnYWluc3QgdGhlIFJDTVAgb24gV29ya3BsYWNlIEhhcmFzc21lbnRkAgIPZBYCZg8VAVFSZXBvcnQgdG8gdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3Mg4oCTIE1hcmNoIDIwMTdkAgMPDxYCHwEFCjIwMTctMDUtMDNkZALzAg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctczAwMS9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMDEvMjAxNy1zMDAxLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXMwMDEvaW5kZXgtZW4uYXNweE9SZXNlYXJjaCBTdW1tYXJ5IC0gWW91dGggR2FuZ3MgaW4gQ2FuYWRhOiBBIFJldmlldyBvZiBDdXJyZW50IFRvcGljcyBhbmQgSXNzdWVzZAICD2QWAmYPFQFxSGlnaGxpZ2h0aW5nIGFkdmFuY2VzIGluIHJlc2VhcmNoIG9uIHlvdXRoIGdhbmdzIGFuZCB1bmRlcnN0YW5kaW5nIGludm9sdmVtZW50IGFtb25nIGtleSBwb3B1bGF0aW9ucyBvZiBpbnRlcmVzdC5kAgMPDxYCHwEFCjIwMTctMDUtMDNkZAL0Ag9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctcjAwMS9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXIwMDEvMjAxNy1yMDAxLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LXIwMDEvaW5kZXgtZW4uYXNweDxZb3V0aCBHYW5ncyBpbiBDYW5hZGE6IEEgUmV2aWV3IG9mIEN1cnJlbnQgVG9waWNzIGFuZCBJc3N1ZXNkAgIPZBYCZg8VAeABVGhpcyByZXNlYXJjaCByZXBvcnQgcHJvdmlkZXMgYW4gb3ZlcnZpZXcgb2YgYWR2YW5jZXMgdGhhdCBoYXZlIGJlZW4gbWFkZSBpbiBkZWZpbmluZyB5b3V0aCBnYW5ncyBhbmQgdGhlaXIgYWN0aXZpdGllcywgbW90aXZhdGlvbnMgZm9yIGpvaW5pbmcsIGFuZCByaXNrIGFuZCBwcm90ZWN0aXZlIGZhY3RvcnMgdGhhdCBpbmZsdWVuY2UgaW52b2x2ZW1lbnQgaW4gYSBnYW5nIGxpZmVzdHlsZS5kAgMPDxYCHwEFCjIwMTctMDUtMDNkZAL1Ag9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtczA0Mi9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwNDIvMjAxNS1zMDQyLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwNDIvaW5kZXgtZW4uYXNweDVSZXNlYXJjaCBTdW1tYXJ5OiBDaXZpbGlhbml6YXRpb24gb2YgUG9saWNlIGluIENhbmFkYWQCAg9kFgJmDxUBtAFUaGlzIHJlcG9ydCBleGFtaW5lcyB0aGUgcHVycG9ydGVkIGJlbmVmaXRzIGFuZCBjaGFsbGVuZ2VzIG9mIGVtcGxveWluZyBjaXZpbGlhbnMgaW5zdGVhZCBvZiBzd29ybiBwb2xpY2Ugb2ZmaWNlcnMgdG8gZG8gZGlmZmVyZW50IHR5cGVzIG9mIHBvbGljZSB3b3JrIGluIENhbmFkaWFuIHBvbGljZSBzZXJ2aWNlcy5kAgMPDxYCHwEFCjIwMTctMDQtMDdkZAL2Ag9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjA0Mi9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwNDIvMjAxNS1yMDQyLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwNDIvaW5kZXgtZW4uYXNweCdUaGUgQ2l2aWxpYW5pemF0aW9uIG9mIFBvbGljZSBpbiBDYW5hZGFkAgIPZBYCZg8VAbQBVGhpcyByZXBvcnQgZXhhbWluZXMgdGhlIHB1cnBvcnRlZCBiZW5lZml0cyBhbmQgY2hhbGxlbmdlcyBvZiBlbXBsb3lpbmcgY2l2aWxpYW5zIGluc3RlYWQgb2Ygc3dvcm4gcG9saWNlIG9mZmljZXJzIHRvIGRvIGRpZmZlcmVudCB0eXBlcyBvZiBwb2xpY2Ugd29yayBpbiBDYW5hZGlhbiBwb2xpY2Ugc2VydmljZXMuZAIDDw8WAh8BBQoyMDE3LTA0LTA3ZGQC9wIPZBYIZg9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWRzc3RyLWZubmNsLXNzc3RuYy0yMDE2LTE3L2luZGV4LWVuLmFzcHheL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZHNzdHItZm5uY2wtc3NzdG5jLTIwMTYtMTcvX21ncy92bHRuLWRzc3RyLWZubmNsLXNzc3RuYy0yMDE2LTE3LWVuLmpwZ2QCAQ9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWRzc3RyLWZubmNsLXNzc3RuYy0yMDE2LTE3L2luZGV4LWVuLmFzcHhGMjAxNi0yMDE3IEV2YWx1YXRpb24gb2YgdGhlIERpc2FzdGVyIEZpbmFuY2lhbCBBc3Npc3RhbmNlIEFycmFuZ2VtZW50c2QCAg9kFgJmDxUBmQJUaGUgRGlzYXN0ZXIgRmluYW5jaWFsIEFzc2lzdGFuY2UgQXJyYW5nZW1lbnQgcHJvZ3JhbSAoREZBQSkgaXMgYSBmZWRlcmFsIHRyYW5zZmVyIHBheW1lbnQgcHJvZ3JhbSB0aGF0IHByb3ZpZGVzIGZpbmFuY2lhbCBhc3Npc3RhbmNlIHRvIGEgcHJvdmluY2UvdGVycml0b3J5IChQVCkgZm9yIGEgbmF0dXJhbCBkaXNhc3RlciB0aGF0IGlzIGRlY2xhcmVkIGEgcHJvdmluY2lhbC90ZXJyaXRvcmlhbCBlbWVyZ2VuY3kgdG8gYmUgb2YgY29uY2VybiB0byB0aGUgZmVkZXJhbCBnb3Zlcm5tZW50LmQCAw8PFgIfAQUKMjAxNy0wNC0wNGRkAvgCD2QWCGYPZBYCZg8VAkYvY250L3JzcmNzL3BibGN0bnMvdmx0bi1kc3N0ci1mbm5jbC1zc3N0bmMtc21tcnktMjAxNi0xNy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCRi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWRzc3RyLWZubmNsLXNzc3RuYy1zbW1yeS0yMDE2LTE3L2luZGV4LWVuLmFzcHhTU3VtbWFyeSBvZiB0aGUgRXZhbHVhdGlvbiBvZiB0aGUgRGlzYXN0ZXIgRmluYW5jaWFsIEFzc2lzdGFuY2UgQXJyYW5nZW1lbnRzIFByb2dyYW1kAgIPZBYCZg8VAZkCVGhlIERpc2FzdGVyIEZpbmFuY2lhbCBBc3Npc3RhbmNlIEFycmFuZ2VtZW50IHByb2dyYW0gKERGQUEpIGlzIGEgZmVkZXJhbCB0cmFuc2ZlciBwYXltZW50IHByb2dyYW0gdGhhdCBwcm92aWRlcyBmaW5hbmNpYWwgYXNzaXN0YW5jZSB0byBhIHByb3ZpbmNlL3RlcnJpdG9yeSAoUFQpIGZvciBhIG5hdHVyYWwgZGlzYXN0ZXIgdGhhdCBpcyBkZWNsYXJlZCBhIHByb3ZpbmNpYWwvdGVycml0b3JpYWwgZW1lcmdlbmN5IHRvIGJlIG9mIGNvbmNlcm4gdG8gdGhlIGZlZGVyYWwgZ292ZXJubWVudC5kAgMPDxYCHwEFCjIwMTctMDQtMDRkZAL5Ag9kFghmD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTctY3lici1ydnctY25zbHR0bnMtcnBydC9pbmRleC1lbi5hc3B4US9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWN5YnItcnZ3LWNuc2x0dG5zLXJwcnQvMjAxNy1jeWJyLXJ2dy1jbnNsdHRucy1ycHJ0LWVuLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE3LWN5YnItcnZ3LWNuc2x0dG5zLXJwcnQvaW5kZXgtZW4uYXNweCFDeWJlciBSZXZpZXcgQ29uc3VsdGF0aW9ucyBSZXBvcnRkAgIPZBYCZg8VAbwCVGhlIENhbmFkaWFuIGN5YmVyIHNlY3VyaXR5IGVudmlyb25tZW50IGlzIGV2b2x2aW5nLiBSYXBpZCBjaGFuZ2VzIHRvIGRpZ2l0YWwgdGVjaG5vbG9neSBoYXZlIGZhci1yZWFjaGluZyBzZWN1cml0eSwgZWNvbm9taWMgYW5kIHNvY2lhbCBpbXBhY3RzLiBSZWNvZ25pemluZyB0aGF0IGRpZ2l0YWwgdGVjaG5vbG9neSBwbGF5cyBhIGNlbnRyYWwgcm9sZSBpbiB0aGUgZXZlcnlkYXkgbGl2ZXMgb2YgQ2FuYWRpYW5zLCB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEgd2FudGVkIHRvIGhlYXIgdGhlIHZpZXdzIG9mIENhbmFkaWFucyBvbiB0aGlzIGlzc3VlLmQCAw8PFgIfAQUKMjAxNy0wMy0xN2RkAvoCD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1oMDAzL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtaDAwMy9fbWdzLzIwMTYtaDAwMy1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1oMDAzL2luZGV4LWVuLmFzcHgvT3JnYW5pemVkIENyaW1lIC0gUmVzZWFyY2ggSGlnaGxpZ2h0cyAyMDE2LUgwMDNkAgIPZBYCZg8VAeUCRXZhbHVhdGlvbiBvZiB0aGUgSW1wYWN0IG9mIHRoZSBDZWFzZWZpcmUgT3BlcmF0aW9uIGluIEJvc3RvbjsgRXhhbWluYXRpb24gb2YgRHJ1ZyBTdXBwbHkgU2VpenVyZXMgYW5kIFJlbGF0ZWQgSGFybSBpbiBBdXN0cmFsaWE7IE1vcmFsIERpc2VuZ2FnZW1lbnQgYW5kIFlvdXRoIEdhbmdzIGluIHRoZSBVSzsgVGhlIEltcGFjdCBvZiBMZWFkZXJzaGlwIFJlbW92YWwgb24gTWV4aWNhbiBEcnVnIFRyYWZmaWNraW5nIE9yZ2FuaXphdGlvbnM7IEhvbmVzdHkgb2YgR2FuZyBNZW1iZXJzIFdoZW4gQXNrZWQgaWYgVGhleSBhcmUgaW4gYSBHYW5nOyBEZWJ1bmtpbmcgdGhlIFRheGF0aW9uLUNvbnRyYWJhbmQgVG9iYWNjbyBNeXRoZAIDDw8WAh8BBQoyMDE3LTAzLTE1ZGQC+wIPZBYIZg9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wbG4tMjAxNy0xOC9pbmRleC1lbi5hc3B4Qy9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wbG4tMjAxNy0xOC9kcHJ0bW50bC1wbG4tMjAxNy0xOC1lbi5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcGxuLTIwMTctMTgvaW5kZXgtZW4uYXNweDBQdWJsaWMgU2FmZXR5IENhbmFkYSBEZXBhcnRtZW50YWwgUGxhbiAyMDE34oCTMThkAgIPZBYCZg8VAakBQXMgQ2FuYWRhJ3MgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcywgaXQgaXMgbXkgcmVzcG9uc2liaWxpdHkgdG8gcHJlc2VudCB0byBQYXJsaWFtZW50IFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgMjAxNy0xOCBEZXBhcnRtZW50YWwgUGxhbiAoRFApLmQCAw8PFgIfAQUKMjAxNy0wMy0wOWRkAvwCD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE2MTIzMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTYxMjMxL2luZGV4LWVuLmFzcHhXUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIERlY2VtYmVyIDMxLCAyMDE2ZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDE3LTAzLTAxZGQC/QIPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ycnN0cy13dGh0LXdycm50LTIwMTUtMTYtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvcnJzdHMtd3RodC13cnJudC0yMDE1LTE2LWVuLmFzcHhvQW5udWFsIFJlcG9ydCBvZiB0aGUgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBDb25jZXJuaW5nIFJlY29nbml6YW5jZSB3aXRoIENvbmRpdGlvbnM6IEFycmVzdHMgd2l0aG91dCBXYXJyYW50ZAICD2QWAmYPFQGlAlN1YnNlY3Rpb25zIDgzLjMxICgzKSBhbmQgKDMuMSkgb2YgdGhlIENyaW1pbmFsIENvZGUgcmVxdWlyZSB0aGUgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcyB0byBwcmVwYXJlIGFuZCBwcmVzZW50IGJlZm9yZSBQYXJsaWFtZW50IGFuIGFubnVhbCByZXBvcnQgb24gaXNzdWVzIHJlbGF0aW5nIHRvIHRoZSBvcGVyYXRpb24gb2Ygc2VjdGlvbiA4My4zIG9mIHRoZSBDcmltaW5hbCBDb2RlLCB0aGUgcmVjb2duaXphbmNlIHdpdGggY29uZGl0aW9ucyBwcm92aXNpb24uZAIDDw8WAh8BBQoyMDE3LTAyLTAzZGQC/gIPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwNDcvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDQ3LzIwMTUtcjA0Ny1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDQ3L2luZGV4LWVuLmFzcHg6RXZhbHVhdGlvbiBTdW1tYXJ5IG9mIHRoZSBBdGxhbnRpYyBZb3V0aCBJbmNsdXNpb24gUHJvZ3JhbWQCAg9kFgJmDxUByAJEZXZlbG9wZWQgaW4gMjAwMCBieSB0aGUgWW91dGggSnVzdGljZSBCb2FyZCBmb3IgdGFja2xpbmcgeW91dGggY3JpbWUgaW4gRW5nbGFuZCBhbmQgV2FsZXMsIHRoZSBuZWlnaGJvdXJob29kLWJhc2VkIFlvdXRoIEluY2x1c2lvbiBQcm9ncmFtIChZSVApIGFpbXMgdG8gcmVkdWNlIHlvdXRoIGNyaW1lIGFuZCBhbnRpLXNvY2lhbCBiZWhhdmlvdXIgYnkgY3JlYXRpbmcgYSBzYWZlIHBsYWNlIHdoZXJlIHRoZXkgY2FuIGxlYXJuIG5ldyBza2lsbHMsIHBhcnRpY2lwYXRlIGluIGFjdGl2aXRpZXMgd2l0aCBvdGhlcnMsIGFuZCByZWNlaXZlIGVkdWNhdGlvbmFsIHN1cHBvcnQuZAIDDw8WAh8BBQoyMDE3LTAxLTI3ZGQC/wIPZBYIZg9kFgJmDxUCQS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXBsYy1kdmxwbW50LWNudHJidG4tMjAxNS0xNi9pbmRleC1lbi5hc3B4Wy9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXBsYy1kdmxwbW50LWNudHJidG4tMjAxNS0xNi92bHRuLXBsYy1kdmxwbW50LWNudHJidG4tMjAxNS0xNi1lbi5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvdmx0bi1wbGMtZHZscG1udC1jbnRyYnRuLTIwMTUtMTYvaW5kZXgtZW4uYXNweFIyMDE1LTIwMTYgRXZhbHVhdGlvbiBvZiB0aGUgUG9saWN5IERldmVsb3BtZW50IENvbnRyaWJ1dGlvbiBQcm9ncmFtIC0gRmluYWwgUmVwb3J0ZAICD2QWAmYPFQGUAlRoZSBQb2xpY3kgRGV2ZWxvcG1lbnQgQ29udHJpYnV0aW9uIFByb2dyYW0gKFBEQ1ApIGlzIGEgJDM2MiwwMDAveWVhciB0cmFuc2ZlciBwYXltZW50IHByb2dyYW0gYWRtaW5pc3RlcmVkIGJ5IFB1YmxpYyBTYWZldHkgQ2FuYWRhLiBUaGUgUHJvZ3JhbSBmdW5kcyB0aHJlZSB0eXBlcyBvZiBwcm9qZWN0czogY29tbXVuaWNhdGlvbiBhbmQgaW5mb3JtYXRpb24gZXhjaGFuZ2UsIGlubm92YXRpb24gYW5kIHJlc2VhcmNoIGFuZCB0cmFpbmluZyBhbmQgc2tpbGxzIGRldmVsb3BtZW50LmQCAw8PFgIfAQUKMjAxNi0xMi0yMWRkAoADD2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvcm53ZC1wcHJjaC1wbGNuZy1uZGducy1jbW1udHMvaW5kZXgtZW4uYXNweFUvY250L3JzcmNzL3BibGN0bnMvcm53ZC1wcHJjaC1wbGNuZy1uZGducy1jbW1udHMvcm53ZC1wcHJjaC1wbGNuZy1uZGducy1jbW1udHMtZW4uanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL3Jud2QtcHByY2gtcGxjbmctbmRnbnMtY21tbnRzL2luZGV4LWVuLmFzcHg4QSBSZW5ld2VkIEFwcHJvYWNoIHRvIFBvbGljaW5nIGluIEluZGlnZW5vdXMgQ29tbXVuaXRpZXNkAgIPZBYCZg8VAaoDRFBSQSBDYW5hZGEgd2FzIGNvbnRyYWN0ZWQgYnkgUHVibGljIFNhZmV0eSBDYW5hZGEgKFBTKSB0byBwcm92aWRlIGluZGVwZW5kZW50IGZhY2lsaXRhdGlvbiBhbmQgbm90ZS10YWtpbmcgc2VydmljZXMgZm9yIHRocmVlIHJlZ2lvbmFsIGVuZ2FnZW1lbnQgc2Vzc2lvbnMgb24gZGV2ZWxvcGluZyBhIHJlbmV3ZWQgYXBwcm9hY2ggdG8gcG9saWNpbmcgaW4gSW5kaWdlbm91cyBjb21tdW5pdGllcyBhY3Jvc3MgQ2FuYWRhLiBUaGUgZW5nYWdlbWVudCBzZXNzaW9ucyBvY2N1cnJlZCBpbiBTZXB0ZW1iZXIgb2YgMjAxNi4gVGhlIHBlcnNwZWN0aXZlcyBhbmQgb2JzZXJ2YXRpb25zIGhlYXJkIGR1cmluZyBlYWNoIG9mIHRoZSBzZXNzaW9ucyB3ZXJlIGNvbXBpbGVkIGFuZCByZWNvcmRlZCBieSBEUFJBIGludG8gdGhlIGZvbGxvd2luZyByZXBvcnQuZAIDDw8WAh8BBQoyMDE2LTEyLTIxZGQCgQMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMjIvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDIyLzIwMTUtcjAyMi1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDIyL2luZGV4LWVuLmFzcHgtQ29zdHMgb2YgQ3JpbWUgYW5kIENyaW1pbmFsIEp1c3RpY2UgUmVzcG9uc2VzZAICD2QWAmYPFQG2AVRoaXMgcmVwb3J0IHByZXNlbnRzIGEgZ2xvYmFsLCBjb21wcmVoZW5zaXZlIGxpdGVyYXR1cmUgcmV2aWV3IG9uIHRoZSBjb3N0cyBvZiBjcmltZSBhbmQgY3JpbWluYWwganVzdGljZSByZXNwb25zZXMgZm9yIHRoZSBwdXJwb3NlIG9mIGV4YW1pbmluZyB0aGVpciBjb21wYXJhdGl2ZSBidXJkZW5zIHRvIHNvY2lldHkuZAIDDw8WAh8BBQoyMDE2LTEyLTIxZGQCggMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMjIvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDIyLzIwMTUtczAyMi1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDIyL2luZGV4LWVuLmFzcHg/UmVzZWFyY2ggU3VtbWFyeTogQ29zdHMgb2YgQ3JpbWUgYW5kIENyaW1pbmFsIEp1c3RpY2UgUmVzcG9uc2VzZAICD2QWAmYPFQG2AVRoaXMgcmVwb3J0IHByZXNlbnRzIGEgZ2xvYmFsLCBjb21wcmVoZW5zaXZlIGxpdGVyYXR1cmUgcmV2aWV3IG9uIHRoZSBjb3N0cyBvZiBjcmltZSBhbmQgY3JpbWluYWwganVzdGljZSByZXNwb25zZXMgZm9yIHRoZSBwdXJwb3NlIG9mIGV4YW1pbmluZyB0aGVpciBjb21wYXJhdGl2ZSBidXJkZW5zIHRvIHNvY2lldHkuZAIDDw8WAh8BBQoyMDE2LTEyLTIxZGQCgwMPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0xMC9pbmRleC1lbi5hc3B4NS9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0xMC9jdnItZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1ud3NsdHRyLTEwL2luZGV4LWVuLmFzcHg1Q2FuYWRhJ3MgQW50aS1IdW1hbiBUcmFmZmlja2luZyBOZXdzbGV0dGVyIC0gSXNzdWUgMTBkAgIPZBYCZg8VAa8BVGhpcyBuZXdzbGV0dGVyIGlzIGJlaW5nIG9mZmVyZWQgYnkgdGhlIFNlcmlvdXMgYW5kIE9yZ2FuaXplZCBDcmltZSBEaXZpc2lvbiBhdCBQdWJsaWMgU2FmZXR5IENhbmFkYSB3aXRoIGNvbnRlbnQgcHJvdmlkZWQgYnkgYW50aS10cmFmZmlja2luZyBzdGFrZWhvbGRlcnMgZnJvbSBhY3Jvc3MgQ2FuYWRhLmQCAw8PFgIfAQUKMjAxNi0xMi0yMWRkAoQDD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDE0L2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcjAxNC8yMDE2LXIwMTQtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcjAxNC9pbmRleC1lbi5hc3B4QklsbHVzdHJhdGl2ZSBDYXNlIFN0dWRpZXMgb2YgRmlyc3QgTmF0aW9ucyBQb2xpY2luZyBQcm9ncmFtIE1vZGVsc2QCAg9kFgJmDxUB6wFUaGUgcHVycG9zZSBvZiB0aGlzIHJlc2VhcmNoIGlzIHRvIHByb3ZpZGUgYW4gaW4tZGVwdGggZXhwbG9yYXRpb24gb2YgdGhlIHR3byBwcmltYXJ5IHBvbGljaW5nIG1vZGVscyBzdXBwb3J0ZWQgYnkgdGhlIEZpcnN0IE5hdGlvbnMgUG9saWNpbmcgUHJvZ3JhbSAoRk5QUCk6IENvbW11bml0eSBUcmlwYXJ0aXRlIEFncmVlbWVudHMgKENUQXMpIGFuZCBTZWxmLUFkbWluaXN0ZXJlZCAoU0EpIGFncmVlbWVudHMuZAIDDw8WAh8BBQoyMDE2LTEyLTA5ZGQChQMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMTQvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNi1zMDE0LzIwMTYtczAxNC1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1zMDE0L2luZGV4LWVuLmFzcHhUUmVzZWFyY2ggU3VtbWFyeTogSWxsdXN0cmF0aXZlIENhc2UgU3R1ZGllcyBvZiBGaXJzdCBOYXRpb25zIFBvbGljaW5nIFByb2dyYW0gTW9kZWxzZAICD2QWAmYPFQHrAVRoZSBwdXJwb3NlIG9mIHRoaXMgcmVzZWFyY2ggaXMgdG8gcHJvdmlkZSBhbiBpbi1kZXB0aCBleHBsb3JhdGlvbiBvZiB0aGUgdHdvIHByaW1hcnkgcG9saWNpbmcgbW9kZWxzIHN1cHBvcnRlZCBieSB0aGUgRmlyc3QgTmF0aW9ucyBQb2xpY2luZyBQcm9ncmFtIChGTlBQKTogQ29tbXVuaXR5IFRyaXBhcnRpdGUgQWdyZWVtZW50cyAoQ1RBcykgYW5kIFNlbGYtQWRtaW5pc3RlcmVkIChTQSkgYWdyZWVtZW50cy5kAgMPDxYCHwEFCjIwMTYtMTItMDlkZAKGAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcjAwNS9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMDUvX21ncy8yMDE2LXIwMDUtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcjAwNS9pbmRleC1lbi5hc3B4UFR5bGVyJ3MgVHJvdWJsZWQgTGlmZTogVGhlIHN0b3J5IG9mIG9uZSB5b3VuZyBtYW4ncyBwYXRoIHRvd2FyZHMgYSBsaWZlIG9mIGNyaW1lZAICD2QWAmYPFQGTA1RoaXMgcmVwb3J0IGlzIGEgZmljdGlvbmFsIGFjY291bnQgb2YgYSBwcm90b3R5cGljYWwgY2hyb25pYyB5b3VuZyBvZmZlbmRlciBpbiBDYW5hZGEuICBUaGUgYWNjb3VudCBkb2VzIG5vdCBkZXBpY3QgYW55IHJlYWwgcGVyc29ucyBvciBldmVudHMsIGJ1dCBpcyB1c2VkIHRvIGlsbHVzdHJhdGUgdGhlIGNvbXBvdW5kaW5nIGluZmx1ZW5jZSBvZiByaXNrIGZhY3RvcnMgb24gb2ZmZW5kaW5nLCB0aGUgaGlnaCBjb3N0cyBhc3NvY2lhdGVkIHdpdGggY29udGludWVkIGludm9sdmVtZW50IHdpdGggdGhlIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtLCBhbmQgaG93IHN1Y2ggY29zdHMgY2FuIGJlIGF2b2lkZWQgYnkgaW52ZXN0aW5nIGluIGV2aWRlbmNlLWJhc2VkIGNyaW1lIHByZXZlbnRpb24gZWZmb3J0cy5kAgMPDxYCHwEFCjIwMTYtMTItMDJkZAKHAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAwNS9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMDUvX21ncy8yMDE2LXMwMDUtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAwNS9pbmRleC1lbi5hc3B4KFR5bGVyJ3MgVHJvdWJsZWQgTGlmZSAtIFJlc2VhcmNoIFN1bW1hcnlkAgIPZBYCZg8VAZIDVGhpcyByZXBvcnQgaXMgYSBmaWN0aW9uYWwgYWNjb3VudCBvZiBhIHByb3RvdHlwaWNhbCBjaHJvbmljIHlvdW5nIG9mZmVuZGVyIGluIENhbmFkYS4gVGhlIGFjY291bnQgZG9lcyBub3QgZGVwaWN0IGFueSByZWFsIHBlcnNvbnMgb3IgZXZlbnRzLCBidXQgaXMgdXNlZCB0byBpbGx1c3RyYXRlIHRoZSBjb21wb3VuZGluZyBpbmZsdWVuY2Ugb2YgcmlzayBmYWN0b3JzIG9uIG9mZmVuZGluZywgdGhlIGhpZ2ggY29zdHMgYXNzb2NpYXRlZCB3aXRoIGNvbnRpbnVlZCBpbnZvbHZlbWVudCB3aXRoIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbSwgYW5kIGhvdyBzdWNoIGNvc3RzIGNhbiBiZSBhdm9pZGVkIGJ5IGludmVzdGluZyBpbiBldmlkZW5jZS1iYXNlZCBjcmltZSBwcmV2ZW50aW9uIGVmZm9ydHMuZAIDDw8WAh8BBQoyMDE2LTEyLTAyZGQCiAMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMDEvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDAxLzIwMTYtcjAwMS1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDAxL2luZGV4LWVuLmFzcHhnQ29sbGFib3JhdGl2ZSBSaXNrLURyaXZlbiBJbnRlcnZlbnRpb24g4oCTIEEgU3R1ZHkgb2YgU2Ftc29uIENyZWUgTmF0aW9uJ3MgQXBwbGljYXRpb24gb2YgdGhlIEh1YiBNb2RlbGQCAg9kFgJmDxUB1AFJbiBhbiBlZmZvcnQgdG8gcmVkdWNlIGNyaW1lIGFuZCB2aW9sZW5jZSBpbiB0aGVpciBjb21tdW5pdHksIHBvbGljZSBhbmQgbG9jYWwgbGVhZGVycyBhdCBTYW1zb24gQ3JlZSBOYXRpb24gaW4gY2VudHJhbCBBbGJlcnRhIGhhdmUgaW1wbGVtZW50ZWQgdGhlIEh1YiBtb2RlbCBvZiBjb2xsYWJvcmF0aXZlIHJpc2stZHJpdmVuIGludGVydmVudGlvbiBzaW5jZSAyMDEyLmQCAw8PFgIfAQUKMjAxNi0xMi0wMmRkAokDD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAxNi1kdC1nb2MvaW5kZXgtZW4uYXNweDEvY250L3JzcmNzL3BibGN0bnMvMjAxNi1kdC1nb2MvMjAxNi1kdC1nb2MtZW4uanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtZHQtZ29jL2luZGV4LWVuLmFzcHgpQXVkaXQgb2YgdGhlIEdvdmVybm1lbnQgT3BlcmF0aW9ucyBDZW50cmVkAgIPZBYCZg8VAfUBVGhlIEdvdmVybm1lbnQgT3BlcmF0aW9ucyBDZW50cmUgKEdPQykgaXMgcGFydCBvZiBQdWJsaWMgU2FmZXR5IChQUykgYW5kIGFuIGFzc2V0IG9mIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSBjcmVhdGVkIGluIDIwMDQgYXMgcGFydCBvZiBhIHJlc3RydWN0dXJpbmcgYW5kIGVuaGFuY2VtZW50IG9mIHRoZSBzZWN1cml0eSBhbmQgZW1lcmdlbmN5IG1hbmFnZW1lbnQgZWxlbWVudHMgb2YgdGhlIGZlZGVyYWwgZ292ZXJubWVudC5kAgMPDxYCHwEFCjIwMTYtMTItMDJkZAKKAw9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2NtcG5kbS1udGRzdHRzLWNuZC0yMDE2L2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL2NtcG5kbS1udGRzdHRzLWNuZC0yMDE2L2NtcG5kbS1udGRzdHRzLWNuZC1jdnItMjAxNi1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2NtcG5kbS1udGRzdHRzLWNuZC0yMDE2L2luZGV4LWVuLmFzcHhGQ29tcGVuZGl1bSBvZiBVLlMuIC0gQ2FuYWRhIEVtZXJnZW5jeSBNYW5hZ2VtZW50IEFzc2lzdGFuY2UgTWVjaGFuaXNtc2QCAg9kFgJmDxUBhgFUaGUgQ29tcGVuZGl1bSBvZiBVLlMuLUNhbmFkYSBFbWVyZ2VuY3kgTWFuYWdlbWVudCBBc3Npc3RhbmNlIE1lY2hhbmlzbXMgaGFzIGJlZW4gcmV2aXNlZC4gIFRoZSBmaXJzdCBlZGl0aW9uIHdhcyBwdWJsaXNoZWQgaW4gMjAxMi7CoGQCAw8PFgIfAQUKMjAxNi0xMi0wMWRkAosDD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE2MDkzMC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTYwOTMwL2luZGV4LWVuLmFzcHhYUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIFNlcHRlbWJlciAzMCwgMjAxNmQCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxNi0xMS0yOWRkAowDD2QWCGYPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvcnBydC10cnZsLWhzcHR0LWNuZnJuY3MtMjAxNS0xNi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy9ycHJ0LXRydmwtaHNwdHQtY25mcm5jcy0yMDE1LTE2L2luZGV4LWVuLmFzcHhNUmVwb3J0IG9uIEFubnVhbCBFeHBlbmRpdHVyZXMgZm9yIFRyYXZlbCwgSG9zcGl0YWxpdHkgYW5kIENvbmZlcmVuY2VzIDIwMTUtMTZkAgIPZBYCZg8VAbICQXMgcmVxdWlyZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIERpcmVjdGl2ZSBvbiBUcmF2ZWwsIEhvc3BpdGFsaXR5LCBDb25mZXJlbmNlIGFuZCBFdmVudCBFeHBlbmRpdHVyZXMsIHRoaXMgcmVwb3J0IHByb3ZpZGVzIGluZm9ybWF0aW9uIG9uIHRoZSB0b3RhbCBhbm51YWwgZXhwZW5kaXR1cmVzIGZvciBlYWNoIG9mIHRyYXZlbCwgaG9zcGl0YWxpdHkgYW5kIGNvbmZlcmVuY2UgZmVlcyBmb3IgdGhlIERlcGFydG1lbnQgb2YgUHVibGljIFNhZmV0eSBDYW5hZGEgZm9yIHRoZSBmaXNjYWwgeWVhciBlbmRpbmcgTWFyY2ggMzEsIDIwMTYuZAIDDw8WAh8BBQoyMDE2LTExLTIxZGQCjQMPZBYIZg9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxNS0xNi9pbmRleC1lbi5hc3B4VS9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxNS0xNi9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxNS0xNi1lbi5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTUtMTYvaW5kZXgtZW4uYXNweClEZXBhcnRtZW50YWwgUGVyZm9ybWFuY2UgUmVwb3J0IDIwMTUtMjAxNmQCAg9kFgJmDxUBzQFBcyBDYW5hZGEncyBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCBpdCBpcyBteSByZXNwb25zaWJpbGl0eSB0byBwcmVzZW50IHRvIFBhcmxpYW1lbnQgdGhlIERlcGFydG1lbnRhbCBQZXJmb3JtYW5jZSBSZXBvcnQgKERQUikgZm9yIDIwMTUtMTYgYXMgcHJlcGFyZWQgYnkgUHVibGljIFNhZmV0eSBDYW5hZGEuZAIDDw8WAh8BBQoyMDE2LTExLTIxZGQCjgMPZBYIZg9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LWJzbnNzLWNudG50eS1wbG5ubmctcHJncm0vaW5kZXgtZW4uYXNweFcvY250L3JzcmNzL3BibGN0bnMvMjAxNi1ic25zcy1jbnRudHktcGxubm5nLXByZ3JtLzIwMTYtYnNuc3MtY250bnR5LXBsbm5uZy1wcmdybS1lbi5qcGdkAgEPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvMjAxNi1ic25zcy1jbnRudHktcGxubm5nLXByZ3JtL2luZGV4LWVuLmFzcHgxQXVkaXQgb2YgdGhlIEJ1c2luZXNzIENvbnRpbnVpdHkgUGxhbm5pbmcgUHJvZ3JhbWQCAg9kFgJmDxUBigJBIGJ1c2luZXNzIGNvbnRpbnVpdHkgcGxhbm5pbmcgcHJvZ3JhbSBpcyBhbiBpbnRlZ3JhdGVkIG1hbmFnZW1lbnQgcHJvY2VzcyBhZGRyZXNzaW5nIHRoZSBkZXZlbG9wbWVudCBhbmQgaW1wbGVtZW50YXRpb24gb2YgYWN0aXZpdGllcyB0aGF0IGVuc3VyZSB0aGUgY29udGludWl0eSBhbmQgcmVjb3Zlcnkgb2YgY3JpdGljYWwgc2VydmljZXMgYW5kIG9wZXJhdGlvbnMgZHVyaW5nIHNlY3VyaXR5IGluY2lkZW50cywgZGlzcnVwdGlvbnMgYW5kIGVtZXJnZW5jaWVzLmQCAw8PFgIfAQUKMjAxNi0xMS0xOGRkAo8DD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDM0L2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAzNC8yMDE1LXIwMzQtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAzNC9pbmRleC1lbi5hc3B4Rk1lYXN1cmluZyB0aGUgUGVyZm9ybWFuY2Ugb2YgdGhlIFBvbGljZTogVGhlIFBlcnNwZWN0aXZlIG9mIHRoZSBQdWJsaWNkAgIPZBYCZg8VAfoBU29tZSBrZXkgcG9saWNlIHBlcmZvcm1hbmNlIG1ldHJpY3MgbXVzdCBiZSBnYXRoZXJlZCB0aHJvdWdoIHB1YmxpYyBvcGluaW9uIHN1cnZleXMuIExpdHRsZSByZWxpYWJsZSBpbmZvcm1hdGlvbiBvZiB0aGlzIHR5cGUgaXMgY3VycmVudGx5IGNvbGxlY3RlZC4gSW1wcm92aW5nIHRoZSB2YWxpZGl0eSBhbmQgZnJlcXVlbmN5IG9mIGNvbGxlY3RlZCBkYXRhIHdvdWxkIGVuaGFuY2UgcG9saWNlIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50LmQCAw8PFgIfAQUKMjAxNi0xMS0xOGRkApADD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvMjAxNS0yMDE2LXZsdG4tZ3JudHMtbnRubC12bG50cnkvaW5kZXgtZW4uYXNweFsvY250L3JzcmNzL3BibGN0bnMvMjAxNS0yMDE2LXZsdG4tZ3JudHMtbnRubC12bG50cnkvMjAxNS0yMDE2LXZsdG4tZ3JudHMtbnRubC12bG50cnktZW4uanBnZAIBD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtMjAxNi12bHRuLWdybnRzLW50bmwtdmxudHJ5L2luZGV4LWVuLmFzcHhOMjAxNS0yMDE2IEV2YWx1YXRpb24gb2YgdGhlIEdyYW50cyBQcm9ncmFtIHRvIE5hdGlvbmFsIFZvbHVudGFyeSBPcmdhbml6YXRpb25zZAICD2QWAmYPFQGtAUV2YWx1YXRpb24gc3VwcG9ydHMgYWNjb3VudGFiaWxpdHkgdG8gUGFybGlhbWVudCBhbmQgQ2FuYWRpYW5zIGJ5IGhlbHBpbmcgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIHRvIHJlcG9ydCBvbiB0aGUgcmVzdWx0cyBhY2hpZXZlZCB3aXRoIHRoZSByZXNvdXJjZXMgaW52ZXN0ZWQgaW4gcHJvZ3JhbXMuZAIDDw8WAh8BBQoyMDE2LTExLTEwZGQCkQMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwNDEvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDQxLzIwMTUtczA0MS1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDQxL2luZGV4LWVuLmFzcHg2UmVzZWFyY2ggU3VtbWFyeTogVXNlIG9mIFByaXZhdGUgU2VjdXJpdHkgZm9yIFBvbGljaW5nZAICD2QWAmYPFQGoAlRoaXMgc3R1ZHkgZXhhbWluZXMgdGhlIGludGVyc2VjdGlvbnMgYmV0d2VlbiBwcml2YXRlIHNlY3VyaXR5IGFuZCBwdWJsaWMgcG9saWNpbmcsIHdpdGggYW4gZW1waGFzaXMgb24gdGhvc2UgZnVuY3Rpb25zIHRoYXQgcHJpdmF0ZSBzZWN1cml0eSBhcmUgbm93IHBlcmZvcm1pbmcgdGhhdCBoYXZlIHRyYWRpdGlvbmFsbHkgYmVlbiBwZXJmb3JtZWQgYnkgdGhlIHB1YmxpYyBwb2xpY2UsIGFzIHdlbGwgYXMgY29vcGVyYXRpdmUgZWZmb3J0cyBiZXR3ZWVuIHB1YmxpYyBwb2xpY2UgYW5kIHByaXZhdGUgc2VjdXJpdHkuZAIDDw8WAh8BBQoyMDE2LTEwLTE3ZGQCkgMPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLTIwMTUtcjA0MS9hcmNoaXZlLWluZGV4LWVuLmFzcHg1L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtMjAxNS1yMDQxLzIwMTUtcjA0MS1lbi5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS0yMDE1LXIwNDEvYXJjaGl2ZS1pbmRleC1lbi5hc3B4MVRoZSBVc2Ugb2YgUHJpdmF0ZSBTZWN1cml0eSBTZXJ2aWNlcyBmb3IgUG9saWNpbmdkAgIPZBYCZg8VAagCVGhpcyBwYXBlciBleGFtaW5lcyB0aGUgaW50ZXJzZWN0aW9ucyBiZXR3ZWVuIHByaXZhdGUgc2VjdXJpdHkgYW5kIHB1YmxpYyBwb2xpY2luZywgd2l0aCBhbiBlbXBoYXNpcyBvbiB0aG9zZSBmdW5jdGlvbnMgdGhhdCBwcml2YXRlIHNlY3VyaXR5IGFyZSBub3cgcGVyZm9ybWluZyB0aGF0IGhhdmUgdHJhZGl0aW9uYWxseSBiZWVuIHBlcmZvcm1lZCBieSB0aGUgcHVibGljIHBvbGljZSwgYXMgd2VsbCBhcyBjb29wZXJhdGl2ZSBlZmZvcnRzIGJldHdlZW4gcHVibGljIHBvbGljZSBhbmQgcHJpdmF0ZSBzZWN1cml0eS5kAgMPDxYCHwEFCjIwMTYtMTAtMTdkZAKTAw9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMTUtMTYtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAxNS0xNi1lbi5hc3B4OVdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIEFjdCAtIEFubnVhbCByZXBvcnQ6IDIwMTUtMjAxNmQCAg9kFgJmDxUBjAFUaGlzIGlzIHRoZSB0d2VudGlldGggQW5udWFsIFJlcG9ydCBvbiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gKFdQUCkgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiAxNiBvZiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0LmQCAw8PFgIfAQUKMjAxNi0xMC0wNmRkApQDD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLXNydmxsbmMtMjAxNS9pbmRleC1lbi5hc3B4QS9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDE1L2xjdHJuYy1zcnZsbG5jLTIwMTUtZW4uanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTUvaW5kZXgtZW4uYXNweDpBbm51YWwgcmVwb3J0IG9uIHRoZSB1c2Ugb2YgZWxlY3Ryb25pYyBzdXJ2ZWlsbGFuY2UgLSAyMDE1ZAICD2QWAmYPFQHRAVBhcnQgVkkgb2YgdGhlIENyaW1pbmFsIENvZGUgc2V0cyBvdXQgdGhlIHByb3Zpc2lvbnMgZm9yIHRoZSBsYXcgZW5mb3JjZW1lbnQgY29tbXVuaXR5IHRvIG9idGFpbiBqdWRpY2lhbCBhdXRob3JpemF0aW9uIHRvIGNvbmR1Y3QgZWxlY3Ryb25pYyBzdXJ2ZWlsbGFuY2Ugb2YgcHJpdmF0ZSBjb21tdW5pY2F0aW9ucyBmb3IgY3JpbWluYWwgaW52ZXN0aWdhdGlvbnMuZAIDDw8WAh8BBQoyMDE2LTEwLTA2ZGQClQMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMDEvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNi1zMDAxLzIwMTYtczAwMS1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1zMDAxL2luZGV4LWVuLmFzcHh3UmVzZWFyY2ggU3VtbWFyeTogQ29sbGFib3JhdGl2ZSBSaXNrLURyaXZlbiBJbnRlcnZlbnRpb24gLSBBIFN0dWR5IG9mIFNhbXNvbiBDcmVlIE5hdGlvbidzIEFwcGxpY2F0aW9uIG9mIHRoZSBIVUIgTW9kZWxkAgIPZBYCZg8VAW5UaGUgSFVCIE1vZGVsIGlzIGEgcHJvbWlzaW5nIGFsdGVybmF0aXZlIHRvIHN0YXR1cyBxdW8gY3JpbWluYWwtanVzdGljZSBhcHByb2FjaGVzIGluIEZpcnN0IE5hdGlvbiBjb21tdW5pdGllc2QCAw8PFgIfAQUKMjAxNi0xMC0wNGRkApYDD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1pcnBhL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtaXJwYS8yMDE2LWlycGEtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtaXJwYS9pbmRleC1lbi5hc3B4hQEyMDE0LTIwMTUgSG9yaXpvbnRhbCBFdmFsdWF0aW9uIG9mIHRoZSBJbW1pZ3JhdGlvbiBhbmQgUmVmdWdlZSBQcm90ZWN0aW9uIEFjdCBEaXZpc2lvbiA5L05hdGlvbmFsIFNlY3VyaXR5IEluYWRtaXNzaWJpbGl0eSBJbml0aWF0aXZlZAICD2QWAmYPFQHLAVRoaXMgcmVwb3J0IHByZXNlbnRzIHRoZSBmaW5kaW5ncyBvZiB0aGUgUHVibGljIFNhZmV0eSBDYW5hZGEgMjAxNC0yMDE1IEhvcml6b250YWwgRXZhbHVhdGlvbiBvZiB0aGUgSW1taWdyYXRpb24gYW5kIFJlZnVnZWUgUHJvdGVjdGlvbiBBY3QgKElSUEEpIERpdmlzaW9uIDkvTmF0aW9uYWwgU2VjdXJpdHkgSW5hZG1pc3NpYmlsaXR5IEluaXRpYXRpdmUuZAIDDw8WAh8BBQoyMDE2LTEwLTA0ZGQClwMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMzEvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDMxLzIwMTUtcjAzMS1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDMxL2luZGV4LWVuLmFzcHhGRGVwb3J0YXRpb24sIENpcmN1bGFyIE1pZ3JhdGlvbiBhbmQgT3JnYW5pemVkIENyaW1lIC0gSGFpdGkgQ2FzZSBTdHVkeWQCAg9kFgJmDxUBtAJMaWtlIGFsbCBPRUNEIGNvdW50cmllcywgQ2FuYWRhIGhhcyBhIHBvbGljeSBvZiBkZXBvcnRpbmcgaW1taWdyYW50cyB3aG8gaGF2ZSBjb21taXR0ZWQgY2VydGFpbiBraW5kcyBvZiBjcmltZSBiYWNrIHRvIHRoZWlyIGNvdW50cmllcyBvZiBvcmlnaW4uIFRoaXMgcGF0dGVybiBvZiBjaXJjdWxhciBtaWdyYXRpb27igJRpbW1pZ3JhdGlvbiB0byBDYW5hZGEgZm9sbG93ZWQgYnkgZGVwb3J0YXRpb27igJRoYXMgdW5pcXVlIGltcGxpY2F0aW9ucyBmb3IgdGhlIGRldmVsb3BtZW50IG9mIHRyYW5zbmF0aW9uYWwgb3JnYW5pemVkIGNyaW1lLmQCAw8PFgIfAQUKMjAxNi0wOS0yOWRkApgDD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvMjAxNS1ieW5kLWJyZHItbXBsbW50bi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LWJ5bmQtYnJkci1tcGxtbnRuL2luZGV4LWVuLmFzcHgsMjAxNSBCZXlvbmQgdGhlIEJvcmRlciBJbXBsZW1lbnRhdGlvbiBSZXBvcnRkAgIPZBYCZg8VAYUEQXQgNSw1MjUgbWlsZXMgb3IgOCw4OTEga2lsb21ldHJlcywgdGhlIFVuaXRlZCBTdGF0ZXMgKFUuUy4pIGFuZCBDYW5hZGEgc2hhcmUgdGhlIGxvbmdlc3QgYm9yZGVyIGluIHRoZSB3b3JsZC4gT3VyIHR3byBjb3VudHJpZXMgYXJlIGNvbm5lY3RlZCBieSBtb3JlIHRoYW4gMTIwIGxhbmQgcG9ydHMgb2YgZW50cnksIG1vcmUgdGhhbiAyMDAsMDAwIGFubnVhbCBmbGlnaHRzLCBhbmQgdGhlIG51bWVyb3VzIGNvbW1lcmNpYWwgYW5kIHJlY3JlYXRpb25hbCB2ZXNzZWxzIHRoYXQgY3Jvc3MgdGhlIG1hcml0aW1lIGJvcmRlci4gV2UgZW5qb3kgdGhlIGxhcmdlc3QgYmlsYXRlcmFsIHRyYWRlIGFuZCBpbnZlc3RtZW50IHJlbGF0aW9uc2hpcCBpbiB0aGUgd29ybGQsIGFuZCBldmVyeSBkYXkgYXBwcm94aW1hdGVseSA0MDAsMDAwIHBlb3BsZSBhbmQgVS5TLiAkMiBiaWxsaW9uIGluIHRyYWRlIHRyYXZlbCBiZXR3ZWVuIHRoZSBVbml0ZWQgU3RhdGVzIGFuZCBDYW5hZGEgYnkgbGFuZCwgYWlyLCBhbmQgc2VhLmQCAw8PFgIfAQUKMjAxNi0wOS0yOWRkApkDD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1zMDA5L2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAwOS8yMDE2LXMwMDktZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAwOS9pbmRleC1lbi5hc3B4NVJlc2VhcmNoIFN1bW1hcnk6IENhbm5hYmlzIFBvbGljeSBQZXJmb3JtYW5jZSBNZXRyaWNzZAICD2QWAmYPFQHdAlRoZSBvYmplY3RpdmUgb2YgdGhpcyBwcm9qZWN0IGlzIHRvIGl0ZW1pemUgYW5kIGRpc2N1c3MgdGhlIG1haW4gcGVyZm9ybWFuY2UgbWV0cmljcyBzdWdnZXN0ZWQgZm9yIHRoZSBhc3Nlc3NtZW50IG9mIGNhbm5hYmlzIHBvbGljeSByZWdpbWVzLiBUaGUgaW50ZW50IGlzIHRvIGRpc2N1c3MgdGhlIHZhcmlvdXMgcGVyZm9ybWFuY2UgbWV0cmljcyB0aGF0IGN1cnJlbnRseSBleGlzdCwgYXMgd2VsbCBhcyBvdGhlcnMgdGhhdCBtYXkgbmVlZCB0byBiZSBjb25zaWRlcmVkIGluIGFkdmFuY2UsIGFuZCB1cG9uIGltcGxlbWVudGF0aW9uIG9mLCBhIG5ldyBjYW5uYWJpcyBwb2xpY3kgcmVnaW1lIGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMTYtMDktMjdkZAKaAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcjAwOS9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMDkvMjAxNi1yMDA5LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMDkvaW5kZXgtZW4uYXNweFVDYW5uYWJpcyBQZXJmb3JtYW5jZSBNZXRyaWNzIGZvciBQb2xpY3kgQ29uc2lkZXJhdGlvbiDigJMgV2hhdCBEbyBXZSBOZWVkIHRvIE1lYXN1cmU/ZAICD2QWAmYPFQHdAlRoZSBvYmplY3RpdmUgb2YgdGhpcyBwcm9qZWN0IGlzIHRvIGl0ZW1pemUgYW5kIGRpc2N1c3MgdGhlIG1haW4gcGVyZm9ybWFuY2UgbWV0cmljcyBzdWdnZXN0ZWQgZm9yIHRoZSBhc3Nlc3NtZW50IG9mIGNhbm5hYmlzIHBvbGljeSByZWdpbWVzLiBUaGUgaW50ZW50IGlzIHRvIGRpc2N1c3MgdGhlIHZhcmlvdXMgcGVyZm9ybWFuY2UgbWV0cmljcyB0aGF0IGN1cnJlbnRseSBleGlzdCwgYXMgd2VsbCBhcyBvdGhlcnMgdGhhdCBtYXkgbmVlZCB0byBiZSBjb25zaWRlcmVkIGluIGFkdmFuY2UsIGFuZCB1cG9uIGltcGxlbWVudGF0aW9uIG9mLCBhIG5ldyBjYW5uYWJpcyBwb2xpY3kgcmVnaW1lIGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMTYtMDktMjdkZAKbAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcjAxMS9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMTEvMjAxNi1yMDExLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMTEvaW5kZXgtZW4uYXNweEtXYXlzIHRvIENvbnNpZGVyIE5vbi1NZWRpY2FsIENhbm5hYmlzIC0gUmVhc29uaW5nIGZyb20gQ29uY2VwdHVhbCBBbmFsb2d1ZXNkAgIPZBYCZg8VAYsDVGhlIG9iamVjdGl2ZSBvZiB0aGlzIHJlcG9ydCB3YXMgdG8gaWRlbnRpZnkgdGhlIHNpbWlsYXJpdGllcyBhbmQgZGlmZmVyZW5jZXMgYmV0d2VlbiBwc3ljaG9hY3RpdmUgY2FubmFiaXMgYW5kIGFuYWxvZ291cyBsZWdhbCBzdWJzdGFuY2VzIGNvbnN1bWVkIGZvciB0aGVpciBwc3ljaG9hY3RpdmUgcHJvcGVydGllcywgYW5kIGRlc2NyaWJlIHRoZSBjaGFyYWN0ZXJpc3RpY3MgYXBwbGllZCB3aGVuIGRpc2N1c3Npbmcgb3IgZmFzaGlvbmluZyByZWdpbWVzIHJlbGF0ZWQgdG8gdGhlIGNvbnRyb2wgb2YgdGhlc2Ugc3Vic3RhbmNlcyBpbiBvcmRlciB0byBpZGVudGlmeSBhcHByb2FjaGVzIGFuZCBjb25zaWRlcmF0aW9ucyBmb3IgY29uc3VsdGF0aW9uIGFuZCBwb2xpY3kgZGlzY3Vzc2lvbi5kAgMPDxYCHwEFCjIwMTYtMDktMjdkZAKcAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAxMS9pbmRleC1lbi5hc3B4Li9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMTEvMjAxNi1zMDExLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1zMDExL2luZGV4LWVuLmFzcHhTUmVzZWFyY2ggU3VtbWFyeTogQ2FubmFiaXMgUG9saWN5IEFuYWxvZ3VlcyAtIFdheXMgdG8gQ29uc2lkZXIgTm9uLU1lZGljYWwgQ2FubmFiaXNkAgIPZBYCZg8VAYsDVGhlIG9iamVjdGl2ZSBvZiB0aGlzIHJlcG9ydCB3YXMgdG8gaWRlbnRpZnkgdGhlIHNpbWlsYXJpdGllcyBhbmQgZGlmZmVyZW5jZXMgYmV0d2VlbiBwc3ljaG9hY3RpdmUgY2FubmFiaXMgYW5kIGFuYWxvZ291cyBsZWdhbCBzdWJzdGFuY2VzIGNvbnN1bWVkIGZvciB0aGVpciBwc3ljaG9hY3RpdmUgcHJvcGVydGllcywgYW5kIGRlc2NyaWJlIHRoZSBjaGFyYWN0ZXJpc3RpY3MgYXBwbGllZCB3aGVuIGRpc2N1c3Npbmcgb3IgZmFzaGlvbmluZyByZWdpbWVzIHJlbGF0ZWQgdG8gdGhlIGNvbnRyb2wgb2YgdGhlc2Ugc3Vic3RhbmNlcyBpbiBvcmRlciB0byBpZGVudGlmeSBhcHByb2FjaGVzIGFuZCBjb25zaWRlcmF0aW9ucyBmb3IgY29uc3VsdGF0aW9uIGFuZCBwb2xpY3kgZGlzY3Vzc2lvbi5kAgMPDxYCHwEFCjIwMTYtMDktMjdkZAKdAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtczA0Ny9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwNDcvMjAxNS1zMDQ3LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwNDcvaW5kZXgtZW4uYXNweDpTdW1tYXJ5IG9mIHRoZSBBdGxhbnRpYyBZb3V0aCBJbmNsdXNpb24gUHJvZ3JhbSBFdmFsdWF0aW9uZAICD2QWAmYPFQHIAkRldmVsb3BlZCBpbiAyMDAwIGJ5IHRoZSBZb3V0aCBKdXN0aWNlIEJvYXJkIGZvciB0YWNrbGluZyB5b3V0aCBjcmltZSBpbiBFbmdsYW5kIGFuZCBXYWxlcywgdGhlIG5laWdoYm91cmhvb2QtYmFzZWQgWW91dGggSW5jbHVzaW9uIFByb2dyYW0gKFlJUCkgYWltcyB0byByZWR1Y2UgeW91dGggY3JpbWUgYW5kIGFudGktc29jaWFsIGJlaGF2aW91ciBieSBjcmVhdGluZyBhIHNhZmUgcGxhY2Ugd2hlcmUgdGhleSBjYW4gbGVhcm4gbmV3IHNraWxscywgcGFydGljaXBhdGUgaW4gYWN0aXZpdGllcyB3aXRoIG90aGVycywgYW5kIHJlY2VpdmUgZWR1Y2F0aW9uYWwgc3VwcG9ydC5kAgMPDxYCHwEFCjIwMTYtMDktMTZkZAKeAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtczAzMS9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMzEvMjAxNS1zMDMxLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMzEvaW5kZXgtZW4uYXNweFhSZXNlYXJjaCBTdW1tYXJ5IC0gRGVwb3J0YXRpb24sIENpcmN1bGFyIE1pZ3JhdGlvbiBhbmQgT3JnYW5pemVkIENyaW1lOiBIYWl0aSBDYXNlIFN0dWR5ZAICD2QWAmYPFQGlAVdpdGggcmVzcGVjdCB0byBIYWl0aSwgcmVzZWFyY2ggc3VnZ2VzdHMgdGhhdCB0aGUgcmUtaW1wb3J0YXRpb24gaW50byBDYW5hZGEgb2Ygb3JnYW5pemVkIGNyaW1lIGdyb3VwcyBtYWRlIHVwIG9mLCBvciBsZWQgYnksIGRlcG9ydGVkIEhhaXRpYW4gQ2FuYWRpYW5zIGlzIHVubGlrZWx5LmQCAw8PFgIfAQUKMjAxNi0wOS0xNmRkAp8DD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDIzL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAyMy8yMDE1LXIwMjMtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAyMy9pbmRleC1lbi5hc3B4QFByb3BvcnRpb24gb2YgQ3JpbWluYWwgSW5jaWRlbnRzIEFzc29jaWF0ZWQgd2l0aCBPcmdhbml6ZWQgQ3JpbWVkAgIPZBYCZg8VAcABVGhlIHByZXZhbGVuY2Ugb2YgY3JpbWluYWwgb3JnYW5pemF0aW9ucywgdGhlaXIgaW52b2x2ZW1lbnQgaW4gaWxsZWdhbCBhY3Rpdml0aWVzIGFuZCB0aGUgdmlvbGVuY2Ugc3RlbW1pbmcgZnJvbSBhbiB1bnJlZ3VsYXRlZCBtYXJrZXQgZ2VuZXJhdGVzIGEgc2VyaW91cyBjb25jZXJuIGZvciBsYXcgZW5mb3JjZW1lbnQgYWdlbmNpZXMuZAIDDw8WAh8BBQoyMDE2LTA5LTE2ZGQCoAMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMjMvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDIzLzIwMTUtczAyMy1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDIzL2luZGV4LWVuLmFzcHgpUmVzZWFyY2ggU3VtbWFyeTogU2NvcGluZyBPcmdhbml6ZWQgQ3JpbWVkAgIPZBYCZg8VAcABVGhlIHByZXZhbGVuY2Ugb2YgY3JpbWluYWwgb3JnYW5pemF0aW9ucywgdGhlaXIgaW52b2x2ZW1lbnQgaW4gaWxsZWdhbCBhY3Rpdml0aWVzIGFuZCB0aGUgdmlvbGVuY2Ugc3RlbW1pbmcgZnJvbSBhbiB1bnJlZ3VsYXRlZCBtYXJrZXQgZ2VuZXJhdGVzIGEgc2VyaW91cyBjb25jZXJuIGZvciBsYXcgZW5mb3JjZW1lbnQgYWdlbmNpZXMuZAIDDw8WAh8BBQoyMDE2LTA5LTE2ZGQCoQMPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9tbnRyeS1jc3QtY3JtbmwtdHJqY3Rycy9pbmRleC1lbi5hc3B4PS9jbnQvcnNyY3MvcGJsY3Rucy9tbnRyeS1jc3QtY3JtbmwtdHJqY3Rycy9fbWdzL3JlcG9ydC1lbi5qcGdkAgEPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvbW50cnktY3N0LWNybW5sLXRyamN0cnMvaW5kZXgtZW4uYXNweE1UaGUgTW9uZXRhcnkgQ29zdCBvZiBDcmltaW5hbCBUcmFqZWN0b3JpZXMgZm9yIGFuIE9udGFyaW8gU2FtcGxlIG9mIE9mZmVuZGVyc2QCAg9kFgJmDxUBmgNUaGlzIHJlc2VhcmNoIHJlcG9ydCBwcmVzZW50cyBmaW5kaW5ncyBvbiB0aGUgbG9uZ2l0dWRpbmFsIGNvc3RzIG9mIGNyaW1pbmFsIG9mZmVuZGluZyBmb3IgYSBzYW1wbGUgb2YgMzg2IG1hbGUgb2ZmZW5kZXJzIGluIE9udGFyaW8gd2hvc2Ugb2ZmZW5jZSBjb3N0cyB3ZXJlIHRhYnVsYXRlZCBmb3IgYSAxNS15ZWFyIHBlcmlvZCwgYmV0d2VlbiB0aGUgYWdlcyBvZiAxMiBhbmQgMjYgeWVhcnMuIFRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhlIHJlcG9ydCBpcyB1c2VmdWwgZm9yIGNvc3QgYmVuZWZpdCBhbmFseXNpcywgd2hpY2ggcHJvdmlkZXMgaW5mb3JtYXRpb24gYWJvdXQgd2hhdCB0eXBlcyBvZiBjcmltZSBwcmV2ZW50aW9uIGludGVydmVudGlvbnMgYXJlIHRoZSBtb3N0IGNvc3QtZWZmZWN0aXZlLmQCAw8PFgIfAQUKMjAxNi0wOS0xNmRkAqIDD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvbW50cnktY3N0LWNybW5sLXRyamN0cnMvc21tcnktZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvbW50cnktY3N0LWNybW5sLXRyamN0cnMvX21ncy9zdW1tYXJ5LWVuLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9tbnRyeS1jc3QtY3JtbmwtdHJqY3Rycy9zbW1yeS1lbi5hc3B4YFRoZSBNb25ldGFyeSBDb3N0IG9mIENyaW1pbmFsIFRyYWplY3RvcmllcyBmb3IgYW4gT250YXJpbyBTYW1wbGUgb2YgT2ZmZW5kZXJzIC0gUmVzZWFyY2ggU3VtbWFyeWQCAg9kFgJmDxUBmgNUaGlzIHJlc2VhcmNoIHJlcG9ydCBwcmVzZW50cyBmaW5kaW5ncyBvbiB0aGUgbG9uZ2l0dWRpbmFsIGNvc3RzIG9mIGNyaW1pbmFsIG9mZmVuZGluZyBmb3IgYSBzYW1wbGUgb2YgMzg2IG1hbGUgb2ZmZW5kZXJzIGluIE9udGFyaW8gd2hvc2Ugb2ZmZW5jZSBjb3N0cyB3ZXJlIHRhYnVsYXRlZCBmb3IgYSAxNS15ZWFyIHBlcmlvZCwgYmV0d2VlbiB0aGUgYWdlcyBvZiAxMiBhbmQgMjYgeWVhcnMuIFRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhlIHJlcG9ydCBpcyB1c2VmdWwgZm9yIGNvc3QgYmVuZWZpdCBhbmFseXNpcywgd2hpY2ggcHJvdmlkZXMgaW5mb3JtYXRpb24gYWJvdXQgd2hhdCB0eXBlcyBvZiBjcmltZSBwcmV2ZW50aW9uIGludGVydmVudGlvbnMgYXJlIHRoZSBtb3N0IGNvc3QtZWZmZWN0aXZlLmQCAw8PFgIfAQUKMjAxNi0wOS0xNmRkAqMDD2QWCGYPZBYCZg8VAkIvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTQtMTUvYnRiL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJCL2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXByZnJtbmMtcnBydC0yMDE0LTE1L2J0Yi9pbmRleC1lbi5hc3B4STIwMTQtMTUgUmVwb3J0IG9uIHRoZSBCZXlvbmQgdGhlIEJvcmRlciBBY3Rpb24gUGxhbiBIb3Jpem9udGFsIEluaXRpYXRpdmVkAgIPZBYCZg8VAbYBT24gRmVicnVhcnkgNCwgMjAxMSwgdGhlIFByaW1lIE1pbmlzdGVyIG9mIENhbmFkYSBhbmQgdGhlIFByZXNpZGVudCBvZiB0aGUgVW5pdGVkIFN0YXRlcyBpc3N1ZWQgQmV5b25kIHRoZSBCb3JkZXI6IEEgU2hhcmVkIFZpc2lvbiBmb3IgUGVyaW1ldGVyIFNlY3VyaXR5IGFuZCBFY29ub21pYyBDb21wZXRpdGl2ZW5lc3NkAgMPDxYCHwEFCjIwMTYtMDktMDlkZAKkAw9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxNjA2MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE2MDYzMC9pbmRleC1lbi5hc3B4U1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBKdW5lIDMwLCAyMDE2ZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDE2LTA4LTI5ZGQCpQMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMzQvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDM0LzIwMTUtczAzNC1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDM0L2luZGV4LWVuLmFzcHgyUG9saWNlIFBlcmZvcm1hbmNlIE1ldHJpY3MgLSBSZXNlYXJjaCBCcmllZiBuby4gMzFkAgIPZBYCZg8VAfoBU29tZSBrZXkgcG9saWNlIHBlcmZvcm1hbmNlIG1ldHJpY3MgbXVzdCBiZSBnYXRoZXJlZCB0aHJvdWdoIHB1YmxpYyBvcGluaW9uIHN1cnZleXMuIExpdHRsZSByZWxpYWJsZSBpbmZvcm1hdGlvbiBvZiB0aGlzIHR5cGUgaXMgY3VycmVudGx5IGNvbGxlY3RlZC4gSW1wcm92aW5nIHRoZSB2YWxpZGl0eSBhbmQgZnJlcXVlbmN5IG9mIGNvbGxlY3RlZCBkYXRhIHdvdWxkIGVuaGFuY2UgcG9saWNlIHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50LmQCAw8PFgIfAQUKMjAxNi0wOC0yNmRkAqYDD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvMjAxNi1wYmxjLXJwci10cnJyc3QtdGhydC9pbmRleC1lbi5hc3B4Ui9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXBibGMtcnByLXRycnJzdC10aHJ0L19tZ3MvMjAxNi1wYmxjLXJwci10cnJyc3QtdGhydC1lbi5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvMjAxNi1wYmxjLXJwci10cnJyc3QtdGhydC9pbmRleC1lbi5hc3B4NDIwMTYgUHVibGljIFJlcG9ydCBPbiBUaGUgVGVycm9yaXN0IFRocmVhdCBUbyBDYW5hZGFkAgIPZBYCZg8VAd4BVG8gaGVscCBidWlsZCBjb21tb24gdW5kZXJzdGFuZGluZywgdGhpcyBSZXBvcnQgcHJvdmlkZXMgYW4gYXNzZXNzbWVudCBvZiB0aGUgdGhyZWF0IGVudmlyb25tZW50IGluIDIwMTUgYW5kIGVhcmx5IDIwMTYsIGRyYXdpbmcgdXBvbiB0aGUga25vd2xlZGdlIGFuZCBleHBlcnRpc2Ugb2YgYWxsIGRlcGFydG1lbnRzIGFuZCBhZ2VuY2llcyBvZiB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEuZAIDDw8WAh8BBQoyMDE2LTA4LTI1ZGQCpwMPZBYIZg9kFgJmDxUCQS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LW50bmwtZnJtLWhtbi10cmZmY2tuZy1zbW1yeS9pbmRleC1lbi5hc3B4Wy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LW50bmwtZnJtLWhtbi10cmZmY2tuZy1zbW1yeS8yMDE2LW50bmwtZnJtLWhtbi10cmZmY2tuZy1zbW1yeS1lbi5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvMjAxNi1udG5sLWZybS1obW4tdHJmZmNrbmctc21tcnkvaW5kZXgtZW4uYXNweDkyMDE2IE5hdGlvbmFsIEZvcnVtIG9uIEh1bWFuIFRyYWZmaWNraW5nIC0gU3VtbWFyeSBSZXBvcnRkAgIPZBYCZg8VAYIBVGhlIE5hdGlvbmFsIEZvcnVtIG9uIEh1bWFuIFRyYWZmaWNraW5nIHdhcyBhIHR3byBkYXkgZXZlbnQgY28taG9zdGVkIGJ5IFB1YmxpYyBTYWZldHkgQ2FuYWRhIGFuZCB0aGUgQ2FuYWRpYW4gV29tZW4ncyBGb3VuZGF0aW9uLmQCAw8PFgIfAQUKMjAxNi0wOC0xOWRkAqgDD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDE1LTE2L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LXBydmMtMjAxNS0xNi9pbmRleC1lbi5hc3B4TkFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIFByaXZhY3kgQWN0IDIwMTUtMjAxNmQCAg9kFgJmDxUBZ1JlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBQcml2YWN5IEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTUtMjAxNi5kAgMPDxYCHwEFCjIwMTYtMDgtMDVkZAKpAw9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTUtMTYvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxNS0xNi9pbmRleC1lbi5hc3B4XEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgMjAxNS0yMDE2ZAICD2QWAmYPFQFtUmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IGFkbWluaXN0ZXJlZCB0aGUgQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTUtMjAxNmQCAw8PFgIfAQUKMjAxNi0wOC0wNWRkAqoDD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMDkvaW5kZXgtZW4uYXNweDUvY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMDkvY3ZyLWVuLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0wOS9pbmRleC1lbi5hc3B4NENhbmFkYSdzIEFudGktSHVtYW4gVHJhZmZpY2tpbmcgTmV3c2xldHRlciAtIElzc3VlIDlkAgIPZBYCZg8VAa8BVGhpcyBuZXdzbGV0dGVyIGlzIGJlaW5nIG9mZmVyZWQgYnkgdGhlIFNlcmlvdXMgYW5kIE9yZ2FuaXplZCBDcmltZSBEaXZpc2lvbiBhdCBQdWJsaWMgU2FmZXR5IENhbmFkYSB3aXRoIGNvbnRlbnQgcHJvdmlkZWQgYnkgYW50aS10cmFmZmlja2luZyBzdGFrZWhvbGRlcnMgZnJvbSBhY3Jvc3MgQ2FuYWRhLmQCAw8PFgIfAQUKMjAxNi0wOC0wNGRkAqsDD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvdmx0bi1rbnNoay0yMDE1LTE2L2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4ta25zaGstMjAxNS0xNi9rbnNoay0yMDE1LTE2LWVuLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWtuc2hrLTIwMTUtMTYvaW5kZXgtZW4uYXNweEAyMDE1LTIwMTYgRXZhbHVhdGlvbiBvZiB0aGUgS2FuaXNoa2EgUHJvamVjdCBSZXNlYXJjaCBJbml0aWF0aXZlZAICD2QWAmYPFQGNAlRoaXMgZXZhbHVhdGlvbiBleGFtaW5lZCB0aGUgcmVsZXZhbmNlIGFuZCBwZXJmb3JtYW5jZSBvZiB0aGUgS2FuaXNoa2EgUHJvamVjdCBSZXNlYXJjaCBJbml0aWF0aXZlLCBhICQxMC1taWxsaW9uLCBmaXZlLXllYXIgaW5pdGlhdGl2ZSBlc3RhYmxpc2hlZCBpbiAyMDExLCB0byBhZGRyZXNzIGdhcHMgaW4gdW5kZXJzdGFuZGluZyBvZiB0ZXJyb3Jpc20gaW4gQ2FuYWRhIGFuZCB0aGUgd2F5IGl0IG1hbmlmZXN0cyBpdHNlbGYgaW4gQ2FuYWRpYW4gY29tbXVuaXRpZXMuZAIDDw8WAh8BBQoyMDE2LTA3LTI5ZGQCrAMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMzIvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDMyLzIwMTUtczAzMi1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDMyL2luZGV4LWVuLmFzcHgrUmVzZWFyY2ggU3VtbWFyeTogRWNvbm9taWNzIG9mIFByZWNsZWFyYW5jZWQCAg9kFgJmDxUBcVRoaXMgcmVwb3J0IHN1bW1hcml6ZXMgdGhlIGludGVybmF0aW9uYWwgbGl0ZXJhdHVyZSBvbiB0aGUgZWNvbm9taWMgYW5kIHNvY2lhbCBpbXBhY3Qgb2YgcHJlY2xlYXJhbmNlIG9wZXJhdGlvbnMuZAIDDw8WAh8BBQoyMDE2LTA3LTA4ZGQCrQMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMzIvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDMyLzIwMTUtcjAzMi1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDMyL2luZGV4LWVuLmFzcHhVQSBEaXNjdXNzaW9uIG9mIHRoZSBFY29ub21pY3Mgb2YgUHJlY2xlYXJhbmNlIHdpdGggUHJvcG9zZWQgTWVhc3VyZW1lbnQgTWV0aG9kb2xvZ2llc2QCAg9kFgJmDxUB9gJUaGlzIHJlcG9ydCBoYXMgdGhyZWUgb2JqZWN0aXZlczogc3VtbWFyaXplIHRoZSBpbnRlcm5hdGlvbmFsIGxpdGVyYXR1cmUgb24gdGhlIGVjb25vbWljIGFuZCBzb2NpYWwgaW1wYWN0IG9mIHByZWNsZWFyYW5jZSBvcGVyYXRpb25zOyBpZGVudGlmeSBhZGRpdGlvbmFsIGJlbmVmaXRzIG9mIHByZWNsZWFyYW5jZSBub3Qgd2VsbCBjb3ZlcmVkIGluIHRoZSBsaXRlcmF0dXJlOyBhbmQgcHJvcG9zZSBmZWFzaWJsZSBtZXRob2RvbG9naWVzIHRvIHF1YW50aXRhdGl2ZWx5IG1lYXN1cmUgdGhlIGJlbmVmaXRzIHRvIENhbmFkYSBvZiBlc3RhYmxpc2hpbmcgcHJlY2xlYXJhbmNlIHByb2Nlc3NlcyBhbmQgZmFjaWxpdGllcyBpbiB2YXJpb3VzIGNvbnRleHRzLmQCAw8PFgIfAQUKMjAxNi0wNy0wOGRkAq4DD2QWCGYPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvdmx0bi13cmtycy1jbXBuc3RuLTIwMTUtMTYvaW5kZXgtZW4uYXNweE8vY250L3JzcmNzL3BibGN0bnMvdmx0bi13cmtycy1jbXBuc3RuLTIwMTUtMTYvdmx0bi13cmtycy1jbXBuc3RuLTIwMTUtMTYtZW4uanBnZAIBD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4td3JrcnMtY21wbnN0bi0yMDE1LTE2L2luZGV4LWVuLmFzcHg4MjAxNS0yMDE2IEV2YWx1YXRpb24gb2YgdGhlIFdvcmtlcnMgQ29tcGVuc2F0aW9uIFByb2dyYW1kAgIPZBYCZg8VAWBUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgcmVzdWx0cyBvZiBhIFB1YmxpYyBTYWZldHkgQ2FuYWRhIChQUykgMjAxNS0yMDE2IGV2YWx1YXRpb24gb2YgdGhlIFdDUC5kAgMPDxYCHwEFCjIwMTYtMDctMDdkZAKvAw9kFghmD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtd3Jrc2hwLWhtbi10cmZmY2tuZy1zbW1yeS1ycHJ0L2luZGV4LWVuLmFzcHhhL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtd3Jrc2hwLWhtbi10cmZmY2tuZy1zbW1yeS1ycHJ0LzIwMTUtd3Jrc2hwLWhtbi10cmZmY2tuZy1zbW1yeS1ycHJ0LWVuLmpwZ2QCAQ9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXdya3NocC1obW4tdHJmZmNrbmctc21tcnktcnBydC9pbmRleC1lbi5hc3B4LFdvcmtzaG9wIG9uIEh1bWFuIFRyYWZmaWNraW5nIFN1bW1hcnkgUmVwb3J0ZAICD2QWAmYPFQHwAVB1YmxpYyBTYWZldHkgQ2FuYWRhIChQUykgd291bGQgbGlrZSB0byB0aGFuayB0aGUgaW5kaXZpZHVhbHMgYW5kIG9yZ2FuaXphdGlvbnMgZm9yIHRoZWlyIHBhcnRpY2lwYXRpb24gaW4gdGhlIHR3by1kYXkgV29ya3Nob3Agb24gSHVtYW4gVHJhZmZpY2tpbmcgYW5kIHRoZWlyIGRlZGljYXRpb24gdG8gdGhlIGZpZ2h0IGFnYWluc3QgdGhpcyBpbGxlZ2FsIGFjdGl2aXR5LCBib3RoIGluIENhbmFkYSBhbmQgYWJyb2FkLmQCAw8PFgIfAQUKMjAxNi0wNi0yNGRkArADD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDEwL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAxMC8yMDE1LXIwMTAtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAxMC9pbmRleC1lbi5hc3B4MkZpbmFsIFByb2dyYW0gRXZhbHVhdGlvbiDigJMgVG93YXJkcyBObyBEcnVnIEFidXNlZAICD2QWAmYPFQGRAVRvd2FyZHMgTm8gRHJ1ZyBBYnVzZSAoVE5EKSBpcyBhbiBldmlkZW5jZS1iYXNlZCBwcm9ncmFtIGRlc2lnbmVkIHRvIGhlbHAgeW91dGggcmVkdWNlIHRoZWlyIHRvYmFjY28sIGFsY29ob2wgb3IgZHJ1ZyB1c2UsIGFuZCB2aW9sZW50IGJlaGF2aW91ci5kAgMPDxYCHwEFCjIwMTYtMDYtMjRkZAKxAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtczAxMC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMTAvMjAxNS1zMDEwLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMTAvaW5kZXgtZW4uYXNweCdSZXNlYXJjaCBTdW1tYXJ5OiBUb3dhcmRzIE5vIERydWcgQWJ1c2VkAgIPZBYCZg8VAZEBVG93YXJkcyBObyBEcnVnIEFidXNlIChUTkQpIGlzIGFuIGV2aWRlbmNlLWJhc2VkIHByb2dyYW0gZGVzaWduZWQgdG8gaGVscCB5b3V0aCByZWR1Y2UgdGhlaXIgdG9iYWNjbywgYWxjb2hvbCBvciBkcnVnIHVzZSwgYW5kIHZpb2xlbnQgYmVoYXZpb3VyLmQCAw8PFgIfAQUKMjAxNi0wNi0yNGRkArIDD2QWCGYPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvMjAxNi1mbmRtbnRscy1jeWJyLXNjcnR5LWNtbW50eS9pbmRleC1lbi5hc3B4WS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LWZuZG1udGxzLWN5YnItc2NydHktY21tbnR5LzIwMTYtZm5kbW50bHMtY3lici1zY3J0eS1jbW1udHktZW4uanBnZAIBD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtZm5kbW50bHMtY3lici1zY3J0eS1jbW1udHkvaW5kZXgtZW4uYXNweDhGdW5kYW1lbnRhbHMgb2YgQ3liZXIgU2VjdXJpdHkgZm9yIENhbmFkYSdzIENJIENvbW11bml0eWQCAg9kFgJmDxUB8AFUaGlzIGRvY3VtZW50IG9mZmVycyBhY3Rpb24tb3JpZW50ZWQgZ3VpZGFuY2UgYW5kIG1pdGlnYXRpb24gbWVhc3VyZXMgdG8gcmFpc2UgYXdhcmVuZXNzIGFuZCBiZWdpbiB3b3JraW5nIHRvd2FyZHMgYWNoaWV2aW5nIGEgbWluaW11bSBiYXNlbGluZSBsZXZlbCBvZiBjeWJlciBzZWN1cml0eTsgaG93ZXZlciwgaXQgaXMgbm90IGEgZGVmaW5pdGl2ZSBndWlkZSBvbiBhbGwgYXNwZWN0cyBvZiBjeWJlciBzZWN1cml0eS5kAgMPDxYCHwEFCjIwMTYtMDYtMjRkZAKzAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAxMC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMTAvMjAxNi1zMDEwLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMTAvaW5kZXgtZW4uYXNweEVXaGF0IENvbnN0aXR1dGVzIGEgQ29nbml0aXZlLUJlaGF2aW91cmFsIEludGVydmVudGlvbiB3aXRoIE9mZmVuZGVycz9kAgIPZBYCZg8VAYECVGhlcmUgaGFzIGJlZW4gbXVjaCBkaXNjdXNzaW9uIGJ5IGNvcnJlY3Rpb25zIHByb2Zlc3Npb25hbHMgY29uY2VybmluZyB3aGF0IGFjdHVhbGx5IGNvbnN0aXR1dGVzIGEgY29nbml0aXZlLWJlaGF2aW91cmFsIGludGVydmVudGlvbi4gIEFzIGEgcmVzdWx0LCB0aGlzIFJlc2VhcmNoIFN1bW1hcnkgY2xhcmlmaWVzIHRoZSBlc3NlbnRpYWwgZWxlbWVudHMgb2YgY29nbml0aXZlLWJlaGF2aW91cmFsIGludGVydmVudGlvbiB3aXRoIG9mZmVuZGVycy5kAgMPDxYCHwEFCjIwMTYtMDYtMjBkZAK0Aw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAxOC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMTgvMjAxNS1yMDE4LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMTgvaW5kZXgtZW4uYXNweDRBIEJldHRlciBFc3RpbWF0aW9uIG9mIFBvbGljZSBDb3N0cyBieSBPZmZlbmNlIFR5cGVzZAICD2QWAmYPFQGpAVRoZSBlY29ub21pY3Mgb2YgcG9saWNpbmcgYW5kIGNvc3Qgb2YgY3JpbWUgcmVtYWluIGltcG9ydGFudCBpc3N1ZXMgaW4gQ2FuYWRhLCB5ZXQgbXVjaCBvZiBpdCBpcyBkb25lIGF0IGFuIGFnZ3JlZ2F0ZWQsIG1hY3JvLWxldmVsLCBkaXNhbGxvd2luZyBtb3JlIGdyYW51bGFyIGVzdGltYXRlcy5kAgMPDxYCHwEFCjIwMTYtMDYtMjBkZAK1Aw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtczAxOC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMTgvMjAxNS1zMDE4LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMTgvaW5kZXgtZW4uYXNweEtSZXNlYXJjaCBTdW1tYXJ5OiBFeHBsb3JpbmcgSG93IHRvIENhbGN1bGF0ZSBQb2xpY2UgRXhwZW5kaXR1cmVzIGJ5IE9mZmVuY2VkAgIPZBYCZg8VAfsBRGV0ZXJtaW5pbmcgY29zdHMtb2Ytc2VydmljZSB0cmVuZHMgaXMgYSBjcml0aWNhbCBjb25jZXJuIGZvciBsYXcgZW5mb3JjZW1lbnQgYWdlbmNpZXMuIEl0IGNvbnRpbnVlcyB0byBiZSBhIGNvbnN0YW50IGNoYWxsZW5nZSBpbiBDYW5hZGlhbiBzb2NpZXR5IHRvIGJhbGFuY2UgdGhlIHJpc2luZyBjb3N0IG9mIHBvbGljZSBzZXJ2aWNlcyB3aGlsZSBsYXcgZW5mb3JjZW1lbnQgYWdlbmNpZXMgc3RydWdnbGUgd2l0aCBidWRnZXQgY3V0cy5kAgMPDxYCHwEFCjIwMTYtMDYtMjBkZAK2Aw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAyMS9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMjEvMjAxNS1yMDIxLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMjEvaW5kZXgtZW4uYXNweDxJbXByb3ZpbmcgUG9saWNlIEVmZmljaWVuY3kg4oCTIENoYWxsZW5nZXMgYW5kIE9wcG9ydHVuaXRpZXNkAgIPZBYCZg8VAcwBVGhpcyByZXBvcnQgaWRlbnRpZmllZCBpbmVmZmljaWVuY2llcyBpbiBwb2xpY2UgaW50ZXJhY3Rpb25zIHdpdGggdGhlIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtIGJ5IGNvbmR1Y3RpbmcgaW50ZXJ2aWV3cyB3aXRoIHBvbGljZSBvZmZpY2VycywgY2l2aWxpYW4gcG9saWNlIG9mZmljaWFscywgQ3Jvd24sIGFuZCBzZW5pb3IganVzdGljZSBvZmZpY2lhbHMuZAIDDw8WAh8BBQoyMDE2LTA2LTIwZGQCtwMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMjEvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDIxLzIwMTUtczAyMS1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDIxL2luZGV4LWVuLmFzcHgtUmVzZWFyY2ggU3VtbWFyeTogSW1wcm92aW5nIFBvbGljZSBFZmZpY2llbmN5ZAICD2QWAmYPFQGqAVRoZSBwb2xpY2UgZXhwZXJpZW5jZSBpbmVmZmljaWVuY2llcyB3aGVuIGludGVyYWN0aW5nIHdpdGggcHJvc2VjdXRpb24sIGRlZmVuc2UgYW5kIHRoZSBjb3VydHMuIE1vc3Qgc291cmNlcyBvZiBpbmVmZmljaWVuY3kgYXJlIGFtZW5hYmxlIHRvIG11dHVhbGx5IGRldmVsb3BlZCBzb2x1dGlvbnMuZAIDDw8WAh8BBQoyMDE2LTA2LTIwZGQCuAMPZBYIZg9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMTUvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDE1L2luZGV4LWVuLmFzcHhUMjAxNSBBbm51YWwgUmVwb3J0IE9uIFRoZSBSQ01QJ3MgVXNlIE9mIFRoZSBMYXcgRW5mb3JjZW1lbnQgSnVzdGlmaWNhdGlvbiBQcm92aXNpb25zZAICD2QWAmYPFQGwAlRoaXMgcmVwb3J0IGFkZHJlc3NlcyB0aGUgUkNNUCdzIHVzZSBvZiBzcGVjaWZpYyBwb3J0aW9ucyBvZiB0aGUgbGF3IGVuZm9yY2VtZW50IGp1c3RpZmljYXRpb24gcHJvdmlzaW9ucyBmcm9tIEphbnVhcnkgMSwgMjAxNSB0byBEZWNlbWJlciAzMSwgMjAxNSwgYW5kIG9ubHkgaW5jbHVkZXMgaW5mb3JtYXRpb24gdGhlIGRpc2Nsb3N1cmUgb2Ygd2hpY2ggd291bGQgbm90IGNvbXByb21pc2Ugb3IgaGluZGVyIGFuIG9uZ29pbmcgaW52ZXN0aWdhdGlvbiBvZiBhbiBvZmZlbmNlIHVuZGVyIGFuIEFjdCBvZiBQYXJsaWFtZW50Lk5vdGVkAgMPDxYCHwEFCjIwMTYtMDYtMTZkZAK5Aw9kFghmD2QWAmYPFQJHL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtMjAxNC1ieW5kLWJyZHItbXBsbW50bi9hcmNoaXZlLWluZGV4LWVuLmFzcHhXL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtMjAxNC1ieW5kLWJyZHItbXBsbW50bi9hcmNoaXZlLTIwMTQtYnluZC1icmRyLW1wbG1udG4tZW4uanBnZAIBD2QWAmYPFQJHL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtMjAxNC1ieW5kLWJyZHItbXBsbW50bi9hcmNoaXZlLWluZGV4LWVuLmFzcHgsMjAxNCBCZXlvbmQgdGhlIEJvcmRlciBJbXBsZW1lbnRhdGlvbiBSZXBvcnRkAgIPZBYCZg8VAVVUaGUgSW1wbGVtZW50YXRpb24gUmVwb3J0IGhpZ2hsaWdodHMgbWFqb3IgQmV5b25kIHRoZSBCb3JkZXIgYWNjb21wbGlzaG1lbnRzIGluIDIwMTQuZAIDDw8WAh8BBQoyMDE2LTA1LTMxZGQCugMPZBYIZg9kFgJmDxUCRy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLTIwMTMtYnluZC1icmRyLW1wbG1udG4vYXJjaGl2ZS1pbmRleC1lbi5hc3B4Vy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLTIwMTMtYnluZC1icmRyLW1wbG1udG4vYXJjaGl2ZS0yMDEzLWJ5bmQtYnJkci1tcGxtbnRuLWVuLmpwZ2QCAQ9kFgJmDxUCRy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLTIwMTMtYnluZC1icmRyLW1wbG1udG4vYXJjaGl2ZS1pbmRleC1lbi5hc3B4LDIwMTMgQmV5b25kIHRoZSBCb3JkZXIgSW1wbGVtZW50YXRpb24gUmVwb3J0ZAICD2QWAmYPFQFVVGhlIEltcGxlbWVudGF0aW9uIFJlcG9ydCBoaWdobGlnaHRzIG1ham9yIEJleW9uZCB0aGUgQm9yZGVyIGFjY29tcGxpc2htZW50cyBpbiAyMDEzLmQCAw8PFgIfAQUKMjAxNi0wNS0zMWRkArsDD2QWCGYPZBYCZg8VAkcvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS0yMDEyLWJ5bmQtYnJkci1tcGxtbnRuL2FyY2hpdmUtaW5kZXgtZW4uYXNweFcvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS0yMDEyLWJ5bmQtYnJkci1tcGxtbnRuL2FyY2hpdmUtMjAxMi1ieW5kLWJyZHItbXBsbW50bi1lbi5qcGdkAgEPZBYCZg8VAkcvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS0yMDEyLWJ5bmQtYnJkci1tcGxtbnRuL2FyY2hpdmUtaW5kZXgtZW4uYXNweCwyMDEyIEJleW9uZCB0aGUgQm9yZGVyIEltcGxlbWVudGF0aW9uIFJlcG9ydGQCAg9kFgJmDxUBVVRoZSBJbXBsZW1lbnRhdGlvbiBSZXBvcnQgaGlnaGxpZ2h0cyBtYWpvciBCZXlvbmQgdGhlIEJvcmRlciBhY2NvbXBsaXNobWVudHMgaW4gMjAxMi5kAgMPDxYCHwEFCjIwMTYtMDUtMzFkZAK8Aw9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL3ZjdG1zLWNybS1zdHluZy1uZnJtZC9pbmRleC1lbi5hc3B4Si9jbnQvcnNyY3MvcGJsY3Rucy92Y3Rtcy1jcm0tc3R5bmctbmZybWQvY3ZyLXZjdG1zLWNybS1zdHluZy1uZnJtZC1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL3ZjdG1zLWNybS1zdHluZy1uZnJtZC9pbmRleC1lbi5hc3B4I1ZpY3RpbXMgb2YgQ3JpbWUgLSBTdGF5aW5nIEluZm9ybWVkZAICD2QWAmYPFQHrAVRoaXMgYm9va2xldCBpcyBhIGd1aWRlIHRvIHdoYXQgdmljdGltcyBhcmUgZW50aXRsZWQgdG8ga25vdywgaG93IHRvIG9idGFpbiB0aGF0IGluZm9ybWF0aW9uLCB0aGUgcm9sZSB2aWN0aW1zIGNhbiBwbGF5IGluIHByb3ZpZGluZyBpbmZvcm1hdGlvbiB0aGF0IG1heSBhZmZlY3QgZGVjaXNpb25zIGFib3V0IG9mZmVuZGVycyBhbmQgb3RoZXIgc2VydmljZXMgb2ZmZXJlZCBhdCB0aGUgZmVkZXJhbCBsZXZlbC5kAgMPDxYCHwEFCjIwMTYtMDUtMzBkZAK9Aw9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3ZydnctdmN0bS1ibGwtcmdodHMvaW5kZXgtZW4uYXNweEYvY250L3JzcmNzL3BibGN0bnMvdnJ2dy12Y3RtLWJsbC1yZ2h0cy9fbWdzL3ZydnctdmN0bS1ibGwtcmdodHMtZW4uanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3ZydnctdmN0bS1ibGwtcmdodHMvaW5kZXgtZW4uYXNweCJDYW5hZGlhbiBWaWN0aW0gQmlsbCBvZiBSaWdodHMgQWN0ZAICD2QWAmYPFQGOAUFuIG92ZXJ2aWV3IG9mIHZpY3RpbXMnIHJpZ2h0cyB0byBpbmZvcm1hdGlvbiwgcGFydGljaXBhdGlvbiwgcHJvdGVjdGlvbiBhbmQgcmVzdGl0dXRpb24gYXQgdGhlIHZhcmlvdXMgcGhhc2VzIG9mIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbS5kAgMPDxYCHwEFCjIwMTYtMDUtMzBkZAK+Aw9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtbnRybmwtZHQtcHJmcm1uYy1tc3JtbnQvaW5kZXgtZW4uYXNweD8vY250L3JzcmNzL3BibGN0bnMvMjAxNi1udHJubC1kdC1wcmZybW5jLW1zcm1udC9fbWdzL2N2ci1lbi5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvMjAxNi1udHJubC1kdC1wcmZybW5jLW1zcm1udC9pbmRleC1lbi5hc3B4PlB1YmxpYyBTYWZldHkgQ2FuYWRhIEludGVybmFsIEF1ZGl0IG9mIFBlcmZvcm1hbmNlIE1lYXN1cmVtZW50ZAICD2QWAmYPFQGWAVBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IGlzIGRlZmluZWQgYXMgcHJvY2VzcyBhbmQgc3lzdGVtcyBvZiBzZWxlY3Rpb24sIGRldmVsb3BtZW50IGFuZCBvbi1nb2luZyB1c2Ugb2YgcGVyZm9ybWFuY2UgbWVhc3VyZXMgdG8gZ3VpZGUgZGVjaXNpb24tbWFraW5nLmQCAw8PFgIfAQUKMjAxNi0wNS0yMGRkAr8DD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDEzL2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcjAxMy8yMDE2LXIwMTMtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcjAxMy9pbmRleC1lbi5hc3B4R1Jlc2VhcmNoIHJlcG9ydDogRXZhbHVhdGlvbiBTdW1tYXJ5IG9mIHRoZSBMaWZlIFNraWxscyBUcmFpbmluZyBQcm9ncmFtZAICD2QWAmYPFQF9VGhpcyByZXNlYXJjaCByZXBvcnQgcHJvdmlkZXMgZXZhbHVhdGlvbiByZXN1bHRzIGZvciB0aGUgTGlmZSBTa2lsbHMgVHJhaW5pbmcgKExTVCkgcHJvZ3JhbSBpbXBsZW1lbnRlZCBpbiBFZG1vbnRvbiwgQWxiZXJ0YS5kAgMPDxYCHwEFCjIwMTYtMDUtMjBkZALAAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAxMy9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMTMvMjAxNi1zMDEzLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMTMvaW5kZXgtZW4uYXNweC5SZXNlYXJjaCBTdW1tYXJ5OiBMaWZlIFNraWxscyBUcmFpbmluZyBQcm9ncmFtZAICD2QWAmYPFQGCAUJvdHZpbiBMaWZlIFNraWxscyBUcmFpbmluZyAoTFNUKSBpcyBhIHNjaG9vbC1iYXNlZCBwcmV2ZW50aW9uIHByb2dyYW0gdGhhdCB0YXJnZXRzIHRoZSBlYXJseSBkcnVnIGFuZCBhbGNvaG9sIHVzZSBvZiBhZG9sZXNjZW50cy5kAgMPDxYCHwEFCjIwMTYtMDUtMjBkZALBAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAzMC9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMzAvMjAxNi1zMDMwLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMzAvaW5kZXgtZW4uYXNweEBMaWZlY3ljbGUgb2YgRmlyc3QgTmF0aW9uIEFkbWluaXN0ZXJlZCBQb2xpY2UgU2VydmljZXMgaW4gQ2FuYWRhZAICD2QWAmYPFQGzAUNhbmFkYSdzIEZpcnN0IE5hdGlvbnMgQWRtaW5pc3RlcmVkIChGTkEpIHBvbGljZSBzZXJ2aWNlcyBoYXZlIGEgdW5pcXVlIGhpc3RvcnksIGEgZGlzdGluY3RpdmUgbWFuZGF0ZSBhbmQgc3RydWN0dXJlLCBhbmQgcGxheSBhIGNvbXBsZXggcm9sZSBpbiBwb2xpY2luZyBGaXJzdCBOYXRpb24gY29tbXVuaXRpZXMuZAIDDw8WAh8BBQoyMDE2LTA1LTIwZGQCwgMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMzAvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDMwLzIwMTYtcjAzMC1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDMwL2luZGV4LWVuLmFzcHhATGlmZWN5Y2xlIG9mIEZpcnN0IE5hdGlvbiBBZG1pbmlzdGVyZWQgUG9saWNlIFNlcnZpY2VzIGluIENhbmFkYWQCAg9kFgJmDxUBvAFUaGUgaW5jZXB0aW9uIG9mIHRoZSBGaXJzdCBOYXRpb25zIFBvbGljaW5nIFByb2dyYW0gaW4gMTk5MiBsZWQgdG8gdGhlIGNyZWF0aW9uIG9mIDU4IG5ldyBGaXJzdCBOYXRpb24gQWRtaW5pc3RlcmVkIChGTkEpIHBvbGljZSBzZXJ2aWNlczogMjAgb2YgdGhlc2UgYWdlbmNpZXMgaGF2ZSBzdWJzZXF1ZW50bHkgZGlzYmFuZGVkLmQCAw8PFgIfAQUKMjAxNi0wNS0yMGRkAsMDD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvdmx0bi1mcnN0LW50bnMtcGxjbmctMjAxNS9pbmRleC1lbi5hc3B4PC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWZyc3QtbnRucy1wbGNuZy0yMDE1L19tZ3MvY3ZyLWVuLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWZyc3QtbnRucy1wbGNuZy0yMDE1L2luZGV4LWVuLmFzcHg4RXZhbHVhdGlvbiBvZiB0aGUgRmlyc3QgTmF0aW9ucyBQb2xpY2luZyBQcm9ncmFtIDIwMTQtMTVkAgIPZBYCZg8VAVxUaGUgZXZhbHVhdGlvbiBhc3Nlc3NlZCB0aGUgcmVsZXZhbmNlIGFuZCBwZXJmb3JtYW5jZSBvZiB0aGUgRmlyc3QgTmF0aW9ucyBQb2xpY2luZyBQcm9ncmFtLmQCAw8PFgIfAQUKMjAxNi0wNS0yMGRkAsQDD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDA1L3NtbXJ5LWVuLmFzcHgzL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAwNS8yMDE1LXIwMDUtc21tcnktZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAwNS9zbW1yeS1lbi5hc3B4Z1Jlc2VhcmNoIFN1bW1hcnk6IENyaW1lIFByZXZlbnRpb24gaW4gQ2FuYWRhOiBJbXBsZW1lbnRhdGlvbiBDaGFsbGVuZ2VzIGFuZCBTdHJhdGVnaWVzIHRvIE92ZXJjb21lIFRoZW1kAgIPZBYCZg8VAcoBVGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIHJlc3VsdHMgb2YgYW4gZXh0ZXJuYWwgY29udHJhY3Qgb24gdGhlIGFuYWx5c2lzIG9mIGltcGxlbWVudGF0aW9uIGRhdGEgZnJvbSBjcmltZSBwcmV2ZW50aW9uIHByb2plY3RzIGZ1bmRlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIE5hdGlvbmFsIENyaW1lIFByZXZlbnRpb24gU3RyYXRlZ3kgKE5DUFMpLmQCAw8PFgIfAQUKMjAxNi0wNC0yMWRkAsUDD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDA1L2luZGV4LWVuLmFzcHgtL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAwNS8yMDE1LXIwMDUtZW4uanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAwNS9pbmRleC1lbi5hc3B4VUNyaW1lIFByZXZlbnRpb24gaW4gQ2FuYWRhOiBJbXBsZW1lbnRhdGlvbiBDaGFsbGVuZ2VzIGFuZCBTdHJhdGVnaWVzIHRvIE92ZXJjb21lIFRoZW1kAgIPZBYCZg8VAb0BVGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIHJlc3VsdHMgb2YgYW4gYW5hbHlzaXMgb2YgaW1wbGVtZW50YXRpb24gZGF0YSBmcm9tIHNldmVudHktb25lIGNyaW1lIHByZXZlbnRpb24gcHJvamVjdHMgZnVuZGVkIGJ5IFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBTdHJhdGVneSAoTkNQUykuZAIDDw8WAh8BBQoyMDE2LTA0LTIxZGQCxgMPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDE1L2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTUvX21ncy9jY3Jzby0yMDE1LWVuLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDE1L2luZGV4LWVuLmFzcHg9MjAxNSBDb3JyZWN0aW9ucyBhbmQgQ29uZGl0aW9uYWwgUmVsZWFzZSBTdGF0aXN0aWNhbCBPdmVydmlld2QCAg9kFgJmDxUBjgFUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgc3RhdGlzdGljYWwgb3ZlcnZpZXcgb2YgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugd2l0aGluIGEgY29udGV4dCBvZiB0cmVuZHMgaW4gY3JpbWUgYW5kIGNyaW1pbmFsIGp1c3RpY2UuZAIDDw8WAh8BBQoyMDE2LTA0LTIxZGQCxwMPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9tbGdtdG4tcGxjLXNydmNzL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL21sZ210bi1wbGMtc3J2Y3MvX21ncy9yZXBvcnQtZW4uanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL21sZ210bi1wbGMtc3J2Y3MvaW5kZXgtZW4uYXNweB9BbWFsZ2FtYXRpb24gb2YgUG9saWNlIFNlcnZpY2VzZAICD2QWAmYPFQGpAVBvbGljZSBhbWFsZ2FtYXRpb24gKGFsc28gcmVmZXJyZWQgdG8gYXMgcmVnaW9uYWxpemF0aW9uLCBjb25zb2xpZGF0aW9uLCBvciBtZXJnZXIpIGhhcyBiZWVuIGEgZm9jdXMgZm9yIGFkbWluaXN0cmF0b3JzIG9mIHBvbGljZSBzZXJ2aWNlIGRlbGl2ZXJ5IHNpbmNlIHRoZSBlYXJseSAxOTUwcy5kAgMPDxYCHwEFCjIwMTYtMDQtMjFkZALIAw9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL21sZ210bi1wbGMtc3J2Y3Mvc21tcnktZW4uYXNweDUvY250L3JzcmNzL3BibGN0bnMvbWxnbXRuLXBsYy1zcnZjcy9fbWdzL3NtbXJ5LWVuLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9tbGdtdG4tcGxjLXNydmNzL3NtbXJ5LWVuLmFzcHgwQW1hbGdhbWF0aW9uIG9mIFBvbGljZSBTZXJ2aWNlcyBSZXNlYXJjaCBTdW1tYXJ5ZAICD2QWAmYPFQHPAVRoZSBhbWFsZ2FtYXRpb24gb2Ygc21hbGwgcG9saWNlIHNlcnZpY2VzIGludG8gbGFyZ2VyIG1lZGl1bS1zaXplZCByZWdpb25hbCBlbnRpdGllcyBtYXkgaGF2ZSBlZmZpY2llbmN5IGFkdmFudGFnZXMsIGJ1dCB0aGVyZSBhcmUgbGltaXRlZCBvciBubyBjb3N0IHNhdmluZ3MgaW4gYW1hbGdhbWF0aW5nIG1lZGl1bSB0byBsYXJnZXIgcG9saWNlIHNlcnZpY2VzLmQCAw8PFgIfAQUKMjAxNi0wNC0yMWRkAskDD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvc21tdC1jbm1jcy1wbGNuZy0yMDE1L2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL3NtbXQtY25tY3MtcGxjbmctMjAxNS9fbWdzL2N2ci1lbi5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvc21tdC1jbm1jcy1wbGNuZy0yMDE1L2luZGV4LWVuLmFzcHg9MjAxNSBTdW1taXQgb24gdGhlIEVjb25vbWljcyBvZiBQb2xpY2luZyBhbmQgQ29tbXVuaXR5IFNhZmV0eWQCAg9kFgJmDxUBxgFUaGlzIHJlcG9ydCByZWNvcmRzIHRoZSBwcm9jZWVkaW5ncyBhbmQgb3V0Y29tZXMgb2YgdGhlIFN1bW1pdCBvbiB0aGUgRWNvbm9taWNzIG9mIFBvbGljaW5nIGFuZCBDb21tdW5pdHkgU2FmZXR5OiBJbm5vdmF0aW9uIGFuZCBQYXJ0bmVyc2hpcHMsIHdoaWNoIHRvb2sgcGxhY2Ugb24gTWFyY2ggMi00LCAyMDE1LCBpbiBPdHRhd2EsIENhbmFkYS5kAgMPDxYCHwEFCjIwMTYtMDQtMThkZALKAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAwNi9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMDcvMjAxNi1zMDA3LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMDYvaW5kZXgtZW4uYXNweE9SZXNlYXJjaCBTdW1tYXJ5OiBEZXBvcnRhdGlvbiwgQ2lyY3VsYXIgTWlncmF0aW9uIGFuZCBPcmdhbml6ZWQgQ3JpbWU6IEhvbmR1cmFzZAICD2QWAmYPFQGYAUNhbmFkaWFuIGltbWlncmF0aW9uIHBvbGljeSByZXF1aXJlcyB0aGF0IG5vbi1jaXRpemVucyB3aG8gaGF2ZSBjb21taXR0ZWQgc2VyaW91cyBjcmltZXMgYmUgcmVtb3ZlZCBmcm9tIENhbmFkYSBhbmQgcmV0dXJuZWQgdG8gdGhlaXIgY291bnRyeSBvZiBvcmlnaW4uZAIDDw8WAh8BBQoyMDE2LTA0LTE4ZGQCywMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMDYvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDA3LzIwMTYtcjAwNy1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDA2L2luZGV4LWVuLmFzcHhIRGVwb3J0YXRpb24sIENpcmN1bGFyIE1pZ3JhdGlvbiBhbmQgT3JnYW5pemVkIENyaW1lOiBIb25kdXJhcyBDYXNlIFN0dWR5ZAICD2QWAmYPFQFoVGhpcyByZXNlYXJjaCByZXBvcnQgZXhhbWluZXMgdGhlIGltcGFjdCBvZiBjcmltaW5hbCBkZXBvcnRhdGlvbiB0byBIb25kdXJhcyBvbiBwdWJsaWMgc2FmZXR5IGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMTYtMDQtMThkZALMAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtczAwNy9pbmRleC1lbi5hc3B4LS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMDcvMjAxNi1zMDA3LWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXMwMDcvaW5kZXgtZW4uYXNweDxEZXBvcnRhdGlvbiwgQ2lyY3VsYXIgTWlncmF0aW9uIGFuZCBPcmdhbml6ZWQgQ3JpbWU6IEphbWFpY2FkAgIPZBYCZg8VAeQBVGhlIHJlcG9ydCByZXZpZXdzIHRoZSBpbXBhY3Qgb2YgZm9yY2VkIGRlcG9ydGF0aW9ucywgY3JpbWluYWwgYW5kIG90aGVyd2lzZSwgb24gcHVibGljIHNlY3VyaXR5IGFuZCBvcmdhbml6ZWQgY3JpbWUgaW4gQ2FuYWRhIGFuZCBKYW1haWNhLCB3aXRoIGEgZm9jdXMgb24gdHJhbnNuYXRpb25hbCBjb25uZWN0aW9ucyBiZXR3ZWVuIGRlcG9ydGVlcywgb3JnYW5pemVkIGNyaW1lIGFuZCBDYW5hZGEuZAIDDw8WAh8BBQoyMDE2LTA0LTE4ZGQCzQMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXIwMDcvaW5kZXgtZW4uYXNweC0vY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDA3LzIwMTYtcjAwNy1lbi5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNi1yMDA3L2luZGV4LWVuLmFzcHhGRGVwb3J0YXRpb24sIENpcmN1bGFyIE1pZ3JhdGlvbiBhbmQgT3JnYW5pemVkIENyaW1lIEphbWFpY2EgQ2FzZSBTdHVkeWQCAg9kFgJmDxUB5QFUaGlzIHJlcG9ydCByZXZpZXdzIHRoZSBpbXBhY3Qgb2YgZm9yY2VkIGRlcG9ydGF0aW9ucywgY3JpbWluYWwgYW5kIG90aGVyd2lzZSwgb24gcHVibGljIHNlY3VyaXR5IGFuZCBvcmdhbml6ZWQgY3JpbWUgaW4gQ2FuYWRhIGFuZCBKYW1haWNhLCB3aXRoIGEgZm9jdXMgb24gdHJhbnNuYXRpb25hbCBjb25uZWN0aW9ucyBiZXR3ZWVuIGRlcG9ydGVlcywgb3JnYW5pemVkIGNyaW1lIGFuZCBDYW5hZGEuZAIDDw8WAh8BBQoyMDE2LTA0LTE4ZGQCzgMPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LWNubWMtbXBjdC1icmRyZnMvaW5kZXgtZW4uYXNweEUvY250L3JzcmNzL3BibGN0bnMvMjAxNi1jbm1jLW1wY3QtYnJkcmZzLzIwMTYtY25tYy1tcGN0LWJyZHJmcy1lbi5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvMjAxNi1jbm1jLW1wY3QtYnJkcmZzL2luZGV4LWVuLmFzcHhhRWNvbm9taWMgSW1wYWN0IG9mIEJvcmRlciBGZWVzIGluIFRocmVlIFRhcmdldCBTZWN0b3JzIGluIENhbmFkYSBhbmQgdGhlIFVuaXRlZCBTdGF0ZXMgb2YgQW1lcmljYWQCAg9kFgJmDxUBugJVbmRlciB0aGUgQmV5b25kIHRoZSBCb3JkZXIgQWN0aW9uIFBsYW4sIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGNvbW1pc3Npb25lZCBhIHRoaXJkIHBhcnR5IHRvIGNvbmR1Y3QgYW4gZWNvbm9taWMgaW1wYWN0IGFzc2Vzc21lbnQgb2YgYm9yZGVyIGZlZXMgaW4gQ2FuYWRhIGFuZCB0aGUgVS5TLiBUaGUgYm9yZGVyIGZlZXMgYW5hbHl6ZWQgaW4gdGhpcyBzdHVkeSBhcmUgdGhvc2UgaW5jbHVkZWQgaW4gdGhlIHB1Ymxpc2hlZCBpbnZlbnRvcmllcyBvZiBmZWVzIGFuZCBjaGFyZ2VzIG9uIHRoZSBtb3ZlbWVudCBvZiBnb29kcyBhY3Jvc3MgYm9yZGVyLmQCAw8PFgIfAQUKMjAxNi0wNC0wNmRkAs8DD2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvbnRubC1jdG4tcGxuLWNtYnQtcHJncnNzLTIwMTUvaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvbnRubC1jdG4tcGxuLWNtYnQtcHJncnNzLTIwMTUvX21ncy9jdnItZW4uanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY3RuLXBsbi1jbWJ0LXByZ3Jzcy0yMDE1L2luZGV4LWVuLmFzcHhUTmF0aW9uYWwgQWN0aW9uIFBsYW4gdG8gQ29tYmF0IEh1bWFuIFRyYWZmaWNraW5nIC0gMjAxNC0xNSBBbm51YWwgUmVwb3J0IG9uIFByb2dyZXNzZAICD2QWAmYPFQGuAVRoaXJkIEFubnVhbCBSZXBvcnQgb24gUHJvZ3Jlc3Mgb24gdGhlIGltcGxlbWVudGF0aW9uIG9mIENhbmFkYSdzIE5hdGlvbmFsIEFjdGlvbiBQbGFuIHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZyAoTmF0aW9uYWwgQWN0aW9uIFBsYW4pLCB3aGljaCB3YXMgbGF1bmNoZWQgb24gSnVuZSA2LCAyMDEyLmQCAw8PFgIfAQUKMjAxNi0wMy0yNGRkAtADD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvcnJzdHMtd3RodC13cnJudC0yMDE0LTE1LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL3Jyc3RzLXd0aHQtd3JybnQtMjAxNC0xNS1lbi5hc3B4b0FubnVhbCBSZXBvcnQgb2YgdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkgQ29uY2VybmluZyBSZWNvZ25pemFuY2Ugd2l0aCBDb25kaXRpb25zOiBBcnJlc3RzIHdpdGhvdXQgV2FycmFudGQCAg9kFgJmDxUB/gFUaGlzIGRvY3VtZW50IGNvbnN0aXR1dGVzIHRoZSBhbm51YWwgcmVwb3J0IG9mIHRoZSBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLiBJdCBjb3ZlcnMgYSBwZXJpb2Qgb2YgcmVuZXdlZCBvcGVyYXRpb24gb2Ygc2VjdGlvbiA4My4zIGZyb20gSnVseSAxNSwgMjAxNCB0byBKdWx5IDE0LCAyMDE1LCBkdXJpbmcgd2hpY2ggdGhpcyBtZWFzdXJlIHdhcyBwYXJ0IG9mIHRoZSBDcmltaW5hbCBDb2RlLmQCAw8PFgIfAQUKMjAxNi0wMy0xNmRkAtEDD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxNi0wMS9pbmRleC1lbi5hc3B4Uy9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0yMDE2LTAxL2htbi10cmZmY2tuZy1ud3NsdHRyLTIwMTYtMDEtZW4uanBnZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1ud3NsdHRyLTIwMTYtMDEvaW5kZXgtZW4uYXNweDRDYW5hZGEncyBBbnRpLUh1bWFuIFRyYWZmaWNraW5nIE5ld3NsZXR0ZXIgLSBJc3N1ZSA4ZAICD2QWAmYPFQHHAVRoaXMgbmV3c2xldHRlciBpcyBiZWluZyBvZmZlcmVkIHVwIHRvIGZvdXIgdGltZXMgeWVhcmx5IGJ5IHRoZSBTZXJpb3VzIGFuZCBPcmdhbml6ZWQgQ3JpbWUgRGl2aXNpb24gYXQgUHVibGljIFNhZmV0eSBDYW5hZGEgd2l0aCBjb250ZW50IHByb3ZpZGVkIGJ5IGFudGktdHJhZmZpY2tpbmcgc3Rha2Vob2xkZXJzIGZyb20gYWNyb3NzIENhbmFkYS5kAgMPDxYCHwEFCjIwMTYtMDMtMTFkZALSAw9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtcGxucy1wcnJ0cy0yMDE2LTE3L2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtcGxucy1wcnJ0cy0yMDE2LTE3L19tZ3MvcnBydC1wbG5zLXBycnRzLTIwMTYtMTctZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtcGxucy1wcnJ0cy0yMDE2LTE3L2luZGV4LWVuLmFzcHgmUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzIDIwMTYtMTdkAgIPZBYCZg8VATlUaGUgMjAxNi0xNyBQdWJsaWMgU2FmZXR5IFJlcG9ydCBvbiBQbGFucyBhbmQgUHJpb3JpdGllcy5kAgMPDxYCHwEFCjIwMTYtMDMtMDdkZALTAw9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxNTEyMzEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE1MTIzMS9pbmRleC1lbi5hc3B4V1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBEZWNlbWJlciAzMSwgMjAxNWQCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxNi0wMi0yOWRkAtQDD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvbW5zdHJsLXJuZHRibC1wdHNkL2luZGV4LWVuLmFzcHg/L2NudC9yc3Jjcy9wYmxjdG5zL21uc3RybC1ybmR0YmwtcHRzZC9tbnN0cmwtcm5kdGJsLXB0c2QtZW4uanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL21uc3RybC1ybmR0YmwtcHRzZC9pbmRleC1lbi5hc3B4Uk1pbmlzdGVyaWFsIFJvdW5kdGFibGUgb24gUG9zdC1UcmF1bWF0aWMgU3RyZXNzIERpc29yZGVyIGluIFB1YmxpYyBTYWZldHkgT2ZmaWNlcnNkAgIPZBYCZg8VAZkEUHVibGljIFNhZmV0eSBDYW5hZGEgaG9zdGVkIGEgTWluaXN0ZXJpYWwgUm91bmR0YWJsZSBvbiBKYW51YXJ5IDI5LCAyMDE2IGF0IHRoZSBVbml2ZXJzaXR5IG9mIFJlZ2luYSBvbiB0aGUgaW1wYWN0cyBvZiBwb3N0LXRyYXVtYXRpYyBzdHJlc3MgZGlzb3JkZXIgKFBUU0QpIG9uIHB1YmxpYyBzYWZldHkgb2ZmaWNlcnMuIFRoZSByb3VuZHRhYmxlIGJyb3VnaHQgdG9nZXRoZXIgb3ZlciA1MCBtZW1iZXJzIG9mIGFjYWRlbWlhLCBub3QtZm9yLXByb2ZpdCBvcmdhbml6YXRpb25zLCB1bmlvbiByZXByZXNlbnRhdGl2ZXMgYW5kIHRyaS1zZXJ2aWNlIGxlYWRlcnNoaXAgKGZpcmUsIHBvbGljZSBhbmQgcGFyYW1lZGljKSwgb3BlcmF0aW9uYWwgcHVibGljIHNhZmV0eSBvZmZpY2VycywgYW5kIGFsbCB0aHJlZSBsZXZlbHMgb2YgZ292ZXJubWVudCB0byB0aGUgdGFibGUgdG8gZGlzY3VzcyB0aGUgdGhyZWF0IHBvc2VkIGJ5IG9wZXJhdGlvbmFsIHN0cmVzcyBpbmp1cmllcyAoT1NJcykgYWZmZWN0aW5nIHB1YmxpYyBzYWZldHkgb2ZmaWNlcnMuZAIDDw8WAh8BBQoyMDE2LTAyLTIwZGQC1QMPZBYIZg9kFgJmDxUCSi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LWZyZ25nLWNtbW4tbmRyc3RuZG5nLWNydGNhbG5mcnN0cmN0ci9pbmRleC1lbi5hc3B4bS9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LWZyZ25nLWNtbW4tbmRyc3RuZG5nLWNydGNhbG5mcnN0cmN0ci8yMDE2LWZyZ25nLWNtbW4tbmRyc3RuZG5nLWNydGNhbG5mcnN0cmN0ci1lbi5qcGdkAgEPZBYCZg8VAkovY250L3JzcmNzL3BibGN0bnMvMjAxNi1mcmduZy1jbW1uLW5kcnN0bmRuZy1jcnRjYWxuZnJzdHJjdHIvaW5kZXgtZW4uYXNweDpGb3JnaW5nIGEgQ29tbW9uIFVuZGVyc3RhbmRpbmcgZm9yIENyaXRpY2FsIEluZnJhc3RydWN0dXJlZAICD2QWAmYPFQGOAlRoZSBmb2xsb3dpbmcgbmFycmF0aXZlIHJlcHJlc2VudHMgdGhlIHNoYXJlZCB2aWV3cyBvZiB0aGUgQ3JpdGljYWwgNSBtZW1iZXIgbmF0aW9ucyAoQXVzdHJhbGlhLCBDYW5hZGEsIE5ldyBaZWFsYW5kLCB0aGUgVW5pdGVkIEtpbmdkb20sIGFuZCB0aGUgVW5pdGVkIFN0YXRlcykgd2l0aCB0aGUgb2JqZWN0aXZlIHRvIHByb3ZpZGUgYSBoaWdoLWxldmVsIG92ZXJ2aWV3IG9mIHRoZSBtZWFuaW5nIGFuZCBpbXBvcnRhbmNlIG9mIGNyaXRpY2FsIGluZnJhc3RydWN0dXJlLmQCAw8PFgIfAQUKMjAxNi0wMi0xOWRkAtYDD2QWCGYPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvMjAxNi1ybC1jcnRjbG5mcnN0cmN0ci1udG5scHJzcHJ0eS9pbmRleC1lbi5hc3B4Xy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE2LXJsLWNydGNsbmZyc3RyY3RyLW50bmxwcnNwcnR5LzIwMTYtcmwtY3J0Y2xuZnJzdHJjdHItbnRubHByc3BydHktZW4uanBnZAIBD2QWAmYPFQJDL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTYtcmwtY3J0Y2xuZnJzdHJjdHItbnRubHByc3BydHkvaW5kZXgtZW4uYXNweDZSb2xlIG9mIENyaXRpY2FsIEluZnJhc3RydWN0dXJlIGluIE5hdGlvbmFsIFByb3NwZXJpdHlkAgIPZBYCZg8VAY0CVGhlIGZvbGxvd2luZyBuYXJyYXRpdmUgcmVwcmVzZW50cyB0aGUgc2hhcmVkIHZpZXdzIG9mIHRoZSBDcml0aWNhbCA1IG1lbWJlciBuYXRpb25zIChBdXN0cmFsaWEsIENhbmFkYSwgTmV3IFplYWxhbmQsIHRoZSBVbml0ZWQgS2luZ2RvbSwgYW5kIHRoZSBVbml0ZWQgU3RhdGVzKSB0byBwcm92aWRlIGEgc3RyYXRlZ2ljIG92ZXJ2aWV3IG9mIHRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZSBhbmQgbmF0aW9uYWwgcHJvc3Blcml0eS5kAgMPDxYCHwEFCjIwMTYtMDItMTlkZALXAw9kFghmD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAxNC9pbmRleC1lbi5hc3B4TC9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMTQvbm5sLXJwcnQtbHctbmZyY21udC0yMDE0LWVuZy5qcGdkAgEPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDE0L2luZGV4LWVuLmFzcHhUMjAxNCBBbm51YWwgUmVwb3J0IE9uIFRoZSBSQ01QJ3MgVXNlIE9mIFRoZSBMYXcgRW5mb3JjZW1lbnQgSnVzdGlmaWNhdGlvbiBQcm92aXNpb25zZAICD2QWAmYPFQHTAVRoZSAyMDE0IEFubnVhbCBSZXBvcnQgY292ZXJzIGEgZml2ZS15ZWFyIHBlcmlvZCBmcm9tIDIwMTAgdG8gMjAxNC4gVGhlIFJlcG9ydCBpbmNsdWRlcyBuZXcgc3RhdGlzdGljcyBmb3IgdGhlIHBlcmlvZCBmcm9tIEphbnVhcnkgMSwgMjAxNCB0byBEZWNlbWJlciAzMSwgMjAxNCBhbmQgdXBkYXRlcyB0aGUgZmlndXJlcyBmb3IgdGhlIHllYXJzIDIwMTAgdG8gMjAxMy5kAgMPDxYCHwEFCjIwMTYtMDEtMjhkZALYAw9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtdHJ2bC1oc3B0dC1jbmZybmNzLTIwMTQtMTUvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvcnBydC10cnZsLWhzcHR0LWNuZnJuY3MtMjAxNC0xNS9pbmRleC1lbi5hc3B4TVJlcG9ydCBvbiBBbm51YWwgRXhwZW5kaXR1cmVzIGZvciBUcmF2ZWwsIEhvc3BpdGFsaXR5IGFuZCBDb25mZXJlbmNlcyAyMDE0LTE1ZAICD2QWAmYPFQGyAkFzIHJlcXVpcmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBEaXJlY3RpdmUgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSwgQ29uZmVyZW5jZSBhbmQgRXZlbnQgRXhwZW5kaXR1cmVzLCB0aGlzIHJlcG9ydCBwcm92aWRlcyBpbmZvcm1hdGlvbiBvbiB0aGUgdG90YWwgYW5udWFsIGV4cGVuZGl0dXJlcyBmb3IgZWFjaCBvZiB0cmF2ZWwsIGhvc3BpdGFsaXR5IGFuZCBjb25mZXJlbmNlIGZlZXMgZm9yIHRoZSBEZXBhcnRtZW50IG9mIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGZvciB0aGUgZmlzY2FsIHllYXIgZW5kaW5nIE1hcmNoIDMxLCAyMDE1LmQCAw8PFgIfAQUKMjAxNi0wMS0yNWRkAtkDD2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTQtMTUvaW5kZXgtZW4uYXNweFUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTQtMTUvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTQtMTUtZW4uanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXByZnJtbmMtcnBydC0yMDE0LTE1L2luZGV4LWVuLmFzcHgpRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydCAyMDE0LTIwMTVkAgIPZBYCZg8VAc0BQXMgQ2FuYWRhJ3MgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcywgaXQgaXMgbXkgcmVzcG9uc2liaWxpdHkgdG8gcHJlc2VudCB0byBQYXJsaWFtZW50IHRoZSBEZXBhcnRtZW50YWwgUGVyZm9ybWFuY2UgUmVwb3J0IChEUFIpIGZvciAyMDE0LTE1IGFzIHByZXBhcmVkIGJ5IFB1YmxpYyBTYWZldHkgQ2FuYWRhLmQCAw8PFgIfAQUKMjAxNi0wMS0yNWRkAtoDD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAxNC0xNS1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDE0LTE1LWVuLmFzcHg5V2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0IC0gQW5udWFsIHJlcG9ydDogMjAxNC0yMDE1ZAICD2QWAmYPFQFwQW5udWFsIFJlcG9ydCBvbiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiAxNiBvZiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0LmQCAw8PFgIfAQUKMjAxNi0wMS0yMWRkAtsDD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLXNydmxsbmMtMjAxNC9pbmRleC1lbi5hc3B4Qi9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDE0L2xjdHJuYy1zcnZsbG5jLTIwMTQtZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDE0L2luZGV4LWVuLmFzcHg6QW5udWFsIHJlcG9ydCBvbiB0aGUgdXNlIG9mIGVsZWN0cm9uaWMgc3VydmVpbGxhbmNlIC0gMjAxNGQCAg9kFgJmDxUB0QFQYXJ0IFZJIG9mIHRoZSBDcmltaW5hbCBDb2RlIHNldHMgb3V0IHRoZSBwcm92aXNpb25zIGZvciB0aGUgbGF3IGVuZm9yY2VtZW50IGNvbW11bml0eSB0byBvYnRhaW4ganVkaWNpYWwgYXV0aG9yaXphdGlvbiB0byBjb25kdWN0IGVsZWN0cm9uaWMgc3VydmVpbGxhbmNlIG9mIHByaXZhdGUgY29tbXVuaWNhdGlvbnMgZm9yIGNyaW1pbmFsIGludmVzdGlnYXRpb25zLmQCAw8PFgIfAQUKMjAxNi0wMS0xNWRkAtwDD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDEyL2luZGV4LWVuLmFzcHguL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtczAxMi8yMDE1LXMwMTItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMTIvaW5kZXgtZW4uYXNweCxSZXNlYXJjaCBTdW1tYXJ5OiBWZWxvY2l0eSBBZHZlbnR1cmUgUHJvZ3JhbWQCAg9kFgJmDxUBwQFWZWxvY2l0eSBBZHZlbnR1cmUgUHJvZ3JhbSAoVmVsb2NpdHkpIGlzIGEgcHJvbWlzaW5nIGludGVydmVudGlvbiB0aGF0IGhlbHBzIHlvdXRoIG92ZXJjb21lIGFkdmVyc2l0eSwgY3JlYXRlIGFuZCBlbmhhbmNlIHRoZWlyIGNvbm5lY3Rpb25zIGluIHRoZSBjb21tdW5pdHksIGFuZCBtYWtlIGhlYWx0aHkgbGlmZXN0eWxlIGNob2ljZXMuZAIDDw8WAh8BBQoyMDE2LTAxLTE1ZGQC3QMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMTIvaW5kZXgtZW4uYXNweC4vY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDEyLzIwMTUtcjAxMi1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAxMi9pbmRleC1lbi5hc3B4NEV2YWx1YXRpb24gU3VtbWFyeSBvZiB0aGUgVmVsb2NpdHkgQWR2ZW50dXJlIFByb2dyYW1kAgIPZBYCZg8VAaACUHVibGljIFNhZmV0eSBDYW5hZGEncyBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIFN0cmF0ZWd5IChOQ1BTKSBoYXMgYSBtYW5kYXRlIHRvIGRldmVsb3AgYW5kIGRpc3NlbWluYXRlIGtub3dsZWRnZSBvZiBlZmZlY3RpdmUgY3JpbWUgcHJldmVudGlvbiBwcm9ncmFtcyB0byBoZWxwIGRlY2lzaW9uIG1ha2VycyBhbmQgcHJhY3RpdGlvbmVycyBpbiBjb21tdW5pdGllcyBhY3Jvc3MgdGhlIGNvdW50cnkgdG8gbWFrZSB0aGUgYmVzdCB1c2Ugb2YgdGhlaXIgY3JpbWUgcHJldmVudGlvbiByZXNvdXJjZXMuZAIDDw8WAh8BBQoyMDE2LTAxLTA4ZGQC3gMPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXBsY3ktbWRwcy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXBsY3ktbWRwcy8yMDE1LXBsY3ktbWRwcy1lbmcuanBnZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcGxjeS1tZHBzL2luZGV4LWVuLmFzcHh5RWNvbm9taWNzIG9mIFBvbGljaW5nIGFuZCBDb21tdW5pdHkgU2FmZXR5IC0gUG9saWN5IE1ha2VycycgRGlhbG9ndWUgb24gUHJpdmFjeSBhbmQgSW5mb3JtYXRpb24gU2hhcmluZyAtIFdvcmtzaG9wIFJlcG9ydGQCAg9kFgJmDxUB6AFJbiBPY3RvYmVyIDIwMTQsIEZlZGVyYWwsIFByb3ZpbmNpYWwgYW5kIFRlcnJpdG9yaWFsIE1pbmlzdGVycyBSZXNwb25zaWJsZSBmb3IgSnVzdGljZSBhbmQgUHVibGljIFNhZmV0eSBhcHByb3ZlZCB0aGUgRWNvbm9taWNzIG9mIFBvbGljaW5nIGFuZCBDb21tdW5pdHkgU2FmZXR5IFNoYXJlZCBGb3J3YXJkIEFnZW5kYSwgYSBzdHJhdGVneSBmb3IgdGhlIGZ1dHVyZSBvZiBwb2xpY2luZyBpbiBDYW5hZGEuZAIDDw8WAh8BBQoyMDE2LTAxLTA4ZGQC3wMPZBYIZg9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy9kdC1tZ21udC1jbnRybC1mcm13cmstcHJzbmwtbmZybXRuL2luZGV4LWVuLmFzcHhfL2NudC9yc3Jjcy9wYmxjdG5zL2R0LW1nbW50LWNudHJsLWZybXdyay1wcnNubC1uZnJtdG4vZHQtbWdtbnQtY250cmwtZnJtd3JrLXByc25sLW5mcm10bi1lbi5qcGdkAgEPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvZHQtbWdtbnQtY250cmwtZnJtd3JrLXByc25sLW5mcm10bi9pbmRleC1lbi5hc3B4TEludGVybmFsIEF1ZGl0IG9mIHRoZSBNYW5hZ2VtZW50IENvbnRyb2wgRnJhbWV3b3JrIG92ZXIgUGVyc29uYWwgSW5mb3JtYXRpb25kAgIPZBYCZg8VAe8BUHVibGljIFNhZmV0eSBDYW5hZGEgcHJvdmlkZXMgc3RyYXRlZ2ljIHBvbGljeSBhZHZpY2UgYW5kIHN1cHBvcnQgdG8gdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3Mgb24gYSByYW5nZSBvZiBpc3N1ZXMsIGluY2x1ZGluZzogbmF0aW9uYWwgc2VjdXJpdHksIGJvcmRlciBzdHJhdGVnaWVzLCBjb3VudGVyaW5nIGNyaW1lIGFuZCBlbWVyZ2VuY3kgbWFuYWdlbWVudC5kAgMPDxYCHwEFCjIwMTUtMTItMDRkZALgAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL2NjYy1wcmdybS9pbmRleC1lbi5hc3B4Ni9jbnQvcnNyY3MvcGJsY3Rucy9jY2MtcHJncm0vX21ncy9jdnItY2NjLXByZ3JtLWVuLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9jY2MtcHJncm0vaW5kZXgtZW4uYXNweDdFdmFsdWF0aW9uIFN1bW1hcnkgQ29tbXVuaXR5IENhZGV0cyBDb3JwcyAoQ0NDKSBQcm9ncmFtZAICD2QWAmYPFQGdAVRoZSBDb21tdW5pdHkgQ2FkZXRzIENvcnBzIChDQ0MpIHByb2dyYW0gZXZhbHVhdGlvbiB3YXMgdW5kZXJ0YWtlbiB0byBleGFtaW5lIHRoZSBlZmZlY3RpdmVuZXNzIG9mIENhZGV0cyBhcyBhIGNyaW1lIHByZXZlbnRpb24gbWVhc3VyZSBmb3IgQWJvcmlnaW5hbCB5b3V0aC5kAgMPDxYCHwEFCjIwMTUtMTEtMjdkZALhAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtaDAwMi9pbmRleC1lbi5hc3B4Li9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LWgwMDIvMjAxNS1oMDAyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1oMDAyL2luZGV4LWVuLmFzcHgvT3JnYW5pemVkIENyaW1lIC0gUmVzZWFyY2ggSGlnaGxpZ2h0cyAyMDE1LUgwMDJkAgIPZBYCZg8VAY8BUmVzdHJpY3RpbmcgYWNjZXNzIHRvIGNoZW1pY2FscyB1c2VkIHRvIHByb2R1Y2Ugc3ludGhldGljIGRydWdzIHJlc3RyaWN0ZWQgc3VwcGx5IGFuZCBjYXVzZWQgZGlzcGxhY2VtZW50IG9mIG1ldGhvZHMgYW5kIHNvdXJjZXMgb2YgcHJvZHVjdGlvbi5kAgMPDxYCHwEFCjIwMTUtMTEtMjdkZALiAw9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtaDAwMS9pbmRleC1lbi5hc3B4Li9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LWgwMDEvMjAxNS1oMDAxLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvMjAxNS1oMDAxL2luZGV4LWVuLmFzcHgvT3JnYW5pemVkIENyaW1lIC0gUmVzZWFyY2ggSGlnaGxpZ2h0cyAyMDE1LUgwMDFkAgIPZBYCZg8VAZYBSW4gQ2FuYWRhLCBiZXR3ZWVuIENBRCA1IGJpbGxpb24gYW5kIDE1IGJpbGxpb24gaXMgZXN0aW1hdGVkIHRvIGJlIGxhdW5kZXJlZCBhbm51YWxseTsgd29ybGR3aWRlIHRoZSBmaWd1cmUgaXMgYmV0d2VlbiBVU0QgNTAwIGJpbGxpb24gYW5kIDEgdHJpbGxpb24uZAIDDw8WAh8BBQoyMDE1LTExLTI3ZGQC4wMPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXIwMzgvaW5kZXgtZW4uYXNweC4vY250L3JzcmNzL3BibGN0bnMvMjAxNS1yMDM4LzIwMTUtcjAzOC1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTUtcjAzOC9pbmRleC1lbi5hc3B4GUluZm8gU2hlZXQ6IEN5YmVyYnVsbHlpbmdkAgIPZBYCZg8VAY8BQ3liZXJidWxseWluZyBoYXMgYmVlbiBkZWZpbmVkIGFzICd3aWxsZnVsIGFuZCByZXBlYXRlZCBoYXJtIGluZmxpY3RlZCB0aHJvdWdoIHRoZSB1c2Ugb2YgY29tcHV0ZXJzLCBjZWxsIHBob25lcywgYW5kIG90aGVyIGVsZWN0cm9uaWMgZGV2aWNlcydkAgMPDxYCHwEFCjIwMTUtMTEtMjdkZALkAw9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL2NjYy1wcmdybS1zbW1yeS9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy9jY2MtcHJncm0tc21tcnkvY2NjLXByZ3JtLXNtbXJ5LWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvY2NjLXByZ3JtLXNtbXJ5L2luZGV4LWVuLmFzcHgwUmVzZWFyY2ggU3VtbWFyeTogQ29tbXVuaXR5IENhZGV0cyBDb3JwcyBQcm9ncmFtZAICD2QWAmYPFQGdAVRoZSBDb21tdW5pdHkgQ2FkZXRzIENvcnBzIChDQ0MpIHByb2dyYW0gZXZhbHVhdGlvbiB3YXMgdW5kZXJ0YWtlbiB0byBleGFtaW5lIHRoZSBlZmZlY3RpdmVuZXNzIG9mIENhZGV0cyBhcyBhIGNyaW1lIHByZXZlbnRpb24gbWVhc3VyZSBmb3IgQWJvcmlnaW5hbCB5b3V0aC5kAgMPDxYCHwEFCjIwMTUtMTEtMjdkZALlAw9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL2ZubC1tbHRzeXN0bWMtdGhycHktcHJncm0vc21tcnktZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvZm5sLW1sdHN5c3RtYy10aHJweS1wcmdybS9jdnItc21tcnktZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9mbmwtbWx0c3lzdG1jLXRocnB5LXByZ3JtL3NtbXJ5LWVuLmFzcHg6UmVzZWFyY2ggU3VtbWFyeTogTXVsdGlzeXN0ZW1pYyBUaGVyYXB5IFByb2dyYW0gRXZhbHVhdGlvbmQCAg9kFgJmDxUBmwFNdWx0aXN5c3RlbWljIFRoZXJhcHkgKE1TVCkgaXMgYSB3aWRlbHktdXNlZCwgZXZpZGVuY2UtYmFzZWQgcHJldmVudGlvbiBwcm9ncmFtIGFpbWVkIGF0IHJlZHVjaW5nIGFudGktc29jaWFsIGJlaGF2aW91ciBhbmQgcmVjaWRpdmlzbSBhbW9uZyBhdC1yaXNrIHlvdXRoLmQCAw8PFgIfAQUKMjAxNS0xMS0yN2RkAuYDD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvZm5sLW1sdHN5c3RtYy10aHJweS1wcmdybS9pbmRleC1lbi5hc3B4Ti9jbnQvcnNyY3MvcGJsY3Rucy9mbmwtbWx0c3lzdG1jLXRocnB5LXByZ3JtL2ZubC1tbHRzeXN0bWMtdGhycHktcHJncm0tZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9mbmwtbWx0c3lzdG1jLXRocnB5LXByZ3JtL2luZGV4LWVuLmFzcHg9RmluYWwgRXZhbHVhdGlvbiBTdW1tYXJ5IG9mIHRoZSBNdWx0aXN5c3RlbWljIFRoZXJhcHkgUHJvZ3JhbWQCAg9kFgJmDxUBmwFNdWx0aXN5c3RlbWljIFRoZXJhcHkgKE1TVCkgaXMgYSB3aWRlbHktdXNlZCwgZXZpZGVuY2UtYmFzZWQgcHJldmVudGlvbiBwcm9ncmFtIGFpbWVkIGF0IHJlZHVjaW5nIGFudGktc29jaWFsIGJlaGF2aW91ciBhbmQgcmVjaWRpdmlzbSBhbW9uZyBhdC1yaXNrIHlvdXRoLmQCAw8PFgIfAQUKMjAxNS0xMS0yN2RkAucDD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE1MDkzMC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTUwOTMwL2luZGV4LWVuLmFzcHhYUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIFNlcHRlbWJlciAzMCwgMjAxNWQCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxNS0xMS0yNmRkAugDD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvMjAxNC1udHJubC1kdHZscy10aGNzL2luZGV4LWVuLmFzcHhFL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtbnRybmwtZHR2bHMtdGhjcy8yMDE0LW50cm5sLWR0dmxzLXRoY3MtZW4uanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtbnRybmwtZHR2bHMtdGhjcy9pbmRleC1lbi5hc3B4T0ludGVybmFsIEF1ZGl0IG9mIFZhbHVlcyBhbmQgRXRoaWNzIC0gSW50ZXJuYWwgQXVkaXQgYW5kIEV2YWx1YXRpb24gRGlyZWN0b3JhdGVkAgIPZBYCZg8VAc8CUHVibGljIFNhZmV0eSBDYW5hZGEgKFBTKSBoYXMgaW4gcGxhY2UgYSB3aWRlIHZhcmlldHkgb2YgcHJhY3RpY2VzIHRoYXQgY29sbGVjdGl2ZWx5IHByb21vdGUgYW5kIGVtYmVkIHZhbHVlcyBhbmQgZXRoaWNzIChWIGFuZCBFKSBpbiBpdHMgb3BlcmF0aW9ucy4gVGhleSBpbmNsdWRlIHRoZSBEZXBhcnRtZW50J3MgQ29kZSBvZiBDb25kdWN0IGFuZCBkZXBhcnRtZW50YWwgdmFsdWVzLCB3aGljaCBhcmUgaW1wbGVtZW50ZWQgaW4gdGhlIGNvbnRleHQgb2YgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIENvZGUgb2YgVmFsdWVzIGFuZCBFdGhpY3MgZm9yIHRoZSBQdWJsaWMgU2VydmljZS5kAgMPDxYCHwEFCjIwMTUtMTEtMjZkZALpAw9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTQvaW5kZXgtZW4uYXNweC8vY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAxNC8yMDE0LWNjcnMtZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDE0L2luZGV4LWVuLmFzcHg9MjAxNCBDb3JyZWN0aW9ucyBhbmQgQ29uZGl0aW9uYWwgUmVsZWFzZSBTdGF0aXN0aWNhbCBPdmVydmlld2QCAg9kFgJmDxUBjgFUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgc3RhdGlzdGljYWwgb3ZlcnZpZXcgb2YgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugd2l0aGluIGEgY29udGV4dCBvZiB0cmVuZHMgaW4gY3JpbWUgYW5kIGNyaW1pbmFsIGp1c3RpY2UuZAIDDw8WAh8BBQoyMDE1LTExLTEzZGQC6gMPZBYIZg9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXBydGN0bi1jaGxkcm4tMjAxMy0xNC9pbmRleC1lbi5hc3B4WS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXBydGN0bi1jaGxkcm4tMjAxMy0xNC9fbWdzL2N2ci12bHRuLXBydGN0bi1jaGxkcm4tMjAxMy0xNC1lbmcuanBnZAIBD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tcHJ0Y3RuLWNobGRybi0yMDEzLTE0L2luZGV4LWVuLmFzcHh1MjAxMy0yMDE0IEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5IGZvciB0aGUgUHJvdGVjdGlvbiBvZiBDaGlsZHJlbiBmcm9tIFNleHVhbCBFeHBsb2l0YXRpb24gb24gdGhlIEludGVybmV0ZAICD2QWAmYPFQHcA1RoZSBldmFsdWF0aW9uIGNvdmVyZWQgdGhlIGFjdGl2aXRpZXMgZGVsaXZlcmVkIHVuZGVyIHRoZSBOYXRpb25hbCBTdHJhdGVneSBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSwgaW5jbHVkaW5nOiB0aGUgQ2FuYWRpYW4gQ2VudHJlIGZvciBDaGlsZCBQcm90ZWN0aW9uIGFzIGEgZnVuZGluZyByZWNpcGllbnQgZm9yIHRoZSBtYW5hZ2VtZW50IG9mIHRoZSBuYXRpb25hbCB0aXBsaW5lIEN5YmVydGlwLmNhLCB0aGUgUm95YWwgQ2FuYWRpYW4gTW91bnRlZCBQb2xpY2UgKHRocm91Z2ggTkNFQ0PigJROYXRpb25hbCBDaGlsZCBFeHBsb2l0YXRpb24gQ29vcmRpbmF0aW9uIENlbnRyZSwgYSBuYXRpb25hbCBkaXZpc2lvbiBvZiB0aGUgQ2FuYWRpYW4gUG9saWNlIENlbnRyZSBmb3IgTWlzc2luZyBhbmQgRXhwbG9pdGVkIENoaWxkcmVuL0JlaGF2aW91cmFsIFNjaWVuY2VzIEJyYW5jaCkgYW5kIHRoZSBEZXBhcnRtZW50IG9mIEp1c3RpY2UuZAIDDw8WAh8BBQoyMDE1LTExLTEzZGQC6wMPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTUwNjMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxNTA2MzAvaW5kZXgtZW4uYXNweFNQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgSnVuZSAzMCwgMjAxNWQCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxNS0wOC0yOGRkAuwDD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvcnNsdHMtY3JtLXBydm50bi0xMi0xNy9zbW1yeS1lbi5hc3B4Oy9jbnQvcnNyY3MvcGJsY3Rucy9yc2x0cy1jcm0tcHJ2bnRuLTEyLTE3L2N2ci1zbW1yeS1lbmcuanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL3JzbHRzLWNybS1wcnZudG4tMTItMTcvc21tcnktZW4uYXNweE1SZXNlYXJjaCBTdW1tYXJ5OiBSZXN1bHRzIG9mIENyaW1lIFByZXZlbnRpb24gUHJvZ3JhbXMgZm9yIDEyIHRvIDE3IFllYXIgT2xkc2QCAg9kFgJmDxUB/gFUaGUgcmVzZWFyY2ggcmVwb3J0IGZvY3VzZXMgb24gdGhlIHN5bnRoZXNpemVkIHJlc3VsdHMgb2YgOSBldmFsdWF0aW9uIHN0dWRpZXMgb2YgMTAgZGlmZmVyZW50IGNyaW1lIHByZXZlbnRpb24gbW9kZWxzIGltcGxlbWVudGVkIGZvciAxMiB0byAxNyB5ZWFyIG9sZHMgaW4gMTQgc2l0ZXMgaW4gQ2FuYWRhIGFuZCBmdW5kZWQgdW5kZXIgdGhlIE5hdGlvbmFsIENyaW1lIFByZXZlbnRpb24gU3RyYXRlZ3kgYmV0d2VlbiAyMDA5IGFuZCAyMDEzLmQCAw8PFgIfAQUKMjAxNS0wNy0zMWRkAu0DD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvcnNsdHMtY3JtLXBydm50bi0xMi0xNy9pbmRleC1lbi5hc3B4SC9jbnQvcnNyY3MvcGJsY3Rucy9yc2x0cy1jcm0tcHJ2bnRuLTEyLTE3L3JzbHRzLWNybS1wcnZudG4tMTItMTctZW5nLmpwZ2QCAQ9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy9yc2x0cy1jcm0tcHJ2bnRuLTEyLTE3L2luZGV4LWVuLmFzcHg7UmVzdWx0cyBvZiBDcmltZSBQcmV2ZW50aW9uIFByb2dyYW1zIGZvciAxMiB0byAxNyBZZWFyIE9sZHNkAgIPZBYCZg8VAYUDT25lIG9mIHRoZSBmdW5kYW1lbnRhbCBvYmplY3RpdmVzIG9mIFB1YmxpYyBTYWZldHkgKFBTKSBDYW5hZGEncyBjcmltZSBwcmV2ZW50aW9uIGFjdGl2aXRpZXMgaXMgdG8gYXNzaXN0IHRob3NlIHJlc3BvbnNpYmxlIGZvciB0aGUgaW1wbGVtZW50YXRpb24gYW5kIGRlbGl2ZXJ5IG9mIGNyaW1lIHByZXZlbnRpb24gaW4gbWFraW5nIHRoZSBiZXN0IGluZm9ybWVkIGRlY2lzaW9ucy4gSW4gb3JkZXIgdG8gYWNoaWV2ZSB0aGlzIG9iamVjdGl2ZSwgUHVibGljIFNhZmV0eSBDYW5hZGEgZGV2ZWxvcHMgYW5kIGRpc3NlbWluYXRlcyBwcmFjdGljZS1vcmllbnRlZCBrbm93bGVkZ2Ugb24gZWZmZWN0aXZlIGFuZCBjb3N0LWVmZmVjdGl2ZSBwcmV2ZW50YXRpdmUgaW50ZXJ2ZW50aW9ucy5kAgMPDxYCHwEFCjIwMTUtMDctMzFkZALuAw9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTQtMTUvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxNC0xNS9pbmRleC1lbi5hc3B4XEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgMjAxNC0yMDE1ZAICD2QWAmYPFQHgAVB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3MgQ2FuYWRhJ3MgZGVwYXJ0bWVudGFsIHJlcG9ydHMsIGluY2x1ZGluZyB0aGUgRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydCwgUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzLCBvdGhlciByZXBvcnRzIHN1Ym1pdHRlZCB0byBQYXJsaWFtZW50LCBwcm9hY3RpdmUgZGlzY2xvc3VyZSByZXBvcnRzLCBldGMuZAIDDw8WAh8BBQoyMDE1LTA3LTIyZGQC7wMPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMTQtMTUvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDE0LTE1L2luZGV4LWVuLmFzcHhOQW5udWFsIFJlcG9ydCB0byBQYXJsaWFtZW50IG9uIHRoZSBBZG1pbmlzdHJhdGlvbiBvZiB0aGUgUHJpdmFjeSBBY3QgMjAxNC0yMDE1ZAICD2QWAmYPFQFnUmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IENhbmFkYSBhZG1pbmlzdGVyZWQgdGhlIFByaXZhY3kgQWN0IHRocm91Z2hvdXQgZmlzY2FsIHllYXIgMjAxNC0yMDE1LmQCAw8PFgIfAQUKMjAxNS0wNy0yMmRkAvADD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTQvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTQvX21ncy9jdnItZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDE0L2luZGV4LWVuLmFzcHg7RmlmdGggQW5udWFsIE5hdGlvbmFsIFJvdW5kdGFibGUgb24gRGlzYXN0ZXIgUmlzayBSZWR1Y3Rpb25kAgIPZBYCZg8VAZQBQ2FuYWRhJ3MgTmF0aW9uYWwgRGlzYXN0ZXIgTWl0aWdhdGlvbiBTdHJhdGVneSwgaW5jbHVkaW5nIGxpbmtzIHRvIGEgZ2VuZXJhbCBleHBsYW5hdGlvbiBvZiBkaXNhc3RlciBtaXRpZ2F0aW9uIGFuZCBuYXRpb25hbCBjb25zdWx0YXRpb24gZG9jdW1lbnRzLmQCAw8PFgIfAQUKMjAxNS0wNy0xMGRkAvEDD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvbXZuZy10d3JkLXN0cm5nci1mdHIvaW5kZXgtZW4uYXNweEwvY250L3JzcmNzL3BibGN0bnMvbXZuZy10d3JkLXN0cm5nci1mdHIvX21ncy9jdnItbXZuZy10d3JkLXN0cm5nci1mdHItZW4uanBnZAIBD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL212bmctdHdyZC1zdHJuZ3ItZnRyL2luZGV4LWVuLmFzcHgfTW92aW5nIFRvd2FyZCBhIFN0cm9uZ2VyIEZ1dHVyZWQCAg9kFgJmDxUBNkFuIEFib3JpZ2luYWwgUmVzb3VyY2UgR3VpZGUgZm9yIENvbW11bml0eSBEZXZlbG9wbWVudGQCAw8PFgIfAQUKMjAxNS0wNy0wM2RkAvIDD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvZ2Qtc2xjdG5nLWZmY3R2LXByZ3JtL2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL2dkLXNsY3RuZy1mZmN0di1wcmdybS9fbWdzL2N2ci1nZC1zbGN0bmctZmZjdHYtcHJncm0tZW4uanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL2dkLXNsY3RuZy1mZmN0di1wcmdybS9pbmRleC1lbi5hc3B4OUd1aWRlIGZvciBTZWxlY3RpbmcgYW4gRWZmZWN0aXZlIENyaW1lIFByZXZlbnRpb24gUHJvZ3JhbWQCAg9kFgJmDxUBgANBIHJlY2VudCByZXNlYXJjaCByZXBvcnQsIGEgR3VpZGUgZm9yIFNlbGVjdGluZyBhbiBFZmZlY3RpdmUgQ3JpbWUgUHJldmVudGlvbiBQcm9ncmFtIGlkZW50aWZpZXMgYSBmb3VyIHN0ZXAgbW9kZWwgdG8gaGVscCBwZW9wbGUgaW4gY29tbXVuaXRpZXMgc2VsZWN0IGEgY3JpbWUgcHJldmVudGlvbiBwcm9ncmFtLiBBbHRob3VnaCBub3QgZXhoYXVzdGl2ZSwgaXQgcHJlc2VudHMgc29tZSBrZXkgY29uc2lkZXJhdGlvbnMgYW5kIHF1ZXN0aW9ucyBkZXNpZ25lZCB0byBoZWxwIHBlb3BsZSBtYWtlIHRoZSBtb3N0IGluZm9ybWVkIGRlY2lzaW9ucyBwb3NzaWJsZSB3aGVuIHNlbGVjdGluZyBhIHByb2dyYW0gZm9yIGltcGxlbWVudGF0aW9uIGluIHRoZWlyIGNvbW11bml0eS5kAgMPDxYCHwEFCjIwMTUtMDYtMTVkZALzAw9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL2dkLXNsY3RuZy1mZmN0di1wcmdybS9zbW1yeS1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy9nZC1zbGN0bmctZmZjdHYtcHJncm0vX21ncy9jdnItc21tcnktZW4uanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL2dkLXNsY3RuZy1mZmN0di1wcmdybS9zbW1yeS1lbi5hc3B4S1Jlc2VhcmNoIFN1bW1hcnk6IEd1aWRlIGZvciBTZWxlY3RpbmcgYW4gRWZmZWN0aXZlIENyaW1lIFByZXZlbnRpb24gUHJvZ3JhbWQCAg9kFgJmDxUBgANBIHJlY2VudCByZXNlYXJjaCByZXBvcnQsIGEgR3VpZGUgZm9yIFNlbGVjdGluZyBhbiBFZmZlY3RpdmUgQ3JpbWUgUHJldmVudGlvbiBQcm9ncmFtIGlkZW50aWZpZXMgYSBmb3VyIHN0ZXAgbW9kZWwgdG8gaGVscCBwZW9wbGUgaW4gY29tbXVuaXRpZXMgc2VsZWN0IGEgY3JpbWUgcHJldmVudGlvbiBwcm9ncmFtLiBBbHRob3VnaCBub3QgZXhoYXVzdGl2ZSwgaXQgcHJlc2VudHMgc29tZSBrZXkgY29uc2lkZXJhdGlvbnMgYW5kIHF1ZXN0aW9ucyBkZXNpZ25lZCB0byBoZWxwIHBlb3BsZSBtYWtlIHRoZSBtb3N0IGluZm9ybWVkIGRlY2lzaW9ucyBwb3NzaWJsZSB3aGVuIHNlbGVjdGluZyBhIHByb2dyYW0gZm9yIGltcGxlbWVudGF0aW9uIGluIHRoZWlyIGNvbW11bml0eS5kAgMPDxYCHwEFCjIwMTUtMDYtMTVkZAL0Aw9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL2NsbGN0bi1ubHNzLWR0LWZyYy9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9jbGxjdG4tbmxzcy1kdC1mcmMvY2xsY3RuLW5sc3MtZHQtZnJjLWVuZy5qcGdkAgEPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvY2xsY3RuLW5sc3MtZHQtZnJjL2luZGV4LWVuLmFzcHhFUmVzZWFyY2ggc3VtbWFyeTogQ29sbGVjdGlvbiBhbmQgQW5hbHlzaXMgb2YgRGF0YSBvbiB0aGUgVXNlIG9mIEZvcmNlZAICD2QWAmYPFQFmVXNlIG9mIGZvcmNlIGJ5IHRoZSBwb2xpY2UgaXMgcmFyZS4gS25vd2luZyB3aGVuIGFuZCB3aHkgaXQgaGFwcGVucyBpcyBpbXBvcnRhbnQgdG8gbWluaW1pemUgaW5qdXJpZXMuZAIDDw8WAh8BBQoyMDE1LTA1LTIyZGQC9QMPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxMy0xNC9idGItZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTMtMTQvYnRiLWVuLmFzcHhJMjAxMy0xNCBSZXBvcnQgb24gdGhlIEJleW9uZCB0aGUgQm9yZGVyIEFjdGlvbiBQbGFuIEhvcml6b250YWwgSW5pdGlhdGl2ZWQCAg9kFgJmDxUBtgFPbiBGZWJydWFyeSA0LCAyMDExLCB0aGUgUHJpbWUgTWluaXN0ZXIgb2YgQ2FuYWRhIGFuZCB0aGUgUHJlc2lkZW50IG9mIHRoZSBVbml0ZWQgU3RhdGVzIGlzc3VlZCBCZXlvbmQgdGhlIEJvcmRlcjogQSBTaGFyZWQgVmlzaW9uIGZvciBQZXJpbWV0ZXIgU2VjdXJpdHkgYW5kIEVjb25vbWljIENvbXBldGl0aXZlbmVzc2QCAw8PFgIfAQUKMjAxNS0wNS0xOWRkAvYDD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDE0LXNtcnkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDE0LXNtcnkvaW5kZXgtZW4uYXNweFZSZXNlYXJjaCBTdW1tYXJ5OiBBIExpdGVyYXR1cmUgUmV2aWV3IG9uIHRoZSBBbWFsZ2FtYXRpb24gb2YgUG9saWNlIFNlcnZpY2VzIGluIENhbmFkYWQCAg9kFgJmDxUBeFRoZXJlIGlzIGEgdHJlbmQgdG93YXJkcyBhbWFsZ2FtYXRpbmcgcG9saWNlIHNlcnZpY2VzLiBNZWRpdW0tc2l6ZWQgcG9saWNlIHNlcnZpY2VzIGFwcGVhciB0byBiZSBwYXJ0aWN1bGFybHkgZWZmZWN0aXZlLmQCAw8PFgIfAQUKMjAxNS0wNS0xNWRkAvcDD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDE0LXJwcnQvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvMjAxNS1zMDE0LXJwcnQvMjAxNS1zMDE0LXJwcnQtZW5nLmpwZ2QCAQ9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy8yMDE1LXMwMTQtcnBydC9pbmRleC1lbi5hc3B4REEgTGl0ZXJhdHVyZSBSZXZpZXcgb24gdGhlIEFtYWxnYW1hdGlvbiBvZiBQb2xpY2UgU2VydmljZXMgaW4gQ2FuYWRhZAICD2QWAmYPFQHqAURlc3BpdGUgY2xhaW1zIGFuZCBwb3B1bGFyIGFzc3VtcHRpb25zIHN1cnJvdW5kaW5nIHBvbGljZSByZWdpb25hbGl6YXRpb24sIHRoZSBzdHVkaWVzIHJldmlld2VkIGRlbW9uc3RyYXRlZCB0aGF0IGxhcmdlIHJlZ2lvbmFsIHBvbGljZSBzZXJ2aWNlcyBhcmUgbm90IHBhcnRpY3VsYXJseSBtb3JlIGVmZmVjdGl2ZSBvciBlZmZpY2llbnQgdGhhbiBtZWRpdW0tc2l6ZWQgbm9uLXJlZ2lvbmFsIHNlcnZpY2VzLmQCAw8PFgIfAQUKMjAxNS0wNS0xNWRkAvgDD2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvbnRubC1jdG4tcGxuLWNtYnQtcHJncnNzLTIwMTQvaW5kZXgtZW4uYXNweFIvY250L3JzcmNzL3BibGN0bnMvbnRubC1jdG4tcGxuLWNtYnQtcHJncnNzLTIwMTQvMjAxNC1udG5sLWN0bi1wbG4tY21idC1obW4tZW4uanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY3RuLXBsbi1jbWJ0LXByZ3Jzcy0yMDE0L2luZGV4LWVuLmFzcHhWTmF0aW9uYWwgQWN0aW9uIFBsYW4gdG8gQ29tYmF0IEh1bWFuIFRyYWZmaWNraW5nIC0gMjAxMy0yMDE0IEFubnVhbCBSZXBvcnQgb24gUHJvZ3Jlc3NkAgIPZBYCZg8VAa8BU2Vjb25kIEFubnVhbCBSZXBvcnQgb24gUHJvZ3Jlc3Mgb24gdGhlIGltcGxlbWVudGF0aW9uIG9mIENhbmFkYSdzIE5hdGlvbmFsIEFjdGlvbiBQbGFuIHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZyAoTmF0aW9uYWwgQWN0aW9uIFBsYW4pLCB3aGljaCB3YXMgbGF1bmNoZWQgb24gSnVuZSA2LCAyMDEyLmQCAw8PFgIfAQUKMjAxNS0wNS0wOGRkAvkDD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvMjAxNC1udG5sLWZybS1obW4tdHJmZmNrbmctc21tcnkvaW5kZXgtZW4uYXNweGAvY250L3JzcmNzL3BibGN0bnMvMjAxNC1udG5sLWZybS1obW4tdHJmZmNrbmctc21tcnkvX21ncy8yMDE0LW50bmwtZnJtLWhtbi10cmZmY2tuZy1zbW1yeS1lbi5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvMjAxNC1udG5sLWZybS1obW4tdHJmZmNrbmctc21tcnkvaW5kZXgtZW4uYXNweDpOYXRpb25hbCBGb3J1bSBvbiBIdW1hbiBUcmFmZmlja2luZyAtIFN1bW1hcnkgUmVwb3J0LCAyMDE0ZAICD2QWAmYPFQE6TmF0aW9uYWwgRm9ydW0gb24gSHVtYW4gVHJhZmZpY2tpbmcgLSBTdW1tYXJ5IFJlcG9ydCwgMjAxNGQCAw8PFgIfAQUKMjAxNS0wNS0wOGRkAvoDD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvcnBydC1wbG5zLXBycnRzLTIwMTUtMTYvaW5kZXgtZW4uYXNweFIvY250L3JzcmNzL3BibGN0bnMvcnBydC1wbG5zLXBycnRzLTIwMTUtMTYvX21ncy9jdnItcnBydC1wbG5zLXBycnRzLTIwMTUtMTYtZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtcGxucy1wcnJ0cy0yMDE1LTE2L2luZGV4LWVuLmFzcHgmUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzIDIwMTUtMTZkAgIPZBYCZg8VATlUaGUgMjAxNS0xNiBQdWJsaWMgU2FmZXR5IFJlcG9ydCBvbiBQbGFucyBhbmQgUHJpb3JpdGllcy5kAgMPDxYCHwEFCjIwMTUtMDMtMzFkZAL7Aw9kFghmD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tYnJnbmwtY21tbnR5LXNmdHktMjAxMy0xNC9pbmRleC1lbi5hc3B4XC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWJyZ25sLWNtbW50eS1zZnR5LTIwMTMtMTQvX21ncy92bHRuLWJyZ25sLWNtbW50eS1zZnR5LTIwMTMtMTQtZW4uanBnZAIBD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tYnJnbmwtY21tbnR5LXNmdHktMjAxMy0xNC9pbmRleC1lbi5hc3B4WDIwMTMtMjAxNCBFdmFsdWF0aW9uIG9mIHRoZSBBYm9yaWdpbmFsIENvbW11bml0eSBTYWZldHkgRGV2ZWxvcG1lbnQgQ29udHJpYnV0aW9uIFByb2dyYW1kAgIPZBYCZg8VAbIBRXZhbHVhdGlvbiBzdXBwb3J0cyBhY2NvdW50YWJpbGl0eSB0byBQYXJsaWFtZW50IGFuZCBDYW5hZGlhbnMgYnkgaGVscGluZyB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEgdG8gY3JlZGlibHkgcmVwb3J0IG9uIHRoZSByZXN1bHRzIGFjaGlldmVkIHdpdGggcmVzb3VyY2VzIGludmVzdGVkIGluIHByb2dyYW1zLmQCAw8PFgIfAQUKMjAxNS0wMy0yMGRkAvwDD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxMy0xNC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1jY3NzLW5mcm10bi0yMDEzLTE0L2luZGV4LWVuLmFzcHhcQW5udWFsIFJlcG9ydCB0byBQYXJsaWFtZW50IG9uIHRoZSBBZG1pbmlzdHJhdGlvbiBvZiB0aGUgQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCAyMDEzLTIwMTRkAgIPZBYCZg8VAeABUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcyBDYW5hZGEncyBkZXBhcnRtZW50YWwgcmVwb3J0cywgaW5jbHVkaW5nIHRoZSBEZXBhcnRtZW50YWwgUGVyZm9ybWFuY2UgUmVwb3J0LCBSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMsIG90aGVyIHJlcG9ydHMgc3VibWl0dGVkIHRvIFBhcmxpYW1lbnQsIHByb2FjdGl2ZSBkaXNjbG9zdXJlIHJlcG9ydHMsIGV0Yy5kAgMPDxYCHwEFCjIwMTUtMDMtMTZkZAL9Aw9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTItMTMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxMi0xMy9pbmRleC1lbi5hc3B4XEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgMjAxMi0yMDEzZAICD2QWAmYPFQHgAVB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3MgQ2FuYWRhJ3MgZGVwYXJ0bWVudGFsIHJlcG9ydHMsIGluY2x1ZGluZyB0aGUgRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydCwgUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzLCBvdGhlciByZXBvcnRzIHN1Ym1pdHRlZCB0byBQYXJsaWFtZW50LCBwcm9hY3RpdmUgZGlzY2xvc3VyZSByZXBvcnRzLCBldGMuZAIDDw8WAh8BBQoyMDE1LTAzLTE2ZGQC/gMPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMTMtMTQvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDEzLTE0L2luZGV4LWVuLmFzcHhOQW5udWFsIFJlcG9ydCB0byBQYXJsaWFtZW50IG9uIHRoZSBBZG1pbmlzdHJhdGlvbiBvZiB0aGUgUHJpdmFjeSBBY3QgMjAxMy0yMDE0ZAICD2QWAmYPFQFnUmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IENhbmFkYSBhZG1pbmlzdGVyZWQgdGhlIFByaXZhY3kgQWN0IHRocm91Z2hvdXQgZmlzY2FsIHllYXIgMjAxMy0yMDE0LmQCAw8PFgIfAQUKMjAxNS0wMy0xNmRkAv8DD2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDEyLTEzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LXBydmMtMjAxMi0xMy9pbmRleC1lbi5hc3B4TkFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIFByaXZhY3kgQWN0IDIwMTItMjAxM2QCAg9kFgJmDxUBZ1JlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBQcml2YWN5IEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTItMjAxMy5kAgMPDxYCHwEFCjIwMTUtMDMtMTZkZAKABA9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxNDEyMzEvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE0MTIzMS9pbmRleC1lbi5hc3B4V1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBEZWNlbWJlciAzMSwgMjAxNGQCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxNS0wMi0yN2RkAoEED2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvZ2QtbXBsbW50dG4tdmRuYy1wcmdybXMvaW5kZXgtZW4uYXNweFIvY250L3JzcmNzL3BibGN0bnMvZ2QtbXBsbW50dG4tdmRuYy1wcmdybXMvX21ncy9jdnItZ2QtbXBsbW50dG4tdmRuYy1wcmdybXMtZW4uanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2dkLW1wbG1udHRuLXZkbmMtcHJncm1zL2luZGV4LWVuLmFzcHhPR3VpZGUgb24gdGhlIEltcGxlbWVudGF0aW9uIG9mIEV2aWRlbmNlLUJhc2VkIFByb2dyYW1zOiBXaGF0IERvIFdlIEtub3cgU28gRmFyP2QCAg9kFgJmDxUBsAFUaHJvdWdoIGl0cyBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIENlbnRyZSAoTkNQQyksIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGZvc3RlcnMgdGhlIGRldmVsb3BtZW50IGFuZCBpbXBsZW1lbnRhdGlvbiBvZiBldmlkZW5jZS1iYXNlZCBjcmltZSBwcmV2ZW50aW9uIGludGVydmVudGlvbnMgaW4gQ2FuYWRhLmQCAw8PFgIfAQUKMjAxNS0wMi0yMGRkAoIED2QWCGYPZBYCZg8VAkUvY250L3JzcmNzL3BibGN0bnMvcnNyY2gtc21tci1tcGxtbnRuLWNybS1wcnZudG4tcHJncm1zL2luZGV4LWVuLmFzcHhoL2NudC9yc3Jjcy9wYmxjdG5zL3JzcmNoLXNtbXItbXBsbW50bi1jcm0tcHJ2bnRuLXByZ3Jtcy9fbWdzL3JzcmNoLXNtbXItbXBsbW50bi1jcm0tcHJ2bnRuLXByZ3Jtcy1lbi5qcGdkAgEPZBYCZg8VAkUvY250L3JzcmNzL3BibGN0bnMvcnNyY2gtc21tci1tcGxtbnRuLWNybS1wcnZudG4tcHJncm1zL2luZGV4LWVuLmFzcHg9UmVzZWFyY2ggU3VtbWFyeTogSW1wbGVtZW50YXRpb24gb2YgQ3JpbWUgUHJldmVudGlvbiBQcm9ncmFtc2QCAg9kFgJmDxUBe0EgaGlnaC1xdWFsaXR5IGltcGxlbWVudGF0aW9uIGlzIGFuIGltcG9ydGFudCBkZXRlcm1pbmFudCBpbiBhY2hpZXZpbmcgcmVzdWx0cyBmb3IgZXZpZGVuY2UtYmFzZWQgY3JpbWUgcHJldmVudGlvbiBwcm9ncmFtc2QCAw8PFgIfAQUKMjAxNS0wMi0yMGRkAoMED2QWCGYPZBYCZg8VAiUvY250L3JzcmNzL3BibGN0bnMveHJkcy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCJS9jbnQvcnNyY3MvcGJsY3Rucy94cmRzL2luZGV4LWVuLmFzcHhlQnVpbGRpbmcgdGhlIEV2aWRlbmNlIOKAkyBDcmltZSBQcmV2ZW50aW9uIGluIEFjdGlvbiAtIFRoZSBYLVJvYWRzIENyaW1lIFByZXZlbnRpb24gUHJvZ3JhbSAoWC1Sb2FkcylkAgIPZBYCZg8VAdoBVGhlIFgtUm9hZHMgQ3JpbWUgUHJldmVudGlvbiBQcm9qZWN0IChYLVJvYWRzKSBwcm92aWRlZCBwcmV2ZW50aW9uIGFuZCBpbnRlcnZlbnRpb24gYWN0aXZpdGllcyBmb3IgQWJvcmlnaW5hbCBjaGlsZHJlbiBhbmQgeW91dGggYWdlZCA24oCTMTggeWVhcnMgYW5kIGF0IHJpc2sgb2YgYmVjb21pbmcgaW52b2x2ZWQgaW4gZ2FuZyBhY3Rpdml0eSBpbiBUaGUgUGFzLCBNYW5pdG9iYS5kAgMPDxYCHwEFCjIwMTUtMDItMDZkZAKEBA9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2xkcnNocC1yc2xuY3ktcHJncm0vaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbGRyc2hwLXJzbG5jeS1wcmdybS9pbmRleC1lbi5hc3B4RExlYWRlcnNoaXAgYW5kIFJlc2lsaWVuY3kgUHJvZ3JhbSAoTFJQKSAtIENyaW1lIFByZXZlbnRpb24gaW4gQWN0aW9uZAICD2QWAmYPFQHiAVB1YmxpYyBTYWZldHkgQ2FuYWRhIGhhcyBhIG1hbmRhdGUgdG8gZGV2ZWxvcCBhbmQgZGlzc2VtaW5hdGUga25vd2xlZGdlIG9mIGVmZmVjdGl2ZSBjcmltZSBwcmV2ZW50aW9uIHByb2dyYW1zIHRvIGhlbHAgZGVjaXNpb24gbWFrZXJzIGFuZCBwcmFjdGl0aW9uZXJzIGFjcm9zcyB0aGUgY291bnRyeSBtYWtlIHRoZSBiZXN0IHVzZSBvZiB0aGVpciBjcmltZSBwcmV2ZW50aW9uIHJlc291cmNlcy5kAgMPDxYCHwEFCjIwMTUtMDItMDZkZAKFBA9kFghmD2QWAmYPFQIlL2NudC9yc3Jjcy9wYmxjdG5zL3BheWcvaW5kZXgtZW4uYXNweCQvY250L3JzcmNzL3BibGN0bnMvcGF5Zy9wYXlnLWVuZy5qcGdkAgEPZBYCZg8VAiUvY250L3JzcmNzL3BibGN0bnMvcGF5Zy9pbmRleC1lbi5hc3B4OlRoZSBBY2hpZXZlcnM6IFBvc2l0aXZlIEFsdGVybmF0aXZlcyB0byBZb3V0aCBHYW5ncyAoUEFZRylkAgIPZBYCZg8VAdoBVG9yb250bydzIEphbmUtRmluY2ggY29tbXVuaXR5IHN1ZmZlcnMgZnJvbSBvbmUgb2YgdGhlIGhpZ2hlc3QgdmlvbGVudCBjcmltZSByYXRlcyBpbiB0aGUgcHJvdmluY2Ugb2YgT250YXJpbyBhbmQgaXMgd2lkZWx5IGFja25vd2xlZGdlZCBhcyBvbmUgb2YgdGhlIG1vc3Qgc29jaWFsbHkgYW5kIGVjb25vbWljYWxseSBkaXNhZHZhbnRhZ2VkIGNvbW11bml0aWVzIGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMTUtMDEtMzBkZAKGBA9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtRVMtMzkvaW5kZXgtZW4uYXNweDAvY250L3JzcmNzL3BibGN0bnMvMjAxNC1FUy0zOS8yMDE0LWVzLTM5LWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvMjAxNC1FUy0zOS9pbmRleC1lbi5hc3B4E1Byw6lDcmltQWRvIFByb2dyYW1kAgIPZBYCZg8VAYICSW4gcmVjZW50IHllYXJzLCB0aHJlZSB5b3V0aCBjZW50cmVzIChRdcOpYmVjLCBDaGF1ZGnDqHJl4oCTQXBwYWxhY2hlcyBhbmQgTW9udMOpcsOpZ2llKSBhbmQgYSB0ZWFtIG9mIHJlc2VhcmNoZXJzIGZyb20gTGF2YWwgVW5pdmVyc2l0eSBjb2xsYWJvcmF0ZWQgdG8gZXhhbWluZSB0aGUgcmVzdWx0cyBvZiB0aGUgUHLDqUNyaW1BZG8gUHJvZ3JhbSAocHJldmVudGluZyB0aGUgY3JpbWluYWxpemF0aW9uIG9mIGhpZ2gtcmlzayBhZG9sZXNjZW50cykuZAIDDw8WAh8BBQoyMDE1LTAxLTMwZGQChwQPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDEzLTE0LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMTMtMTQtZW4uYXNweDlXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QgLSBBbm51YWwgcmVwb3J0OiAyMDEzLTIwMTRkAgIPZBYCZg8VAY0BVGhpcyBpcyB0aGUgZWlnaHRlZW50aCBBbm51YWwgUmVwb3J0IG9uIHRoZSBXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSAoV1BQKSBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDE2IG9mIHRoZSBXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QuZAIDDw8WAh8BBQoyMDE1LTAxLTA5ZGQCiAQPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDEyLTEzLWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMTItMTMtZW4uYXNweDlXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QgLSBBbm51YWwgcmVwb3J0OiAyMDEyLTIwMTNkAgIPZBYCZg8VAY4BVGhpcyBpcyB0aGUgc2V2ZW50ZWVudGggQW5udWFsIFJlcG9ydCBvbiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gKFdQUCkgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiAxNiBvZiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0LmQCAw8PFgIfAQUKMjAxNS0wMS0wOWRkAokED2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvZHQtY2NwdG5sLWhsdGgtc2Z0eS9pbmRleC1lbi5hc3B4QS9jbnQvcnNyY3MvcGJsY3Rucy9kdC1jY3B0bmwtaGx0aC1zZnR5L2R0LWNjcHRubC1obHRoLXNmdHktZW4uanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2R0LWNjcHRubC1obHRoLXNmdHkvaW5kZXgtZW4uYXNweCdBdWRpdCBvZiBPY2N1cGF0aW9uYWwgSGVhbHRoIGFuZCBTYWZldHlkAgIPZBYCZg8VAYwDUHVibGljIFNhZmV0eSBDYW5hZGEgKFBTKSBpcyByZXNwb25zaWJsZSBmb3IsIGFuZCBjb21taXR0ZWQgdG8sIHByb3ZpZGluZyBhIHNhZmUgd29yayBlbnZpcm9ubWVudCBmb3IgYWxsIGl0cyBlbXBsb3llZXMuIFByb21vdGlvbiBvZiBzYWZlIHdvcmtpbmcgY29uZGl0aW9ucyBhbmQgY29tcGxpYW5jZSB3aXRoIHJlZ3VsYXRpb25zIGFyZSBrZXkgY29tcG9uZW50cyBvZiBoZWFsdGggYW5kIHNhZmV0eSBpbiB0aGUgd29yayBwbGFjZS4gVGhlIENhbmFkYSBMYWJvdXIgQ29kZSAtIFBhcnQgSUkgT2NjdXBhdGlvbmFsIEhlYWx0aCBhbmQgU2FmZXR5IChPSFMpIGlzIGludGVuZGVkIHRvIGhlbHAgcHJldmVudCBhY2NpZGVudHMgYW5kIGluanVyeSBpbiB0aGUgY291cnNlIG9mIGVtcGxveW1lbnQuZAIDDw8WAh8BBQoyMDE0LTEyLTIyZGQCigQPZBYIZg9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy8yMDEzLWhyem50bC12bHRuLW1zcnMtY250cmJuZC10YmNjL2luZGV4LWVuLmFzcHhfL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTMtaHJ6bnRsLXZsdG4tbXNycy1jbnRyYm5kLXRiY2MvMjAxMy1ocnpudGwtdmx0bi1tc3JzLWNudHJibmQtdGJjYy1lbi5qcGdkAgEPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvMjAxMy1ocnpudGwtdmx0bi1tc3JzLWNudHJibmQtdGJjYy9pbmRleC1lbi5hc3B4TUhvcml6b250YWwgRXZhbHVhdGlvbiBvZiB0aGUgTWVhc3VyZXMgdG8gQWRkcmVzcyBDb250cmFiYW5kIFRvYmFjY28gMjAxMi0yMDEzZAICD2QWAmYPFQG7BFRoaXMgaXMgdGhlIDIwMTItMjAxMyBIb3Jpem9udGFsIEV2YWx1YXRpb24gb2YgdGhlIE1lYXN1cmVzIHRvIEFkZHJlc3MgQ29udHJhYmFuZCBUb2JhY2NvIChNQUNUKS4gRXZhbHVhdGlvbiBzdXBwb3J0cyBhY2NvdW50YWJpbGl0eSB0byBQYXJsaWFtZW50IGFuZCBDYW5hZGlhbnMgYnkgaGVscGluZyB0aGUgR292ZXJubWVudCBvZiBDYW5hZGEgdG8gY3JlZGlibHkgcmVwb3J0IG9uIHRoZSByZXN1bHRzIGFjaGlldmVkIHdpdGggcmVzb3VyY2VzIGludmVzdGVkIGluIHByb2dyYW1zLiBFdmFsdWF0aW9uIHN1cHBvcnRzIGRlcHV0eSBoZWFkcyBpbiBtYW5hZ2luZyBmb3IgcmVzdWx0cyBieSBpbmZvcm1pbmcgdGhlbSBhYm91dCB3aGV0aGVyIHRoZWlyIHByb2dyYW1zIGFyZSBwcm9kdWNpbmcgdGhlIG91dGNvbWVzIHRoYXQgdGhleSB3ZXJlIGRlc2lnbmVkIHRvIGFjaGlldmUsIGF0IGFuIGFmZm9yZGFibGUgY29zdDsgYW5kLCBzdXBwb3J0cyBwb2xpY3kgYW5kIHByb2dyYW0gaW1wcm92ZW1lbnRzIGJ5IGhlbHBpbmcgdG8gaWRlbnRpZnkgbGVzc29ucyBsZWFybmVkIGFuZCBiZXN0IHByYWN0aWNlcy5kAgMPDxYCHwEFCjIwMTQtMTItMTlkZAKLBA9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL3Jyc3RzLXd0aHQtd3JybnQtMjAxMy0xNC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ycnN0cy13dGh0LXdycm50LTIwMTMtMTQtZW4uYXNweG9Bbm51YWwgUmVwb3J0IG9mIHRoZSBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IENvbmNlcm5pbmcgUmVjb2duaXphbmNlIHdpdGggQ29uZGl0aW9uczogQXJyZXN0cyB3aXRob3V0IFdhcnJhbnRkAgIPZBYCZg8VAf4BVGhpcyBkb2N1bWVudCBjb25zdGl0dXRlcyB0aGUgYW5udWFsIHJlcG9ydCBvZiB0aGUgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcy4gSXQgY292ZXJzIGEgcGVyaW9kIG9mIHJlbmV3ZWQgb3BlcmF0aW9uIG9mIHNlY3Rpb24gODMuMyBmcm9tIEp1bHkgMTUsIDIwMTMgdG8gSnVseSAxNCwgMjAxNCwgZHVyaW5nIHdoaWNoIHRoaXMgbWVhc3VyZSB3YXMgcGFydCBvZiB0aGUgQ3JpbWluYWwgQ29kZS5kAgMPDxYCHwEFCjIwMTQtMTItMThkZAKMBA9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxNDA5MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE0MDkzMC9pbmRleC1lbi5hc3B4YFB1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBTZXB0ZW1iZXIgMzAsIDIwMTQgUmV2aXNlZGQCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxNC0xMS0yOGRkAo0ED2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDEzL2luZGV4LWVuLmFzcHhML2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAxMy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMTMtZW5nLmpwZ2QCAQ9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMTMvaW5kZXgtZW4uYXNweFQyMDEzIEFubnVhbCBSZXBvcnQgT24gVGhlIFJDTVAncyBVc2UgT2YgVGhlIExhdyBFbmZvcmNlbWVudCBKdXN0aWZpY2F0aW9uIFByb3Zpc2lvbnNkAgIPZBYCZg8VAasCVGhpcyByZXBvcnQgYWRkcmVzc2VzIHRoZSBSQ01QJ3MgdXNlIG9mIHNwZWNpZmljIHBvcnRpb25zIG9mIHRoZSBsYXcgZW5mb3JjZW1lbnQganVzdGlmaWNhdGlvbiBwcm92aXNpb25zIGZyb20gSmFudWFyeSAxLCAyMDEzIHRvIERlY2VtYmVyIDMxLCAyMDEzLCBhbmQgb25seSBpbmNsdWRlcyBpbmZvcm1hdGlvbiB0aGUgZGlzY2xvc3VyZSBvZiB3aGljaCB3b3VsZCBub3QgY29tcHJvbWlzZSBvciBoaW5kZXIgYW4gb25nb2luZyBpbnZlc3RpZ2F0aW9uIG9mIGFuIG9mZmVuY2UgdW5kZXIgYW4gQWN0IG9mIFBhcmxpYW1lbnRkAgMPDxYCHwEFCjIwMTQtMTEtMjRkZAKOBA9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNTAvaW5kZXgtZW4uYXNweDsvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi01MC9yZ256ZC1jcm0tYnJmLTUwLWVuLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTUwL2luZGV4LWVuLmFzcHg4Q29ycnVwdGlvbiBpbiBTZWxlY3RlZCBDb3VudHJpZXMgLSBSZXNlYXJjaCBCcmllZiBuby4gNTBkAgIPZBYCZg8VAdwCQ29ycnVwdGlvbiBzZXJpb3VzbHkgaGFybXMgZWNvbm9taWVzIGFuZCBzb2NpZXRpZXM7IG5vIGNvdW50cnkgaXMgaW1tdW5lLiBXaGlsZSBpdCBtYXkgdmFyeSBpbiBuYXR1cmUgYW5kIGV4dGVudCwgYXQgdGhlIHZlcnkgbGVhc3QgaXQgaW1waW5nZXMgb24gZ29vZCBnb3Zlcm5hbmNlLCBzb3VuZCBtYW5hZ2VtZW50IG9mIHB1YmxpYyBtb25leSwgYW5kIGRpc3RvcnRzIG1hcmtldHMuIEluIGV4dHJlbWUgY2FzZXMsIGNvcnJ1cHRpb24gaGFtcGVycyBlY29ub21pYyBkZXZlbG9wbWVudCwgdW5kZXJtaW5lcyBkZW1vY3JhY3ksIGFuZCBkYW1hZ2VzIHNvY2lhbCBqdXN0aWNlIGFuZCB0aGUgcnVsZSBvZiBsYXcuZAIDDw8WAh8BBQoyMDE0LTExLTIxZGQCjwQPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTQ4L2luZGV4LWVuLmFzcHg7L2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNDgvcmduemQtY3JtLWJyZi00OC1lbi5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi00OC9pbmRleC1lbi5hc3B4MURlZmluaXRpb25zIG9mIENvcnJ1cHRpb24gLSBSZXNlYXJjaCBCcmllZiBuby4gNDhkAgIPZBYCZg8VAaoBVGhlcmUgYXJlIG1hbnkgY3JpbWluYWwgYW5kIHVuZXRoaWNhbCBhY3RzIHRoYXQgY2FuIGNvbnN0aXR1dGUgY29ycnVwdGlvbi4gQ2FuYWRpYW4gZW5mb3JjZW1lbnQgZm9jdXNlcyBvbiBwdWJsaWMgYW5kIGNvbnZlbnRpb25hbCBjb3JydXB0aW9uIGluIHRoZSBkb21lc3RpYyBlbnZpcm9ubWVudC5kAgMPDxYCHwEFCjIwMTQtMTEtMjFkZAKQBA9kFghmD2QWAmYPFQImL2NudC9yc3Jjcy9wYmxjdG5zL2xua25nL2luZGV4LWVuLmFzcHgqL2NudC9yc3Jjcy9wYmxjdG5zL2xua25nL2xua25nLXJmZy1lbmcuanBnZAIBD2QWAmYPFQImL2NudC9yc3Jjcy9wYmxjdG5zL2xua25nL2luZGV4LWVuLmFzcHh2QnVpbGRpbmcgdGhlIEV2aWRlbmNlIOKAkyBQcm9qZWN0IFN1bW1hcmllcyDigJMgTElOSyDigJNMSU5LaW5nIFJlZnVnZWUgWW91dGggYW5kIEZhbWlsaWVzIHRvIFBvc2l0aXZlIFNvY2lhbCBTdXBwb3J0c2QCAg9kFgJmDxUBugFMSU5LaW5nIFJlZnVnZWUgWW91dGggYW5kIEZhbWlsaWVzIHRvIFBvc2l0aXZlIFNvY2lhbCBTdXBwb3J0cyAoTElOSykgaXMgYW4gaW5ub3ZhdGl2ZSBwcm9ncmFtIGRlc2lnbmVkIHRvIHByZXZlbnQgdGhlIGludm9sdmVtZW50IG9mIHJlZnVnZWUgeW91dGggaW4gY3JpbWluYWwgYW5kIGdhbmctcmVsYXRlZCBhY3Rpdml0eS5kAgMPDxYCHwEFCjIwMTQtMTEtMjFkZAKRBA9kFghmD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL3RydmwtaHNwdGx0eS1jbmZybmNzLTIwMTMtMTQtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvdHJ2bC1oc3B0bHR5LWNuZnJuY3MtMjAxMy0xNC1lbi5hc3B4TVJlcG9ydCBvbiBBbm51YWwgRXhwZW5kaXR1cmVzIGZvciBUcmF2ZWwsIEhvc3BpdGFsaXR5IGFuZCBDb25mZXJlbmNlcyAyMDEzLTE0ZAICD2QWAmYPFQGSA0FzIHJlcXVpcmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBEaXJlY3RpdmUgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSwgQ29uZmVyZW5jZSBhbmQgRXZlbnQgRXhwZW5kaXR1cmVzLCB0aGlzIHJlcG9ydCBwcm92aWRlcyBpbmZvcm1hdGlvbiBvbiB0aGUgdG90YWwgYW5udWFsIGV4cGVuZGl0dXJlcyBmb3IgZWFjaCBvZiB0cmF2ZWwsIGhvc3BpdGFsaXR5IGFuZCBjb25mZXJlbmNlIGZlZXMgZm9yIHRoZSBEZXBhcnRtZW50IG9mIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGZvciB0aGUgZmlzY2FsIHllYXIgZW5kaW5nIE1hcmNoIDMxLCAyMDE0LiBJdCBhbHNvIHByb3ZpZGVzIHRoZSB2YXJpYW5jZSBleHBsYW5hdGlvbiBmcm9tIHRoZSBwcmV2aW91cyBmaXNjYWwgeWVhciBpbiBlYWNoIG9mIHRoZXNlIGFyZWFzLmQCAw8PFgIfAQUKMjAxNC0xMS0wNWRkApIED2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTMtMTQvaW5kZXgtZW4uYXNweFUvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTMtMTQvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTMtMTQtZW4uanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXByZnJtbmMtcnBydC0yMDEzLTE0L2luZGV4LWVuLmFzcHgpRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydCAyMDEzLTIwMTRkAgIPZBYCZg8VAdsBUHVibGljIFNhZmV0eSBDYW5hZGEncyAyMDEz4oCTMTQgRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydC4gVGhlIGluaXRpYXRpdmVzIGhpZ2hsaWdodGVkIGluIHRoaXMgcmVwb3J0IHJlZmxlY3QgdGhlIHByb2dyZXNzIG1hZGUgdG93YXJkcyBhY2hpZXZpbmcgdGhlIERlcGFydG1lbnQncyBzdHJhdGVnaWMgb3V0Y29tZSBvZiBhIHNhZmUgYW5kIHJlc2lsaWVudCBDYW5hZGEuZAIDDw8WAh8BBQoyMDE0LTExLTA1ZGQCkwQPZBYIZg9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9wbG4tbXZtbnQtcHBsLWdkcy9pbmRleC1lbi5hc3B4Ri9jbnQvcnNyY3MvcGJsY3Rucy9wbG4tbXZtbnQtcHBsLWdkcy9fbWdzL2N2ci1wbG4tbXZtbnQtcHBsLWdkcy1lbi5qcGdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvcGxuLW12bW50LXBwbC1nZHMvaW5kZXgtZW4uYXNweEtQbGFuIGZvciB0aGUgTW92ZW1lbnQgb2YgUGVvcGxlIGFuZCBHb29kcyBEdXJpbmcgYW5kIEZvbGxvd2luZyBhbiBFbWVyZ2VuY3lkAgIPZBYCZg8VAeYCQ2FuYWRhJ3Mgc2VjdXJpdHkgYW5kIGVjb25vbXkgaXMgZGVwZW5kZW50IG9uIGVmZmVjdGl2ZSBqb2ludCBib3JkZXIgbWFuYWdlbWVudC4gVGhlIGltcGFjdHMgZHVyaW5nIGFuZCBmb2xsb3dpbmcgYW4gZW1lcmdlbmN5IGNvdWxkIGJlIHdpZGVzcHJlYWQsIGNhdXNpbmcgc2lnbmlmaWNhbnQgYW5kIG1lYXN1cmFibGUgZGlzcnVwdGlvbnMgKGZvciBleGFtcGxlLCBib3JkZXIgY29uZ2VzdGlvbiwgcmVzdHJpY3Rpb25zIG9yIGNsb3N1cmVzKSB0byB0aGUgbm9ybWFsIGNyb3NzLWJvcmRlciBtb3ZlbWVudCBvZiBwZW9wbGUgYW5kIGdvb2RzIGF0IENhbmFkYSBhbmQgVW5pdGVkIFN0YXRlcyAoVVMpIHBvcnRzIG9mIGVudHJ5LmQCAw8PFgIfAQUKMjAxNC0xMC0yMGRkApQED2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvdmx0bi1ibGd5LWNzd3JrLW5seXNzLTIwMTMtMTQvaW5kZXgtZW4uYXNweFYvY250L3JzcmNzL3BibGN0bnMvdmx0bi1ibGd5LWNzd3JrLW5seXNzLTIwMTMtMTQvdmx0bi1ibGd5LWNzd3JrLW5seXNzLTIwMTMtMTQtZW5nLmpwZ2QCAQ9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWJsZ3ktY3N3cmstbmx5c3MtMjAxMy0xNC9pbmRleC1lbi5hc3B4QDIwMTMtMjAxNCBFdmFsdWF0aW9uIG9mIHRoZSBCaW9sb2d5IENhc2V3b3JrIEFuYWx5c2lzIEFjdGl2aXRpZXNkAgIPZBYCZg8VAeQDVGhlIGV2YWx1YXRpb24gYXNzZXNzZWQgdGhlIHJlbGV2YW5jZSBhbmQgcGVyZm9ybWFuY2Ugb2YgdGhlIGFjdGl2aXRpZXMgb2YgUHVibGljIFNhZmV0eSBDYW5hZGEgaW4gc3VwcG9ydCBvZiBhIHN1c3RhaW5hYmxlIG5hdGlvbmFsIGFwcHJvYWNoIHRvIEJpb2xvZ3kgQ2FzZXdvcmsgQW5hbHlzaXMgKEROQSBhbmFseXNpcykuIFRoZXNlIGluY2x1ZGUgYWN0aXZpdGllcyByZWxhdGVkIHRvIHRoZSByb2xlIG9mIFB1YmxpYyBTYWZldHkgQ2FuYWRhIGFzIHRoZSBzdHJhdGVnaWMgcG9saWN5IGxlYWQgKGkuZS4gYWR2aWNlLCBwb2xpY3kgZGV2ZWxvcG1lbnQsIGdvdmVybmFuY2UsIHJlc2VhcmNoIGFjdGl2aXRpZXMpLCBhbmQgaXRzIGxlYWQgcm9sZSBpbiB0aGUgbmVnb3RpYXRpb25zIG9mIHRoZSBmdW5kaW5nIGFycmFuZ2VtZW50cyBiZXR3ZWVuIHRoZSBmZWRlcmFsIGdvdmVybm1lbnQgYW5kIHRoZSBwcm92aW5jZXMgYW5kIHRlcnJpdG9yaWVzLmQCAw8PFgIfAQUKMjAxNC0xMC0wNmRkApUED2QWCGYPZBYCZg8VAkIvY250L3JzcmNzL3BibGN0bnMvMjAxNC1udG5sLXBsY25nLXJzcmNoLXN5bXBzbS10Y21zL2luZGV4LWVuLmFzcHhdL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtbnRubC1wbGNuZy1yc3JjaC1zeW1wc20tdGNtcy8yMDE0LW50bmwtcGxjbmctcnNyY2gtc3ltcHNtLXRjbXMtZW4uanBnZAIBD2QWAmYPFQJCL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtbnRubC1wbGNuZy1yc3JjaC1zeW1wc20tdGNtcy9pbmRleC1lbi5hc3B4OjIwMTQgTmF0aW9uYWwgUG9saWNpbmcgUmVzZWFyY2ggU3ltcG9zaXVtOiBPdXRjb21lcyBSZXBvcnRkAgIPZBYCZg8VAbsBQ2FuYWRpYW4gcG9saWNlIHNlcnZpY2VzIGFyZSBmYWNpbmcgYSByYW5nZSBvZiBjaGFsbGVuZ2VzIGFuZCBvcHBvcnR1bml0aWVzLiBUaGUgY29zdCBvZiBwb2xpY2luZyAoJDEzLjUgYmlsbGlvbiBpbiAyMDEzKSBjb250aW51ZXMgdG8gcmlzZSB5ZWFybHkgZGVzcGl0ZSBhIHN0ZWFkeSBkcm9wIGluIHJlcG9ydGVkIGNyaW1lLmQCAw8PFgIfAQUKMjAxNC0wOS0yNmRkApYED2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvd2xrbmctcHRoL2luZGV4LWVuLmFzcHguL2NudC9yc3Jjcy9wYmxjdG5zL3dsa25nLXB0aC93bGtuZy1wdGgtZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy93bGtuZy1wdGgvaW5kZXgtZW4uYXNweFJCdWlsZGluZyB0aGUgRXZpZGVuY2Ug4oCTIENyaW1lIFByZXZlbnRpb24gaW4gQWN0aW9uIOKAkyBXYWxraW5nIHRoZSBQYXRoIFRvZ2V0aGVyZAICD2QWAmYPFQH6A1RoaXMgQ3JpbWUgUHJldmVudGlvbiBpbiBBY3Rpb24gcHJvdmlkZXMgaW5mb3JtYXRpb24gb24gdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBXYWxraW5nIHRoZSBQYXRoIFRvZ2V0aGVyIFByb2dyYW0uIEl0IGlzIGEgY3VsdHVyYWxseSBiYXNlZCwgaW5ub3ZhdGl2ZSwgZml2ZS15ZWFyIHByb2dyYW0gdGhhdCB3b3JrcyB3aXRoIHlvdW5nIEFib3JpZ2luYWwgY2hpbGRyZW4gYWdlZCA2IHRvIDExIGFuZCB0aGVpciBmYW1pbGllcyB0byBhZGRyZXNzIGNocm9uaWMgZmFtaWx5IHZpb2xlbmNlLCB0aGUgZm91bmRhdGlvbiBvZiBpbnRlcmdlbmVyYXRpb25hbCB2aW9sZW5jZSwgYW5kIGZ1dHVyZSBvZmZlbmRpbmcgYmVoYXZpb3Vycy4gVGhlIHByb2plY3QgaXMgYmVpbmcgaW1wbGVtZW50ZWQgZnJvbSBKdWx5IDIwMDkgdG8gTWFyY2ggMjAxNCBpbiB0aGUgQWxiZXJ0YSBjb21tdW5pdGllcyBvZiBXYWJhc2NhLCBNb3JsZXksIEhvYmJlbWEsIEZvcnQgQ2hpcGV3eWFuIGFuZCBFbmlsZGEuZAIDDw8WAh8BBQoyMDE0LTA5LTI2ZGQClwQPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9zdHJuZ3Robm5nLXNwcnQvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvc3Rybmd0aG5uZy1zcHJ0L3N0cm5ndGhubmctc3BydC1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3N0cm5ndGhubmctc3BydC9pbmRleC1lbi5hc3B4SEJ1aWxkaW5nIHRoZSBFdmlkZW5jZSDigJMgUHJvamVjdCBTdW1tYXJpZXMg4oCTIFN0cmVuZ3RoZW5pbmcgdGhlIFNwaXJpdGQCAg9kFgJmDxUB5gRUaGlzIFN1bW1hcnkgcHJlc2VudHMgd2hhdCB3YXMgbGVhcm5lZCBmcm9tIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiAnU3RyZW5ndGhlbmluZyB0aGUgU3Bpcml0JywgYSBwcmV2ZW50aW9uIHByb2dyYW0gZm9yIEFib3JpZ2luYWwgZmFtaWxpZXMgYXQgaGlnaCByaXNrIG9mIHZpb2xlbnQgYmVoYXZpb3VyIGFuZCBjb250YWN0IHdpdGggdGhlIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtLiBJdCB3YXMgZnVuZGVkIGJ5IHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIENlbnRyZSAoTkNQQykgZnJvbSBGZWJydWFyeSwgMjAwOSB0byBTZXB0ZW1iZXIsIDIwMTIuIEl0IHdhcyBkZXNpZ25lZCB0byByZWR1Y2UgZG9tZXN0aWMgdmlvbGVuY2UgaW4gZmFtaWxpZXMsIHJlZHVjZSB0aGUgcmlzayBvZiB2aW9sZW5jZSBmb3IgY2hpbGRyZW4sIGFuZCBzdXBwb3J0IGZhbWlsaWVzJyBoZWFsaW5nIGFuZCB3ZWxsbmVzcy4gVGhlIHBhcnRpY2lwYW50cyBjYW1lIGZyb20gdGhyZWUgRmlyc3QgTmF0aW9ucyBjb21tdW5pdGllcyBuZWFyIENhbGdhcnksIEFsYmVydGEgYW5kIGZvdXIgQ2FsZ2FyeS1iYXNlZCBvcmdhbml6YXRpb25zIHNlcnZpbmcgbWFpbmx5IEFib3JpZ2luYWwgcGVvcGxlLmQCAw8PFgIfAQUKMjAxNC0wOS0yNmRkApgED2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvc3BydC1ncmxzL2luZGV4LWVuLmFzcHguL2NudC9yc3Jjcy9wYmxjdG5zL3NwcnQtZ3Jscy9zcHJ0LWdybHMtZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9zcHJ0LWdybHMvaW5kZXgtZW4uYXNweFlCdWlsZGluZyB0aGUgRXZpZGVuY2UgLSBQcm9qZWN0IFN1bW1hcmllcyAtIFNwaXJpdDogR2lybHMgSWRlbnRpZnlpbmcgUmVhbCBMaWZlIFNvbHV0aW9uc2QCAg9kFgJmDxUBrAJUaGlzIHN1bW1hcnkgcHJlc2VudHMgd2hhdCB3YXMgbGVhcm5lZCBmcm9tIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBTcGlyaXQsIGEgc2Nob29sLWJhc2VkIHByZXZlbnRpb24gcHJvZ3JhbSBmb3IgZ2lybHMgZnJvbSBncmFkZXMgNyB0byA5IGF0IHJpc2sgb2YgZGVsaW5xdWVuY3kgYW5kIGNvbnRhY3Qgd2l0aCB0aGUgY3JpbWluYWwganVzdGljZSBzeXN0ZW0uIEl0IHdhcyBpbXBsZW1lbnRlZCBhcyBhIHBpbG90IHByb2plY3QgZnJvbSBTZXB0ZW1iZXIgMjAwOCB0byBBdWd1c3QsIDIwMTEgaW4gQ2FsZ2FyeSwgQWxiZXJ0YS5kAgMPDxYCHwEFCjIwMTQtMDktMjZkZAKZBA9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtbGZza2xsLXRybm5nLXByZ3JtL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtbGZza2xsLXRybm5nLXByZ3JtL2luZGV4LWVuLmFzcHhAQ3JpbWUgUHJldmVudGlvbiBpbiBBY3Rpb24g4oCTIExpZmVTa2lsbHMgVHJhaW5pbmcgKExTVCkgUHJvZ3JhbWQCAg9kFgJmDxUB5wNUaGlzIENyaW1lIFByZXZlbnRpb24gaW4gQWN0aW9uIHByb3ZpZGVzIGluZm9ybWF0aW9uIG9uIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgTGlmZVNraWxsc8KuIFRyYWluaW5nIChMU1QpIFByb2dyYW0gYW5kIHRoZSBMU1QgcHJvamVjdHMgdGhhdCB0aGUgTkNQQyBoYXMgc3VwcG9ydGVkIGluIGxvY2F0aW9ucyBhY3Jvc3MgQ2FuYWRhLiBMU1QgaXMgYSBzY2hvb2wtYmFzZWQgcHJldmVudGlvbiBwcm9ncmFtIHRoYXQgdGFyZ2V0cyBlYXJseSBkcnVnIGFuZCBhbGNvaG9sIHVzZSBieSBhZG9sZXNjZW50cywgZXNwZWNpYWxseSB0aG9zZSBpbiBqdW5pb3IgaGlnaCBzY2hvb2wgKGdyYWRlcyA2IGFuZCA3KS4gVGhlIG1haW4gZ29hbHMgb2YgdGhlIExTVCBQcm9ncmFtIGFyZSB0byBwcmV2ZW50IHN1YnN0YW5jZSB1c2UgYW1vbmdzdCBhZG9sZXNjZW50cyBhbmQgdG8gcHJvbW90ZSBoZWFsdGh5IGFsdGVybmF0aXZlcyB0byByaXNreSBiZWhhdmlvdXIuZAIDDw8WAh8BBQoyMDE0LTA5LTI2ZGQCmgQPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9kdC1mbm5jbC1tbmdtbnQtZ3Zybm5jLTIwMTQvaW5kZXgtZW4uYXNweFsvY250L3JzcmNzL3BibGN0bnMvZHQtZm5uY2wtbW5nbW50LWd2cm5uYy0yMDE0L19tZ3MvY3ZyLWR0LWZubmNsLW1uZ21udC1ndnJubmMtMjAxNC1lbmcuanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2R0LWZubmNsLW1uZ21udC1ndnJubmMtMjAxNC9pbmRleC1lbi5hc3B4MUludGVybmFsIEF1ZGl0IG9mIEZpbmFuY2lhbCBNYW5hZ2VtZW50IEdvdmVybmFuY2VkAgIPZBYCZg8VAecBVGhpcyBhdWRpdCB3YXMgYXBwcm92ZWQgYnkgdGhlIERlcHV0eSBNaW5pc3RlciBvbiBNYXkgMjMsIDIwMTMgYXMgcGFydCBvZiB0aGUgUmlzay1iYXNlZCBBdWRpdCBQbGFuIDIwMTItMTMgdG8gMjAxNC0yMDE1LiBQdWJsaWMgU2FmZXR5IENhbmFkYSAoUFMpIGlkZW50aWZpZWQgZmluYW5jaWFsIG1hbmFnZW1lbnQgZ292ZXJuYW5jZSBhcyBhbiBhcmVhIG9mIGludGVyZXN0IHdhcnJhbnRpbmcgYXVkaXQuZAIDDw8WAh8BBQoyMDE0LTA5LTIyZGQCmwQPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9wbHRmcm0tZHNzdHItcmRjdG4tMjAxMy9pbmRleC1lbi5hc3B4Uy9jbnQvcnNyY3MvcGJsY3Rucy9wbHRmcm0tZHNzdHItcmRjdG4tMjAxMy9fbWdzL2N2ci1wbHRmcm0tZHNzdHItcmRjdG4tMjAxMy1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDEzL2luZGV4LWVuLmFzcHhGRm91cnRoIEFubnVhbCBSb3VuZHRhYmxlIENhbmFkYSdzIFBsYXRmb3JtIGZvciBEaXNhc3RlciBSaXNrIFJlZHVjdGlvbmQCAg9kFgJmDxUB9wFUaGUgcHVycG9zZSBvZiB0aGlzIGFubnVhbCBldmVudCBpcyB0byBtYWtlIENhbmFkaWFucyBzYWZlciBieSByZWR1Y2luZyByaXNrcywgbWFraW5nIGNvbW11bml0aWVzIG1vcmUgcmVzaWxpZW50IGFuZCBwYXJ0bmVyaW5nIHdpdGggYWxsIGxldmVscyBvZiBnb3Zlcm5tZW50LCB1bml2ZXJzaXRpZXMsIHByb2Zlc3Npb25hbCBhc3NvY2lhdGlvbnMsIHZvbHVudGFyeSBvcmdhbml6YXRpb25zIGFuZCB0aGUgZ2VuZXJhbCBwdWJsaWMuZAIDDw8WAh8BBQoyMDE0LTA5LTEyZGQCnAQPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy8yMDE0LXBibGMtcnByLXRycnJzdC10aHJ0L2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtcGJsYy1ycHItdHJycnN0LXRocnQvMjAxNC1wYmxjLXJwci10cnJyc3QtdGhydC1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTQtcGJsYy1ycHItdHJycnN0LXRocnQvaW5kZXgtZW4uYXNweDQyMDE0IFB1YmxpYyBSZXBvcnQgT24gVGhlIFRlcnJvcmlzdCBUaHJlYXQgVG8gQ2FuYWRhZAICD2QWAmYPFQHYAVRlcnJvcmlzbSByZW1haW5zIHRoZSBsZWFkaW5nIHRocmVhdCB0byBDYW5hZGEncyBuYXRpb25hbCBzZWN1cml0eS4gT3VyIEdvdmVybm1lbnQgd2lsbCBjb250aW51ZSB0byB0YWtlIGFsbCBhcHByb3ByaWF0ZSBhY3Rpb24gdG8gY291bnRlciB0ZXJyb3Jpc3QgdGhyZWF0cyB0byBDYW5hZGEsIGl0cyBjaXRpemVucyBhbmQgaXRzIGludGVyZXN0cyBhcm91bmQgdGhlIHdvcmxkLmQCAw8PFgIfAQUKMjAxNC0wOC0yOWRkAp0ED2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDE0MDYzMC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTQwNjMwL2luZGV4LWVuLmFzcHhTUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIEp1bmUgMzAsIDIwMTRkAgIPZBYCZg8VAdQBVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCBhbmQgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBBY2NvdW50aW5nIFN0YW5kYXJkIDEuMy5kAgMPDxYCHwEFCjIwMTQtMDgtMjlkZAKeBA9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTMvaW5kZXgtZW4uYXNweEIvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLXNydmxsbmMtMjAxMy9sY3RybmMtc3J2bGxuYy0yMDEzLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLXNydmxsbmMtMjAxMy9pbmRleC1lbi5hc3B4OkFubnVhbCByZXBvcnQgb24gdGhlIHVzZSBvZiBlbGVjdHJvbmljIHN1cnZlaWxsYW5jZSAtIDIwMTNkAgIPZBYCZg8VAdMBVGhlIDIwMTMgQW5udWFsIFJlcG9ydCBjb3ZlcnMgYSBmaXZlLXllYXIgcGVyaW9kIGZyb20gMjAwOSB0byAyMDEzLiBUaGUgUmVwb3J0IGluY2x1ZGVzIG5ldyBzdGF0aXN0aWNzIGZvciB0aGUgcGVyaW9kIGZyb20gSmFudWFyeSAxLCAyMDEzIHRvIERlY2VtYmVyIDMxLCAyMDEzIGFuZCB1cGRhdGVzIHRoZSBmaWd1cmVzIGZvciB0aGUgeWVhcnMgMjAwOSB0byAyMDEyLmQCAw8PFgIfAQUKMjAxNC0wOC0yMWRkAp8ED2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxNC0wNy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0yMDE0LTA3L2luZGV4LWVuLmFzcHg/Q2FuYWRhJ3MgQW50aS1IdW1hbiBUcmFmZmlja2luZyBOZXdzbGV0dGVyIC0gSXNzdWUgNiwgSnVseSAyMDE0ZAICD2QWAmYPFQHIAVRoaXMgbmV3c2xldHRlciBpcyBiZWluZyBvZmZlcmVkIHVwIHRvIHRocmVlIHRpbWVzIHllYXJseSBieSB0aGUgU2VyaW91cyBhbmQgT3JnYW5pemVkIENyaW1lIERpdmlzaW9uIGF0IFB1YmxpYyBTYWZldHkgQ2FuYWRhIHdpdGggY29udGVudCBwcm92aWRlZCBieSBhbnRpLXRyYWZmaWNraW5nIHN0YWtlaG9sZGVycyBmcm9tIGFjcm9zcyBDYW5hZGEuZAIDDw8WAh8BBQoyMDE0LTA3LTMxZGQCoAQPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9ic2xuLXBsY25nLXJzcmNoL2luZGV4LWVuLmFzcHhEL2NudC9yc3Jjcy9wYmxjdG5zL2JzbG4tcGxjbmctcnNyY2gvX21ncy9jdnItYnNsbi1wbGNuZy1yc3JjaC1lbi5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvYnNsbi1wbGNuZy1yc3JjaC9pbmRleC1lbi5hc3B4P0Vjb25vbWljcyBvZiBQb2xpY2luZzogQmFzZWxpbmUgZm9yIFBvbGljaW5nIFJlc2VhcmNoIGluIENhbmFkYWQCAg9kFgJmDxUB/QNUaGUgaW5jcmVhc2luZyBjb21wbGV4aXR5IG9mIHRoZSBpc3N1ZXMgc3Vycm91bmRpbmcgdGhlIGRlbGl2ZXJ5IG9mIHBvbGljZSBzZXJ2aWNlcyByZXF1aXJlcyB0aGF0IHBvbGljeS1tYWtlcnMsIG9wZXJhdGlvbmFsIHBlcnNvbm5lbCBhbmQgZnVuZGluZyBib2RpZXMgYmUgaW5mb3JtZWQgYnkgZXZpZGVuY2UtYmFzZWQgcmVzZWFyY2guIFRoaXMgaXMgb3B0aW1pemVkIHdoZW4gdGhlcmUgaXM6IGZ1bmRpbmcgZm9yIHBvbGljZSByZXNlYXJjaDsgcG9saWNlIHNlcnZpY2VzIGhhdmUgdGhlIGNhcGFjaXR5IHRvIGNvbmR1Y3QgYW5hbHlzZXMgb24gYWxsIHBoYXNlcyBvZiB0aGVpciBvcGVyYXRpb25zOyB0aGVyZSBhcmUgY29sbGFib3JhdGl2ZSByZWxhdGlvbnNoaXBzIGJldHdlZW4gdGhlIHBvbGljZSBhbmQgYWNhZGVtaWE7IGFuZCBzdHJ1Y3R1cmVzIGV4aXN0IHRvIGZhY2lsaXRhdGUgdGhlIGRpc3NlbWluYXRpb24gb2YgcmVzZWFyY2ggZmluZGluZ3MgdG8gYSB3aWRlIGF1ZGllbmNlLmQCAw8PFgIfAQUKMjAxNC0wNy0xN2RkAqEED2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTA3L2luZGV4LWVuLmFzcHhVL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1yc3JjaC1oZ2hsZ2h0cy0wNy9jdnItcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTA3LWVuLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tcnNyY2gtaGdobGdodHMtMDcvaW5kZXgtZW4uYXNweCxPcmdhbml6ZWQgQ3JpbWUgUmVzZWFyY2ggSGlnaGxpZ2h0cyBOdW1iZXIgN2QCAg9kFgJmDxUBtAFBbGxpYW5jZXMgYW5kIENvbmZsaWN0cyBpbiBTdHJlZXQgR2FuZ3M7IFNvbHZpbmcgR2FuZyBIb21pY2lkZXM7IENvdW50aW5nIERydWcgVXNlcnM7IFJlZ3VsYXRpbmcgSWxsaWNpdCBNYXJrZXRzOyBFY29ub21pYyBDb3N0IG9mIE9yZ2FuaXplZCBDcmltZTsgUmVkdWNpbmcgT2ZmZW5kaW5nIE9wcG9ydHVuaXRpZXNkAgMPDxYCHwEFCjIwMTQtMDYtMjRkZAKiBA9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNDMvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi00My9yZ256ZC1jcm0tYnJmLTQzLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi00My9pbmRleC1lbi5hc3B4SVdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtcyBpbiBTZWxlY3RlZCBDb3VudHJpZXMgLSBSZXNlYXJjaCBCcmllZiBuby4gNDNkAgIPZBYCZg8VAe8CRWZmZWN0aXZlIHdpdG5lc3MgcHJvdGVjdGlvbiBpcyBhIGNvcm5lcnN0b25lIG9mIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbSBpbiB0aGUgZmlnaHQgYWdhaW5zdCBvcmdhbml6ZWQgY3JpbWUuIFRyYWRpdGlvbmFsIHdpdG5lc3MgcHJvdGVjdGlvbiBmb2N1c2VzIG9uIHRoZSBzYWZldHkgb2YgdGhlIHdpdG5lc3MuIEV4cGVyaWVuY2Ugc2hvd3MsIGhvd2V2ZXIsIHRoYXQgaW5kaXZpZHVhbHMgYXJlIG5vdCB3aWxsaW5nIHVubGVzcyB0aGV5IGhhdmUgY29uZmlkZW5jZSB0aGF0IHRoZSBTdGF0ZSB3aWxsIHByb3RlY3QgdGhlaXIgcmlnaHRzIGFuZCBzYWZldHkgYXMgd2VsbCBhcyB0aG9zZSBvZiB0aGVpciBpbW1lZGlhdGUgZmFtaWx5LmQCAw8PFgIfAQUKMjAxNC0wNi0xN2RkAqMED2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTA2L2luZGV4LWVuLmFzcHhWL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1yc3JjaC1oZ2hsZ2h0cy0wNi9jdnItcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTA2LWVuZy5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTA2L2luZGV4LWVuLmFzcHgsT3JnYW5pemVkIENyaW1lIFJlc2VhcmNoIEhpZ2hsaWdodHMgTnVtYmVyIDZkAgIPZBYCZg8VAbwBRGV0ZXJyZW5jZSBhbmQgQ3JpbWluYWwgTGlmZXN0eWxlczsgRHJ1ZyBNYXJrZXQgTW9uZXktbGF1bmRlcnM7IEV2YWx1YXRpb24gb2YgVS5TLiBBbnRpLUdhbmcgSW5pdGlhdGl2ZXM7IENvLW9mZmVuZGluZyBQYXR0ZXJucyBhbmQgT3JnYW5pemVkIENyaW1lOyBQcm9kdWN0aW9uIG9mIFN5bnRoZXRpYyBEcnVncyBpbiBRdWViZWNkAgMPDxYCHwEFCjIwMTQtMDUtMjhkZAKkBA9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL250cm5sZHQtbXJnbmN5LW1uZ21udC1wbG5ubmcvaW5kZXgtZW4uYXNweFQvY250L3JzcmNzL3BibGN0bnMvbnRybmxkdC1tcmduY3ktbW5nbW50LXBsbm5uZy9udHJubGR0LW1yZ25jeS1tbmdtbnQtcGxubm5nLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbnRybmxkdC1tcmduY3ktbW5nbW50LXBsbm5uZy9pbmRleC1lbi5hc3B4SUludGVybmFsIEF1ZGl0IG9mIEVtZXJnZW5jeSBNYW5hZ2VtZW50IFBsYW5uaW5nOiBMZWFkZXJzaGlwIGFuZCBPdmVyc2lnaHRkAgIPZBYCZg8VAdUCVW5kZXIgU2VjdGlvbiAzIG9mIHRoZSBFbWVyZ2VuY3kgTWFuYWdlbWVudCBBY3QgKEVNQSksIHRoZSBEZXBhcnRtZW50IG9mIFB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3MgaXMgcmVzcG9uc2libGUgZm9yIHByb3ZpZGluZyBnb3Zlcm5tZW50LXdpZGUgbGVhZGVyc2hpcCBhbmQgb3ZlcnNpZ2h0IG92ZXIgdGhlIGVtZXJnZW5jeSBtYW5hZ2VtZW50IChFTSkgYWN0aXZpdGllcyBvZiBmZWRlcmFsIGluc3RpdHV0aW9ucyDigJMgaW5jbHVkaW5nIHRoZWlyIGVtZXJnZW5jeSBtYW5hZ2VtZW50IHBsYW5zLCB3aGljaCBpbmNsdWRlIHRoZSBmb2xsb3dpbmcgaW5zdHJ1bWVudHNkAgMPDxYCHwEFCjIwMTQtMDUtMDJkZAKlBA9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDEyL2luZGV4LWVuLmFzcHhTL2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDEyL19tZ3MvY3ZyLXBsdGZybS1kc3N0ci1yZGN0bi0yMDEyLWVuZy5qcGdkAgEPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTIvaW5kZXgtZW4uYXNweEVUaGlyZCBBbm51YWwgUm91bmR0YWJsZSBDYW5hZGEncyBQbGF0Zm9ybSBmb3IgRGlzYXN0ZXIgUmlzayBSZWR1Y3Rpb25kAgIPZBYCZg8VAfcBVGhlIHB1cnBvc2Ugb2YgdGhpcyBhbm51YWwgZXZlbnQgaXMgdG8gbWFrZSBDYW5hZGlhbnMgc2FmZXIgYnkgcmVkdWNpbmcgcmlza3MsIG1ha2luZyBjb21tdW5pdGllcyBtb3JlIHJlc2lsaWVudCBhbmQgcGFydG5lcmluZyB3aXRoIGFsbCBsZXZlbHMgb2YgZ292ZXJubWVudCwgdW5pdmVyc2l0aWVzLCBwcm9mZXNzaW9uYWwgYXNzb2NpYXRpb25zLCB2b2x1bnRhcnkgb3JnYW5pemF0aW9ucyBhbmQgdGhlIGdlbmVyYWwgcHVibGljLmQCAw8PFgIfAQUKMjAxNC0wNC0wNGRkAqYED2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvc3N0bmJsLWR2bHBtbnQtc3NtbnQtMjAxNC0xNS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9zc3RuYmwtZHZscG1udC1zc21udC0yMDE0LTE1L2luZGV4LWVuLmFzcHg1RGVwYXJ0bWVudGFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5IDIwMTQtMTVkAgIPZBYCZg8VAb0BUHVibGljIFNhZmV0eSBDYW5hZGEgY29udHJpYnV0ZXMgdG8gVGhlbWUgSUlJIOKAkyBQcm90ZWN0aW5nIE5hdHVyZSBhbmQgVGhlbWUgSVYgLSBTaHJpbmtpbmcgdGhlIEVudmlyb25tZW50YWwgRm9vdHByaW50IOKAkyBCZWdpbm5pbmcgd2l0aCBHb3Zlcm5tZW50LCBhcyBkZW5vdGVkIGJ5IHRoZSB2aXN1YWwgaWRlbnRpZmllcnMuZAIDDw8WAh8BBQoyMDE0LTAzLTEyZGQCpwQPZBYIZg9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXBsbi1jcnRjbC1uZnJzdHJjdHItMjAxNC0xNy9pbmRleC1lbi5hc3B4Yy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXBsbi1jcnRjbC1uZnJzdHJjdHItMjAxNC0xNy9fbWdzL2N2ci1wbG4tY3J0Y2wtbmZyc3RyY3RyLTIwMTQtMTctZW5nLmpwZ2QCAQ9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXBsbi1jcnRjbC1uZnJzdHJjdHItMjAxNC0xNy9pbmRleC1lbi5hc3B4PUFyY2hpdmUgLSBBY3Rpb24gUGxhbiBmb3IgQ3JpdGljYWwgSW5mcmFzdHJ1Y3R1cmUgKDIwMTQtMjAxNylkAgIPZBYCZg8VAbkCVGhlIE5hdGlvbmFsIFN0cmF0ZWd5IGZvciBDcml0aWNhbCBJbmZyYXN0cnVjdHVyZSBhbmQgdGhlIHN1cHBvcnRpbmcgQWN0aW9uIFBsYW4gZm9yIENyaXRpY2FsIEluZnJhc3RydWN0dXJlIHdlcmUgYW5ub3VuY2VkIG9uIE1heSAyOCwgMjAxMC4gVG9nZXRoZXIsIHRoZXkgZXN0YWJsaXNoZWQgYSBjb2xsYWJvcmF0aXZlIGZlZGVyYWwsIHByb3ZpbmNpYWwsIHRlcnJpdG9yaWFsIGFuZCBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZSBzZWN0b3IgYXBwcm9hY2ggdG8gc3RyZW5ndGhlbmluZyBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZSByZXNpbGllbmNlLmQCAw8PFgIfAQUKMjAxNC0wMy0wN2RkAqgED2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvcnBydC1wbG5zLXBycnRzLTIwMTQtMTUvaW5kZXgtZW4uYXNweFMvY250L3JzcmNzL3BibGN0bnMvcnBydC1wbG5zLXBycnRzLTIwMTQtMTUvX21ncy9jdnItcnBydC1wbG5zLXBycnRzLTIwMTQtMTUtZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9ycHJ0LXBsbnMtcHJydHMtMjAxNC0xNS9pbmRleC1lbi5hc3B4JlJlcG9ydCBvbiBQbGFucyBhbmQgUHJpb3JpdGllcyAyMDE0LTE1ZAICD2QWAmYPFQE5VGhlIDIwMTQtMTUgUHVibGljIFNhZmV0eSBSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMuZAIDDw8WAh8BBQoyMDE0LTAzLTA2ZGQCqQQPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTMxMjMxL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxMzEyMzEvaW5kZXgtZW4uYXNweFdQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgRGVjZW1iZXIgMzEsIDIwMTNkAgIPZBYCZg8VAdQBVGhpcyBxdWFydGVybHkgZmluYW5jaWFsIHJlcG9ydCBoYXMgYmVlbiBwcmVwYXJlZCBieSBtYW5hZ2VtZW50IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gNjUuMSBvZiB0aGUgRmluYW5jaWFsIEFkbWluaXN0cmF0aW9uIEFjdCBhbmQgaW4gdGhlIGZvcm0gYW5kIG1hbm5lciBwcmVzY3JpYmVkIGJ5IHRoZSBUcmVhc3VyeSBCb2FyZCBBY2NvdW50aW5nIFN0YW5kYXJkIDEuMy5kAgMPDxYCHwEFCjIwMTQtMDItMjhkZAKqBA9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1ud3NsdHRyLTIwMTQtMDIvaW5kZXgtZW4uYXNweFgvY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxNC0wMi9obW4tdHJmZmNrbmctbndzbHR0ci0yMDE0LTAyLWN2ci1lbmcuanBnZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1ud3NsdHRyLTIwMTQtMDIvaW5kZXgtZW4uYXNweENDYW5hZGEncyBBbnRpLUh1bWFuIFRyYWZmaWNraW5nIE5ld3NsZXR0ZXIgLSBJc3N1ZSA1LCBGZWJydWFyeSAyMDE0ZAICD2QWAmYPFQFDQ2FuYWRhJ3MgQW50aS1IdW1hbiBUcmFmZmlja2luZyBOZXdzbGV0dGVyIC0gSXNzdWUgNSwgRmVicnVhcnkgMjAxNGQCAw8PFgIfAQUKMjAxNC0wMi0yOGRkAqsED2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvcGxjLWxybm5nLXNtbXQvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvcGxjLWxybm5nLXNtbXQvcGxjLWxybm5nLXNtbXQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvcGxjLWxybm5nLXNtbXQvaW5kZXgtZW4uYXNweFFFY29ub21pY3Mgb2YgUG9saWNpbmc6IFN1bW1hcnkgUmVwb3J0IG9mIHRoZSBQb2xpY2UgRWR1Y2F0aW9uIGFuZCBMZWFybmluZyBTdW1taXRkAgIPZBYCZg8VAYQFT24gU2VwdGVtYmVyIDE3IGFuZCAxOCwgMjAxMywgdGhlCiAgICAgICAgRWNvbm9taWNzIG9mIFBvbGljaW5nOiBQb2xpY2UgRWR1Y2F0aW9uIGFuZCBMZWFybmluZyBTdW1taXQKICAgICAgICBicm91Z2h0IHRvZ2V0aGVyLCBpbiBDaGFybG90dGV0b3duLCBQcmluY2UgRWR3YXJkIElzbGFuZCwgbW9yZSB0aGFuIG9uZSBodW5kcmVkIHJlcHJlc2VudGF0aXZlcyBmcm9tIGFwcHJveGltYXRlbHkgdGhpcnR5IENhbmFkaWFuIHBvbGljZSBzZXJ2aWNlcywgdGhlIHRocmVlIG5hdGlvbmFsIHBvbGljZSBhc3NvY2lhdGlvbnMsIGZlZGVyYWwgYW5kIHByb3ZpbmNpYWwgcmVwcmVzZW50YXRpdmVzLCBhcyB3ZWxsIGFzIGFjYWRlbWljIG9yZ2FuaXphdGlvbnMgdG8gZXhhbWluZSBlZmZpY2llbmNpZXMgaW4gcG9saWNlIHRyYWluaW5nLiBDby1ob3N0ZWQgYnkgUHVibGljIFNhZmV0eSBDYW5hZGEgYW5kIHRoZSBDYW5hZGlhbiBQb2xpY2UgS25vd2xlZGdlIE5ldHdvcmsgKENQS04pLCB0aGlzIGV2ZW50IHdhcyBzdHJ1Y3R1cmVkIGFyb3VuZCB0aGUgYnJvYWRlciAnZWNvbm9taWNzIG9mIHBvbGljaW5nJyBkaWFsb2d1ZSB3aGlsZSBzcGVjaWZpY2FsbHkgZm9jdXNzaW5nIG9uIGlzc3VlcyByZWxhdGVkIHRvIHBvbGljZSB0cmFpbmluZy5kAgMPDxYCHwEFCjIwMTQtMDEtMTdkZAKsBA9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDQtMDItcHJkY3Rycy1zeGwtcmNkdnNtLXBkdGQvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvMjAwNC0wMi1wcmRjdHJzLXN4bC1yY2R2c20tcGR0ZC9pbmRleC1lbi5hc3B4QVByZWRpY3RvcnMgb2YgU2V4dWFsIFJlY2lkaXZpc206IEFuIFVwZGF0ZWQgTWV0YS1BbmFseXNpcyAyMDA0LTAyZAICD2QWAmYPFQHtAlRoaXMgcXVhbnRpdGF0aXZlIHJldmlldyBleGFtaW5lZCB0aGUgcmVzZWFyY2ggZXZpZGVuY2UgY29uY2VybmluZyByZWNpZGl2aXNtIHJpc2sgZmFjdG9ycyBmb3Igc2V4dWFsIG9mZmVuZGVycy4gQSB0b3RhbCBvZiA5NSBkaWZmZXJlbnQgc3R1ZGllcyB3ZXJlIGV4YW1pbmVkLCBpbnZvbHZpbmcgbW9yZSB0aGFuIDMxLDAwMCBzZXh1YWwgb2ZmZW5kZXJzIGFuZCBjbG9zZSB0byAyMDAwIHJlY2lkaXZpc20gcHJlZGljdGlvbnMuIFRoZSByZXN1bHRzIGNvbmZpcm1lZCBkZXZpYW50IHNleHVhbCBpbnRlcmVzdHMgYW5kIGFudGlzb2NpYWwgb3JpZW50YXRpb24gYXMgaW1wb3J0YW50IHByZWRpY3RvcnMgb2Ygc2V4dWFsIHJlY2lkaXZpc20uZAIDDw8WAh8BBQoyMDE0LTAxLTAxZGQCrQQPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy90cm5kcy1uZGducy1wbGMtbWRsL2luZGV4LWVuLmFzcHhKL2NudC9yc3Jjcy9wYmxjdG5zL3RybmRzLW5kZ25zLXBsYy1tZGwvbWdzL2N2ci10cm5kcy1uZGducy1wbGMtbWRsLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvdHJuZHMtbmRnbnMtcGxjLW1kbC9pbmRleC1lbi5hc3B4QVRyZW5kcyBpbiBJbmRpZ2Vub3VzIFBvbGljaW5nIE1vZGVsczogQW4gSW50ZXJuYXRpb25hbCBDb21wYXJpc29uZAICD2QWAmYPFQFlVGhlIHJlcG9ydCByZXZpZXdzIEluZGlnZW5vdXMgcG9saWNpbmcgbW9kZWxzIGluIENhbmFkYSwgdGhlIFVuaXRlZCBTdGF0ZXMsIEF1c3RyYWxpYSBhbmQgTmV3IFplYWxhbmRkAgMPDxYCHwEFCjIwMTMtMTItMjBkZAKuBA9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTMtbWpyLXJpc2stZmN0cnMtbnRzY2wvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvMjAxMy1tanItcmlzay1mY3Rycy1udHNjbC9pbmRleC1lbi5hc3B4U01ham9yIFJpc2sgRmFjdG9ycyBmb3IgQW50aXNvY2lhbCBhbmQgRGVsaW5xdWVudCBCZWhhdmlvdXIgYW1vbmcgQ2hpbGRyZW4gYW5kIFlvdXRoZAICD2QWAmYPFQHQAlRoZSBwcmVkaWN0aW9uIGFuZCBwcmV2ZW50aW9uIG9mIGNyaW1lIGlzIGdyb3VuZGVkIG9uIGtub3dsZWRnZSBvZiBpdHMgY2F1c2VzLiBPdmVyIHRoZSBwYXN0IGZldyBkZWNhZGVzLCBjb25zaWRlcmFibGUgZWZmb3J0cyBpbiBib3RoIHRoZW9yeSBhbmQgcmVzZWFyY2ggaGF2ZSBjb250cmlidXRlZCB0byBlbHVjaWRhdGluZyB0aGVzZSBjYXVzZXMuIERlc3BpdGUgdGhlc2UgYWR2YW5jZXMsIHRoZSBjYXVzZXMsIGFuZCB0aGVpciBpbnRlcnBsYXksIG9mIGNyaW1lIGFuZCBkZWxpbnF1ZW5jeSwgYXMgd2l0aCBhbnkgaHVtYW4gYmVoYXZpb3VyLCByZW1haW5zIGEgY29tcGxleCB0YXNrLmQCAw8PFgIfAQUKMjAxMy0xMi0yMGRkAq8ED2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvMjAxMy1obW4tdHJmZmNrbmctc3RraGxkci9pbmRleC1lbi5hc3B4Ti9jbnQvcnNyY3MvcGJsY3Rucy8yMDEzLWhtbi10cmZmY2tuZy1zdGtobGRyLzIwMTMtaG1uLXRyZmZja25nLXN0a2hsZHItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy8yMDEzLWhtbi10cmZmY2tuZy1zdGtobGRyL2luZGV4LWVuLmFzcHhPMjAxMi0yMDEzIEh1bWFuIFRyYWZmaWNraW5nIFN0YWtlaG9sZGVyIENvbnN1bHRhdGlvbnMgLSBOYXRpb25hbCBTdW1tYXJ5IFJlcG9ydGQCAg9kFgJmDxUBigFIdW1hbiB0cmFmZmlja2luZyBvciB0cmFmZmlja2luZyBpbiBwZXJzb25zIGlzIG9uZSBvZiB0aGUgbW9zdCBoZWlub3VzIGNyaW1lcyBpbWFnaW5hYmxlLCBvZnRlbiBkZXNjcmliZWQgYXMgYSBtb2Rlcm4gZGF5IGZvcm0gb2Ygc2xhdmVyeS5kAgMPDxYCHwEFCjIwMTMtMTItMDlkZAKwBA9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY3RuLXBsbi1jbWJ0LXByZ3Jzcy0yMDEzL2luZGV4LWVuLmFzcHhTL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY3RuLXBsbi1jbWJ0LXByZ3Jzcy0yMDEzLzIwMTMtbnRubC1jdG4tcGxuLWNtYnQtaG1uLWVuZy5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvbnRubC1jdG4tcGxuLWNtYnQtcHJncnNzLTIwMTMvaW5kZXgtZW4uYXNweFZOYXRpb25hbCBBY3Rpb24gUGxhbiB0byBDb21iYXQgSHVtYW4gVHJhZmZpY2tpbmcgLSAyMDEyLTIwMTMgQW5udWFsIFJlcG9ydCBvbiBQcm9ncmVzc2QCAg9kFgJmDxUB5QFPZnRlbiBkZXNjcmliZWQgYXMgbW9kZXJuLWRheSBzbGF2ZXJ5LCBodW1hbiB0cmFmZmlja2luZyBpcyBvbmUgb2YgdGhlIG1vc3QgaGVpbm91cyBjcmltZXMgaW1hZ2luYWJsZS4gSXQgaXMgYSBjcmltZSB0aGF0IHJlcHJlc2VudHMgYSBwZXJ2YXNpdmUgYXNzYXVsdCBvbiB0aGUgYmFzaWMgaHVtYW4gcmlnaHRzIG9mIGl0cyB2aWN0aW1zLCB3aG8gYXJlIG1vc3RseSB3b21lbiBhbmQgY2hpbGRyZW4uZAIDDw8WAh8BBQoyMDEzLTEyLTA5ZGQCsQQPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxMi0xMy9idGItZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvZHBydG1udGwtcHJmcm1uYy1ycHJ0LTIwMTItMTMvYnRiLWVuLmFzcHhaUmVwb3J0IG9uIHRoZSBCZXlvbmQgdGhlIEJvcmRlciBBY3Rpb24gUGxhbjogSG9yaXpvbnRhbCBJbml0aWF0aXZlIGZvciAyMDExLTEyIGFuZCAyMDEyLTEzZAICD2QWAmYPFQGyAlRoZSBwdXJwb3NlIG9mIHRoaXMgcmVwb3J0IGlzIHRvIHByb3ZpZGUgYSB3aG9sZS1vZi1nb3Zlcm5tZW50IHBlcnNwZWN0aXZlIG9uIHBlcmZvcm1hbmNlIGluIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgQWN0aW9uIFBsYW4gYW5kIHRvIGRvY3VtZW50IHRoZSBzaWduaWZpY2FudCBwcm9ncmVzcyB0aGF0IGhhcyBiZWVuIG1hZGUgb24gQlRCIGluaXRpYXRpdmVzIGZyb20gdGhlIGFubm91bmNlbWVudCBvZiB0aGUgQWN0aW9uIFBsYW4gaW4gRGVjZW1iZXIgMjAxMSB0byB0aGUgZW5kIG9mIHRoZSAyMDEyLTEzIGZpc2NhbCB5ZWFyLmQCAw8PFgIfAQUKMjAxMy0xMS0yOWRkArIED2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDEzMDkzMC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTMwOTMwL2luZGV4LWVuLmFzcHhYUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIFNlcHRlbWJlciAzMCwgMjAxM2QCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxMy0xMS0yOWRkArMED2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvZHQtbnRncnRkLXJzay1tbmdtbnQvaW5kZXgtZW4uYXNweEQvY250L3JzcmNzL3BibGN0bnMvZHQtbnRncnRkLXJzay1tbmdtbnQvZHQtbnRncnRkLXJzay1tbmdtbnQtZW5nLmpwZ2QCAQ9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9kdC1udGdydGQtcnNrLW1uZ21udC9pbmRleC1lbi5hc3B4LEludGVybmFsIEF1ZGl0IG9mIEludGVncmF0ZWQgUmlzayBNYW5hZ2VtZW50ZAICD2QWAmYPFQGeAVRoZSBEZXBhcnRtZW50IGlkZW50aWZpZWQgaW50ZWdyYXRlZCByaXNrIG1hbmFnZW1lbnQgKElSTSkgYXMgYW4gYXJlYSB0aGF0IHNob3VsZCBiZSBhdWRpdGVkIGluIDIwMTMsIGFzIHBhcnQgb2YgdGhlIGFubnVhbCByaXNrLWJhc2VkIGF1ZGl0IHBsYW5uaW5nIHByb2Nlc3MuZAIDDw8WAh8BBQoyMDEzLTExLTE5ZGQCtAQPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9wbGMtdndzLXByZnJtbmMtbXRyY3MvaW5kZXgtZW4uYXNweEovY250L3JzcmNzL3BibGN0bnMvcGxjLXZ3cy1wcmZybW5jLW10cmNzL3BsYy12d3MtcHJmcm1uYy1tdHJjcy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9wbGMtdndzLXByZnJtbmMtbXRyY3MvaW5kZXgtZW4uYXNweERDYW5hZGlhbiBQb2xpY2UgQm9hcmQgVmlld3Mgb24gdGhlIFVzZSBvZiBQb2xpY2UgUGVyZm9ybWFuY2UgTWV0cmljc2QCAg9kFgJmDxUB+QNDb3N0LW9mLXNlcnZpY2UgdHJlbmRzIGFyZSBhIG1ham9yIGNvbmNlcm4gZm9yIHRoZSBDYW5hZGlhbiBwb2xpY2luZyBjb21tdW5pdHkgYW5kIHRoZSBwdWJsaWMgc2VjdG9yIGluIGdlbmVyYWwuIEluIGNhbGVuZGFyIHllYXIgMjAxMSBhbG9uZSwgdG90YWwgb3BlcmF0aW5nIGV4cGVuZGl0dXJlcyBmb3IgQ2FuYWRpYW4gbG9jYWwgcG9saWNpbmcgd2FzIHJvdWdobHkgJDEyLjkgYmlsbGlvbi4gSW4gcmVzcG9uc2UsIGlubm92YXRpdmUgQ2FuYWRpYW4gcG9saWNlIHNlcnZpY2VzIGhhdmUgYmVndW4gdG8gYWRvcHQgYSBuZXcgbWFuYWdlbWVudCBwYXJhZGlnbSBmb2N1c2luZyBvbiB0aGUgdXNlIG9mIHBlcmZvcm1hbmNlIGluZGljYXRvcnMgdG8gaGVscCB0bzogMSkgcmV0aGluayB3aGF0IHNlcnZpY2VzIGFyZSBvZiBoaWdoZXN0IHByaW9yaXR5OyAyKSBnZW5lcmF0ZSBpbXByb3ZlZCBvdXRjb21lczsgYW5kIDMpIGJldHRlciBjb250cm9sIHNlcnZpY2UgZGVsaXZlcnkgY29zdHMuZAIDDw8WAh8BBQoyMDEzLTExLTE4ZGQCtQQPZBYIZg9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9wbGMtcHJmcm1uYy1tdHJjcy9pbmRleC1lbi5hc3B4Qi9jbnQvcnNyY3MvcGJsY3Rucy9wbGMtcHJmcm1uYy1tdHJjcy9wbGMtcHJmcm1uYy1tdHJjcy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9wbGMtcHJmcm1uYy1tdHJjcy9pbmRleC1lbi5hc3B4MlBvbGljZSBQZXJmb3JtYW5jZSBNZXRyaWNzIC0gUmVzZWFyY2ggQnJpZWYgbm8uIDMxZAICD2QWAmYPFQGeAkZldyBwb2xpY2Ugc2VydmljZXMgcHVibGljbHkgZGVtb25zdHJhdGUgdGhhdCB0aGV5IGFwcGx5IHBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IHByaW5jaXBsZXMgaW4gYSBzb3BoaXN0aWNhdGVkIHdheS4gUG9saWNlIHNlcnZpY2UgYm9hcmQgbWVtYmVycyBoYXZlIGluZGljYXRlZCBsaXR0bGUgdW5kZXJzdGFuZGluZyBvZiBob3cgdG8gYXBwbHkgcGVyZm9ybWFuY2UgbWV0cmljcyBpbiBkZWNpc2lvbiBtYWtpbmcuIFBlcmZvcm1hbmNlIG1lYXN1cmVtZW50IGluIHBvbGljaW5nIGlzIGltcHJvdmluZy5kAgMPDxYCHwEFCjIwMTMtMTEtMThkZAK2BA9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3N0cC1udy1wbG4tcHJncm0vaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvc3RwLW53LXBsbi1wcmdybS9zdHAtbnctcGxuLXByZ3JtLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvc3RwLW53LXBsbi1wcmdybS9pbmRleC1lbi5hc3B4NUNyaW1lIFByZXZlbnRpb24gaW4gQWN0aW9uIC0gU3RvcCBOb3cgQW5kIFBsYW4gKFNOQVApZAICD2QWAmYPFQGHAlRoaXMgQ3JpbWUgUHJldmVudGlvbiBpbiBBY3Rpb24gc3VtbWFyeSBwcm92aWRlcyBpbmZvcm1hdGlvbiBvbiBTdG9wIE5vdyBhbmQgUGxhbiAoU05BUCkgYW5kIHRoZSBTTkFQIHByb2plY3RzIFB1YmxpYyBTYWZldHkgaXMgc3VwcG9ydGluZyBpbiB2YXJpb3VzIGxvY2F0aW9ucyBhY3Jvc3MgQ2FuYWRhLiBJdCBhZGRyZXNzZXMgaXNzdWVzIHRvIGJlIGNvbnNpZGVyZWQgYnkgdGhvc2UgaW50ZXJlc3RlZCBpbiBpbXBsZW1lbnRpbmcgYSBTTkFQIHByb2dyYW0uZAIDDw8WAh8BBQoyMDEzLTExLTA4ZGQCtwQPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9sY2wtc2Z0eS1kdGdkL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL2xjbC1zZnR5LWR0Z2QvbGNsLXNmdHktZHRnZC1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL2xjbC1zZnR5LWR0Z2QvaW5kZXgtZW4uYXNweFRMb2NhbCBTYWZldHkgQXVkaXQgR3VpZGU6IFRvIFByZXZlbnQgVHJhZmZpY2tpbmcgaW4gUGVyc29ucyBhbmQgUmVsYXRlZCBFeHBsb2l0YXRpb25kAgIPZBYCZg8VAYQCVGhpcyB0b29sIGlzIGRlc2lnbmVkIHRvIGd1aWRlIHB1YmxpYyBzZWN0b3IgYW5kIGNpdmlsIHNvY2lldHkgc3Rha2Vob2xkZXJzIHRvIGFzc2VzcyB0aGUgbmF0dXJlIGFuZCBzY29wZSBvZiBodW1hbiB0cmFmZmlja2luZyBhbmQgcmVsYXRlZCBzZXh1YWwvZm9yY2VkIGxhYm91ciBleHBsb2l0YXRpb24sIGFuZCB0byBkZXZlbG9wIGFuIGFjdGlvbiBwbGFuIHRoYXQgaXMgcmVzcG9uc2l2ZSB0byB0aGVpciBwcm9ibGVtcyBhbmQgbG9jYWwgY29udGV4dC5kAgMPDxYCHwEFCjIwMTMtMTEtMDhkZAK4BA9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL3l0aC1nbmctcHJ2bnRuLWZuZC9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy95dGgtZ25nLXBydm50bi1mbmQveXRoLWduZy1wcnZudG4tZm5kLWVuZy5qcGdkAgEPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMveXRoLWduZy1wcnZudG4tZm5kL2luZGV4LWVuLmFzcHhoWW91dGggR2FuZyBQcmV2ZW50aW9uIEZ1bmQgUHJvamVjdHMgOiBXaGF0IERpZCBXZSBMZWFybiBBYm91dCBXaGF0IFdvcmtzIGluIFByZXZlbnRpbmcgR2FuZyBJbnZvbHZlbWVudD9kAgIPZBYCZg8VAa4DVGhpcyBSZXNlYXJjaCBSZXBvcnQgcHJvdmlkZXMgYSBzeW50aGVzaXMgb2Yga2V5IGZpbmRpbmdzIGZyb20gdGhlIGltcGFjdCBldmFsdWF0aW9ucyBvZiAxNCB5b3V0aCBnYW5nIHByZXZlbnRpb24gcHJvamVjdHMgaW1wbGVtZW50ZWQgaW4gdmFyaW91cyBsb2NhdGlvbnMgYWNyb3NzIENhbmFkYSBiZXR3ZWVuIDIwMDcgYW5kIDIwMTIuIEl0IHByb3ZpZGVzIGEgY29udGV4dCBmb3IgUHVibGljIFNhZmV0eSdzIE5DUEMgd29yayBvbiB5b3V0aCBnYW5ncywgYnJpZWZseSBkZXNjcmliZXMgdGhlIGZ1bmRlZCBwcm9qZWN0cyBhbmQgdGhlIGFwcHJvYWNoIHRvIGNvbmR1Y3RpbmcgdGhlIGV2YWx1YXRpb24gc3R1ZGllcywgcHJlc2VudHMgdGhlIGtleSBmaW5kaW5ncywgYW5kIHByb3ZpZGVzIHNvbWUgY29uY2x1c2lvbnMgZm9yIG1vdmluZyBmb3J3YXJkLmQCAw8PFgIfAQUKMjAxMy0xMS0wOGRkArkED2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcnNsdHMtc3RwLW53cGxuL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL3JzbHRzLXN0cC1ud3Bsbi9yc2x0cy1zdHAtbndwbG4tZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yc2x0cy1zdHAtbndwbG4vaW5kZXgtZW4uYXNweDFSZXN1bHRzIGZyb20gdGhlIFN0b3AgTm93IEFuZCBQbGFuIChTTkFQKSBQcm9ncmFtZAICD2QWAmYPFQGXA1RoaXMgRXZhbHVhdGlvbiBTdW1tYXJ5IHByb3ZpZGVzIHByZWxpbWluYXJ5IGZpbmRpbmdzIGZyb20gdGhlIFNOQVAgcHJvZ3JhbSBiZWluZyBpbXBsZW1lbnRlZCBhbmQgZXZhbHVhdGVkIGluIFRvcm9udG8sIEVkbW9udG9uIGFuZCBhIENyZWUgTmF0aW9uIGNvbW11bml0eSBpbiBRdWViZWMuIFNOQVAgaXMgYSBjb21tdW5pdHktYmFzZWQgcHJvZ3JhbSBmb3IgY2hpbGRyZW4gdW5kZXIgdGhlIGFnZSBvZiB0d2VsdmUgd2hvIGhhdmUgY29tZSBpbnRvIGNvbnRhY3QsIG9yIGFyZSBhdCByaXNrIG9mIGNvbWluZyBpbnRvIGNvbnRhY3QsIHdpdGggdGhlIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtLCBhbmQgd2hvIGRpc3BsYXkgZWFybHkgc2lnbnMgb2YgYW50aS1zb2NpYWwgb3IgYWdncmVzc2l2ZSBiZWhhdmlvdXIuZAIDDw8WAh8BBQoyMDEzLTExLTA4ZGQCugQPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9yc2x0cy1sdHJudHYtc3NwbnNuLXByZ3JtL2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL3JzbHRzLWx0cm50di1zc3Buc24tcHJncm0vcnNsdHMtbHRybnR2LXNzcG5zbi1wcmdybS1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3JzbHRzLWx0cm50di1zc3Buc24tcHJncm0vaW5kZXgtZW4uYXNweDRSZXN1bHRzIGZyb20gdGhlIEFsdGVybmF0aXZlIFN1c3BlbnNpb24gKEFTKSBQcm9ncmFtZAICD2QWAmYPFQGUA1RoaXMgRXZhbHVhdGlvbiBTdW1tYXJ5IHByb3ZpZGVzIHByZWxpbWluYXJ5IGZpbmRpbmdzIGZyb20gdGhlIEFsdGVybmF0aXZlIFN1c3BlbnNpb24gKEFTKSBQcm9ncmFtIGJlaW5nIGltcGxlbWVudGVkIGFuZCBldmFsdWF0ZWQgaW4gdGhyZWUgbG9jYXRpb25zIOKAkyBDaGlsbHdhY2ssIEJDOyBXZXN0IEVkbW9udG9uLCBBQjsgYW5kIE1vbmN0b24sIE5CLiBUaGUgQWx0ZXJuYXRpdmUgU3VzcGVuc2lvbiAoQVMpIHByb2dyYW0gaXMgZGVzaWduZWQgZm9yIHlvdXRoIHN1c3BlbmRlZCBmcm9tIHNjaG9vbCwgb3IgYXQgcmlzayBvZiBiZWluZyBzdXNwZW5kZWQsIGFuZCBhZGRyZXNzZXMgdGhlaXIgbWlzY29uZHVjdCB3aGlsZSBoZWxwaW5nIHRoZW0gcGVyc2V2ZXJlIHdpdGggdGhlaXIgc2Nob29sIHdvcmsuZAIDDw8WAh8BBQoyMDEzLTExLTA4ZGQCuwQPZBYIZg9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy8yMDEzLXZsdG4tY3JtLXBydm50bi1wcmdybS9pbmRleC1lbi5hc3B4UC9jbnQvcnNyY3MvcGJsY3Rucy8yMDEzLXZsdG4tY3JtLXBydm50bi1wcmdybS8yMDEzLXZsdG4tY3JtLXBydm50bi1wcmdybS1lbmcuanBnZAIBD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTMtdmx0bi1jcm0tcHJ2bnRuLXByZ3JtL2luZGV4LWVuLmFzcHg0MjAxMi0yMDEzIEV2YWx1YXRpb24gb2YgdGhlIENyaW1lIFByZXZlbnRpb24gUHJvZ3JhbWQCAg9kFgJmDxUBsgFFdmFsdWF0aW9uIHN1cHBvcnRzIGFjY291bnRhYmlsaXR5IHRvIFBhcmxpYW1lbnQgYW5kIENhbmFkaWFucyBieSBoZWxwaW5nIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSB0byBjcmVkaWJseSByZXBvcnQgb24gdGhlIHJlc3VsdHMgYWNoaWV2ZWQgd2l0aCByZXNvdXJjZXMgaW52ZXN0ZWQgaW4gcHJvZ3JhbXMuZAIDDw8WAh8BBQoyMDEzLTExLTA4ZGQCvAQPZBYIZg9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxMi0xMy9pbmRleC1lbi5hc3B4Xy9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxMi0xMy9fbWdzL2N2ci1kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxMi0xMy1lbmcuanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXByZnJtbmMtcnBydC0yMDEyLTEzL2luZGV4LWVuLmFzcHgpRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydCAyMDEyLTIwMTNkAgIPZBYCZg8VAdsBUHVibGljIFNhZmV0eSBDYW5hZGEncyAyMDEy4oCTMTMgRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydC4gVGhlIGluaXRpYXRpdmVzIGhpZ2hsaWdodGVkIGluIHRoaXMgcmVwb3J0IHJlZmxlY3QgdGhlIHByb2dyZXNzIG1hZGUgdG93YXJkcyBhY2hpZXZpbmcgdGhlIERlcGFydG1lbnQncyBzdHJhdGVnaWMgb3V0Y29tZSBvZiBhIHNhZmUgYW5kIHJlc2lsaWVudCBDYW5hZGEuZAIDDw8WAh8BBQoyMDEzLTExLTA1ZGQCvQQPZBYIZg9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy90cnZsLWhzcHRsdHktY25mcm5jcy0yMDEyLTEzLWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL3RydmwtaHNwdGx0eS1jbmZybmNzLTIwMTItMTMtZW4uYXNweE1SZXBvcnQgb24gQW5udWFsIEV4cGVuZGl0dXJlcyBmb3IgVHJhdmVsLCBIb3NwaXRhbGl0eSBhbmQgQ29uZmVyZW5jZXMgMjAxMi0xM2QCAg9kFgJmDxUBpQJBcyByZXF1aXJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgRGlyZWN0aXZlIGZvciB0aGUgTWFuYWdlbWVudCBvZiBFeHBlbmRpdHVyZXMgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSBhbmQgQ29uZmVyZW5jZXMsIHRoaXMgcmVwb3J0IHByb3ZpZGVzIGluZm9ybWF0aW9uIG9uIHRoZSB0b3RhbCBhbm51YWwgZXhwZW5kaXR1cmVzIGZvciBlYWNoIG9mIHRyYXZlbCwgaG9zcGl0YWxpdHkgYW5kIGNvbmZlcmVuY2VzIGZvciB0aGUgZmlzY2FsIHllYXIgZW5kaW5nIE1hcmNoIDMxLCAyMDEzIGZvciBQdWJsaWMgU2FmZXR5LmQCAw8PFgIfAQUKMjAxMy0xMS0wNWRkAr4ED2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTA1L2luZGV4LWVuLmFzcHhWL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1yc3JjaC1oZ2hsZ2h0cy0wNS9jdnItcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTA1LWVuZy5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTA1L2luZGV4LWVuLmFzcHgsT3JnYW5pemVkIENyaW1lIFJlc2VhcmNoIEhpZ2hsaWdodHMgTnVtYmVyIDVkAgIPZBYCZg8VAdwBQW5vbnltb3VzIE9ubGluZSBNYXJrZXRwbGFjZSBmb3IgSWxsaWNpdCBHb29kczsgVmljdGltLU9mZmVuZGVyIE1lZGlhdGlvbiBhbmQgT3JnYW5pemVkIENyaW1lOyBMb2NhdGluZyB0aGUgU291cmNlIG9mIERpZmZ1c2lvbiBpbiBMYXJnZS1TY2FsZSBOZXR3b3JrczsgRHJ1ZyBNYXJrZXQgRGlzcnVwdGlvbiBhbmQgVmlvbGVuY2U7IFF1ZWJlYydzIFN5bnRoZXRpYyBEcnVnIE1hcmtldGQCAw8PFgIfAQUKMjAxMy0xMC0yOWRkAr8ED2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxMy0xMC9pbmRleC1lbi5hc3B4VC9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0yMDEzLTEwL2htbi10cmZmY2tuZy1ud3NsdHRyLTIwMTMtMTAtZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0yMDEzLTEwL2luZGV4LWVuLmFzcHg6Q2FuYWRhJ3MgQW50aS1IdW1hbiBUcmFmZmlja2luZyBOZXdzbGV0dGVyIFNwZWNpYWwgRWRpdGlvbmQCAg9kFgJmDxUBogJQdWJsaWMtUHJpdmF0ZSBQYXJ0bmVyc2hpcHMgKFBQUHMpIGFyZSBqb2ludCB2ZW50dXJlcyBiZXR3ZWVuIHRoZSBwdWJsaWMgc2VjdG9yIChpLmUuLCBkaWZmZXJlbnQgbGV2ZWxzIG9mIGdvdmVybm1lbnQpIGFuZCB0aGUgcHJpdmF0ZSBzZWN0b3IgKGkuZS4sIGJ1c2luZXNzZXMsIGNoYXJpdGFibGUgZm91bmRhdGlvbnMsIGNvcnBvcmF0aW9ucywgaW5kdXN0cmllcywgZXRjLiwpIHRvIGFkdmFuY2UgYW4gaXNzdWUsIGluIHRoaXMgaW5zdGFuY2UgdGhlIGFudGktaHVtYW4gdHJhZmZpY2tpbmcgYWdlbmRhLmQCAw8PFgIfAQUKMjAxMy0xMC0yOGRkAsAED2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvc2JzdG5jLWJzLXBydm50bi1xYmMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvc2JzdG5jLWJzLXBydm50bi1xYmMvaW5kZXgtZW4uYXNweD5CcmllZiBTdW1tYXJpZXMgLSBTdWJzdGFuY2UgQWJ1c2UgUHJldmVudGlvbiBQcm9qZWN0cyAtIFF1ZWJlY2QCAg9kFgJmDxUB0AFUaGVzZSBicmllZiBwcm9qZWN0IGRlc2NyaXB0aW9ucyBwcm92aWRlIGluZm9ybWF0aW9uIG9uIHNvbWUgb2YgdGhlIHByb2plY3RzIGZ1bmRlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSwgTkNQQywgYmV0d2VlbiAyMDA5IGFuZCAyMDE0IHRoYXQgYWRkcmVzc2VkIHN1YnN0YW5jZSBhYnVzZSBhcyBhIHJpc2sgZmFjdG9yIGZvciBjcmltaW5hbCBiZWhhdmlvdXIuZAIDDw8WAh8BBQoyMDEzLTEwLTEwZGQCwQQPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9zYnN0bmMtYnMtcHJ2bnRuLXBycnMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvc2JzdG5jLWJzLXBydm50bi1wcnJzL2luZGV4LWVuLmFzcHhAQnJpZWYgU3VtbWFyaWVzIC0gU3Vic3RhbmNlIEFidXNlIFByZXZlbnRpb24gUHJvamVjdHMgLSBQcmFpcmllc2QCAg9kFgJmDxUB0AFUaGVzZSBicmllZiBwcm9qZWN0IGRlc2NyaXB0aW9ucyBwcm92aWRlIGluZm9ybWF0aW9uIG9uIHNvbWUgb2YgdGhlIHByb2plY3RzIGZ1bmRlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSwgTkNQQywgYmV0d2VlbiAyMDA5IGFuZCAyMDE0IHRoYXQgYWRkcmVzc2VkIHN1YnN0YW5jZSBhYnVzZSBhcyBhIHJpc2sgZmFjdG9yIGZvciBjcmltaW5hbCBiZWhhdmlvdXIuZAIDDw8WAh8BBQoyMDEzLTEwLTEwZGQCwgQPZBYIZg9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9zYnN0bmMtYnMtcHJ2bnRuLW50ci9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9zYnN0bmMtYnMtcHJ2bnRuLW50ci9pbmRleC1lbi5hc3B4P0JyaWVmIFN1bW1hcmllcyAtIFN1YnN0YW5jZSBBYnVzZSBQcmV2ZW50aW9uIFByb2plY3RzIC0gT250YXJpb2QCAg9kFgJmDxUB0AFUaGVzZSBicmllZiBwcm9qZWN0IGRlc2NyaXB0aW9ucyBwcm92aWRlIGluZm9ybWF0aW9uIG9uIHNvbWUgb2YgdGhlIHByb2plY3RzIGZ1bmRlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSwgTkNQQywgYmV0d2VlbiAyMDA5IGFuZCAyMDE0IHRoYXQgYWRkcmVzc2VkIHN1YnN0YW5jZSBhYnVzZSBhcyBhIHJpc2sgZmFjdG9yIGZvciBjcmltaW5hbCBiZWhhdmlvdXIuZAIDDw8WAh8BBQoyMDEzLTEwLTEwZGQCwwQPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9zYnN0bmMtYnMtcHJ2bnRuLW5ydGgvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvc2JzdG5jLWJzLXBydm50bi1ucnRoL2luZGV4LWVuLmFzcHg9QnJpZWYgU3VtbWFyaWVzIC0gU3Vic3RhbmNlIEFidXNlIFByZXZlbnRpb24gUHJvamVjdHMgLSBOb3J0aGQCAg9kFgJmDxUB0AFUaGVzZSBicmllZiBwcm9qZWN0IGRlc2NyaXB0aW9ucyBwcm92aWRlIGluZm9ybWF0aW9uIG9uIHNvbWUgb2YgdGhlIHByb2plY3RzIGZ1bmRlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSwgTkNQQywgYmV0d2VlbiAyMDA5IGFuZCAyMDE0IHRoYXQgYWRkcmVzc2VkIHN1YnN0YW5jZSBhYnVzZSBhcyBhIHJpc2sgZmFjdG9yIGZvciBjcmltaW5hbCBiZWhhdmlvdXIuZAIDDw8WAh8BBQoyMDEzLTEwLTEwZGQCxAQPZBYIZg9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy9zYnN0bmMtYnMtcHJ2bnRuLXRsbnRjL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL3Nic3RuYy1icy1wcnZudG4tdGxudGMvaW5kZXgtZW4uYXNweEBCcmllZiBTdW1tYXJpZXMgLSBTdWJzdGFuY2UgQWJ1c2UgUHJldmVudGlvbiBQcm9qZWN0cyAtIEF0bGFudGljZAICD2QWAmYPFQHQAVRoZXNlIGJyaWVmIHByb2plY3QgZGVzY3JpcHRpb25zIHByb3ZpZGUgaW5mb3JtYXRpb24gb24gc29tZSBvZiB0aGUgcHJvamVjdHMgZnVuZGVkIGJ5IFB1YmxpYyBTYWZldHkgQ2FuYWRhLCBOQ1BDLCBiZXR3ZWVuIDIwMDkgYW5kIDIwMTQgdGhhdCBhZGRyZXNzZWQgc3Vic3RhbmNlIGFidXNlIGFzIGEgcmlzayBmYWN0b3IgZm9yIGNyaW1pbmFsIGJlaGF2aW91ci5kAgMPDxYCHwEFCjIwMTMtMTAtMTBkZALFBA9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3Nic3RuYy1icy1wcnZudG4tYmMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvc2JzdG5jLWJzLXBydm50bi1iYy9pbmRleC1lbi5hc3B4SEJyaWVmIFN1bW1hcmllcyAtIFN1YnN0YW5jZSBBYnVzZSBQcmV2ZW50aW9uIFByb2plY3RzIC0gQnJpdGlzaCBDb2x1bWJpYWQCAg9kFgJmDxUB0AFUaGVzZSBicmllZiBwcm9qZWN0IGRlc2NyaXB0aW9ucyBwcm92aWRlIGluZm9ybWF0aW9uIG9uIHNvbWUgb2YgdGhlIHByb2plY3RzIGZ1bmRlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSwgTkNQQywgYmV0d2VlbiAyMDA5IGFuZCAyMDE0IHRoYXQgYWRkcmVzc2VkIHN1YnN0YW5jZSBhYnVzZSBhcyBhIHJpc2sgZmFjdG9yIGZvciBjcmltaW5hbCBiZWhhdmlvdXIuZAIDDw8WAh8BBQoyMDEzLTEwLTEwZGQCxgQPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9wcnZudG4tbnRydm50bi10cm50L2luZGV4LWVuLmFzcHhCL2NudC9yc3Jjcy9wYmxjdG5zL3Bydm50bi1udHJ2bnRuLXRybnQvcHJ2bnRuLW50cnZudG4tdHJudC1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3Bydm50bi1udHJ2bnRuLXRybnQvaW5kZXgtZW4uYXNweCVQcmV2ZW50aW9uIEludGVydmVudGlvbiBUb3JvbnRvIChQSVQpZAICD2QWAmYPFQHMAVRoaXMgRXZhbHVhdGlvbiBTdW1tYXJ5IHByb3ZpZGVzIGZpbmFsIGZpbmRpbmdzIGZyb20gdGhlIFByZXZlbnRpb24gSW50ZXJ2ZW50aW9uIFRvcm9udG8gKFBJVCkgcHJvZ3JhbS4gVGhlIFBJVCBwcm9ncmFtIHdhcyBkZXNpZ25lZCB0byBoZWxwIGFkZHJlc3MgdGhlIGlzc3VlcyBvZiBUb3JvbnRvIHlvdXRoIGJlY29taW5nIGludm9sdmVkIGluIGdhbmdzLmQCAw8PFgIfAQUKMjAxMy0xMC0xMGRkAscED2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvcnNsdHMteXRoLW5jbHNuLXByZ3JtL2luZGV4LWVuLmFzcHhGL2NudC9yc3Jjcy9wYmxjdG5zL3JzbHRzLXl0aC1uY2xzbi1wcmdybS9yc2x0cy15dGgtbmNsc24tcHJncm0tZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9yc2x0cy15dGgtbmNsc24tcHJncm0vaW5kZXgtZW4uYXNweDxSZXN1bHRzIGZyb20gdGhlIFlvdXRoIEluY2x1c2lvbiBQcm9ncmFtIOKAkyBBdGxhbnRpYyBDYW5hZGFkAgIPZBYCZg8VAcYBVGhpcyBFdmFsdWF0aW9uIFN1bW1hcnkgcHJvdmlkZXMgcHJlbGltaW5hcnkgZmluZGluZ3MgZnJvbSB0aGUgdGhyZWUgdHJpYWxzIG9mIHRoZSBZb3V0aCBJbmNsdXNpb24gUHJvZ3JhbSAoWUlQKSBiZWluZyBpbXBsZW1lbnRlZCB0byByZWR1Y2UgeW91dGggY3JpbWUgYW5kIGFudGktc29jaWFsIGJlaGF2aW91ciBpbiBBdGxhbnRpYyBDYW5hZGEuZAIDDw8WAh8BBQoyMDEzLTEwLTEwZGQCyAQPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9yc2x0cy10d3Jkcy1uZHJnLWJzL2luZGV4LWVuLmFzcHhCL2NudC9yc3Jjcy9wYmxjdG5zL3JzbHRzLXR3cmRzLW5kcmctYnMvcnNsdHMtdHdyZHMtbmRyZy1icy1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3JzbHRzLXR3cmRzLW5kcmctYnMvaW5kZXgtZW4uYXNweDRSZXN1bHRzIGZyb20gdGhlIFRvd2FyZHMgTm8gRHJ1ZyBBYnVzZSAoVE5EKSBQcm9qZWN0ZAICD2QWAmYPFQGmAlRoaXMgRXZhbHVhdGlvbiBTdW1tYXJ5IHByb3ZpZGVzIHByZWxpbWluYXJ5IGZpbmRpbmdzIGZyb20gdGhlIFRvd2FyZHMgTm8gRHJ1ZyBBYnVzZSAoVE5EKSBwcm9ncmFtIGJlaW5nIGltcGxlbWVudGVkIGluIHRoZSBIYW1pbHRvbiBXZW50d29ydGggRGlzdHJpY3QgU2Nob29sIEJvYXJkIGluIE9udGFyaW8uIFRoZSBUTkQgcHJvZ3JhbSBpcyBiZWluZyBpbXBsZW1lbnRlZCB0byBkZXRlcm1pbmUgaWYgaXQgY2FuIGNvbnRyaWJ1dGUgdG8gY2hhbmdlcyBpbiBkcnVnIGFidXNlIHBhdHRlcm5zIGFtb25nIHlvdXRoLmQCAw8PFgIfAQUKMjAxMy0xMC0xMGRkAskED2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcnNsdHMtbWx0c3lzdG1jLXRocnB5LXByZ3JtL2luZGV4LWVuLmFzcHhSL2NudC9yc3Jjcy9wYmxjdG5zL3JzbHRzLW1sdHN5c3RtYy10aHJweS1wcmdybS9yc2x0cy1tbHRzeXN0bWMtdGhycHktcHJncm0tZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9yc2x0cy1tbHRzeXN0bWMtdGhycHktcHJncm0vaW5kZXgtZW4uYXNweC5SZXN1bHRzIGZyb20gdGhlIE11bHRpc3lzdGVtaWMgVGhlcmFweSBQcm9ncmFtZAICD2QWAmYPFQH0AVRoaXMgRXZhbHVhdGlvbiBTdW1tYXJ5IHByb3ZpZGVzIHByZWxpbWluYXJ5IGZpbmRpbmdzIGZyb20gdGhlIE11bHRpLVN5c3RlbWljIFRoZXJhcHkgKE1TVCkgcHJvZ3JhbSBiZWluZyBpbXBsZW1lbnRlZCB0byBhZGRyZXNzIGFnZ3Jlc3NpdmUgYW5kIHNvY2lhbGx5IHVuYWNjZXB0YWJsZSBiZWhhdmlvdXIgYW1vbmcgYXQtcmlzayB5b3V0aCBpbiB0aGUgU2NhcmJvcm91Z2ggRGlzdHJpY3Qgb2YgVG9yb250bywgT250YXJpby5kAgMPDxYCHwEFCjIwMTMtMTAtMTBkZALKBA9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3dudHItZ21zLTIwMTAvaW5kZXgtZW4uYXNweD8vY250L3JzcmNzL3BibGN0bnMvd250ci1nbXMtMjAxMC9fbWdzL2N2ci13bnRyLWdtcy0yMDEwLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvd250ci1nbXMtMjAxMC9pbmRleC1lbi5hc3B4LzIwMTAgV2ludGVyIEdhbWVzIEFuYWx5c2lzIG9uIEh1bWFuIFRyYWZmaWNraW5nZAICD2QWAmYPFQHzA1RoZSBHbG9iYWwgQWxsaWFuY2UgQWdhaW5zdCBUcmFmZmljIGluIFdvbWVuIChHQUFUVykgQ2FuYWRhIHdhcyBlc3RhYmxpc2hlZCBpbiAxOTk2IGluIFZpY3RvcmlhLCBCQyBhbmQgaXMgYSBtZW1iZXIgb3JnYW5pemF0aW9uIG9mIEdBQVRXIHdob3NlIEludGVybmF0aW9uYWwgU2VjcmV0YXJpYXQgaXMgbG9jYXRlZCBpbiBCYW5na29rLCBUaGFpbGFuZC4gSXQgY29uc3RpdHV0ZXMgYW4gYWxsaWFuY2Ugb2Ygb3ZlciAxMDUgbm9uLWdvdmVybm1lbnRhbCBvcmdhbml6YXRpb25zIHdvcmxkd2lkZSwgd2hpY2ggaW5jbHVkZSB3b21lbidzIHJpZ2h0cywgaHVtYW4gcmlnaHRzLCBtaWdyYW50IHJpZ2h0cywgYW5kIGFudGktdHJhZmZpY2tpbmcgb3JnYW5pemF0aW9ucywgYXMgd2VsbCBhcyBzZWxmLW9yZ2FuaXplZCBncm91cHMgb2YgbWlncmFudCB3b3JrZXJzLCBkb21lc3RpYyB3b3JrZXJzLCBzZXggd29ya2VycywgYW5kIHN1cnZpdm9ycyBvZiBodW1hbiB0cmFmZmlja2luZy5kAgMPDxYCHwEFCjIwMTMtMDktMTlkZALLBA9kFghmD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL3NtbGwtZG1zdHJ0bi1scmctbXBsbXR0bi9pbmRleC1lbi5hc3B4UC9jbnQvcnNyY3MvcGJsY3Rucy9zbWxsLWRtc3RydG4tbHJnLW1wbG10dG4vc21sbC1kbXN0cnRuLWxyZy1tcGxtdHRuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL3NtbGwtZG1zdHJ0bi1scmctbXBsbXR0bi9pbmRleC1lbi5hc3B4PkZyb20gU21hbGwgRGVtb25zdHJhdGlvbiBQcm9qZWN0IHRvIExhcmdlLXNjYWxlIEltcGxlbWVudGF0aW9uZAICD2QWAmYPFQFoV2hhdCBjb25zaWRlcmF0aW9ucyBhcmUgaW1wb3J0YW50IHdoZW4gZ29pbmcgZnJvbSBhIGRlbW9uc3RyYXRpb24gcHJvamVjdCB0byBsYXJnZS1zY2FsZSBpbXBsZW1lbnRhdGlvbj9kAgMPDxYCHwEFCjIwMTMtMDktMDFkZALMBA9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxMzA2MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDEzMDYzMC9pbmRleC1lbi5hc3B4U1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBKdW5lIDMwLCAyMDEzZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDEzLTA4LTI5ZGQCzQQPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDEyL2luZGV4LWVuLmFzcHhLL2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTIvX21ncy9jdnItbGN0cm5jLXNydmxsbmMtMjAxMi1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTIvaW5kZXgtZW4uYXNweDpBbm51YWwgcmVwb3J0IG9uIHRoZSB1c2Ugb2YgZWxlY3Ryb25pYyBzdXJ2ZWlsbGFuY2UgLSAyMDEyZAICD2QWAmYPFQHUAVRoZSAyMDEyIEFubnVhbCBSZXBvcnQgY292ZXJzIGEgZml2ZS15ZWFyIHBlcmlvZCBmcm9tIDIwMDggdG8gMjAxMi4gVGhlIFJlcG9ydCBpbmNsdWRlcyBuZXcgc3RhdGlzdGljcyBmb3IgdGhlIHBlcmlvZCBmcm9tIEphbnVhcnkgMSwgMjAxMiB0byBEZWNlbWJlciAzMSwgMjAxMiwgYW5kIHVwZGF0ZXMgdGhlIGZpZ3VyZXMgZm9yIHRoZSB5ZWFycyAyMDA4IHRvIDIwMTEuZAIDDw8WAh8BBQoyMDEzLTA4LTIyZGQCzgQPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDEyL2luZGV4LWVuLmFzcHgvL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTIvMjAxMi1jY3JzLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAxMi9pbmRleC1lbi5hc3B4PTIwMTIgQ29ycmVjdGlvbnMgYW5kIENvbmRpdGlvbmFsIFJlbGVhc2UgU3RhdGlzdGljYWwgT3ZlcnZpZXdkAgIPZBYCZg8VAcECVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIHN0YXRpc3RpY2FsIG92ZXJ2aWV3IG9mIGNvcnJlY3Rpb25zIGFuZCBjb25kaXRpb25hbCByZWxlYXNlIHdpdGhpbiBhIGNvbnRleHQgb2YgdHJlbmRzIGluIGNyaW1lIGFuZCBjcmltaW5hbCBqdXN0aWNlLiBBIHByaW1hcnkgY29uc2lkZXJhdGlvbiBpbiBwcm9kdWNpbmcgdGhpcyBvdmVydmlldyB3YXMgdG8gcHJlc2VudCBnZW5lcmFsIHN0YXRpc3RpY2FsIGluZm9ybWF0aW9uIGluIGEgInVzZXIgZnJpZW5kbHkiIHdheSB0aGF0IHdpbGwgZmFjaWxpdGF0ZSB1bmRlcnN0YW5kaW5nIGJ5IGEgYnJvYWQgYXVkaWVuY2UuZAIDDw8WAh8BBQoyMDEzLTA4LTEzZGQCzwQPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0yMDEzLTAzL2luZGV4LWVuLmFzcHhYL2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1ud3NsdHRyLTIwMTMtMDMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxMy0wMy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9obW4tdHJmZmNrbmctbndzbHR0ci0yMDEzLTAzL2luZGV4LWVuLmFzcHg/Q2FuYWRhJ3MgQW50aS1IdW1hbiBUcmFmZmlja2luZyBOZXdzbGV0dGVyIC0gSXNzdWUgMywgSnVseSAyMDEzZAICD2QWAmYPFQE/Q2FuYWRhJ3MgQW50aS1IdW1hbiBUcmFmZmlja2luZyBOZXdzbGV0dGVyIC0gSXNzdWUgMywgSnVseSAyMDEzZAIDDw8WAh8BBQoyMDEzLTA4LTA2ZGQC0AQPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9yc2stbW50bC1mZm5kci9pbmRleC1lbi5hc3B4PC9jbnQvcnNyY3MvcGJsY3Rucy9yc2stbW50bC1mZm5kci9jdnItcnNrLW1udGwtZmZuZHItZW5nLmpwZ2QCAQ9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9yc2stbW50bC1mZm5kci9pbmRleC1lbi5hc3B4JlJpc2sgYW5kIE1lbnRhbGx5IERpc29yZGVyZWQgT2ZmZW5kZXJzZAICD2QWAmYPFQFjQXJlIHRoZSByaXNrIGZhY3RvcnMgZm9yIG1lbnRhbGx5IGRpc29yZGVyZWQgb2ZmZW5kZXJzIGRpZmZlcmVudCB0aGFuIGZvciBub24tZGlzb3JkZXJlZCBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDEzLTA3LTMxZGQC0QQPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9nZGxucy1jbW1udC1jbnNsdHR2LWdycC9pbmRleC1lbi5hc3B4Ti9jbnQvcnNyY3MvcGJsY3Rucy9nZGxucy1jbW1udC1jbnNsdHR2LWdycC9nZGxucy1jbW1udC1jbnNsdHR2LWdycC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9nZGxucy1jbW1udC1jbnNsdHR2LWdycC9pbmRleC1lbi5hc3B4LUd1aWRlbGluZXMgZm9yIGEgQ29tbXVuaXR5IENvbnN1bHRhdGl2ZSBHcm91cGQCAg9kFgJmDxUB4QFUaGVzZSBndWlkZWxpbmVzIGhhdmUgYmVlbiBkZXNpZ25lZCB0byBoZWxwIHZvbHVudGVlcnMgZnJvbSBGaXJzdCBOYXRpb24gYW5kIEludWl0IGNvbW11bml0aWVzIHBhcnRpY2lwYXRlIGluIGFuZCBjb250cmlidXRlIHRvIHRoZSBkZWxpdmVyeSBvZiBkZWRpY2F0ZWQgYW5kIGN1bHR1cmFsbHkgcmVzcG9uc2l2ZSBwb2xpY2Ugc2VydmljZXMgaW4gY29tbXVuaXRpZXMgYWNyb3NzIENhbmFkYS5kAgMPDxYCHwEFCjIwMTMtMDctMzFkZALSBA9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMTEtMTIvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxMS0xMi9pbmRleC1lbi5hc3B4XEFubnVhbCBSZXBvcnQgdG8gUGFybGlhbWVudCBvbiB0aGUgQWRtaW5pc3RyYXRpb24gb2YgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgMjAxMS0yMDEyZAICD2QWAmYPFQF6VGhpcyByZXBvcnQgb3V0bGluZXMgaG93IFB1YmxpYyBTYWZldHkgQ2FuYWRhIGFkbWluaXN0ZXJlZCB0aGUgQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTEtMjAxMi5kAgMPDxYCHwEFCjIwMTMtMDctMjRkZALTBA9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LXBydmMtMjAxMS0xMi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMTEtMTIvaW5kZXgtZW4uYXNweCNQcml2YWN5IEFjdCBBbm51YWwgUmVwb3J0IDIwMTEtMjAxMmQCAg9kFgJmDxUBbVRoaXMgcmVwb3J0IGRlc2NyaWJlcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBQcml2YWN5IEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMTAtMjAxMS5kAgMPDxYCHwEFCjIwMTMtMDctMjRkZALUBA9kFghmD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1yc3JjaC1oZ2hsZ2h0cy0wNC9pbmRleC1lbi5hc3B4Vi9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tcnNyY2gtaGdobGdodHMtMDQvY3ZyLXJnbnpkLWNybS1yc3JjaC1oZ2hsZ2h0cy0wNC1lbmcuanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1yc3JjaC1oZ2hsZ2h0cy0wNC9pbmRleC1lbi5hc3B4LE9yZ2FuaXplZCBDcmltZSBSZXNlYXJjaCBIaWdobGlnaHRzIE51bWJlciA0ZAICD2QWAmYPFQHiAUludGVybmV0LWZhY2lsaXRhdGVkIENvdW50ZXJmZWl0IENyaW1lOyBWaW9sZW5jZSBhbmQgR2FuZyBUZXJyaXRvcmllczsgTWVhc3VyaW5nIFBvbGljZSBJbXBhY3Qgb24gT3JnYW5pc2VkIENyaW1lOyBMb2NhdGluZyBNZXRoIExhYnM7IFN0cmF0ZWdpYyBJbnRlbGxpZ2VuY2UgYW5kIFRyYW5zbmF0aW9uYWwgT3JnYW5pc2VkIENyaW1lOyBTaXppbmcgRHJ1ZyBNYXJrZXRzIHVzaW5nIFNld2FnZS5kAgMPDxYCHwEFCjIwMTMtMDctMThkZALVBA9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3RycnJzdC10aHJ0LWNuZC9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy90cnJyc3QtdGhydC1jbmQvdHJycnN0LXRocnQtY25kLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3RycnJzdC10aHJ0LWNuZC9pbmRleC1lbi5hc3B4NDIwMTMgUHVibGljIFJlcG9ydCBvbiB0aGUgVGVycm9yaXN0IFRocmVhdCB0byBDYW5hZGFkAgIPZBYCZg8VAfYBVGhlIGN1cnJlbnQgcmVwb3J0IGV4YW1pbmVzIHRoZSBtb3N0IGNyaXRpY2FsIGRldmVsb3BtZW50cyBpbiB0ZXJyb3Jpc20gaW4gMjAxMi4gSXQgbG9va3MgYXQgaG93IHRlcnJvcmlzbSBjYW4gYWZmZWN0IENhbmFkaWFucy4gSXQgdGFsa3MgYWJvdXQgc29tZSBvZiB0aGUgbWFueSBtZWFzdXJlcyB0YWtlbiBieSB0aGUgR292ZXJubWVudCBpbiB0aGUgbGFzdCB5ZWFyIHRvIGFkZHJlc3MgdGhlIHRocmVhdCBvZiB0ZXJyb3Jpc20uZAIDDw8WAh8BBQoyMDEzLTA3LTEzZGQC1gQPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLWZmY2xzLXJwcnQtMTItMTMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvanN0Yy1mZmNscy1ycHJ0LTEyLTEzL2luZGV4LWVuLmFzcHhVTmF0aW9uYWwgSm9pbnQgQ29tbWl0dGVlIG9mIFNlbmlvciBDcmltaW5hbCBKdXN0aWNlIE9mZmljaWFscyBBbm51YWwgUmVwb3J0IDIwMTItMjAxM2QCAg9kFgJmDxUBnQFUaGlzIHJlcG9ydCBoaWdobGlnaHRzIHRoZSBrZXkgYWN0aXZpdGllcyBhbmQgYWNoaWV2ZW1lbnRzIG9mIHRoZSBOSkMgYW5kIGl0cyByZWdpb25hbCBjb21taXR0ZWVzIChBdGxhbnRpYywgUXVlYmVjLCBPbnRhcmlvLCBQcmFpcmllcywgYW5kIFBhY2lmaWMgcmVnaW9ucykuZAIDDw8WAh8BBQoyMDEzLTA3LTA4ZGQC1wQPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ycnN0LXd0aHQtd3JybnQtaG5kYmsvaW5kZXgtZW4uYXNweEovY250L3JzcmNzL3BibGN0bnMvcnJzdC13dGh0LXdycm50LWhuZGJrL2N2ci1ycnN0LXd0aHQtd3JybnQtaG5kYmstZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ycnN0LXd0aHQtd3JybnQtaG5kYmsvaW5kZXgtZW4uYXNweENBcnJlc3QgV2l0aG91dCBXYXJyYW50OiBIYW5kYm9vayBmb3IgRnJvbnQtbGluZSBQZWFjZSBPZmZpY2VycyAyMDEzZAICD2QWAmYPFQGmAlRoaXMgaW5zdHJ1Y3RpdmUgaGFuZGJvb2sgaXMgYW4gaW5pdGlhdGl2ZSBvZiBQdWJsaWMgU2FmZXR5IENhbmFkYSBhbmQgdGhlIE5hdGlvbmFsIEpvaW50IENvbW1pdHRlZSBvZiBTZW5pb3IgQ3JpbWluYWwgSnVzdGljZSBPZmZpY2lhbHMgKE5KQykgaW4gcmVzcG9uc2UgdG8gbmV3bHkgaW50cm9kdWNlZCBhbWVuZG1lbnRzIHRvIHRoZSBDb3JyZWN0aW9ucyBhbmQgQ29uZGl0aW9uYWwgUmVsZWFzZSBBY3QgKENDUkEpIGJyb3VnaHQgYWJvdXQgYnkgdGhlIFNhZmUgU3RyZWV0cyBhbmQgQ29tbXVuaXRpZXMgQWN0LmQCAw8PFgIfAQUKMjAxMy0wNi0yMGRkAtgED2QWCGYPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvc21tdC1jbm1jcy1wbGNuZy0yMDEzL2luZGV4LWVuLmFzcHhPL2NudC9yc3Jjcy9wYmxjdG5zL3NtbXQtY25tY3MtcGxjbmctMjAxMy9fbWdzL2N2ci1zbW10LWNubWNzLXBsY25nLTIwMTMtZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9zbW10LWNubWNzLXBsY25nLTIwMTMvaW5kZXgtZW4uYXNweDNTdW1taXQgb24gdGhlIEVjb25vbWljcyBvZiBQb2xpY2luZyAtIFN1bW1pdCBSZXBvcnRkAgIPZBYCZg8VAYADT24gSmFudWFyeSAxNi0xNywgMjAxMywgdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHksIG9uIGJlaGFsZiBvZiBhbGwgRmVkZXJhbCwgUHJvdmluY2lhbCBhbmQgVGVycml0b3JpYWwgKEZQVCkgTWluaXN0ZXJzIFJlc3BvbnNpYmxlIGZvciBKdXN0aWNlIGFuZCBQdWJsaWMgU2FmZXR5LCBob3N0ZWQgdGhlIFN1bW1pdCBvbiB0aGUgRWNvbm9taWNzIG9mIFBvbGljaW5nIGluIE90dGF3YSwgQ2FuYWRhLiBUaGlzIHJlcG9ydCBwcm92aWRlcyBhIHJlY29yZCBvZiB0aGUgcHJvY2VlZGluZ3MsIGhpZ2hsaWdodHMga2V5IGluc2lnaHRzIGFuZCBvYnNlcnZhdGlvbnMsIGFuZCBvdXRsaW5lcyB0aGUgcHJvcG9zZWQgZnJhbWV3b3JrIGZvciBwb2xpY2luZyBpbiBDYW5hZGEuZAIDDw8WAh8BBQoyMDEzLTA2LTA2ZGQC2QQPZBYIZg9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy9kdC1uZnJtdG4tdGNobmxnLXNjcnQtMjAxMi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy9kdC1uZnJtdG4tdGNobmxnLXNjcnQtMjAxMi9pbmRleC1lbi5hc3B4KEF1ZGl0IG9mIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kgU2VjdXJpdHlkAgIPZBYCZg8VAdwBVGhlIG9iamVjdGl2ZSBvZiB0aGUgYXVkaXQgd2FzIHRvIGFzc2VzcyB0aGUgZGVwYXJ0bWVudCdzIGNvbXBsaWFuY2Ugd2l0aCB0aGUgVEIgUG9saWN5IG9uIHRoZSBNYW5hZ2VtZW50IG9mIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kgYW5kIHRoZSBQb2xpY3kgb24gR292ZXJubWVudCBTZWN1cml0eSwgZm9jdXNpbmcgb24gSVQgc2VjdXJpdHkgYXNwZWN0cyBhbmQgcmVxdWlyZW1lbnRzLmQCAw8PFgIfAQUKMjAxMy0wNS0yNGRkAtoED2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvbXRndG4tc3RydGd5L2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL210Z3RuLXN0cnRneS9tdGd0bi1zdHJ0Z3ktY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvbXRndG4tc3RydGd5L2luZGV4LWVuLmFzcHguQ2FuYWRhJ3MgTmF0aW9uYWwgRGlzYXN0ZXIgTWl0aWdhdGlvbiBTdHJhdGVneWQCAg9kFgJmDxUBlAJUaGlzIFN0cmF0ZWd5IGlzIGJhc2VkIG9uIHRoZSByZWNvZ25pdGlvbiBieSBmZWRlcmFsLCBwcm92aW5jaWFsLCBhbmQgdGVycml0b3JpYWwgZ292ZXJubWVudHMgdGhhdCBtaXRpZ2F0aW9uIGlzIGFuIGltcG9ydGFudCBwYXJ0IG9mIGEgcm9idXN0IGVtZXJnZW5jeSBtYW5hZ2VtZW50IGZyYW1ld29yaywgYW5kIHRoYXQgYWxsIHN0YWtlaG9sZGVycyBhcmUgY29tbWl0dGVkIHRvIHdvcmtpbmcgdG9nZXRoZXIgdG8gc3VwcG9ydCBkaXNhc3RlciBtaXRpZ2F0aW9uIGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMTMtMDUtMTNkZALbBA9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAxMi1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMTItZW4uYXNweFQyMDEyIEFubnVhbCBSZXBvcnQgT24gVGhlIFJDTVAncyBVc2UgT2YgVGhlIExhdyBFbmZvcmNlbWVudCBKdXN0aWZpY2F0aW9uIFByb3Zpc2lvbnNkAgIPZBYCZg8VAasCVGhpcyByZXBvcnQgYWRkcmVzc2VzIHRoZSBSQ01QJ3MgdXNlIG9mIHNwZWNpZmljIHBvcnRpb25zIG9mIHRoZSBsYXcgZW5mb3JjZW1lbnQganVzdGlmaWNhdGlvbiBwcm92aXNpb25zIGZyb20gSmFudWFyeSAxLCAyMDEyIHRvIERlY2VtYmVyIDMxLCAyMDEyLCBhbmQgb25seSBpbmNsdWRlcyBpbmZvcm1hdGlvbiB0aGUgZGlzY2xvc3VyZSBvZiB3aGljaCB3b3VsZCBub3QgY29tcHJvbWlzZSBvciBoaW5kZXIgYW4gb25nb2luZyBpbnZlc3RpZ2F0aW9uIG9mIGFuIG9mZmVuY2UgdW5kZXIgYW4gQWN0IG9mIFBhcmxpYW1lbnRkAgMPDxYCHwEFCjIwMTMtMDUtMTBkZALcBA9kFghmD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL3Njcm5uZy12bG50cnMtcnNrL2luZGV4LWVuLmFzcHhCL2NudC9yc3Jjcy9wYmxjdG5zL3Njcm5uZy12bG50cnMtcnNrL3Njcm5uZy12bG50cnMtcnNrLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL3Njcm5uZy12bG50cnMtcnNrL2luZGV4LWVuLmFzcHg3U2NyZWVuaW5nIFZvbHVudGVlcnMgZm9yIHRoZSBSaXNrIG9mIENoaWxkIFNleHVhbCBBYnVzZWQCAg9kFgJmDxUBXkhvdyBjYW4gdm9sdW50ZWVyIG9yZ2FuaXphdGlvbnMgaWRlbnRpZnkgYXBwbGljYW50cyBhdCByaXNrIGZvciBjb21taXR0aW5nIGNoaWxkIHNleHVhbCBhYnVzZT9kAgMPDxYCHwEFCjIwMTMtMDUtMDFkZALdBA9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtcGxucy1wcnJ0cy0yMDEzLTE0L2luZGV4LWVuLmFzcHhTL2NudC9yc3Jjcy9wYmxjdG5zL3JwcnQtcGxucy1wcnJ0cy0yMDEzLTE0L19tZ3MvY3ZyLXJwcnQtcGxucy1wcnJ0cy0yMDEzLTE0LWVuZy5qcGdkAgEPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvcnBydC1wbG5zLXBycnRzLTIwMTMtMTQvaW5kZXgtZW4uYXNweChSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMgMjAxMy0yMDE0ZAICD2QWAmYPFQE5VGhlIDIwMTMtMTQgUHVibGljIFNhZmV0eSBSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMuZAIDDw8WAh8BBQoyMDEzLTA0LTIyZGQC3gQPZBYIZg9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9zc3RuYmwtZHZscG1udC1zc21udC0yMDEzLTE0L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL3NzdG5ibC1kdmxwbW50LXNzbW50LTIwMTMtMTQvaW5kZXgtZW4uYXNweDVEZXBhcnRtZW50YWwgU3VzdGFpbmFibGUgRGV2ZWxvcG1lbnQgU3RyYXRlZ3kgMjAxMy0xNGQCAg9kFgJmDxUBvQFQdWJsaWMgU2FmZXR5IENhbmFkYSBjb250cmlidXRlcyB0byBUaGVtZSBJSUkg4oCTIFByb3RlY3RpbmcgTmF0dXJlIGFuZCBUaGVtZSBJViAtIFNocmlua2luZyB0aGUgRW52aXJvbm1lbnRhbCBGb290cHJpbnQg4oCTIEJlZ2lubmluZyB3aXRoIEdvdmVybm1lbnQsIGFzIGRlbm90ZWQgYnkgdGhlIHZpc3VhbCBpZGVudGlmaWVycy5kAgMPDxYCHwEFCjIwMTMtMDMtMjhkZALfBA9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3R0dGRzLXByZGN0bmcvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvdHR0ZHMtcHJkY3RuZy90dHRkcy1wcmRjdG5nLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3R0dGRzLXByZGN0bmcvaW5kZXgtZW4uYXNweDhBdHRpdHVkZXMgc3VwcG9ydGl2ZSBvZiBzZXggb2ZmZW5kaW5nIHByZWRpY3QgcmVjaWRpdmlzbWQCAg9kFgJmDxUBU0RvIGF0dGl0dWRlcyBzdXBwb3J0aXZlIG9mIHNleCBvZmZlbmRpbmcgcHJlZGljdCByZWNpZGl2aXNtIGFtb25nIHNleHVhbCBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDEzLTAzLTAxZGQC4AQPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9udHJwcmJsdC1jdG4tcGxuL2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL250cnByYmx0LWN0bi1wbG4vbnRycHJibHQtY3RuLXBsbi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9udHJwcmJsdC1jdG4tcGxuL2luZGV4LWVuLmFzcHhXQ29tbXVuaWNhdGlvbnMgSW50ZXJvcGVyYWJpbGl0eSBBY3Rpb24gUGxhbiBUYXNrcywgU3ViLVRhc2tzIGFuZCBEZWxpdmVyYWJsZXMgMjAxMy0yMDE0ZAICD2QWAmYPFQGcBFRoZSBwdXJwb3NlIG9mIHRoaXMgQ29tbXVuaWNhdGlvbnMgSW50ZXJvcGVyYWJpbGl0eSBBY3Rpb24gUGxhbiBpcyB0byBhcnRpY3VsYXRlIHRoZSBzcGVjaWZpYyB0YXNrcyBhc3NpZ25lZCB0byBlYWNoIGFjdGlvbiBpdGVtIGRlcml2ZWQgZnJvbSB0aGUgQ29tbXVuaWNhdGlvbnMgSW50ZXJvcGVyYWJpbGl0eSBTdHJhdGVneSBmb3IgQ2FuYWRhIChDSVNDKSwgaW5jbHVkaW5nIHRob3NlIGl0ZW1zIGNhcnJpZWQgZm9yd2FyZCBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIG9mIHRoZSAyMDEyIEFjdGlvbiBQbGFuLCB0aGUgbGFzdCBGZWRlcmFsLCBQcm92aW5jaWFsLCBUZXJyaXRvcmlhbCAoRi9QL1QpIEludGVyb3BlcmFiaWxpdHkgU3ViLVdvcmtpbmcgR3JvdXAgKElXRykgbWVldGluZyBpbiBUb3JvbnRvLCBPbnRhcmlvIERlY2VtYmVyIDIwMTIgYW5kIHRoZSBDYW5hZGlhbiBDb21tdW5pY2F0aW9ucyBJbnRlcm9wZXJhYmlsaXR5IFBsYW4gV29ya2luZyBHcm91cCdzIGxhc3QgbWVldGluZyBpbiBXaW5kc29yIGluIFNlcHRlbWJlciAyMDEwLmQCAw8PFgIfAQUKMjAxMy0wMy0wMWRkAuEED2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDEyMTIzMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTIxMjMxL2luZGV4LWVuLmFzcHhXUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIERlY2VtYmVyIDMxLCAyMDEyZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDEzLTAyLTI4ZGQC4gQPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTI5L2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMjkvY3ZyLXJnbnpkLWNybS1icmYtMjktZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTI5L2luZGV4LWVuLmFzcHgnTU9VcyBhbmQgSW50ZWdyYXRlZCBVbml0cyAoT0NSQiBuby4gMjkpZAICD2QWAmYPFQHeA1RoZSBwdXJwb3NlIG9mIHRoaXMgc3R1ZHkgd2FzIHRvIGlkZW50aWZ5IGJlc3QgcHJhY3RpY2VzIGFuZCBhcmVhcyBmb3IgaW1wcm92ZW1lbnQgaW4gcHJvY2Vzc2VzIHN1cnJvdW5kaW5nIHRoZSBjcmVhdGlvbiBhbmQgZW5kb3JzZW1lbnQgb2YgTU9VcyB0aHJvdWdoIGludGVydmlld3Mgd2l0aCBmcm9udCBsaW5lIHBvbGljZSBvZmZpY2VycyBhbmQgb3RoZXIgcGVyc29ucyBpbnZvbHZlZCBpbiB0aGUgcHJvY2Vzcy4gS2V5IGZpbmRpbmdzOiBJbW1lZGlhdGUgb3BlcmF0aW9uYWwgY29uY2VybnMgdXN1YWxseSB0YWtlIHByZWNlZGVuY2Ugb3ZlciB0aGUgdGltZWx5IGVzdGFibGlzaG1lbnQgb2YgbWVtb3JhbmRhIG9mIHVuZGVyc3RhbmRpbmcgKE1PVSkgZm9yIGludGVncmF0ZWQgdW5pdHMuIFRoZXJlIGFyZSwgaG93ZXZlciwgd2F5cyB0byBpbXByb3ZlIHRoZSBlZmZpY2llbmN5IHdpdGggd2hpY2ggTU9VIGFyZSBlc3RhYmxpc2hlZC5kAgMPDxYCHwEFCjIwMTMtMDItMTJkZALjBA9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3Byc2NwdG4tZHJnLXJ0cm4vaW5kZXgtZW4uYXNweEUvY250L3JzcmNzL3BibGN0bnMvcHJzY3B0bi1kcmctcnRybi9fbWdzL2N2ci1wcnNjcHRuLWRyZy1ydHJuLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcHJzY3B0bi1kcmctcnRybi9pbmRleC1lbi5hc3B4LlByZXNjcmlwdGlvbiBEcnVnIFJldHVybiBJbml0aWF0aXZlcyBpbiBDYW5hZGFkAgIPZBYCZg8VAb4BVGhpcyBkb2N1bWVudCBpZGVudGlmaWVzIGV4YW1wbGVzIG9mIGluaXRpYXRpdmVzLCBtb3N0bHkgQ2FuYWRpYW4sIHRvIHJlZHVjZSB0aGUgaGFybXMgcmVsYXRlZCB0byB0aGUgaWxsaWNpdCB1c2UgYW5kIGRpc3Bvc2FsIG9mIHBoYXJtYWNldXRpY2Fscywgd2l0aCBhIHNwZWNpZmljIGZvY3VzIG9uIGF3YXJlbmVzcy1yYWlzaW5nLmQCAw8PFgIfAQUKMjAxMy0wMi0xMmRkAuQED2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1sbC1oenJkcy1zc3NzbW50L2luZGV4LWVuLmFzcHhIL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbGwtaHpyZHMtc3Nzc21udC9sbC1oenJkcy1zc3NzbW50LWN2ci1lbmcuanBnZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbGwtaHpyZHMtc3Nzc21udC9pbmRleC1lbi5hc3B4RkFSQ0hJVkUgLSBBbGwgSGF6YXJkcyBSaXNrIEFzc2Vzc21lbnQgTWV0aG9kb2xvZ3kgR3VpZGVsaW5lcyAyMDEyLTIwMTNkAgIPZBYCZg8VAbICVGhpcyBkb2N1bWVudCBoYXMgYmVlbiBkZXZlbG9wZWQgYnkgUHVibGljIFNhZmV0eSBDYW5hZGEsIGluIGNsb3NlIHBhcnRuZXJzaGlwIHdpdGggRGVmZW5jZSBSZXNlYXJjaCBhbmQgRGV2ZWxvcG1lbnQgQ2FuYWRhIC0gQ2VudHJlIGZvciBTZWN1cml0eSBTY2llbmNlLCBhcyBwYXJ0IG9mIHRoZSBmZWRlcmFsIEFsbCBIYXphcmRzIFJpc2sgQXNzZXNzbWVudCBpbml0aWF0aXZlIGVuZG9yc2VkIGJ5IHRoZSBBc3Npc3RhbnQgRGVwdXR5IE1pbmlzdGVyIEVtZXJnZW5jeSBNYW5hZ2VtZW50IENvbW1pdHRlZSBpbiBPY3RvYmVyIDIwMDkuZAIDDw8WAh8BBQoyMDEzLTAyLTA4ZGQC5QQPZBYIZg9kFgJmDxUCJC9jbnQvcnNyY3MvcGJsY3Rucy9zbnAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiQvY250L3JzcmNzL3BibGN0bnMvc25wL2luZGV4LWVuLmFzcHgjU3RvcCBOb3cgQW5kIFBsYW4gKFNOQVDCrikgUHJvamVjdHNkAgIPZBYCZg8VAV1XaGF0IGhhdmUgd2UgbGVhcm5lZCBhYm91dCBpbXBsZW1lbnRpbmcgdGhlIFN0b3AgTm93IEFuZCBQbGFuIChTTkFQwq4pIFByb2dyYW0gYWNyb3NzIENhbmFkYT9kAgMPDxYCHwEFCjIwMTMtMDItMDFkZALmBA9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1ud3NsdHRyLTIwMTMvaW5kZXgtZW4uYXNweFcvY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxMy9fbWdzL2N2ci1obW4tdHJmZmNrbmctbndzbHR0ci0yMDEzLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxMy9pbmRleC1lbi5hc3B4Q0NhbmFkYSdzIEFudGktSHVtYW4gVHJhZmZpY2tpbmcgTmV3c2xldHRlciAtIElzc3VlIDIsIEZlYnJ1YXJ5IDIwMTNkAgIPZBYCZg8VAUNDYW5hZGEncyBBbnRpLUh1bWFuIFRyYWZmaWNraW5nIE5ld3NsZXR0ZXIgLSBJc3N1ZSAyLCBGZWJydWFyeSAyMDEzZAIDDw8WAh8BBQoyMDEzLTAyLTAxZGQC5wQPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9kdC1wbGMtcHJydC1wbG5ubmctMjAxMi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9kdC1wbGMtcHJydC1wbG5ubmctMjAxMi9pbmRleC1lbi5hc3B4QkludGVybmFsIEF1ZGl0IG9mIFBvbGljeSwgUHJpb3JpdHktc2V0dGluZyBhbmQgUGxhbm5pbmcgKE1heSAyMDEyKWQCAg9kFgJmDxUB4wFUaGUgYXVkaXQgb2JqZWN0aXZlIHdhcyB0byBwcm92aWRlIHJlYXNvbmFibGUgYXNzdXJhbmNlIHRoYXQgdGhlIG1lY2hhbmlzbXMgaW4gcGxhY2UgdG8gc2V0IGFuZCBjb21tdW5pY2F0ZSBjbGVhciBhbmQgY29oZXNpdmUgc3RyYXRlZ2ljIGFuZCBvcGVyYXRpb25hbCBkaXJlY3Rpb24gZm9yIHRoZSBkZXBhcnRtZW50IGFuZCB0aGUgcG9ydGZvbGlvIGFyZSBhZGVxdWF0ZSBhbmQgZWZmZWN0aXZlLmQCAw8PFgIfAQUKMjAxMy0wMS0xNWRkAugED2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvcHJkY3RuLXJzay1tbnRsbHktZHNyZHJkL2luZGV4LWVuLmFzcHhML2NudC9yc3Jjcy9wYmxjdG5zL3ByZGN0bi1yc2stbW50bGx5LWRzcmRyZC9wcmRjdG4tcnNrLW1udGxseS1kc3JkcmQtZW5nLmpwZ2QCAQ9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy9wcmRjdG4tcnNrLW1udGxseS1kc3JkcmQvaW5kZXgtZW4uYXNweFpUaGUgUHJlZGljdGlvbiBvZiBSaXNrIGZvciBNZW50YWxseSBEaXNvcmRlcmVkIE9mZmVuZGVyczogQSBRdWFudGl0YXRpdmUgU3ludGhlc2lzIDIwMTMtMDFkAgIPZBYCZg8VAZ0BTWVudGFsbHkgZGlzb3JkZXJlZCBvZmZlbmRlcnMgKE1ET3MpIHBvc2UgYSBzaWduaWZpY2FudCBjaGFsbGVuZ2UgZm9yIGZvcmVuc2ljIGFuZCBjb3JyZWN0aW9uYWwgc3RhZmYgY2hhcmdlZCB3aXRoIG1hbmFnaW5nIHRoZW0gaW4gYSBzYWZlIGFuZCBodW1hbmUgbWFubmVyLmQCAw8PFgIfAQUKMjAxMy0wMS0wMWRkAukED2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvcHJkY3RuZy1icmdubHMvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvcHJkY3RuZy1icmdubHMvcHJkY3RuZy1icmdubHMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvcHJkY3RuZy1icmdubHMvaW5kZXgtZW4uYXNweC9QcmVkaWN0aW5nIHJlY2lkaXZpc20gd2l0aCBhYm9yaWdpbmFsIG9mZmVuZGVyc2QCAg9kFgJmDxUBVERvIHRoZSBDZW50cmFsIEVpZ2h0IHJpc2svbmVlZCBmYWN0b3JzIHByZWRpY3QgcmVjaWRpdmlzbSB3aXRoIEFib3JpZ2luYWwgb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMjAxMy0wMS0wMWRkAuoED2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvdmx0bi1rd3Nzbi1wcnRucnNocC0yMDEyLTEzL2luZGV4LWVuLmFzcHhbL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4ta3dzc24tcHJ0bnJzaHAtMjAxMi0xMy9fbWdzL2N2ci12bHRuLWt3c3NuLXBydG5yc2hwLTIwMTItMTMtZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWt3c3NuLXBydG5yc2hwLTIwMTItMTMvaW5kZXgtZW4uYXNweD5FdmFsdWF0aW9uIG9mIHRoZSBBa3dlc2FzbmUgUGFydG5lcnNoaXAgSW5pdGlhdGl2ZSAoMjAxMi0yMDEzKWQCAg9kFgJmDxUB/AFUaGlzIGlzIHRoZSAyMDEyLTIwMTMgRXZhbHVhdGlvbiBvZiB0aGUgQWt3ZXNhc25lIFBhcnRuZXJzaGlwIEluaXRpYXRpdmUuIEV2YWx1YXRpb24gc3VwcG9ydHMgYWNjb3VudGFiaWxpdHkgdG8gUGFybGlhbWVudCBhbmQgQ2FuYWRpYW5zIGJ5IGhlbHBpbmcgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhIHRvIGNyZWRpYmx5IHJlcG9ydCBvbiB0aGUgcmVzdWx0cyBhY2hpZXZlZCB3aXRoIHJlc291cmNlcyBpbnZlc3RlZCBpbiBwcm9ncmFtcy5kAgMPDxYCHwEFCjIwMTItMTItMjhkZALrBA9kFghmD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tc2NydC1jc3QtZnJtd3JrLXBsYy0yMDEyLTEzL2luZGV4LWVuLmFzcHhlL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tc2NydC1jc3QtZnJtd3JrLXBsYy0yMDEyLTEzL19tZ3MvY3ZyLXZsdG4tc2NydC1jc3QtZnJtd3JrLXBsYy0yMDEyLTEzLWVuZy5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvdmx0bi1zY3J0LWNzdC1mcm13cmstcGxjLTIwMTItMTMvaW5kZXgtZW4uYXNweDxFdmFsdWF0aW9uIG9mIHRoZSBTZWN1cml0eSBDb3N0IEZyYW1ld29yayBQb2xpY3kgKDIwMTItMjAxMylkAgIPZBYCZg8VAfkBVGhlIEV2YWx1YXRpb24gb2YgdGhlIFNlY3VyaXR5IENvc3QgRnJhbWV3b3JrIFBvbGljeSAocmVmZXJyZWQgdG8gaGVyZWluIGFzIHRoZSBQb2xpY3kpIHdhcyBjb25kdWN0ZWQgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBmdW5kaW5nIGFwcHJvdmFsIHJlcXVpcmVtZW50IHRoYXQgYW4gZXZhbHVhdGlvbiBiZSBjb21wbGV0ZWQgcHJpb3IgdG8gdGhlIHJlbmV3YWwgb2YgdGVybXMgYW5kIGNvbmRpdGlvbnMgYnkgU2VwdGVtYmVyIDIwMTMuZAIDDw8WAh8BBQoyMDEyLTEyLTIxZGQC7AQPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTIwOTMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxMjA5MzAvaW5kZXgtZW4uYXNweFhQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgU2VwdGVtYmVyIDMwLCAyMDEyZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDEyLTExLTI5ZGQC7QQPZBYIZg9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxMS0xMi9pbmRleC1lbi5hc3B4Xy9jbnQvcnNyY3MvcGJsY3Rucy9kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxMS0xMi9fbWdzL2N2ci1kcHJ0bW50bC1wcmZybW5jLXJwcnQtMjAxMS0xMi1lbmcuanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2RwcnRtbnRsLXByZnJtbmMtcnBydC0yMDExLTEyL2luZGV4LWVuLmFzcHgpRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydCAyMDExLTIwMTJkAgIPZBYCZg8VAdsBUHVibGljIFNhZmV0eSBDYW5hZGEncyAyMDEx4oCTMTIgRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydC4gVGhlIGluaXRpYXRpdmVzIGhpZ2hsaWdodGVkIGluIHRoaXMgcmVwb3J0IHJlZmxlY3QgdGhlIHByb2dyZXNzIG1hZGUgdG93YXJkcyBhY2hpZXZpbmcgdGhlIERlcGFydG1lbnQncyBzdHJhdGVnaWMgb3V0Y29tZSBvZiBhIHNhZmUgYW5kIHJlc2lsaWVudCBDYW5hZGEuZAIDDw8WAh8BBQoyMDEyLTExLTA4ZGQC7gQPZBYIZg9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy90cnZsLWhzcHRsdHktY25mcm5jcy0yMDExLTEyLWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL3RydmwtaHNwdGx0eS1jbmZybmNzLTIwMTEtMTItZW4uYXNweE1SZXBvcnQgb24gQW5udWFsIEV4cGVuZGl0dXJlcyBmb3IgVHJhdmVsLCBIb3NwaXRhbGl0eSBhbmQgQ29uZmVyZW5jZXMgMjAxMS0xMmQCAg9kFgJmDxUBpQJBcyByZXF1aXJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgRGlyZWN0aXZlIGZvciB0aGUgTWFuYWdlbWVudCBvZiBFeHBlbmRpdHVyZXMgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSBhbmQgQ29uZmVyZW5jZXMsIHRoaXMgcmVwb3J0IHByb3ZpZGVzIGluZm9ybWF0aW9uIG9uIHRoZSB0b3RhbCBhbm51YWwgZXhwZW5kaXR1cmVzIGZvciBlYWNoIG9mIHRyYXZlbCwgaG9zcGl0YWxpdHkgYW5kIGNvbmZlcmVuY2VzIGZvciB0aGUgZmlzY2FsIHllYXIgZW5kaW5nIE1hcmNoIDMxLCAyMDEyIGZvciBQdWJsaWMgU2FmZXR5LmQCAw8PFgIfAQUKMjAxMi0xMS0wOGRkAu8ED2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWNobWNsLWJsZ2NsLTIwMDctMDgvaW5kZXgtZW4uYXNweEkvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWNobWNsLWJsZ2NsLTIwMDctMDgvY3ZyLWNicm4tcGZwaS1lbmcuanBnZAIBD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1jaG1jbC1ibGdjbC0yMDA3LTA4L2luZGV4LWVuLmFzcHiKAUFSQ0hJVkUgLSAyMDA3LTIwMDggSW50ZWdyYXRlZCBTdW1tYXRpdmUgRXZhbHVhdGlvbiBvZiB0aGUgQ2hlbWljYWwsIEJpb2xvZ2ljYWwsIFJhZGlvbG9naWNhbCBhbmQgTnVjbGVhciBGaXJzdCBSZXNwb25kZXIgVHJhaW5pbmcgUHJvZ3JhbWQCAg9kFgJmDxUB3QFUaGlzIHJlcG9ydCBpbnRlZ3JhdGVzIHRoZSBmaW5kaW5ncyBhbmQgcmVjb21tZW5kYXRpb25zIGZyb20gdGhlIHN1bW1hdGl2ZSBldmFsdWF0aW9ucyBvZiBhbGwgcGFydG5lciBhZ2VuY2llcyBpbnZvbHZlZCBpbiB0aGUgQ2hlbWljYWwsIEJpb2xvZ2ljYWwsIFJhZGlvbG9naWNhbCBhbmQgTnVjbGVhciAoQ0JSTikgRmlyc3QgUmVzcG9uZGVyIFRyYWluaW5nIFByb2dyYW0gKEZSVFApLmQCAw8PFgIfAQUKMjAxMi0xMS0wN2RkAvAED2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yOC9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTI4L2N2ci1yZ256ZC1jcm0tYnJmLTI4LWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yOC9pbmRleC1lbi5hc3B4NkRhdGEgbWluaW5nIGZvciBQb3NzaWJsZSBPcmdhbml6ZWQgQ3JpbWUgKE9DUkIgbm8uIDI4KWQCAg9kFgJmDxUBiQRUaGlzIHN0dWR5IGNvbWJpbmVkIGNvbXB1dGF0aW9uYWwgbWF0aGVtYXRpY2FsIGFuYWx5c2lzLCBzb2NpYWwgbmV0d29yayBhbmFseXNpcyBtZXRob2RzLCBhbmQgZGF0YSBtaW5pbmcgdGVjaG5pcXVlcyBpbiBhIHVuaXF1ZSB3YXkgdG8gYXV0b21hdGljYWxseSBpZGVudGlmeSB0cmFjZXMgb2YgcG9zc2libGUgY3JpbWluYWwgb3JnYW5pemF0aW9ucyBpbiBvcGVyYXRpb25hbCBwb2xpY2UgcmVjb3Jkcy4gS2V5IGZpbmRpbmdzOiBBIG1ldGhvZCBvZiBkYXRhIG1pbmluZyByZWd1bGFyIHBvbGljZSByZWNvcmRzIHRvIGlkZW50aWZ5IHBvc3NpYmxlIGNyaW1pbmFsIG9yZ2FuaXphdGlvbnMgaGFzIGJlZW4gZGV2ZWxvcGVkLiBCZXR3ZWVuIDIwMDEgYW5kIDIwMDYsIG9mZmVuZGluZyByZWxhdGVkIHRvIDIzNiBwb3NzaWJsZSBjcmltaW5hbCBvcmdhbml6YXRpb25zIHdhcyByZXBvcnRlZCB0byBSQ01QICJFIiBEaXZpc2lvbiwgd2l0aCAzOSBvZiB0aGUgZ3JvdXBzIGJlaW5nIHBhcnRpY3VsYXJseSBzZXJpb3VzLmQCAw8PFgIfAQUKMjAxMi0xMS0wNWRkAvEED2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvd3R3cmtzLWNydHMvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvd3R3cmtzLWNydHMvd3R3cmtzLWNydHMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvd3R3cmtzLWNydHMvaW5kZXgtZW4uYXNweCUiV2hhdCBXb3JrcyIgaW4gRHJ1ZyBUcmVhdG1lbnQgQ291cnRzZAICD2QWAmYPFQFcSG93IGRvIHRoZSBwcmluY2lwbGVzIG9mIGVmZmVjdGl2ZSBjb3JyZWN0aW9uYWwgaW50ZXJ2ZW50aW9uIGFwcGx5IGluIGRydWcgdHJlYXRtZW50IGNvdXJ0cz9kAgMPDxYCHwEFCjIwMTItMTEtMDFkZALyBA9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3RyamN0cnMtZGpkY3RkLXl0aHMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvdHJqY3Rycy1kamRjdGQteXRocy9pbmRleC1lbi5hc3B4M0NyaW1pbmFsIFRyYWplY3RvcmllcyBvZiBPbnRhcmlvIEFkanVkaWNhdGVkIFlvdXRoc2QCAg9kFgJmDxUBlQFXaGF0IGFyZSB0aGUgbG9uZy10ZXJtIHRyZW5kcyBpbiBjcmltaW5hbCBhY3Rpdml0eSwgYW5kIHRoZSBmYWN0b3JzIGFzc29jaWF0ZWQgd2l0aCB0aGUgY291cnNlIG9mIG9mZmVuZGluZywgb2YgYWRvbGVzY2VudCBtYWxlIG9mZmVuZGVycyBpbiBPbnRhcmlvP2QCAw8PFgIfAQUKMjAxMi0xMS0wMWRkAvMED2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvc3BwbG1udHItZHQtYmRndC1tcGxtbnR0bi0yMDEyLWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL3NwcGxtbnRyLWR0LWJkZ3QtbXBsbW50dG4tMjAxMi1lbi5hc3B4MFN1cHBsZW1lbnRhcnkgRGF0YSBvbiBCdWRnZXQgMjAxMiBJbXBsZW1lbnRhdGlvbmQCAg9kFgJmDxUBJFNhdmluZ3MgTWVhc3VyZXMgYnkgUHJvZ3JhbSBBY3Rpdml0eWQCAw8PFgIfAQUKMjAxMi0xMC0yOWRkAvQED2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvY3licnNjcnQtY3RuLXBsYW4vaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvY3licnNjcnQtY3RuLXBsYW4vY3licnNjcnQtY3RuLXBsYW4tZW5nLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9jeWJyc2NydC1jdG4tcGxhbi9pbmRleC1lbi5hc3B4XkN5YmVyc2VjdXJpdHkgQWN0aW9uIFBsYW4gQmV0d2VlbiBQdWJsaWMgU2FmZXR5IENhbmFkYSBhbmQgdGhlIERlcGFydG1lbnQgb2YgSG9tZWxhbmQgU2VjdXJpdHlkAgIPZBYCZg8VAaIBUHVibGljIFNhZmV0eSAoUFMpIENhbmFkYSBhbmQgdGhlIERlcGFydG1lbnQgb2YgSG9tZWxhbmQgU2VjdXJpdHkgKERIUykgYXJlIHB1cnN1aW5nIGEgY29vcmRpbmF0ZWQgYXBwcm9hY2ggdG8gZW5oYW5jZSB0aGUgcmVzaWxpZW5jeSBvZiBvdXIgY3liZXIgaW5mcmFzdHJ1Y3R1cmUuZAIDDw8WAh8BBQoyMDEyLTEwLTI2ZGQC9QQPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9wbHRmcm0tZHNzdHItcmRjdG4tMjAxMC9pbmRleC1lbi5hc3B4Uy9jbnQvcnNyY3MvcGJsY3Rucy9wbHRmcm0tZHNzdHItcmRjdG4tMjAxMC9fbWdzL2N2ci1wbHRmcm0tZHNzdHItcmRjdG4tMjAxMC1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDEwL2luZGV4LWVuLmFzcHhDMXN0IEFubnVhbCBSb3VuZHRhYmxlIENhbmFkYSdzIFBsYXRmb3JtIGZvciBEaXNhc3RlciBSaXNrIFJlZHVjdGlvbmQCAg9kFgJmDxUBhQJBcyB0aGUgQWR2aXNvcnkgQ29tbWl0dGVlIGZvciBDYW5hZGEncyBQbGF0Zm9ybSBmb3IgRGlzYXN0ZXIgUmlzayBSZWR1Y3Rpb24sIHdlIGFyZSBwbGVhc2VkIHRvIHByZXNlbnQgeW91IHdpdGggdGhlIGZpbmFsIHJlcG9ydCBmb3IgdGhlIGluYXVndXJhbCBOYXRpb25hbCBSb3VuZHRhYmxlIG9uIERpc2FzdGVyIFJpc2sgUmVkdWN0aW9uIHdoaWNoIHRvb2sgcGxhY2UgaW4gRnJlZGVyaWN0b24sIE5ldyBCcnVuc3dpY2sgb24gT2N0b2JlciAyNiwgMjAxMC5kAgMPDxYCHwEFCjIwMTItMTAtMjNkZAL2BA9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3Njcm5uZy1obmRiay9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9zY3JubmctaG5kYmsvc2Nybm5nLWhuZGJrLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvc2Nybm5nLWhuZGJrL2luZGV4LWVuLmFzcHgjVGhlIFNjcmVlbmluZyBIYW5kYm9vayAyMDEyIEVkaXRpb25kAgIPZBYCZg8VAfcEVGhlIDIwMTIgRWRpdGlvbiBvZiBUaGUgU2NyZWVuaW5nIEhhbmRib29rIHdhcyBjcmVhdGVkIHRvIHByb3ZpZGUgb3JnYW5pemF0aW9ucyB3aXRoIHVwLXRvLWRhdGUgaW5mb3JtYXRpb24sIHRvb2xzLCBhbmQgcmVzb3VyY2VzIHRvIHN1cHBvcnQgY29tcHJlaGVuc2l2ZSwgb25nb2luZyBzY3JlZW5pbmcgcG9saWNpZXMgYW5kIHByYWN0aWNlcy4gSXQgaXMgaW1wb3J0YW50IHRvIHVuZGVyc3RhbmQgdGhhdCAidGhlIHByaW1hcnkgaXNzdWUgcmVsYXRlZCB0byBzY3JlZW5pbmcgaXMgd2hhdCBwZW9wbGUgYXJlIGNhbGxlZCB1cG9uIHRvIGRvLCBmb3Igd2hvbSwgYW5kIHVuZGVyIHdoYXQgY2lyY3Vtc3RhbmNlcywgbm90IHdoZXRoZXIgdGhleSBhcmUgcGFpZCBvciBub3QgcGFpZCBmb3IgdGhlaXIgZWZmb3J0cy4iIFdoaWxlIHRoZSBtYXRlcmlhbCBtYXkgYmUgdXNlZnVsIGZvciBvcmdhbml6YXRpb25zIGVuZ2FnaW5nIHBhaWQgZW1wbG95ZWVzLCBpbnRlcm5zLCBwbGFjZW1lbnQgc3R1ZGVudHMsIGFuZCBjb21tdW5pdHkgc2VydmljZSBwYXJ0aWNpcGFudHMsIHRoZSBpbnRlbmRlZCBwdXJwb3NlIGlzIHRvIGJ1aWxkIGF3YXJlbmVzcyBhbmQgY2FwYWNpdHkgZm9yIHNjcmVlbmluZyB2b2x1bnRlZXJzLmQCAw8PFgIfAQUKMjAxMi0xMC0xN2RkAvcED2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvbXBsbW50dG4tZmN0LXNodHMtMjAxMi9pbmRleC1lbi5hc3B4US9jbnQvcnNyY3MvcGJsY3Rucy9tcGxtbnR0bi1mY3Qtc2h0cy0yMDEyL19tZ3MvY3ZyLW1wbG1udHRuLWZjdC1zaHRzLTIwMTItZW5nLmpwZ2QCAQ9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy9tcGxtbnR0bi1mY3Qtc2h0cy0yMDEyL2luZGV4LWVuLmFzcHhSSW1wbGVtZW50YXRpb24gRmFjdCBTaGVldHMgb24gUHJvbWlzaW5nIGFuZCBNb2RlbCBDcmltZSBQcmV2ZW50aW9uIFByb2dyYW1zIC0gMjAxMmQCAg9kFgJmDxUBUkltcGxlbWVudGF0aW9uIEZhY3QgU2hlZXRzIG9uIFByb21pc2luZyBhbmQgTW9kZWwgQ3JpbWUgUHJldmVudGlvbiBQcm9ncmFtcyAtIDIwMTJkAgMPDxYCHwEFCjIwMTItMTAtMDFkZAL4BA9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL2htbi10cmZmY2tuZy1ud3NsdHRyLTIwMTIvaW5kZXgtZW4uYXNweFcvY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxMi9fbWdzL2N2ci1obW4tdHJmZmNrbmctbndzbHR0ci0yMDEyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvaG1uLXRyZmZja25nLW53c2x0dHItMjAxMi9pbmRleC1lbi5hc3B4QkNhbmFkYSdzIEFudGktSHVtYW4gVHJhZmZpY2tpbmcgTmV3c2xldHRlciAtIElzc3VlIDEsIE9jdG9iZXIgMjAxMmQCAg9kFgJmDxUBQkNhbmFkYSdzIEFudGktSHVtYW4gVHJhZmZpY2tpbmcgTmV3c2xldHRlciAtIElzc3VlIDEsIE9jdG9iZXIgMjAxMmQCAw8PFgIfAQUKMjAxMi0xMC0wMWRkAvkED2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvdmxjdC1kdm50ci9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy92bGN0LWR2bnRyL2luZGV4LWVuLmFzcHgjVmVsb2NpdHkgQWR2ZW50dXJlIFByb2dyYW0gKENQQS0yNilkAgIPZBYCZg8VAZoBVGhlIFZlbG9jaXR5IEFkdmVudHVyZSBQcm9ncmFtIChWZWxvY2l0eSkgaXMgYW4gYWR2ZW50dXJlLWJhc2VkIHByb2dyYW0gZm9yIHlvdXRoIHdobyBhcmUgYXQgcmlzayBvZiwgb3IgaGF2ZSBhbHJlYWR5IGJlZW4gaW52b2x2ZWQgaW4sIGNyaW1pbmFsIGFjdGl2aXR5LmQCAw8PFgIfAQUKMjAxMi0wOS0xM2RkAvoED2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXl0aC1nbmctMjAwOS0xMC9pbmRleC1lbi5hc3B4Si9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4teXRoLWduZy0yMDA5LTEwL19tZ3MvY3ZyLXlncGYtZmNnai1lbmcuanBnZAIBD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi15dGgtZ25nLTIwMDktMTAvaW5kZXgtZW4uYXNweGpBUkNISVZFIC0gQW4gSW50ZXJpbSBFdmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIENlbnRyZSBZb3V0aCBHYW5nIFByZXZlbnRpb24gRnVuZCBQcm9ncmFtZAICD2QWAmYPFQFqQVJDSElWRSAtIEFuIEludGVyaW0gRXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBDZW50cmUgWW91dGggR2FuZyBQcmV2ZW50aW9uIEZ1bmQgUHJvZ3JhbWQCAw8PFgIfAQUKMjAxMi0wOS0xM2RkAvsED2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAxMS0xMi1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDExLTEyLWVuLmFzcHg5V2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0IC0gQW5udWFsIHJlcG9ydDogMjAxMS0yMDEyZAICD2QWAmYPFQGYAVRoZSBzdGF0aXN0aWNzIGluY2x1ZGVkIGluIHRoaXMgcmVwb3J0IGFyZSBiYXNlZCBvbiB0aGUgc2VydmljZXMgcHJvdmlkZWQgYnkgdGhlIFJveWFsIENhbmFkaWFuIE1vdW50ZWQgUG9saWNlIGJldHdlZW4gQXByaWwgMSwgMjAxMSBhbmQgTWFyY2ggMzEsIDIwMTIuZAIDDw8WAh8BBQoyMDEyLTA5LTA2ZGQC/AQPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDEwLTExLWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMTAtMTEtZW4uYXNweDlXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QgLSBBbm51YWwgcmVwb3J0OiAyMDEwLTIwMTFkAgIPZBYCZg8VAYYBVGhpcyBpcyB0aGUgZmlmdGVlbnRoIEFubnVhbCBSZXBvcnQgb24gdGhlIFdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gMTYgb2YgdGhlIFdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIEFjdC5kAgMPDxYCHwEFCjIwMTItMDktMDZkZAL9BA9kFghmD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL250cnZudHMtc3BydnNuL2luZGV4LWVuLmFzcHg8L2NudC9yc3Jjcy9wYmxjdG5zL250cnZudHMtc3BydnNuL250cnZudHMtc3BydnNuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL250cnZudHMtc3BydnNuL2luZGV4LWVuLmFzcHg8Q29nbml0aXZlLUJlaGF2aW91cmFsIEludGVydmVudGlvbnMgaW4gQ29tbXVuaXR5IFN1cGVydmlzaW9uZAICD2QWAmYPFQF9SG93IHdlbGwgZG8gY29tbXVuaXR5IHN1cGVydmlzaW9uIG9mZmljZXJzIHRhcmdldCBwcm9jcmltaW5hbCBhdHRpdHVkZXMvY29nbml0aW9ucyBpbiBvbmUtb24tb25lIHNlc3Npb25zIHdpdGggdGhlaXIgY2xpZW50cz9kAgMPDxYCHwEFCjIwMTItMDktMDFkZAL+BA9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxMjA2MzAvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDEyMDYzMC9pbmRleC1lbi5hc3B4U1B1YmxpYyBTYWZldHkgQ2FuYWRhIFF1YXJ0ZXJseSBGaW5hbmNpYWwgUmVwb3J0IEZvciB0aGUgcXVhcnRlciBlbmRlZCBKdW5lIDMwLCAyMDEyZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDEyLTA4LTI5ZGQC/wQPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLWZmY2xzLXJwcnQtMTEtMTIvaW5kZXgtZW4uYXNweEovY250L3JzcmNzL3BibGN0bnMvanN0Yy1mZmNscy1ycHJ0LTExLTEyL2pzdGMtZmZjbHMtcnBydC0xMS0xMi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLWZmY2xzLXJwcnQtMTEtMTIvaW5kZXgtZW4uYXNweFdOYXRpb25hbCBKb2ludCBDb21taXR0ZWUgb2YgU2VuaW9yIENyaW1pbmFsIEp1c3RpY2UgT2ZmaWNpYWxzIC0gQW5udWFsIFJlcG9ydCAyMDExLTIwMTJkAgIPZBYCZg8VAZsBVGhpcyByZXBvcnQgaGlnaGxpZ2h0cyB0aGUga2V5IGFjdGl2aXRpZXMgYW5kIGFjaGlldmVtZW50cyBvZiB0aGUgTkpDIGFuZCBpdHMgcmVnaW9uYWwgY29tbWl0dGVlcyAoQXRsYW50aWMsUXVlYmVjLCBPbnRhcmlvLCBQcmFpcmllLCBhbmQgUGFjaWZpYyByZWdpb25zKS5kAgMPDxYCHwEFCjIwMTItMDgtMTRkZAKABQ9kFghmD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRybnRubC1zc2N0bi1mcmZnaHRycy0yMDExLTEyL2luZGV4LWVuLmFzcHhrL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRybnRubC1zc2N0bi1mcmZnaHRycy0yMDExLTEyL19tZ3MvY3ZyLXZsdG4tbnRybnRubC1zc2N0bi1mcmZnaHRycy0yMDExLTEyLWVuZy5qcGdkAgEPZBYCZg8VAkQvY250L3JzcmNzL3BibGN0bnMvdmx0bi1udHJudG5sLXNzY3RuLWZyZmdodHJzLTIwMTEtMTIvaW5kZXgtZW4uYXNweHEyMDExLTIwMTIgRXZhbHVhdGlvbiBvZiB0aGUgSW50ZXJuYXRpb25hbCBBc3NvY2lhdGlvbiBvZiBGaXJlIEZpZ2h0ZXJzL0NhbmFkYSBDb250cmlidXRpb24gUHJvZ3JhbSAtIEZpbmFsIFJlcG9ydGQCAg9kFgJmDxUBb1RoaXMgaXMgdGhlIDIwMTEtMjAxMiBFdmFsdWF0aW9uIG9mIHRoZSBJbnRlcm5hdGlvbmFsIEFzc29jaWF0aW9uIG9mIEZpcmUgRmlnaHRlcnMvQ2FuYWRhIENvbnRyaWJ1dGlvbiBQcm9ncmFtLmQCAw8PFgIfAQUKMjAxMi0wOC0xM2RkAoEFD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvZ2RsbnMtZ250cy1wYy1mZmNycy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9nZGxucy1nbnRzLXBjLWZmY3JzL2luZGV4LWVuLmFzcHhgR3VpZGVsaW5lcyBmb3IgQWdlbnRzIGFuZCBQZWFjZSBPZmZpY2VycyBkZXNpZ25hdGVkIGJ5IHRoZSBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IENhbmFkYSAoUFMpZAICD2QWAmYPFQHVAVRoZSBwdXJwb3NlIG9mIHRoaXMgZ3VpZGUgaXMgdG8gcHJvdmlkZSBhc3Npc3RhbmNlIHRvIGRlc2lnbmF0ZWQgYWdlbnRzIGFuZCBwZWFjZSBvZmZpY2VycyBpbiB0aGUgZnVsZmlsbWVudCBvZiB0aGVpciBkdXRpZXMgYW5kIHJlcG9ydGluZyBvYmxpZ2F0aW9ucyB1bmRlciB0aGUgSW52YXNpb24gb2YgUHJpdmFjeSBwcm92aXNpb25zIG9mIHRoZSBDcmltaW5hbCBDb2RlLmQCAw8PFgIfAQUKMjAxMi0wOC0xMGRkAoIFD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvZHQtZm5uY2wtZnJjc3RuZy1tbnRybmctMjAxMi9pbmRleC1lbi5hc3B4XS9jbnQvcnNyY3MvcGJsY3Rucy9kdC1mbm5jbC1mcmNzdG5nLW1udHJuZy0yMDEyL19tZ3MvY3ZyLWR0LWZubmNsLWZyY3N0bmctbW50cm5nLTIwMTItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9kdC1mbm5jbC1mcmNzdG5nLW1udHJuZy0yMDEyL2luZGV4LWVuLmFzcHhFQXVkaXQgb2YgRmluYW5jaWFsIFBsYW5uaW5nLCBGb3JlY2FzdGluZyAmIE1vbml0b3JpbmcgKEZlYnJ1YXJ5IDIwMTIpZAICD2QWAmYPFQG4AVRoZSBGaW5hbmNpYWwgUGxhbm5pbmcsIEZvcmVjYXN0aW5nLCBhbmQgTW9uaXRvcmluZyBhdWRpdCB3YXMgYXBwcm92ZWQgYnkgdGhlIERlcHV0eSBNaW5pc3RlciBvbiBKdW5lIDEwLCAyMDEwIGFzIHBhcnQgb2YgdGhlIFJpc2stQmFzZWQgSW50ZXJuYWwgQXVkaXQgUGxhbiBmb3IgMjAxMC0yMDExIHRvIDIwMTItMjAxMy5kAgMPDxYCHwEFCjIwMTItMDgtMDNkZAKDBQ9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2R0LXRsbnQtbW5nbW50LTIwMTEvaW5kZXgtZW4uYXNweEsvY250L3JzcmNzL3BibGN0bnMvZHQtdGxudC1tbmdtbnQtMjAxMS9fbWdzL2N2ci1kdC10bG50LW1uZ21udC0yMDExLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvZHQtdGxudC1tbmdtbnQtMjAxMS9pbmRleC1lbi5hc3B4M0ludGVybmFsIEF1ZGl0IG9mIFRhbGVudCBNYW5hZ2VtZW50IChOb3ZlbWJlciAyMDExKWQCAg9kFgJmDxUBmgFUaGlzIGF1ZGl0IGhhcyBpZGVudGlmaWVkIGFuZCB1c2VkIGFwcHJvcHJpYXRlIGNyaXRlcmlhIHRvIGNvbnRleHR1YWxseSBhc3Nlc3Mgd2hldGhlciB0aGUgRGVwYXJ0bWVudCBpcyBhcHBseWluZyBhcHByb3ByaWF0ZSB0YWxlbnQgbWFuYWdlbWVudCBwcmFjdGljZXMuZAIDDw8WAh8BBQoyMDEyLTA4LTAxZGQChAUPZBYIZg9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLW1yZ25jLXBydm50bi1tdGd0bi0yMDExLTEyL2luZGV4LWVuLmFzcHhjL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbXJnbmMtcHJ2bnRuLW10Z3RuLTIwMTEtMTIvX21ncy9jdnItdmx0bi1tcmduYy1wcnZudG4tbXRndG4tMjAxMS0xMi1lbmcuanBnZAIBD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbXJnbmMtcHJ2bnRuLW10Z3RuLTIwMTEtMTIvaW5kZXgtZW4uYXNweGYyMDExLTIwMTIgRXZhbHVhdGlvbiBvZiB0aGUgRW1lcmdlbmN5IFByZXZlbnRpb24vTWl0aWdhdGlvbiBhbmQgUHJlcGFyZWRuZXNzIEluaXRpYXRpdmUgLSBGaW5hbCBSZXBvcnRkAgIPZBYCZg8VAYEBVGhpcyBldmFsdWF0aW9uIHdhcyBjb25kdWN0ZWQgaW4gYWNjb3JkYW5jZSB3aXRoIGZ1bmRpbmcgYXBwcm92YWwgcmVxdWlyZW1lbnRzIHRoYXQgYW4gZXZhbHVhdGlvbiBiZSBjb21wbGV0ZWQgYnkgTWFyY2ggMzEsIDIwMTIuZAIDDw8WAh8BBQoyMDEyLTA4LTAxZGQChQUPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDEyLTA0LXR5cC9pbmRleC1lbi5hc3B4PC9jbnQvcnNyY3MvcGJsY3Rucy9mZm5kbmctdHJqY3Rycy9mZm5kbmctdHJqY3Rycy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDEyLTA0LXR5cC9pbmRleC1lbi5hc3B4eFRoZSBPZmZlbmRpbmcgVHJhamVjdG9yaWVzIG9mIFlvdXRoIFByb2JhdGlvbmVycyBmcm9tIEVhcmx5IEFkb2xlc2NlbmNlIHRvIE1pZGRsZSBBZHVsdGhvb2Q6IFJlbGF0aW9uIHRvIER1YWwgVGF4b25vbWllc2QCAg9kFgJmDxUB9wFUaGlzIHN0dWR5IHNvdWdodCB0byBpZGVudGlmeSB0aGUgZGlzdGluY3RpdmUgY3JpbWluYWwgcGF0aHdheXMsIGFuZCBzcGVjaWZ5IHRoZSBlYXJseSBjaGFyYWN0ZXJpc3RpY3MgdGhhdCBwcmVkaWN0IG9mZmVuZGluZyB0cmFqZWN0b3JpZXMgZm9yIGEgQ2FuYWRpYW4gc2FtcGxlIGNvbXByaXNlZCBvZiA1MTQgbWFsZSBhbmQgZmVtYWxlIGp1dmVuaWxlIHByb2JhdGlvbmVycyBmb2xsb3dlZCBpbnRvIG1pZGRsZSBhZHVsdGhvb2QuZAIDDw8WAh8BBQoyMDEyLTA3LTEyZGQChgUPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9wcm1zbmctcHJjdGNzLXBsY25nL2luZGV4LWVuLmFzcHhLL2NudC9yc3Jjcy9wYmxjdG5zL3BybXNuZy1wcmN0Y3MtcGxjbmcvX21ncy9jdnItcHJtc25nLXByY3Rjcy1wbGNuZy1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3BybXNuZy1wcmN0Y3MtcGxjbmcvaW5kZXgtZW4uYXNweF5Qcm9taXNpbmcgUHJhY3RpY2VzIGluIFBvbGljaW5nIFN1YnN0YW5jZSBVc2VyczogQSBIYW5kYm9vayBvZiBJbnRlZ3JhdGVkIE1vZGVscyBhbmQgUHJhY3RpY2VzZAICD2QWAmYPFQGAAlRoaXMgaGFuZGJvb2ssIGJhc2VkIG9uIGEgcmVzZWFyY2ggcmVwb3J0IGNvbW1pc3Npb25lZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSBpbiBjb2xsYWJvcmF0aW9uIHdpdGggdGhlIENhbmFkaWFuIEFzc29jaWF0aW9uIG9mIHRoZSBDaGllZnMgb2YgUG9saWNlIERydWcgQWJ1c2UgQ29tbWl0dGVlLCBpZGVudGlmaWVzIHByb21pc2luZyBwcmFjdGljZXMgaW4gaW50ZWdyYXRlZCBhcHByb2FjaGVzIHRvIHBvbGljaW5nIHN1YnN0YW5jZSB1c2Vycy5kAgMPDxYCHwEFCjIwMTItMDctMDZkZAKHBQ9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2JyZ25sLWZmbmRycy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9icmdubC1mZm5kcnMvYnJnbmwtZmZuZHJzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2JyZ25sLWZmbmRycy9pbmRleC1lbi5hc3B4LFJpc2sgQXNzZXNzbWVudCBGb3IgQWJvcmlnaW5hbCBTZXggT2ZmZW5kZXJzZAICD2QWAmYPFQFORG8gdGhlIHNhbWUgcmlzayBmYWN0b3JzIGFwcGx5IHRvIEFib3JpZ2luYWwgYW5kIG5vbi1BYm9yaWdpbmFsIHNleCBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDEyLTA3LTAxZGQCiAUPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9jbm1jLW5sc3MvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvY25tYy1ubHNzL2NubWMtbmxzcy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9jbm1jLW5sc3MvaW5kZXgtZW4uYXNweFJBbiBJbnRyb2R1Y3Rpb24gdG8gRWNvbm9taWMgQW5hbHlzaXMgaW4gQ3JpbWUgUHJldmVudGlvbjogVGhlIFdoeSwgSG93IGFuZCBTbyBXaGF0ZAICD2QWAmYPFQFSQW4gSW50cm9kdWN0aW9uIHRvIEVjb25vbWljIEFuYWx5c2lzIGluIENyaW1lIFByZXZlbnRpb246IFRoZSBXaHksIEhvdyBhbmQgU28gV2hhdGQCAw8PFgIfAQUKMjAxMi0wNy0wMWRkAokFD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvY25kY3QtZHNyZHIvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvY25kY3QtZHNyZHIvaW5kZXgtZW4uYXNweC1SaXNrIGZhY3RvcnMgYXNzb2NpYXRlZCB3aXRoIGNvbmR1Y3QgZGlzb3JkZXJkAgIPZBYCZg8VAbUBV2hhdCBhcmUgdGhlIGxhdGUgY2hpbGRob29kIHJpc2sgZmFjdG9ycyBhc3NvY2lhdGVkIHdpdGggY29uZHVjdCBkaXNvcmRlciBpbiBlYXJseSBhZG9sZXNjZW5jZSwgYW5kIGhvdyBhcmUgdGhlc2UgcmlzayBmYWN0b3JzIHNwZWNpZmljIHRvIHBhcnRpY3VsYXIgY2F0ZWdvcmllcyBvZiBjb25kdWN0IGRpc29yZGVyP2QCAw8PFgIfAQUKMjAxMi0wNy0wMWRkAooFD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTAzL2luZGV4LWVuLmFzcHhWL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1yc3JjaC1oZ2hsZ2h0cy0wMy9jdnItcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTAzLWVuZy5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTAzL2luZGV4LWVuLmFzcHgsT3JnYW5pemVkIENyaW1lIFJlc2VhcmNoIEhpZ2hsaWdodHMgTnVtYmVyIDNkAgIPZBYCZg8VAegCSG93IGlkZW50aXRpZXMgYXJlIHRyYWRlZCBvbmxpbmU7IERpZmZlcmVuY2VzIGJldHdlZW4gb3JnYW5pemVkIGNyaW1pbmFscyBhbmQgb3RoZXIgb2ZmZW5kZXJzOyBXaGl0ZS1jb2xsYXIgY3JpbWUgYW5kIHRoZSBnbG9iYWwgZmluYW5jaWFsIG1lbHRkb3duOyBDb21iYXRpbmcgdHJhbnNuYXRpb25hbCBlbnZpcm9ubWVudGFsIGNyaW1lOyBDby1vZmZlbmRpbmcgYmV0d2VlbiBjcmltaW5hbCBlbnRlcnByaXNlIGdyb3VwczsgVXNpbmcgbWF0aCB0byBlc3RpbWF0ZSB0aGUgZ2FuZyBhZmZpbGlhdGlvbiBvZiB1bmtub3duIG9mZmVuZGVyczsgQ29tcGFyaW5nIHRoZSBpbGxpY2l0IHRyYWRlcyBpbiB3aWxkbGlmZSBhbmQgZHJ1Z3MuZAIDDw8WAh8BBQoyMDEyLTA2LTI1ZGQCiwUPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDExL2luZGV4LWVuLmFzcHhLL2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTEvX21ncy9jdnItbGN0cm5jLXNydmxsbmMtMjAxMS1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTEvaW5kZXgtZW4uYXNweDVBbm51YWwgUmVwb3J0IOKAkyBVc2Ugb2YgRWxlY3Ryb25pYyBTdXJ2ZWlsbGFuY2UgMjAxMWQCAg9kFgJmDxUB1AFUaGUgMjAxMSBBbm51YWwgUmVwb3J0IGNvdmVycyBhIGZpdmUteWVhciBwZXJpb2QgZnJvbSAyMDA3IHRvIDIwMTEuIFRoZSBSZXBvcnQgaW5jbHVkZXMgbmV3IHN0YXRpc3RpY3MgZm9yIHRoZSBwZXJpb2QgZnJvbSBKYW51YXJ5IDEsIDIwMTEgdG8gRGVjZW1iZXIgMzEsIDIwMTEsIGFuZCB1cGRhdGVzIHRoZSBmaWd1cmVzIGZvciB0aGUgeWVhcnMgMjAwNyB0byAyMDEwLmQCAw8PFgIfAQUKMjAxMi0wNi0xNWRkAowFD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvbnRubC1jdG4tcGxuLWNtYnQvaW5kZXgtZW4uYXNweEcvY250L3JzcmNzL3BibGN0bnMvbnRubC1jdG4tcGxuLWNtYnQvX21ncy9jdnItbnRubC1jdG4tcGxuLWNtYnQtZW5nLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLWN0bi1wbG4tY21idC9pbmRleC1lbi5hc3B4ME5hdGlvbmFsIEFjdGlvbiBQbGFuIHRvIENvbWJhdCBIdW1hbiBUcmFmZmlja2luZ2QCAg9kFgJmDxUB2gFBcyBwYXJ0IG9mIG91ciBHb3Zlcm5tZW50J3MgbG9uZ3N0YW5kaW5nIGNvbW1pdG1lbnQgdG8gcHJvdGVjdCB0aGUgdnVsbmVyYWJsZSwgdGFja2xlIGNyaW1lIGFuZCBzYWZlZ3VhcmQgQ2FuYWRpYW5zIGFuZCB0aGVpciBmYW1pbGllcyBpbiB0aGVpciBob21lcyBhbmQgY29tbXVuaXRpZXMsIHdlIGFyZSB0YWtpbmcgYWN0aW9uIGFnYWluc3QgdGhlc2UgdGVycmlibGUgY3JpbWVzLmQCAw8PFgIfAQUKMjAxMi0wNi0wNmRkAo0FD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvZHJobS1zdHJ0Z3kvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvZHJobS1zdHJ0Z3kvZHJobS1zdHJ0Z3ktY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvZHJobS1zdHJ0Z3kvaW5kZXgtZW4uYXNweBpEdXJoYW0gWW91dGggR2FuZyBTdHJhdGVneWQCAg9kFgJmDxUBmAFJbiByZXNwb25zZSB0byB0aGUgZ3Jvd2luZyBnYW5nIHByb2JsZW0gaW4gRHVyaGFtLCB0aGUgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBDZW50cmUsIHByb3ZpZGVkICQxLjUgbWlsbGlvbiB0byBsYXVuY2ggdGhlIER1cmhhbSBZb3V0aCBHYW5nIFN0cmF0ZWd5LmQCAw8PFgIfAQUKMjAxMi0wNi0wMWRkAo4FD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvZ25nLXBydm50bi1zdHJ0Z3kvaW5kZXgtZW4uYXNweEIvY250L3JzcmNzL3BibGN0bnMvZ25nLXBydm50bi1zdHJ0Z3kvZ25nLXBydm50bi1zdHJ0Z3ktY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvZ25nLXBydm50bi1zdHJ0Z3kvaW5kZXgtZW4uYXNweBhHYW5nIFByZXZlbnRpb24gU3RyYXRlZ3lkAgIPZBYCZg8VAfMBVG8gYWRkcmVzcyB0aGUgaXNzdWUgb2YgeW91dGggZ2FuZ3MsIExpdmluZyBSb2NrIE1pbmlzdHJpZXMsIGEgbm9uLXByb2ZpdCBDaHJpc3RpYW4gb3V0cmVhY2ggYmFzZWQgaW4gZG93bnRvd24gSGFtaWx0b24sIGRlbGl2ZXJlZCB0aGUgR2FuZyBQcmV2ZW50aW9uIFN0cmF0ZWd5IChHUFMpIHdpdGggYXBwcm94aW1hdGVseSAyLjNNIGluIGZ1bmRpbmcgZnJvbSB0aGUgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBDZW50cmUuZAIDDw8WAh8BBQoyMDEyLTA2LTAxZGQCjwUPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9sa25nLWZ0ci1jaGxkcm4vaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvbGtuZy1mdHItY2hsZHJuL2xrbmctZnRyLWNobGRybi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9sa25nLWZ0ci1jaGxkcm4vaW5kZXgtZW4uYXNweE9QaWxvdCBQcm9qZWN0IHRvIEltcGxlbWVudCB0aGUgTG9va2luZyBBZnRlciBDaGlsZHJlbiAoTEFDKSBBcHByb2FjaCBpbiBRdcOpYmVjZAICD2QWAmYPFQF7VGhlIExvb2tpbmcgQWZ0ZXIgQ2hpbGRyZW4gcHJvamVjdCB3YXMgZnVuZGVkIGJ5IHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIENlbnRyZSBiZXR3ZWVuIE1hcmNoIDIwMDQgYW5kIEZlYnJ1YXJ5IDIwMDkuZAIDDw8WAh8BBQoyMDEyLTA2LTAxZGQCkAUPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9yZ24tbnQtZ25nL2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zL3Jnbi1udC1nbmcvcmduLW50LWduZy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9yZ24tbnQtZ25nL2luZGV4LWVuLmFzcHgZUmVnaW5hIEFudGktR2FuZyBTZXJ2aWNlc2QCAg9kFgJmDxUBkwFSZWdpbmEgQW50aS1HYW5nIFNlcnZpY2VzIChSQUdTKSB3YXMgZGV2ZWxvcGVkIGluIDIwMDcgaW4gcmVzcG9uc2UgdG8gdGhlIGhpZ2ggbGV2ZWwgb2YgZ2FuZyBhY3Rpdml0eSBpbiB0aGUgTm9ydGggQ2VudHJhbCBuZWlnaGJvdXJob29kIG9mIFJlZ2luYS5kAgMPDxYCHwEFCjIwMTItMDYtMDFkZAKRBQ9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL3Nyci13cnBybmQvaW5kZXgtZW4uYXNweDQvY250L3JzcmNzL3BibGN0bnMvc3JyLXdycHJuZC9zcnItd3Jwcm5kLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL3Nyci13cnBybmQvaW5kZXgtZW4uYXNweEdUaGUgU3VycmV5IFdyYXBhcm91bmQ6IEEgWW91dGggRHJpdmVuIFBsYW4gZm9yIEdhbmcgVmlvbGVuY2UgUHJldmVudGlvbmQCAg9kFgJmDxUBnwFJbiAyMDA4LCB0aGUgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBDZW50cmUncyBZb3V0aCBHYW5nIFByZXZlbnRpb24gRnVuZCBhd2FyZGVkICQ4MDgsMDAwIHRvIFN1cnJleSBTY2hvb2wgRGlzdHJpY3QgIzM2IHRvIGltcGxlbWVudCB0aGUgU3VycmV5IFdyYXAgcHJvZ3JhbS5kAgMPDxYCHwEFCjIwMTItMDYtMDFkZAKSBQ9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3dubnBnLXBydm50bi9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy93bm5wZy1wcnZudG4vd25ucGctcHJ2bnRuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3dubnBnLXBydm50bi9pbmRleC1lbi5hc3B4I1dpbm5pcGVnIFlvdXRoIEdhbmcgUHJldmVudGlvbiBGdW5kZAICD2QWAmYPFQHJAkluIDIwMDcsIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBDZW50cmUgcHJvdmlkZWQsIHRocm91Z2ggaXRzIFlvdXRoIEdhbmcgUHJldmVudGlvbiBGdW5kIChZR1BGKSwgJDIsMTkyLDg1NyBpbiBmdW5kaW5nIHRvIGZpdmUgY29tbXVuaXR5LWJhc2VkIHByb2plY3RzIGluIFdpbm5pcGVnIHRvIGRlbGl2ZXIgc2VydmljZXMgYW5kIHN1cHBvcnQgdG8gZ2FuZy1pbnZvbHZlZCB5b3V0aCBhbmQgdGhvc2UgYXQgcmlzayBvZiBnYW5nIGludm9sdmVtZW50IG92ZXIgYSB0aHJlZS15ZWFyIHBlcmlvZCBlbmRpbmcgTWFyY2ggMzEsIDIwMTEuZAIDDw8WAh8BBQoyMDEyLTA2LTAxZGQCkwUPZBYIZg9kFgJmDxUCKS9jbnQvcnNyY3MvcGJsY3Rucy95dGgtZHZjdC9pbmRleC1lbi5hc3B4MC9jbnQvcnNyY3MvcGJsY3Rucy95dGgtZHZjdC95dGgtZHZjdC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKS9jbnQvcnNyY3MvcGJsY3Rucy95dGgtZHZjdC9pbmRleC1lbi5hc3B4FllvdXRoIEFkdm9jYXRlIFByb2dyYW1kAgIPZBYCZg8VAYgCSW4gcmVzcG9uc2UgdG8gdGhlIGluY3JlYXNlZCBsZXZlbCBvZiBnYW5nLXJlbGF0ZWQgYWN0aXZpdHksIEhSTSBhcHBsaWVkIHRvIHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIENlbnRyZSAoTkNQQykgWW91dGggR2FuZyBQcmV2ZW50aW9uIEZ1bmQgKFlHUEYpIGFuZCBzdWJzZXF1ZW50bHkgcmVjZWl2ZWQgMS45IG1pbGxpb24gaW4gZnVuZGluZyB0byBpbXBsZW1lbnQgdGhlIFlvdXRoIEFkdm9jYXRlIFByb2dyYW0gKFlBUCkgZnJvbSAyMDA4LTIwMTEuZAIDDw8WAh8BBQoyMDEyLTA2LTAxZGQClAUPZBYIZg9kFgJmDxUCKS9jbnQvcnNyY3MvcGJsY3Rucy95dGgtbGxuYy9pbmRleC1lbi5hc3B4MC9jbnQvcnNyY3MvcGJsY3Rucy95dGgtbGxuYy95dGgtbGxuYy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKS9jbnQvcnNyY3MvcGJsY3Rucy95dGgtbGxuYy9pbmRleC1lbi5hc3B4JFlvdXRoIEFsbGlhbmNlIEFnYWluc3QgR2FuZyBWaW9sZW5jZWQCAg9kFgJmDxUBrwJJbiBBcHJpbCBvZiAyMDA3LCB0aGUgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBDZW50cmUgKE5DUEMpIGF3YXJkZWQgJDEsNjU3LDE0MSB1bmRlciB0aGUgWW91dGggR2FuZyBQcmV2ZW50aW9uIEZ1bmQgKFlHUEYpIHRvIHRoZSBQcmluY2UgQWxiZXJ0IE91dHJlYWNoIFByb2dyYW0gSW5jLiAoUEFPUEkpLCBhIHJlZ2lzdGVyZWQgbm9uLXByb2ZpdCBjaGFyaXRhYmxlIG9yZ2FuaXphdGlvbiwgdG8gaW1wbGVtZW50IGFuZCBldmFsdWF0ZSB0aGUgWW91dGggQWxsaWFuY2UgYWdhaW5zdCBZb3V0aCBWaW9sZW5jZSBwcm9ncmFtIC5kAgMPDxYCHwEFCjIwMTItMDYtMDFkZAKVBQ9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3l0aC1yc2stZHZscG1udC9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy95dGgtcnNrLWR2bHBtbnQveXRoLXJzay1kdmxwbW50LWN2ci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3l0aC1yc2stZHZscG1udC9pbmRleC1lbi5hc3B4GVlvdXRoIEF0IFJpc2sgRGV2ZWxvcG1lbnRkAgIPZBYCZg8VAcwBSW4gcmVzcG9uc2UgdG8gZ3Jvd2luZyBjb25jZXJucyBhYm91dCBnYW5nIHZpb2xlbmNlLCB0aGUgWW91dGggQXQgUmlzayBEZXZlbG9wbWVudCBwcm9ncmFtIG9mZmVyZWQgcHJldmVudGlvbiBzZXJ2aWNlcyB0byBoaWdoLXJpc2sgeW91dGggYW5kIHlvdXRoIGludm9sdmVkIGluIGdhbmctcmVsYXRlZCBhY3Rpdml0aWVzIGluIENhbGdhcnksIEFsYmVydGEuZAIDDw8WAh8BBQoyMDEyLTA2LTAxZGQClgUPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9jbXBuZG0tbnRkc3R0cy1jbmQtYXJjaHZkL2luZGV4LWVuLmFzcHhLL2NudC9yc3Jjcy9wYmxjdG5zL2NtcG5kbS1udGRzdHRzLWNuZC1hcmNodmQvY21wbmRtLW50ZHN0dHMtY25kLWN2ci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL2NtcG5kbS1udGRzdHRzLWNuZC1hcmNodmQvaW5kZXgtZW4uYXNweFFBcmNoaXZlZCAtIENvbXBlbmRpdW0gb2YgVS5TLiAtIENhbmFkYSBFbWVyZ2VuY3kgTWFuYWdlbWVudCBBc3Npc3RhbmNlIE1lY2hhbmlzbXNkAgIPZBYCZg8VAagBVGhpcyBhZ3JlZW1lbnQgcHJvdmlkZXMgYSBmcmFtZXdvcmsgZm9yIHRoZSBVLlMuIGFuZCBDYW5hZGEgdG8gY29vcGVyYXRlIGluIHBsYW5uaW5nIGZvciBhbmQgcmVzcG9uZGluZyB0byBuYXR1cmFsIGFuZCBtYW4tbWFkZSBpbmNpZGVudHMsIGVtZXJnZW5jaWVzLCBhbmQgZGlzYXN0ZXJzLsKgZAIDDw8WAh8BBQoyMDEyLTA2LTAxZGQClwUPZBYIZg9kFgJmDxUCTGh0dHA6Ly93d3cuaGMtc2MuZ2MuY2EvYWhjLWFzYy9wZXJmb3JtYW5jZS9ldmFsL2Z0Y3MtZXZhbHVhdGlvbi1zZmx0LWVuZy5waHAtL2NudC9yc3Jjcy9wYmxjdG5zL19tZ3MvZnRjcy12bHRuLXNmdC1lbmcuanBnZAIBD2QWAmYPFQJMaHR0cDovL3d3dy5oYy1zYy5nYy5jYS9haGMtYXNjL3BlcmZvcm1hbmNlL2V2YWwvZnRjcy1ldmFsdWF0aW9uLXNmbHQtZW5nLnBocEJGZWRlcmFsIFRvYmFjY28gQ29udHJvbCBTdHJhdGVneSAyMDAxLTIwMTEgLSBIb3Jpem9udGFsIEV2YWx1YXRpb25kAgIPZBYCZg8VAccBVGhpcyBldmFsdWF0aW9uIGlzIGludGVuZGVkIHRvIGFzc2VzcyBwcm9ncmVzcyBtYWRlIHRvd2FyZHMgdGhlIEZlZGVyYWwgVG9iYWNjbyBDb250cm9sIFN0cmF0ZWd5J3MgKEZUQ1MpIG9iamVjdGl2ZXMgZnJvbSAyMDAxLTIwMTEgd2l0aCBhIHBhcnRpY3VsYXIgZm9jdXMgb24gdGhlIHNlY29uZCBoYWxmIG9mIHRoZSBGVENTICgyMDA3LTIwMTEpLmQCAw8PFgIfAQUKMjAxMi0wNi0wMWRkApgFD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDExLWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAxMS1lbi5hc3B4VDIwMTEgQW5udWFsIFJlcG9ydCBPbiBUaGUgUkNNUCdzIFVzZSBPZiBUaGUgTGF3IEVuZm9yY2VtZW50IEp1c3RpZmljYXRpb24gUHJvdmlzaW9uc2QCAg9kFgJmDxUBrAJUaGlzIHJlcG9ydCBhZGRyZXNzZXMgdGhlIFJDTVAncyB1c2Ugb2Ygc3BlY2lmaWMgcG9ydGlvbnMgb2YgdGhlIGxhdyBlbmZvcmNlbWVudCBqdXN0aWZpY2F0aW9uIHByb3Zpc2lvbnMgZnJvbSBKYW51YXJ5IDEsIDIwMTEgdG8gRGVjZW1iZXIgMzEsIDIwMTEsIGFuZCBvbmx5IGluY2x1ZGVzIGluZm9ybWF0aW9uIHRoZSBkaXNjbG9zdXJlIG9mIHdoaWNoIHdvdWxkIG5vdCBjb21wcm9taXNlIG9yIGhpbmRlciBhbiBvbmdvaW5nIGludmVzdGlnYXRpb24gb2YgYW4gb2ZmZW5jZSB1bmRlciBhbiBBY3Qgb2YgUGFybGlhbWVudC5kAgMPDxYCHwEFCjIwMTItMDUtMzFkZAKZBQ9kFghmD2QWAmYPFQIoL2NudC9yc3Jjcy9wYmxjdG5zL21yZ25semQvaW5kZXgtZW4uYXNweC4vY250L3JzcmNzL3BibGN0bnMvbXJnbmx6ZC9jdnItbXJnbmx6ZC1lbmcuanBnZAIBD2QWAmYPFQIoL2NudC9yc3Jjcy9wYmxjdG5zL21yZ25semQvaW5kZXgtZW4uYXNweEZNYXJnaW5hbGl6ZWQ6IFRoZSBBYm9yaWdpbmFsIFdvbWVuJ3MgZXhwZXJpZW5jZSBpbiBGZWRlcmFsIENvcnJlY3Rpb25zZAICD2QWAmYPFQFGTWFyZ2luYWxpemVkOiBUaGUgQWJvcmlnaW5hbCBXb21lbidzIGV4cGVyaWVuY2UgaW4gRmVkZXJhbCBDb3JyZWN0aW9uc2QCAw8PFgIfAQUKMjAxMi0wNS0yM2RkApoFD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvY25zZHJ0bnMtbnRkc3R0cy1jbmQvaW5kZXgtZW4uYXNweEgvY250L3JzcmNzL3BibGN0bnMvY25zZHJ0bnMtbnRkc3R0cy1jbmQvY25zZHJ0bnMtbnRkc3R0cy1jbmQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvY25zZHJ0bnMtbnRkc3R0cy1jbmQvaW5kZXgtZW4uYXNweFNDb25zaWRlcmF0aW9ucyBmb3IgVW5pdGVkIFN0YXRlcyAtIENhbmFkYSBCb3JkZXIgVHJhZmZpYyBEaXNydXB0aW9uIE1hbmFnZW1lbnQgMjAxMmQCAg9kFgJmDxUBuAFUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgcGxhbm5pbmcgZnJhbWV3b3JrIGZvciBib3JkZXIgdHJhZmZpYyBkaXNydXB0aW9ucyBtYW5hZ2VtZW50IHdoaWNoIHJlcXVpcmVzIHRoZSBpbnZvbHZlbWVudCBhbmQgY29vcmRpbmF0aW9uIG9mIG11bHRpcGxlIGFnZW5jaWVzLCBvcmdhbml6YXRpb25zLCBhbmQgZW50aXRpZXMuZAIDDw8WAh8BBQoyMDEyLTA1LTE0ZGQCmwUPZBYIZg9kFgJmDxUCPWh0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ycHAvMjAxMi0yMDEzL2luZGV4LWVuZy5hc3A/YWNyPTE5OTkeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI9aHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL3JwcC8yMDEyLTIwMTMvaW5kZXgtZW5nLmFzcD9hY3I9MTk5OShSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMgMjAxMi0yMDEzZAICD2QWAmYPFQG2AVB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzIGZvciAyMDEyLTEzLiBUaGlzIHJlcG9ydCBvdXRsaW5lcyB0aGUgRGVwYXJ0bWVudCdzIHByaW9yaXRpZXMgYW5kIGVuZGVhdm91cnMgdGhpcyB5ZWFyLCBpbiBidWlsZGluZyBhIHNhZmUgYW5kIHJlc2lsaWVudCBDYW5hZGEuZAIDDw8WAh8BBQoyMDEyLTA1LTA4ZGQCnAUPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9zc25nLW1tYnJzL2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zL3NzbmctbW1icnMvc3NuZy1tbWJycy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9zc25nLW1tYnJzL2luZGV4LWVuLmFzcHgiQXNzZXNzaW5nIHRoZSBSaXNrIG9mIEdhbmcgTWVtYmVyc2QCAg9kFgJmDxUBM0RvIGdhbmcgbWVtYmVycyB2YXJ5IGluIHRoZWlyIHJpc2sgdG8gY29tbWl0IGNyaW1lP2QCAw8PFgIfAQUKMjAxMi0wNS0wMWRkAp0FD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvMjAxMi0wMi1wcnNnbS9pbmRleC1lbi5hc3B4Ni9jbnQvcnNyY3MvcGJsY3Rucy8yMDEyLTAyLXByc2dtLzIwMTItMDItcHJzZ20tZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy8yMDEyLTAyLXByc2dtL2luZGV4LWVuLmFzcHguUHJlZGljdGluZyBSZWNpZGl2aXNtIHdpdGggU3RyZWV0IEdhbmcgTWVtYmVyc2QCAg9kFgJmDxUB0wFUaGUgb2JqZWN0aXZlIG9mIHRoaXMgcmVzZWFyY2ggaXMgdG8gZXhhbWluZSB0aGUgYXBwbGljYWJpbGl0eSBvZiB0aGUgTFMvQ01JIChBbmRyZXdzLCBCb250YSwgJiBXb3JtaXRoLCAyMDA0KSB0byBnYW5nIG1lbWJlcnMgYW5kIHRvIGlkZW50aWZ5IHNwZWNpZmljIGNyaW1pbm9nZW5pYyBuZWVkcyBwcm9maWxlcyBjb21wYXJlZCB0byBub24tZ2FuZyBvZmZlbmRlcnMuZAIDDw8WAh8BBQoyMDEyLTA0LTE3ZGQCngUPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9zdHN0Y2xzbnBzaHQteXRoL2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL3N0c3RjbHNucHNodC15dGgvY3ZyLXN0c3RjbHNucHNodC15dGgtZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9zdHN0Y2xzbnBzaHQteXRoL2luZGV4LWVuLmFzcHhKQSBTdGF0aXN0aWNhbCBTbmFwc2hvdCBvZiBZb3V0aCBhdCBSaXNrIGFuZCBZb3V0aCBPZmZlbmRpbmcgaW4gQ2FuYWRhIE5DUENkAgIPZBYCZg8VAdgBSnV2ZW5pbGUgZGVsaW5xdWVuY3kgaXMgYSBjb21wbGV4LCBtdWx0aS1mYWNldGVkIGlzc3VlLiBJbiBvcmRlciB0byBkZXZpc2UgZWZmZWN0aXZlIHByZXZlbnRpb24gYW5kIGludGVydmVudGlvbiBzdHJhdGVnaWVzIGZvciB5b3V0aCBhdCByaXNrLCBpdCBpcyBpbXBvcnRhbnQgdG8gdW5kZXJzdGFuZCB0aGUgY29udGV4dCBpbiB3aGljaCB0aGlzIGJlaGF2aW91ciBvY2N1cnMuZAIDDw8WAh8BBQoyMDEyLTA0LTE2ZGQCnwUPZBYIZg9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWNici1zY3J0LXN0cnRneS9hcmNoaXZlLWluZGV4LWVuLmFzcHhGL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtY2JyLXNjcnQtc3RydGd5L2Nici1zY3J0LXN0cnRneS1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWNici1zY3J0LXN0cnRneS9hcmNoaXZlLWluZGV4LWVuLmFzcHggQ2FuYWRhJ3MgQ3liZXIgU2VjdXJpdHkgU3RyYXRlZ3lkAgIPZBYCZg8VAUpDYW5hZGEncyBDeWJlciBTZWN1cml0eSBTdHJhdGVneSBpcyBvdXIgcGxhbiBmb3IgbWVldGluZyB0aGUgY3liZXIgdGhyZWF0LmQCAw8PFgIfAQUKMjAxMi0wNC0xMmRkAqAFD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvbm1sLXBuZG1jLW5mbG56L2luZGV4LWVuLmFzcHg+L2NudC9yc3Jjcy9wYmxjdG5zL25tbC1wbmRtYy1uZmxuei9ubWwtcG5kbWMtbmZsbnotY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvbm1sLXBuZG1jLW5mbG56L2luZGV4LWVuLmFzcHg1Tm9ydGggQW1lcmljYW4gUGxhbiBGb3IgQW5pbWFsIGFuZCBQYW5kZW1pYyBJbmZsdWVuemFkAgIPZBYCZg8VAfICVGhlIE5BUEFQSSBpcyBhIGNvbXByZWhlbnNpdmUgY3Jvc3Mtc2VjdG9yYWwgcmVnaW9uYWwgaGVhbHRoIHNlY3VyaXR5IGZyYW1ld29yayBkZXZlbG9wZWQgbWFpbmx5IHdpdGggdGhlIGlucHV0IG9mIHRoZSBoZWFsdGgsIGFncmljdWx0dXJlLCBzZWN1cml0eSwgYW5kIGZvcmVpZ24gYWZmYWlycyBzZWN0b3JzIHRvIHByb3RlY3QgYWdhaW5zdCwgY29udHJvbCBhbmQgcHJvdmlkZSBhIHB1YmxpYyBoZWFsdGggcmVzcG9uc2UgdG8gYW5pbWFsIGFuZCBwYW5kZW1pYyBpbmZsdWVuemEgaW4gTm9ydGggQW1lcmljYSwgd2hpbGUgYXZvaWRpbmcgdW5uZWNlc3NhcnkgaW50ZXJmZXJlbmNlIHdpdGggaW50ZXJuYXRpb25hbCB0cmF2ZWwgYW5kIHRyYWRlLmQCAw8PFgIfAQUKMjAxMi0wNC0wM2RkAqEFD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvZHN0cmJ0bi15dGgtY3JtL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL2RzdHJidG4teXRoLWNybS9pbmRleC1lbi5hc3B4QlRoZSBzcGF0aWFsIGRpc3RyaWJ1dGlvbiBvZiBwb2xpY2UtcmVwb3J0ZWQgeW91dGggY3JpbWUgaW4gVG9yb250b2QCAg9kFgJmDxUBigFIb3cgaXMgeW91dGggY3JpbWUgZGlzdHJpYnV0ZWQgaW4gVG9yb250bywgYW5kIHdoYXQgYXJlIHRoZSBuZWlnaGJvdXJob29kIGNoYXJhY3RlcmlzdGljcyBtb3N0IHN0cm9uZ2x5IGFzc29jaWF0ZWQgd2l0aCB0aGlzIGRpc3RyaWJ1dGlvbj9kAgMPDxYCHwEFCjIwMTItMDQtMDFkZAKiBQ9kFghmD2QWAmYPFQJBaHR0cDovL3d3dy5qdXN0aWNlLmdjLmNhL2VuZy9ycC1wci9jcC1wbS9ldmFsL3JlcC1yYXAvMTIvbmFzLXNuYS8oL2NudC9yc3Jjcy9wYmxjdG5zL19tZ3MvbmFzLXZsdG4tZW5nLmpwZ2QCAQ9kFgJmDxUCQWh0dHA6Ly93d3cuanVzdGljZS5nYy5jYS9lbmcvcnAtcHIvY3AtcG0vZXZhbC9yZXAtcmFwLzEyL25hcy1zbmEvJk5hdGlvbmFsIEFudGktRHJ1ZyBTdHJhdGVneSBFdmFsdWF0aW9uZAICD2QWAmYPFQHIAVRoZSBwdXJwb3NlIG9mIHRoaXMgc3R1ZHkgd2FzIHRvIGV2YWx1YXRlIHRoZSBTdHJhdGVneSwgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBUcmVhc3VyeSBCb2FyZCBvZiBDYW5hZGEgU2VjcmV0YXJpYXQgKFRCUykgcmVxdWlyZW1lbnRzIGFzIHNldCBvdXQgaW4gdGhlIDIwMDkgVEJTIERpcmVjdGl2ZSBmb3IgdGhlIEV2YWx1YXRpb24gRnVuY3Rpb24uZAIDDw8WAh8BBQoyMDEyLTA0LTAxZGQCowUPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy8yMDEyLWVzLTMxL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTItZXMtMzEvbWdzL2N2ci0yMDEyLWVzLTMxLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvMjAxMi1lcy0zMS9pbmRleC1lbi5hc3B4XkwnQWxsacOpOiBBIG11bHRpbW9kYWwgYXBwcm9hY2ggdG8gcmVtZWR5IGJlaGF2aW91cmFsIHByb2JsZW1zIGFuZCBwcmV2ZW50IHZpb2xlbmNlIGluIHNjaG9vbHNkAgIPZBYCZg8VAeIBTCdBbGxpw6kgaXMgYSBtdWx0aW1vZGFsIGludGVydmVudGlvbiBwcm9ncmFtIGludGVuZGVkIGZvciBzdHVkZW50cyBhZ2VkIDggdG8gMTIgKGluIEdyYWRlcyAzIHRvIDYgb2YgZWxlbWVudGFyeSBzY2hvb2wpIHdobyBleGhpYml0IGV4dGVybmFsaXplZCBiZWhhdmlvdXJhbCBwcm9ibGVtcywgYW5kIGFyZSBhdCBhIGhpZ2ggcmlzayBvZiBzY2hvb2wgYW5kIHNvY2lhbCBtYWxhZGp1c3RtZW50LmQCAw8PFgIfAQUKMjAxMi0wMy0yOWRkAqQFD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvbHQtY2hsZGhkL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zL2x0LWNobGRoZC9sdC1jaGxkaGQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvbHQtY2hsZGhkL2luZGV4LWVuLmFzcHiIAUxhdGUgQ2hpbGRob29kIFJpc2sgRmFjdG9ycyBBc3NvY2lhdGVkIHdpdGggQ29uZHVjdCBEaXNvcmRlciBTdWJ0eXBlcyBpbiBFYXJseSBBZG9sZXNjZW5jZTogQSBMYXRlbnQgQ2xhc3MgQW5hbHlzaXMgb2YgYSBDYW5hZGlhbiBTYW1wbGVkAgIPZBYCZg8VAY0CVmVyeSBmZXcgc3R1ZGllcyBoYXZlIGludmVzdGlnYXRlZCB0aGUgYXNzb2NpYXRpb24gYmV0d2VlbiByaXNrIGZhY3RvcnMgaW4gbGF0ZSBjaGlsZGhvb2QgYW5kIHN1YnR5cGVzIG9mIGNvbmR1Y3QgZGlzb3JkZXIgKENEKSBpbiBlYXJseSBhZG9sZXNjZW5jZSB0aGF0IGNvbXByaXNlIHN1Y2ggaGV0ZXJvZ2VuZW91cyBzeW1wdG9tcyBhcyBhZ2dyZXNzaW9uLCBkZXN0cnVjdGlvbiBvZiBwcm9wZXJ0eSwgdGhlZnQgYW5kIHNlcmlvdXMgdmlvbGF0aW9ucyBvZiBydWxlcy5kAgMPDxYCHwEFCjIwMTItMDMtMjhkZAKlBQ9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTItMDMtYWRiL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTItMDMtYWRiL2N2ci0yMDEyLTAzLWFkYi1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTItMDMtYWRiL2luZGV4LWVuLmFzcHiFAUlkZW50aWZpY2F0aW9uIGFuZCBPcGVyYXRpb25hbGl6YXRpb24gb2YgdGhlIE1ham9yIFJpc2sgRmFjdG9ycyBmb3IgQW50aXNvY2lhbCBhbmQgRGVsaW5xdWVudCBCZWhhdmlvdXIgYW1vbmcgQ2hpbGRyZW4gYW5kIFlvdXRoIE5DUENkAgIPZBYCZg8VAdQBVGhlIG9iamVjdGl2ZSBvZiB0aGlzIHJlcG9ydCB3YXMgdG8gY29uZHVjdCBhIHRob3JvdWdoIHJldmlldyBvZiB0aGUgbGl0ZXJhdHVyZSB0byBpZGVudGlmeSB0aGUgbWFqb3IgcmlzayBmYWN0b3JzIGZvciB0aGUgb25zZXQgYW5kIG1haW50ZW5hbmNlIG9mIGFudGlzb2NpYWwgYW5kIGRlbGlucXVlbnQgYmVoYXZpb3VyIGluIGNoaWxkcmVuIGFuZCBhZG9sZXNjZW50cy5kAgMPDxYCHwEFCjIwMTItMDMtMjZkZAKmBQ9kFghmD2QWAmYPFQIpL2NudC9yc3Jjcy9wYmxjdG5zL2JtYi1zaGxkL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIpL2NudC9yc3Jjcy9wYmxjdG5zL2JtYi1zaGxkL2luZGV4LWVuLmFzcHgWQmFtYm9vIFNoaWVsZCAoQ1BBLTI1KWQCAg9kFgJmDxUBmAFUaGUgQmFtYm9vIFNoaWVsZCBwcm9ncmFtIHdvcmtzIHdpdGggaGlnaC1yaXNrIEFib3JpZ2luYWwgYW5kIGltbWlncmFudCB5b3V0aCBiZXR3ZWVuIDEzIGFuZCAxNyB5ZWFycyBvbGQgaW4gdGhyZWUgc2Nob29scyBpbiBFZG1vbnRvbiwgQWxiZXJ0YSBzY2hvb2xzLmQCAw8PFgIfAQUKMjAxMi0wMy0yM2RkAqcFD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvcmJuLXNyY2gtcnNjL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3Jibi1zcmNoLXJzYy9pbmRleC1lbi5hc3B4PENhbmFkaWFuIFVyYmFuIFNlYXJjaCBhbmQgUmVzY3VlIChVU0FSKSBjbGFzc2lmaWNhdGlvbiBndWlkZWQCAg9kFgJmDxUBgQNQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzIENhbmFkYSAoUFNFUEMpIGhhcyB0aGUgZmVkZXJhbCBsZWFkIGluIGRldmVsb3BpbmcgQ2FuYWRhJ3MgY2FwYWNpdHkgdG8gcmVzY3VlIHZpY3RpbXMgZnJvbSBtYWpvciBzdHJ1Y3R1cmFsIGNvbGxhcHNlIG9yIG90aGVyIGVudHJhcG1lbnRzLiBVcmJhbiBTZWFyY2ggYW5kIFJlc2N1ZSAoVVNBUikgaXMgdGhlIGdlbmVyYWwgdGVybSBmb3IgYSBncm91cCBvZiBzcGVjaWFsaXplZCByZXNjdWUgc2tpbGxzIHN1cHBsZW1lbnRlZCBieSBzZWFyY2gsIG1lZGljYWwgYW5kIHN0cnVjdHVyYWwgYXNzZXNzbWVudCByZXNvdXJjZXMgY29tYmluZWQgaW4gYSBtb2JpbGUsIGhpZ2hseSBpbnRlZ3JhdGVkIHRlYW0uZAIDDw8WAh8BBQoyMDEyLTAzLTIyZGQCqAUPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9kamRjdGQtbnRyLXl0aC9pbmRleC1lbi5hc3B4PC9jbnQvcnNyY3MvcGJsY3Rucy9kamRjdGQtbnRyLXl0aC9kamRjdGQtbnRyLXl0aC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9kamRjdGQtbnRyLXl0aC9pbmRleC1lbi5hc3B4RUNyaW1pbmFsIFRyYWplY3RvcmllcyBvZiBUd28gU3Vic2FtcGxlcyBvZiBBZGp1ZGljYXRlZCBPbnRhcmlvIFlvdXRoc2QCAg9kFgJmDxUB2AJUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgZmluZGluZ3Mgb2YgdGhyZWUgc3R1ZGllcyBjb25kdWN0ZWQgb24gdHdvIHN1YnNhbXBsZXMgb2YgYWRqdWRpY2F0ZWQgT250YXJpbyB5b3V0aC4gVGhlIG9iamVjdGl2ZSBvZiB0aGUgc3R1ZGllcyB3YXMgdHdvZm9sZDogKDEpIHRvIGV4YW1pbmUgdGhlIGNyaW1pbmFsIHRyYWplY3RvcmllcyBvZiB0aGUgdHdvIHN1YnNhbXBsZXMgb3ZlciBzZXZlcmFsIGZvbGxvdy11cCBwZXJpb2RzOyBhbmQgKDIpIHRvIGlkZW50aWZ5IGNoaWxkaG9vZCBwcmVkaWN0b3JzIGFuZCBhZG9sZXNjZW50IGNvcnJlbGF0ZXMgb2YgdHJhamVjdG9yeSBncm91cCBtZW1iZXJzaGlwLmQCAw8PFgIfAQUKMjAxMi0wMy0wOWRkAqkFD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvY21ibmctdGxzL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zL2NtYm5nLXRscy9jbWJuZy10bHMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvY21ibmctdGxzL2luZGV4LWVuLmFzcHgfQ29tYmluaW5nIFJpc2sgQXNzZXNzbWVudCBUb29sc2QCAg9kFgJmDxUBTkhvdyBzaG91bGQgd2UgY29tYmluZSB0aGUgcmVzdWx0cyBvZiBkaWZmZXJlbnQgb2ZmZW5kZXIgcmlzayBhc3Nlc3NtZW50IHRvb2xzP2QCAw8PFgIfAQUKMjAxMi0wMy0wMWRkAqoFD2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvdmx0bi1zY3J0LWNydGZjdC0yMDA5LTEwL2luZGV4LWVuLmFzcHhVL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tc2NydC1jcnRmY3QtMjAwOS0xMC9fbWdzL2N2ci12bHRuLXNjcnQtY3J0ZmN0LTIwMDktMTAtZW5nLmpwZ2QCAQ9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXNjcnQtY3J0ZmN0LTIwMDktMTAvaW5kZXgtZW4uYXNweEhGaW5hbCBSZXBvcnQgMjAwOS0yMDEwIEV2YWx1YXRpb24gb2YgdGhlIFNlY3VyaXR5IENlcnRpZmljYXRlIEluaXRpYXRpdmVkAgIPZBYCZg8VAUhUaGlzIGlzIHRoZSAyMDA5LTIwMTAgRXZhbHVhdGlvbiBvZiB0aGUgU2VjdXJpdHkgQ2VydGlmaWNhdGUgSW5pdGlhdGl2ZS5kAgMPDxYCHwEFCjIwMTItMDMtMDFkZAKrBQ9kFghmD2QWAmYPFQJuaHR0cDovL3d3dy5pbnRlcm5hdGlvbmFsLmdjLmNhL2Fib3V0LWFfcHJvcG9zL29pZy1iaWcvMjAxMi9ldmFsdWF0aW9uL2NwYWlwcF9hcGNwaXAxMi5hc3B4P2xhbmc9ZW5nJmFtcDt2aWV3PWQwL2NudC9yc3Jjcy9wYmxjdG5zL19tZ3MvY25kbi1wbGMtcnJuZ21udC1lbmcuanBnZAIBD2QWAmYPFQJuaHR0cDovL3d3dy5pbnRlcm5hdGlvbmFsLmdjLmNhL2Fib3V0LWFfcHJvcG9zL29pZy1iaWcvMjAxMi9ldmFsdWF0aW9uL2NwYWlwcF9hcGNwaXAxMi5hc3B4P2xhbmc9ZW5nJmFtcDt2aWV3PWR0RXZhbHVhdGlvbiBvZiB0aGUgQ2FuYWRpYW4gUG9saWNlIEFycmFuZ2VtZW50IGFuZCB0aGUgSW50ZXJuYXRpb25hbCBQb2xpY2UgUGVhY2VrZWVwaW5nIGFuZCBQZWFjZSBPcGVyYXRpb25zIFByb2dyYW1kAgIPZBYCZg8VAYEDVGhlIENhbmFkaWFuIFBvbGljZSBBcnJhbmdlbWVudCAoQ1BBKSBpcyB0aGUgcHJvZHVjdCBvZiBjb29wZXJhdGlvbiBiZXR3ZWVuIEZvcmVpZ24gQWZmYWlycyBhbmQgSW50ZXJuYXRpb25hbCBUcmFkZSBDYW5hZGEgKERGQUlUKSwgdGhlIENhbmFkaWFuIEludGVybmF0aW9uYWwgRGV2ZWxvcG1lbnQgQWdlbmN5IChDSURBKSBhbmQgUHVibGljIFNhZmV0eSBDYW5hZGEgKFBTKSwgdGhlIHJlc3BlY3RpdmUgbWluaXN0ZXJzIG9mIHdoaWNoIGVhY2ggc2lnbmVkIGEgbWVtb3JhbmR1bSBvZiB1bmRlcnN0YW5kaW5nIChNT1UpIHRoYXQgdG9vayBlZmZlY3Qgb24gQXByaWwgMSwgMjAwNiBmb3IgYSBwZXJpb2Qgb2YgZml2ZSB5ZWFycyB0aHJvdWdoIHRvIE1hcmNoIDMxLCAyMDExLmQCAw8PFgIfAQUKMjAxMi0wMy0wMWRkAqwFD2QWCGYPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvcXJ0cmwtZm5uY2wtcnBydC0yMDExMTIzMS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTExMjMxL2luZGV4LWVuLmFzcHhXUHVibGljIFNhZmV0eSBDYW5hZGEgUXVhcnRlcmx5IEZpbmFuY2lhbCBSZXBvcnQgRm9yIHRoZSBxdWFydGVyIGVuZGVkIERlY2VtYmVyIDMxLCAyMDExZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDEyLTAyLTI5ZGQCrQUPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tcnNyY2gtaGdobGdodHMtMDIvaW5kZXgtZW4uYXNweFYvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTAyL2N2ci1yZ256ZC1jcm0tcnNyY2gtaGdobGdodHMtMDItZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tcnNyY2gtaGdobGdodHMtMDIvaW5kZXgtZW4uYXNweCxPcmdhbml6ZWQgQ3JpbWUgUmVzZWFyY2ggSGlnaGxpZ2h0cyBOdW1iZXIgMmQCAg9kFgJmDxUBhgNDcmltaW5hbCBjb29wZXJhdGlvbiBiZXR3ZWVuIG9yZ2FuaXplZCBjcmltZSBncm91cHM7IERvIGFsbCBnYW5ncyBwb3NlIGVxdWFsIHNlY3VyaXR5IHJpc2tzIGluIGNvcnJlY3Rpb25hbCBmYWNpbGl0aWVzPyA7IE1vdGl2ZXMgYW5kIG1ldGhvZHMgZm9yIGxlYXZpbmcgYSBnYW5nOyBXaG8gc3RvcHMgZGVhbGluZyBoYXJkIGRydWdzPzsgVXNpbmcgd2lyZXRhcCBkYXRhIHRvIHVuZGVyc3RhbmQgY3JpbWluYWwgb3JnYW5pemF0aW9uczsgRWZmZWN0aXZlbHkgZGlzbWFudGxpbmcgYSBkcnVnIHN5bmRpY2F0ZSB1c2luZyBuZXR3b3JrIHN0cnVjdHVyZSBhbmQgcm9sZTsgYW5kIE9yZ2FuaXplZCBjcmltZSBpbnZvbHZlbWVudCBpbiB0aGUgaWxsaWNpdCBhbnRpcXVpdGllcyB0cmFkZS5kAgMPDxYCHwEFCjIwMTItMDItMjRkZAKuBQ9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL21yZ25jLW1uZ21udC1wbm5uZy9pbmRleC1lbi5hc3B4RC9jbnQvcnNyY3MvcGJsY3Rucy9tcmduYy1tbmdtbnQtcG5ubmcvbXJnbmMtbW5nbW50LXBubm5nLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL21yZ25jLW1uZ21udC1wbm5uZy9pbmRleC1lbi5hc3B4L0VtZXJnZW5jeSBNYW5hZ2VtZW50IFBsYW5uaW5nIEd1aWRlIDIwMTDigJMyMDExZAICD2QWAmYPFQHaAVB1YmxpYyBTYWZldHkgQ2FuYWRhIGhhcyBkZXZlbG9wZWQgdGhpcyBFbWVyZ2VuY3kgTWFuYWdlbWVudCBQbGFubmluZyBHdWlkZSwgd2hpY2ggaXMgaW50ZW5kZWQgdG8gYXNzaXN0IGFsbCBmZWRlcmFsIGdvdmVybm1lbnQgaW5zdGl0dXRpb25zIGluIGRldmVsb3BpbmcgdGhlaXIgYWxsLWhhemFyZHMgU3RyYXRlZ2ljIEVtZXJnZW5jeSBNYW5hZ2VtZW50IFBsYW5zIChTRU1QcykuZAIDDw8WAh8BBQoyMDEyLTAyLTIwZGQCrwUPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTI1L2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMjUvY3ZyLXJnbnpkLWNybS1icmYtMjUtZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTI1L2luZGV4LWVuLmFzcHguTWFyaW5lIFBvcnRzIGFuZCBPcmdhbml6ZWQgQ3JpbWUgKE9DUkIgbm8uIDI1KWQCAg9kFgJmDxUB/gJUaHJvdWdoIHRoZSBsaXRlcmF0dXJlIHJldmlldyBhbmQgaW50ZXJ2aWV3cywgdGhlIGF1dGhvcnMgaWRlbnRpZmllZCBtZXRob2RzIGFuZCB0ZWNobmlxdWVzIHVzZWQgYnkgT0MgZ3JvdXBzIHRvIGZhY2lsaXRhdGUgdGhlaXIgYWN0aXZpdGllcyBpbiBtYXJpbmUgcG9ydHMuIEtleSBmaW5kaW5nczogV2hpbGUgZW5mb3JjZW1lbnQgbWVhc3VyZXMgaGF2ZSByZXN1bHRlZCBpbiBhIG51bWJlciBvZiBzdWNjZXNzZnVsIHNlaXp1cmVzLCBDYW5hZGEncyBsYXJnZXN0IG1hcmluZSBwb3J0cyByZW1haW4gdnVsbmVyYWJsZSB0byB0aGUgc211Z2dsaW5nIG9mIGluYm91bmQgcHJlY3Vyc29yIGNoZW1pY2FscywgaWxsZWdhbCBkcnVncyBhbmQgY291bnRlcmZlaXQgZ29vZHMuZAIDDw8WAh8BBQoyMDEyLTAyLTE2ZGQCsAUPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTI2L2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMjYvY3ZyLXJnbnpkLWNybS1icmYtMjYtZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTI2L2luZGV4LWVuLmFzcHgsU2VjdXJpdGllcyBhbmQgT3JnYW5pemVkIENyaW1lIChPQ1JCIG5vLiAyNilkAgIPZBYCZg8VAewCVGhpcyByZXBvcnQgaXMgYmFzZWQgb24gYSByZXZpZXcgb2YgdGhlIGFjYWRlbWljIGxpdGVyYXR1cmUsIGludGVydmlld3Mgd2l0aCBsYXcgZW5mb3JjZW1lbnQsIGFuZCBzZWN1cml0aWVzIHJlZ3VsYXRvcnMsIGFuZCBsZWdpc2xhdGlvbiBhbmQgcmVndWxhdGlvbnMgZ292ZXJuaW5nIENhbmFkaWFuIHNlY3VyaXRpZXMgbWFya2V0cy4gS2V5IGZpbmRpbmdzOiBFdmlkZW5jZSBvZiB0cmFkaXRpb25hbCBvcmdhbml6ZWQgY3JpbWUgaW4gc2VjdXJpdGllcyBtYXJrZXRzIGlzIHNjYXJjZSwgYnV0IHRoZSBpbmR1c3RyeSBpcyB2dWxuZXJhYmxlIHRvIGZyYXVkdWxlbnQgYWN0aXZpdHkgcGVycGV0dWF0ZWQgYnkgbWFya2V0IGluc2lkZXJzLmQCAw8PFgIfAQUKMjAxMi0wMi0xNmRkArEFD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yNy9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTI3L2N2ci1yZ256ZC1jcm0tYnJmLTI3LWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yNy9pbmRleC1lbi5hc3B4OUNvbW1lcmNpYWwgQ29uc3RydWN0aW9uIGFuZCBPcmdhbml6ZWQgQ3JpbWUgKE9DUkIgbm8uIDI3KWQCAg9kFgJmDxUB6gJUaGlzIHJlcG9ydCBpcyBiYXNlZCBvbiBhIGxpdGVyYXR1cmUgcmV2aWV3LCBpbnRlcnZpZXdzIGFuZCBhIGRlc2NyaXB0aXZlIGFuYWx5c2lzIG9mIGVjb25vbWljIGRhdGEgZnJvbSB0aGUgY29tbWVyY2lhbCBjb25zdHJ1Y3Rpb24gc2VjdG9yIGluIEJyaXRpc2ggQ29sdW1iaWEgYW5kIFF1ZWJlYy4gS2V5IGZpbmRpbmdzOiBUaGUgZWNvbm9taWMgYW5kIHJlZ3VsYXRvcnkgZW52aXJvbm1lbnQgaW4gd2hpY2ggdGhlIENhbmFkaWFuIGNvbW1lcmNpYWwgY29uc3RydWN0aW9uIHNlY3RvciBvcGVyYXRlcyBpcyBhdCBtb2RlcmF0ZSB0byBoaWdoIHJpc2sgb2YgY29ycnVwdGlvbiBhbmQgb3JnYW5pemVkIGNyaW1pbmFsIGFjdGl2aXR5LmQCAw8PFgIfAQUKMjAxMi0wMi0xNmRkArIFD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yMy9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTIzL2N2ci1yZ256ZC1jcm0tYnJmLTIzLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yMy9pbmRleC1lbi5hc3B4NUNhbmFkYSdzIFJvbGUgaW4gdGhlIEdsb2JhbCBNZXRoIE1hcmtldCAoT0NSQiBuby4gMjMpZAICD2QWAmYPFQGUA1RoaXMgcmVzZWFyY2ggcmVwcmVzZW50cyBhIGZpcnN0IHN0ZXAgdG93YXJkcyBkaXNjb3ZlcmluZyBhIG1vcmUgcmVsaWFibGUgbWVhc3VyZW1lbnQgb2YgQ2FuYWRhJ3Mgcm9sZSBhcyBhIHByb2R1Y2VyIGFuZCBleHBvcnRlciBpbiB0aGUgZ2xvYmFsIEFUUyBtYXJrZXQuIEtleSBmaW5kaW5nczogQWNjb3JkaW5nIHRvIHByZWxpbWluYXJ5IGVzdGltYXRlcywgQ2FuYWRhIHByb2R1Y2VzIDAuNiDigJMgNC42JSBvZiB0aGUgd29ybGQncyBzdXBwbHkgb2YgYW1waGV0YW1pbmUtdHlwZSBzdGltdWxhbnRzLCBpbmNsdWRpbmcgZWNzdGFzeS4gVGhpcyBmaW5kaW5nIHN1Z2dlc3RzIHRoYXQgQ2FuYWRhIGlzIG5vdCBhIG1ham9yIGdsb2JhbCBleHBvcnRlciBvZiBhbXBoZXRhbWluZS10eXBlIHN0aW11bGFudHMuZAIDDw8WAh8BBQoyMDEyLTAyLTEzZGQCswUPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTEwOTMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxMTA5MzAvaW5kZXgtZW4uYXNweFhQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgU2VwdGVtYmVyIDMwLCAyMDExZAICD2QWAmYPFQHUAVRoaXMgcXVhcnRlcmx5IGZpbmFuY2lhbCByZXBvcnQgaGFzIGJlZW4gcHJlcGFyZWQgYnkgbWFuYWdlbWVudCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDY1LjEgb2YgdGhlIEZpbmFuY2lhbCBBZG1pbmlzdHJhdGlvbiBBY3QgYW5kIGluIHRoZSBmb3JtIGFuZCBtYW5uZXIgcHJlc2NyaWJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgQWNjb3VudGluZyBTdGFuZGFyZCAxLjMuZAIDDw8WAh8BBQoyMDEyLTAyLTEzZGQCtAUPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9xcnRybC1mbm5jbC1ycHJ0LTIwMTEwNjMwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL3FydHJsLWZubmNsLXJwcnQtMjAxMTA2MzAvaW5kZXgtZW4uYXNweFNQdWJsaWMgU2FmZXR5IENhbmFkYSBRdWFydGVybHkgRmluYW5jaWFsIFJlcG9ydCBGb3IgdGhlIHF1YXJ0ZXIgZW5kZWQgSnVuZSAzMCwgMjAxMWQCAg9kFgJmDxUB1AFUaGlzIHF1YXJ0ZXJseSBmaW5hbmNpYWwgcmVwb3J0IGhhcyBiZWVuIHByZXBhcmVkIGJ5IG1hbmFnZW1lbnQgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiA2NS4xIG9mIHRoZSBGaW5hbmNpYWwgQWRtaW5pc3RyYXRpb24gQWN0IGFuZCBpbiB0aGUgZm9ybSBhbmQgbWFubmVyIHByZXNjcmliZWQgYnkgdGhlIFRyZWFzdXJ5IEJvYXJkIEFjY291bnRpbmcgU3RhbmRhcmQgMS4zLmQCAw8PFgIfAQUKMjAxMi0wMi0xM2RkArUFD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvcnNsbmMtZ25zdC10cnJyc20vaW5kZXgtZW4uYXNweEIvY250L3JzcmNzL3BibGN0bnMvcnNsbmMtZ25zdC10cnJyc20vcnNsbmMtZ25zdC10cnJyc20tY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvcnNsbmMtZ25zdC10cnJyc20vaW5kZXgtZW4uYXNweEpCdWlsZGluZyBSZXNpbGllbmNlIEFnYWluc3QgVGVycm9yaXNtOiBDYW5hZGEncyBDb3VudGVyLXRlcnJvcmlzbSBTdHJhdGVneWQCAg9kFgJmDxUBlgFUaGUgb3ZlcmFyY2hpbmcgZ29hbCBvZiB0aGUgU3RyYXRlZ3kgaXM6IHRvIGNvdW50ZXIgZG9tZXN0aWMgYW5kIGludGVybmF0aW9uYWwgdGVycm9yaXNtIGluIG9yZGVyIHRvIHByb3RlY3QgQ2FuYWRhLCBDYW5hZGlhbnMgYW5kIENhbmFkaWFuIGludGVyZXN0cy5kAgMPDxYCHwEFCjIwMTItMDItMDlkZAK2BQ9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTItMDEtY21jL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTItMDEtY21jLzIwMTItMDEtY21jLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAxMi0wMS1jbWMvaW5kZXgtZW4uYXNweFlGcm9tIENhc2UgTWFuYWdlbWVudCB0byBDaGFuZ2UgQWdlbnQ6IFRoZSBFdm9sdXRpb24gT2YgJ1doYXQgV29ya3MnIENvbW11bml0eSBTdXBlcnZpc2lvbmQCAg9kFgJmDxUB2wNJbiB0aGlzIGFydGljbGUsIHdlIGRlZmluZSB3aGF0IGNvZ25pdGl2ZS1iZWhhdmlvdXJpc20gbG9va3MgbGlrZSBpbiBhIGNyaW1pbmFsIGp1c3RpY2UgY29udGV4dCBhbmQgaG93IGl0IGNhbiBiZSB1c2VkIHRvIG1heGltaXplIHRoZSBpbXBhY3Qgb2YgY29tbXVuaXR5IHN1cGVydmlzaW9uLiBUaHJvdWdoIHRoZSBhbWFsZ2FtYXRpb24gb2YgY29nbml0aXZlLWJlaGF2aW91cmFsIHRlY2huaXF1ZXMgYW5kIHJpc2svbmVlZCBpbmZvcm1hdGlvbiwgd2UgcHJvcG9zZSB0aGUgdXNlIG9mIGEgdGhlb3JldGljYWxseSBhbmQgZW1waXJpY2FsbHktYmFzZWQgZnJhbWV3b3JrIChpLmUuLCB0aGUgU1RJQ1MgQWN0aW9uIFBsYW4pIHRvIGFzc2lzdCBjb21tdW5pdHkgc3VwZXJ2aXNpb24gb2ZmaWNlcnMgaW4gcGxhbm5pbmcsIHByaW9yaXRpemluZyBhbmQgZWZmZWN0aXZlbHkgYWNoaWV2aW5nIGNoYW5nZSB3aXRoIHRoZWlyIGNsaWVudHMuZAIDDw8WAh8BBQoyMDEyLTAxLTMxZGQCtwUPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDExL2luZGV4LWVuLmFzcHgvL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTEvMjAxMS1jY3JzLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAxMS9pbmRleC1lbi5hc3B4PTIwMTEgQ29ycmVjdGlvbnMgYW5kIENvbmRpdGlvbmFsIFJlbGVhc2UgU3RhdGlzdGljYWwgT3ZlcnZpZXdkAgIPZBYCZg8VAcECVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIHN0YXRpc3RpY2FsIG92ZXJ2aWV3IG9mIGNvcnJlY3Rpb25zIGFuZCBjb25kaXRpb25hbCByZWxlYXNlIHdpdGhpbiBhIGNvbnRleHQgb2YgdHJlbmRzIGluIGNyaW1lIGFuZCBjcmltaW5hbCBqdXN0aWNlLiBBIHByaW1hcnkgY29uc2lkZXJhdGlvbiBpbiBwcm9kdWNpbmcgdGhpcyBvdmVydmlldyB3YXMgdG8gcHJlc2VudCBnZW5lcmFsIHN0YXRpc3RpY2FsIGluZm9ybWF0aW9uIGluIGEgInVzZXIgZnJpZW5kbHkiIHdheSB0aGF0IHdpbGwgZmFjaWxpdGF0ZSB1bmRlcnN0YW5kaW5nIGJ5IGEgYnJvYWQgYXVkaWVuY2UuZAIDDw8WAh8BBQoyMDEyLTAxLTE5ZGQCuAUPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9mZmN0di1tbmdtbnQvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvZmZjdHYtbW5nbW50L2ZmY3R2LW1uZ21udC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9mZmN0di1tbmdtbnQvaW5kZXgtZW4uYXNweBtFZmZlY3RpdmUgUHJpc29uIE1hbmFnZW1lbnRkAgIPZBYCZg8VATtXaGF0IHN0ZXBzIGNhbiBiZSB0YWtlbiB0byBtb3JlIGVmZmVjdGl2ZWx5IG1hbmFnZSBwcmlzb25zP2QCAw8PFgIfAQUKMjAxMi0wMS0wMWRkArkFD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvdnJ2LWNubWMtbmxzcy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy92cnYtY25tYy1ubHNzL2luZGV4LWVuLmFzcHg7QSBHZW5lcmFsIE92ZXJ2aWV3IG9mIEVjb25vbWljIEFuYWx5c2VzIGluIENyaW1lIFByZXZlbnRpb25kAgIPZBYCZg8VAXtIb3cgY2FuIGRlY2lzaW9uLW1ha2VycyBkZXRlcm1pbmUgdGhlIG1vc3QgZWZmaWNpZW50IGFuZCBjb3N0LWVmZmVjdGl2ZSB3YXlzIHRvIHByZXZlbnQgYW5kIHJlZHVjZSBjcmltZSBhbmQgdmljdGltaXphdGlvbj9kAgMPDxYCHwEFCjIwMTItMDEtMDFkZAK6BQ9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1mbGdnbmctc3N0bS0yMDExLTEyL2luZGV4LWVuLmFzcHhfL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRubC1mbGdnbmctc3N0bS0yMDExLTEyL19tZ3MvY3ZyLXZsdG4tbnRubC1mbGdnbmctc3N0bS0yMDExLTEyLWVuZy5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvdmx0bi1udG5sLWZsZ2duZy1zc3RtLTIwMTEtMTIvaW5kZXgtZW4uYXNweDwyMDExLTIwMTIgRXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uYWwgRmxhZ2dpbmcgU3lzdGVtIFByb2dyYW1kAgIPZBYCZg8VAUlUaGlzIGlzIHRoZSAyMDExLTIwMTIgRXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uYWwgRmxhZ2dpbmcgU3lzdGVtIFByb2dyYW0uZAIDDw8WAh8BBQoyMDExLTEyLTIzZGQCuwUPZBYIZg9kFgJmDxUCQC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWRzc3RyLWZubmNsLXNzc3RuYy0yMDExLTEyL2luZGV4LWVuLmFzcHhjL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZHNzdHItZm5uY2wtc3NzdG5jLTIwMTEtMTIvX21ncy9jdnItdmx0bi1kc3N0ci1mbm5jbC1zc3N0bmMtMjAxMS0xMi1lbmcuanBnZAIBD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZHNzdHItZm5uY2wtc3NzdG5jLTIwMTEtMTIvaW5kZXgtZW4uYXNweE4yMDExLTIwMTIgRXZhbHVhdGlvbiBvZiB0aGUgRGlzYXN0ZXIgRmluYW5jaWFsIEFzc2lzdGFuY2UgQXJyYW5nZW1lbnRzIFByb2dyYW1kAgIPZBYCZg8VAaQDVGhlIEV2YWx1YXRpb24gb2YgdGhlIERpc2FzdGVyIEZpbmFuY2lhbCBBc3Npc3RhbmNlIEFycmFuZ2VtZW50cyBQcm9ncmFtIHdhcyBjb25kdWN0ZWQgaW4gYWNjb3JkYW5jZSB3aXRoIGZ1bmRpbmcgYXBwcm92YWwgcmVxdWlyZW1lbnRzIHRoYXQgYW4gZXZhbHVhdGlvbiBiZSBjb21wbGV0ZWQgcHJpb3IgdG8gdGhlIHJlbmV3YWwgb2YgdGVybXMgYW5kIGNvbmRpdGlvbnMgYnkgRGVjZW1iZXIgMjAxMi4gVGhlIHNjb3BlIG9mIHRoZSBldmFsdWF0aW9uIGluY2x1ZGVkIFB1YmxpYyBTYWZldHkgQ2FuYWRhJ3MgYWN0aXZpdGllcyBpbiBhZG1pbmlzdGVyaW5nIHRoZSBEaXNhc3RlciBGaW5hbmNpYWwgQXNzaXN0YW5jZSBBcnJhbmdlbWVudHMgKHRoZSB0cmFuc2ZlciBwYXltZW50IHByb2dyYW0pIHN0YXJ0aW5nIEFwcmlsIDEsIDIwMDYuZAIDDw8WAh8BBQoyMDExLTEyLTIzZGQCvAUPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMTAtMTEvaW5kZXgtZW4uYXNweEovY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtcHJ2Yy0yMDEwLTExL2N2ci1ubmwtcnBydC1wcnZjLTIwMTAtMTEtZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1wcnZjLTIwMTAtMTEvaW5kZXgtZW4uYXNweCNQcml2YWN5IEFjdCBBbm51YWwgUmVwb3J0IDIwMTAtMjAxMWQCAg9kFgJmDxUBI1ByaXZhY3kgQWN0IEFubnVhbCBSZXBvcnQgMjAxMC0yMDExZAIDDw8WAh8BBQoyMDExLTEyLTA1ZGQCvQUPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9sbC1oenJkcy1zc3NzbW50LWFyY2h2ZC9pbmRleC1lbi5hc3B4Ti9jbnQvcnNyY3MvcGJsY3Rucy9sbC1oenJkcy1zc3NzbW50LWFyY2h2ZC9sbC1oenJkcy1zc3NzbW50LWFyY2h2ZC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9sbC1oenJkcy1zc3NzbW50LWFyY2h2ZC9pbmRleC1lbi5hc3B4R0FyY2hpdmVkIC0gQWxsIEhhemFyZHMgUmlzayBBc3Nlc3NtZW50IE1ldGhvZG9sb2d5IEd1aWRlbGluZXMgMjAxMS0yMDEyZAICD2QWAmYPFQGyAlRoaXMgZG9jdW1lbnQgaGFzIGJlZW4gZGV2ZWxvcGVkIGJ5IFB1YmxpYyBTYWZldHkgQ2FuYWRhLCBpbiBjbG9zZSBwYXJ0bmVyc2hpcCB3aXRoIERlZmVuY2UgUmVzZWFyY2ggYW5kIERldmVsb3BtZW50IENhbmFkYSAtIENlbnRyZSBmb3IgU2VjdXJpdHkgU2NpZW5jZSwgYXMgcGFydCBvZiB0aGUgZmVkZXJhbCBBbGwgSGF6YXJkcyBSaXNrIEFzc2Vzc21lbnQgaW5pdGlhdGl2ZSBlbmRvcnNlZCBieSB0aGUgQXNzaXN0YW50IERlcHV0eSBNaW5pc3RlciBFbWVyZ2VuY3kgTWFuYWdlbWVudCBDb21taXR0ZWUgaW4gT2N0b2JlciAyMDA5LmQCAw8PFgIfAQUKMjAxMS0xMi0wMWRkAr4FD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxMC0xMS9pbmRleC1lbi5hc3B4WC9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1jY3NzLW5mcm10bi0yMDEwLTExL2N2ci1ubmwtcnBydC1jY3NzLW5mcm10bi0yMDEwLTExLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAxMC0xMS9pbmRleC1lbi5hc3B4MUFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgQW5udWFsIFJlcG9ydCAyMDEwLTIwMTFkAgIPZBYCZg8VAXpUaGlzIHJlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IHRocm91Z2hvdXQgZmlzY2FsIHllYXIgMjAxMC0yMDExLmQCAw8PFgIfAQUKMjAxMS0xMS0yOWRkAr8FD2QWCGYPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZHQtZ3JudHMtY250cmJ0bnMtcHJncm1zLTIwMTEvaW5kZXgtZW4uYXNweF8vY250L3JzcmNzL3BibGN0bnMvZHQtZ3JudHMtY250cmJ0bnMtcHJncm1zLTIwMTEvX21ncy9jdnItZHQtZ3JudHMtY250cmJ0bnMtcHJncm1zLTIwMTEtZW5nLmpwZ2QCAQ9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy9kdC1ncm50cy1jbnRyYnRucy1wcmdybXMtMjAxMS9pbmRleC1lbi5hc3B4QkF1ZGl0IG9mIEV4cGVuZGl0dXJlcyBSZWxhdGVkIHRvIEdyYW50cyBhbmQgQ29udHJpYnV0aW9ucyBQcm9ncmFtc2QCAg9kFgJmDxUBqQJUaGUgb2JqZWN0aXZlcyBvZiB0aGUgYXVkaXQgd2VyZSB0byBwcm92aWRlIHJlYXNvbmFibGUgYXNzdXJhbmNlIHRoYXQ6IEcgJiBDIGV4cGVuZGl0dXJlcyB3ZXJlIHByb2Nlc3NlZCBpbiBjb21wbGlhbmNlIHdpdGggYXBwbGljYWJsZSBwb2xpY2llcyBhbmQgbGVnaXNsYXRpb24gYW5kIGFwcHJvcHJpYXRlIGFuZCBlZmZlY3RpdmUgaW50ZXJuYWwgY29udHJvbHMgd2VyZSBpbiBwbGFjZSB3aXRoaW4gRmluYW5jaWFsIFNlcnZpY2VzIGFuZCBTeXN0ZW1zIHRvIHN1cHBvcnQgdGhlIEcgJiBDIHBheW1lbnQgcHJvY2Vzcy5kAgMPDxYCHwEFCjIwMTEtMTEtMThkZALABQ9kFghmD2QWAmYPFQJBaHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL2Rwci1ybXIvMjAxMC0yMDExL2luZGV4LWVuZy5hc3A/YWNyPTE5MDMeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJBaHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL2Rwci1ybXIvMjAxMC0yMDExL2luZGV4LWVuZy5hc3A/YWNyPTE5MDMzQVJDSElWRSAtIERlcGFydG1lbnRhbCBQZXJmb3JtYW5jZSBSZXBvcnQgMjAxMC0yMDExZAICD2QWAmYPFQFkUHVibGljIFNhZmV0eSBDYW5hZGEncyAyMDEwLTExIERlcGFydG1lbnRhbCBQZXJmb3JtYW5jZSBSZXBvcnQgZm9yIHRoZSBwZXJpb2QgZW5kaW5nIE1hcmNoIDMxLCAyMDExLmQCAw8PFgIfAQUKMjAxMS0xMS0xN2RkAsEFD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvdHJ2bC1oc3B0bHR5LWNuZnJuY3MtMjAxMC0xMS1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy90cnZsLWhzcHRsdHktY25mcm5jcy0yMDEwLTExLWVuLmFzcHhPUmVwb3J0IG9uIEFubnVhbCBFeHBlbmRpdHVyZXMgZm9yIFRyYXZlbCwgSG9zcGl0YWxpdHkgYW5kIENvbmZlcmVuY2VzIDIwMTAtMjAxMWQCAg9kFgJmDxUBpQJBcyByZXF1aXJlZCBieSB0aGUgVHJlYXN1cnkgQm9hcmQgRGlyZWN0aXZlIGZvciB0aGUgTWFuYWdlbWVudCBvZiBFeHBlbmRpdHVyZXMgb24gVHJhdmVsLCBIb3NwaXRhbGl0eSBhbmQgQ29uZmVyZW5jZXMsIHRoaXMgcmVwb3J0IHByb3ZpZGVzIGluZm9ybWF0aW9uIG9uIHRoZSB0b3RhbCBhbm51YWwgZXhwZW5kaXR1cmVzIGZvciBlYWNoIG9mIHRyYXZlbCwgaG9zcGl0YWxpdHkgYW5kIGNvbmZlcmVuY2VzIGZvciB0aGUgZmlzY2FsIHllYXIgZW5kaW5nIE1hcmNoIDMxLCAyMDExIGZvciBQdWJsaWMgU2FmZXR5LmQCAw8PFgIfAQUKMjAxMS0xMS0xN2RkAsIFD2QWCGYPZBYCZg8VAjkvY250L3JzcmNzL3BibGN0bnMvZHQtY3JtLXBydm50bi1wcmdybS0yMDExL2luZGV4LWVuLmFzcHhVL2NudC9yc3Jjcy9wYmxjdG5zL2R0LWNybS1wcnZudG4tcHJncm0tMjAxMS9fbWdzL2N2ci1kdC1jcm0tcHJ2bnRuLXByZ3JtLTIwMTEtZW5nLmpwZ2QCAQ9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy9kdC1jcm0tcHJ2bnRuLXByZ3JtLTIwMTEvaW5kZXgtZW4uYXNweDNBdWRpdCBvZiBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIFN0cmF0ZWd5IFByb2dyYW1kAgIPZBYCZg8VAb4BVGhlIG9iamVjdGl2ZSBvZiB0aGlzIGF1ZGl0IHdhcyB0byBwcm92aWRlIHNlbmlvciBtYW5hZ2VtZW50IHdpdGggYXNzdXJhbmNlIHRoYXQgdGhlIG1hbmFnZW1lbnQgY29udHJvbCBmcmFtZXdvcmsgb3ZlciB0aGlzIEcgJiBDIHByb2dyYW0gaXMgYXBwcm9wcmlhdGVseSBkZXNpZ25lZCBhbmQgb3BlcmF0aW5nIGVmZmVjdGl2ZWx5LmQCAw8PFgIfAQUKMjAxMS0xMS0xNmRkAsMFD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvc3J0Zy1jcnRjbC1uZnJzdHJjdHIvaW5kZXgtZW4uYXNweEgvY250L3JzcmNzL3BibGN0bnMvc3J0Zy1jcnRjbC1uZnJzdHJjdHIvc3J0Zy1jcnRjbC1uZnJzdHJjdHItY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvc3J0Zy1jcnRjbC1uZnJzdHJjdHIvaW5kZXgtZW4uYXNweC1OYXRpb25hbCBTdHJhdGVneSBmb3IgQ3JpdGljYWwgSW5mcmFzdHJ1Y3R1cmVkAgIPZBYCZg8VAbACVGhlIHB1cnBvc2Ugb2YgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5IGZvciBDcml0aWNhbCBJbmZyYXN0cnVjdHVyZSAodGhlIFN0cmF0ZWd5KSBpcyB0byBzdHJlbmd0aGVuIHRoZSByZXNpbGllbmN5IG9mIGNyaXRpY2FsIGluZnJhc3RydWN0dXJlIGluIENhbmFkYS4gVGhlIFN0cmF0ZWd5IHdvcmtzIHRvd2FyZCB0aGlzIGdvYWwgYnkgc2V0dGluZyB0aGUgZGlyZWN0aW9uIGZvciBlbmhhbmNpbmcgdGhlIHJlc2lsaWVuY3kgb2YgY3JpdGljYWwgaW5mcmFzdHJ1Y3R1cmUgYWdhaW5zdCBjdXJyZW50IGFuZCBlbWVyZ2luZyBoYXphcmRzLmQCAw8PFgIfAQUKMjAxMS0xMS0xMGRkAsQFD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1wbG4tY3J0Y2wtbmZyc3RyY3RyL2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtcGxuLWNydGNsLW5mcnN0cmN0ci9wbG4tY3J0Y2wtbmZyc3RyY3RyLWN2ci1lbmcuanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtcGxuLWNydGNsLW5mcnN0cmN0ci9pbmRleC1lbi5hc3B4J0FjdGlvbiBQbGFuIGZvciBDcml0aWNhbCBJbmZyYXN0cnVjdHVyZWQCAg9kFgJmDxUBZlRoaXMgUGxhbiBzZXRzIG91dCBhY3Rpb24gaXRlbXMgaW4gdGhlIGFyZWFzIG9mIHBhcnRuZXJzaGlwcywgcmlzayBtYW5hZ2VtZW50IGFuZCBpbmZvcm1hdGlvbiBzaGFyaW5nLmQCAw8PFgIfAQUKMjAxMS0xMS0xMGRkAsUFD2QWCGYPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMvcmdudC1wcmsvaW5kZXgtZW4uYXNweDAvY250L3JzcmNzL3BibGN0bnMvcmdudC1wcmsvcmdudC1wcmstY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMvcmdudC1wcmsvaW5kZXgtZW4uYXNweBdNWSBSZWdlbnQgUGFyayAoQ1BBLTIwKWQCAg9kFgJmDxUBtAFUaGUgTVkgUmVnZW50IFBhcmsgcHJvamVjdCAoTWVudG9yaW5nLCBNb2JpbGl6aW5nIFlvdXRoIGluIFJlZ2VudCBQYXJrKXdvcmtzIHRvd2FyZHMgdGhlIHJlZHVjdGlvbiBhbmQgcHJldmVudGlvbiBvZiBnYW5nIGFjdGl2aXR5IGluIHRoZSBSZWdlbnQgUGFyayBjb21tdW5pdHkgb2YgZG93bnRvd24gVG9yb250by5kAgMPDxYCHwEFCjIwMTEtMTEtMDlkZALGBQ9kFghmD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL2xsY3QtcGhybWN0Y2xzL2luZGV4LWVuLmFzcHg8L2NudC9yc3Jjcy9wYmxjdG5zL2xsY3QtcGhybWN0Y2xzL2xsY3QtcGhybWN0Y2xzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL2xsY3QtcGhybWN0Y2xzL2luZGV4LWVuLmFzcHgnSWxsaWNpdCBVc2Ugb2YgUGhhcm1hY2V1dGljYWxzIFdvcmtzaG9wZAICD2QWAmYPFQHJAVRoZSBmb2xsb3dpbmcgcmVwb3J0IGNvbnRhaW5zIHN1bW1hcmllcyBvZiB0aGUgcHJlc2VudGF0aW9ucyBhbmQgZGlzY3Vzc2lvbnMgdGhhdCBvY2N1cnJlZCBkdXJpbmcgdGhlICJJbGxpY2l0IFVzZSBvZiBQaGFybWFjZXV0aWNhbHMiIFdvcmtzaG9wIHRoYXQgd2FzIGhvc3RlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSBvbiBKdW5lIDItMyAyMDExLmQCAw8PFgIfAQUKMjAxMS0xMS0wN2RkAscFD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTAxL2luZGV4LWVuLmFzcHhWL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1yc3JjaC1oZ2hsZ2h0cy0wMS9jdnItcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTAxLWVuZy5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLXJzcmNoLWhnaGxnaHRzLTAxL2luZGV4LWVuLmFzcHgsT3JnYW5pemVkIENyaW1lIFJlc2VhcmNoIEhpZ2hsaWdodHMgTnVtYmVyIDFkAgIPZBYCZg8VAekCU29jaWFsIE5ldHdvcmsgQW5hbHlzaXMgaW4gT3BlcmF0aW9uczsgQ3VycmVudCBQcm9wb3NlZCBBdXN0cmFsaWFuIFVuZXhwbGFpbmVkIFdlYWx0aCBSZWdpbWVzOyBDcmltaW5hbCBUcmFqZWN0b3JpZXMgaW4gT3JnYW5pemVkIENyaW1lOyBNb3J0Z2FnZSBPcmlnaW5hdGlvbiBGcmF1ZCBhbmQgdGhlIEdsb2JhbCBFY29ub21pYyBDcmlzaXM7IE1vcmUgT3JnYW5pemF0aW9uYWxseSBDb21wbGV4IEdhbmdzOiBDb21taXR0aW5nIE1vcmUgQ3JpbWU/OyBUcmFmZmljIGluIEdhcmJhZ2UgYW5kIEhhemFyZG91cyBXYXN0ZTogQW4gT3ZlcnZpZXc7IFByZWN1cnNvciBMYXdzIEVmZmVjdCBvbiBNZXRoYW1waGV0YW1pbmUgUHJvZHVjdGlvbmQCAw8PFgIfAQUKMjAxMS0xMS0wM2RkAsgFD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvdmx0bi1wbGMtZHZscG1udC1jbnRyYnRuLTIwMTAtMTEvaW5kZXgtZW4uYXNweGUvY250L3JzcmNzL3BibGN0bnMvdmx0bi1wbGMtZHZscG1udC1jbnRyYnRuLTIwMTAtMTEvX21ncy9jdnItdmx0bi1wbGMtZHZscG1udC1jbnRyYnRuLTIwMTAtMTEtZW5nLmpwZ2QCAQ9kFgJmDxUCQS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXBsYy1kdmxwbW50LWNudHJidG4tMjAxMC0xMS9pbmRleC1lbi5hc3B4UjIwMTAtMjAxMSBFdmFsdWF0aW9uIG9mIHRoZSBQb2xpY3kgRGV2ZWxvcG1lbnQgQ29udHJpYnV0aW9uIFByb2dyYW0gLSBGaW5hbCBSZXBvcnRkAgIPZBYCZg8VAZ4CVGhlIGV2YWx1YXRpb24gZXhhbWluZWQgdGhlIFBvbGljeSBEZXZlbG9wbWVudCBDb250cmlidXRpb24gUHJvZ3JhbSdzIHJlbGV2YW5jZSAob25nb2luZyBuZWVkIGFuZCBhbGlnbm1lbnQgd2l0aCBmZWRlcmFsIGdvdmVybm1lbnQncyByb2xlcywgcmVzcG9uc2liaWxpdGllcyBhbmQgcHJpb3JpdGllcykgYW5kIHBlcmZvcm1hbmNlIChlZmZlY3RpdmVuZXNzLCBlZmZpY2llbmN5IGFuZCBlY29ub215KS4gVGhpcyBzdHVkeSBjb3ZlcnMgdGhlIHBlcmlvZCBzdGFydGluZyBvbiBBcHJpbCAxLCAyMDA1LmQCAw8PFgIfAQUKMjAxMS0xMS0wM2RkAskFD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvZmZuZG5nLXRyamN0cnMvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvZmZuZG5nLXRyamN0cnMvZmZuZG5nLXRyamN0cnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvZmZuZG5nLXRyamN0cnMvaW5kZXgtZW4uYXNweDxUaGUgT2ZmZW5kaW5nIFRyYWplY3RvcmllcyBvZiBDYW5hZGlhbiBKdXZlbmlsZSBQcm9iYXRpb25lcnNkAgIPZBYCZg8VAasBQ2FuIHdlIGlkZW50aWZ5IHRoZSBjcmltaW5hbCBwYXRod2F5cyBhbmQgY2hhcmFjdGVyaXN0aWNzIG9mIENhbmFkaWFuIHlvdXRocyB3aG8gYXJlIHJlc3BvbnNpYmxlIGZvciB0aGUgdmFzdCBtYWpvcml0eSBvZiBhbGwgb2ZmZW5jZXMgYW5kIHRoZSBtb3N0IHNlcmlvdXMgdHlwZXMgb2YgY3JpbWU/ZAIDDw8WAh8BBQoyMDExLTExLTAxZGQCygUPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTEvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xL2N2ci1yZ256ZC1jcm0tYnJmLTEtZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTEvaW5kZXgtZW4uYXNweChXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbXMgKE9DUkIgbm8uIDEpZAICD2QWAmYPFQHuAlRoaXMgcmV2aWV3IGNvbXBhcmVkIHRoZSBjaGFyYWN0ZXJpc3RpY3MgYW5kIG9wZXJhdGlvbnMgb2Ygd2l0bmVzcyBwcm90ZWN0aW9uIGluIHNlbGVjdGVkIGNvdW50cmllcywgYXMgd2VsbCBhcyB0aGUgc3VjY2Vzc2VzIGFuZCBjaGFsbGVuZ2VzIHRoZXkgZmFjZS4gS2V5IEZpbmRpbmdzOiBBcm91bmQgdGhlIHdvcmxkIG1vc3Qgd2l0bmVzcyBwcm90ZWN0aW9uIHByb2dyYW1zIGFyZSBtYW5hZ2VkIGJ5IHBvbGljZSBmb3JjZXMuIFdpdG5lc3MgaW50aW1pZGF0aW9uIGlzIHVzdWFsbHkgcGVycGV0cmF0ZWQgYnkgY3JpbWluYWwgb3JnYW5pemF0aW9ucy4gTW9zdCBwcm90ZWN0ZWQgd2l0bmVzc2VzIGFyZSBjcmltaW5hbGx5LWludm9sdmVkLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAssFD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yL2luZGV4LWVuLmFzcHg+L2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMi9jdnItcmduemQtY3JtLWJyZi0yLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yL2luZGV4LWVuLmFzcHglUE9QIGFuZCBTZWN1cml0aWVzIEZyYXVkIChPQ1JCIG5vLiAyKWQCAg9kFgJmDxUBuANUaGUgYXV0aG9ycyBvZiB0aGlzIHJlcG9ydCBvdXRsaW5lZCBhIHByb2JsZW0tb3JpZW50ZWQgYXBwcm9hY2ggdG8gc2VjdXJpdGllcyBmcmF1ZCBhbmQgY29uc2lkZXJlZCB0aGUgaW52b2x2ZW1lbnQgb2Ygb3JnYW5pemVkIGNyaW1lIGluIHN1Y2ggb2ZmZW5zZXMuwqBLZXkgZmluZGluZ3M6IFByb2JsZW0tb3JpZW50ZWQgcG9saWNpbmcgKFBPUCkgaGFzIG5vdCBiZWVuIHN5c3RlbWljYWxseSBhcHBsaWVkIHRvIHNlY3VyaXRpZXMgZnJhdWQgaW4gQ2FuYWRhLiBPZmZlbmRlcnMgYXJlIGdlbmVyYWxseSB3aGl0ZSwgd2VsbC1lZHVjYXRlZCBtYWxlcyB3aG8gc3BlY2lhbGl6ZSBpbiB3aGl0ZS1jb2xsYXIgY3JpbWUsIGFuZCB3aG8gbW92ZSBvZnRlbi4gU2VuaW9ycyBhcmUgY29tbW9uIHZpY3RpbXM7IHBlb3BsZSBhcmUgb2Z0ZW4gcmVwZWF0ZWRseSB2aWN0aW1pemVkLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAswFD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0zL2luZGV4LWVuLmFzcHg+L2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMy9jdnItcmduemQtY3JtLWJyZi0zLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0zL2luZGV4LWVuLmFzcHgpU2l6aW5nIE1ldGggYW5kIE1ETUEgTWFya2V0cyAoT0NSQiBuby4gMylkAgIPZBYCZg8VAZ0DVGhlIHB1cnBvc2Ugb2YgdGhpcyByZXBvcnQgd2FzIHRvIHJlLWV4YW1pbmUgdGhlIHNjaWVudGlmaWMgYW5kIGdyZXkgbGl0ZXJhdHVyZSBvbiBjdXJyZW50IG1ldGhvZHMgb2YgZXN0aW1hdGluZyB0aGUgc2l6ZSBvZiBpbGxlZ2FsIG1hcmtldHMsIHdpdGggYW4gZW1waGFzaXMgb24gdGhlIG1ldGgvTURNQSBtYXJrZXRzLiBLZXkgZmluZGluZ3M6IFRoZXJlIGFyZSBubyBnb29kIGVzdGltYXRlcyBvZiB0aGUgc2l6ZSBvZiBDYW5hZGlhbiBtZXRoIGFuZCBlY3N0YXN5IG1hcmtldHMuIE11bHRpcGxpZXIgYW5kIGNhcHR1cmUtcmVjYXB0dXJlIG1ldGhvZHMgbWF5IGJlIGFibGUgdG8gZXN0aW1hdGUgbnVtYmVyIG9mIHVzZXJzIGFuZCBzZWxsZXJzLCBhcyB3ZWxsIGFzIHF1YW50aXR5IGNvbnN1bWVkIGFuZCBleHBvcnRlZC5kAgMPDxYCHwEFCjIwMTEtMTAtMjhkZALNBQ9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNC9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTQvY3ZyLXJnbnpkLWNybS1icmYtNC1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNC9pbmRleC1lbi5hc3B4KE1vYmlsaXR5IG9mIENyaW1pbmFsIEdyb3VwcyAoT0NSQiBuby4gNClkAgIPZBYCZg8VAeACVGhpcyByZXBvcnQgZXhhbWluZWQgdGhlIGZpbmRpbmdzIGZyb20gcGFzdCByZXNlYXJjaCB0aGF0IHBvc2l0ZWQgdGhlbWVzIGFuZCB0aGVvcmllcyByZWdhcmRpbmcgdGhlIHNoaWZ0cyBhbmQgcGF0dGVybnMgaW4gdGhlIG1vYmlsaXR5IG9mIGNyaW1pbmFsIGdyb3Vwcy7CoEtleSBmaW5kaW5nczogQ3JpbWluYWwgZ3JvdXBzIGFyZSBtb3JlIHNlbGYtb3JnYW5pemluZyBhbmQgZW1lcmdlbnQgdGhhbiBzdHJhdGVnaWMgd2hlbiBzZXR0aW5nIHVwIGluIG5ldyBsb2NhdGlvbnMuIFByZXZlbnRpbmcgY3JpbWluYWwgb3Bwb3J0dW5pdGllcyBjYW4gc3RpZmxlIHRoZSBtaWdyYXRpb24gb2Ygb3JnYW5pemVkIGNyaW1lLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAs4FD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi01L2luZGV4LWVuLmFzcHg+L2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNS9jdnItcmduemQtY3JtLWJyZi01LWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi01L2luZGV4LWVuLmFzcHglUE9QIGFuZCBPdXRkb29yIENhbm5hYmlzIChPQ1JCIG5vLiA1KWQCAg9kFgJmDxUBuwNUaGUgcHVycG9zZSBvZiB0aGlzIHJlcG9ydCB3YXMgdG8gb3V0bGluZSBob3cgdGhlIHByaW5jaXBsZXMgb2YgUE9QIG1pZ2h0IGJlIGFwcGxpZWQgdG8gZGlzcnVwdGluZyBhbmQgcHJldmVudGluZyB0aGUgb3BlcmF0aW9uIG9mIG91dGRvb3IgbWFyaWp1YW5hIGdyb3cgb3BlcmF0aW9ucyAoT01HT3MpIGNvbnRyb2xsZWQgYnkgb3JnYW5pemVkIGNyaW1lIGdyb3VwcyB3aXRoaW4gQ2FuYWRhLiBLZXkgZmluZGluZ3M6IEFzIHdpdGggaW5kb29yIGdyb3cgb3BlcmF0aW9ucywgcGFydGljdWxhciByZXNvdXJjZXMgYW5kIGNpcmN1bXN0YW5jZXMgYXJlIHJlcXVpcmVkIGZvciBncm93aW5nIGNhbm5hYmlzIG91dGRvb3JzLiBVbmRlcnN0YW5kaW5nIG9mZmVuZGluZyBwYXR0ZXJucyBjYW4gbGVhZCB0byBub3ZlbCBzdXBwcmVzc2lvbiBhbmQgZGlzcnVwdGlvbiBzdHJhdGVnaWVzLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAs8FD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi02L2luZGV4LWVuLmFzcHg+L2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNi9jdnItcmduemQtY3JtLWJyZi02LWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi02L2luZGV4LWVuLmFzcHgkQ291bnRlci1tZWFzdXJlIEVmZmVjdHMgKE9DUkIgbm8uIDYpZAICD2QWAmYPFQHgAlRoaXMgcmVwb3J0IGV4cGFuZGVkIG9uIHRoZSBib2R5IG9mIHJlc2VhcmNoIG9uIG9yZ2FuaXplZCBjcmltZSAoT0MpIGNvdW50ZXItbWVhc3VyZXMgYW5kIHJldmlld2VkIGhvdyBsYXcgZW5mb3JjZW1lbnQgb3BlcmF0aW9ucyB0YXJnZXRpbmcgb3JnYW5pemVkIGNyaW1lIGFyZSBldmFsdWF0ZWQuIEtleSBmaW5kaW5nczogUG9saWNlIG9wZXJhdGlvbnMgYWdhaW5zdCBvcmdhbml6ZWQgY3JpbWUgaGF2ZSBsaW1pdGVkIHRvIG5vIG1lYXN1cmFibGUgaW1wYWN0IG9uIHRoZSBwdWJsaWMncyBwZXJjZXB0aW9uIG9mIHNhZmV0eSBvciByZWNvcmRlZCBsZXZlbHMgb2YgY3JpbWUgYXQgdGhlIGNpdHktd2lkZSBsZXZlbC5kAgMPDxYCHwEFCjIwMTEtMTAtMjhkZALQBQ9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNy9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTcvY3ZyLXJnbnpkLWNybS1icmYtNy1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtNy9pbmRleC1lbi5hc3B4LEZhY3RvcnMgU2hhcGluZyBPcmdhbml6ZWQgQ3JpbWUgKE9DUkIgbm8uIDcpZAICD2QWAmYPFQHrA1RoaXMgcmVwb3J0IGFzc2Vzc2VkIGEgbnVtYmVyIG9mIGluZGl2aWR1YWwsIGdyb3VwLCBhbmQgZW52aXJvbm1lbnRhbCBsZXZlbCB2YXJpYWJsZXMgdGhhdCBtYXkgaW5mbHVlbmNlIGhvdyBpbmRpdmlkdWFscyBvciBncm91cHMgc3RydWN0dXJlIHRoZWlyIGNyaW1pbmFsIG9wZXJhdGlvbnMgaW4gYSB2YXJpZXR5IG9mIGNyaW1pbmFsIG1hcmtldHMgYW5kIGxlZ2l0aW1hdGUgc2V0dGluZ3MuIEtleSBmaW5kaW5nczogVGhlIHN0cnVjdHVyZSBvZiBvcmdhbml6ZWQgY3JpbWUgY2FuIHRlbGwgdXMgYWJvdXQgYXZhaWxhYmxlIGNyaW1pbmFsIG9wcG9ydHVuaXRpZXMgYW5kIGNyaW1pbmFsIG9wZXJhdGlvbnMsIGFzIHdlbGwgYXMgdGhlIGVuZm9yY2VtZW50IGVudmlyb25tZW50LiBHcm91cCBzdHJ1Y3R1cmUgaXMgYSByZXN1bHQgb2YgZXh0ZXJuYWwgZmFjdG9ycywgbWl0aWdhdGVkIGJ5IGluZGl2aWR1YWwgcmVzb3VyY2VzIGFuZCBkZWNpc2lvbiBtYWtpbmcuZAIDDw8WAh8BBQoyMDExLTEwLTI4ZGQC0QUPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTgvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi04L2N2ci1yZ256ZC1jcm0tYnJmLTgtZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTgvaW5kZXgtZW4uYXNweDJJbnRlZ3JhdGVkIEFudGktT3JnYW5pemVkIENyaW1lIFVuaXRzIChPQ1JCIG5vLiA4KWQCAg9kFgJmDxUB3gNUaGUgcHVycG9zZSBvZiB0aGlzIHN0dWR5IHdhcyB0d28tZm9sZDogKGEpIGNvbXBpbGF0aW9uIG9mIGEgY3VycmVudCBpbnZlbnRvcnkgb2YgYWxsIGludGVncmF0ZWQgdGVhbXMgYW5kIHVuaXRzIG9wZXJhdGluZyBpbiBDYW5hZGE7IGFuZCAoYikgYSBtb3JlIGRldGFpbGVkIHF1YWxpdGF0aXZlIGFuYWx5c2lzIG9mIGEgc3Vic2V0IG9mIHRoZXNlIHVuaXRzIHRvIGJldHRlciB1bmRlcnN0YW5kIHRoZWlyIG9wZXJhdGluZyBwcm9jZWR1cmVzLCBjaGFsbGVuZ2VzLCBhbmQga2V5cyB0byBzdWNjZXNzLiBLZXkgZmluZGluZ3M6IEFzIG9mIDIwMDksIHRoZXJlIHdlcmUgMTU3IGludGVncmF0ZWQgb3JnYW5pemVkIGNyaW1lIHVuaXRzLiBDbGFyaXR5IGFuZCBjb25zaXN0ZW5jeSBvbiB0aGUgcm9sZXMgYW5kIHJlc3BvbnNpYmlsaXRpZXMgb2YgcGFydG5lcnMgYW5kIHRlYW0gbWVtYmVycyBpcyB0aGUga2V5IHRvIHRoZWlyIHN1Y2Nlc3MuZAIDDw8WAh8BBQoyMDExLTEwLTI4ZGQC0gUPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTkvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi05L2N2ci1yZ256ZC1jcm0tYnJmLTktZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTkvaW5kZXgtZW4uYXNweDFMaXRlcmF0dXJlIFJldmlldyBvbiBPcmdhbml6ZWQgQ3JpbWUgKE9DUkIgbm8uIDkpZAICD2QWAmYPFQGyAlRoaXMgcmVwb3J0IGV4YW1pbmVkIGFjYWRlbWljIHJlc2VhcmNoIGJlaW5nIGNvbmR1Y3RlZCB3b3JsZC13aWRlIG9uIGFkZHJlc3Npbmcgb3JnYW5pemVkIGNyaW1lLCBhcyBvZiAyMDA5LiBLZXkgZmluZGluZ3M6IE9yZ2FuaXplZCBjcmltZSBsYXJnZWx5IGV4aXN0cyBkdWUgdG8gaWxsaWNpdCBtYXJrZXRzLiBUaGUgYXBwbGljYXRpb24gb2YgdmlvbGVuY2UgYnkgb3JnYW5pemVkIGNyaW1lIGlzIGN5Y2xpY2FsLiBUaGVyZSBpcyBubyBjb25zZW5zdXMgb24gaG93IHRvIG1lYXN1cmUgdGhlIGhhcm0gb2Ygb3JnYW5pemVkIGNyaW1lLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAtMFD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xMC9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTEwL2N2ci1yZ256ZC1jcm0tYnJmLTEwLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xMC9pbmRleC1lbi5hc3B4NlRyYWluaW5nIE5lZWRzIHRvIENvbWJhdCBPcmdhbml6ZWQgQ3JpbWUgKE9DUkIgbm8uIDEwKWQCAg9kFgJmDxUBngRUaGlzIHJlcG9ydCBwcm92aWRlZCBhbiB1bmRlcnN0YW5kaW5nIG9mIHRoZSBwZXJzcGVjdGl2ZXMgb2YgcG9saWN5IG1ha2VycywgcHJvc2VjdXRvcnMsIGFuZCBsYXcgZW5mb3JjZW1lbnQgcGVyc29ubmVsIHJlZ2FyZGluZyBtb3N0IHVyZ2VudCB0cmFpbmluZyByZXF1aXJlbWVudHMsIGFzIHdlbGwgYXMgdGhlaXIgc3VnZ2VzdGlvbnMgZm9yIGZ1dHVyZSB0cmFpbmluZyB3aGljaCB3b3VsZCBhc3Npc3QgdGhlbSB3aXRoIGlkZW50aWZ5aW5nIGFuZCBjb25kdWN0aW5nIGludGVsbGlnZW5jZSBvbiwgYW5kIHByb3NlY3V0aW5nIHRob3NlIGVuZ2FnZWQgaW4sIG9yZ2FuaXplZCBjcmltaW5hbCBhY3Rpdml0aWVzLsKgS2V5IGZpbmRpbmdzOiBTaGFyZWQgZXhwZXJpZW5jZSBhbmQgaW5mb3JtYXRpb24gbWFrZXMgZm9yIGVmZmVjdGl2ZSB0cmFpbmluZy4gQ3Jvc3MtaW5zdGl0dXRpb25hbCBhbmQgY28tdHJhaW5pbmcgbW9kZWxzIGFyZSBwcm9taXNpbmcuIEludHJvZHVjdG9yeSBjb3Vyc2VzIGFuZCBzZW1pbmFyIHNlcmllcyBhcmUgc3VnZ2VzdGVkLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAtQFD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xMS9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTExL2N2ci1yZ256ZC1jcm0tYnJmLTExLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xMS9pbmRleC1lbi5hc3B4NENyZWF0aW5nIGFuIE9yZ2FuaXplZCBDcmltZSBIYXJtIEluZGV4IChPQ1JCIG5vLiAxMSlkAgIPZBYCZg8VAc8DVGhlIHByaW1hcnkgZ29hbCBvZiB0aGlzIHN0dWR5IHdhcyB0byBhc3Nlc3MgdGhlIGZlYXNpYmlsaXR5IGFuZCB1dGlsaXR5IG9mIGRldmVsb3BpbmcgYW5kIGFwcGx5aW5nIHJpZ29yb3VzIG1ldGhvZG9sb2dpY2FsIGFuZCBhbmFseXRpY2FsIG1vZGVscyB0aGF0IGNvdWxkIHJlbGlhYmx5IG1lYXN1cmUgdGhlIGhhcm0gb2Ygb3JnYW5pemVkIGNyaW1lIGluIENhbmFkYS7CoEtleSBmaW5kaW5nczogSW5zdWZmaWNpZW50IHF1YW50aWZpYWJsZSBkYXRhIGV4aXN0cyB0byByZWxpYWJseSBtZWFzdXJlIHRoZSBzY29wZSBhbmQgaGFybSBvZiBvcmdhbml6ZWQgY3JpbWUgaW4gQ2FuYWRhLiBEZXRhaWxlZCBzZWxmLXJlcG9ydGVkIHZpY3RpbWl6YXRpb24gZGF0YSBhbmQgZGF0YSBvbiBpbGxpY2l0IG1hcmtldHMgYXJlIHJlcXVpcmVkLiBQcm94eSBlc3RpbWF0ZXMgb3IgaW5kaWNhdG9ycyBtYXkgYmUgdXNlZnVsLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAtUFD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xMi9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTEyL2N2ci1yZ256ZC1jcm0tYnJmLTEyLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xMi9pbmRleC1lbi5hc3B4I0RlZmluaW5nIFN0cmVldCBHYW5ncyAoT0NSQiBuby4gMTIpZAICD2QWAmYPFQG9BFRoZSBwcmltYXJ5IHB1cnBvc2Ugb2YgdGhpcyByZXBvcnQgd2FzIHRvIGRpc2N1c3MgdGhlIGRpZmZpY3VsdGllcyByZWxhdGVkIHRvIHRoZSBpZGVudGlmaWNhdGlvbiBvZiBnYW5nIG1lbWJlcnMgYW5kIGdhbmctcmVsYXRlZCBjcmltZXMgaW4gQ2FuYWRhLCBhbmQgcHJvdmlkZSBhbiBvdmVydmlldyBvZiBob3cgZ2FuZ3MgaGF2ZSBiZWVuIHByZXZpb3VzbHkgZGVmaW5lZCBieSBhY2FkZW1pYyByZXNlYXJjaGVycywgbGF3IGVuZm9yY2VtZW50IGFnZW5jaWVzIGFuZCBnb3Zlcm5tZW50IHBvbGljeS1tYWtlcnMuwqBLZXkgZmluZGluZ3M6IE1hbnkgZGlmZmVyZW50IGRlZmluaXRpb25zIG9mICJnYW5nIiBhbmQgInN0cmVldCBnYW5nIiBhcmUgaW4gdXNlLiBEaWZmZXJlbmNlcyBjYW4gaGluZGVyIGdhbmcgc3VwcHJlc3Npb24gYW5kIHByZXZlbnRpb24gYWN0aXZpdGllcy4gQSBwcm9wb3NlZCwgY29tbW9uIGdyb3VuZCBkZWZpbml0aW9uIGlzIG5lYXJseSBpZGVudGljYWwgdG8gdGhlICJjcmltaW5hbCBvcmdhbml6YXRpb24iIGRlZmluaXRpb24gaW4gdGhlIENyaW1pbmFsIENvZGUgb2YgQ2FuYWRhLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAtYFD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xMy9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTEzL2N2ci1yZ256ZC1jcm0tYnJmLTEzLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xMy9pbmRleC1lbi5hc3B4KUdhbmdzIGFuZCBTb2NpYWwgTmV0d29ya2luZyAoT0NSQiBuby4gMTMpZAICD2QWAmYPFQHbBFRoZSBtYWluIHB1cnBvc2Ugb2YgdGhpcyByZXBvcnQgd2FzIHRvIGV4cGxvcmUgaG93IHNvY2lhbCBtZWRpYSBjYW4gYXNzaXN0IGluIHVuZGVyc3RhbmRpbmcgdGhlIGZ1bmN0aW9uaW5nIGFuZCBhY3Rpdml0aWVzIG9mIGNyaW1pbmFsIGdyb3VwcywgdGhlIG1hZ25pdHVkZSBvZiB0aGUgY3VycmVudCBhbmQgZnV0dXJlIHRocmVhdHMgcG9zZWQgYnkgc3VjaCBncm91cHMnIHVzYWdlIG9mIG5ldyBjb21tdW5pY2F0aW9ucyB0ZWNobm9sb2d5LCBhbmQgcG90ZW50aWFsbHkgcHJvdmlkZSBhIHJlYXNvbmFibGUgc2V0IG9mIG9wdGlvbnMgZm9yIGNvbWJhdGluZyB0aGlzIHByb2JsZW0uIEtleSBmaW5kaW5nczogR2FuZyBtZW1iZXJzIGdlbmVyYWxseSB1c2Ugc29jaWFsIG5ldHdvcmtpbmcgc2l0ZXMgaW5kaXZpZHVhbGx5IHRvIHByb21vdGUgZ2FuZyBjdWx0dXJlIG9yIGluZGl2aWR1YWwgcmVwdXRhdGlvbnMsIG5vdCB0byBjb2xsZWN0aXZlbHkgYXJyYW5nZSBvZmZlbmRpbmcgb3IgcmVjcnVpdCBtZW1iZXJzLiBMYXcgZW5mb3JjZW1lbnQgbW9uaXRvcmluZyBvZiBzb2NpYWwgbmV0d29ya2luZyBzaXRlcyBpcyB1c2VmdWwgZm9yIHBvbGljaW5nIGdhbmdzLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAtcFD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xNC9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTE0L2N2ci1yZ256ZC1jcm0tYnJmLTE0LWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xNC9pbmRleC1lbi5hc3B4JUFkZHJlc3NpbmcgU3RyZWV0IEdhbmdzIChPQ1JCIG5vLiAxNClkAgIPZBYCZg8VAacCVGhlIGdvYWwgb2YgdGhpcyByZXBvcnQgd2FzIHRvIHByZXNlbnQgc29tZSBpZGVhcyBhYm91dCB0aGUgYmVzdCB3YXlzIHRvIGRlYWwgd2l0aCBzdHJlZXQgZ2FuZ3MgaW4gQ2FuYWRhLiBLZXkgZmluZGluZ3M6IENvbXByZWhlbnNpdmUgZ2FuZyBjcmltZSByZWR1Y3Rpb24gc3RyYXRlZ2llcyB0YXJnZXQgY3JpbWUgd2l0aCBwcmV2ZW50aW9uLCBpbnRlcnZlbnRpb24gYW5kIHN1cHByZXNzaW9uIGVmZm9ydHMuIFNpbmdsZSBzdHJhdGVneSBwcm9ncmFtcyBoYXZlIGJlZW4gb2YgbGltaXRlZCBlZmZlY3RpdmVuZXNzLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAtgFD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xNS9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTE1L2N2ci1yZ256ZC1jcm0tYnJmLTE1LWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xNS9pbmRleC1lbi5hc3B4NU1vYmlsaXR5IG9mIE9yZ2FuaXplZCBDcmltZTogVmlldG5hbWVzZSAoT0NSQiBuby4gMTUpZAICD2QWAmYPFQGnAlRoZSBnb2FsIG9mIHRoaXMgcmVwb3J0IHdhcyB0byBwcmVzZW50IHNvbWUgaWRlYXMgYWJvdXQgdGhlIGJlc3Qgd2F5cyB0byBkZWFsIHdpdGggc3RyZWV0IGdhbmdzIGluIENhbmFkYS4gS2V5IGZpbmRpbmdzOiBDb21wcmVoZW5zaXZlIGdhbmcgY3JpbWUgcmVkdWN0aW9uIHN0cmF0ZWdpZXMgdGFyZ2V0IGNyaW1lIHdpdGggcHJldmVudGlvbiwgaW50ZXJ2ZW50aW9uIGFuZCBzdXBwcmVzc2lvbiBlZmZvcnRzLiBTaW5nbGUgc3RyYXRlZ3kgcHJvZ3JhbXMgaGF2ZSBiZWVuIG9mIGxpbWl0ZWQgZWZmZWN0aXZlbmVzcy5kAgMPDxYCHwEFCjIwMTEtMTAtMjhkZALZBQ9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMTYvaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0xNi9jdnItcmduemQtY3JtLWJyZi0xNi1lbmcuanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMTYvaW5kZXgtZW4uYXNweDJNb2JpbGl0eSBvZiBPcmdhbml6ZWQgQ3JpbWU6IENhbW1vcmEgKE9DUkIgbm8uIDE2KWQCAg9kFgJmDxUB1QNUaGUgcHVycG9zZSBvZiB0aGlzIHJlcG9ydCB3YXMgdG8gdGVzdCBmcmFtZXdvcmsgb2YgTW9yc2VsbGksIFR1cmNvdHRlLCBhbmQgVGVudGkgYWdhaW5zdCBhIHJlY2VudCBjYXNlIHN0dWR5IG9uIHRoZSBtb3ZlbWVudCBvZiBhIENhbW9ycmEgY3JpbWUgZ3JvdXAgZnJvbSBDYW1wYW5pYSAoSXRhbHkpIHRvIFNjb3RsYW5kIGFuZCB0aGUgTmV0aGVybGFuZHMuIEtleSBmaW5kaW5nczogT3JnYW5pemVkIGNyaW1lIGdyb3VwcyB0aGF0IGFyZSBwcmVkYXRvcnkgb3IgcHJvdmlkZSBhbiBpbGxpY2l0IGdvb2Qgb3Igc2VydmljZSB0cmFuc3Bvc2UgdGhlaXIgb3BlcmF0aW9ucyBkaWZmZXJlbnRseSwgYW5kIGZvciBkaWZmZXJlbnQgcmVhc29ucy4gVmFyaWVkIHR5cGVzIG9mIG1vdmVtZW50IC0gb2YgaW5kaXZpZHVhbHMsIGJyYW5jaGVzLCBvciBoZWFkcXVhcnRlcnMgLSByZXF1aXJlIHNlcGFyYXRlIGNvbnNpZGVyYXRpb24uZAIDDw8WAh8BBQoyMDExLTEwLTI4ZGQC2gUPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTE3L2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMTcvY3ZyLXJnbnpkLWNybS1icmYtMTctZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTE3L2luZGV4LWVuLmFzcHgwTW9iaWxpdHkgb2YgT3JnYW5pemVkIENyaW1lOiBNYWZpYSAoT0NSQiBuby4gMTcpZAICD2QWAmYPFQGRA1RoZSBwdXJwb3NlIG9mIHRoaXMgcmVwb3J0IHdhcyB0byBwZXJmb3JtIGFuIGluLWRlcHRoIGFuYWx5c2lzIG9mIHRoZSBmcmFtZXdvcmsgcHJvcG9zZWQgYnkgTW9yc2VsbGkgZXQgYWwuLCBhbmQgc3VnZ2VzdCBhIG1vZGlmaWVkIGZyYW1ld29yayBmb3IgdGhlIG1pZ3JhdGlvbiBvZiBvcmdhbml6ZWQgY3JpbWUgZ3JvdXBzLiBLZXkgZmluZGluZ3M6IFN0cmF0ZWdpYyB0aGlua2luZyBjYW4gYmUgY29tYmluZWQgd2l0aCBhZGRyZXNzaW5nIGVtZXJnZW50IGZhY3RvcnMgZmFjZWQgYnkgb3JnYW5pemVkIGNyaW1lLiBTdXBwbHkgb2YgY3JpbWluYWxzLCBsb2NhbCBjb25kaXRpb25zLCBhbmQgZGVtYW5kIGZvciBvcmdhbml6ZWQgY3JpbWUgYXJlIHByb3Bvc2VkIGNhdGVnb3JpZXMgb2YgYW5hbHlzaXMuZAIDDw8WAh8BBQoyMDExLTEwLTI4ZGQC2wUPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTE4L2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMTgvY3ZyLXJnbnpkLWNybS1icmYtMTgtZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTE4L2luZGV4LWVuLmFzcHgsU3RyZWV0IEdhbmcgQ29udHJvbCBTdHJhdGVnaWVzIChPQ1JCIG5vLiAxOClkAgIPZBYCZg8VAbwDVGhpcyByZXBvcnQgaW52b2x2ZWQgYSBzeXN0ZW1hdGljIGxpdGVyYXR1cmUgcmV2aWV3IGFzIHdlbGwgYXMgYW4gYXR0ZW1wdGVkIG1ldGEtYW5hbHlzaXMgb2YgZXZhbHV0YXRpb25zIG9mIHN0cmVldCBnYW5nIGNvbnRyb2wgc3RyYXRlZ2llcy4gS2V5IGZpbmRpbmdzOiBOb3QgZW5vdWdoIGVtcGlyaWNhbCBldmFsdWF0aW9ucyBoYXZlIGJlZW4gZG9uZSBvZiBnYW5nIGNvbnRyb2wgc3RyYXRlZ2llcyB0byBwZXJmb3JtIGEgc3RhdGlzdGljYWwgbWV0YS1hbmFseXNpcy4gUHJvZ3JhbXMgYXJlIG1vcmUgZWZmZWN0aXZlIHdoZW4gdGhleSBhcmUgZGlyZWN0ZWQgYXQgc3BlY2lmaWMgcG9wdWxhdGlvbnMsIHBhcnRpY3VsYXJseSBjaHJvbmljIGdhbmcgbWVtYmVycy4gVGhlIGVtcGlyaWNhbCBlZmZlY3RpdmVuZXNzIG9mIHRoZSBTcGVyZ2VsIE1vZGVsIGlzIHF1ZXN0aW9uZWQuZAIDDw8WAh8BBQoyMDExLTEwLTI4ZGQC3AUPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTE5L2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMTkvY3ZyLXJnbnpkLWNybS1icmYtMTktZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTE5L2luZGV4LWVuLmFzcHgpV2F5cyB0byBNZWFzdXJlIEN5YmVyLUZyYXVkIChPQ1JCIG5vLiAxOSlkAgIPZBYCZg8VAfIEVGhlIHByaW1hcnkgZ29hbHMgb2YgdGhpcyBzdHVkeSB3ZXJlIHRvIGFzc2VzcyB0aGUgcG90ZW50aWFsIGZvciB1c2luZyBpbm5vdmF0aXZlIG1ldGhvZG9sb2dpZXMgdG8gZXN0aW1hdGUgdGhlIHNjb3BlIG9mIGN5YmVyLWZyYXVkLCB0byBpZGVudGlmeSBleGlzdGluZyBkYXRhIHNvdXJjZXMgYW5kIGdhcHMsIGFuZCB0byBzdWdnZXN0IG5vdmVsIHNvdXJjZXMgb2YgZGF0YSB0aGF0IG1heSBoZWxwIHByb3ZpZGUgYW4gYWNjdXJhdGUgYW5kIGZ1bHNvbWUgcGljdHVyZSBvZiB0aGUgbmF0dXJlIGFuZCBwcmV2YWxlbmNlIG9mIGN5YmVyLWZyYXVkIGluIENhbmFkYS4gS2V5IGZpbmRpbmdzOiBDeWJlci1mcmF1ZCBkYXRhIGlzIGNvbGxlY3RlZCBieSBhIHZhcmlldHkgb2Ygb3JnYW5pemF0aW9ucywgaW5jbHVkaW5nIGJhbmtzLCByZWd1bGF0b3J5IGFnZW5jaWVzLCBhbmQgdmFyaW91cyBwb2xpY2UgYWdlbmNpZXMuIE9mdGVuIGl0IGlzIG5vdCBjb2xsZWN0ZWQgYXQgYWxsLiBBIHN0dWR5IG9mIG9mZmVuZGVyIG5ldHdvcmsgc3RydWN0dXJlcyBjb3VsZCBiZSBhcHBsaWVkIHRvIG1ldGhvZHMgb2YgaWRlbnRpZnlpbmcgaGlkZGVuIHBvcHVsYXRpb25zIG9mIGN5YmVyLWZyYXVkIG9mZmVuZGVycy5kAgMPDxYCHwEFCjIwMTEtMTAtMjhkZALdBQ9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMjAvaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yMC9jdnItcmduemQtY3JtLWJyZi0yMC1lbmcuanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3JnbnpkLWNybS1icmYtMjAvaW5kZXgtZW4uYXNweDRVbmRlcnN0dWRpZWQgQXJlYXMgb2YgT3JncmFuaXplZCBDcmltZSAoT0NSQiBuby4gMjApZAICD2QWAmYPFQH7A1VuZGVyc3R1ZGllZCBhcmVhcyBvZiBvcmdhbml6ZWQgY3JpbWUgaW5jbHVkZSBob3cgb3JnYW5pemVkIGNyaW1lIGdyb3VwcyBzcGVuZCB0aGVpciBtb25leSwgZW52aXJvbm1lbnRhbCBjcmltZSwgd2lsZGxpZmUgY3JpbWUsIG9yZ2FuaXplZCBjcmltZSBpbmZpbHRyYXRpb24gaW4gbGVnaXRpbWF0ZSBlbnRlcnByaXNlcyBhbmQgbWFya2V0cywgdGhlIGNvdW50ZXJmZWl0aW5nIG9mIGdvb2RzLCBhbmQgb25saW5lIGdhbWJsaW5nLiBLZXkgZmluZGluZ3M6IFVuZGVyc3R1ZGllZCBhcmVhcyBvZiBvcmdhbml6ZWQgY3JpbWUgaW5jbHVkZSBob3cgb3JnYW5pemVkIGNyaW1lIGdyb3VwcyBzcGVuZCB0aGVpciBtb25leSwgZW52aXJvbm1lbnRhbCBjcmltZSwgd2lsZGxpZmUgY3JpbWUsIG9yZ2FuaXplZCBjcmltZSBpbmZpbHRyYXRpb24gaW4gbGVnaXRpbWF0ZSBlbnRlcnByaXNlcyBhbmQgbWFya2V0cywgdGhlIGNvdW50ZXJmZWl0aW5nIG9mIGdvb2RzLCBhbmQgb25saW5lIGdhbWJsaW5nLmQCAw8PFgIfAQUKMjAxMS0xMC0yOGRkAt4FD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yMS9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9yZ256ZC1jcm0tYnJmLTIxL2N2ci1yZ256ZC1jcm0tYnJmLTIxLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcmduemQtY3JtLWJyZi0yMS9pbmRleC1lbi5hc3B4LlNvY2lhbCBNZWRpYSBhbmQgT3JnYW5pemVkIENyaW1lIChPQ1JCIG5vLiAyMSlkAgIPZBYCZg8VAcYEVGhpcyByZXNlYXJjaCBjb21wbGVtZW50cyBleGlzdGluZyBlbXBpcmljYWwgaW5mb3JtYXRpb24gcmVnYXJkaW5nIHRoZSB1c2Ugb2Ygc29jaWFsIG1lZGlhIGJ5IGNyaW1pbmFsIG9yZ2FuaXphdGlvbnMgYW5kIGJ5IHBvbGljZSBieSB3YXkgb2YgbGl0ZXJhdHVyZSByZXZpZXcgYW5kIGludGVydmlld3Mgd2l0aCBwb2xpY2UgYW5kIHNvY2lhbCBtZWRpYSBleHBlcnRzLiBLZXkgZmluZGluZ3M6IFBlcnNvbnMgc3VzcGVjdGVkIG9mIG9yZ2FuaXplZCBjcmltZSBpbnZvbHZlbWVudCBkbyBub3QgdGVuZCB0byBkaXNwbGF5IHRoZWlyIGlsbGljaXQgYWN0aXZpdGllcyBvbiB0aGVpciBzb2NpYWwgbWVkaWEgcHJvZmlsZXMsIGJ1dCBpbnN0ZWFkIHVzZSBzb2NpYWwgbWVkaWEgdG8ga2VlcCBjb25uZWN0ZWQgdG8gdGhlaXIgZnJpZW5kcywgZmFtaWxpZXMsIGFuZCB0byBzaGFyZSB0aGVpciBpbnRlcmVzdHMuIFBvbGljZSwgb24gdGhlIG90aGVyIGhhbmQsIGVtcGxveSBzb2NpYWwgbWVkaWEgdG8gY29ubmVjdCB0byB0aGUgY29tbXVuaXRpZXMgdGhhdCB0aGV5IHNlcnZlIGFuZCBhcyBhbiBpbnZlc3RpZ2F0aXZlIHRvb2wuZAIDDw8WAh8BBQoyMDExLTEwLTI4ZGQC3wUPZBYIZg9kFgJmDxUCRi9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWdybnRzLW50bmwtdmxudHItcmduenRucy0yMDEwLTExL2luZGV4LWVuLmFzcHhvL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZ3JudHMtbnRubC12bG50ci1yZ256dG5zLTIwMTAtMTEvX21ncy9jdnItdmx0bi1ncm50cy1udG5sLXZsbnRyLXJnbnp0bnMtMjAxMC0xMS1lbmcuanBnZAIBD2QWAmYPFQJGL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZ3JudHMtbnRubC12bG50ci1yZ256dG5zLTIwMTAtMTEvaW5kZXgtZW4uYXNweF0yMDEwLTIwMTEgRXZhbHVhdGlvbiBvZiB0aGUgR3JhbnRzIFByb2dyYW0gdG8gTmF0aW9uYWwgVm9sdW50YXJ5IE9yZ2FuaXphdGlvbnMgLSBGaW5hbCBSZXBvcnRkAgIPZBYCZg8VAdcCVGhlIGV2YWx1YXRpb24gZXhhbWluZWQgdGhlIHJlbGV2YW5jZSAob25nb2luZyBuZWVkIGFuZCBhbGlnbm1lbnQgd2l0aCBmZWRlcmFsIGdvdmVybm1lbnQncyByb2xlcywgcmVzcG9uc2liaWxpdGllcyBhbmQgcHJpb3JpdGllcykgYW5kIHBlcmZvcm1hbmNlIChlZmZlY3RpdmVuZXNzLCBlZmZpY2llbmN5IGFuZCBlY29ub215KSBvZiB0aGUgR3JhbnRzIFByb2dyYW0gdG8gTmF0aW9uYWwgVm9sdW50YXJ5IE9yZ2FuaXphdGlvbnMgKGhlcmVhZnRlciByZWZlcnJlZCB0byBhcyAidGhlIFByb2dyYW0iKS4gVGhlIGV2YWx1YXRpb24gY292ZXJzIHRoZSBwZXJpb2Qgc3RhcnRpbmcgaW4gMjAwNS0yMDA2LmQCAw8PFgIfAQUKMjAxMS0xMC0yNWRkAuAFD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTEvaW5kZXgtZW4uYXNweEkvY250L3JzcmNzL3BibGN0bnMvcGx0ZnJtLWRzc3RyLXJkY3RuLTIwMTEvcGx0ZnJtLWRzc3RyLXJkY3RuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL3BsdGZybS1kc3N0ci1yZGN0bi0yMDExL2luZGV4LWVuLmFzcHhDMm5kIEFubnVhbCBSb3VuZHRhYmxlIENhbmFkYSdzIFBsYXRmb3JtIGZvciBEaXNhc3RlciBSaXNrIFJlZHVjdGlvbmQCAg9kFgJmDxUB9wFUaGUgcHVycG9zZSBvZiB0aGlzIGFubnVhbCBldmVudCBpcyB0byBtYWtlIENhbmFkaWFucyBzYWZlciBieSByZWR1Y2luZyByaXNrcywgbWFraW5nIGNvbW11bml0aWVzIG1vcmUgcmVzaWxpZW50IGFuZCBwYXJ0bmVyaW5nIHdpdGggYWxsIGxldmVscyBvZiBnb3Zlcm5tZW50LCB1bml2ZXJzaXRpZXMsIHByb2Zlc3Npb25hbCBhc3NvY2lhdGlvbnMsIHZvbHVudGFyeSBvcmdhbml6YXRpb25zIGFuZCB0aGUgZ2VuZXJhbCBwdWJsaWMuZAIDDw8WAh8BBQoyMDExLTEwLTE4ZGQC4QUPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy8yMDExLTA0LW1wL2luZGV4LWVuLmFzcHgwL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTEtMDQtbXAvMjAxMS0wNC1tcC1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTEtMDQtbXAvaW5kZXgtZW4uYXNweE5NYW5hZ2luZyBQcmlzb25zIEVmZmVjdGl2ZWx5OiBUaGUgUG90ZW50aWFsIG9mIENvbnRpbmdlbmN5IE1hbmFnZW1lbnQgUHJvZ3JhbXNkAgIPZBYCZg8VAesDVGhpcyBzdHVkeSBkcmF3cyBhdHRlbnRpb24gdG8gYSBsb25nIGZvcmdvdHRlbiBwcmlzb24gdHJlYXRtZW50IGxpdGVyYXR1cmUga25vd24gYXMgY29udGluZ2VuY3kgbWFuYWdlbWVudCAoZS5nLiwgdG9rZW4gZWNvbm9taWVzKSB3aGljaCBoYXMgdGhlIHBvdGVudGlhbCB0byBtZWV0IHRoZSBnb2FscyBvZiBhbiAiYWNjb3VudGFiaWxpdHkiIG1hbmFnZW1lbnQgcGVyc3BlY3RpdmUuIFRoZSBjb250aW5nZW5jeSBtYW5hZ2VtZW50IChDTSkgbGl0ZXJhdHVyZSB3YXMgcmV2aWV3ZWQgdG8gYXNzZXNzIGl0cyBwb3RlbmN5IGZvciBpbXByb3ZpbmcgaW5tYXRlcycgcGVyZm9ybWFuY2UgKGUuZy4sIHByaXNvbiBhZGp1c3RtZW50LCBlZHVjYXRpb25hbC93b3JrIHNraWxscykgYW5kIHRvIGdlbmVyYXRlIGEgbGlzdCBvZiBwcmluY2lwbGVzIG5vbWluYXRlZCBieSBleHBlcnRzIGluIHRoZSBhcmVhIGZvciBtYW5hZ2luZyBDTSBwcm9ncmFtcyBlZmZlY3RpdmVseS5kAgMPDxYCHwEFCjIwMTEtMDktMTRkZALiBQ9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMDktMTAtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAwOS0xMC1lbi5hc3B4OVdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIEFjdCAtIEFubnVhbCByZXBvcnQ6IDIwMDktMjAxMGQCAg9kFgJmDxUBcVRoaXMgaXMgdGhlIGZvdXJ0ZWVudGggKDE0KSBBbm51YWwgUmVwb3J0IG9uIHRoZSBXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDE2IG9mIHRoZSBBY3QuZAIDDw8WAh8BBQoyMDExLTA5LTAyZGQC4wUPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9zdHJnbnRocy1yaGIvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvc3RyZ250aHMtcmhiL3N0cmdudGhzLXJoYi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9zdHJnbnRocy1yaGIvaW5kZXgtZW4uYXNweDRTdHJlbmd0aHMgQW5kIEh1bWFuIE5lZWRzIEluIE9mZmVuZGVyIFJlaGFiaWxpdGF0aW9uZAICD2QWAmYPFQFeV2hhdCBpcyB0aGUgcm9sZSBwbGF5ZWQgYnkgc3RyZW5ndGhzIGFuZCBiYXNpYyBodW1hbiBuZWVkcyBpbiB0aGUgcmVoYWJpbGl0YXRpb24gb2Ygb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMjAxMS0wOS0wMWRkAuQFD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvMjAxMS0wMy10bWR3L2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zLzIwMTEtMDMtdG1kdy8yMDExLTAzLXRtZHctZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy8yMDExLTAzLXRtZHcvaW5kZXgtZW4uYXNweGJUaGUgVHJlYXRtZW50IG9mIEluY2FyY2VyYXRlZCBNZW50YWxseSBEaXNvcmRlcmVkIFdvbWVuIE9mZmVuZGVyczogQSBTeW50aGVzaXMgb2YgQ3VycmVudCBSZXNlYXJjaGQCAg9kFgJmDxUBvwJUaGlzIHN5bnRoZXNpcyBvZiB0aGUgcmVzZWFyY2ggZXZpZGVuY2UgaW4gcmVsYXRpb24gdG8gdGhlIHRyZWF0bWVudCBvZiBtZW50YWxseSBkaXNvcmRlcmVkIHdvbWVuIG9mZmVuZGVycyBpcyBwcm9tcHRlZCBieSByZWNlbnQgcmV2aWV3cyBvZiBjb3JyZWN0aW9uYWwgcHJhY3RpY2UgaW4gdGhlIENhbmFkaWFuIGZlZGVyYWwgY29ycmVjdGlvbmFsIHN5c3RlbSwgYW5kIHRoZSBncm93aW5nIGF3YXJlbmVzcyBvZiB0aGUgaW1wYWN0IHJlc2VhcmNoIGNhbiBoYXZlIG9uIHByb2dyYW1zIGZvciB3b21lbiB3aXRoaW4gdGhlIGNvcnJlY3Rpb25hbCBzeXN0ZW0uZAIDDw8WAh8BBQoyMDExLTA4LTEwZGQC5QUPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLWZmY2xzLXJwcnQtMTAtMTEvaW5kZXgtZW4uYXNweEovY250L3JzcmNzL3BibGN0bnMvanN0Yy1mZmNscy1ycHJ0LTEwLTExL2pzdGMtZmZjbHMtcnBydC0xMC0xMS1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLWZmY2xzLXJwcnQtMTAtMTEvaW5kZXgtZW4uYXNweFVOYXRpb25hbCBKb2ludCBDb21taXR0ZWUgb2YgU2VuaW9yIENyaW1pbmFsIEp1c3RpY2UgT2ZmaWNpYWxzIEFubnVhbCBSZXBvcnQgMjAxMC0yMDExZAICD2QWAmYPFQGgAVRoaXMgcmVwb3J0IGRlc2NyaWJlcyB0aGUgbWFpbiBhY3Rpdml0aWVzIGFuZCBhY2hpZXZlbWVudHMgb2YgdGhlIE5KQyBhbmQgaXRzIHJlZ2lvbmFsIGNvbW1pdHRlZXMgKHRoZSBBdGxhbnRpYywgUXVlYmVjLCBPbnRhcmlvLCBQcmFpcmllcyBhbmQgUGFjaWZpYyByZWdpb25zKS5kAgMPDxYCHwEFCjIwMTEtMDctMjVkZALmBQ9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3ByZ3Jzcy1ycHJ0LXJuZC9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy9wcmdyc3MtcnBydC1ybmQvcHJncnNzLXJwcnQtcm5kLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3ByZ3Jzcy1ycHJ0LXJuZC9pbmRleC1lbi5hc3B4L1Byb2dyZXNzIFJlcG9ydCAtIEFpciBJbmRpYSBJbnF1aXJ5IEFjdGlvbiBQbGFuZAICD2QWAmYPFQGFAVRoaXMgZG9jdW1lbnQgcmVwcmVzZW50cyBhIHNuYXBzaG90LCB0YWtlbiBhdCB0aGUgc2V2ZW4gbW9udGggc3RhZ2UsIG9mIHRoZSBwcm9ncmVzcyB0aGF0IGhhcyBiZWVuIG1hZGUgdG8gaW1wbGVtZW50IHRoZSBBY3Rpb24gUGxhbi5kAgMPDxYCHwEFCjIwMTEtMDctMDdkZALnBQ9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL250cm50LWZmbmRycy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9udHJudC1mZm5kcnMvbnRybnQtZmZuZHJzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL250cm50LWZmbmRycy9pbmRleC1lbi5hc3B4GUludGVybmV0IFNleHVhbCBPZmZlbmRlcnNkAgIPZBYCZg8VAVdIb3cgb2Z0ZW4gZG8gbWVuIHdobyBjb21taXQgc2V4dWFsIG9mZmVuY2VzIG9ubGluZSBhbHNvIGNvbW1pdCBjb250YWN0IHNleHVhbCBvZmZlbmNlcz9kAgMPDxYCHwEFCjIwMTEtMDctMDFkZALoBQ9kFghmD2QWAmYPFQIpL2NudC9yc3Jjcy9wYmxjdG5zL2ZtbHMtcnNrL2luZGV4LWVuLmFzcHgwL2NudC9yc3Jjcy9wYmxjdG5zL2ZtbHMtcnNrL2ZtbHMtcnNrLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIpL2NudC9yc3Jjcy9wYmxjdG5zL2ZtbHMtcnNrL2luZGV4LWVuLmFzcHhQRmFtaWxpZXMgYXQgcmlzazogVGhlIGltcGFjdCBvZiB0aGUgZmFtaWxpYWwgZW52aXJvbm1lbnQgb24ganV2ZW5pbGUgZGVsaW5xdWVuY3lkAgIPZBYCZg8VAWhXaGF0IGFyZSB0aGUgZmFjdG9ycyB3aXRoaW4gdGhlIGZhbWlseSBlbnZpcm9ubWVudCB0aGF0IGNvbnRyaWJ1dGUgdG8sIG9yIHByZXZlbnQsIGp1dmVuaWxlIGRlbGlucXVlbmN5P2QCAw8PFgIfAQUKMjAxMS0wNy0wMWRkAukFD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDEwLWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAxMC1lbi5hc3B4VDIwMTAgQW5udWFsIFJlcG9ydCBPbiBUaGUgUkNNUCdzIFVzZSBPZiBUaGUgTGF3IEVuZm9yY2VtZW50IEp1c3RpZmljYXRpb24gUHJvdmlzaW9uc2QCAg9kFgJmDxUBqgJUaGlzIHJlcG9ydCBhZGRyZXNzZXMgdGhlIFJDTVAncyB1c2Ugb2Ygc3BlY2lmaWMgcG9ydGlvbnMgb2YgdGhlIGxhdyBlbmZvcmNlbWVudCBqdXN0aWZpY2F0aW9uIHByb3Zpc2lvbnMgZnJvbSBKYW51YXJ5IDEsIDIwMTAgdG8gRGVjZW1iZXIgMzEsIDIwMTAsIGFuZCBvbmx5IGluY2x1ZGVzIGluZm9ybWF0aW9uIHRoZSBkaXNjbG9zdXJlIG9mIHdoaWNoIHdvdWxkIG5vdCBjb21wcmlzZSBvciBoaW5kZXIgYW4gb25nb2luZyBpbnZlc3RpZ2F0aW9uIG9mIGFuIG9mZmVuY2UgdW5kZXIgYW4gQWN0IG9mIFBhcmxpYW1lbnQuZAIDDw8WAh8BBQoyMDExLTA2LTIzZGQC6gUPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9sY3RybmMtc3J2bGxuYy0yMDEwL2luZGV4LWVuLmFzcHhLL2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTAvX21ncy9jdnItbGN0cm5jLXNydmxsbmMtMjAxMC1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1zcnZsbG5jLTIwMTAvaW5kZXgtZW4uYXNweDpBbm51YWwgcmVwb3J0IG9uIHRoZSB1c2Ugb2YgZWxlY3Ryb25pYyBzdXJ2ZWlsbGFuY2UgLSAyMDEwZAICD2QWAmYPFQHUAVRoZSAyMDEwIEFubnVhbCBSZXBvcnQgY292ZXJzIGEgZml2ZS15ZWFyIHBlcmlvZCBmcm9tIDIwMDYgdG8gMjAxMC4gVGhlIFJlcG9ydCBpbmNsdWRlcyBuZXcgc3RhdGlzdGljcyBmb3IgdGhlIHBlcmlvZCBmcm9tIEphbnVhcnkgMSwgMjAxMCB0byBEZWNlbWJlciAzMSwgMjAxMCwgYW5kIHVwZGF0ZXMgdGhlIGZpZ3VyZXMgZm9yIHRoZSB5ZWFycyAyMDA2IHRvIDIwMDkuZAIDDw8WAh8BBQoyMDExLTA2LTIzZGQC6wUPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9sZi1jcnMtZmZuZG5nL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL2xmLWNycy1mZm5kbmcvbGYtY3JzLWZmbmRuZy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9sZi1jcnMtZmZuZG5nL2luZGV4LWVuLmFzcHgyWW91dGggQXQtUmlzayBvZiBTZXJpb3VzIGFuZCBMaWZlLUNvdXJzZSBPZmZlbmRpbmdkAgIPZBYCZg8VAdEBVGhpcyByZXBvcnQgaXMgYmFzZWQgb24gYSByZXZpZXcgb2YgcmVsZXZhbnQgcmlzayBmYWN0b3JzIHRoYXQgbXVzdCBiZSB0YWtlbiBpbnRvIGNvbnNpZGVyYXRpb24gd2hlbiBhcHBseWluZyBpbnRlcnZlbnRpb25zIHRvIHByZXZlbnQsIHJlZHVjZSwgb3IgcmVzcG9uZCB0byB5b3V0aCBhdCByaXNrIG9mIHNlcmlvdXMgYW5kIGxpZmUtY291cnNlIG9mZmVuZGluZy5kAgMPDxYCHwEFCjIwMTEtMDYtMjJkZALsBQ9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2J0dHItYmdubm5ncy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9idHRyLWJnbm5uZ3MvYnR0ci1iZ25ubmdzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2J0dHItYmdubm5ncy9pbmRleC1lbi5hc3B4UkJldHRlciBCZWdpbm5pbmdzLCBCZXR0ZXIgRnV0dXJlcyBTdHVkeTogRGVsaW5xdWVuY3kgVHJhamVjdG9yaWVzIG9mIEF0LVJpc2sgWW91dGhkAgIPZBYCZg8VAZAFVGhlIG9iamVjdGl2ZXMgb2YgdGhlIHJlc2VhcmNoIHdlcmUgdG8gaWRlbnRpZnkgZWFybHkgdHJhamVjdG9yaWVzIG9mIGRlbGlucXVlbmN5IGZvciBib3RoIGJveXMgYW5kIGdpcmxzIGZyb20gYWdlIDggKEdyYWRlIDMpLCBhZ2UgMTEgKEdyYWRlIDYpLCBhbmQgYWdlIDE0IChHcmFkZSA5KSBpbiBhIGxvbmdpdHVkaW5hbCBzYW1wbGUgb2YgYXQtcmlzayB5b3V0aCBmcm9tIGEgbXVsdGktaW5mb3JtYW50IHBlcnNwZWN0aXZlLCBhc3Nlc3MgcmlzayBhbmQgcHJvdGVjdGl2ZSBmYWN0b3JzIHRoYXQgbWF5IGluZmx1ZW5jZSB0aGUgbGlrZWxpaG9vZCB0aGF0IHlvdXRoIHdpbGwgZW5nYWdlIGluIGNyaW1pbmFsIGJlaGF2aW91ciBpbiBhZG9sZXNjZW5jZSwgYW5kIGV4YW1pbmUgd2hldGhlciB5b3V0aCBpbiB0aGUgaWRlbnRpZmllZCBkZWxpbnF1ZW5jeSB0cmFqZWN0b3JpZXMgZGlmZmVyIHN1YnN0YW50aWFsbHkgaW4gdGVybXMgb2YgZGVsaW5xdWVuY3ksIGludm9sdmVtZW50IHdpdGggdGhlIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtLCBlbW90aW9uYWwgYW5kIGJlaGF2aW91cmFsIHByb2JsZW1zLCBleHBlcmllbmNlIG9mIGFidXNlLCBhY2FkZW1pYy9zY2hvb2wgZnVuY3Rpb25pbmcsIGFuZCBoZWFsdGgvaGVhbHRoIHJpc2sgYmVoYXZpb3Vycy5kAgMPDxYCHwEFCjIwMTEtMDYtMjJkZALtBQ9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRncnRkLXByY2RzLWNybS0yMDEwLTExL2luZGV4LWVuLmFzcHhfL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbnRncnRkLXByY2RzLWNybS0yMDEwLTExL19tZ3MvY3ZyLXZsdG4tbnRncnRkLXByY2RzLWNybS0yMDEwLTExLWVuZy5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvdmx0bi1udGdydGQtcHJjZHMtY3JtLTIwMTAtMTEvaW5kZXgtZW4uYXNweFIyMDEwLTIwMTEgRXZhbHVhdGlvbiBvZiB0aGUgSW50ZWdyYXRlZCBQcm9jZWVkcyBvZiBDcmltZSBJbml0aWF0aXZlIC0gRmluYWwgUmVwb3J0ZAICD2QWAmYPFQGGA1RoZSBldmFsdWF0aW9uIG9mIHRoZSBJbnRlZ3JhdGVkIFByb2NlZWRzIG9mIENyaW1lIEluaXRpYXRpdmUgKGhlbmNlZm9ydGggcmVmZXJyZWQgdG8gYXMgdGhlICJJbml0aWF0aXZlIiksIHdoaWNoIGNvdmVycyB0aGUgcGVyaW9kIDIwMDUtMjAwNiB0byAyMDA5LTIwMTAsIHdhcyBjb25kdWN0ZWQgYnkgUHVibGljIFNhZmV0eSBDYW5hZGEsIGluIGNvbnN1bHRhdGlvbiB3aXRoIHRoZSBJbml0aWF0aXZlJ3MgRXZhbHVhdGlvbiBBZHZpc29yeSBDb21taXR0ZWUsIHdoaWNoIGluY2x1ZGVkIHJlcHJlc2VudGF0aXZlcyBvZiB0aGUgSW5pdGlhdGl2ZSBhbmQgb2YgdGhlIGV2YWx1YXRpb24gdW5pdHMgb2YgdGhlIGZlZGVyYWwgZGVwYXJ0bWVudHMgYW5kIGFnZW5jaWVzIGludm9sdmVkLmQCAw8PFgIfAQUKMjAxMS0wNi0xMGRkAu4FD2QWCGYPZBYCZg8VAj1odHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvcnBwLzIwMTEtMjAxMi9pbmRleC1lbmcuYXNwP2Fjcj0xNjEyHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPWh0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ycHAvMjAxMS0yMDEyL2luZGV4LWVuZy5hc3A/YWNyPTE2MTIyQVJDSElWRSAtIFJlcG9ydCBvbiBQbGFucyBhbmQgUHJpb3JpdGllcyAyMDExLTIwMTJkAgIPZBYCZg8VAdcBUHVibGljIFNhZmV0eSBDYW5hZGEncyBSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMgZm9yIDIwMTEtMTIuIFRoaXMgcmVwb3J0IG91dGxpbmVzIHRoZSB5ZWFyJ3MgcHJpb3JpdGllcyBhbmQgaWxsdXN0cmF0ZXMgaG93IHRoZSBEZXBhcnRtZW50IHdpbGwgcHJvZ3Jlc3Mgb3ZlciB0aGUgbmV4dCB5ZWFyIHRvIGJ1aWxkIGEgc2FmZSBhbmQgcmVzaWxpZW50IENhbmFkYS5kAgMPDxYCHwEFCjIwMTEtMDYtMDlkZALvBQ9kFghmD2QWAmYPFQI9L2NudC9yc3Jjcy9wYmxjdG5zL3NzdG5ibC1kdmxwbW50LXN0cnRnLTIwMTAtMTUvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvc3N0bmJsLWR2bHBtbnQtc3RydGctMjAxMC0xNS9pbmRleC1lbi5hc3B4KlN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5IDIwMTAtMjAxNWQCAg9kFgJmDxUBxgFJbiB0aGlzIDIwMTAtMjAxNSBTdXN0YWluYWJsZSBEZXZlbG9wbWVudCBTdHJhdGVneSwgUFMgaXMgY29tbWl0dGluZyB0byBDb250cmlidXRlIHRvIFRoZW1lIElWIG9mIHRoZSBGZWRlcmFsIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5IChGU0RTKSAoRlNEUykgYnkgU2hyaW5raW5nIHRoZSBFbnZpcm9ubWVudGFsIEZvb3RwcmludC5kAgMPDxYCHwEFCjIwMTEtMDYtMDlkZALwBQ9kFghmD2QWAmYPFQI7L2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZmZjdHYtY3JyY3Rucy0yMDEwLTExL2luZGV4LWVuLmFzcHhZL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tZmZjdHYtY3JyY3Rucy0yMDEwLTExL19tZ3MvY3ZyLXZsdG4tZmZjdHYtY3JyY3Rucy0yMDEwLTExLWVuZy5qcGdkAgEPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvdmx0bi1mZmN0di1jcnJjdG5zLTIwMTAtMTEvaW5kZXgtZW4uYXNweGFGaW5hbCBSZXBvcnQgMjAxMC0yMDExIEV2YWx1YXRpb24gb2YgdGhlIEVmZmVjdGl2ZSBDb3JyZWN0aW9ucyBhbmQgQ2l0aXplbiBFbmdhZ2VtZW50IEluaXRpYXRpdmVzZAICD2QWAmYPFQGZAVRoaXMgcmVwb3J0IHByZXNlbnRzIHRoZSBmaW5kaW5ncyBvZiBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIDIwMTAtMjAxMSBFdmFsdWF0aW9uIG9mIHRoZSBFZmZlY3RpdmUgQ29ycmVjdGlvbnMgYW5kIENpdGl6ZW4gRW5nYWdlbWVudCBJbml0aWF0aXZlcyAoRUNDRUkpLmQCAw8PFgIfAQUKMjAxMS0wNi0wNmRkAvEFD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvdmx0bi15dGgtZ25nLXBydm50bi0yMDEwLTExL2luZGV4LWVuLmFzcHhbL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4teXRoLWduZy1wcnZudG4tMjAxMC0xMS9fbWdzL2N2ci12bHRuLXl0aC1nbmctcHJ2bnRuLTIwMTAtMTEtZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXl0aC1nbmctcHJ2bnRuLTIwMTAtMTEvaW5kZXgtZW4uYXNweEtGaW5hbCBSZXBvcnQgMjAxMC0yMDExIEV2YWx1YXRpb24gb2YgdGhlIFlvdXRoIEdhbmcgUHJldmVudGlvbiBGdW5kIFByb2dyYW1kAgIPZBYCZg8VAeEDVGhpcyBkb2N1bWVudCBwcmVzZW50cyB0aGUgZXZhbHVhdGlvbiBvZiBQUydzIFlHUEYgUHJvZ3JhbS4gVGhpcyBldmFsdWF0aW9uIHdhcyBjb25kdWN0ZWQgYmV0d2VlbiBNYXkgYW5kIEp1bHkgMjAxMCBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIFRyZWFzdXJ5IEJvYXJkIG9mIENhbmFkYSBQb2xpY3kgb24gRXZhbHVhdGlvbiwgd2hpY2ggY2FtZSBpbnRvIGVmZmVjdCBBcHJpbCAyMDA5LCBhbmQgdGhlIDIwMDcgQWNjb3VudGFiaWxpdHksIFJpc2sgYW5kIEF1ZGl0IEZyYW1ld29yayAoQVJBRikgcHJlc2NyaWJlZCBieSB0aGUgcHJvZ3JhbS4gVGhlIG9iamVjdGl2ZSBvZiB0aGlzIGV2YWx1YXRpb24gaXMgdG8gcHJvdmlkZSBhbiBldmlkZW5jZSBiYXNlZCwgbmV1dHJhbCBhc3Nlc3NtZW50IG9mIHRoZSByZWxldmFuY2UgYW5kIHBlcmZvcm1hbmNlIG9mIHRoZSBwcm9ncmFtIHRoYXQgaXMgaW4gaXRzIGZpZnRoIHllYXIgb2Ygb3BlcmF0aW9uLmQCAw8PFgIfAQUKMjAxMS0wNS0yN2RkAvIFD2QWCGYPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvdmx0bi13cmtycy1jbXBuc3RuLTIwMTAtMTEvaW5kZXgtZW4uYXNweFkvY250L3JzcmNzL3BibGN0bnMvdmx0bi13cmtycy1jbXBuc3RuLTIwMTAtMTEvX21ncy9jdnItdmx0bi13cmtycy1jbXBuc3RuLTIwMTAtMTEtZW5nLmpwZ2QCAQ9kFgJmDxUCOy9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLXdya3JzLWNtcG5zdG4tMjAxMC0xMS9pbmRleC1lbi5hc3B4TVB1YmxpYyBTYWZldHkgQ2FuYWRhIDIwMTAtMjAxMSBFdmFsdWF0aW9uIG9mIHRoZSBXb3JrZXJzIENvbXBlbnNhdGlvbiBQcm9ncmFtZAICD2QWAmYPFQFNUHVibGljIFNhZmV0eSBDYW5hZGEgMjAxMC0yMDExIEV2YWx1YXRpb24gb2YgdGhlIFdvcmtlcnMgQ29tcGVuc2F0aW9uIFByb2dyYW1kAgMPDxYCHwEFCjIwMTEtMDUtMjdkZALzBQ9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2Rtc3RjLWZmbmRycy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9kbXN0Yy1mZm5kcnMvZG1zdGMtZmZuZHJzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2Rtc3RjLWZmbmRycy9pbmRleC1lbi5hc3B4MUFzc2Vzc2luZyBUaGUgUmlzayBPZiBEb21lc3RpYyBWaW9sZW5jZSBPZmZlbmRlcnNkAgIPZBYCZg8VAUlIb3cgY2FuIHdlIGFzc2VzcyByaXNrIGZvciByZW9mZmVuZGluZyBhbW9uZyBkb21lc3RpYyB2aW9sZW5jZSBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDExLTA1LTAxZGQC9AUPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9wcm1zbmctbWRsLXZsbTIvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvcHJtc25nLW1kbC12bG0yL3BybXNuZy1tZGwtdmxtMi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9wcm1zbmctbWRsLXZsbTIvaW5kZXgtZW4uYXNweDlQcm9taXNpbmcgYW5kIE1vZGVsIENyaW1lIFByZXZlbnRpb24gUHJvZ3JhbXMgLSBWb2x1bWUgSUlkAgIPZBYCZg8VATlQcm9taXNpbmcgYW5kIE1vZGVsIENyaW1lIFByZXZlbnRpb24gUHJvZ3JhbXMgLSBWb2x1bWUgSUlkAgMPDxYCHwEFCjIwMTEtMDUtMDFkZAL1BQ9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2ZjdHJzLWRsbnFuYy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9mY3Rycy1kbG5xbmMvaW5kZXgtZW4uYXNweFpSaXNrIEZhY3RvcnMgZm9yIERlbGlucXVlbmN5IGFtb25nIENhbmFkaWFuIFlvdXRoOiBDdXJyZW50IGtub3dsZWRnZSBhbmQgZnV0dXJlIGRpcmVjdGlvbnNkAgIPZBYCZg8VAW5UaGlzIHBhcGVyIHN5bnRoZXNpemVzIGV4aXN0aW5nIGtub3dsZWRnZSBmcm9tIENhbmFkaWFuIHN0dWRpZXMgdGhhdCBhZGRyZXNzIGRlbGlucXVlbmN5LXJlbGF0ZWQgcmlzayBmYWN0b3JzLmQCAw8PFgIfAQUKMjAxMS0wNS0wMWRkAvYFD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvY3JjLW5zdHJtbnQvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvY3JjLW5zdHJtbnQvY3JjLW5zdHJtbnQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvY3JjLW5zdHJtbnQvaW5kZXgtZW4uYXNweDlUaGUgQ1JBQ09XOiBBIE11bHRpLXN0YWdlIFJpc2svTmVlZHMgSW5zdHJ1bWVudCBmb3IgWW91dGhkAgIPZBYCZg8VAX5DYW4gdGhlIENSQUNPVyBhY2N1cmF0ZWx5IGFuZCByZWxpYWJseSBhc3Nlc3MgdGhlIHJpc2sgYW5kIG5lZWRzIG9mIG11bHRpLXByb2JsZW0geW91dGggZHVyaW5nIHRoZSBlYXJseSB5ZWFycyBvZiBkZXZlbG9wbWVudD9kAgMPDxYCHwEFCjIwMTEtMDQtMDFkZAL3BQ9kFghmD2QWAmYPFQIpL2NudC9yc3Jjcy9wYmxjdG5zL2JsZC1jaGxkL2luZGV4LWVuLmFzcHgsL2NudC9yc3Jjcy9wYmxjdG5zL2JsZC1jaGxkL2JsZC1jaGxkLWVuZy5qcGdkAgEPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMvYmxkLWNobGQvaW5kZXgtZW4uYXNweClCZXR0ZXIgdG8gQnVpbGQgYSBDaGlsZCB0aGFuIGZpeCBhbiBBZHVsdGQCAg9kFgJmDxUBiQFBIFJlcG9ydCBvbiB0aGUgUHJlZGljdG9ycyBvZiBSaXNrIGZvciBZb3V0aCBXaG8gUHJvY2VlZCB0byB0aGUgQWR1bHQgSnVzdGljZSBTeXN0ZW0gYW5kIHRoZSBQcm9ncmFtcyB0aGF0IFdvcmsgdG8gUmVkdWNlIHRoYXQgTGlrZWxpaG9vZGQCAw8PFgIfAQUKMjAxMS0wMy0zMWRkAvgFD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvY3Jjdy1uc3RybW50L2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2NyY3ctbnN0cm1udC9jcmN3LW5zdHJtbnQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvY3Jjdy1uc3RybW50L2luZGV4LWVuLmFzcHhYVGhlIENSQUNPVyBJbnN0cnVtZW50OiBBIE5ldyBGcmFtZXdvcmsgZm9yIHRoZSBBc3Nlc3NtZW50IG9mIE11bHRpLXByb2JsZW0gVmlvbGVudCBZb3V0aGQCAg9kFgJmDxUBsgFUaGUgY3VycmVudCBzdHVkeSBleGFtaW5lZCBhIHJldmlzZWQgdmVyc2lvbiBvZiB0aGUgQ1JBQ09XLCBhIHJpc2svbmVlZHMgaW5zdHJ1bWVudCBmb3IgbXVsdGktcHJvYmxlbSB2aW9sZW50IHlvdXRoIGluIGVhcmx5IGNoaWxkaG9vZCB3aGljaCB3YXMgZmlyc3QgcHJvcG9zZWQgYnkgQ29ycmFkbyAoMjAwMikuZAIDDw8WAh8BBQoyMDExLTAzLTI2ZGQC+QUPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9keS1zc3Buc24tcHJncm0vaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvZHktc3NwbnNuLXByZ3JtL2R5LXNzcG5zbi1wcmdybS1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9keS1zc3Buc24tcHJncm0vaW5kZXgtZW4uYXNweD9GYW1pbHkgQWRvbGVzY2VudCBTdHJhaWdodCBUYWxrIChGQVNUKSAtIERheSBTdXNwZW5zaW9uIFByb2dyYW1kAgIPZBYCZg8VAdsCRmFtaWx5IEFkb2xlc2NlbnQgU3RyYWlnaHQgVGFsayAoRkFTVCkgaXMgYW4gb3V0cGF0aWVudCB0cmVhdG1lbnQgY2VudHJlIGluIEhhbHRvbiBSZWdpb24sIE9udGFyaW8sIHRoYXQgaGVscHMgYWRvbGVzY2VudHMgYW5kIGZhbWlsaWVzIGluIGNyaXNpcy4gRkFTVCdzIHNlcnZpY2VzIGluY2x1ZGUgY3Jpc2lzIGludGVydmVudGlvbiwgYWRvbGVzY2VudCBhc3Nlc3NtZW50LCBwc3ljaG9sb2dpY2FsIGFuZCBhZGRpY3Rpb25zIGNvdW5zZWxsaW5nLCBwYXJlbnQgY291bnNlbGxpbmcsIGFuZ2VyIGFuZCBzdHJlc3MgbWFuYWdlbWVudCBwcm9ncmFtcywgYW5kIHJlbGFwc2UgcHJldmVudGlvbiBwcm9ncmFtcy5kAgMPDxYCHwEFCjIwMTEtMDMtMTVkZAL6BQ9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTEtMDItcHJzL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTEtMDItcHJzLzIwMTEtMDItcHJzLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAxMS0wMi1wcnMvaW5kZXgtZW4uYXNweHFUaGUgUlJBU09SLCBTdGF0aWMtOTlSIGFuZCBTdGF0aWMtMjAwMlIgQWxsIEFkZCBJbmNyZW1lbnRhbGx5IHRvIHRoZSBQcmVkaWN0aW9uIG9mIFJlY2lkaXZpc20gYW1vbmcgU2V4IE9mZmVuZGVyc2QCAg9kFgJmDxUBygFUaGUgY3VycmVudCBzdHVkeSBleGFtaW5lZCB0aGUgcHJlZGljdGl2ZSBhY2N1cmFjeSBhbmQgaW5jcmVtZW50YWwgdmFsaWRpdHkgb2YgdGhyZWUgcmlzayBhc3Nlc3NtZW50IHNjYWxlcyAoUlJBU09SLCBTdGF0aWMtOTlSLCBhbmQgU3RhdGljMjAwMlIpIGluIHR3ZW50eSBkaXN0aW5jdCBzYW1wbGVzIG9mIHNleCBvZmZlbmRlcnMgKE4gPSA3LDQ5MSkuZAIDDw8WAh8BBQoyMDExLTAzLTA5ZGQC+wUPZBYIZg9kFgJmDxUCSS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbnZzdG1udHMtY21idC1jcm1ubC0yMDA5LTEwL2luZGV4LWVuLmFzcHhtL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1udnN0bW50cy1jbWJ0LWNybW5sLTIwMDktMTAvX21ncy9jdnItdmx0bi1udnN0bW50cy1jbWJ0LWNybW5sLTIwMDktMTAtZW5nLmpwZ2QCAQ9kFgJmDxUCSS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbnZzdG1udHMtY21idC1jcm1ubC0yMDA5LTEwL2luZGV4LWVuLmFzcHhwQVJDSElWRSAtIEZpbmFsIFJlcG9ydCAyMDA5LTIwMTAgRXZhbHVhdGlvbiBvZiB0aGUgSW52ZXN0bWVudHMgdG8gQ29tYmF0IHRoZSBDcmltaW5hbCBVc2Ugb2YgRmlyZWFybXMgSW5pdGlhdGl2ZWQCAg9kFgJmDxUBblRoaXMgaXMgdGhlIDIwMDktMjAxMCBFdmFsdWF0aW9uIG9mIHRoZSBJbnZlc3RtZW50cyB0byBDb21iYXQgdGhlIENyaW1pbmFsIFVzZSBvZiBGaXJlYXJtcyBJbml0aWF0aXZlIChJQ0NVRikuZAIDDw8WAh8BBQoyMDExLTAzLTA0ZGQC/AUPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDExLTAxLXJzZC9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDExLTAxLXJzZC8yMDExLTAxLXJzZC1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTEtMDEtcnNkL2luZGV4LWVuLmFzcHhVQXNzZXNzaW5nIHRoZSBSaXNrIG9mIE9sZGVyIFNleCBPZmZlbmRlcnM6IERldmVsb3BpbmcgdGhlIFN0YXRpYy05OVIgYW5kIFN0YXRpYy0yMDAyUmQCAg9kFgJmDxUBvgFUaGUgY3VycmVudCBzdHVkeSBhaW1lZCB0byBkZXZlbG9wIGEgcmV2aXNlZCBzY29yaW5nIHN5c3RlbSBmb3IgdHdvIHJpc2sgYXNzZXNzbWVudCB0b29scyAoU3RhdGljLTk5IGFuZCBTdGF0aWMtMjAwMikgdGhhdCB3b3VsZCBtb3JlIGFjY3VyYXRlbHkgZGVzY3JpYmUgb2xkZXIgb2ZmZW5kZXJzJyByaXNrIG9mIHJlY2lkaXZpc20uZAIDDw8WAh8BBQoyMDExLTAzLTAyZGQC/QUPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9kZHJzc25nLW5kcy9pbmRleC1lbi5hc3B4Ni9jbnQvcnNyY3MvcGJsY3Rucy9kZHJzc25nLW5kcy9kZHJzc25nLW5kcy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9kZHJzc25nLW5kcy9pbmRleC1lbi5hc3B4IUFkZHJlc3NpbmcgdGhlIE5lZWRzIG9mIE9mZmVuZGVyc2QCAg9kFgJmDxUBPldoYXQgb2ZmZW5kZXIgbmVlZHMgc2hvdWxkIGJlIGFkZHJlc3NlZCBieSB0cmVhdG1lbnQgcHJvZ3JhbXM/ZAIDDw8WAh8BBQoyMDExLTAzLTAxZGQC/gUPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9jdG4tcGxuLWNici1zY3J0L2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL2N0bi1wbG4tY2JyLXNjcnQvY3RuLXBsbi1jYnItc2NydC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9jdG4tcGxuLWNici1zY3J0L2luZGV4LWVuLmFzcHg6QWN0aW9uIFBsYW4gMjAxMC0yMDE1IGZvciBDYW5hZGEncyBDeWJlciBTZWN1cml0eSBTdHJhdGVneWQCAg9kFgJmDxUBiwJUaGlzIGRvY3VtZW50IG91dGxpbmVzIHRoZSBHb3Zlcm5tZW50J3MgcGxhbiB0byBpbXBsZW1lbnQgdGhlIFN0cmF0ZWd5IGFuZCBtZWV0IG91ciB1bHRpbWF0ZSBnb2FsIG9mIHNlY3VyaW5nIG91ciBjeWJlcnNwYWNlIGZvciB0aGUgYmVuZWZpdCBvZiBDYW5hZGlhbnMgYW5kIG91ciBlY29ub215LsKgIFN1YnN0YW50aWFsIHByb2dyZXNzIGhhcyBiZWVuIG1hZGUgdG8gZGF0ZSB3aXRoIHJlc3BlY3QgdG8gdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBTdHJhdGVneS5kAgMPDxYCHwEFCjIwMTEtMDItMjRkZAL/BQ9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL2JidHNmcmQteXRoLXBydm50bi9pbmRleC1lbi5hc3B4RC9jbnQvcnNyY3MvcGJsY3Rucy9iYnRzZnJkLXl0aC1wcnZudG4vYmJ0c2ZyZC15dGgtcHJ2bnRuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL2JidHNmcmQteXRoLXBydm50bi9pbmRleC1lbi5hc3B4MkFiYm90c2ZvcmQgWW91dGggQ3JpbWUgUHJldmVudGlvbiBQcm9qZWN0IChDUEEtMjIpZAICD2QWAmYPFQF2VGhlIEFiYm90c2ZvcmQgWW91dGggQ3JpbWUgUHJldmVudGlvbiBQcm9qZWN0IHdvcmtzIHdpdGggdHdvIGRpc3RpbmN0IGdyb3VwcyBvZiB5b3V0aCBpbiBBYmJvdHNmb3JkLCBCcml0aXNoIENvbHVtYmlhLmQCAw8PFgIfAQUKMjAxMS0wMi0yMWRkAoAGD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvZmZjdHYtY21tbnQtcnNwbnMvaW5kZXgtZW4uYXNweEIvY250L3JzcmNzL3BibGN0bnMvZmZjdHYtY21tbnQtcnNwbnMvZmZjdHYtY21tbnQtcnNwbnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvZmZjdHYtY21tbnQtcnNwbnMvaW5kZXgtZW4uYXNweENFZmZlY3RpdmUgQ29tbXVuaXR5IFJlc3BvbnNlIHRvIEltbWlncmFudCBZb3V0aCBHYW5nIENyaW1lIChDUEEtMjEpZAICD2QWAmYPFQHaAVRoZSBFZmZlY3RpdmUgQ29tbXVuaXR5IFJlc3BvbnNlIHRvIEltbWlncmFudCBZb3V0aCBHYW5nIENyaW1lIFByZXZlbnRpb24gUHJvamVjdCBwcm92aWRlcyBhIGNvbXByZWhlbnNpdmUgYXBwcm9hY2ggdG8gdW5kZXJzdGFuZGluZyBhbmQgcmVkdWNpbmcgdGhlIGludm9sdmVtZW50IG9mIGltbWlncmFudCB5b3V0aCBpbiBnYW5nIGNyaW1pbmFsIGFjdGl2aXR5IGluIENhbGdhcnkuZAIDDw8WAh8BBQoyMDExLTAyLTIxZGQCgQYPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy93dHJsLWduZy1wcnZudG4vaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvd3RybC1nbmctcHJ2bnRuL3d0cmwtZ25nLXBydm50bi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy93dHJsLWduZy1wcnZudG4vaW5kZXgtZW4uYXNweDJXYXRlcmxvbyBSZWdpb25hbCBHYW5nIFByZXZlbnRpb24gUHJvamVjdCAoQ1BBLTI0KWQCAg9kFgJmDxUBrgFUaGUgV2F0ZXJsb28gUmVnaW9uYWwgR2FuZyBQcmV2ZW50aW9uIFByb2plY3QgaXMgaW1wbGVtZW50aW5nIGEgY29tcHJlaGVuc2l2ZSBhbmQgaW50ZWdyYXRlZCBzdHJhdGVneSB0byBhZGRyZXNzIGFuZCBwcmV2ZW50IGdhbmcgYWN0aXZpdHkgYW1vbmcgeW91dGggaW4gdGhlIFdhdGVybG9vIFJlZ2lvbi5kAgMPDxYCHwEFCjIwMTEtMDItMjFkZAKCBg9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbXJnbmctc3NzLWRyZy1uZnJjbW50L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbXJnbmctc3NzLWRyZy1uZnJjbW50L2luZGV4LWVuLmFzcHg4QVJDSElWRSAtICJFbWVyZ2luZyBJc3N1ZXMgaW4gRHJ1ZyBFbmZvcmNlbWVudCIgV29ya3Nob3BkAgIPZBYCZg8VAYwBVGhlc2UgcHJvY2VlZGluZ3MgY29udGFpbiBhIHN1bW1hcnkgb2YgdGhlIHByZXNlbnRhdGlvbnMgYW5kIHRoZSBkaWFsb2d1ZSBoZWxkIGR1cmluZyB0aGUgMjAxMCBFbWVyZ2luZyBJc3N1ZXMgaW4gRHJ1ZyBFbmZvcmNlbWVudCBXb3Jrc2hvcC5kAgMPDxYCHwEFCjIwMTEtMDEtMjRkZAKDBg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL21zcm5nLWNuZC9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy9tc3JuZy1jbmQvbXNybmctY25kLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL21zcm5nLWNuZC9pbmRleC1lbi5hc3B4GU1lYXN1cmluZyBDcmltZSBpbiBDYW5hZGFkAgIPZBYCZg8VAVlIb3cgYXJlIHN0YXRpc3RpY3MgcmVnYXJkaW5nIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbSBpbiBDYW5hZGEgZ2F0aGVyZWQgYW5kIHJlcG9ydGVkP2QCAw8PFgIfAQUKMjAxMS0wMS0wMWRkAoQGD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvdGxzLWRudGYtcnNrL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL3Rscy1kbnRmLXJzay90bHMtZG50Zi1yc2stY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvdGxzLWRudGYtcnNrL2luZGV4LWVuLmFzcHg+VG9vbHMgdG8gSWRlbnRpZnkgYW5kIEFzc2VzcyB0aGUgUmlzayBvZiBPZmZlbmRpbmcgQW1vbmcgWW91dGhkAgIPZBYCZg8VAX9DYW4gdG9vbHMgdG8gaWRlbnRpZnkgYW5kIGFzc2VzcyB0aGUgcmlzayBvZiBvZmZlbmRpbmcgYW1vbmcgeW91dGggYmUgdXNlZCBhbmQgZXZlbiByZWNvbW1lbmRlZCBhcyBwYXJ0IG9mIHByZXZlbnRpb24gcHJvZ3JhbXM/ZAIDDw8WAh8BBQoyMDExLTAxLTAxZGQChQYPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9yc2xuYy1zdHJ0Zy9pbmRleC1lbi5hc3B4Ni9jbnQvcnNyY3MvcGJsY3Rucy9yc2xuYy1zdHJ0Zy9yc2xuYy1zdHJ0Zy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9yc2xuYy1zdHJ0Zy9pbmRleC1lbi5hc3B4WUNoZW1pY2FsLCBCaW9sb2dpY2FsLCBSYWRpb2xvZ2ljYWwsIE51Y2xlYXIgYW5kIEV4cGxvc2l2ZXMgUmVzaWxpZW5jZSBTdHJhdGVneSBmb3IgQ2FuYWRhZAICD2QWAmYPFQHmAUluIG9yZGVyIHRvIGVuaGFuY2UgYW5kIHN1c3RhaW4gQ2FuYWRhJ3MgcmVzaWxpZW5jZSB0byBDQlJORSBldmVudHMsIGFsbCBsZXZlbHMgb2YgZ292ZXJubWVudCB3aXRoaW4gQ2FuYWRhIGhhdmUgY29sbGFib3JhdGVkIHRvIGRldmVsb3AgdGhlIENoZW1pY2FsLCBCaW9sb2dpY2FsLCBSYWRpb2xvZ2ljYWwsIE51Y2xlYXIgYW5kIEV4cGxvc2l2ZXMgUmVzaWxpZW5jZSBTdHJhdGVneSBmb3IgQ2FuYWRhZAIDDw8WAh8BBQoyMDExLTAxLTAxZGQChgYPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9yc2xuYy1jdG4tcGxuL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL3JzbG5jLWN0bi1wbG4vcnNsbmMtY3RuLXBsbi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9yc2xuYy1jdG4tcGxuL2luZGV4LWVuLmFzcHhcQ2hlbWljYWwsIEJpb2xvZ2ljYWwsIFJhZGlvbG9naWNhbCwgTnVjbGVhciBhbmQgRXhwbG9zaXZlcyBSZXNpbGllbmNlIEFjdGlvbiBQbGFuIGZvciBDYW5hZGFkAgIPZBYCZg8VAdECVGhlIHB1cnBvc2Ugb2YgdGhlIENoZW1pY2FsLCBCaW9sb2dpY2FsLCBSYWRpb2xvZ2ljYWwsIE51Y2xlYXIgYW5kIEV4cGxvc2l2ZXMgKENCUk5FKSBSZXNpbGllbmNlIFN0cmF0ZWd5IGZvciBDYW5hZGEgaXMgdG8gcHJvdmlkZSB0aGUgcG9saWN5IGZyYW1ld29yayB0aGF0IGd1aWRlcyB0aGUgY3JlYXRpb24gYW5kIG1haW50ZW5hbmNlIG9mIHN1c3RhaW5hYmxlIGNhcGFiaWxpdGllcywgY29tbW9uIHN0YW5kYXJkcyBhbmQgc3RlZXJzIGludmVzdG1lbnRzIGluIENCUk5FIHBvbGljaWVzLCBwcm9ncmFtcywgZXF1aXBtZW50LCBhbmQgdHJhaW5pbmcgaW4gYSBjb21tb24gZGlyZWN0aW9uLmQCAw8PFgIfAQUKMjAxMS0wMS0wMWRkAocGD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvbnRycHJibHQtc3RydGcvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvbnRycHJibHQtc3RydGcvbnRycHJibHQtc3RydGctY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvbnRycHJibHQtc3RydGcvaW5kZXgtZW4uYXNweDNDb21tdW5pY2F0aW9ucyBJbnRlcm9wZXJhYmlsaXR5IFN0cmF0ZWd5IGZvciBDYW5hZGFkAgIPZBYCZg8VAYkCVGhlIENvbW11bmljYXRpb25zIEludGVyb3BlcmFiaWxpdHkgU3RyYXRlZ3kgZm9yIENhbmFkYSAoQ0lTQykgaXMgYSBzdHJhdGVnaWMgZG9jdW1lbnQgdGhhdCBzZXRzIGdvYWxzIGFuZCBpZGVudGlmaWVzIGtleSBuYXRpb25hbCBwcmlvcml0aWVzIHRvIGVuaGFuY2UgZ292ZXJuYW5jZSwgcGxhbm5pbmcsIHRlY2hub2xvZ3ksIHRyYWluaW5nIGFuZCBleGVyY2lzZXMgdG8gcHJvbW90ZSBpbnRlcm9wZXJhYmxlIHZvaWNlIGFuZCBkYXRhIGNvbW11bmljYXRpb25zLmQCAw8PFgIfAQUKMjAxMS0wMS0wMWRkAogGD2QWCGYPZBYCZg8VAkQvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1tcmduYy1tbmdtbnQtZnJtd3JrL2FyY2hpdmUtaW5kZXgtZW4uYXNweE4vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1tcmduYy1tbmdtbnQtZnJtd3JrL21yZ25jLW1uZ21udC1mcm13cmstY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAkQvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1tcmduYy1tbmdtbnQtZnJtd3JrL2FyY2hpdmUtaW5kZXgtZW4uYXNweCxBbiBFbWVyZ2VuY3kgTWFuYWdlbWVudCBGcmFtZXdvcmsgZm9yIENhbmFkYWQCAg9kFgJmDxUBmgFBbiBFbWVyZ2VuY3kgTWFuYWdlbWVudCBGcmFtZXdvcmsgZm9yIENhbmFkYSBndWlkZXMgYW5kIHN0cmVuZ3RoZW5zIHRoZSB3YXkgZ292ZXJubWVudHMgd29yayB0b2dldGhlciB0byBwcm90ZWN0IHRoZSBzYWZldHkgYW5kIHNlY3VyaXR5IG9mIGFsbCBDYW5hZGlhbnMuZAIDDw8WAh8BBQoyMDExLTAxLTAxZGQCiQYPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9tcmduYy1yc3Bucy1wbG4vaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvbXJnbmMtcnNwbnMtcGxuL21yZ25jLXJzcG5zLXBsbi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9tcmduYy1yc3Bucy1wbG4vaW5kZXgtZW4uYXNweCxGZWRlcmFsIEVtZXJnZW5jeSBSZXNwb25zZSBQbGFuIEphbnVhcnkgMjAxMWQCAg9kFgJmDxUBsQFUaGUgRkVSUCBpcyBkZXNpZ25lZCB0byBoYXJtb25pemUgZmVkZXJhbCBlbWVyZ2VuY3kgcmVzcG9uc2UgZWZmb3J0cyB3aXRoIHRob3NlIG9mIHRoZSBwcm92aW5jZXMvdGVycml0b3JpYWwgZ292ZXJubWVudHMsIG5vbi1nb3Zlcm5tZW50YWwgb3JnYW5pemF0aW9ucywgYW5kIHRoZSBwcml2YXRlIHNlY3Rvci5kAgMPDxYCHwEFCjIwMTEtMDEtMDFkZAKKBg9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtcnNwbnMtc3N0bS9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLXJzcG5zLXNzdG0vbnRubC1yc3Bucy1zc3RtLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtcnNwbnMtc3N0bS9pbmRleC1lbi5hc3B4Ik5hdGlvbmFsIEVtZXJnZW5jeSBSZXNwb25zZSBTeXN0ZW1kAgIPZBYCZg8VAZwCVGhlIE5hdGlvbmFsIEVtZXJnZW5jeSBSZXNwb25zZSBTeXN0ZW0gaXMgYSBjb21wb25lbnQgb2YgQ2FuYWRhJ3MgZW1lcmdlbmN5IHJlc3BvbnNlIG1hbmFnZW1lbnQgc3lzdGVtIGFuZCBpbmNvcnBvcmF0ZXMgdGhlIHByaW5jaXBsZXMgZm9yIGVtZXJnZW5jeSBtYW5hZ2VtZW50IGFzIHNldCBvdXQgaW4gQW4gRW1lcmdlbmN5IE1hbmFnZW1lbnQgRnJhbWV3b3JrIGZvciBDYW5hZGEsIGFwcHJvdmVkIGJ5IHRoZSBmZWRlcmFsLCBwcm92aW5jaWFsIGFuZCB0ZXJyaXRvcmlhbCBnb3Zlcm5tZW50cy5kAgMPDxYCHwEFCjIwMTEtMDEtMDFkZAKLBg9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMTAvaW5kZXgtZW4uYXNweC8vY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAxMC8yMDEwLWNjcnMtZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDEwL2luZGV4LWVuLmFzcHg9MjAxMCBDb3JyZWN0aW9ucyBhbmQgQ29uZGl0aW9uYWwgUmVsZWFzZSBTdGF0aXN0aWNhbCBPdmVydmlld2QCAg9kFgJmDxUBwQJUaGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgc3RhdGlzdGljYWwgb3ZlcnZpZXcgb2YgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2Ugd2l0aGluIGEgY29udGV4dCBvZiB0cmVuZHMgaW4gY3JpbWUgYW5kIGNyaW1pbmFsIGp1c3RpY2UuIEEgcHJpbWFyeSBjb25zaWRlcmF0aW9uIGluIHByb2R1Y2luZyB0aGlzIG92ZXJ2aWV3IHdhcyB0byBwcmVzZW50IGdlbmVyYWwgc3RhdGlzdGljYWwgaW5mb3JtYXRpb24gaW4gYSAidXNlciBmcmllbmRseSIgd2F5IHRoYXQgd2lsbCBmYWNpbGl0YXRlIHVuZGVyc3RhbmRpbmcgYnkgYSBicm9hZCBhdWRpZW5jZS5kAgMPDxYCHwEFCjIwMTAtMTItMzFkZAKMBg9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3JzcG5zLWNtbXNzbi9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9yc3Bucy1jbW1zc24vcnNwbnMtY21tc3NuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3JzcG5zLWNtbXNzbi9pbmRleC1lbi5hc3B4fFRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSBSZXNwb25zZSB0byB0aGUgQ29tbWlzc2lvbiBvZiBJbnF1aXJ5IGludG8gdGhlIEludmVzdGlnYXRpb24gb2YgdGhlIEJvbWJpbmcgb2YgQWlyIEluZGlhIEZsaWdodCAxODJkAgIPZBYCZg8VAXVUaGlzIEFjdGlvbiBQbGFuIG91dGxpbmVzIGhvdyB0aGUgR292ZXJubWVudCB3aWxsIGFkZHJlc3Mgb3V0c3RhbmRpbmcgc2VjdXJpdHkgY2hhbGxlbmdlcyByYWlzZWQgYnkgdGhlIENvbW1pc3Npb24uwqBkAgMPDxYCHwEFCjIwMTAtMTItMDFkZAKNBg9kFghmD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1qbnQtbXJnbmMtMjAwOC0wOS9pbmRleC1lbi5hc3B4TC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tam50LW1yZ25jLTIwMDgtMDkvX21ncy9jdnItamVwcC1wY3BjLWVuZy5qcGdkAgEPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWpudC1tcmduYy0yMDA4LTA5L2luZGV4LWVuLmFzcHhbQVJDSElWRSAtIDIwMDgtMjAwOSBTdW1tYXRpdmUgRXZhbHVhdGlvbiBvZiB0aGUgSm9pbnQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcyBQcm9ncmFtIChKRVBQKWQCAg9kFgJmDxUBigNUaGlzIGlzIHRoZSBzZWNvbmQgcmVjb3JkZWQgZXZhbHVhdGlvbiBvZiBKRVBQIHRoYXQgaGFzIGJlZW4gY29tcGxldGVkIGR1cmluZyB0aGUgbGlmZSBvZiB0aGUgcHJvZ3JhbS4gQW4gaW5pdGlhbCBldmFsdWF0aW9uIHdhcyBkb25lIGluIDIwMDMgdGhhdCBjb25zaWRlcmVkIHRoZSBwZXJpb2QgZnJvbSBwcm9ncmFtIGluY2VwdGlvbiBpbiAxOTgwIHRocm91Z2ggdG8gTm92ZW1iZXIgMjAwMy4gVGhpcyBzZWNvbmQgZXZhbHVhdGlvbiBmb2N1c2VzIGl0cyBhbmFseXNpcyBvbiB0aGUgcGVyaW9kIHN0YXJ0aW5nIGluIE5vdmVtYmVyIDIwMDMgdGhyb3VnaCBEZWNlbWJlciAyMDA3LCBhbHRob3VnaCBpdCBtYXkgaW5jbHVkZSByZWZlcmVuY2VzIHRvIHRoZSBwcmV2aW91cyB0aW1lZnJhbWUuZAIDDw8WAh8BBQoyMDEwLTEyLTAxZGQCjgYPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMDktZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDA5LWVuLmFzcHhUMjAwOSBBbm51YWwgUmVwb3J0IE9uIFRoZSBSQ01QJ3MgVXNlIE9mIFRoZSBMYXcgRW5mb3JjZW1lbnQgSnVzdGlmaWNhdGlvbiBQcm92aXNpb25zZAICD2QWAmYPFQGUAVRoaXMgcmVwb3J0IGFkZHJlc3NlcyB0aGUgUkNNUCdzIHVzZSBvZiBzcGVjaWZpYyBwb3J0aW9ucyBvZiB0aGUgbGF3IGVuZm9yY2VtZW50IGp1c3RpZmljYXRpb24gcHJvdmlzaW9ucyBmcm9tIEphbnVhcnkgMSwgMjAwOSB0byBEZWNlbWJlciAzMSwgMjAwOS5kAgMPDxYCHwEFCjIwMTAtMTEtMDVkZAKPBg9kFghmD2QWAmYPFQJBaHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL2Rwci1ybXIvMjAwOS0yMDEwL2luZGV4LWVuZy5hc3A/YWNyPTE3MTAeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQJBaHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL2Rwci1ybXIvMjAwOS0yMDEwL2luZGV4LWVuZy5hc3A/YWNyPTE3MTAzQVJDSElWRSAtIERlcGFydG1lbnRhbCBQZXJmb3JtYW5jZSBSZXBvcnQgMjAwOS0yMDEwZAICD2QWAmYPFQE2UmVwb3J0IG9uIHRoZSBEZXBhcnRtZW50J3MgYWNjb21wbGlzaG1lbnRzIGZvciAyMDA5LTEwZAIDDw8WAh8BBQoyMDEwLTExLTAzZGQCkAYPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9tbm5nLWZjdHJzL2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zL21ubmctZmN0cnMvbW5uZy1mY3Rycy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9tbm5nLWZjdHJzL2luZGV4LWVuLmFzcHgeR2l2aW5nIE1lYW5pbmcgdG8gUmlzayBGYWN0b3JzZAICD2QWAmYPFQEnV2h5IGRvIHJpc2sgZmFjdG9ycyBwcmVkaWN0IHJlY2lkaXZpc20/ZAIDDw8WAh8BBQoyMDEwLTExLTAxZGQCkQYPZBYIZg9kFgJmDxUCSS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbnRncnRkLW1ya3QtbmZyY21udC0yMDA5LTEwL2luZGV4LWVuLmFzcHhtL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1udGdydGQtbXJrdC1uZnJjbW50LTIwMDktMTAvX21ncy9jdnItdmx0bi1udGdydGQtbXJrdC1uZnJjbW50LTIwMDktMTAtZW5nLmpwZ2QCAQ9kFgJmDxUCSS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbnRncnRkLW1ya3QtbmZyY21udC0yMDA5LTEwL2luZGV4LWVuLmFzcHhgQVJDSElWRSAtIEZpbmFsIFJlcG9ydCAyMDA5LTIwMTAgRXZhbHVhdGlvbiBvZiB0aGUgSW50ZWdyYXRlZCBNYXJrZXQgRW5mb3JjZW1lbnQgVGVhbSBJbml0aWF0aXZlZAICD2QWAmYPFQFgQVJDSElWRSAtIEZpbmFsIFJlcG9ydCAyMDA5LTIwMTAgRXZhbHVhdGlvbiBvZiB0aGUgSW50ZWdyYXRlZCBNYXJrZXQgRW5mb3JjZW1lbnQgVGVhbSBJbml0aWF0aXZlZAIDDw8WAh8BBQoyMDEwLTEwLTIyZGQCkgYPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWxjdHJuYy1zcnZsbG5jLTIwMDgvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1sY3RybmMtc3J2bGxuYy0yMDA4L2luZGV4LWVuLmFzcHhEQVJDSElWRSAtIEFubnVhbCByZXBvcnQgb24gdGhlIHVzZSBvZiBlbGVjdHJvbmljIHN1cnZlaWxsYW5jZSAtIDIwMDhkAgIPZBYCZg8VAdQBVGhlIDIwMDggQW5udWFsIFJlcG9ydCBjb3ZlcnMgYSBmaXZlLXllYXIgcGVyaW9kIGZyb20gMjAwNCB0byAyMDA4LiBUaGUgUmVwb3J0IGluY2x1ZGVzIG5ldyBzdGF0aXN0aWNzIGZvciB0aGUgcGVyaW9kIGZyb20gSmFudWFyeSAxLCAyMDA4IHRvIERlY2VtYmVyIDMxLCAyMDA4LCBhbmQgdXBkYXRlcyB0aGUgZmlndXJlcyBmb3IgdGhlIHllYXJzIDIwMDQgdG8gMjAwNy5kAgMPDxYCHwEFCjIwMTAtMTAtMDlkZAKTBg9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL2dkbG5zLWNuZGN0di1ucmctd3Bucy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9nZGxucy1jbmRjdHYtbnJnLXdwbnMvaW5kZXgtZW4uYXNweDJHdWlkZWxpbmVzIGZvciB0aGUgVXNlIG9mIENvbmR1Y3RlZCBFbmVyZ3kgV2VhcG9uc2QCAg9kFgJmDxUBYlRoZSBwdXJwb3NlIG9mIHRoaXMgZG9jdW1lbnQgaXMgdG8gcHJvdmlkZSBndWlkYW5jZSBvbiB0aGUgdXNlIG9mIGNvbmR1Y3RlZCBlbmVyZ3kgd2VhcG9ucyAoQ0VXcykuZAIDDw8WAh8BBQoyMDEwLTEwLTA3ZGQClAYPZBYIZg9kFgJmDxUCQi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbmhuY2QtcHJ0Y3RuLTIwMDUtMDYvaW5kZXgtZW4uYXNweF8vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW5obmNkLXBydGN0bi0yMDA1LTA2L19tZ3MvY3ZyLXZsdG4tbmhuY2QtcHJ0Y3RuLTIwMDUtMDYtZW5nLmpwZ2QCAQ9kFgJmDxUCQi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbmhuY2QtcHJ0Y3RuLTIwMDUtMDYvaW5kZXgtZW4uYXNweMABQVJDSElWRSAtIDIwMDUtMjAwNiBGb3JtYXRpdmUgRXZhbHVhdGlvbiBvZiB0aGUgIlN0cmF0ZWd5IEZvciBFbmhhbmNlZCBQcm90ZWN0aW9uIG9mIENhbmFkaWFuIENhcGl0YWwgTWFya2V0cyIgKEludGVncmF0ZWQgTWFya2V0IEVuZm9yY2VtZW50IFRlYW1zIENvbXBvbmVudCkg4oCUIEp1bmUgMjAwMyB0byBPY3RvYmVyIDMxLCAyMDA1ZAICD2QWAmYPFQHAAUFSQ0hJVkUgLSAyMDA1LTIwMDYgRm9ybWF0aXZlIEV2YWx1YXRpb24gb2YgdGhlICJTdHJhdGVneSBGb3IgRW5oYW5jZWQgUHJvdGVjdGlvbiBvZiBDYW5hZGlhbiBDYXBpdGFsIE1hcmtldHMiIChJbnRlZ3JhdGVkIE1hcmtldCBFbmZvcmNlbWVudCBUZWFtcyBDb21wb25lbnQpIOKAlCBKdW5lIDIwMDMgdG8gT2N0b2JlciAzMSwgMjAwNWQCAw8PFgIfAQUKMjAxMC0xMC0wNGRkApUGD2QWCGYPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1kbnR0LXJsdGQtY3JtLTIwMTAvaW5kZXgtZW4uYXNweFQvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1kbnR0LXJsdGQtY3JtLTIwMTAvY3ZyLWFyY2hpdmUtZG50dC1ybHRkLWNybS0yMDEwLWVuZy5qcGdkAgEPZBYCZg8VAjsvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1kbnR0LXJsdGQtY3JtLTIwMTAvaW5kZXgtZW4uYXNweDVBUkNISVZFIC0gSWRlbnRpdHktUmVsYXRlZCBDcmltZTogQSBUaHJlYXQgQXNzZXNzbWVudGQCAg9kFgJmDxUBgAFUaGlzIHRocmVhdCBhc3Nlc3NtZW50IGZvY3VzZXMgb24gZml2ZSBhc3BlY3RzIG9mIHRoZSBpZGVudGl0eS1yZWxhdGVkIGNyaW1lIHByb2JsZW0gYXMgaXQgYWZmZWN0cyBDYW5hZGEgYW5kIHRoZSBVbml0ZWQgU3RhdGVzLmQCAw8PFgIfAQUKMjAxMC0xMC0wMWRkApYGD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvdmx0bi1mcnN0LW50bnMtcGxjbmctMjAwOS0xMC9pbmRleC1lbi5hc3B4XS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWZyc3QtbnRucy1wbGNuZy0yMDA5LTEwL19tZ3MvY3ZyLXZsdG4tZnJzdC1udG5zLXBsY25nLTIwMDktMTAtZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuLWZyc3QtbnRucy1wbGNuZy0yMDA5LTEwL2luZGV4LWVuLmFzcHg6MjAwOS0yMDEwIEV2YWx1YXRpb24gb2YgdGhlIEZpcnN0IE5hdGlvbnMgUG9saWNpbmcgUHJvZ3JhbWQCAg9kFgJmDxUB/gFUaGlzIGV2YWx1YXRpb24gcHJvdmlkZXMgQ2FuYWRpYW5zLCBQYXJsaWFtZW50YXJpYW5zLCBNaW5pc3RlcnMsIGNlbnRyYWwgYWdlbmNpZXMgYW5kIHRoZSBEZXB1dHkgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbiBldmlkZW5jZS1iYXNlZCwgbmV1dHJhbCBhc3Nlc3NtZW50IG9mIHRoZSB2YWx1ZSBmb3IgbW9uZXksIChpLmUuLCByZWxldmFuY2UgYW5kIHBlcmZvcm1hbmNlKSBvZiB0aGlzIGZlZGVyYWwgZ292ZXJubWVudCBwcm9ncmFtLmQCAw8PFgIfAQUKMjAxMC0wOS0yNGRkApcGD2QWCGYPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW52c3RtbnRzLWNtYnQtMjAwNy0wOC9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy9fbWdzL3ZsdG4tbnZzdG1udHMtY21idC0yMDA3LTA4LWVuZy5qcGdkAgEPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW52c3RtbnRzLWNtYnQtMjAwNy0wOC9pbmRleC1lbi5hc3B4bUFSQ0hJVkUgLSAyMDA3LTIwMDggRm9ybWF0aXZlIEV2YWx1YXRpb24gb2YgdGhlIEludmVzdG1lbnRzIHRvIENvbWJhdCB0aGUgQ3JpbWluYWwgVXNlIG9mIEZpcmVhcm1zIEluaXRpYXRpdmVkAgIPZBYCZg8VAW5UaGlzIGlzIHRoZSAyMDA3LTIwMDggRXZhbHVhdGlvbiBvZiB0aGUgSW52ZXN0bWVudHMgdG8gQ29tYmF0IHRoZSBDcmltaW5hbCBVc2Ugb2YgRmlyZWFybXMgSW5pdGlhdGl2ZSAoSUNDVUYpLmQCAw8PFgIfAQUKMjAxMC0wOS0xN2RkApgGD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1kbnRmbmctbGxnbC1mcnJtcy0yMDEwL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtZG50Zm5nLWxsZ2wtZnJybXMtMjAxMC9pbmRleC1lbi5hc3B4UEFSQ0hJVkUgLSBJZGVudGlmeWluZyBJbGxlZ2FsIEZpcmVhcm0gTWFya2V0IEFjcXVpc2l0aW9uIFBhdHRlcm5zIC0gRmluYWwgUmVwb3J0ZAICD2QWAmYPFQGNAVRoaXMgcmVzZWFyY2ggcHJlc2VudHMgdGhlIHJlc3VsdHMgb2YgYSBxdWFsaXRhdGl2ZSBzdXJ2ZXkgb2YgMjAgaW5jYXJjZXJhdGVkIGFuZCBub25pbmNhcmNlcmF0ZWQgaWxsaWNpdCBmaXJlYXJtIG1hcmtldCBjb25zdW1lcnMgaW4gUXVlYmVjLmQCAw8PFgIfAQUKMjAxMC0wOS0xNWRkApkGD2QWCGYPZBYCZg8VAkQvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXNjcnQtbmZyc3RyY3RyLTIwMDktMTAvaW5kZXgtZW4uYXNweGMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXNjcnQtbmZyc3RyY3RyLTIwMDktMTAvX21ncy9jdnItdmx0bi1zY3J0LW5mcnN0cmN0ci0yMDA5LTEwLWVuZy5qcGdkAgEPZBYCZg8VAkQvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXNjcnQtbmZyc3RyY3RyLTIwMDktMTAvaW5kZXgtZW4uYXNweE1BUkNISVZFIC0gMjAwOS0yMDEwIEV2YWx1YXRpb24gb2YgdGhlIFNlY3VyaXR5IEluZnJhc3RydWN0dXJlIFByb2dyYW0gKFBpbG90KWQCAg9kFgJmDxUB1QJUaGlzIGlzIHRoZSAyMDA5LTIwMTAgRXZhbHVhdGlvbiBvZiB0aGUgU2VjdXJpdHkgSW5mcmFzdHJ1Y3R1cmUgUHJvZ3JhbSAoUGlsb3QpLiBUaGlzIGV2YWx1YXRpb24gcHJvdmlkZXMgQ2FuYWRpYW5zLCBwYXJsaWFtZW50YXJpYW5zLCBNaW5pc3RlcnMsIGNlbnRyYWwgYWdlbmNpZXMgYW5kIHRoZSBEZXB1dHkgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBDYW5hZGEgYW4gZXZpZGVuY2UtYmFzZWQsIG5ldXRyYWwgYXNzZXNzbWVudCBvZiB0aGUgdmFsdWUgZm9yIG1vbmV5LCAoaS5lLiByZWxldmFuY2UgYW5kIHBlcmZvcm1hbmNlKSBvZiB0aGlzIGZlZGVyYWwgZ292ZXJubWVudCBwcm9ncmFtLmQCAw8PFgIfAQUKMjAxMC0wOS0xM2RkApoGD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW50cmd2cm5tbnRsLTIwMDgtMDkvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvX21ncy92bHRuLW50cmd2cm5tbnRsLTIwMDgtMDktZW5nLmpwZ2QCAQ9kFgJmDxUCQS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbnRyZ3Zybm1udGwtMjAwOC0wOS9pbmRleC1lbi5hc3B4UkFSQ0hJVkUgLSAyMDA4LTIwMDkgRm9ybWF0aXZlIEV2YWx1YXRpb24gb2YgdGhlIEludGVyZ292ZXJubWVudGFsIEFmZmFpcnMgRGl2aXNpb25kAgIPZBYCZg8VAcYBVGhpcyByZXBvcnQgcHJlc2VudHMgdGhlIGZpbmRpbmdzIG9mIHRoZSBldmFsdWF0aW9uIG9mIHRoZSBGZWRlcmFsIFByb3ZpbmNpYWwgVGVycml0b3JpYWwgKEYvUC9UKSByZWxhdGVkIGFjdGl2aXRpZXMgb2YgdGhlIEludGVyZ292ZXJubWVudGFsIEFmZmFpcnMgRGl2aXNpb24gKElHQSkgd2l0aGluIFB1YmxpYyBTYWZldHkgQ2FuYWRhIChQUykuZAIDDw8WAh8BBQoyMDEwLTA5LTEzZGQCmwYPZBYIZg9kFgJmDxUCRC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4ta3dzc24tcHJ0bnJzaHAtMjAwNi0wNy9pbmRleC1lbi5hc3B4Oy9jbnQvcnNyY3MvcGJsY3Rucy9fbWdzL3ZsdG4ta3dzc24tcHJ0bnJzaHAtMjAwNi0wNy1lbmcuanBnZAIBD2QWAmYPFQJEL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1rd3Nzbi1wcnRucnNocC0yMDA2LTA3L2luZGV4LWVuLmFzcHiAAUFSQ0hJVkUgLSAyMDA2LTIwMDcgRm9ybWF0aXZlIEV2YWx1YXRpb24gb2YgdGhlIEFrd2VzYXNuZSBQYXJ0bmVyc2hpcCBJbml0aWF0aXZlIGZvciB0aGUgcGVyaW9kIG9mIEphbnVhcnkgMjAwMiB0byBEZWNlbWJlciAyMDA1ZAICD2QWAmYPFQGSAVRoaXMgcmVwb3J0IHByZXNlbnRzIGEgZm9ybWF0aXZlIGV2YWx1YXRpb24gb2YgdGhlIEFrd2VzYXNuZSBQYXJ0bmVyc2hpcCBJbml0aWF0aXZlIChBUEkpLCBjb3ZlcmluZyB0aGUgcGVyaW9kIGZyb20gSmFudWFyeSAyMDAyIHRvIERlY2VtYmVyIDIwMDUuZAIDDw8WAh8BBQoyMDEwLTA5LTEzZGQCnAYPZBYIZg9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tcHJ0Y3RuLWNobGRybi0yMDA2LTA3L2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL19tZ3Mvdmx0bi1wcnRjdG4tY2hsZHJuLTIwMDYtMDctZW5nLmpwZ2QCAQ9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tcHJ0Y3RuLWNobGRybi0yMDA2LTA3L2luZGV4LWVuLmFzcHiJAUFSQ0hJVkUgLSAyMDA2LTIwMDcgRm9ybWF0aXZlIEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIFN0cmF0ZWd5IGZvciB0aGUgUHJvdGVjdGlvbiBvZiBDaGlsZHJlbiBmcm9tIFNleHVhbCBFeHBsb2l0YXRpb24gb24gdGhlIEludGVybmV0ZAICD2QWAmYPFQHsAkFzIG91dGxpbmVkIGluIHRoZSBpbnRlZ3JhdGVkIFJNQUYvUkJBRiwgdGhlIG9iamVjdGl2ZSBvZiB0aGlzIHN0dWR5LCBjb25kdWN0ZWQgYnkgR292ZXJubWVudCBDb25zdWx0aW5nIFNlcnZpY2VzIChHQ1MpLCB3YXMgdG8gcHJlcGFyZSBhIGZvcm1hdGl2ZSBldmFsdWF0aW9uIHJlcG9ydCBmb3IgdGhlIE5TUENTRUkgSW5pdGlhdGl2ZS4gVGhlIGZvcm1hdGl2ZSBldmFsdWF0aW9uIHNvdWdodCB0byBtZWFzdXJlIHN1Y2Nlc3MgdG8gZGF0ZSwgaWRlbnRpZnkgY2hhbGxlbmdlcyBhbmQgZ2FwcyBpbiB0aGUgaW1wbGVtZW50YXRpb24gb2YgdGhlIEluaXRpYXRpdmUgYW5kIGFsbG93IHBhcnRuZXJzIHRvIGFkanVzdCBhY2NvcmRpbmdseS5kAgMPDxYCHwEFCjIwMTAtMDktMTNkZAKdBg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL25zcm5nLW50Z3J0L2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL25zcm5nLW50Z3J0L25zcm5nLW50Z3J0LWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL25zcm5nLW50Z3J0L2luZGV4LWVuLmFzcHg5RW5zdXJpbmcgdGhlIGludGVncml0eSBvZiBlZmZlY3RpdmUgY29tbXVuaXR5IHN1cGVydmlzaW9uZAICD2QWAmYPFQFZSG93IGNhbiBjb3JyZWN0aW9uYWwgYWdlbmNpZXMgZW5zdXJlIHRoZSBpbnRlZ3JpdHkgb2YgZWZmZWN0aXZlIGNvbW11bml0eSBzdXBlcnZpc2lvbj8gwqBkAgMPDxYCHwEFCjIwMTAtMDktMDFkZAKeBg9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtYnJkci1kcmctdGhydC1zc3NzbW50L2luZGV4LWVuLmFzcHhaL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtYnJkci1kcmctdGhydC1zc3NzbW50L2FyY2hpdmUtYnJkci1kcmctdGhydC1zc3NzbW50LWN2ci1lbmcuanBnZAIBD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtYnJkci1kcmctdGhydC1zc3NzbW50L2luZGV4LWVuLmFzcHhBQVJDSElWRSAtIFVuaXRlZCBTdGF0ZXMtQ2FuYWRhIEJvcmRlciBEcnVnIFRocmVhdCBBc3Nlc3NtZW50IDIwMDdkAgIPZBYCZg8VAUFBUkNISVZFIC0gVW5pdGVkIFN0YXRlcy1DYW5hZGEgQm9yZGVyIERydWcgVGhyZWF0IEFzc2Vzc21lbnQgMjAwN2QCAw8PFgIfAQUKMjAxMC0wOC0yM2RkAp8GD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1jbnRyZnQtY2hja3MtbW4tcmRycy9pbmRleC1lbi5hc3B4WC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWNudHJmdC1jaGNrcy1tbi1yZHJzL2FyY2hpdmUtY250cmZ0LWNoY2tzLW1uLXJkcnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1jbnRyZnQtY2hja3MtbW4tcmRycy9pbmRleC1lbi5hc3B4UEFSQ0hJVkUgLSBQdWJsaWMgQWR2aXNvcnk6IFNwZWNpYWwgcmVwb3J0IG9uIENvdW50ZXJmZWl0IENoZWNrcyBhbmQgTW9uZXkgT3JkZXJzZAICD2QWAmYPFQFQQVJDSElWRSAtIFB1YmxpYyBBZHZpc29yeTogU3BlY2lhbCByZXBvcnQgb24gQ291bnRlcmZlaXQgQ2hlY2tzIGFuZCBNb25leSBPcmRlcnNkAgMPDxYCHwEFCjIwMTAtMDgtMjNkZAKgBg9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2R0LWZyc3QtbnRucy1wbGNuZy1wcmdybS0yMDEwL2luZGV4LWVuLmFzcHhfL2NudC9yc3Jjcy9wYmxjdG5zL2R0LWZyc3QtbnRucy1wbGNuZy1wcmdybS0yMDEwL19tZ3MvY3ZyLWR0LWZyc3QtbnRucy1wbGNuZy1wcmdybS0yMDEwLWVuZy5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZHQtZnJzdC1udG5zLXBsY25nLXByZ3JtLTIwMTAvaW5kZXgtZW4uYXNweG1Gb2xsb3ctdXAgQXVkaXQgTWFuYWdlbWVudCBBY3Rpb24gUGxhbiAoMjAwNykgZm9yIHRoZSBGaXJzdCBOYXRpb25zIFBvbGljaW5nIFByb2dyYW0gQXVkaXQgUmVwb3J0IC0gSnVuZSAyMDEwZAICD2QWAmYPFQG/AVRoZSBwdXJwb3NlIG9mIHRoZSBmb2xsb3ctdXAgYXVkaXQgd2FzIHRvIGFzc2VzcyB0aGUgcHJvZ3Jlc3Mgb2YgdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBNQVAgaW4gcmVzcG9uc2UgdG8gdGhlIE1hcmNoIDIwMDcgRk5QUCBBdWRpdCBSZXBvcnQgYXBwcm92ZWQgYnkgdGhlIGZvcm1lciBJbnRlcm5hbCBBdWRpdCBDb21taXR0ZWUuZAIDDw8WAh8BBQoyMDEwLTA4LTEzZGQCoQYPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWR0LWx2LXZydG0tMjAxMC9pbmRleC1lbi5hc3B4Sy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWR0LWx2LXZydG0tMjAxMC9fbWdzL2N2ci1kdC1sdi12cnRtLTIwMTAtZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWR0LWx2LXZydG0tMjAxMC9pbmRleC1lbi5hc3B4PkFSQ0hJVkUgLSBBdWRpdCBvZiBMZWF2ZSBhbmQgT3ZlcnRpbWUgQXVkaXQgUmVwb3J0IC0gSnVuZSAyMDEwZAICD2QWAmYPFQGlAlRoZSBwdXJwb3NlIG9mIHRoZSBhdWRpdCB3YXMgdG8gYXNzZXNzIHRoZSBhZGVxdWFjeSBvZiB0aGUgbWFuYWdlbWVudCBjb250cm9sIGZyYW1ld29yayBpbiBwbGFjZSB0byBlZmZlY3RpdmVseSBhbmQgZWZmaWNpZW50bHkgc3VwcG9ydCBsZWF2ZSBhbmQgT1QgYWN0aXZpdGllcyBhbmQgdG8gZW5zdXJlIHRoYXQgdHJhbnNhY3Rpb25zIHdlcmUgY29uc2lzdGVudGx5IGNvbXBsZXRlLCB2YWxpZCBhbmQgY29tcGxpYW50IHdpdGggYXBwbGljYWJsZSBwb2xpY2llcywgcHJvY2VkdXJlcyBhbmQgcmVndWxhdGlvbnMuZAIDDw8WAh8BBQoyMDEwLTA4LTEzZGQCogYPZBYIZg9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tZnJzdC1udG5zLTIwMDYtMDcvaW5kZXgtZW4uYXNweEwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWZyc3QtbnRucy0yMDA2LTA3L19tZ3MvY3ZyLWZub2MtY29wbi1lbmcuanBnZAIBD2QWAmYPFQI/L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1mcnN0LW50bnMtMjAwNi0wNy9pbmRleC1lbi5hc3B4ZEFSQ0hJVkUgLSAyMDA2LTIwMDcgRm9ybWF0aXZlIEV2YWx1YXRpb24gRmlyc3QgTmF0aW9ucyBPcmdhbml6ZWQgQ3JpbWUgSW5pdGlhdGl2ZSAodXAgdG8gTWFyY2ggMjAwNSlkAgIPZBYCZg8VAWRBUkNISVZFIC0gMjAwNi0yMDA3IEZvcm1hdGl2ZSBFdmFsdWF0aW9uIEZpcnN0IE5hdGlvbnMgT3JnYW5pemVkIENyaW1lIEluaXRpYXRpdmUgKHVwIHRvIE1hcmNoIDIwMDUpZAIDDw8WAh8BBQoyMDEwLTA4LTEwZGQCowYPZBYIZg9kFgJmDxUCRS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMDktMTAvaW5kZXgtZW4uYXNweGAvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ubmwtcnBydC1jY3NzLW5mcm10bi0yMDA5LTEwL2N2ci1ubmwtcnBydC1jY3NzLW5mcm10bi0yMDA5LTEwLWVuZy5qcGdkAgEPZBYCZg8VAkUvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ubmwtcnBydC1jY3NzLW5mcm10bi0yMDA5LTEwL2luZGV4LWVuLmFzcHg7QVJDSElWRSAtIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgQW5udWFsIFJlcG9ydCAyMDA5LTIwMTBkAgIPZBYCZg8VAXpUaGlzIHJlcG9ydCBvdXRsaW5lcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IHRocm91Z2hvdXQgZmlzY2FsIHllYXIgMjAwOS0yMDEwLmQCAw8PFgIfAQUKMjAxMC0wNy0yMmRkAqQGD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvZnRsLWxjaGwtc3BjdHJtL2luZGV4LWVuLmFzcHg+L2NudC9yc3Jjcy9wYmxjdG5zL2Z0bC1sY2hsLXNwY3RybS9jdnItZnRsLWxjaGwtc3BjdHJtLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvZnRsLWxjaGwtc3BjdHJtL2luZGV4LWVuLmFzcHg/RmV0YWwgQWxjb2hvbCBTcGVjdHJ1bSBEaXNvcmRlciBhbmQgdGhlIENyaW1pbmFsIEp1c3RpY2UgU3lzdGVtZAICD2QWAmYPFQGeAVRoZSBwdXJwb3NlIG9mIHRoaXMgYmlibGlvZ3JhcGh5IGlzIHRvIHByb3ZpZGUgc291cmNlcyBvZiByZXNlYXJjaCBhbmQgZG9jdW1lbnRhdGlvbiB0aGF0IGZvY3VzIG9uIGp1c3RpY2UgYW5kIG1lZGljYWwgcmVsYXRlZCBpc3N1ZXMgYXMgdGhleSBwZXJ0YWluIHRvIEZBU0QuZAIDDw8WAh8BBQoyMDEwLTA3LTIwZGQCpQYPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLWZmY2xzLXJwcnQtMDktMTAvaW5kZXgtZW4uYXNweEovY250L3JzcmNzL3BibGN0bnMvanN0Yy1mZmNscy1ycHJ0LTA5LTEwL2pzdGMtZmZjbHMtcnBydC0wOS0xMC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLWZmY2xzLXJwcnQtMDktMTAvaW5kZXgtZW4uYXNweFVOYXRpb25hbCBKb2ludCBDb21taXR0ZWUgb2YgU2VuaW9yIENyaW1pbmFsIEp1c3RpY2UgT2ZmaWNpYWxzIEFubnVhbCBSZXBvcnQgMjAwOS0yMDEwZAICD2QWAmYPFQGVAVRoaXMgcmVwb3J0IGRlc2NyaWJlcyB0aGUgbWFqb3IgYWN0aXZpdGllcyBhbmQgYWNoaWV2ZW1lbnRzIG9mIHRoZSBOSkMgYW5kIGl0cyByZWdpb25hbCBjb21taXR0ZWVzIChBdGxhbnRpYywgUXVlYmVjLCBPbnRhcmlvLCBQcmFpcmllcyBhbmQgUGFjaWZpYykuZAIDDw8WAh8BBQoyMDEwLTA3LTIwZGQCpgYPZBYIZg9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy9kdC1jbnRyY3RuZy1wcmNybW50LTIwMTAvaW5kZXgtZW4uYXNweFUvY250L3JzcmNzL3BibGN0bnMvZHQtY250cmN0bmctcHJjcm1udC0yMDEwL19tZ3MvY3ZyLWR0LWNudHJjdG5nLXByY3JtbnQtMjAxMC1lbmcuanBnZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL2R0LWNudHJjdG5nLXByY3JtbnQtMjAxMC9pbmRleC1lbi5hc3B4OUF1ZGl0IG9mIENvbnRyYWN0aW5nIGFuZCBQcm9jdXJlbWVudCAoR29vZHMgYW5kIFNlcnZpY2VzKWQCAg9kFgJmDxUBoQFUaGUgcHVycG9zZSBvZiB0aGUgYXVkaXQgd2FzIHRvIGFzc2VzcyB0aGUgYXBwcm9wcmlhdGVuZXNzIGFuZCBlZmZlY3RpdmVuZXNzIG9mIHRoZSBjb250cm9sIGZyYW1ld29yayBpbiBwbGFjZSB0byBzdXBwb3J0IGNvbnRyYWN0aW5nIGFuZCBwcm9jdXJlbWVudCBhY3Rpdml0aWVzLmQCAw8PFgIfAQUKMjAxMC0wNy0xNmRkAqcGD2QWCGYPZBYCZg8VAjgvY250L3JzcmNzL3BibGN0bnMvZHQtY3FzdG4tY3JkLXByZ3JtLTIwMTAvaW5kZXgtZW4uYXNweFMvY250L3JzcmNzL3BibGN0bnMvZHQtY3FzdG4tY3JkLXByZ3JtLTIwMTAvX21ncy9jdnItZHQtY3FzdG4tY3JkLXByZ3JtLTIwMTAtZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9kdC1jcXN0bi1jcmQtcHJncm0tMjAxMC9pbmRleC1lbi5hc3B4S0F1ZGl0IG9mIHRoZSBBY3F1aXNpdGlvbiBDYXJkIFByb2N1cmVtZW50IFByb2dyYW0gQXVkaXQgUmVwb3J0IC0gTWFyY2ggMjAxMGQCAg9kFgJmDxUBlwJUaGUgcHVycG9zZSBvZiB0aGUgYXVkaXQgd2FzIHRvIGFzc2VzcyB0aGUgYXBwcm9wcmlhdGVuZXNzIGFuZCBlZmZlY3RpdmVuZXNzIG9mIHRoZSBNYW5hZ2VtZW50IENvbnRyb2wgRnJhbWV3b3JrIChNQ0YpIGluIHBsYWNlIHRvIHN1cHBvcnQgdGhlIEJNTyBhY3F1aXNpdGlvbiBjYXJkIHByb2dyYW0gYW5kIHRvIGVuc3VyZSBhY3Rpdml0aWVzIHdlcmUgcHJvY2Vzc2VkIGluIGNvbXBsaWFuY2Ugd2l0aCBhcHBsaWNhYmxlIHBvbGljaWVzLCBwcm9jZWR1cmVzIGFuZCByZWd1bGF0aW9ucy5kAgMPDxYCHwEFCjIwMTAtMDctMTZkZAKoBg9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbm5sLXJwcnQtcHJ2Yy0yMDA5LTEwL2luZGV4LWVuLmFzcHhSL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbm5sLXJwcnQtcHJ2Yy0yMDA5LTEwL2N2ci1ubmwtcnBydC1wcnZjLTIwMDktMTAtZW5nLmpwZ2QCAQ9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LXBydmMtMjAwOS0xMC9pbmRleC1lbi5hc3B4LUFSQ0hJVkUgLSBQcml2YWN5IEFjdCBBbm51YWwgUmVwb3J0IDIwMDktMjAxMGQCAg9kFgJmDxUBbVRoaXMgcmVwb3J0IGRlc2NyaWJlcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBQcml2YWN5IEFjdCB0aHJvdWdob3V0IGZpc2NhbCB5ZWFyIDIwMDktMjAxMC5kAgMPDxYCHwEFCjIwMTAtMDctMTVkZAKpBg9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL2NuZC1udGRzdHRzLWN0bnBsbi9pbmRleC1lbi5hc3B4RC9jbnQvcnNyY3MvcGJsY3Rucy9jbmQtbnRkc3R0cy1jdG5wbG4vY25kLW50ZHN0dHMtY3RucGxuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL2NuZC1udGRzdHRzLWN0bnBsbi9pbmRleC1lbi5hc3B4PENhbmFkYS1Vbml0ZWQgU3RhdGVzIEFjdGlvbiBQbGFuIGZvciBDcml0aWNhbCBJbmZyYXN0cnVjdHVyZWQCAg9kFgJmDxUBwQJUaGUgcHVycG9zZSBvZiB0aGUgQ2FuYWRhLVUuUy4gQWN0aW9uIFBsYW4gaXMgdG8gc3RyZW5ndGhlbiB0aGUgc2FmZXR5LCBzZWN1cml0eSBhbmQgcmVzaWxpZW5jeSBvZiBDYW5hZGEgYW5kIHRoZSBVbml0ZWQgU3RhdGVzIGJ5IGVzdGFibGlzaGluZyBhIGNvbXByZWhlbnNpdmUgY3Jvc3MtYm9yZGVyIGFwcHJvYWNoIHRvIGNyaXRpY2FsIGluZnJhc3RydWN0dXJlIHJlc2lsaWVuY2UuIFByZXNzdXJlcyB0byB0YWtlIGFjdGlvbiBhbmQgYWR2YW5jZSBhbiBpbnRlZ3JhdGVkIGFwcHJvYWNoIHRvIGNyaXRpY2FsIGluZnJhc3RydWN0dXJlIGFyZSBtb3VudGluZy5kAgMPDxYCHwEFCjIwMTAtMDctMDlkZAKqBg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3NtcnNrLWZjdHJzL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3NtcnNrLWZjdHJzL3NtcnNrLWZjdHJzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3NtcnNrLWZjdHJzL2luZGV4LWVuLmFzcHg2VGhlIHNhbWUgcmlzayBmYWN0b3JzIHByZWRpY3QgbW9zdCB0eXBlcyBvZiByZWNpZGl2aXNtZAICD2QWAmYPFQE5RG8gdGhlIHNhbWUgcmlzayBmYWN0b3JzIGFwcGx5IHRvIGFsbCB0eXBlcyBvZiBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDEwLTA3LTAxZGQCqwYPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9yc2stbW5nbW50LWdkL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL3Jzay1tbmdtbnQtZ2QvcnNrLW1uZ21udC1nZC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9yc2stbW5nbW50LWdkL2luZGV4LWVuLmFzcHg5UmlzayBNYW5hZ2VtZW50IEd1aWRlIGZvciBDcml0aWNhbCBJbmZyYXN0cnVjdHVyZSBTZWN0b3JzZAICD2QWAmYPFQH4AVJlY29nbml6aW5nIHRoYXQgdGhlIGltcGFjdHMgb2YgZGlzcnVwdGlvbnMgY2FuIGNhc2NhZGUgYWNyb3NzIHNlY3RvcnMgYW5kIGp1cmlzZGljdGlvbnMsIHRoZSBwdXJwb3NlIG9mIHRoaXMgZG9jdW1lbnQgaXMgdG8gcHJvdmlkZSBwcmFjdGljYWwgZ3VpZGFuY2UgZm9yIGltcGxlbWVudGluZyBhIGNvb3JkaW5hdGVkLCBhbGwtaGF6YXJkcyBhcHByb2FjaCB0byBjcml0aWNhbCBpbmZyYXN0cnVjdHVyZSByaXNrIG1hbmFnZW1lbnQuZAIDDw8WAh8BBQoyMDEwLTA3LTAxZGQCrAYPZBYIZg9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXVzLWNuZC1qbnQtdGhydC1yc2svaW5kZXgtZW4uYXNweFYvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS11cy1jbmQtam50LXRocnQtcnNrL2N2ci1hcmNoaXZlLXVzLWNuZC1qbnQtdGhydC1yc2stZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXVzLWNuZC1qbnQtdGhydC1yc2svaW5kZXgtZW4uYXNweEZBUkNISVZFIC0gVW5pdGVkIFN0YXRlcy1DYW5hZGEgSm9pbnQgQm9yZGVyIFRocmVhdCBhbmQgUmlzayBBc3Nlc3NtZW50ZAICD2QWAmYPFQHcAVRoaXMgam9pbnQgYXNzZXNzbWVudCB3YXMgcHJlcGFyZWQgYnkgVS5TLiBDdXN0b21zIGFuZCBCb3JkZXIgUHJvdGVjdGlvbiAoQ0JQKSwgdGhlIENhbmFkYSBCb3JkZXIgU2VydmljZXMgQWdlbmN5IChDQlNBKSwgYW5kIHRoZSBSb3lhbCBDYW5hZGlhbiBNb3VudGVkIFBvbGljZSAoUkNNUCkgaW4gc3VwcG9ydCBvZiB0aGUgbWFuZGF0ZXMgb2YgZWFjaCByZXNwZWN0aXZlIGFnZW5jeS5kAgMPDxYCHwEFCjIwMTAtMDctMDFkZAKtBg9kFghmD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL3Rscy1kbnRmLXJzay1ycHJ0L2luZGV4LWVuLmFzcHhCL2NudC9yc3Jjcy9wYmxjdG5zL3Rscy1kbnRmLXJzay1ycHJ0L3Rscy1kbnRmLXJzay1ycHJ0LWN2ci1lbmcuanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL3Rscy1kbnRmLXJzay1ycHJ0L2luZGV4LWVuLmFzcHg+VG9vbHMgdG8gSWRlbnRpZnkgYW5kIEFzc2VzcyB0aGUgUmlzayBvZiBPZmZlbmRpbmcgQW1vbmcgWW91dGhkAgIPZBYCZg8VAVpUaGlzIHJlc2VhcmNoIHJlcG9ydCBwcmVzZW50cyBzb21lIG9mIHRoZSB0b29scyB1c2VkIGluIHRoZSBwcmV2ZW50aW9uIG9mIHlvdXRoIG9mZmVuZGluZy5kAgMPDxYCHwEFCjIwMTAtMDYtMDFkZAKuBg9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL3Rybmctc3BydnMvaW5kZXgtZW4uYXNweDQvY250L3JzcmNzL3BibGN0bnMvdHJuZy1zcHJ2cy90cm5nLXNwcnZzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL3Rybmctc3BydnMvaW5kZXgtZW4uYXNweDBUcmFpbmluZyBpbiBldmlkZW5jZS1iYXNlZCBjb21tdW5pdHkgc3VwZXJ2aXNpb25kAgIPZBYCZg8VAUBDYW4gdHJhaW5pbmcgaW1wcm92ZSB0aGUgZWZmZWN0aXZlbmVzcyBvZiBjb21tdW5pdHkgc3VwZXJ2aXNpb24/ZAIDDw8WAh8BBQoyMDEwLTA1LTAxZGQCrwYPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDEwLTAxLXJuci9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDEwLTAxLXJuci8yMDEwLTAxLXJuci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTAtMDEtcm5yL2luZGV4LWVuLmFzcHhsVGhlIFN0cmF0ZWdpYyBUcmFpbmluZyBJbml0aWF0aXZlIGluIENvbW11bml0eSBTdXBlcnZpc2lvbjogUmlzay1OZWVkLVJlc3BvbnNpdml0eSBpbiB0aGUgUmVhbCBXb3JsZCAyMDEwLTAxZAICD2QWAmYPFQGvAUluIHRoZSBwcmVzZW50IHN0dWR5LCBhbiBSTlItYmFzZWQgdHJhaW5pbmcgcHJvZ3JhbSB3YXMgZGV2ZWxvcGVkIGFuZCBkZWxpdmVyZWQgdG8gcHJvYmF0aW9uIG9mZmljZXJzIHRvIGFzc2lzdCBpbiB0aGUgZGlyZWN0IHN1cGVydmlzaW9uIG9mIG9mZmVuZGVycyB1bmRlciBhIHByb2JhdGlvbiBvcmRlci5kAgMPDxYCHwEFCjIwMTAtMDQtMjJkZAKwBg9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3ByZ3JtLXN2LW50c2YvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvcHJncm0tc3YtbnRzZi9wcmdybS1zdi1udHNmLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3ByZ3JtLXN2LW50c2YvaW5kZXgtZW4uYXNweEJQcm9ncmFtbWUgZGUgc3VpdmkgaW50ZW5zaWYgZGUgTW9udHLDqWFsIOKAkyBHYW5ncyBkZSBydWUgKENQQS0wMylkAgIPZBYCZg8VAdoBVGhlIFByb2dyYW1tZSBkZSBzdWl2aSBpbnRlbnNpZiBkZSBNb250csOpYWwg4oCTIEdhbmdzIGRlIHJ1ZSAoR2FuZ3MgZGUgcnVlKSBwcm9qZWN0IHdvcmtzIHdpdGggdGVlbmFnZXJzIGFuZCB5b3VuZyBhZHVsdHMgMTUtMjUgeWVhcnMgd2hvIGFyZSBpbnZvbHZlZCBpbiBvciBhdCBoaWdoIHJpc2sgb2YgYmVjb21pbmcgaW52b2x2ZWQgaW4gY3JpbWluYWwgZ2FuZyBhY3Rpdml0eS5kAgMPDxYCHwEFCjIwMTAtMDMtMzFkZAKxBg9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zLzIwMTAtMDMtY2NyZ3AvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvMjAxMC0wMy1jY3JncC8yMDEwLTAzLWNjcmdwLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvMjAxMC0wMy1jY3JncC9pbmRleC1lbi5hc3B4RTIwMTAgQ29ycmVjdGlvbnMgYW5kIENvbmRpdGlvbmFsIFJlbGVhc2UgaW4gQ2FuYWRhIC0gQSBHZW5lcmFsIFByaW1lcmQCAg9kFgJmDxUBRTIwMTAgQ29ycmVjdGlvbnMgYW5kIENvbmRpdGlvbmFsIFJlbGVhc2UgaW4gQ2FuYWRhIC0gQSBHZW5lcmFsIFByaW1lcmQCAw8PFgIfAQUKMjAxMC0wMy0zMGRkArIGD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAxMC0wMi1zc3MvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvMjAxMC0wMi1zc3MvMjAxMC0wMi1zc3MtZW5nLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDEwLTAyLXNzcy9pbmRleC1lbi5hc3B4XUN1cnJlbnQgUHJhY3RpY2VzIGluIENhbmFkaWFuIFNleHVhbCBBYnVzZXIgVHJlYXRtZW50IFByb2dyYW1zOiBUaGUgU2FmZXIgU29jaWV0eSAyMDA5IFN1cnZleWQCAg9kFgJmDxUBywFUaGlzIHJlcG9ydCBpcyBhIHN1bW1hcnkgb2YgdGhlIENhbmFkaWFuIGZpbmRpbmdzIG9mIHRoZSAyMDA5IFNhZmVyIFNvY2lldHkgU3VydmV5OiBDdXJyZW50IFByYWN0aWNlcyBhbmQgRW1lcmdpbmcgVHJlbmRzIGluIFNleHVhbCBBYnVzZXIgTWFuYWdlbWVudCAoTWNHcmF0aCwgQ3VtbWluZywgQnVyY2hhcmQsIFplb2xpLCAmIEVsbGVyYnksIDIwMTApLmQCAw8PFgIfAQUKMjAxMC0wMy0zMGRkArMGD2QWCGYPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXBydGN0bi1jaGxkcm4tMjAwOC0wOS9pbmRleC1lbi5hc3B4YS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tcHJ0Y3RuLWNobGRybi0yMDA4LTA5L19tZ3MvY3ZyLXZsdG4tcHJ0Y3RuLWNobGRybi0yMDA4LTA5LWVuZy5qcGdkAgEPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXBydGN0bi1jaGxkcm4tMjAwOC0wOS9pbmRleC1lbi5hc3B4iQFBUkNISVZFIC0gMjAwOC0yMDA5IFN1bW1hdGl2ZSBFdmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBTdHJhdGVneSBmb3IgdGhlIFByb3RlY3Rpb24gb2YgQ2hpbGRyZW4gZnJvbSBTZXh1YWwgRXhwbG9pdGF0aW9uIG9uIHRoZSBJbnRlcm5ldGQCAg9kFgJmDxUBvwJUaGUgTmF0aW9uYWwgU3RyYXRlZ3kgZm9yIHRoZSBQcm90ZWN0aW9uIG9mIENoaWxkcmVuIGZyb20gU2V4dWFsIEV4cGxvaXRhdGlvbiBvbiB0aGUgSW50ZXJuZXQgKGhlcmVhZnRlciByZWZlcnJlZCB0byBhcyB0aGUgU3RyYXRlZ3kpIGlzIGEgaG9yaXpvbnRhbCBpbml0aWF0aXZlIHByb3ZpZGluZyBhIGNvbXByZWhlbnNpdmUsIGNvb3JkaW5hdGVkIGFwcHJvYWNoIHRvIGVuaGFuY2luZyB0aGUgcHJvdGVjdGlvbiBvZiBjaGlsZHJlbiBvbiB0aGUgSW50ZXJuZXQgYW5kIHB1cnN1aW5nIHRob3NlIHdobyB1c2UgdGVjaG5vbG9neSB0byBwcmV5IG9uIHRoZW0uZAIDDw8WAh8BBQoyMDEwLTAzLTE3ZGQCtAYPZBYIZg9kFgJmDxUCQi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWRsdnJuZy1jaG5nLXJmcm0tbXBsbW50dG4vaW5kZXgtZW4uYXNweF4vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1kbHZybmctY2huZy1yZnJtLW1wbG1udHRuL2FyY2hpdmUtZGx2cm5nLWNobmctcmZybS1tcGxtbnR0bi1lbmcuanBnZAIBD2QWAmYPFQJCL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtZGx2cm5nLWNobmctcmZybS1tcGxtbnR0bi9pbmRleC1lbi5hc3B4UEFSQ0hJVkUgLSBEZWxpdmVyaW5nIENoYW5nZSBUaGUgUkNNUCBSZWZvcm0gSW1wbGVtZW50YXRpb24gQ291bmNpbCBGb3VydGggUmVwb3J0ZAICD2QWAmYPFQH8AVJDTVAgcmVmb3JtIGlzIG5vdyBlbnRlcmluZyBpdHMgc2Vjb25kIHBoYXNlLiBUaGUgUkNNUCdzIGZvY3VzIG9uIHRoZSBzcGVjaWZpYyByZWNvbW1lbmRhdGlvbnMgb2YgdGhlIDIwMDcgVGFzayBGb3JjZSBvbiBHb3Zlcm5hbmNlIGFuZCBDdWx0dXJhbCBDaGFuZ2UgaW4gdGhlIFJDTVAgaXMgbm93IGdpdmluZyB3YXkgdG8gYSBuZXcgYXBwcm9hY2ggb2YgcHJvbW90aW5nIGNvbnRpbnVvdXMgY2hhbmdlIHRocm91Z2hvdXQgdGhlIEZvcmNlLmQCAw8PFgIfAQUKMjAxMC0wMy0wMWRkArUGD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvZmZjdHZucy1jcnRzL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2ZmY3R2bnMtY3J0cy9mZmN0dm5zLWNydHMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvZmZjdHZucy1jcnRzL2luZGV4LWVuLmFzcHgqVGhlIEVmZmVjdGl2ZW5lc3Mgb2YgRHJ1ZyBUcmVhdG1lbnQgQ291cnRzZAICD2QWAmYPFQE9QXJlIGRydWcgdHJlYXRtZW50IGNvdXJ0cyBlZmZlY3RpdmUgaW4gcmVkdWNpbmcgcmUtb2ZmZW5kaW5nP2QCAw8PFgIfAQUKMjAxMC0wMy0wMWRkArYGD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWh2LXJibi1zcmNoLTIwMDgtMDkvaW5kZXgtZW4uYXNweF0vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWh2LXJibi1zcmNoLTIwMDgtMDkvX21ncy9jdnItdmx0bi1odi1yYm4tc3JjaC0yMDA4LTA5LWVuZy5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWh2LXJibi1zcmNoLTIwMDgtMDkvaW5kZXgtZW4uYXNweGBBUkNISVZFIC0gMjAwOC0yMDA5IFN1bW1hdGl2ZSBFdmFsdWF0aW9uIG9mIHRoZSBIZWF2eSBVcmJhbiBTZWFyY2ggYW5kIFJlc2N1ZSAoSFVTQVIpIEluaXRpYXRpdmVkAgIPZBYCZg8VAbwBSW4gY29tcGxpYW5jZSB3aXRoIFRyZWFzdXJ5IEJvYXJkIHJlcXVpcmVtZW50cywgYW4gZXZhbHVhdGlvbiBvZiB0aGUgSGVhdnkgVXJiYW4gU2VhcmNoIGFuZCBSZXNjdWUgKEhVU0FSKSBJbml0aWF0aXZlIHdhcyBjb21wbGV0ZWQgaW4gU2VwdGVtYmVyIDIwMDcuIFRoaXMgcmVwb3J0IGRvY3VtZW50cyB0aGUgZXZhbHVhdGlvbi5kAgMPDxYCHwEFCjIwMTAtMDItMTJkZAK3Bg9kFghmD2QWAmYPFQJAL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1jcnNzLWNsdHJsLTIwMDgtMDkvaW5kZXgtZW4uYXNweGMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWNyc3MtY2x0cmwtMjAwOC0wOS9fbWdzL2N2ci1hcmNoaXZlLXZsdG4tY3Jzcy1jbHRybC0yMDA4LTA5LWVuZy5qcGdkAgEPZBYCZg8VAkAvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLWNyc3MtY2x0cmwtMjAwOC0wOS9pbmRleC1lbi5hc3B4VEFSQ0hJVkUgLSAyMDA4LTIwMDkgVGFyZ2V0ZWQgRXZhbHVhdGlvbiBvZiB0aGUgQ3Jvc3MtQ3VsdHVyYWwgUm91bmR0YWJsZSBvbiBTZWN1cml0eWQCAg9kFgJmDxUBqQFUaGlzIHJlcG9ydCBwcmVzZW50cyB0aGUgZXZhbHVhdGlvbiBmaW5kaW5ncyBvZiBhIHRhcmdldGVkIGV2YWx1YXRpb24gb2YgdGhlIENyb3NzLUN1bHR1cmFsIFJvdW5kdGFibGUgb24gU2VjdXJpdHkgKENDUlMpLCBjb25kdWN0ZWQgYmV0d2VlbiBPY3RvYmVyIDIwMDcgYW5kIE1hcmNoIDIwMDguZAIDDw8WAh8BBQoyMDEwLTAyLTEyZGQCuAYPZBYIZg9kFgJmDxUCQi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tcm53LW50bmwtY3JtLTIwMDctMDgvaW5kZXgtZW4uYXNweGcvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXJudy1udG5sLWNybS0yMDA3LTA4L19tZ3MvY3ZyLWFyY2hpdmUtdmx0bi1ybnctbnRubC1jcm0tMjAwNy0wOC1lbmcuanBnZAIBD2QWAmYPFQJCL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1ybnctbnRubC1jcm0tMjAwNy0wOC9pbmRleC1lbi5hc3B4VkFSQ0hJVkUgLSAyMDA3LTIwMDggSW50ZXJpbSBldmFsdWF0aW9uIG9mIHRoZSByZW5ldyBuYXRpb25hbCBjcmltZSBwcmV2ZW50aW9uIHN0cmF0ZWd5ZAICD2QWAmYPFQG6AVRoZSBldmFsdWF0aW9uLCB3aGljaCBleGFtaW5lZCBpc3N1ZXMgb2YgcmVsZXZhbmNlLCBkZXNpZ24gYW5kIGRlbGl2ZXJ5LCBpbXBhY3QsIGFuZCBjb3N0LWVmZmVjdGl2ZW5lc3MvYWx0ZXJuYXRpdmVzLCB3YXMgY2hhcmdlZCB3aXRoIHRoZSBjaGFsbGVuZ2luZyB0YXNrIG9mIGV2YWx1YXRpbmcgYSBtb3ZpbmcgdGFyZ2V0LmQCAw8PFgIfAQUKMjAxMC0wMi0xMmRkArkGD2QWCGYPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW50bmwtZG4tYm5rLTIwMDctMDgvaW5kZXgtZW4uYXNweGUvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW50bmwtZG4tYm5rLTIwMDctMDgvX21ncy9jdnItYXJjaGl2ZS12bHRuLW50bmwtZG4tYm5rLTIwMDctMDgtZW5nLmpwZ2QCAQ9kFgJmDxUCQS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbnRubC1kbi1ibmstMjAwNy0wOC9pbmRleC1lbi5hc3B4S0FSQ0hJVkUgLSAyMDA3LTIwMDggU2Vjb25kIEV2YWx1YXRpb24gb2YgdGhlIE5hdGlvbmFsIEROQSBEYXRhIEJhbmsgUHJvZ3JhbWQCAg9kFgJmDxUB9wNJbiAyMDAyLCBhbiBldmFsdWF0aW9uIG9mIHRoZSBOYXRpb25hbCBETkEgRGF0YSBCYW5rIChORERCKSBhbmQgcmVsYXRlZCBCaW9sb2d5IENhc2V3b3JrIEFuYWx5c2lzIEFncmVlbWVudHMgKEJDQXMpIHdhcyB1bmRlcnRha2VuLiBUaGUgZmluZGluZ3Mgb2YgdGhpcyByZXZpZXcgbGVkIHRvIHN1YnN0YW50aXZlIHByb2dyYW0gY2hhbmdlcyByZWxhdGVkIHRvIGZ1bmRpbmcsIHNlcnZpY2UgbGV2ZWxzIGFuZCB0cmFpbmluZy4gR292ZXJubWVudCBDb25zdWx0aW5nIFNlcnZpY2VzIChHQ1MpIChmb3JtZXJseSBwYXJ0IG9mIENvbnN1bHRpbmcgYW5kIEF1ZGl0IENhbmFkYSkgb2YgUHVibGljIFdvcmtzIGFuZCBHb3Zlcm5tZW50IFNlcnZpY2VzIENhbmFkYSAoUFdHU0MpIHdhcyByZXRhaW5lZCBpbiBBdWd1c3QgMjAwNiwgYnkgdGhlIERlcGFydG1lbnQgb2YgUHVibGljIFNhZmV0eSAoRFBTKSwgdG8gdW5kZXJ0YWtlIGEgc2Vjb25kIHJldmlldyBvZiB0aGUgTkREQiBwcm9ncmFtLmQCAw8PFgIfAQUKMjAxMC0wMi0xMmRkAroGD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW1zcnMtY21idC0yMDA3LTA4L2luZGV4LWVuLmFzcHhhL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1tc3JzLWNtYnQtMjAwNy0wOC9fbWdzL2N2ci1hcmNoaXZlLXZsdG4tbXNycy1jbWJ0LTIwMDctMDgtZW5nLmpwZ2QCAQ9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tbXNycy1jbWJ0LTIwMDctMDgvaW5kZXgtZW4uYXNweF1BUkNISVZFIC0gMjAwNy0yMDA4IFN1bW1hdGl2ZSBFdmFsdWF0aW9uIG9mIHRoZSBNZWFzdXJlcyB0byBDb21iYXQgT3JnYW5pemVkIENyaW1lIEluaXRpYXRpdmVkAgIPZBYCZg8VAc8BQXMgdGhpcyBpcyBhIFN1bW1hdGl2ZSBFdmFsdWF0aW9uLCB0aGUgZm9jdXMgb2YgdGhpcyByZXBvcnQgaXMgb24gdGhlIHN1Y2Nlc3Mgb2YgdGhlIEluaXRpYXRpdmUgcmVsYXRlZCB0byBpdHMgZGVzaXJlZCBvdXRjb21lcyBpZGVudGlmaWVkIGluIHRoZSBSZXN1bHRzLWJhc2VkIE1hbmFnZW1lbnQgYW5kIEFjY291bnRhYmlsaXR5IEZyYW1ld29yayAoUk1BRikuZAIDDw8WAh8BBQoyMDEwLTAyLTEyZGQCuwYPZBYIZg9kFgJmDxUCQi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tc3N0bm5nLWdybnRzLTIwMDUtMDYvaW5kZXgtZW4uYXNweGYvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXNzdG5uZy1ncm50cy0yMDA1LTA2L19tZ3MvY3ZyLWFyY2hpdmUtdmx0bi1zc3RuZy1ncm50cy0yMDA1LTA2LWVuZy5qcGdkAgEPZBYCZg8VAkIvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXNzdG5uZy1ncm50cy0yMDA1LTA2L2luZGV4LWVuLmFzcHiCAUFSQ0hJVkUgLSBFdmFsdWF0aW9uIG9mIHRoZSBTdXN0YWluaW5nIEdyYW50cyB0byBOYXRpb25hbCBWb2x1bnRhcnkgT3JnYW5pemF0aW9ucyBhbmQgQ29udHJpYnV0aW9ucyB1bmRlciB0aGUgRGVwYXJ0bWVudGFsIFByb2dyYW1kAgIPZBYCZg8VAbYBVGhlIEV4ZWN1dGl2ZSBTdW1tYXJ5IHByb3ZpZGVzIGEgYnJpZWYgb3ZlcnZpZXcgb2YgdGhlIGV2YWx1YXRpb24gaW5jbHVkaW5nIGJhY2tncm91bmQgaW5mb3JtYXRpb24sIHRoZSBtZXRob2RvbG9naWVzIGVtcGxveWVkLCBhbmQgdGhlIGtleSBmaW5kaW5ncywgY29uY2x1c2lvbnMgYW5kIHJlY29tbWVuZGF0aW9ucy5kAgMPDxYCHwEFCjIwMTAtMDItMTJkZAK8Bg9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3NjbGJzZC1kcmdicy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9zY2xic2QtZHJnYnMvc2NsYnNkLWRyZ2JzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3NjbGJzZC1kcmdicy9pbmRleC1lbi5hc3B4RVNjaG9vbC1CYXNlZCBEcnVnIEFidXNlIFByZXZlbnRpb246IFByb21pc2luZyBhbmQgU3VjY2Vzc2Z1bCBQcm9ncmFtc2QCAg9kFgJmDxUBRVNjaG9vbC1CYXNlZCBEcnVnIEFidXNlIFByZXZlbnRpb246IFByb21pc2luZyBhbmQgU3VjY2Vzc2Z1bCBQcm9ncmFtc2QCAw8PFgIfAQUKMjAxMC0wMS0yN2RkAr0GD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1sY3RybmMtc3J2bGxuYy0yMDA5L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbGN0cm5jLXNydmxsbmMtMjAwOS9pbmRleC1lbi5hc3B4REFSQ0hJVkUgLSBBbm51YWwgcmVwb3J0IG9uIHRoZSB1c2Ugb2YgZWxlY3Ryb25pYyBzdXJ2ZWlsbGFuY2UgLSAyMDA5ZAICD2QWAmYPFQHDAkFzIGEgbWVhc3VyZSBvZiBhY2NvdW50YWJpbGl0eSwgc2VjdGlvbiAxOTUgb2YgdGhlIENyaW1pbmFsIENvZGUgcmVxdWlyZXMgdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3MgdG8gcHJlcGFyZSBhbmQgcHJlc2VudCB0byBQYXJsaWFtZW50IGFuIGFubnVhbCByZXBvcnQgb24gdGhlIHVzZSBvZiBlbGVjdHJvbmljIHN1cnZlaWxsYW5jZSB1bmRlciBQYXJ0IFZJIGZvciBvZmZlbmNlcyB0aGF0IG1heSBiZSBwcm9zZWN1dGVkIGJ5IG9yIG9uIGJlaGFsZiBvZiB0aGUgQXR0b3JuZXkgR2VuZXJhbCBvZiBDYW5hZGEuZAIDDw8WAh8BBQoyMDEwLTAxLTA4ZGQCvgYPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9yc3RydHYtbmhsdGgvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvcnN0cnR2LW5obHRoL3JzdHJ0di1uaGx0aC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9yc3RydHYtbmhsdGgvaW5kZXgtZW4uYXNweDJSZXN0b3JhdGl2ZSBqdXN0aWNlJ3MgaW1wYWN0IG9uIHBhcnRpY2lwYW50IGhlYWx0aGQCAg9kFgJmDxUBNUlzIHJlc3RvcmF0aXZlIGp1c3RpY2UgZ29vZCBmb3IgcGFydGljaXBhbnRzJyBoZWFsdGg/ZAIDDw8WAh8BBQoyMDEwLTAxLTAxZGQCvwYPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy8yMDA5LXBjbWcvaW5kZXgtZW4uYXNweC4vY250L3JzcmNzL3BibGN0bnMvMjAwOS1wY21nLzIwMDktcGNtZy1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDktcGNtZy9pbmRleC1lbi5hc3B4Y1RoZSBJbnZlc3RpZ2F0aW9uLCBQcm9zZWN1dGlvbiBhbmQgQ29ycmVjdGlvbmFsIE1hbmFnZW1lbnQgb2YgSGlnaC1SaXNrIE9mZmVuZGVyczogQSBOYXRpb25hbCBHdWlkZWQCAg9kFgJmDxUB5gFUaGlzIGd1aWRlIGhhcyBiZWVuIHByZXBhcmVkIHRvIHByb3ZpZGUgcG9saWNlLCBwcm9zZWN1dGlvbiwgY29ycmVjdGlvbmFsIGFuZCBvdGhlciBjcmltaW5hbCBqdXN0aWNlIG9mZmljaWFscyB3aXRoIGFuIG92ZXJ2aWV3IG9mIHRoZSBDcmltaW5hbCBDb2RlIHByb3Zpc2lvbnMgZGVzaWduZWQgdG8gcmVzcG9uZCB0byBzZXh1YWwgcHJlZGF0b3JzIGFuZCBvdGhlciBoaWdoLXJpc2sgb2ZmZW5kZXJzLmQCAw8PFgIfAQUKMjAwOS0xMi0wNmRkAsAGD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvMjAwOS1zZS0yMC9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy8yMDA5LXNlLTIwL2N2ci0yMDA5LXNlLTIwLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvMjAwOS1zZS0yMC9pbmRleC1lbi5hc3B4H1RoZSBBYm9yaWdpbmFsIEVNUEFUSElDIFByb2dyYW1kAgIPZBYCZg8VAbsBVGhlIEFib3JpZ2luYWwgRW1vdGlvbmFsIE1hdHVyaXR5IFByb2JsZW0tU29sdmluZyAmIEF3YXJlbmVzcyBUYXJnZXRpbmcgSGlnaGVyIEltcHVsc2UgQ29udHJvbCAoRU1QQVRISUMpIFByb2dyYW0gaXMgYSBzY2hvb2wtYmFzZWQgY3VycmljdWx1bSBkZXNpZ25lZCBmb3Igc3R1ZGVudHMgaW4gZ3JhZGVzIG9uZSB0byBmaXZlLmQCAw8PFgIfAQUKMjAwOS0xMi0wNGRkAsEGD2QWCGYPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMvc2Njci1tbXMvaW5kZXgtZW4uYXNweDAvY250L3JzcmNzL3BibGN0bnMvc2Njci1tbXMvY3ZyLXNjY3ItbW1zLWVuZy5qcGdkAgEPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMvc2Njci1tbXMvaW5kZXgtZW4uYXNweG5Tb2NjZXIgTW9tcyBhcmUgUGFydCBvZiB0aGUgU29sdXRpb24gIkEgQ29zdC1CZW5lZml0IEFuYWx5c2lzIG9mIGEgVm9sdW50ZWVyLUJhc2VkIEdhbmcgUHJldmVudGlvbiBJbml0aWF0aXZlImQCAg9kFgJmDxUBfFRoZSByZXNlYXJjaCBwcmVzZW50ZWQgaGVyZSBiZWdpbnMgd2l0aCBhIGNhc2Ugc3R1ZHkgb2YgY29tbXVuaXR5IG1vYmlsaXphdGlvbiB0aGF0IHRvb2sgcGxhY2UgaW4gRWRtb250b24sIEFsYmVydGEgaW4gMjAwOC5kAgMPDxYCHwEFCjIwMDktMTItMDFkZALCBg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDktMDQtZHRjL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDktMDQtZHRjLzIwMDktMDQtZHRjLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAwOS0wNC1kdGMvaW5kZXgtZW4uYXNweFNEcnVnIFRyZWF0bWVudCBDb3VydHM6IEEgUXVhbnRpdGF0aXZlIFJldmlldyBvZiBTdHVkeSBhbmQgVHJlYXRtZW50IFF1YWxpdHkgMjAwOS0wNGQCAg9kFgJmDxUB8QNUaGUgZWZmZWN0aXZlbmVzcyBvZiBkcnVnIGNvdXJ0cyBoYXMgYmVlbiBkZWJhdGVkIGluIHJlZ2FyZHMgdG8gdHdvIG1haW4gZmFjdG9yczogKDEpIHN0dWR5IHF1YWxpdHkgYW5kICgyKSB0cmVhdG1lbnQgcXVhbGl0eS4gVGhlIGN1cnJlbnQgc3R1ZHkgZXhhbWluZWQgdGhlc2UgdHdvIGZhY3RvcnMuIFN0dWR5IHF1YWxpdHkgd2FzIGV4YW1pbmVkIHVzaW5nIHRoZSBDb2xsYWJvcmF0aXZlIE91dGNvbWUgRGF0YSBDb21taXR0ZWUgR3VpZGVsaW5lcyAoQ09EQyksIGFuZCB0cmVhdG1lbnQgcXVhbGl0eSB3YXMgYXNzZXNzZWQgYnkgZXZhbHVhdGluZyBhZGhlcmVuY2UgdG8gdGhlIHByaW5jaXBsZXMgb2YgUmlzay1OZWVkLVJlc3BvbnNpdml0eSAoUk5SKS4gVXNpbmcgdGhlIENPREMgR3VpZGVsaW5lcywgc3R1ZGllcyB3ZXJlIHJhdGVkIGFzOiAicmVqZWN0ZWQiLCAid2VhayIsICJnb29kIiBvciAic3Ryb25nIiBiYXNlZCBvbiBtZXRob2RvbG9naWNhbCBxdWFsaXR5LmQCAw8PFgIfAQUKMjAwOS0xMi0wMWRkAsMGD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAwOS9pbmRleC1lbi5hc3B4Ly9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDA5LzIwMDktY2Nycy1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMDkvaW5kZXgtZW4uYXNweD0yMDA5IENvcnJlY3Rpb25zIGFuZCBDb25kaXRpb25hbCBSZWxlYXNlIFN0YXRpc3RpY2FsIE92ZXJ2aWV3ZAICD2QWAmYPFQHBAlRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgYSBzdGF0aXN0aWNhbCBvdmVydmlldyBvZiBjb3JyZWN0aW9ucyBhbmQgY29uZGl0aW9uYWwgcmVsZWFzZSB3aXRoaW4gYSBjb250ZXh0IG9mIHRyZW5kcyBpbiBjcmltZSBhbmQgY3JpbWluYWwganVzdGljZS4gQSBwcmltYXJ5IGNvbnNpZGVyYXRpb24gaW4gcHJvZHVjaW5nIHRoaXMgb3ZlcnZpZXcgd2FzIHRvIHByZXNlbnQgZ2VuZXJhbCBzdGF0aXN0aWNhbCBpbmZvcm1hdGlvbiBpbiBhICJ1c2VyIGZyaWVuZGx5IiB3YXkgdGhhdCB3aWxsIGZhY2lsaXRhdGUgdW5kZXJzdGFuZGluZyBieSBhIGJyb2FkIGF1ZGllbmNlLmQCAw8PFgIfAQUKMjAwOS0xMi0wMWRkAsQGD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvc3R0Yy0yMDAyL2luZGV4LWVuLmFzcHguL2NudC9yc3Jjcy9wYmxjdG5zL3N0dGMtMjAwMi9zdHRjLTIwMDItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9zdHRjLTIwMDIvaW5kZXgtZW4uYXNweBxDb2RpbmcgUnVsZXMgZm9yIFN0YXRpYy0yMDAyZAICD2QWAmYPFQHZBFN0YXRpYy0yMDAyIGlzIGFuIGFjdHVhcmlhbCByaXNrIHRvb2wgZm9yIGV2YWx1YXRpbmcgdGhlIHJpc2sgb2Ygc2V4dWFsIGFuZCB2aW9sZW50IHJlY2lkaXZpc20gYW1vbmcgYWR1bHQgbWFsZSBzZXh1YWwgb2ZmZW5kZXJzIChIYW5zb24gJiBUaG9ybnRvbiwgMjAwMykuIExpa2UgU3RhdGljLTk5LCBTdGF0aWMtMjAwMiBjYW4gYmUgdXNlZCBieSBhIHdpZGUgcmFuZ2Ugb2YgZXZhbHVhdG9ycyAoZS5nLiwgcHN5Y2hvbG9naXN0cywgcHJvYmF0aW9uIG9mZmljZXJzLCBwc3ljaGlhdHJpc3RzLCB0aGVyYXBpc3RzKSB1c2luZyBjb21tb25seSBhdmFpbGFibGUgY3JpbWluYWwgaGlzdG9yeSBpbmZvcm1hdGlvbi4gU3RhdGljLTIwMDIgcHJlZGljdHMgc2V4dWFsLCB2aW9sZW50LCBhbmQgYW55IHJlY2lkaXZpc20gYXMgd2VsbCBhcyBvdGhlciBhY3R1YXJpYWwgcmlzayB0b29scyBjb21tb25seSB1c2VkIHdpdGggc2V4dWFsIG9mZmVuZGVycyAoSGFuc29uICYgTW9ydG9uLUJvdXJnb24sIDIwMDkpIGFuZCBzbGlnaHRseSBiZXR0ZXIgdGhhbiBTdGF0aWMtOTkgKEhhbnNvbiwgSGVsbXVzLCAmIFRob3JudG9uLCBpbiBwcmVzczsgSGVsbXVzLCAyMDA3KS5kAgMPDxYCHwEFCjIwMDktMTItMDFkZALFBg9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL2Jya25nLWNjbC9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy9icmtuZy1jY2wvYnJrbmctY2NsLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL2Jya25nLWNjbC9pbmRleC1lbi5hc3B4SFRoZSBCcmVha2luZyB0aGUgQ3ljbGUgWW91dGggR2FuZyBFeGl0IGFuZCBBbWJhc3NhZG9yIExlYWRlcnNoaXAgUHJvZ3JhbWQCAg9kFgJmDxUB1AFUaGUgcHVycG9zZSBvZiB0aGUgZXZhbHVhYmlsaXR5IGFzc2Vzc21lbnQgKEVBKSB3YXMgdG8gYXNzZXNzIGFuZCBtYWtlIGEgZGV0ZXJtaW5hdGlvbiBvZiB3aGV0aGVyIHRoZSBCVEMgcHJvZ3JhbSB3YXMgaW4gYSBzdGF0ZSBvZiBwcm9ncmFtIHJlYWRpbmVzcyB0byB1bmRlcmdvIGEgcmlnb3JvdXMgaW1wYWN0IGFuZCBjb3N0LWVmZmVjdGl2ZW5lc3MgZXZhbHVhdGlvbmQCAw8PFgIfAQUKMjAwOS0xMi0wMWRkAsYGD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcGxjLW1yZ25jLW1uZ21udC9pbmRleC1lbi5hc3B4QC9jbnQvcnNyY3MvcGJsY3Rucy9wbGMtbXJnbmMtbW5nbW50L3BsYy1tcmduYy1tbmdtbnQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcGxjLW1yZ25jLW1uZ21udC9pbmRleC1lbi5hc3B4J0ZlZGVyYWwgUG9saWN5IGZvciBFbWVyZ2VuY3kgTWFuYWdlbWVudGQCAg9kFgJmDxUB0wFUbyBwcm9tb3RlIGFuIGludGVncmF0ZWQgYW5kIHJlc2lsaWVudCB3aG9sZS1vZi1nb3Zlcm5tZW50IGFwcHJvYWNoIHRvIGVtZXJnZW5jeSBtYW5hZ2VtZW50IHBsYW5uaW5nLCB3aGljaCBpbmNsdWRlcyBiZXR0ZXIgcHJldmVudGlvbi9taXRpZ2F0aW9uIG9mLCBwcmVwYXJlZG5lc3MgZm9yLCByZXNwb25zZSB0bywgYW5kIHJlY292ZXJ5IGZyb20gZW1lcmdlbmNpZXMuZAIDDw8WAh8BBQoyMDA5LTEyLTAxZGQCxwYPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9jbW1uLWdybmQvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvY21tbi1ncm5kL2N2ci1jbW1uLWdybmQtZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9jbW1uLWdybmQvaW5kZXgtZW4uYXNweFVDb21tb24gR3JvdW5kIC0gQW4gRXhhbWluYXRpb24gb2YgU2ltaWxhcml0aWVzIGJldHdlZW4gQmxhY2sgJiBBYm9yaWdpbmFsIENvbW11bml0aWVzZAICD2QWAmYPFQFVQ29tbW9uIEdyb3VuZCAtIEFuIEV4YW1pbmF0aW9uIG9mIFNpbWlsYXJpdGllcyBiZXR3ZWVuIEJsYWNrICYgQWJvcmlnaW5hbCBDb21tdW5pdGllc2QCAw8PFgIfAQUKMjAwOS0xMS0yNmRkAsgGD2QWCGYPZBYCZg8VAj1odHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvcnBwLzIwMTAtMjAxMS9pbmRleC1lbmcuYXNwP2Fjcj0xNjEyHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPWh0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ycHAvMjAxMC0yMDExL2luZGV4LWVuZy5hc3A/YWNyPTE2MTIyQVJDSElWRSAtIFJlcG9ydCBvbiBQbGFucyBhbmQgUHJpb3JpdGllcyAyMDEwLTIwMTFkAgIPZBYCZg8VAb4BUHVibGljIFNhZmV0eSBDYW5hZGEncyBSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMgZm9yIDIwMTAtMTEuIEl0IGxheXMgb3V0IHRoZSBwcmlvcml0aWVzIHRoYXQgdGhlIERlcGFydG1lbnQgd2lsbCBhZHZhbmNlIG92ZXIgdGhlIGNvbWluZyB5ZWFyIHRvIGhlbHAgYnVpbGQgYSBzYWZlIGFuZCByZXNpbGllbnQgQ2FuYWRhLmQCAw8PFgIfAQUKMjAwOS0xMS0xM2RkAskGD2QWCGYPZBYCZg8VAj9odHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvZHByLXJtci8yMDA4LTIwMDkvaW5kZXgtZW5nLmFzcD9hY3I9NzEeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI/aHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL2Rwci1ybXIvMjAwOC0yMDA5L2luZGV4LWVuZy5hc3A/YWNyPTcxM0FSQ0hJVkUgLSBEZXBhcnRtZW50YWwgUGVyZm9ybWFuY2UgUmVwb3J0IDIwMDgtMjAwOWQCAg9kFgJmDxUBNlJlcG9ydCBvbiB0aGUgRGVwYXJ0bWVudCdzIGFjY29tcGxpc2htZW50cyBmb3IgMjAwOC0wOWQCAw8PFgIfAQUKMjAwOS0xMS0wNWRkAsoGD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvY21tbnQtbWJsc3RuL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2NtbW50LW1ibHN0bi9jdnItY21tbnQtbWJsc3RuLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvY21tbnQtbWJsc3RuL2luZGV4LWVuLmFzcHg7Q29tbXVuaXR5IE1vYmlsaXNhdGlvbiBEaWFsb2d1ZSB3aXRoIEFib3JpZ2luYWwgQ29tbXVuaXRpZXNkAgIPZBYCZg8VAYUDVGhlIG9iamVjdGl2ZSBvZiB0aGUgZ2F0aGVyaW5ncyB3YXMgdG8gZGlhbG9ndWUgd2l0aCBhIGNyb3NzIHNlY3Rpb24gb2YgRmlyc3QgTmF0aW9ucyAoT2ppYndlLCBNaSdrbWFxLCBEZW5lLCBCbGFja2Zvb3QgYW5kIEt3YWtpdHV0bCkgYW5kIHVyYmFuIEFib3JpZ2luYWwgZ3JvdXBzIGFib3V0IGNvbW11bml0eSBtb2JpbGlzYXRpb24gLSBob3cgaXQgaXMgYXBwcm9hY2hlZCB3aXRoaW4gdGhlaXIgcmVnaW9ucywgdGhlIGN1bHR1cmFsIGNvbnRleHQsIGFuZCB0aGUgaW1wYWN0IHRoYXQgdHJhZGl0aW9uYWwgYW5kIGN1bHR1cmFsIGFwcHJvYWNoZXMgaGF2ZSBvbiBjb21tdW5pdHkgbW9iaWxpc2F0aW9uLiBBIG51bWJlciBvZiBjb21tb24gdGhlbWVzIHdlcmUgaWRlbnRpZmllZC5kAgMPDxYCHwEFCjIwMDktMTEtMDFkZALLBg9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2Nocm5jLWZmbmRuZy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9jaHJuYy1mZm5kbmcvY2hybmMtZmZuZG5nLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2Nocm5jLWZmbmRuZy9pbmRleC1lbi5hc3B4L1RoZSBkZXZlbG9wbWVudCBvZiBhYm9yaWdpbmFsIGNocm9uaWMgb2ZmZW5kaW5nZAICD2QWAmYPFQFfRG8gQWJvcmlnaW5hbCBvZmZlbmRlcnMgZm9sbG93IGEgc2ltaWxhciBwYXRoIHRvIGNocm9uaWMgb2ZmZW5kaW5nIGFzIE5vbi1BYm9yaWdpbmFsIG9mZmVuZGVycz9kAgMPDxYCHwEFCjIwMDktMTEtMDFkZALMBg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDktMDMtcmpwL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDktMDMtcmpwLzIwMDktMDMtcmpwLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAwOS0wMy1yanAvaW5kZXgtZW4uYXNweFdSZXN0b3JhdGl2ZSBKdXN0aWNlJ3MgSW1wYWN0IG9uIFBhcnRpY2lwYW50cycgUHN5Y2hvbG9naWNhbCBhbmQgUGh5c2ljYWwgSGVhbHRoIDIwMDktMDNkAgIPZBYCZg8VAY8DVGhpcyBzdHVkeSB1dGlsaXplZCBhIHF1YXNpLWV4cGVyaW1lbnRhbCwgcmVwZWF0ZWQtbWVhc3VyZXMgZGVzaWduIHRvIGFzc2VzcyBjaGFuZ2VzIGluIHBzeWNob2xvZ2ljYWwgYW5kIHBoeXNpY2FsIGhlYWx0aCBpbiA5MiBwYXJ0aWNpcGFudHMgKDUwIHZpY3RpbXMgYW5kIDQyIG9mZmVuZGVycykgd2hvIGV4cGVyaWVuY2VkIGEgcmVzdG9yYXRpdmUganVzdGljZSBwcm9jZXNzLsKgIFJlc3VsdHMgaW5kaWNhdGVkIHRoYXQgdGhlIG1ham9yaXR5IG9mIHBhcnRpY2lwYW50cyBkaWQgZXhwZXJpZW5jZSBwb3NpdGl2ZSBjaGFuZ2VzIGZyb20gcHJlLXByb2dyYW0gdG8gcG9zdC1wcm9ncmFtLiDCoEZ1dHVyZSByZXNlYXJjaCBkaXJlY3Rpb25zIGFuZCBsaW1pdGF0aW9ucyBhcmUgZGlzY3Vzc2VkLsKgZAIDDw8WAh8BBQoyMDA5LTExLTAxZGQCzQYPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9wcnN0bnQtZmZuZHJzL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL3Byc3RudC1mZm5kcnMvcHJzdG50LWZmbmRycy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9wcnN0bnQtZmZuZHJzL2luZGV4LWVuLmFzcHhBQmVzdCBQcmFjdGljZXMgZm9yIENocm9uaWMgLyBQZXJzaXN0ZW50IFlvdXRoIE9mZmVuZGVycyBpbiBDYW5hZGFkAgIPZBYCZg8VAcwBVGhpcyByZXBvcnQgc3VtbWFyaXplcyBpbmZvcm1hdGlvbiBjb2xsZWN0ZWQgb24gdGhlIG5hdHVyZSBhbmQgdHlwZSBvZiBjb21tdW5pdHktYmFzZWQsIG11bHRpLWFnZW5jeSBhbmQgcG9saWNlIHN0cmF0ZWdpZXMgYW5kIHByb2dyYW1zIHRoYXQgZXhpc3QgYWNyb3NzIENhbmFkYSBmb3IgY2hyb25pYyBhbmQgcGVyc2lzdGVudCB5b3V0aCBvZmZlbmRlcnMuZAIDDw8WAh8BBQoyMDA5LTExLTAxZGQCzgYPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMDgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDA4LWVuLmFzcHhUMjAwOCBBbm51YWwgUmVwb3J0IE9uIFRoZSBSQ01QJ3MgVXNlIE9mIFRoZSBMYXcgRW5mb3JjZW1lbnQgSnVzdGlmaWNhdGlvbiBQcm92aXNpb25zZAICD2QWAmYPFQGUAVRoaXMgcmVwb3J0IGFkZHJlc3NlcyB0aGUgUkNNUCdzIHVzZSBvZiBzcGVjaWZpYyBwb3J0aW9ucyBvZiB0aGUgbGF3IGVuZm9yY2VtZW50IGp1c3RpZmljYXRpb24gcHJvdmlzaW9ucyBmcm9tIEphbnVhcnkgMSwgMjAwOCB0byBEZWNlbWJlciAzMSwgMjAwOC5kAgMPDxYCHwEFCjIwMDktMTAtMDlkZALPBg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDktMDItcmR2L2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDktMDItcmR2LzIwMDktMDItcmR2LWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAwOS0wMi1yZHYvaW5kZXgtZW4uYXNweEFSaXNrIEFzc2Vzc21lbnQgRGVjaXNpb25zIGZvciBWaW9sZW50IFBvbGl0aWNhbCBFeHRyZW1pc20gMjAwOS0wMmQCAg9kFgJmDxUBqgJBcHByb2FjaGVzIHRvIHJpc2sgYXNzZXNzbWVudCBmb3IgdmlvbGVuY2UgYXJlIGRlc2NyaWJlZCBpbiB0aGUgZG9jdW1lbnQuIFRoZXNlIGluY2x1ZGUgdW5zdHJ1Y3R1cmVkIGNsaW5pY2FsIGp1ZGdtZW50LCBhY3R1YXJpYWwgYXBwcm9hY2hlcyBhbmQgc3RydWN0dXJlZCBwcm9mZXNzaW9uYWwganVkZ21lbnQgKFNQSikuIFVuc3RydWN0dXJlZCBhcHByb2FjaGVzIGhhdmUgYmVlbiBjcml0aWNpemVkIGZvciBub3QgZGVtb25zdHJhdGluZyBoaWdoIHZhbGlkaXR5IG9yIGdvb2QgaW50ZXItcmF0ZXIgcmVsaWFiaWxpdHkuZAIDDw8WAh8BBQoyMDA5LTEwLTAxZGQC0AYPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy8yMDA5LTAxLXRydC9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy8yMDA5LTAxLXRydC8yMDA5LTAxLXRydC1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDktMDEtdHJ0L2luZGV4LWVuLmFzcHhsQSBNZXRhLUFuYWx5c2lzIG9mIHRoZSBFZmZlY3RpdmVuZXNzIG9mIFRyZWF0bWVudCBmb3IgU2V4dWFsIE9mZmVuZGVyczogUmlzaywgTmVlZCwgYW5kIFJlc3BvbnNpdml0eSAyMDA5LTAxZAICD2QWAmYPFQG4AVRoZSBjdXJyZW50IHJldmlldyBleGFtaW5lZCB3aGV0aGVyIHRoZSBwcmluY2lwbGVzIGFzc29jaWF0ZWQgd2l0aCBlZmZlY3RpdmUgdHJlYXRtZW50cyBmb3IgZ2VuZXJhbCBvZmZlbmRlcnMgKFJpc2vigJNOZWVk4oCTUmVzcG9uc2l2aXR5OiBSTlIpIGFsc28gYXBwbHkgdG8gc2V4dWFsIG9mZmVuZGVyIHRyZWF0bWVudC5kAgMPDxYCHwEFCjIwMDktMTAtMDFkZALRBg9kFghmD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL2pzdGMtZmZjbHMtcnBydC0wOC0wOS9pbmRleC1lbi5hc3B4Si9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLWZmY2xzLXJwcnQtMDgtMDkvanN0Yy1mZmNscy1ycHJ0LTA4LTA5LWN2ci1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL2pzdGMtZmZjbHMtcnBydC0wOC0wOS9pbmRleC1lbi5hc3B4VU5hdGlvbmFsIEpvaW50IENvbW1pdHRlZSBvZiBTZW5pb3IgQ3JpbWluYWwgSnVzdGljZSBPZmZpY2lhbHMgQW5udWFsIFJlcG9ydCAyMDA4LTIwMDlkAgIPZBYCZg8VAZUBVGhpcyByZXBvcnQgZGVzY3JpYmVzIHRoZSBtYWpvciBhY3Rpdml0aWVzIGFuZCBhY2hpZXZlbWVudHMgb2YgdGhlIE5KQyBhbmQgaXRzIHJlZ2lvbmFsIGNvbW1pdHRlZXMgKEF0bGFudGljLCBRdWViZWMsIE9udGFyaW8sIFByYWlyaWVzIGFuZCBQYWNpZmljKS5kAgMPDxYCHwEFCjIwMDktMDktMjVkZALSBg9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL3NzbmcteHRybXMvaW5kZXgtZW4uYXNweDQvY250L3JzcmNzL3BibGN0bnMvc3NuZy14dHJtcy9zc25nLXh0cm1zLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL3NzbmcteHRybXMvaW5kZXgtZW4uYXNweChBc3Nlc3NpbmcgdGhlIHJpc2sgb2YgdmlvbGVudCBleHRyZW1pc3RzZAICD2QWAmYPFQGKAUhvdyBzaG91bGQgZXZhbHVhdG9ycyBhc3Nlc3MgdGhlIHJpc2sgb2YgaW5kaXZpZHVhbHMgY29udmljdGVkIG9mIG9mZmVuY2VzIG1vdGl2YXRlZCBieSBleHRyZW1lIHBvbGl0aWNhbCwgcmVsaWdpb3VzIG9yIGlkZW9sb2dpY2FsIHZpZXdzP2QCAw8PFgIfAQUKMjAwOS0wOS0wMWRkAtMGD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvZm1sLXByZ3Jtcy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9mbWwtcHJncm1zL2ZtbC1wcmdybXMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvZm1sLXByZ3Jtcy9pbmRleC1lbi5hc3B4QEZhbWlseS1iYXNlZCBQcm9ncmFtcyBmb3IgUHJldmVudGluZyBhbmQgUmVkdWNpbmcgSnV2ZW5pbGUgQ3JpbWVkAgIPZBYCZg8VAbQBVGhpcyBmYWN0IHNoZWV0IHByZXNlbnRzIGZhbWlseS1iYXNlZCBwcm9ncmFtcyBmb3IgcHJldmVudGluZyBhbmQgcmVkdWNpbmcganV2ZW5pbGUgY3JpbWUgd2hvc2UgZWZmZWN0aXZlbmVzcyBoYXMgYmVlbiB3ZWxsIGVzdGFibGlzaGVkIGJ5IHJlbGlhYmxlIGFuZCByaWdvcm91cyBldmFsdWF0aW9uIHN0dWRpZXMuZAIDDw8WAh8BBQoyMDA5LTA5LTAxZGQC1AYPZBYIZg9kFgJmDxUCKC9jbnQvcnNyY3MvcGJsY3Rucy93aHQta253L2luZGV4LWVuLmFzcHguL2NudC9yc3Jjcy9wYmxjdG5zL3dodC1rbncvd2h0LWtudy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKC9jbnQvcnNyY3MvcGJsY3Rucy93aHQta253L2luZGV4LWVuLmFzcHhkRmFtaWx5LUJhc2VkIFJpc2sgYW5kIFByb3RlY3RpdmUgRmFjdG9ycyBhbmQgdGhlaXIgRWZmZWN0cyBvbiBKdXZlbmlsZSBEZWxpbnF1ZW5jeTogV2hhdCBEbyBXZSBLbm93P2QCAg9kFgJmDxUBZEZhbWlseS1CYXNlZCBSaXNrIGFuZCBQcm90ZWN0aXZlIEZhY3RvcnMgYW5kIHRoZWlyIEVmZmVjdHMgb24gSnV2ZW5pbGUgRGVsaW5xdWVuY3k6IFdoYXQgRG8gV2UgS25vdz9kAgMPDxYCHwEFCjIwMDktMDktMDFkZALVBg9kFghmD2QWAmYPFQJFL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbm5sLXJwcnQtY2Nzcy1uZnJtdG4tMjAwOC0wOS9pbmRleC1lbi5hc3B4YC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMDgtMDkvY3ZyLW5ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMDgtMDktZW5nLmpwZ2QCAQ9kFgJmDxUCRS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LWNjc3MtbmZybXRuLTIwMDgtMDkvaW5kZXgtZW4uYXNweDtBUkNISVZFIC0gQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCBBbm51YWwgUmVwb3J0IDIwMDgtMjAwOWQCAg9kFgJmDxUBelRoaXMgcmVwb3J0IG91dGxpbmVzIGhvdyBQdWJsaWMgU2FmZXR5IENhbmFkYSBhZG1pbmlzdGVyZWQgdGhlIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgdGhyb3VnaG91dCBmaXNjYWwgeWVhciAyMDA4LTIwMDkuZAIDDw8WAh8BBQoyMDA5LTA4LTMxZGQC1gYPZBYIZg9kFgJmDxUCPi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LXBydmMtMjAwOC0wOS9pbmRleC1lbi5hc3B4Ui9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LXBydmMtMjAwOC0wOS9jdnItbm5sLXJwcnQtcHJ2Yy0yMDA4LTA5LWVuZy5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ubmwtcnBydC1wcnZjLTIwMDgtMDkvaW5kZXgtZW4uYXNweC1BUkNISVZFIC0gUHJpdmFjeSBBY3QgQW5udWFsIFJlcG9ydCAyMDA4LTIwMDlkAgIPZBYCZg8VAW1UaGlzIHJlcG9ydCBkZXNjcmliZXMgaG93IFB1YmxpYyBTYWZldHkgQ2FuYWRhIGFkbWluaXN0ZXJlZCB0aGUgUHJpdmFjeSBBY3QgdGhyb3VnaG91dCBmaXNjYWwgeWVhciAyMDA4LTIwMDkuZAIDDw8WAh8BBQoyMDA5LTA4LTMxZGQC1wYPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDA4LTA5LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMDgtMDktZW4uYXNweDlXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QgLSBBbm51YWwgcmVwb3J0OiAyMDA4LTIwMDlkAgIPZBYCZg8VAXVUaGlzIGlzIHRoZSB0aGlydGVlbnRoICgxMykgQW5udWFsIFJlcG9ydCBvbiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gMTYgb2YgdGhlIEFjdC5kAgMPDxYCHwEFCjIwMDktMDgtMjRkZALYBg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3Rkd3RoLWx3cnNrL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3Rkd3RoLWx3cnNrL3Rkd3RoLWx3cnNrLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3Rkd3RoLWx3cnNrL2luZGV4LWVuLmFzcHgjV2hhdCBUbyBEbyBXaXRoIExvdyBSaXNrIE9mZmVuZGVycz9kAgIPZBYCZg8VASVEbyBsb3cgcmlzayBvZmZlbmRlcnMgbmVlZCB0cmVhdG1lbnQ/ZAIDDw8WAh8BBQoyMDA5LTA3LTAxZGQC2QYPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9zcHBydG5nLW1wbG10bi9pbmRleC1lbi5hc3B4PC9jbnQvcnNyY3MvcGJsY3Rucy9zcHBydG5nLW1wbG10bi9zcHBydG5nLW1wbG10bi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9zcHBydG5nLW1wbG10bi9pbmRleC1lbi5hc3B4UlN1cHBvcnRpbmcgdGhlIFN1Y2Nlc3NmdWwgSW1wbGVtZW50YXRpb24gb2YgdGhlIE5hdGlvbmFsIENyaW1lIFByZXZlbnRpb24gU3RyYXRlZ3lkAgIPZBYCZg8VAdACVGhlIE5hdGlvbmFsIENyaW1lIFByZXZlbnRpb24gU3RyYXRlZ3kgKE5DUFMpLCBpbnRyb2R1Y2VkIGluIDE5OTgsIGlzIGFkbWluaXN0ZXJlZCBieSBQdWJsaWMgU2FmZXR5IENhbmFkYSdzIE5hdGlvbmFsIENyaW1lIFByZXZlbnRpb24gQ2VudHJlIChOQ1BDKS4gTWFuYWdlZCBpbiBjb2xsYWJvcmF0aW9uIHdpdGggdGhlIHByb3ZpbmNlcyBhbmQgdGVycml0b3JpZXMsIHRoZSBOYXRpb25hbCBDcmltZSBQcmV2ZW50aW9uIFN0cmF0ZWd5IHByb3ZpZGVzIGEgcG9saWN5IGZyYW1ld29yayBmb3IgaW1wbGVtZW50aW5nIGNyaW1lIHByZXZlbnRpb24gaW50ZXJ2ZW50aW9ucyBpbiBDYW5hZGEuZAIDDw8WAh8BBQoyMDA5LTA3LTAxZGQC2gYPZBYIZg9kFgJmDxUCOi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXN0dHMtY250cmJuZC10YmNjL2luZGV4LWVuLmFzcHhXL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtc3R0cy1jbnRyYm5kLXRiY2MvX21ncy9jdnItYXJjaGl2ZS1zdHRzLWNudHJibmQtdGJjYy1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtc3R0cy1jbnRyYm5kLXRiY2MvaW5kZXgtZW4uYXNweExBUkNISVZFIC0gUmVwb3J0IE9uIFRoZSBTdGF0dXMgT2YgVGhlIENvbnRyYWJhbmQgVG9iYWNjbyBTaXR1YXRpb24gSW4gQ2FuYWRhZAICD2QWAmYPFQHbAVRoZSBmZWRlcmFsIGdvdmVybm1lbnQgaXMgaW50ZXJlc3RlZCBpbiBhZHZhbmNpbmcgZWZmb3J0cyB0byBhZGRyZXNzIHRoZSBpc3N1ZSBvZiBjb250cmFiYW5kIHRvYmFjY28gb24gYSBuYXRpb25hbCBsZXZlbCBpbiBjb2xsYWJvcmF0aW9uIHdpdGggcHJvdmluY2lhbCBnb3Zlcm5tZW50cywgRmlyc3QgTmF0aW9ucyBjb21tdW5pdGllcyBhbmQgaW5kdXN0cnkgc3Rha2Vob2xkZXJzLmQCAw8PFgIfAQUKMjAwOS0wNy0wMWRkAtsGD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvZ3Zybm1udC1yc3Bucy1yc3RybmctaG5yLWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL2d2cm5tbnQtcnNwbnMtcnN0cm5nLWhuci1lbi5hc3B4dkdvdmVybm1lbnQgUmVzcG9uc2UgdG8gdGhlIFNlY29uZCBSZXBvcnQgb2YgdGhlIFN0YW5kaW5nIENvbW1pdHRlZSBvbiBQdWJsaWMgQWNjb3VudHM6IFJlc3RvcmluZyB0aGUgSG9ub3Igb2YgdGhlIFJDTVBkAgIPZBYCZg8VAeUCUHVyc3VhbnQgdG8gU3RhbmRpbmcgT3JkZXIgMTA5IG9mIHRoZSBIb3VzZSBvZiBDb21tb25zLCB0aGUgR292ZXJubWVudCBtdXN0IHByb3ZpZGUgYSBjb21wcmVoZW5zaXZlIHJlc3BvbnNlIHdpdGhpbiAxMjAgZGF5cywgb3IgYnkgQXByaWwgNywgMjAwOC4gVGhpcyBHb3Zlcm5tZW50IFJlc3BvbnNlIGFkZHJlc3NlcyBhbGwgcmVjb21tZW5kYXRpb25zIHdpdGggdGhlIGV4Y2VwdGlvbiBvZiByZWNvbW1lbmRhdGlvbnMgNCwgMTAsIGFuZCAyOSB3aGljaCBhcmUgZGlyZWN0ZWQgdG8gcGFydGllcyBvdXRzaWRlIHRoZSBHb3Zlcm5tZW50LiBUaGUgZm9sbG93aW5nIHByb3ZpZGVzIHRoZSBHb3Zlcm5tZW50J3MgcmVzcG9uc2UuZAIDDw8WAh8BBQoyMDA5LTA2LTA4ZGQC3AYPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9mbWxzLXl0aC1kbG5xbmMvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvZm1scy15dGgtZGxucW5jL2ZtbHMteXRoLWRsbnFuYy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9mbWxzLXl0aC1kbG5xbmMvaW5kZXgtZW4uYXNweHJGYW1pbGllcywgWW91dGggYW5kIERlbGlucXVlbmN5OiB0aGUgU3RhdGUgb2YgS25vd2xlZGdlLCBhbmQgRmFtaWx5LWJhc2VkIEp1dmVuaWxlIERlbGlucXVlbmN5IFByZXZlbnRpb24gUHJvZ3JhbXNkAgIPZBYCZg8VAXJGYW1pbGllcywgWW91dGggYW5kIERlbGlucXVlbmN5OiB0aGUgU3RhdGUgb2YgS25vd2xlZGdlLCBhbmQgRmFtaWx5LWJhc2VkIEp1dmVuaWxlIERlbGlucXVlbmN5IFByZXZlbnRpb24gUHJvZ3JhbXNkAgMPDxYCHwEFCjIwMDktMDYtMDFkZALdBg9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMDctMDgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAwNy0wOC1lbi5hc3B4OVdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIEFjdCAtIEFubnVhbCByZXBvcnQ6IDIwMDctMjAwOGQCAg9kFgJmDxUBbVRoaXMgaXMgdGhlIHR3ZWxmdGggQW5udWFsIFJlcG9ydCBvbiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0IGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gMTYgb2YgdGhlIEFjdC5kAgMPDxYCHwEFCjIwMDktMDUtMjZkZALeBg9kFghmD2QWAmYPFQI+L2NudC9yc3Jjcy9wYmxjdG5zL2ZybXdyay1ncm1udC1udGdydGQtY3Jzcy1icmRyL2luZGV4LWVuLmFzcHhWL2NudC9yc3Jjcy9wYmxjdG5zL2ZybXdyay1ncm1udC1udGdydGQtY3Jzcy1icmRyL2ZybXdyay1ncm1udC1udGdydGQtY3Jzcy1icmRyLWVuZy5qcGdkAgEPZBYCZg8VAj4vY250L3JzcmNzL3BibGN0bnMvZnJtd3JrLWdybW50LW50Z3J0ZC1jcnNzLWJyZHIvaW5kZXgtZW4uYXNweKYBRnJhbWV3b3JrIEFncmVlbWVudCBvbiBJbnRlZ3JhdGVkIENyb3NzLUJvcmRlciBNYXJpdGltZSBMYXcgRW5mb3JjZW1lbnQgT3BlcmF0aW9ucyBCZXR3ZWVuIFRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSBhbmQgVGhlIEdvdmVybm1lbnQgb2YgdGhlIFVuaXRlZCBTdGF0ZXMgb2YgQW1lcmljYWQCAg9kFgJmDxUB2AJUaGUgcHVycG9zZSBvZiB0aGlzIEFncmVlbWVudCBpcyB0byBwcm92aWRlIHRoZSBQYXJ0aWVzIGFkZGl0aW9uYWwgbWVhbnMgaW4gc2hhcmVkIHdhdGVyd2F5cyB0byBwcmV2ZW50LCBkZXRlY3QsIHN1cHByZXNzLCBpbnZlc3RpZ2F0ZSwgYW5kIHByb3NlY3V0ZSBjcmltaW5hbCBvZmZlbmNlcyBvciB2aW9sYXRpb25zIG9mIGxhdyBpbmNsdWRpbmcsIGJ1dCBub3QgbGltaXRlZCB0bywgaWxsaWNpdCBkcnVnIHRyYWRlLCBtaWdyYW50IHNtdWdnbGluZywgdHJhZmZpY2tpbmcgb2YgZmlyZWFybXMsIHRoZSBzbXVnZ2xpbmcgb2YgY291bnRlcmZlaXQgZ29vZHMgYW5kIG1vbmV5LCBhbmQgdGVycm9yaXNtLmQCAw8PFgIfAQUKMjAwOS0wNS0wMWRkAt8GD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvY21jdG4tZm5kcnMvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvY21jdG4tZm5kcnMvY21jdG4tZm5kcnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvY21jdG4tZm5kcnMvaW5kZXgtZW4uYXNweCBSaXNrIENvbW11bmljYXRpb24gZm9yIE9mZmVuZGVyc2QCAg9kFgJmDxUBNkhvdyBzaG91bGQgd2UgcmVwb3J0IHRoZSByZWNpZGl2aXNtIHJpc2sgb2Ygb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMjAwOS0wNS0wMWRkAuAGD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvMjAwOS0wNS1wZC9pbmRleC1lbi5hc3B4MC9jbnQvcnNyY3MvcGJsY3Rucy8yMDA5LTA1LXBkLzIwMDktMDUtcGQtZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy8yMDA5LTA1LXBkL2luZGV4LWVuLmFzcHhyVHJhbnNsYXRpbmcgJ1doYXQgV29ya3MnIGludG8gU3VzdGFpbmFibGUgRXZlcnlkYXkgUHJhY3RpY2U6IFByb2dyYW0gRGVzaWduLCBJbXBsZW1lbnRhdGlvbiBhbmQgRXZhbHVhdGlvbiAyMDA5LTA1ZAICD2QWAmYPFQH7AUluIHRoaXMgcmVwb3J0LCB3ZSBkZXNjcmliZSB0aGUgY2hhbGxlbmdlcyBhbmQgaXNzdWVzIHRoYXQgc2hvdWxkIGJlIGFkZHJlc3NlZCB3aGVuIHRyeWluZyB0byBicmluZyByZXNlYXJjaCB0byB0aGUgcmVhbCB3b3JsZCBvZiBjb21tdW5pdHkgc3VwZXJ2aXNpb24gZmFjZWQgYnkgcHJvYmF0aW9uIG9mZmljZXJzIGFuZCB3ZSBldmFsdWF0ZSBvdXIgZWZmb3J0cyB0byBvdmVyY29tZSB0aGVzZSBjaGFsbGVuZ2VzIHRocm91Z2ggU1RJQ1MuZAIDDw8WAh8BBQoyMDA5LTA1LTAxZGQC4QYPZBYIZg9kFgJmDxUCPWh0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ycHAvMjAwOS0yMDEwL2luZGV4LWVuZy5hc3A/YWNyPTE0MTgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI9aHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL3JwcC8yMDA5LTIwMTAvaW5kZXgtZW5nLmFzcD9hY3I9MTQxODJBUkNISVZFIC0gUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzIDIwMDktMjAxMGQCAg9kFgJmDxUBigFSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMgZm9yIDIwMDktMTAsIGlsbHVzdHJhdGluZyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEncyBlZmZvcnRzIHdpbGwgaGVscCBzdXN0YWluIGEgc2FmZSBhbmQgcmVzaWxpZW50IENhbmFkYS5kAgMPDxYCHwEFCjIwMDktMDMtMjZkZALiBg9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3dya3MtZmZuZHJzL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3dya3MtZmZuZHJzL3dya3MtZmZuZHJzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3dya3MtZmZuZHJzL2luZGV4LWVuLmFzcHggV2hhdCBXb3JrcyBGb3IgU2V4dWFsIE9mZmVuZGVycz9kAgIPZBYCZg8VAXBEbyB0aGUgcHJpbmNpcGxlcyBvZiBlZmZlY3RpdmUgaW50ZXJ2ZW50aW9uIGZvciBnZW5lcmFsIG9mZmVuZGVycyBhbHNvIGFwcGx5IHRvIHRyZWF0bWVudHMgZm9yIHNleHVhbCBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDA5LTAzLTAxZGQC4wYPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMDctZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDA3LWVuLmFzcHhbQW5udWFsIFJlcG9ydCBvbiB0aGUgUkNNUCdzIFVzZSBvZiB0aGUgTGF3IEVuZm9yY2VtZW50IEp1c3RpZmljYXRpb24gUHJvdmlzaW9ucyAoMjAwNy0yMDA4KWQCAg9kFgJmDxUB8QFXaGlsZSBwcmV2aW91cyByZXBvcnRzIHByb3ZpZGVkIGRhdGEgY292ZXJpbmcgdGhlIHBlcmlvZCBiZXR3ZWVuIEZlYnJ1YXJ5IDEgYW5kIEphbnVhcnkgMzEsIHRoaXMgcmVwb3J0IGFkZHJlc3NlcyB0aGUgUkNNUCdzIHVzZSBvZiBzcGVjaWZpYyBwb3J0aW9ucyBvZiB0aGUgbGF3IGVuZm9yY2VtZW50IGp1c3RpZmljYXRpb24gcHJvdmlzaW9ucyBmcm9tIEZlYnJ1YXJ5IDEsIDIwMDcgdG8gRGVjZW1iZXIgMzEsIDIwMDcuZAIDDw8WAh8BBQoyMDA5LTAyLTE3ZGQC5AYPZBYIZg9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9icmdubC1wbGNuZy1wZHQtMjAwOC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNS9jbnQvcnNyY3MvcGJsY3Rucy9icmdubC1wbGNuZy1wZHQtMjAwOC9pbmRleC1lbi5hc3B4H0Fib3JpZ2luYWwgUG9saWNpbmcgVXBkYXRlIDIwMDhkAgIPZBYCZg8VAR9BYm9yaWdpbmFsIFBvbGljaW5nIFVwZGF0ZSAyMDA4ZAIDDw8WAh8BBQoyMDA5LTAyLTE3ZGQC5QYPZBYIZg9kFgJmDxUCP2h0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9kcHItcm1yLzIwMDctMjAwOC9pbmRleC1lbmcuYXNwP2Fjcj03MR4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj9odHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvZHByLXJtci8yMDA3LTIwMDgvaW5kZXgtZW5nLmFzcD9hY3I9NzEzQVJDSElWRSAtIERlcGFydG1lbnRhbCBQZXJmb3JtYW5jZSBSZXBvcnQgMjAwNy0yMDA4ZAICD2QWAmYPFQFeRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydCBmb3IgUHVibGljIFNhZmV0eSBDYW5hZGEgZm9yIHRoZSBwZXJpb2QgZW5kaW5nIE1hcmNoIDMxLCAyMDA4LmQCAw8PFgIfAQUKMjAwOS0wMi0wNWRkAuYGD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1sY3RybmMtc3J2bGxuYy0yMDA3L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbGN0cm5jLXNydmxsbmMtMjAwNy9pbmRleC1lbi5hc3B4Q0FSQ0hJVkUgLSBBbm51YWwgUmVwb3J0IG9uIHRoZSB1c2Ugb2YgRWxlY3Ryb25pYyBTdXJ2ZWlsbGFuY2XCoDIwMDdkAgIPZBYCZg8VAdQBVGhlIDIwMDcgQW5udWFsIFJlcG9ydCBjb3ZlcnMgYSBmaXZlLXllYXIgcGVyaW9kIGZyb20gMjAwMyB0byAyMDA3LiBUaGUgUmVwb3J0IGluY2x1ZGVzIG5ldyBzdGF0aXN0aWNzIGZvciB0aGUgcGVyaW9kIGZyb20gSmFudWFyeSAxLCAyMDA3IHRvIERlY2VtYmVyIDMxLCAyMDA3LCBhbmQgdXBkYXRlcyB0aGUgZmlndXJlcyBmb3IgdGhlIHllYXJzIDIwMDMgdG8gMjAwNi5kAgMPDxYCHwEFCjIwMDktMDEtMjhkZALnBg9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL21wcnZuZy1wcmN0cy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9tcHJ2bmctcHJjdHMvbXBydm5nLXByY3RzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL21wcnZuZy1wcmN0cy9pbmRleC1lbi5hc3B4J0ltcHJvdmluZyBSZXN0b3JhdGl2ZSBKdXN0aWNlIFByYWN0aWNlc2QCAg9kFgJmDxUBXUNhbiBwc3ljaG9sb2dpc3RzIGNvbnRyaWJ1dGUgdG8gaW1wcm92aW5nIHRoZSBlZmZlY3RpdmVuZXNzIG9mIHJlc3RvcmF0aXZlIGp1c3RpY2UgcHJhY3RpY2VzP2QCAw8PFgIfAQUKMjAwOS0wMS0wMWRkAugGD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAwOC9pbmRleC1lbi5hc3B4Ly9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDA4LzIwMDgtY2Nycy1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMDgvaW5kZXgtZW4uYXNweD0yMDA4IENvcnJlY3Rpb25zIGFuZCBDb25kaXRpb25hbCBSZWxlYXNlIFN0YXRpc3RpY2FsIE92ZXJ2aWV3ZAICD2QWAmYPFQHBAlRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgYSBzdGF0aXN0aWNhbCBvdmVydmlldyBvZiBjb3JyZWN0aW9ucyBhbmQgY29uZGl0aW9uYWwgcmVsZWFzZSB3aXRoaW4gYSBjb250ZXh0IG9mIHRyZW5kcyBpbiBjcmltZSBhbmQgY3JpbWluYWwganVzdGljZS4gQSBwcmltYXJ5IGNvbnNpZGVyYXRpb24gaW4gcHJvZHVjaW5nIHRoaXMgb3ZlcnZpZXcgd2FzIHRvIHByZXNlbnQgZ2VuZXJhbCBzdGF0aXN0aWNhbCBpbmZvcm1hdGlvbiBpbiBhICJ1c2VyIGZyaWVuZGx5IiB3YXkgdGhhdCB3aWxsIGZhY2lsaXRhdGUgdW5kZXJzdGFuZGluZyBieSBhIGJyb2FkIGF1ZGllbmNlLmQCAw8PFgIfAQUKMjAwOC0xMi0wMWRkAukGD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvMjAwOC0wMy1sbXJqL2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zLzIwMDgtMDMtbG1yai8yMDA4LTAzLWxtcmotZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy8yMDA4LTAzLWxtcmovaW5kZXgtZW4uYXNweCZBIExpdHRsZSBNYW51YWwgb2YgUmVzdG9yYXRpdmUgSnVzdGljZWQCAg9kFgJmDxUBtwJUaGUgbGl0dGxlIG1hbnVhbCB3YW50cyB0byBwdXQgaW50byB5b3VyIGhhbmRzIGEgYmFzaWMgdHJhaW5pbmcgdG9vbC4gVGhlIHRoZW1lcyBhZGRyZXNzZWQgaW4gdGhlIHZhcmlvdXMgbW9kdWxlcyBhcmUgdGhlbWVzIHRoYXQgdGhlIHdyaXRlcnNccHJhY3RpdGlvbmVycyBoYXZlIGZvdW5kIHVzZWZ1bCBpbiBzZWVraW5nIHRvIGVkdWNhdGUgY29tbXVuaXRpZXMgYWJvdXQgcmVzdG9yYXRpdmUganVzdGljZSBhbmQgZW5nYWdlIGNpdGl6ZW5zIGluIGEgZGVlcGVyIHJlZmxlY3Rpb24gYWJvdXQgdGhlIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtLmQCAw8PFgIfAQUKMjAwOC0xMi0wMWRkAuoGD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvYnBnLXNjcm5nLXZscy9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy9icGctc2NybmctdmxzL2N2ci1icGctc2NybmctdmxzLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvYnBnLXNjcm5nLXZscy9pbmRleC1lbi5hc3B4MUJlc3QgUHJhY3RpY2UgR3VpZGVsaW5lcyBmb3IgU2NyZWVuaW5nIFZvbHVudGVlcnNkAgIPZBYCZg8VAeoBVGhpcyBib29rbGV0IG91dGxpbmVzIHRoZSBlc3NlbnRpYWwgc3RlcHMgZm9yIHNjcmVlbmluZyBwZXJzb25zIGFwcGx5aW5nIHRvIHdvcmsgYXMgdm9sdW50ZWVycy4gT3JnYW5pemF0aW9ucyBzaG91bGQgY29uc3VsdCB0aGUgcmVzb3VyY2VzIGF0IHRoZSBlbmQgb2YgdGhpcyBib29rbGV0IGZvciBtb3JlIGRldGFpbGVkIGluZm9ybWF0aW9uIG9uIGhvdyB0byBjb25kdWN0IHZvbHVudGVlciBzY3JlZW5pbmcuZAIDDw8WAh8BBQoyMDA4LTEyLTAxZGQC6wYPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9jbW50LXNwcnZzbi9pbmRleC1lbi5hc3B4Ni9jbnQvcnNyY3MvcGJsY3Rucy9jbW50LXNwcnZzbi9jbW50LXNwcnZzbi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9jbW50LXNwcnZzbi9pbmRleC1lbi5hc3B4OkNvbW11bml0eSBTdXBlcnZpc2lvbjogQmFsYW5jaW5nIENvbXBsaWFuY2UgV2l0aCBUcmVhdG1lbnRkAgIPZBYCZg8VATpDb21tdW5pdHkgU3VwZXJ2aXNpb246IEJhbGFuY2luZyBDb21wbGlhbmNlIFdpdGggVHJlYXRtZW50ZAIDDw8WAh8BBQoyMDA4LTA5LTAxZGQC7AYPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9wcm1zbmctbWRsLXZsbTEvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvcHJtc25nLW1kbC12bG0xL3BybXNuZy1tZGwtdmxtMS1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9wcm1zbmctbWRsLXZsbTEvaW5kZXgtZW4uYXNweDhQcm9taXNpbmcgYW5kIE1vZGVsIENyaW1lIFByZXZlbnRpb24gUHJvZ3JhbXMgLSBWb2x1bWUgSWQCAg9kFgJmDxUBrwFUaGlzIGRvY3VtZW50IGlzIHBhcnQgb2YgYW4gb25nb2luZyBlZmZvcnQgYXQgdGhlIE5DUEMgdG8gcHJvbW90ZSBhbmQgZGlzc2VtaW5hdGUgaW5mb3JtYXRpb24gYW5kIGtub3dsZWRnZSBvbiBlZmZlY3RpdmUgY3JpbWUgcHJldmVudGlvbiBwcm9ncmFtcywgc3RyYXRlZ2llcyBhbmQgaW5pdGlhdGl2ZXMuZAIDDw8WAh8BBQoyMDA4LTA4LTAxZGQC7QYPZBYIZg9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LWNjc3MtcHJ2Yy0yMDA3LTA4L2luZGV4LWVuLmFzcHhcL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbm5sLXJwcnQtY2Nzcy1wcnZjLTIwMDctMDgvY3ZyLW5ubC1ycHJ0LWNjc3MtcHJ2Yy0yMDA3LTA4LWVuZy5qcGdkAgEPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ubmwtcnBydC1jY3NzLXBydmMtMjAwNy0wOC9pbmRleC1lbi5hc3B4S0FSQ0hJVkUgLSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IGFuZCBQcml2YWN5IEFjdCBBbm51YWwgUmVwb3J0IDIwMDctMjAwOGQCAg9kFgJmDxUBe1RoaXMgcmVwb3J0IGRlc2NyaWJlcyBob3cgUHVibGljIFNhZmV0eSBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IHRocm91Z2hvdXQgZmlzY2FsIHllYXIgMjAwNy0yMDA4LmQCAw8PFgIfAQUKMjAwOC0wNy0yM2RkAu4GD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvZG50Zm5nLW1ya25nL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2RudGZuZy1tcmtuZy9kbnRmbmctbXJrbmctY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvZG50Zm5nLW1ya25nL2luZGV4LWVuLmFzcHiBAUlkZW50aWZ5aW5nIGFuZCBNYXJraW5nIENyaXRpY2FsIEluZnJhc3RydWN0dXJlIE1hbmFnZW1lbnQgKENJL0VNKSBJbmZvcm1hdGlvbiBTaGFyZWQgaW4gQ29uZmlkZW5jZSB3aXRoIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYWQCAg9kFgJmDxUB+AFUaGUgcHVycG9zZSBvZiB0aGlzIEd1aWRlIGlzIHRvIHByb3ZpZGUgZ2VuZXJhbCBndWlkYW5jZSBmb3IgcHJpdmF0ZSBzZWN0b3IgZW50aXRpZXMgdG8gaGVscCB0aGVtIGlkZW50aWZ5IHNlbnNpdGl2ZSBDSS9FTSBpbmZvcm1hdGlvbiBhbmQgZGV2ZWxvcCBzcGVjaWZpYyBtYXJraW5ncyBmb3IgdGhpcyBpbmZvcm1hdGlvbiB3aGVuIGl0IGlzIHNoYXJlZCBpbiBjb25maWRlbmNlIHdpdGggdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhLmQCAw8PFgIfAQUKMjAwOC0wNy0wN2RkAu8GD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvZG5sLWZmbmRycy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9kbmwtZmZuZHJzL2RubC1mZm5kcnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvZG5sLWZmbmRycy9pbmRleC1lbi5hc3B4MElzIERlbmlhbCBBbHdheXMgQSBQcm9ibGVtIEZvciBTZXh1YWwgT2ZmZW5kZXJzP2QCAg9kFgJmDxUBTldoYXQgaXMgdGhlIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGRlbmlhbCBhbmQgcmVjaWRpdmlzbSBhbW9uZyBzZXh1YWwgb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMjAwOC0wNy0wMWRkAvAGD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAwNi0wNy1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDA2LTA3LWVuLmFzcHg5V2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gQWN0IC0gQW5udWFsIHJlcG9ydDogMjAwNi0yMDA3ZAICD2QWAmYPFQH9AVRoaXMgaXMgdGhlIGVsZXZlbnRoIEFubnVhbCBSZXBvcnQgb24gdGhlIFdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIEFjdCBhcyByZXF1aXJlZCBieSBzZWN0aW9uIDE2IG9mIHRoZSBBY3QuIFRoZSBjb250ZW50IG9mIHRoaXMgeWVhcidzIHJlcG9ydCBoYXMgYmVlbiBtb2RpZmllZCBmcm9tIHByZXZpb3VzIHllYXJzIHRvIG5vdyBpbmNsdWRlIGFsbCBjb3N0cyByZWxhdGVkIHRvIHRoZSBhZG1pbmlzdHJhdGlvbiBvZiB0aGUgUHJvZ3JhbS5kAgMPDxYCHwEFCjIwMDgtMDYtMjBkZALxBg9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMDUtMDYtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvd3Ruc3MtcHJ0Y3RuLXJwcnQtMjAwNS0wNi1lbi5hc3B4OVdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIEFjdCAtIEFubnVhbCByZXBvcnQ6IDIwMDUtMjAwNmQCAg9kFgJmDxUBbVRoaXMgaXMgdGhlIHRlbnRoIEFubnVhbCBSZXBvcnQgb24gdGhlIFdpdG5lc3MgUHJvdGVjdGlvbiBQcm9ncmFtIChBY3QpIGFzIHJlcXVpcmVkIGJ5IHNlY3Rpb24gMTYgb2YgdGhlIEFjdC5kAgMPDxYCHwEFCjIwMDgtMDYtMjBkZALyBg9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3dzc2tuLWhsbmctY250ci9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy93c3Nrbi1obG5nLWNudHIvY3ZyLXdzc2tuLWhsbmctY250ci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3dzc2tuLWhsbmctY250ci9pbmRleC1lbi5hc3B4bFRoZSBIaXN0b3J5LCBMZXNzb25zIEFuZCBPYnNlcnZhdGlvbnMgT2YgV2FzZXNrdW4gSGVhbGluZyBDZW50ZXIsIEEgU3VjY2Vzc2Z1bCBUaGVyYXBldXRpYyBIZWFsaW5nIENvbW11bml0eWQCAg9kFgJmDxUBqgJUaGlzIHN0dWR5IG9mIHRoZSBXYXNlc2t1biBIZWFsaW5nIENlbnRlciwgZW5jb3VyYWdlZCBieSBDU0MncyByZWNlbnQgYXR0ZW1wdHMgdG8gdHJhbnNsYXRlIHRoZSBIZWFsaW5nIExvZGdlJ3MgcHJpbmNpcGxlcyBhbmQgdGVhY2hpbmdzIGludG8gdGhlIG1haW5zdHJlYW0gcGVuaXRlbnRpYXJ5IHN5c3RlbSwgc2V0IG91dCB0byBleGFtaW5lIHRoZSB3b3JraW5ncyBvZiBXYXNlc2t1biBpbiBvcmRlciB0byBkZXRlcm1pbmUgd2hhdCBtYWtlcyBhIHN1Y2Nlc3NmdWwgdGhlcmFwZXV0aWMgaGVhbGluZyBjb21tdW5pdHkuZAIDDw8WAh8BBQoyMDA4LTA2LTExZGQC8wYPZBYIZg9kFgJmDxUCRS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXNzdG5ibC1kdmxwbW50LXN0cnRnLTIwMDctMDkvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkUvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1zc3RuYmwtZHZscG1udC1zdHJ0Zy0yMDA3LTA5L2luZGV4LWVuLmFzcHg0QVJDSElWRSAtIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5IDIwMDctMjAwOWQCAg9kFgJmDxUBkQJJbiBhZGRpdGlvbiB0byB0aGUgdGhyZWUgbWFuZGF0b3J5IHByaW9yaXRpZXMgb3V0bGluZWQgaW4gdGhlIGd1aWRhbmNlIGRvY3VtZW50cywgdGhyb3VnaCB0aGlzIFN1c3RhaW5hYmxlIERldmVsb3BtZW50IFN0cmF0ZWd5LCB0aGUgRGVwYXJ0bWVudCBpcyBhbHNvIGNvbW1pdHRlZCB0byBoZWxwaW5nIHRvIGVuaGFuY2UgdGhlIHN1c3RhaW5hYmlsaXR5IG9mIENhbmFkaWFuIGNvbW11bml0aWVzIHRocm91Z2ggdGhlIGVmZmVjdGl2ZSBleGVjdXRpb24gb2YgaXRzIG1hbmRhdGVkAgMPDxYCHwEFCjIwMDgtMDUtMjJkZAL0Bg9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3Jyc3RzLXd0aHQtd3JybnQtMjAwNy1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9ycnN0cy13dGh0LXdycm50LTIwMDctZW4uYXNweDpBbm51YWwgUmVwb3J0IG9uIHRoZSBVc2Ugb2YgQXJyZXN0cyBXaXRob3V0IFdhcnJhbnQgMjAwN8KgZAICD2QWAmYPFQGQAlRoaXMgZG9jdW1lbnQgY29uc3RpdHV0ZXMgdGhlIGFubnVhbCByZXBvcnQgb2YgdGhlIE1pbmlzdGVyIG9mIFB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3MuIEl0IGNvdmVycyB0aGUgc2l4dGggeWVhciBvZiBvcGVyYXRpb24gb2YgdGhlIEFudGktdGVycm9yaXNtIEFjdCAoQVRBKSBmcm9tIERlY2VtYmVyIDI0LCAyMDA2IHRvIE1hcmNoIDEsIDIwMDcsIGR1cmluZyB3aGljaCB0aGlzIG1lYXN1cmUgd2FzIHBhcnQgb2YgdGhlIENyaW1pbmFsIENvZGUuZAIDDw8WAh8BBQoyMDA4LTA1LTE1ZGQC9QYPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9wdGgtcG50bnRyL2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zL3B0aC1wbnRudHIvcHRoLXBudG50ci1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9wdGgtcG50bnRyL2luZGV4LWVuLmFzcHglT24gVGhlIFBhdGggVG8gQSBGZWRlcmFsIFBlbml0ZW50aWFyeWQCAg9kFgJmDxUBhwFDYW4gd2UgaWRlbnRpZnkgdGhlIGNyaW1pbmFsIHBhdGh3YXkgYW5kIHRoZSBjaGFyYWN0ZXJpc3RpY3Mgb2YgQ2FuYWRpYW4geW91dGhzIHdobyBldmVudHVhbGx5IHJlY2VpdmUgYSBmZWRlcmFsIHBlbml0ZW50aWFyeSBzZW50ZW5jZT9kAgMPDxYCHwEFCjIwMDgtMDUtMDFkZAL2Bg9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtZHQtbWh3ay1jbmNsLTIwMDgvaW5kZXgtZW4uYXNweFcvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1kdC1taHdrLWNuY2wtMjAwOC9fbWdzL2N2ci1hcmNoaXZlLWR0LW1od2stY25jbC0yMDA4LWVuZy5qcGdkAgEPZBYCZg8VAjovY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1kdC1taHdrLWNuY2wtMjAwOC9pbmRleC1lbi5hc3B4dUFSQ0hJVkUgLSBSZXBvcnQgb24gdGhlIEZvcmVuc2ljIEF1ZGl0IG9mIEZ1bmRpbmcgVW5kZXIgQ29udHJpYnV0aW9uIEFncmVlbWVudHMgd2l0aCB0aGUgTW9oYXdrIENvdW5jaWwgb2YgS2FuZXNhdGFrZWQCAg9kFgJmDxUBnQFSZXBvcnQgb24gdGhlIEZvcmVuc2ljIEF1ZGl0IG9mIEZ1bmRpbmcgVW5kZXIgQ29udHJpYnV0aW9uIEFncmVlbWVudHMgd2l0aCB0aGUgTW9oYXdrIENvdW5jaWwgb2YgS2FuZXNhdGFrZSBkdXJpbmcgdGhlIFBlcmlvZCBBcHJpbCAxLCAyMDAzIHRvIE1hcmNoIDMxLCAyMDA1ZAIDDw8WAh8BBQoyMDA4LTA0LTI4ZGQC9wYPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9kcmd0cnRtbnQtdm5jdnIvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvZHJndHJ0bW50LXZuY3ZyL2RyZ3RydG1udC12bmN2ci1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9kcmd0cnRtbnQtdm5jdnIvaW5kZXgtZW4uYXNweChEcnVnIFRyZWF0bWVudCBDb3VydCBvZiBWYW5jb3V2ZXIgKERUQ1YpZAICD2QWAmYPFQHdAVRoZSBEcnVnIFRyZWF0bWVudCBDb3VydCBvZiBWYW5jb3V2ZXIgKERUQ1YpIGltcGxlbWVudGVkIGJldHdlZW4gMjAwMSBhbmQgMjAwNSBpcyBiYXNlZCBvbiBhIG1vZGVsIGZvciBwcm9jZXNzaW5nIGRydWcgYWRkaWN0ZWQgb2ZmZW5kZXJzIHRoYXQgaGFzIGVtZXJnZWQgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgYW5kIGhhcyBiZWVuIGFkYXB0ZWQgdG8gdGhlIENhbmFkaWFuIGNvbnRleHQuZAIDDw8WAh8BBQoyMDA4LTA0LTA4ZGQC+AYPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9kZHJzbmctcHJibG1zL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL2RkcnNuZy1wcmJsbXMvZGRyc25nLXByYmxtcy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9kZHJzbmctcHJibG1zL2luZGV4LWVuLmFzcHhFQWRkcmVzc2luZyBZb3V0aCBHYW5nIFByb2JsZW1zOiBBbiBPdmVydmlldyBvZiBQcm9ncmFtcyBhbmQgUHJhY3RpY2VzZAICD2QWAmYPFQG6AVRoaXMgcmVzZWFyY2ggYnJpZWYgaXMgZGVzaWduZWQgdG8gYXNzaXN0IHRob3NlIHdobyBhcmUgY29uY2VybmVkIGFib3V0IHlvdXRoIGdhbmdzIGFuZCB3aG8gYXJlIHdvcmtpbmcgdG8gaGVscCBwcmV2ZW50IHlvdXRoIGZyb20gYmVjb21pbmcgaW52b2x2ZWQgaW4gZ2FuZ3Mgb3IgdG8gaGVscCB0aGVtIGxlYXZlIGdhbmdzLmQCAw8PFgIfAQUKMjAwOC0wNC0wMWRkAvkGD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvYmxsbmctcHJ2bnRuL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2JsbG5nLXBydm50bi9ibGxuZy1wcnZudG4tY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvYmxsbmctcHJ2bnRuL2luZGV4LWVuLmFzcHg8QnVsbHlpbmcgUHJldmVudGlvbjogTmF0dXJlIGFuZCBFeHRlbnQgb2YgQnVsbHlpbmcgaW4gQ2FuYWRhZAICD2QWAmYPFQGAAUJ1bGx5aW5nIGlzIGNoYXJhY3Rlcml6ZWQgYnkgYWN0cyBvZiBpbnRlbnRpb25hbCBoYXJtLCByZXBlYXRlZCBvdmVyLXRpbWUsIGluIGEgcmVsYXRpb25zaGlwIHdoZXJlIGFuIGltYmFsYW5jZSBvZiBwb3dlciBleGlzdHMuZAIDDw8WAh8BBQoyMDA4LTA0LTAxZGQC+gYPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9tZGRsc2NobC1wcmpjdC9pbmRleC1lbi5hc3B4PC9jbnQvcnNyY3MvcGJsY3Rucy9tZGRsc2NobC1wcmpjdC9tZGRsc2NobC1wcmpjdC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9tZGRsc2NobC1wcmpjdC9pbmRleC1lbi5hc3B4U01pZGRsZSBTY2hvb2xzIFByb2plY3Q6IEZhbWlsaWVzICYgU2Nob29scyBUb2dldGhlciBmb3IgQ2hpbGRyZW4gYW5kIE5laWdoYm91cmhvb2RzZAICD2QWAmYPFQHKAlRoZSBNaWRkbGUgU2Nob29scyBQcm9qZWN0IGludm9sdmVkIGltcGxlbWVudGluZyB0aGUgTWlkZGxlIFllYXJzIEYgJiBTVCBwcm9ncmFtLCBhbiBhZGFwdGF0aW9uIG9mIHRoZSBGYW1pbGllcyBhbmQgU2Nob29scyBUb2dldGhlciAoRiAmIFNUKSBtb2RlbC4gTWlkZGxlIFllYXJzIEYgJiBTVCBpcyBhaW1lZCBhdCBwcmUtdGVlbnMgKDkgdG8gMTIgeWVhcnMgb2xkKSB3aG8gZXhoaWJpdGVkIHJpc2sgZmFjdG9ycyBzdWNoIGFzIGZhbWlseSBkaXNvcmdhbml6YXRpb24gYW5kIGlzb2xhdGlvbiwgc2Nob29sIGRpZmZpY3VsdGllcywgYW5kIGFnZ3Jlc3NpdmUgYmVoYXZpb3VyLmQCAw8PFgIfAQUKMjAwOC0wNC0wMWRkAvsGD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvcWxmY3RuLWpucy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9xbGZjdG4tam5zL3FsZmN0bi1qbnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvcWxmY3RuLWpucy9pbmRleC1lbi5hc3B4KFByb2pldCBkZSBxdWFsaWZpY2F0aW9uIGRlcyBqZXVuZXMgKFBRSilkAgIPZBYCZg8VAeoBVGhlIGludGVuc2l2ZSBpbnRlcnZlbnRpb24gcHJvamVjdCAoUFFKKSB0byBwcmVwYXJlIHlvdW5nIHBlb3BsZSBmb3IgdGhlIHRyYW5zaXRpb24gdG8gaW5kZXBlbmRlbnQgbGl2aW5nIGFuZCBlbnN1cmUgdGhhdCB0aG9zZSBhdHRlbmRpbmcgeW91dGggY2VudHJlcyBhcmUgcXVhbGlmaWVkIGlzIGFuIGluaXRpYXRpdmUgb2YgdGhlIEFzc29jaWF0aW9uIGRlcyBjZW50cmVzIGpldW5lc3NlIGR1IFF1w6liZWMuZAIDDw8WAh8BBQoyMDA4LTA0LTAxZGQC/AYPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWNudHJmdC1jaGNrcy1tbi1yZHJzL1gvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1jbnRyZnQtY2hja3MtbW4tcmRycy9hcmNoaXZlLWNudHJmdC1jaGNrcy1tbi1yZHJzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtY250cmZ0LWNoY2tzLW1uLXJkcnMvUEFSQ0hJVkUgLSBQdWJsaWMgQWR2aXNvcnk6IFNwZWNpYWwgcmVwb3J0IG9uIENvdW50ZXJmZWl0IENoZWNrcyBhbmQgTW9uZXkgT3JkZXJzZAICD2QWAmYPFQFQQVJDSElWRSAtIFB1YmxpYyBBZHZpc29yeTogU3BlY2lhbCByZXBvcnQgb24gQ291bnRlcmZlaXQgQ2hlY2tzIGFuZCBNb25leSBPcmRlcnNkAgMPDxYCHwEFCjIwMDgtMDMtMTJkZAL9Bg9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2R2Y3Mtc3NtbnQvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvZHZjcy1zc21udC9pbmRleC1lbi5hc3B4JEFkdmFuY2VzIGluIG9mZmVuZGVyIHJpc2sgYXNzZXNzbWVudGQCAg9kFgJmDxUBSVdoYXQgcHJvZ3Jlc3MgaXMgYmVpbmcgbWFkZSBpbiB0aGUgcmlzayBhc3Nlc3NtZW50IG9mIGNyaW1pbmFsIG9mZmVuZGVycz9kAgMPDxYCHwEFCjIwMDgtMDMtMDFkZAL+Bg9kFghmD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbXNzLW1ya3RuZy1mcmQvaW5kZXgtZW4uYXNweEwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1tc3MtbXJrdG5nLWZyZC9hcmNoaXZlLW1zcy1tcmt0bmctZnJkLWN2ci1lbmcuanBnZAIBD2QWAmYPFQI3L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbXNzLW1ya3RuZy1mcmQvaW5kZXgtZW4uYXNweB5BUkNISVZFIC0gTWFzcyBNYXJrZXRpbmcgRnJhdWRkAgIPZBYCZg8VAR5BUkNISVZFIC0gTWFzcyBNYXJrZXRpbmcgRnJhdWRkAgMPDxYCHwEFCjIwMDgtMDMtMDFkZAL/Bg9kFghmD2QWAmYPFQI9aHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL3JwcC8yMDA4LTIwMDkvaW5zdC9wc3AvcHNwMDAtZW5nLmFzcB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAj1odHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvcnBwLzIwMDgtMjAwOS9pbnN0L3BzcC9wc3AwMC1lbmcuYXNwMkFSQ0hJVkUgLSBSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMgMjAwOC0yMDA5ZAICD2QWAmYPFQEqUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzIGZvciAyMDA4LTA5ZAIDDw8WAh8BBQoyMDA4LTAyLTEyZGQCgAcPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9jbXByc24tbmRnbnMtcGxjbmcvaW5kZXgtZW4uYXNweEQvY250L3JzcmNzL3BibGN0bnMvY21wcnNuLW5kZ25zLXBsY25nL2NtcHJzbi1uZGducy1wbGNuZy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9jbXByc24tbmRnbnMtcGxjbmcvaW5kZXgtZW4uYXNweDZJbnRlcm5hdGlvbmFsIENvbXBhcmlzb24gb2YgSW5kaWdlbm91cyBQb2xpY2luZyBNb2RlbHNkAgIPZBYCZg8VAacBVGhpcyBwYXBlciBwcm92aWRlcyBhIGJyaWVmIHJldmlldyBvZiBjdXJyZW50IHBvbGljaW5nIHByb2dyYW1zIGFuZCBpbml0aWF0aXZlcyByZWxhdGluZyB0byBJbmRpZ2Vub3VzIHBlb3BsZXMgaW4gQ2FuYWRhLCB0aGUgVW5pdGVkIFN0YXRlcywgQXVzdHJhbGlhIGFuZCBOZXcgWmVhbGFuZC5kAgMPDxYCHwEFCjIwMDgtMDEtMjNkZAKBBw9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDctZXMtMTAvaW5kZXgtZW4uYXNweDQvY250L3JzcmNzL3BibGN0bnMvMjAwNy1lcy0xMC9jdnItMjAwNy1lcy0xMC1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDctZXMtMTAvaW5kZXgtZW4uYXNweCJHd2ljaCdpbiBPdXRkb29yIENsYXNzcm9vbSBQcm9qZWN0ZAICD2QWAmYPFQGYAUd3aWNoJ2luIE91dGRvb3IgQ2xhc3Nyb29tIHByb2plY3Qgd2FzIGEgY3VsdHVyZS1iYXNlZCBjcmltZSBwcmV2ZW50aW9uIHByb2dyYW0gaW4gdGhlIGNvbW11bml0aWVzIG9mIEZvcnQgTWNQaGVyc29uIGFuZCBBa2xhdmlrLCBOb3J0aHdlc3QgVGVycml0b3JpZXMuZAIDDw8WAh8BBQoyMDA4LTAxLTA4ZGQCggcPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy8yMDA3LWVzLTExL2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zLzIwMDctZXMtMTEvY3ZyLTIwMDctZXMtMTEtZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy8yMDA3LWVzLTExL2luZGV4LWVuLmFzcHg/SGVhbHRoeSBGYW1pbGllcyBQcm9qZWN0IGFuZCBLd2FubGluIER1biBGaXJzdCBOYXRpb24ncyBQcm9qZWN0ZAICD2QWAmYPFQGSA1RoZSBIZWFsdGh5IEZhbWlsaWVzIG1vZGVsLCB3aGljaCBpcyBiYXNlZCBvbiB0aGUgSGVhbHRoeSBGYW1pbGllcyBBbWVyaWNhIHByb2dyYW0sIHdhcyB0ZXN0ZWQgaW4gZml2ZSBzaXRlcyBhY3Jvc3MgQ2FuYWRhOiB0aHJlZSBzaXRlcyBpbiBFZG1vbnRvbiAoTm9yd29vZCBDaGlsZCBhbmQgRmFtaWx5IFJlc291cmNlIENlbnRyZSwgQmVudCBBcnJvdyBUcmFkaXRpb25hbCBIZWFsaW5nIFNvY2lldHksIGFuZCBUZXJyYSBBc3NvY2lhdGlvbiksIHRoZSBLd2FubGluIER1biBGaXJzdCBOYXRpb24gSGVhbHRoeSBGYW1pbGllcyBQcm9ncmFtIGluIFdoaXRlaG9yc2UsIFl1a29uLCBhbmQgQmVzdCBTdGFydCBIZWFsdGh5IEZhbWlsaWVzIGluIENoYXJsb3R0ZXRvd24sIFByaW5jZSBFZHdhcmQgSXNsYW5kLmQCAw8PFgIfAQUKMjAwOC0wMS0wOGRkAoMHD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvMjAwNy1lcy0xMy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy8yMDA3LWVzLTEzL2N2ci0yMDA3LWVzLTEzLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvMjAwNy1lcy0xMy9pbmRleC1lbi5hc3B4D05kYWF3aW4gUHJvamVjdGQCAg9kFgJmDxUBhgFUaGUgTmRhYXdpbiBQcm9qZWN0IHdhcyBhIGN1bHR1cmFsbHktYmFzZWQgaW50ZXJ2ZW50aW9uIGFpbWVkIGF0IHByZXZlbnRpbmcgdGhlIHNleHVhbCBleHBsb2l0YXRpb24gb2YgY2hpbGRyZW4gYW5kIHlvdXRoIGluIFdpbm5pcGVnLmQCAw8PFgIfAQUKMjAwOC0wMS0wOGRkAoQHD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvY2NyYy1wcmRjdG4vaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvY2NyYy1wcmRjdG4vaW5kZXgtZW4uYXNweD1UaGUgYWNjdXJhY3kgb2YgcmlzayBwcmVkaWN0aW9uIGZvciBpbnRpbWF0ZSBwYXJ0bmVyIHZpb2xlbmNlZAICD2QWAmYPFQFBSG93IHdlbGwgY2FuIHJpc2sgYXNzZXNzbWVudHMgcHJlZGljdCBzcG91c2FsIGFzc2F1bHQgcmVjaWRpdmlzbT9kAgMPDxYCHwEFCjIwMDgtMDEtMDFkZAKFBw9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDgtMDEtcHRzL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zLzIwMDgtMDEtcHRzLzIwMDgtMDEtcHRzLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvMjAwOC0wMS1wdHMvaW5kZXgtZW4uYXNweCVQYXRod2F5cyB0byBTZXJpb3VzIE9mZmVuZGluZyAyMDA4LTAxZAICD2QWAmYPFQGlAVRoZSBwdXJwb3NlIG9mIHRoaXMgc3R1ZHkgd2FzIHRvIGNvbnRyaWJ1dGUgdG8gdGhlIGdyb3dpbmcgYm9keSBvZiBjcmltaW5vbG9naWNhbCByZXNlYXJjaCBvbiB0aGUgZGV2ZWxvcG1lbnRhbCBjb3Vyc2Ugb2YgY3JpbWUgYW5kIGV4cGFuZCBpdHMgc2NvcGUgaW4gdmFyaW91cyB3YXlzLmQCAw8PFgIfAQUKMjAwOC0wMS0wMWRkAoYHD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDA2LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAwNi1lbi5hc3B4W0FubnVhbCBSZXBvcnQgb24gdGhlIFJDTVAncyBVc2Ugb2YgdGhlIExhdyBFbmZvcmNlbWVudCBKdXN0aWZpY2F0aW9uIFByb3Zpc2lvbnMgKDIwMDYtMjAwNylkAgIPZBYCZg8VAZUBVGhpcyByZXBvcnQgYWRkcmVzc2VzIHRoZSBSQ01QJ3MgdXNlIG9mIHNwZWNpZmljIHBvcnRpb25zIG9mIHRoZSBsYXcgZW5mb3JjZW1lbnQganVzdGlmaWNhdGlvbiBwcm92aXNpb25zIGZyb20gRmVicnVhcnkgMSwgMjAwNiDigJMgSmFudWFyeSAzMSwgMjAwNy5kAgMPDxYCHwEFCjIwMDgtMDEtMDFkZAKHBw9kFghmD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbGN0cm5jLXNydmxsbmMtMjAwNi9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWxjdHJuYy1zcnZsbG5jLTIwMDYvaW5kZXgtZW4uYXNweENBUkNISVZFIC0gQW5udWFsIHJlcG9ydCBvbiB0aGUgdXNlIG9mIGVsZWN0cm9uaWMgc3VydmVpbGxhbmNlwqAyMDA2ZAICD2QWAmYPFQHSAVRoZSAyMDA2IEFubnVhbCBSZXBvcnQgY292ZXJzIGEgZml2ZS15ZWFyIHBlcmlvZCBmcm9tIDIwMDIgdG8gMjAwNi4gVGhlIFJlcG9ydCBpbmNsdWRlcyBuZXcgc3RhdGlzdGljcyBmb3IgdGhlIHBlcmlvZCBvZiBKYW51YXJ5IDEsIDIwMDYgdG8gRGVjZW1iZXIgMzEsIDIwMDYsIGFuZCB1cGRhdGVzIHRoZSBmaWd1cmVzIGZvciB0aGUgeWVhcnMgMjAwMiB0byAyMDA1LmQCAw8PFgIfAQUKMjAwNy0xMi0xM2RkAogHD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1qbnQtY21tdHQtYmx3cy9pbmRleC1lbi5hc3B4TC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWpudC1jbW10dC1ibHdzL2FyY2hpdmUtam50LWNtbXR0LWJsd3MtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1qbnQtY21tdHQtYmx3cy9pbmRleC1lbi5hc3B4FEFSQ0hJVkUgLSBOSkMgQnlsYXdzZAICD2QWAmYPFQEUQVJDSElWRSAtIE5KQyBCeWxhd3NkAgMPDxYCHwEFCjIwMDctMTItMTFkZAKJBw9kFghmD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtam50LWNtbXl0LXN0dHRzL2luZGV4LWVuLmFzcHhOL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtam50LWNtbXl0LXN0dHRzL2FyY2hpdmUtam50LWNtbXl0LXN0dHRzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQI4L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtam50LWNtbXl0LXN0dHRzL2luZGV4LWVuLmFzcHhXQVJDSElWRSAtIFN0YXR1dGVzIG9mIHRoZSBOYXRpb25hbCBKb2ludCBDb21taXR0ZWUgb2YgU2VuaW9yIENyaW1pbmFsIEp1c3RpY2UgT2ZmaWNpYWxzZAICD2QWAmYPFQFXQVJDSElWRSAtIFN0YXR1dGVzIG9mIHRoZSBOYXRpb25hbCBKb2ludCBDb21taXR0ZWUgb2YgU2VuaW9yIENyaW1pbmFsIEp1c3RpY2UgT2ZmaWNpYWxzZAIDDw8WAh8BBQoyMDA3LTEyLTExZGQCigcPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9zc3NzbmctcnNrLXN4bC1mZm5kcnMvaW5kZXgtZW4uYXNweEYvY250L3JzcmNzL3BibGN0bnMvc3Nzc25nLXJzay1zeGwtZmZuZHJzL3Nzc3NuZy1yc2stc3hsLWZmbmRycy1lbmcuanBnZAIBD2QWAmYPFQI2L2NudC9yc3Jjcy9wYmxjdG5zL3Nzc3NuZy1yc2stc3hsLWZmbmRycy9pbmRleC1lbi5hc3B4YEFzc2Vzc2luZyB0aGUgcmlzayBvZiBzZXh1YWwgb2ZmZW5kZXJzIG9uIGNvbW11bml0eSBzdXBlcnZpc2lvbjogVGhlIER5bmFtaWMgU3VwZXJ2aXNpb24gUHJvamVjdGQCAg9kFgJmDxUBTVNleHVhbCBvZmZlbmRlcnMgZG8gZ3JlYXQgc29jaWV0YWwgZGFtYWdlIGNhdXNpbmcganVzdGlmaWFibGUgcHVibGljIGNvbmNlcm4uZAIDDw8WAh8BBQoyMDA3LTEyLTAyZGQCiwcPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jY3Jzby0yMDA3L2luZGV4LWVuLmFzcHgvL2NudC9yc3Jjcy9wYmxjdG5zL2NjcnNvLTIwMDcvMjAwNy1jY3JzLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvY2Nyc28tMjAwNy9pbmRleC1lbi5hc3B4PTIwMDcgQ29ycmVjdGlvbnMgYW5kIENvbmRpdGlvbmFsIFJlbGVhc2UgU3RhdGlzdGljYWwgT3ZlcnZpZXdkAgIPZBYCZg8VAcECVGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIHN0YXRpc3RpY2FsIG92ZXJ2aWV3IG9mIGNvcnJlY3Rpb25zIGFuZCBjb25kaXRpb25hbCByZWxlYXNlIHdpdGhpbiBhIGNvbnRleHQgb2YgdHJlbmRzIGluIGNyaW1lIGFuZCBjcmltaW5hbCBqdXN0aWNlLiBBIHByaW1hcnkgY29uc2lkZXJhdGlvbiBpbiBwcm9kdWNpbmcgdGhpcyBvdmVydmlldyB3YXMgdG8gcHJlc2VudCBnZW5lcmFsIHN0YXRpc3RpY2FsIGluZm9ybWF0aW9uIGluIGEgInVzZXIgZnJpZW5kbHkiIHdheSB0aGF0IHdpbGwgZmFjaWxpdGF0ZSB1bmRlcnN0YW5kaW5nIGJ5IGEgYnJvYWQgYXVkaWVuY2UuZAIDDw8WAh8BBQoyMDA3LTEyLTAxZGQCjAcPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9uZnJtdG4tc2hybmcvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvbmZybXRuLXNocm5nL25mcm10bi1zaHJuZy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9uZnJtdG4tc2hybmcvaW5kZXgtZW4uYXNweEVJbmZvcm1hdGlvbiBTaGFyaW5nIGFuZCBQcm90ZWN0aW9uIHVuZGVyIHRoZSBFbWVyZ2VuY3kgTWFuYWdlbWVudCBBY3RkAgIPZBYCZg8VAYcBVGhlIGZvbGxvd2luZyBpbmZvcm1hdGlvbiBpcyBhIG1vcmUgZGV0YWlsZWQgZ3VpZGUgdG8gdGhlIGNvbnNlcXVlbnRpYWwgYW1lbmRtZW50IHRvIHRoZSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IHB1cnN1YW50IHRvIHRoZSBFTUEuZAIDDw8WAh8BBQoyMDA3LTEyLTAxZGQCjQcPZBYIZg9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LWNjc3MtcHJ2Yy0yMDA2LTA3L2luZGV4LWVuLmFzcHhcL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbm5sLXJwcnQtY2Nzcy1wcnZjLTIwMDYtMDcvY3ZyLW5ubC1ycHJ0LWNjc3MtcHJ2Yy0yMDA2LTA3LWVuZy5qcGdkAgEPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ubmwtcnBydC1jY3NzLXBydmMtMjAwNi0wNy9pbmRleC1lbi5hc3B4S0FSQ0hJVkUgLSBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gQWN0IGFuZCBQcml2YWN5IEFjdCBBbm51YWwgUmVwb3J0IDIwMDYtMjAwN2QCAg9kFgJmDxUBiwJUaGlzIEFubnVhbCBSZXBvcnQgZGVzY3JpYmVzIGhvdyB0aGUgUG9ydGZvbGlvLCBpbmNsdWRpbmcgUHVibGljIFNhZmV0eSBDYW5hZGEsIGFkbWluaXN0ZXJlZCBBY2Nlc3MgdG8gSW5mb3JtYXRpb24gYW5kIFByaXZhY3kgcmVzcG9uc2liaWxpdGllcyBkdXJpbmcgZmlzY2FsIHllYXIgMjAwNi0yMDA3LiBUaGUgaW5mb3JtYXRpb24gaW4gdGhpcyByZXBvcnQgY29tZXMgZnJvbSBQdWJsaWMgU2FmZXR5IENhbmFkYSBhcyB3ZWxsIGFzIFBvcnRmb2xpbyBhZ2VuY2llcy5kAgMPDxYCHwEFCjIwMDctMTEtMTNkZAKOBw9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3BybnBscy1yaGJsdG4vaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcHJucGxzLXJoYmx0bi9pbmRleC1lbi5hc3B4L1ByaW5jaXBsZXMgb2YgRWZmZWN0aXZlIE9mZmVuZGVyIFJlaGFiaWxpdGF0aW9uZAICD2QWAmYPFQE9V2hhdCBhcmUgdGhlIGNoYXJhY3RlcmlzdGljcyBvZiBlZmZlY3RpdmUgb2ZmZW5kZXIgdHJlYXRtZW50P2QCAw8PFgIfAQUKMjAwNy0xMS0wMWRkAo8HD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcnQteXRoLWRtbnN0cnRuL2luZGV4LWVuLmFzcHg+L2NudC9yc3Jjcy9wYmxjdG5zL3J0LXl0aC1kbW5zdHJ0bi9ydC15dGgtZG1uc3RydG4tY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcnQteXRoLWRtbnN0cnRuL2luZGV4LWVuLmFzcHgsTmF0aW9uYWwgQXJ0IGFuZCBZb3V0aCBEZW1vbnN0cmF0aW9uIFByb2plY3RkAgIPZBYCZg8VAZABVGhlIE5hdGlvbmFsIEFydCBhbmQgWW91dGggRGVtb25zdHJhdGlvbiBQcm9qZWN0IChOQVlEUCkgd2FzIGNyZWF0ZWQgYXMgYW4gYWx0ZXJuYXRpdmUgbWV0aG9kIGZvciBjaGlsZCBhbmQgeW91dGggdG8gcHJldmVudCBiZWhhdmlvdXIgcHJvYmxlbXMuZAIDDw8WAh8BBQoyMDA3LTExLTAxZGQCkAcPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9udG5zdi1udHJ2bnRuL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL250bnN2LW50cnZudG4vbnRuc3YtbnRydm50bi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9udG5zdi1udHJ2bnRuL2luZGV4LWVuLmFzcHhCUHJvZ3JhbSBmb3IgcmFwaWQgYW5kIGludGVuc2l2ZSBpbnRlcnZlbnRpb24gZm9yIGZhbWlsaWVzIChQSVJJTUYpZAICD2QWAmYPFQGGAlRoZSBQcm9ncmFtbWUgZCdpbnRlcnZlbnRpb24gcmFwaWRlIGV0IGludGVuc2l2ZSBlbiBtaWxpZXUgZmFtaWxpYWwgW1Byb2dyYW0gZm9yIHJhcGlkIGFuZCBpbnRlbnNpdmUgaW50ZXJ2ZW50aW9uIGZvciBmYW1pbGllc10gKFBJUklNRikgaXMgYWltZWQgYXQgeW91bmcgcGVvcGxlIHJlZmVycmVkIHRvIHlvdXRoIHByb3RlY3Rpb24gc2VydmljZXMgb24gYWNjb3VudCBvZiBzZXJpb3VzIGJlaGF2aW91cmFsIHByb2JsZW1zIGFuZCB0aGVpciBmYW1pbGllcy5kAgMPDxYCHwEFCjIwMDctMTEtMDFkZAKRBw9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3JseS1udHJ2bnRuL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3JseS1udHJ2bnRuL3JseS1udHJ2bnRuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3JseS1udHJ2bnRuL2luZGV4LWVuLmFzcHgaUHJvamVjdCBFYXJseSBJbnRlcnZlbnRpb25kAgIPZBYCZg8VAcQBUHJvamVjdCBFYXJseSBJbnRlcnZlbnRpb24gKFBFSSkgcHJvdmlkZWQgc3VwcG9ydCB0byBoaWdoLXJpc2sgY2hpbGRyZW4gYW5kIHlvdXRoIGFnZWQgNiB0byAxMiB5ZWFycywgbGl2aW5nIGluIGEgaGlnaC1uZWVkcyBzb2NpYWwgaG91c2luZyBuZWlnaGJvdXJob29kIGluIE90dGF3YSwgT250YXJpbywgYmV0d2VlbiAxOTk5IGFuZCAyMDAzLmQCAw8PFgIfAQUKMjAwNy0xMS0wMWRkApIHD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvc3RyZ24tZm1scy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9zdHJnbi1mbWxzL3N0cmduLWZtbHMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvc3RyZ24tZm1scy9pbmRleC1lbi5hc3B4KFN0cm9uZyBGYW1pbGllcywgU3Ryb25nIENoaWxkcmVuIFByb2plY3RkAgIPZBYCZg8VAbsBVGhlIFN0cm9uZyBGYW1pbGllcywgU3Ryb25nIENoaWxkcmVuIChTRlNDKSBwcm9qZWN0IHdhcyBhIGNvbW11bml0eS1iYXNlZCBjcmltZSBwcmV2ZW50aW9uIHByb2dyYW0gdGhhdCBhZGRyZXNzZWQgdGhlIG5lZWRzIG9mIGZhbWlsaWVzIHdpdGggYXQtcmlzayBjaGlsZHJlbiBiZXR3ZWVuIHRoZSBhZ2VzIG9mIDUgYW5kIDEyLmQCAw8PFgIfAQUKMjAwNy0xMS0wMWRkApMHD2QWCGYPZBYCZg8VAkFodHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvZHByLXJtci8yMDA2LTIwMDcvaW5zdC9wc3AvcHNwMDAtZW5nLmFzcB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkFodHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvZHByLXJtci8yMDA2LTIwMDcvaW5zdC9wc3AvcHNwMDAtZW5nLmFzcDNBUkNISVZFIC0gRGVwYXJ0bWVudGFsIFBlcmZvcm1hbmNlIFJlcG9ydCAyMDA2LTIwMDdkAgIPZBYCZg8VAWFEZXBhcnRtZW50YWwgUGVyZm9ybWFuY2UgUmVwb3J0IGZvciBQdWJsaWMgU2FmZXR5IENhbmFkYSBmb3IgdGhlIHBlcmlvZCBlbmRpbmcgb24gTWFyY2ggMzEsIDIwMDcuZAIDDw8WAh8BBQoyMDA3LTExLTAxZGQClAcPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy93dG5zcy1wcnRjdG4tcnBydC0yMDAzLTA0LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL3d0bnNzLXBydGN0bi1ycHJ0LTIwMDMtMDQtZW4uYXNweDNXaXRuZXNzIFByb3RlY3Rpb24gUHJvZ3JhbSBBY3QgQW5udWFsIFJlcG9ydCAtIDIwMDRkAgIPZBYCZg8VAW5UaGlzIGlzIHRoZSBlaWdodGggQW5udWFsIFJlcG9ydCBvbiB0aGUgV2l0bmVzcyBQcm90ZWN0aW9uIFByb2dyYW0gKEFjdCkgYXMgcmVxdWlyZWQgYnkgc2VjdGlvbiAxNiBvZiB0aGUgQWN0LmQCAw8PFgIfAQUKMjAwNy0xMC0zMWRkApUHD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvY21tbnQtc2x0bi1nbmctMjAwNy9pbmRleC1lbi5hc3B4Ry9jbnQvcnNyY3MvcGJsY3Rucy9jbW1udC1zbHRuLWduZy0yMDA3L19tZ3MvY21tbnQtc2x0bi1nbmctMjAwNy1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2NtbW50LXNsdG4tZ25nLTIwMDcvaW5kZXgtZW4uYXNweGNUaGUgQ29tbXVuaXR5IFNvbHV0aW9uIHRvIEdhbmcgVmlvbGVuY2U6IEEgQ29sbGFib3JhdGl2ZSBDb21tdW5pdHkgUHJvY2VzcyBhbmQgRXZhbHVhdGlvbiBGcmFtZXdvcmtkAgIPZBYCZg8VAe0CVGhpcyBwYXBlciBwcm92aWRlcyBhIG1vZGVsIGZvciB2aWV3aW5nIHRoZSB3b3JrIG9mIGNvbXByZWhlbnNpdmUgY29tbXVuaXR5IGluaXRpYXRpdmVzLCBkZXRhaWxzIHRoZSBwcm9jZXNzIGFuZCBwcmFjdGljZSBpbnZvbHZlZCBpbiBtb2JpbGl6aW5nIGFuZCBlbmdhZ2luZyB0aGUgY29tbXVuaXR5IHRvIGFkZHJlc3MgdGhlIGlzc3VlIG9mIGdhbmdzLCBhbmQgb3V0bGluZXMgdGhlIGV2YWx1YXRpb24gZnJhbWV3b3JrIHVzZWQgdG8gbWVhc3VyZSB0aGUgZWZmZWN0aXZlbmVzcyBhbmQgaW1wYWN0IG9mIGEgY29tbXVuaXR5LWJhc2VkIGFuZCBkcml2ZW4gYXBwcm9hY2ggdG8gcHJldmVudCB5b3V0aCBpbnZvbHZlbWVudCBpbiBnYW5ncy5kAgMPDxYCHwEFCjIwMDctMTAtMTJkZAKWBw9kFghmD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtcnBydC1waHNobmcvaW5kZXgtZW4uYXNweEIvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ycHJ0LXBoc2huZy9hcmNoaXZlLXJwcnQtcGhzaG5nLWVuZy5qcGdkAgEPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ycHJ0LXBoc2huZy9pbmRleC1lbi5hc3B4HEFSQ0hJVkUgLSBSZXBvcnQgb24gUGhpc2hpbmdkAgIPZBYCZg8VARxBUkNISVZFIC0gUmVwb3J0IG9uIFBoaXNoaW5nZAIDDw8WAh8BBQoyMDA3LTEwLTAxZGQClwcPZBYIZg9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXJnbnpkLWNybS10aHJ0LXNzc3NtbnQvaW5kZXgtZW4uYXNweFwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1yZ256ZC1jcm0tdGhydC1zc3NzbW50L2FyY2hpdmUtcmduemQtY3JtLXRocnQtc3Nzc21udC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCPy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXJnbnpkLWNybS10aHJ0LXNzc3NtbnQvaW5kZXgtZW4uYXNweDdBUkNISVZFIC0gQ2FuYWRhIC8gVVMgT3JnYW5pemVkIENyaW1lIFRocmVhdCBBc3Nlc3NtZW50ZAICD2QWAmYPFQE3QVJDSElWRSAtIENhbmFkYSAvIFVTIE9yZ2FuaXplZCBDcmltZSBUaHJlYXQgQXNzZXNzbWVudGQCAw8PFgIfAQUKMjAwNy0wOS0yNWRkApgHD2QWCGYPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1zc3NzbW50LXRyZmZja25nLXByc25zL2luZGV4LWVuLmFzcHhcL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtc3Nzc21udC10cmZmY2tuZy1wcnNucy9hcmNoaXZlLXNzc3NtbnQtdHJmZmNrbmctcHJzbnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAj8vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1zc3NzbW50LXRyZmZja25nLXByc25zL2luZGV4LWVuLmFzcHg6QVJDSElWRSAtIEJpLU5hdGlvbmFsIEFzc2Vzc21lbnQgb2YgVHJhZmZpY2tpbmcgaW4gUGVyc29uc2QCAg9kFgJmDxUBOkFSQ0hJVkUgLSBCaS1OYXRpb25hbCBBc3Nlc3NtZW50IG9mIFRyYWZmaWNraW5nIGluIFBlcnNvbnNkAgMPDxYCHwEFCjIwMDctMDktMjVkZAKZBw9kFghmD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtY21idG5nLWxsY3QtZnJybXMvaW5kZXgtZW4uYXNweFIvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1jbWJ0bmctbGxjdC1mcnJtcy9hcmNoaXZlLWNtYnRuZy1sbGN0LWZycm1zLWN2ci1lbmcuanBnZAIBD2QWAmYPFQI6L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtY21idG5nLWxsY3QtZnJybXMvaW5kZXgtZW4uYXNweCVBUkNISVZFIC0gQ29tYmF0dGluZyBJbGxpY2l0IEZpcmVhcm1zZAICD2QWAmYPFQElQVJDSElWRSAtIENvbWJhdHRpbmcgSWxsaWNpdCBGaXJlYXJtc2QCAw8PFgIfAQUKMjAwNy0wOS0yNWRkApoHD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvc3BydnNuZy1mbmRycy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9zcHJ2c25nLWZuZHJzL2luZGV4LWVuLmFzcHgtU3VwZXJ2aXNpbmcgc2V4dWFsIG9mZmVuZGVycyBpbiB0aGUgY29tbXVuaXR5ZAICD2QWAmYPFQFhSG93IGNhbiBjb21tdW5pdHkgc3VwZXJ2aXNpb24gb2ZmaWNlcnMgdGVsbCB3aGV0aGVyIHNleHVhbCBvZmZlbmRlcnMgYXJlIGF0IHJpc2sgZm9yIHJlb2ZmZW5kaW5nP2QCAw8PFgIfAQUKMjAwNy0wOS0wMWRkApsHD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvdmx0bi1tbXdjaGh0d24vaW5kZXgtZW4uYXNweDcvY250L3JzcmNzL3BibGN0bnMvdmx0bi1tbXdjaGh0d24vY3ZyLW1td2NoaHR3bi1lbmcuanBnZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL3ZsdG4tbW13Y2hodHduL2luZGV4LWVuLmFzcHhAQW4gRXZhbHVhdGlvbiBvZiB0aGUgTWFtb3dpY2hpaGl0b3dpbiBDb21tdW5pdHkgV2VsbG5lc3MgUHJvZ3JhbWQCAg9kFgJmDxUBqgFUaGUgcHVycG9zZSBvZiB0aGlzIHJlc2VhcmNoIHByb2plY3Qgd2FzIHRvIGNvbmR1Y3QgdGhlIGZpcnN0IHBoYXNlIG9mIGFuIGV2YWx1YXRpb24gb2YgdGhlIE1hbW93aWNoaWhpdG93aW4gQ29tbXVuaXR5IFdlbGxuZXNzIFByb2dyYW0gKE1DV1ApIGxvY2F0ZWQgaW4gSGludG9uLCBBbGJlcnRhLmQCAw8PFgIfAQUKMjAwNy0wOC0xNmRkApwHD2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvcmRjbmctZGxxbmMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvcmRjbmctZGxxbmMvaW5kZXgtZW4uYXNweDBSZWR1Y2luZyBkZWxpbnF1ZW5jeSB0aHJvdWdoIGZhbWlseSBpbnRlcnZlbnRpb25kAgIPZBYCZg8VAS9DYW4gZmFtaWx5IHRoZXJhcHkgcmVkdWNlIGRlbGlucXVlbnQgYmVoYXZpb3VyP2QCAw8PFgIfAQUKMjAwNy0wNy0wMWRkAp0HD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvbnRtdC1wcnRuci12bG5jZS9pbmRleC1lbi5hc3B4RS9jbnQvcnNyY3MvcGJsY3Rucy9udG10LXBydG5yLXZsbmNlL19tZ3MvY3ZyLW50bXQtcHJ0bnItdmxuY2UtZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9udG10LXBydG5yLXZsbmNlL2luZGV4LWVuLmFzcHhXVGhlIFZhbGlkaXR5IG9mIFJpc2sgQXNzZXNzbWVudHMgZm9yIEludGltYXRlIFBhcnRuZXIgdmlvbGVuY2U6IEEgTWV0YS1BbmFseXNpcyAyMDA3LTA3ZAICD2QWAmYPFQGnAVRoaXMgbWV0YS1hbmFseXNpcyByZXZpZXdzIHRoZSBwcmVkaWN0aXZlIGFjY3VyYWN5IG9mIGRpZmZlcmVudCBhcHByb2FjaGVzIGFuZCB0b29scyB0aGF0IGFyZSB1c2VkIHRvIGFzc2VzcyB0aGUgcmlzayBvZiByZWNpZGl2aXNtIGZvciBtYWxlIHNwb3VzYWwgYXNzYXVsdCBvZmZlbmRlcnMuZAIDDw8WAh8BBQoyMDA3LTA3LTAxZGQCngcPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy8yMDA3LWVzLTA1L2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zLzIwMDctZXMtMDUvY3ZyLTIwMDctZXMtMDUtZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy8yMDA3LWVzLTA1L2luZGV4LWVuLmFzcHgzRmlyc3QgTmF0aW9ucyBZb3V0aCBhbmQgUmVzdG9yYXRpdmUgSGVhbGluZyBQcm9qZWN0ZAICD2QWAmYPFQF5VGhlIEZpcnN0IE5hdGlvbnMgWW91dGggYW5kIFJlc3RvcmF0aXZlIEhlYWxpbmcgUHJvamVjdCB3YXMgYSBjdWx0dXJhbGx5LWJhc2VkIGNvbW11bml0eS1iYXNlZCBjcmltZSBwcmV2ZW50aW9uIHN0cmF0ZWd5LmQCAw8PFgIfAQUKMjAwNy0wNi0wNmRkAp8HD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvZHJndHJ0bW50LXRybnQvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvZHJndHJ0bW50LXRybnQvZHJndHJ0bW50LXRybnQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvZHJndHJ0bW50LXRybnQvaW5kZXgtZW4uYXNweBxUb3JvbnRvIERydWcgVHJlYXRtZW50IENvdXJ0ZAICD2QWAmYPFQFkVGhlIFRvcm9udG8gRHJ1ZyBUcmVhdG1lbnQgQ291cnQsIHRoZSBmaXJzdCBvZiBpdHMga2luZCBpbiBDYW5hZGEsIGhhcyBiZWVuIGluIG9wZXJhdGlvbiBzaW5jZSAxOTk4LmQCAw8PFgIfAQUKMjAwNy0wNi0wNmRkAqAHD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcnNrLW5kLXJzcG5zdnR5L2luZGV4LWVuLmFzcHhDL2NudC9yc3Jjcy9wYmxjdG5zL3Jzay1uZC1yc3Buc3Z0eS9fbWdzL2N2ci1yc2stbmQtcnNwbnN2dHktZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yc2stbmQtcnNwbnN2dHkvaW5kZXgtZW4uYXNweE9SaXNrLW5lZWQtcmVzcG9uc2l2aXR5IG1vZGVsIGZvciBvZmZlbmRlciBhc3Nlc3NtZW50IGFuZCByZWhhYmlsaXRhdGlvbiAyMDA3LTA2ZAICD2QWAmYPFQGjAVRoaXMgcGFwZXIgc3VtbWFyaXplcyB0aGUgcm9sZSBvZiB0aGUgcHJpbmNpcGxlcyBpbiB0aGUgZGV2ZWxvcG1lbnQgb2YgcmlzayBhc3Nlc3NtZW50IGluc3RydW1lbnRzLiBJdCBhbHNvIGV4cGxhaW5zIHdoeSBzb21lIGludGVydmVudGlvbnMgd29yayBhbmQgb3RoZXJzIGRvIG5vdC5kAgMPDxYCHwEFCjIwMDctMDYtMDFkZAKhBw9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3ZkbmMtcHJ2bnRuL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3ZkbmMtcHJ2bnRuL3ZkbmMtcHJ2bnRuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3ZkbmMtcHJ2bnRuL2luZGV4LWVuLmFzcHheRXZpZGVuY2UtYmFzZWQgY3JpbWUgcHJldmVudGlvbjogU2NpZW50aWZpYyBiYXNpcywgdHJlbmRzLCByZXN1bHRzIGFuZCBpbXBsaWNhdGlvbnMgZm9yIENhbmFkYWQCAg9kFgJmDxUBYENyaW1lIHByZXZlbnRpb24gcG9saWN5IGFuZCBwcmFjdGljZSBzaG91bGQgYmUgYmFzZWQgb24gc29saWQgc2NpZW50aWZpYyBrbm93bGVkZ2UgYW5kIGV2aWRlbmNlLmQCAw8PFgIfAQUKMjAwNy0wNi0wMWRkAqIHD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvbXR0ci1mdGgtMjAwNi9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy9tdHRyLWZ0aC0yMDA2L2N2ci1tdHRyLWZ0aC0yMDA2LWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvbXR0ci1mdGgtMjAwNi9pbmRleC1lbi5hc3B4N0EgTWF0dGVyIG9mIEZhaXRoOiBhIEdhdGhlcmluZyBvZiBBYm9yaWdpbmFsIENocmlzdGlhbnNkAgIPZBYCZg8VAVhUaGlzIHJlcG9ydCBwcmVzZW50cyBhIHNlbGVjdGlvbiBvZiB0aGUgd2lkZS1yYW5naW5nIHZpZXdzIHB1dCBmb3J3YXJkIGF0IHRoZSBHYXRoZXJpbmcuZAIDDw8WAh8BBQoyMDA3LTA1LTI5ZGQCowcPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9wcmR0bmctcmN2ZHMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvcHJkdG5nLXJjdmRzL2luZGV4LWVuLmFzcHgdUHJlZGljdGluZyB2aW9sZW50IHJlY2lkaXZpc21kAgIPZBYCZg8VAURIb3cgd2VsbCBjYW4gcmlzayBhc3Nlc3NtZW50IGluc3RydW1lbnRzIHByZWRpY3QgdmlvbGVudCByZWNpZGl2aXNtP2QCAw8PFgIfAQUKMjAwNy0wNS0wMWRkAqQHD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcnNrLXNzbW50LXRscy9pbmRleC1lbi5hc3B4Py9jbnQvcnNyY3MvcGJsY3Rucy9yc2stc3NtbnQtdGxzL19tZ3MvY3ZyLXJzay1zc21udC10bHMtZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9yc2stc3NtbnQtdGxzL2luZGV4LWVuLmFzcHiLAUFzc2Vzc2luZyB0aGUgVXRpbGl0eSBvZiBSaXNrIEFzc2Vzc21lbnQgVG9vbHMgYW5kIFBlcnNvbmFsaXR5IE1lYXN1cmVzIGluIHRoZSBQcmVkaWN0aW9uIG9mIFZpb2xlbnQgUmVjaWRpdmlzbSBmb3IgQWR1bHQgT2ZmZW5kZXJzIDIwMDctMDRkAgIPZBYCZg8VAfQBVGhlIG9iamVjdGl2ZSBvZiB0aGUgY3VycmVudCBzdHVkeSB3YXMgdG8gY29uZHVjdCBhIG1ldGEtYW5hbHl0aWMgZXZhbHVhdGlvbiBvZiB0aGUgcmVsYXRpdmUgdXRpbGl0eSBvZiByaXNrIGluc3RydW1lbnRzIGFuZCBvdGhlciBwc3ljaG9sb2dpY2FsIG1lYXN1cmVzIGFzIGEgbWVhbnMgb2YgaW5mb3JtaW5nIHRoZSBzdGFuZGFyZHMgb2YgcHJhY3RpY2UgZm9yIGNvbmR1Y3RpbmcgdmlvbGVudCByaXNrIGFzc2Vzc21lbnRzLmQCAw8PFgIfAQUKMjAwNy0wNC0wMWRkAqUHD2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvY2xsYnJ0di10Y21kdC1nZGxucy9pbmRleC1lbi5hc3B4Sy9jbnQvcnNyY3MvcGJsY3Rucy9jbGxicnR2LXRjbWR0LWdkbG5zL19tZ3MvY3ZyLWNsbGJydHYtdGNtZHQtZ2RsbnMtZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9jbGxicnR2LXRjbWR0LWdkbG5zL2luZGV4LWVuLmFzcHh2VGhlIENvbGxhYm9yYXRpdmUgT3V0Y29tZSBEYXRhIENvbW1pdHRlZSdzIEd1aWRlbGluZXMgZm9yIHRoZSBldmFsdWF0aW9uIG9mIHNleHVhbCBvZmZlbmRlciB0cmVhdG1lbnQgb3V0Y29tZSByZXNlYXJjaGQCAg9kFgJmDxUB9AFUaGUgb2JqZWN0aXZlIG9mIHRoZSBjdXJyZW50IHN0dWR5IHdhcyB0byBjb25kdWN0IGEgbWV0YS1hbmFseXRpYyBldmFsdWF0aW9uIG9mIHRoZSByZWxhdGl2ZSB1dGlsaXR5IG9mIHJpc2sgaW5zdHJ1bWVudHMgYW5kIG90aGVyIHBzeWNob2xvZ2ljYWwgbWVhc3VyZXMgYXMgYSBtZWFucyBvZiBpbmZvcm1pbmcgdGhlIHN0YW5kYXJkcyBvZiBwcmFjdGljZSBmb3IgY29uZHVjdGluZyB2aW9sZW50IHJpc2sgYXNzZXNzbWVudHMuZAIDDw8WAh8BBQoyMDA3LTA0LTAxZGQCpgcPZBYIZg9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9ibnluLXNydnMvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvYm55bi1zcnZzL2JueW4tc3J2cy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKi9jbnQvcnNyY3MvcGJsY3Rucy9ibnluLXNydnMvaW5kZXgtZW4uYXNweDtCYW55YW4gQ29tbXVuaXR5IFNlcnZpY2VzIFNOQVDihKIgVW5kZXItMTIgT3V0cmVhY2ggUHJvamVjdGQCAg9kFgJmDxUBkgFUaGUgQmFueWFuIENvbW11bml0eSBTZXJ2aWNlcyBTTkFQ4oSiIFVuZGVyLTEyIE91dHJlYWNoIFByb2plY3QgKEJDUyBTTkFQ4oSiIE9SUCkgaXMgYW4gb25nb2luZyBwcm9ncmFtIHRoYXQgc3RhcnRlZCBpbiAyMDAzIGluIEhhbWlsdG9uLCBPbnRhcmlvLmQCAw8PFgIfAQUKMjAwNy0wNC0wMWRkAqcHD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvYm5kbHMtZHZudHJzL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2JuZGxzLWR2bnRycy9ibmRscy1kdm50cnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvYm5kbHMtZHZudHJzL2luZGV4LWVuLmFzcHgcQm91bmRsZXNzIEFkdmVudHVyZXMgcHJvamVjdGQCAg9kFgJmDxUBjwFCb3VuZGxlc3MgQWR2ZW50dXJlcyB3YXMgYSBjcmltZSBwcmV2ZW50aW9uIGluaXRpYXRpdmUgYWltZWQgYXQgaGlnaC1uZWVkLCB1bmRlci1yZXNvdXJjZWQgZmFtaWxpZXMgd2l0aCBjaGlsZHJlbiBhZ2VkIDIgdG8gNiB5ZWFycyBpbiBPbnRhcmlvLmQCAw8PFgIfAQUKMjAwNy0wNC0wMWRkAqgHD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvZG1zY3QtdmxuYy10cnRtbnQvaW5kZXgtZW4uYXNweEIvY250L3JzcmNzL3BibGN0bnMvZG1zY3QtdmxuYy10cnRtbnQvZG1zY3QtdmxuYy10cnRtbnQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvZG1zY3QtdmxuYy10cnRtbnQvaW5kZXgtZW4uYXNweC9Eb21lc3RpYyBWaW9sZW5jZSBUcmVhdG1lbnQgT3B0aW9uIGNvdXJ0IChEVlRPKWQCAg9kFgJmDxUBkwJUaGUgRG9tZXN0aWMgVmlvbGVuY2UgVHJlYXRtZW50IE9wdGlvbiBjb3VydCAoRFZUTykgd2FzIGNyZWF0ZWQgaW4gMjAwMCBhcyBhIHJlc3BvbnNlIHRvIHRoZSBoaWdoIHJhdGVzIG9mIGRvbWVzdGljIHZpb2xlbmNlLCB0aGUgdmljdGltaXphdGlvbiBGaXJzdCBOYXRpb25zIGZlbHQgZnJvbSB0aGUgY3JpbWluYWwganVzdGljZSBzeXN0ZW0gYW5kIHRoZSBzZW5zZSB0aGF0IG1hbnkgdmljdGltcyB3ZXJlIG5vdCByZXBvcnRpbmcgZG9tZXN0aWMgdmlvbGVuY2UgdG8gcG9saWNlLmQCAw8PFgIfAQUKMjAwNy0wNC0wMWRkAqkHD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvZG50bi1zdHNkL2luZGV4LWVuLmFzcHgyL2NudC9yc3Jjcy9wYmxjdG5zL2RudG4tc3RzZC9kbnRuLXN0c2QtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvZG50bi1zdHNkL2luZGV4LWVuLmFzcHgRRG93bnRvd24gRWFzdHNpZGVkAgIPZBYCZg8VAesBVGhlIHB1cnBvc2Ugb2YgdGhlIHByb2plY3Qgd2FzIHRvIG1vYmlsaXplIHRoZSBEb3dudG93biBFYXN0c2lkZSBjb21tdW5pdHkgYW5kIGJ1aWxkIGNhcGFjaXR5IGFtb25nIHJlc2lkZW50cywgYWdlbmNpZXMsIGFuZCBidXNpbmVzcyByZXByZXNlbnRhdGl2ZXMgdG8gYWRkcmVzcyBzb21lIG9mIHRoZSBrbm93biByaXNrIGZhY3RvcnMgZm9yIGludm9sdmVtZW50IGluIGNyaW1lIGFuZCB2aWN0aW1pemF0aW9uLmQCAw8PFgIfAQUKMjAwNy0wNC0wMWRkAqoHD2QWCGYPZBYCZg8VAigvY250L3JzcmNzL3BibGN0bnMvaG0tZnJudC9pbmRleC1lbi5hc3B4Li9jbnQvcnNyY3MvcGJsY3Rucy9obS1mcm50L2htLWZybnQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAigvY250L3JzcmNzL3BibGN0bnMvaG0tZnJudC9pbmRleC1lbi5hc3B4CUhvbWVGcm9udGQCAg9kFgJmDxUBlQFIb21lRnJvbnQgd2FzIGEgZm91ci15ZWFyIGluaXRpYXRpdmUgaW4gQ2FsZ2FyeSwgQWxiZXJ0YS4gSXQgY29uc2lzdGVkIG9mIGEgY29vcmRpbmF0ZWQgY29tbXVuaXR5IHJlc3BvbnNlIHRvIGFkZHJlc3MgdGhlIGlzc3VlIG9mIGRvbWVzdGljIHZpb2xlbmNlLmQCAw8PFgIfAQUKMjAwNy0wNC0wMWRkAqsHD2QWCGYPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMva2RzLWZyc3QvaW5kZXgtZW4uYXNweDAvY250L3JzcmNzL3BibGN0bnMva2RzLWZyc3Qva2RzLWZyc3QtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMva2RzLWZyc3QvaW5kZXgtZW4uYXNweBBLaWRzIDFzdCBQcm9qZWN0ZAICD2QWAmYPFQFTVGhlIEtpZHMgMXN0IFByb2plY3Qgd2FzIGEgY3JpbWUgcHJldmVudGlvbiBwcm9ncmFtIGZvciBjaGlsZHJlbiA5IHRvIDExIHllYXJzIG9sZC5kAgMPDxYCHwEFCjIwMDctMDQtMDFkZAKsBw9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3NjbC1ybnRncnRuL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3NjbC1ybnRncnRuL3NjbC1ybnRncnRuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3NjbC1ybnRncnRuL2luZGV4LWVuLmFzcHg6VGhlIFNvY2lhbCBSZWludGVncmF0aW9uIG9mIE9mZmVuZGVycyBhbmQgQ3JpbWUgUHJldmVudGlvbmQCAg9kFgJmDxUBnAFDb21wcmVoZW5zaXZlIGNyaW1lIHByZXZlbnRpb24gcHJvZ3JhbXMgbXVzdCBpbmNsdWRlIGVmZmVjdGl2ZSBtZWFzdXJlcyB0byBwcmV2ZW50IHJlY2lkaXZpc20gYW5kIHRvIHN0b3AgdGhlIGN5Y2xlIG9mIGZhaWxlZCBhZGFwdGF0aW9uIGJ5IHJlcGVhdCBvZmZlbmRlcnNkAgMPDxYCHwEFCjIwMDctMDQtMDFkZAKtBw9kFghmD2QWAmYPFQIoL2NudC9yc3Jjcy9wYmxjdG5zL2xnaHQtd3kvaW5kZXgtZW4uYXNweC4vY250L3JzcmNzL3BibGN0bnMvbGdodC13eS9sZ2h0LXd5LWN2ci1lbmcuanBnZAIBD2QWAmYPFQIoL2NudC9yc3Jjcy9wYmxjdG5zL2xnaHQtd3kvaW5kZXgtZW4uYXNweBlUb2dldGhlciBXZSBMaWdodCBUaGUgV2F5ZAICD2QWAmYPFQHXAVRoZSBUb2dldGhlciBXZSBMaWdodCBUaGUgV2F5IHByb2plY3Qgd2FzIGEgc2Nob29sLWJhc2VkIHByZXZlbnRpb24gbW9kZWwgaW1wbGVtZW50ZWQgaW4gdGhlIER1cmhhbSBEaXN0cmljdCBTY2hvb2wgQm9hcmQgUmVnaW9uIHRvIHJlc3BvbmQgdG8gdGhlIHNwZWNpZmljIG5lZWRzIG9mIGNoaWxkcmVuIHdobyBtYXkgZW5nYWdlIGluIGFudGktc29jaWFsIGJlaGF2aW91cnMuZAIDDw8WAh8BBQoyMDA3LTA0LTAxZGQCrgcPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy95dGgtZ25nLW52bHZtbnQvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMveXRoLWduZy1udmx2bW50L3l0aC1nbmctbnZsdm1udC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy95dGgtZ25nLW52bHZtbnQvaW5kZXgtZW4uYXNweDJZb3V0aCBnYW5nIGludm9sdmVtZW50OiBXaGF0IGFyZSB0aGUgcmlzayBmYWN0b3JzP2QCAg9kFgJmDxUBYlRoaXMgaW5mb3JtYXRpb24gc2hlZXQgaXMgb25lIG9mIGEgc2VyaWVzIHByb3ZpZGluZyBpbmZvcm1hdGlvbiByZWxhdGVkIHRvIHlvdXRoIGdhbmcgaW52b2x2ZW1lbnQuZAIDDw8WAh8BBQoyMDA3LTA0LTAxZGQCrwcPZBYIZg9kFgJmDxUCKS9jbnQvcnNyY3MvcGJsY3Rucy9nbmdzLWNuZC9pbmRleC1lbi5hc3B4MC9jbnQvcnNyY3MvcGJsY3Rucy9nbmdzLWNuZC9nbmdzLWNuZC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKS9jbnQvcnNyY3MvcGJsY3Rucy9nbmdzLWNuZC9pbmRleC1lbi5hc3B4J1lvdXRoIGdhbmdzIGluIENhbmFkYTogV2hhdCBkbyB3ZSBrbm93P2QCAg9kFgJmDxUBhQFUaGlzIGRvY3VtZW50IHByZXNlbnRzIGFuIG92ZXJ2aWV3IG9mIGN1cnJlbnQga25vd2xlZGdlIGFib3V0IHlvdXRoIGdhbmdzIGluIENhbmFkYSwgaW5jbHVkaW5nIHRoZWlyIGNvbm5lY3Rpb25zIHdpdGggZ3VucyBhbmQgZHJ1Z3MuZAIDDw8WAh8BBQoyMDA3LTA0LTAxZGQCsAcPZBYIZg9kFgJmDxUCSGh0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ycHAvMjAwNy0yMDA4L1BTRVBDLVNQUENDL1BTRVBDLVNQUENDMDAtZW5nLmFzcB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAkhodHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvcnBwLzIwMDctMjAwOC9QU0VQQy1TUFBDQy9QU0VQQy1TUFBDQzAwLWVuZy5hc3AyQVJDSElWRSAtIFJlcG9ydCBvbiBQbGFucyBhbmQgUHJpb3JpdGllcyAyMDA3LTIwMDhkAgIPZBYCZg8VAZMBUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzIGZvciAyMDA3LTIwMDggdGhhdCBkZXNjcmliZXMgb3VyIGVmZm9ydHMgdG8gcHJvdGVjdCBDYW5hZGlhbiBmYW1pbGllcyBhbmQgYnVpbGQgYSBzdHJvbmdlciwgc2FmZXIgYW5kIGJldHRlciBDYW5hZGEuZAIDDw8WAh8BBQoyMDA3LTAzLTI5ZGQCsQcPZBYIZg9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9icmdubC1nbmdzLW52c3RndG4tMjAwNi9pbmRleC1lbi5hc3B4Ti9jbnQvcnNyY3MvcGJsY3Rucy9icmdubC1nbmdzLW52c3RndG4tMjAwNi9jdnItYnJnbmwtZ25ncy1udnN0Z3RuLTIwMDYtZW5nLmpwZ2QCAQ9kFgJmDxUCOC9jbnQvcnNyY3MvcGJsY3Rucy9icmdubC1nbmdzLW52c3RndG4tMjAwNi9pbmRleC1lbi5hc3B4Y0FuIEludmVzdGlnYXRpb24gaW50byB0aGUgRm9ybWF0aW9uIGFuZCBSZWNydWl0bWVudCBQcm9jZXNzZXMgb2YgQWJvcmlnaW5hbCBHYW5ncyBpbiBXZXN0ZXJuIENhbmFkYWQCAg9kFgJmDxUBuwFUaGlzIHJlcG9ydCBwcm92aWRlcyBhIGJyaWVmIGxpdGVyYXR1cmUgcmV2aWV3IG9mIGN1cnJlbnQgZ2FuZyByZXNlYXJjaCwgaW5jbHVkaW5nIHRoZSBpbmNvcnBvcmF0aW9uIG9mIGluZm9ybWF0aW9uIGZyb20gZG9jdW1lbnRzIHByb2R1Y2VkIGJ5IGFnZW5jaWVzIHRoYXQgd29yayB3aXRoIGdhbmctaW52b2x2ZWQgeW91dGguZAIDDw8WAh8BBQoyMDA3LTAzLTE5ZGQCsgcPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy92bHRuZy1wcmdybXMvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvdmx0bmctcHJncm1zL2luZGV4LWVuLmFzcHgrRXZhbHVhdGluZyBvZmZlbmRlciByZWhhYmlsaXRhdGlvbiBwcm9ncmFtc2QCAg9kFgJmDxUBR0hvdyBjYW4gd2UgdGVsbCB3aGV0aGVyIGludGVydmVudGlvbnMgd2l0aCBvZmZlbmRlcnMgcmVkdWNlIHJlY2lkaXZpc20/ZAIDDw8WAh8BBQoyMDA3LTAzLTAxZGQCswcPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9zeGwtZmZuZHItdHJ0bW50L2luZGV4LWVuLmFzcHhFL2NudC9yc3Jjcy9wYmxjdG5zL3N4bC1mZm5kci10cnRtbnQvX21ncy9jdnItc3hsLWZmbmRyLXRydG1udC1lbmcuanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3N4bC1mZm5kci10cnRtbnQvaW5kZXgtZW4uYXNweEpTZXh1YWwgT2ZmZW5kZXIgVHJlYXRtZW50IE91dGNvbWUgUmVzZWFyY2g6IENPREMgR3VpZGVsaW5lcyBmb3IgRXZhbHVhdGlvbmQCAg9kFgJmDxUBfFRoaXMgZG9jdW1lbnQgaXMgaW50ZW5kZWQgZm9yIHRob3NlIHNlcmlvdXNseSBpbnRlcmVzdGVkIGluIHJlc2VhcmNoIG9uIHRoZSBlZmZlY3RpdmVuZXNzIG9mIHRyZWF0bWVudCBmb3Igc2V4dWFsIG9mZmVuZGVycy5kAgMPDxYCHwEFCjIwMDctMDMtMDFkZAK0Bw9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3JkY25nLWduLXZsbmMvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvcmRjbmctZ24tdmxuYy9yZGNuZy1nbi12bG5jLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3JkY25nLWduLXZsbmMvaW5kZXgtZW4uYXNweFhTdHJhdGVnaWVzIGZvciBSZWR1Y2luZyBHdW4gVmlvbGVuY2U6IFRoZSBSb2xlIG9mIEdhbmdzLCBEcnVncyBhbmQgRmlyZWFybSBBY2Nlc3NpYmlsaXR5ZAICD2QWAmYPFQGvAVRoaXMgcmVwb3J0IG9uIHN0cmF0ZWdpZXMgdG8gcmVkdWNlIGd1biB2aW9sZW5jZSBiZWdpbnMgd2l0aCBhIGJyaWVmIG92ZXJ2aWV3IG9mIHJlY2VudCB0cmVuZHMgaW4gZ3VuIHZpb2xlbmNlIHdpdGggYSBwYXJ0aWN1bGFyIGZvY3VzIG9uIGVtZXJnaW5nIHRyZW5kcyBhbmQgY2hhbmdlcyBpbiBDYW5hZGFkAgMPDxYCHwEFCjIwMDctMDMtMDFkZAK1Bw9kFghmD2QWAmYPFQI1L2NudC9yc3Jjcy9wYmxjdG5zL2JyZ25sLXBsY25nLXBkdC0yMDA3L2luZGV4LWVuLmFzcHhEL2NudC9yc3Jjcy9wYmxjdG5zL2JyZ25sLXBsY25nLXBkdC0yMDA3L2JyZ25sLXBsY25nLXBkdC0yMDA3LWVuZy5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvYnJnbmwtcGxjbmctcGR0LTIwMDcvaW5kZXgtZW4uYXNweDBBYm9yaWdpbmFsIFBvbGljaW5nIFVwZGF0ZSAyMDA3IC0gVm9sdW1lIDEsIE5vIDFkAgIPZBYCZg8VATBBYm9yaWdpbmFsIFBvbGljaW5nIFVwZGF0ZSAyMDA3IC0gVm9sdW1lIDEsIE5vIDFkAgMPDxYCHwEFCjIwMDctMDItMjdkZAK2Bw9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3Jza3ByZC1zeGZuZHIvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcnNrcHJkLXN4Zm5kci9pbmRleC1lbi5hc3B4NFRoZSBhY2N1cmFjeSBvZiByaXNrIHByZWRpY3Rpb24gZm9yIHNleHVhbCBvZmZlbmRlcnNkAgIPZBYCZg8VAT1Ib3cgc2hvdWxkIHdlIGFzc2VzcyB0aGUgcmVjaWRpdmlzbSByaXNrIG9mIHNleHVhbCBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDA3LTAxLTAxZGQCtwcPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9ycnN0cy13dGh0LXdycm50LTIwMDYtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcnJzdHMtd3RodC13cnJudC0yMDA2LWVuLmFzcHg6QW5udWFsIFJlcG9ydCBvbiB0aGUgVXNlIG9mIEFycmVzdHMgV2l0aG91dCBXYXJyYW50IDIwMDbCoGQCAg9kFgJmDxUB2wFUaGlzIGRvY3VtZW50IGNvbnN0aXR1dGVzIHRoZSBhbm51YWwgcmVwb3J0IG9mIHRoZSBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLiBJdCBjb3ZlcnMgdGhlIGZpZnRoIHllYXIgb2Ygb3BlcmF0aW9uIG9mIHRoZSBBbnRpLXRlcnJvcmlzbSBBY3QgKEFUQSkgZnJvbSBEZWNlbWJlciAyNCwgMjAwNSB0byBEZWNlbWJlciAyMywgMjAwNi5kAgMPDxYCHwEFCjIwMDctMDEtMDFkZAK4Bw9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAwNS1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMDUtZW4uYXNweFtBbm51YWwgUmVwb3J0IG9uIHRoZSBSQ01QJ3MgVXNlIG9mIHRoZSBMYXcgRW5mb3JjZW1lbnQgSnVzdGlmaWNhdGlvbiBQcm92aXNpb25zICgyMDA1LTIwMDYpZAICD2QWAmYPFQGaAVRoaXMgcmVwb3J0IGFkZHJlc3NlcyBvbmx5IHRoZSBSQ01QJ3MgdXNlIG9mIHNwZWNpZmljIHBvcnRpb25zIG9mIHRoZSBsYXcgZW5mb3JjZW1lbnQganVzdGlmaWNhdGlvbiBwcm92aXNpb25zIGZyb20gRmVicnVhcnkgMSwgMjAwNSDigJMgSmFudWFyeSAzMSwgMjAwNi5kAgMPDxYCHwEFCjIwMDctMDEtMDFkZAK5Bw9kFghmD2QWAmYPFQKBAWh0dHA6Ly93d3cuY29sbGVjdGlvbnNjYW5hZGEuZ2MuY2Evd2ViYXJjaGl2ZXMvMjAwNzExMjEwNDQ3MjYvaHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL2Rwci1ybXIvMDUwNi9wc2VwYy1zcHBjYy9wc2VwYy1zcHBjY19lLmFzcB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAoEBaHR0cDovL3d3dy5jb2xsZWN0aW9uc2NhbmFkYS5nYy5jYS93ZWJhcmNoaXZlcy8yMDA3MTEyMTA0NDcyNi9odHRwOi8vd3d3LnRicy1zY3QuZ2MuY2EvZHByLXJtci8wNTA2L3BzZXBjLXNwcGNjL3BzZXBjLXNwcGNjX2UuYXNwM0FSQ0hJVkUgLSBEZXBhcnRtZW50YWwgUGVyZm9ybWFuY2UgUmVwb3J0IDIwMDUtMjAwNmQCAg9kFgJmDxUBSERlcGFydG1lbnQncyBQZXJmb3JtYW5jZSBSZXBvcnQgZm9yIHRoZSBwZXJpb2QgZW5kaW5nIG9uIE1hcmNoIDMxLCAyMDA2LmQCAw8PFgIfAQUKMjAwNi0xMS0yM2RkAroHD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvZmZuZHItdHJ0bW50L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2ZmbmRyLXRydG1udC9pbmRleC1lbi5hc3B4KlJlc3RvcmF0aXZlIGp1c3RpY2UgYW5kIG9mZmVuZGVyIHRyZWF0bWVudGQCAg9kFgJmDxUBX0NhbiBvZmZlbmRlciB0cmVhdG1lbnQgc2VydmljZXMgaW1wcm92ZSB0aGUgZWZmZWN0aXZlbmVzcyBvZiByZXN0b3JhdGl2ZSBqdXN0aWNlIGludGVydmVudGlvbnM/ZAIDDw8WAh8BBQoyMDA2LTExLTAxZGQCuwcPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9zcHNsLWJzLWNuc2xuZy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9zcHNsLWJzLWNuc2xuZy9zcHNsLWJzLWNuc2xuZy1lbmcuanBnZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL3Nwc2wtYnMtY25zbG5nL2luZGV4LWVuLmFzcHhFU3BvdXNhbCBBYnVzZSBDb3Vuc2VsaW5nIFByb2dyYW0gLSBSYW5raW4gSW5sZXQgTWFudWFsIGZvciBDb3Vuc2Vsb3JzZAICD2QWAmYPFQFuVGhpcyBtYW51YWwgc2hvdWxkIGJlIGNvbnNpZGVyZWQgYSB0b29sIHRvIGJlIHVzZWQgdG8gZ3VpZGUgdGhlIGNvdW5zZWxvciBpbiB0aGUgZGVsaXZlcnkgb2YgZ3JvdXAgY291bnNlbGluZy5kAgMPDxYCHwEFCjIwMDYtMTAtMjdkZAK8Bw9kFghmD2QWAmYPFQJIaHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL3JwcC8yMDA2LTIwMDcvUFNFUEMtU1BQQ0MvUFNFUEMtU1BQQ0MwMC1lbmcuYXNwHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCSGh0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ycHAvMjAwNi0yMDA3L1BTRVBDLVNQUENDL1BTRVBDLVNQUENDMDAtZW5nLmFzcDJBUkNISVZFIC0gUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzIDIwMDYtMjAwN2QCAg9kFgJmDxUBPFJlcG9ydCBvbiBQbGFucyBhbmQgUHJpb3JpdGllcyBhcyBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5LmQCAw8PFgIfAQUKMjAwNi0wOS0yNmRkAr0HD2QWCGYPZBYCZg8VAiovY250L3JzcmNzL3BibGN0bnMvcnNrLWJyZ25sL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL3Jzay1icmdubC9pbmRleC1lbi5hc3B4JVJpc2sgZmFjdG9ycyBmb3IgQWJvcmlnaW5hbCBvZmZlbmRlcnNkAgIPZBYCZg8VAVxBcmUgcmlzayBmYWN0b3JzIGZvciBjcmltaW5hbCBiZWhhdmlvdXIgc2ltaWxhciBmb3IgQWJvcmlnaW5hbCBhbmQgbm9uLUFib3JpZ2luYWwgb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMjAwNi0wOS0wMWRkAr4HD2QWCGYPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ubmwtcnBydC1jY3NzLXBydmMtMjAwNS0wNi9pbmRleC1lbi5hc3B4XC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LWNjc3MtcHJ2Yy0yMDA1LTA2L2N2ci1ubmwtcnBydC1jY3NzLXBydmMtMjAwNS0wNi1lbmcuanBnZAIBD2QWAmYPFQJDL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbm5sLXJwcnQtY2Nzcy1wcnZjLTIwMDUtMDYvaW5kZXgtZW4uYXNweEtBUkNISVZFIC0gQWNjZXNzIHRvIEluZm9ybWF0aW9uIEFjdCBhbmQgUHJpdmFjeSBBY3QgQW5udWFsIFJlcG9ydCAyMDA1LTIwMDZkAgIPZBYCZg8VAZIBVGhpcyBBbm51YWwgUmVwb3J0IGRlc2NyaWJlcyBob3cgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcyBDYW5hZGEgYWRtaW5pc3RlcmVkIHRoZXNlIHJlc3BvbnNpYmlsaXRpZXMgZHVyaW5nIGZpc2NhbCB5ZWFyIDIwMDUtMjAwNi5kAgMPDxYCHwEFCjIwMDYtMDgtMTZkZAK/Bw9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL3BzdHMtdHJzc3QvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvcHN0cy10cnNzdC9pbmRleC1lbi5hc3B4LlNjcmVlbmluZyBmb3IgcG9zaXRpb25zIG9mIHRydXN0IHdpdGggY2hpbGRyZW5kAgIPZBYCZg8VAUNIb3cgY2FuIGNoaWxkIHNlcnZpY2Ugb3JnYW5pemF0aW9ucyBsaW1pdCB0aGUgcmlzayBvZiBzZXh1YWwgYWJ1c2U/ZAIDDw8WAh8BBQoyMDA2LTA3LTAxZGQCwAcPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9yY3Zkc20tZm1sZmZuZHJzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3JjdmRzbS1mbWxmZm5kcnMvaW5kZXgtZW4uYXNweCtSZWNpZGl2aXNtIHJhdGVzIG9mIGZlbWFsZSBzZXh1YWwgb2ZmZW5kZXJzZAICD2QWAmYPFQE3SG93IG9mdGVuIGRvIGZlbWFsZSBzZXh1YWwgb2ZmZW5kZXJzIGNvbW1pdCBuZXcgY3JpbWVzP2QCAw8PFgIfAQUKMjAwNi0wNS0wMWRkAsEHD2QWCGYPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS15dGgtd3Bucy12bG5jLTIwMDYtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjUvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS15dGgtd3Bucy12bG5jLTIwMDYtZW4uYXNweE1BUkNISVZFIC0gRmluYWwgUmVwb3J0OiAiWW91dGgsIFdlYXBvbnMgYW5kIFZpb2xlbmNlIGluIFRvcm9udG8gYW5kIE1vbnRyZWFsImQCAg9kFgJmDxUBkwFUaGlzIHJlcG9ydCBwcmVzZW50cyByZXNlYXJjaCB0aGF0IGNvbnRyaWJ1dGVzIHRvIGtub3dsZWRnZSBhYm91dCB0aGUgaW50ZXItcmVsYXRpb25zaGlwcyBvZiB5b3V0aCwgZ3VucyBhbmQgZ2FuZyB2aW9sZW5jZSBpbiBUb3JvbnRvIGFuZCBNb250cmVhbC5kAgMPDxYCHwEFCjIwMDYtMDMtMzFkZALCBw9kFghmD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL2ZmbmRyLWNzbW5nbW50L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL2ZmbmRyLWNzbW5nbW50L2luZGV4LWVuLmFzcHgnT2ZmZW5kZXIgYXNzZXNzbWVudCBhbmQgY2FzZSBtYW5hZ2VtZW50ZAICD2QWAmYPFQFMSG93IGNhbiB3ZSBpbXByb3ZlIHRoZSBsaW5rIGJldHdlZW4gb2ZmZW5kZXIgYXNzZXNzbWVudCBhbmQgY2FzZSBtYW5hZ2VtZW50P2QCAw8PFgIfAQUKMjAwNi0wMy0wMWRkAsMHD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvc3hsYnN2LWp2bmxzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3N4bGJzdi1qdm5scy9pbmRleC1lbi5hc3B4GlNleHVhbGx5IGFidXNpdmUganV2ZW5pbGVzZAICD2QWAmYPFQFCQXJlIHNleHVhbGx5IGFidXNpdmUganV2ZW5pbGVzIGRpZmZlcmVudCBmcm9tIGFkdWx0IHNleCBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDA2LTAxLTAxZGQCxAcPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9yc2stc3Nzc21udC1tbC9pbmRleC1lbi5hc3B4QS9jbnQvcnNyY3MvcGJsY3Rucy9yc2stc3Nzc21udC1tbC9fbWdzL2N2ci1yc2stc3Nzc21udC1tbC1lbmcuanBnZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL3Jzay1zc3NzbW50LW1sL2luZGV4LWVuLmFzcHhAUmlzayBhc3Nlc3NtZW50IG9mIG1hbGUgYWJvcmlnaW5hbCBvZmZlbmRlcnM6IEEgMjAwNiBwZXJzcGVjdGl2ZWQCAg9kFgJmDxUBgQRUaGUgcHVycG9zZSBvZiB0aGlzIHJldmlldyB3YXMgdGhyZWUtZm9sZC4gRmlyc3QsIHRoZSByZXNlYXJjaCBvbiByaXNrIGZhY3RvcnMgd2FzIHJldmlld2VkIHRvIGRldGVybWluZSB3aGV0aGVyIHJpc2sgZmFjdG9ycyB3ZXJlIHNpbWlsYXIgZm9yIGJvdGggQWJvcmlnaW5hbCBhbmQgbm9uLUFib3JpZ2luYWwgbWFsZSBvZmZlbmRlcnMuIFNlY29uZCwgdmFyaW91cyByaXNrIGFzc2Vzc21lbnQgaW5zdHJ1bWVudHMgd2VyZSBleGFtaW5lZCB0byBkZXRlcm1pbmUgaG93IHdlbGwgdGhleSBwcmVkaWN0ZWQgcmlzayBmb3IgdGhlIG1hbGUgQWJvcmlnaW5hbCBvZmZlbmRlcnMuIFRoaXJkLCBkaWZmZXJlbnQgcGVyc3BlY3RpdmVzIHJlZ2FyZGluZyByaXNrIGFzc2Vzc21lbnQgb2YgbWFsZSBBYm9yaWdpbmFsIG9mZmVuZGVycyB3ZXJlIHByZXNlbnRlZCwgY29tbW9uYWxpdGllcyBiZXR3ZWVuIHRoZSB2aWV3cyB3ZXJlIGlkZW50aWZpZWQsIGFuZCByZWNvbW1lbmRhdGlvbnMgd2VyZSBvdXRsaW5lZC5kAgMPDxYCHwEFCjIwMDYtMDEtMDFkZALFBw9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL2NtYnRuZy1yZ256ZC1jcm0vaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvY21idG5nLXJnbnpkLWNybS9jdnItY21idG5nLXJnbnpkLWNybS1lbmcuanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL2NtYnRuZy1yZ256ZC1jcm0vaW5kZXgtZW4uYXNweCpXb3JraW5nIFRvZ2V0aGVyIHRvIENvbWJhdCBPcmdhbml6ZWQgQ3JpbWVkAgIPZBYCZg8VAVxUaGlzIHJlcG9ydCBwcm92aWRlcyBhIGJyaWVmIG92ZXJ2aWV3IG9mIHRoZSBzY29wZSBvZiBzZXJpb3VzIGFuZCBvcmdhbml6ZWQgY3JpbWUgaW4gQ2FuYWRhLmQCAw8PFgIfAQUKMjAwNi0wMS0wMWRkAsYHD2QWCGYPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1ubmwtcnBydC1jY3NzLXBydmMtMjAwMy0wNC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCQy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW5ubC1ycHJ0LWNjc3MtcHJ2Yy0yMDAzLTA0L2luZGV4LWVuLmFzcHhLQVJDSElWRSAtIEFjY2VzcyB0byBJbmZvcm1hdGlvbiBBY3QgYW5kIFByaXZhY3kgQWN0IEFubnVhbCBSZXBvcnQgMjAwMy0yMDA0ZAICD2QWAmYPFQEWMjAwMy0wNCBBbm51YWwgUmVwb3J0LmQCAw8PFgIfAQUKMjAwNi0wMS0wMWRkAscHD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcnJzdHMtd3RodC13cnJudC0yMDA1LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3Jyc3RzLXd0aHQtd3JybnQtMjAwNS1lbi5hc3B4OkFubnVhbCBSZXBvcnQgb24gdGhlIFVzZSBvZiBBcnJlc3RzIFdpdGhvdXQgV2FycmFudCAyMDA1wqBkAgIPZBYCZg8VAcUBVGhpcyBkb2N1bWVudCBjb25zdGl0dXRlcyB0aGUgYW5udWFsIHJlcG9ydCBvZiB0aGUgTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcyBjb3ZlcmluZyB0aGUgZm91cnRoIHllYXIgb2Ygb3BlcmF0aW9uIG9mIHRoZSBBY3QgZnJvbSBEZWNlbWJlciAyNCwgMjAwNCB0byBEZWNlbWJlciAyMywgMjAwNS5kAgMPDxYCHwEFCjIwMDYtMDEtMDFkZALIBw9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL25ubC1ycHJ0LWx3LW5mcmNtbnQtMjAwNC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMDQtZW4uYXNweFtBbm51YWwgUmVwb3J0IG9uIHRoZSBSQ01QJ3MgVXNlIG9mIHRoZSBMYXcgRW5mb3JjZW1lbnQgSnVzdGlmaWNhdGlvbiBQcm92aXNpb25zICgyMDA0LTIwMDUpZAICD2QWAmYPFQGaAVRoaXMgcmVwb3J0IGFkZHJlc3NlcyBvbmx5IHRoZSBSQ01QJ3MgdXNlIG9mIHNwZWNpZmljIHBvcnRpb25zIG9mIHRoZSBsYXcgZW5mb3JjZW1lbnQganVzdGlmaWNhdGlvbiBwcm92aXNpb25zIGZyb20gRmVicnVhcnkgMSwgMjAwNCDigJMgSmFudWFyeSAzMSwgMjAwNS5kAgMPDxYCHwEFCjIwMDYtMDEtMDFkZALJBw9kFghmD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbGN0cm5jLXNydmxsbmMtMjAwNS9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWxjdHJuYy1zcnZsbG5jLTIwMDUvaW5kZXgtZW4uYXNweEZBUkNISVZFIC0gQW5udWFsIFJlcG9ydCBvbiB0aGUgdXNlIG9mIEVsZWN0cm9uaWMgU3VydmVpbGxhbmNlIOKAkyAyMDA1ZAICD2QWAmYPFQHSAVRoZSAyMDA1IEFubnVhbCBSZXBvcnQgY292ZXJzIGEgZml2ZS15ZWFyIHBlcmlvZCBmcm9tIDIwMDEgdG8gMjAwNS4gVGhlIFJlcG9ydCBpbmNsdWRlcyBuZXcgc3RhdGlzdGljcyBmb3IgdGhlIHBlcmlvZCBvZiBKYW51YXJ5IDEsIDIwMDUgdG8gRGVjZW1iZXIgMzEsIDIwMDUsIGFuZCB1cGRhdGVzIHRoZSBmaWd1cmVzIGZvciB0aGUgeWVhcnMgMjAwMSB0byAyMDA0LmQCAw8PFgIfAQUKMjAwNi0wMS0wMWRkAsoHD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvbHNzbnMtbHJuZC9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9sc3Nucy1scm5kL2xzc25zLWxybmQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvbHNzbnMtbHJuZC9pbmRleC1lbi5hc3B4H0FyY2hpdmUgLSBMZXNzb25zIHRvIGJlIGxlYXJuZWRkAgIPZBYCZg8VAcMBVGhlIHJlcG9ydCBvZiB0aGUgSG9ub3VyYWJsZSBCb2IgUmFlLCBJbmRlcGVuZGVudCBBZHZpc29yIHRvIHRoZSBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzLCBvbiBvdXRzdGFuZGluZyBxdWVzdGlvbnMgd2l0aCByZXNwZWN0IHRvIHRoZSBib21iaW5nIG9mIEFpciBJbmRpYSBGbGlnaHQgMTgyZAIDDw8WAh8BBQoyMDA1LTExLTMwZGQCywcPZBYIZg9kFgJmDxUCiAFodHRwOi8vd3d3LmNvbGxlY3Rpb25zY2FuYWRhLmdjLmNhL3dlYmFyY2hpdmVzLzIwMDYwMTIwMDYwNzA5L2h0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ybWEvZHByMS8wNC0wNS9wc2VwYy1zcHBjYy9wc2VwYy1zcHBjY2Q0NTAxX2UuYXNwHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCiAFodHRwOi8vd3d3LmNvbGxlY3Rpb25zY2FuYWRhLmdjLmNhL3dlYmFyY2hpdmVzLzIwMDYwMTIwMDYwNzA5L2h0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ybWEvZHByMS8wNC0wNS9wc2VwYy1zcHBjYy9wc2VwYy1zcHBjY2Q0NTAxX2UuYXNwM0FSQ0hJVkUgLSBEZXBhcnRtZW50YWwgUGVyZm9ybWFuY2UgUmVwb3J0IDIwMDQtMjAwNWQCAg9kFgJmDxUBdFBlcmZvcm1hbmNlIFJlcG9ydCBmb3IgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcyBDYW5hZGEgKFBTRVBDKSBmb3IgdGhlIHBlcmlvZCBlbmRpbmcgTWFyY2ggMzEsIDIwMDUuZAIDDw8WAh8BBQoyMDA1LTExLTIyZGQCzAcPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy90cmNrbmctZmZuZHJzL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3RyY2tuZy1mZm5kcnMvaW5kZXgtZW4uYXNweCxJZGVudGlmeWluZyBhbmQgdHJhY2tpbmcgaGlnaC1yaXNrIG9mZmVuZGVyc2QCAg9kFgJmDxUBvQFJcyB0aGUgTmF0aW9uYWwgRmxhZ2dpbmcgU3lzdGVtIChORlMpIGZhY2lsaXRhdGluZyB0aGUgZWFybHkgaWRlbnRpZmljYXRpb24gYW5kIHRoZSBwcm9wZXIgbWFuYWdlbWVudCBvZiB0aG9zZSBvZmZlbmRlcnMgYmVsaWV2ZWQgdG8gYmUgYXQgYSBoaWdoIHJpc2sgdG8gcmVvZmZlbmQgdmlvbGVudGx5IGFuZC9vciBzZXh1YWxseT9kAgMPDxYCHwEFCjIwMDUtMTEtMDFkZALNBw9kFghmD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL2JsbG5nLXBydm50bi1zY2hscy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ibGxuZy1wcnZudG4tc2NobHMvaW5kZXgtZW4uYXNweB5CdWxseWluZyBwcmV2ZW50aW9uIGluIHNjaG9vbHNkAgIPZBYCZg8VAXdCdWxseWluZyBQcmV2ZW50aW9uIGluIFNjaG9vbHMgaXMgYSBzdHVkeSB1bmRlcnRha2VuIGJ5IHRoZSBOQ1BDIG9uIHRoZSBzdWJqZWN0IG9mIHNjaG9vbC1iYXNlZCBhbnRpLWJ1bGx5aW5nIHByb2dyYW1zLmQCAw8PFgIfAQUKMjAwNS0xMS0wMWRkAs4HD2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvYmxsbmctcHJ2bnRuLXNtci9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9ibGxuZy1wcnZudG4tc21yL2luZGV4LWVuLmFzcHgxQnVsbHlpbmcgcHJldmVudGlvbiBpbiBzY2hvb2xzOiBFeGVjdXRpdmUgc3VtbWFyeWQCAg9kFgJmDxUBigJCdWxseWluZyBQcmV2ZW50aW9uIGluIFNjaG9vbHM6IEV4ZWN1dGl2ZSBTdW1tYXJ5IGlzIGEgc3VtbWFyeSBvZiBhIHN0dWR5IHVuZGVydGFrZW4gYnkgdGhlIE5DUEMgdGhhdCByZXZpZXdlZCBzY2hvb2wtYmFzZWQgYW50aS1idWxseWluZyBwcm9ncmFtcywgbG9va2luZyBhdCBwcm9taXNpbmcgcHJhY3RpY2VzLCByZXN1bHRzIGZyb20gTkNQQy1zcG9uc29yZWQgcHJvamVjdHMgYW5kIHJlY29tbWVuZGF0aW9ucyBmb3IgZnV0dXJlIHdvcmsgaW4gdGhpcyBhcmVhLmQCAw8PFgIfAQUKMjAwNS0xMS0wMWRkAs8HD2QWCGYPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvc3RwLWJsbmctY2hsZHJuL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3N0cC1ibG5nLWNobGRybi9pbmRleC1lbi5hc3B4QEZpcnN0IFN0ZXBzIHRvIHN0b3AgYnVsbHlpbmcgLSBBZHVsdHMgaGVscGluZyBjaGlsZHJlbiBhZ2VkIDQtMTFkAgIPZBYCZg8VAUBGaXJzdCBTdGVwcyB0byBzdG9wIGJ1bGx5aW5nIC0gQWR1bHRzIGhlbHBpbmcgY2hpbGRyZW4gYWdlZCA0LTExZAIDDw8WAh8BBQoyMDA1LTExLTAxZGQC0AcPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9zdHAtYmxuZy15dGgvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvc3RwLWJsbmcteXRoL2luZGV4LWVuLmFzcHg+Rmlyc3Qgc3RlcHMgdG8gc3RvcCBidWxseWluZyAtIEFkdWx0cyBoZWxwaW5nIHlvdXRoIGFnZWQgMTItMTdkAgIPZBYCZg8VAT5GaXJzdCBzdGVwcyB0byBzdG9wIGJ1bGx5aW5nIC0gQWR1bHRzIGhlbHBpbmcgeW91dGggYWdlZCAxMi0xN2QCAw8PFgIfAQUKMjAwNS0xMS0wMWRkAtEHD2QWCGYPZBYCZg8VAicvY250L3JzcmNzL3BibGN0bnMvc2Ytc25kL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQInL2NudC9yc3Jjcy9wYmxjdG5zL3NmLXNuZC9pbmRleC1lbi5hc3B4DlNhZmUgYW5kIFNvdW5kZAICD2QWAmYPFQG4AVRoZSBTYWZlIGFuZCBTb3VuZCBwcm9qZWN0IHdhcyB1bmRlcnRha2VuIGluIGZvdXIgT250YXJpbyBuZWlnaGJvdXJob29kczogdHdvIGluIFdhdGVybG9vLCBuYW1lbHkgS2luZ3NkYWxlIGFuZCBTdW5ueWRhbGUsIGFzIHdlbGwgYXMgU291dGh3b29kIGFuZCBDaHJpc3RvcGhlci1DaGFtcGxhaW4sIGluIENhbWJyaWRnZS5kAgMPDxYCHwEFCjIwMDUtMTAtMDFkZALSBw9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3Byc250Yy1ycHJ0L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3Byc250Yy1ycHJ0L2luZGV4LWVuLmFzcHgTUHJlc2VudGVuY2UgUmVwb3J0c2QCAg9kFgJmDxUBQ0hvdyBhcmUgUHJlc2VudGVuY2UgUmVwb3J0cyAoUFNSKSB1c2VkIGJ5IHRoZSBjb3VydHMgaW4gc2VudGVuY2luZz9kAgMPDxYCHwEFCjIwMDUtMDktMDFkZALTBw9kFghmD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL3JzdGpzdGMtc3JzY3JtL2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL3JzdGpzdGMtc3JzY3JtL2luZGV4LWVuLmFzcHgtUmVzdG9yYXRpdmUganVzdGljZSBpbiBjYXNlcyBvZiBzZXJpb3VzIGNyaW1lZAICD2QWAmYPFQFIQ2FuIGEgcmVzdG9yYXRpdmUganVzdGljZSBhcHByb2FjaCBiZSBhcHBsaWVkIGluIGNhc2VzIG9mIHNlcmlvdXMgY3JpbWU/ZAIDDw8WAh8BBQoyMDA1LTA3LTAxZGQC1AcPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9wcmdzLXNzbW50L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL3ByZ3Mtc3NtbnQvaW5kZXgtZW4uYXNweCRQcm9ncmVzcyBpbiB2aW9sZW5jZSByaXNrIGFzc2Vzc21lbnRkAgIPZBYCZg8VAUJXaGF0IGhhdmUgd2UgbGVhcm5lZCBhYm91dCBldmFsdWF0aW5nIHRoZSByaXNrIG9mIGZ1dHVyZSB2aW9sZW5jZT9kAgMPDxYCHwEFCjIwMDUtMDUtMDFkZALVBw9kFghmD2QWAmYPFQJBL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi14cG5zbi1udG5sLWNybS0yMDA1L2luZGV4LWVuLmFzcHhlL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi14cG5zbi1udG5sLWNybS0yMDA1L19tZ3MvY3ZyLWFyY2hpdmUtdmx0bi14cG5zbi1udG5sLWNybS0yMDA1LWVuZy5qcGdkAgEPZBYCZg8VAkEvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXhwbnNuLW50bmwtY3JtLTIwMDUvaW5kZXgtZW4uYXNweHNBUkNISVZFIC0gU3VtbWF0aXZlIEV2YWx1YXRpb24gb2YgdGhlIFBoYXNlIElJIEV4cGFuc2lvbiBvZiB0aGUgTmF0aW9uYWwgQ3JpbWUgUHJldmVudGlvbiBTdHJhdGVneSDigJQgRmluYWwgUmVwb3J0ZAICD2QWAmYPFQGjAVRoZSBvdmVyYWxsIG9iamVjdGl2ZSBvZiB0aGlzIGV2YWx1YXRpb24gd2FzIHRvIHN1cHBvcnQgUFNFUEMncyBpbmhlcml0ZWQgY29tbWl0bWVudCB0byBhY2NvdW50YWJpbGl0eSBmb3IgYW5kIGV2YWx1YXRpb24gb2YgdGhlIGV4cGFuc2lvbiBvZiBQaGFzZSBJSSBvZiB0aGUgTkNQUy5kAgMPDxYCHwEFCjIwMDUtMDQtMjdkZALWBw9kFghmD2QWAmYPFQI1aHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL3Ricy1zY3QvY21uL2FyY2hpdmVzLWVuZy5hc3AeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI1aHR0cDovL3d3dy50YnMtc2N0LmdjLmNhL3Ricy1zY3QvY21uL2FyY2hpdmVzLWVuZy5hc3AyQVJDSElWRSAtIFJlcG9ydCBvbiBQbGFucyBhbmQgUHJpb3JpdGllcyAyMDA1LTIwMDZkAgIPZBYCZg8VAb0CSXQgZ2l2ZXMgbWUgZ3JlYXQgcGxlYXN1cmUgdG8gcHJlc2VudCB0aGUgUmVwb3J0IG9uIFBsYW5zIGFuZCBQcmlvcml0aWVzIChSUFApIGZvciB0aGUgc2Vjb25kIHllYXIgb2YgdGhlIERlcGFydG1lbnQgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcyBDYW5hZGEgKFBTRVBDKSwgd2hpY2ggd2FzIGNyZWF0ZWQgaW4gRGVjZW1iZXIgMjAwMy4gVGhpcyBkb2N1bWVudCBwcmVzZW50cyB0aGUgRGVwYXJ0bWVudCdzIHBsYW5zIGFuZCBwcmlvcml0aWVzIGZvciB0aGUgcGVyaW9kIGZyb20gMjAwNS0yMDA2IHRvIDIwMDctMjAwOC5kAgMPDxYCHwEFCjIwMDUtMDQtMDJkZALXBw9kFghmD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtZmxnZ25nLXN5c3RtL2luZGV4LWVuLmFzcHhHL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtZmxnZ25nLXN5c3RtL19tZ3MvY3ZyLW50bmwtZmxnZ25nLXN5c3RtLWVuZy5qcGdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvbnRubC1mbGdnbmctc3lzdG0vaW5kZXgtZW4uYXNweGBUaGUgTmF0aW9uYWwgRmxhZ2dpbmcgU3lzdGVtOiBJZGVudGlmeWluZyBhbmQgUmVzcG9uZGluZyB0byBIaWdoLVJpc2ssIFZpb2xlbnQgT2ZmZW5kZXJzIDIwMDUtMDRkAgIPZBYCZg8VAdwCVGhlIHByZXNlbnQgcmVzZWFyY2ggd2FzIGFpbWVkIGF0IGVtcGlyaWNhbGx5IGludmVzdGlnYXRpbmcgdGhlIGVmZmVjdGl2ZW5lc3Mgb2YgdGhpcyBwb2xpY3kgaW5pdGlhdGl2ZSBpbiBpZGVudGlmeWluZyBhbmQgcmVzcG9uZGluZyB0byBwb3RlbnRpYWxseSBkYW5nZXJvdXMgb2ZmZW5kZXJzLiBTcGVjaWZpY2FsbHksIHRoZSBwcm9maWxlIG9mIDI1NiBmbGFnZ2VkIG1hbGUgb2ZmZW5kZXJzIHdhcyBjb21wYXJlZCB3aXRoIHRoZSBwcm9maWxlIG9mIDk3IGtub3duIGhpZ2gtcmlzaywgdmlvbGVudCBvZmZlbmRlcnMgKGkuZS4sIERhbmdlcm91cyBPZmZlbmRlcnMgYW5kIERldGVudGlvbiBGYWlsdXJlcykuZAIDDw8WAh8BBQoyMDA1LTA0LTAxZGQC2AcPZBYIZg9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9yc2xuYy1zdHJ0Zy1yY2h2ZC9pbmRleC1lbi5hc3B4Ry9jbnQvcnNyY3MvcGJsY3Rucy9yc2xuYy1zdHJ0Zy1yY2h2ZC9fbWdzL2N2ci1yc2xuYy1zdHJ0Zy1yY2h2ZC1lbmcuanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL3JzbG5jLXN0cnRnLXJjaHZkL2luZGV4LWVuLmFzcHhXVGhlIENoZW1pY2FsLCBCaW9sb2dpY2FsLCBSYWRpb2xvZ2ljYWwgYW5kIE51Y2xlYXIgU3RyYXRlZ3kgb2YgdGhlIEdvdmVybm1lbnQgb2YgQ2FuYWRhZAICD2QWAmYPFQGQA1RoZSBDaGVtaWNhbCwgQmlvbG9naWNhbCwgUmFkaW9sb2dpY2FsIGFuZCBOdWNsZWFyIFN0cmF0ZWd5IG9mIHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSBkZWZpbmVzIENCUk4gYXMgd2VhcG9uaXplZCBvciBub24td2VhcG9uaXplZCBjaGVtaWNhbCwgYmlvbG9naWNhbCwgcmFkaW9sb2dpY2FsIGFuZCBudWNsZWFyIG1hdGVyaWFscyB0aGF0IGNhbiBjYXVzZSBzaWduaWZpY2FudCBoYXJtLiBOb24td2VhcG9uaXplZCBtYXRlcmlhbHMgaGF2ZSBiZWVuIHRyYWRpdGlvbmFsbHkgcmVmZXJyZWQgdG8gYXMgRGFuZ2Vyb3VzIEdvb2RzIChERykgb3IgSGF6YXJkb3VzIE1hdGVyaWFscyAoSEFaTUFUKSBhbmQgY2FuIGFsc28gaW5jbHVkZSBjb250YW1pbmF0ZWQgZm9vZCwgbGl2ZXN0b2NrIGFuZCBjcm9wcy5kAgMPDxYCHwEFCjIwMDUtMDMtMzFkZALZBw9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL2ZjdHYtdHJ0bW50L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL2ZjdHYtdHJ0bW50L2luZGV4LWVuLmFzcHggRWZmZWN0aXZlIGNvcnJlY3Rpb25hbCB0cmVhdG1lbnRkAgIPZBYCZg8VATVIb3cgbXVjaCB0cmVhdG1lbnQgaXMgcmVxdWlyZWQgdG8gcmVkdWNlIHJlb2ZmZW5kaW5nP2QCAw8PFgIfAQUKMjAwNS0wMy0wMWRkAtoHD2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvcHJzbnRuYy1ycHJ0cy1jbmQvaW5kZXgtZW4uYXNweEcvY250L3JzcmNzL3BibGN0bnMvcHJzbnRuYy1ycHJ0cy1jbmQvX21ncy9jdnItcHJzbnRuYy1ycHJ0cy1jbmQtZW5nLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9wcnNudG5jLXJwcnRzLWNuZC9pbmRleC1lbi5hc3B4JVByZXNlbnRlbmNlIFJlcG9ydHMgaW4gQ2FuYWRhIDIwMDUtMDNkAgIPZBYCZg8VAdMBVGhlIHByZXNlbnQgc3R1ZHkgb2J0YWluZWQgdGhlIHZpZXdzIG9mIGp1ZGdlcywgcHJvYmF0aW9uIG9mZmljZXJzLCBDcm93biBhdHRvcm5leXMgYW5kIGRlZmVuY2UgY291bnNlbCBvbiB0aGUgdXNlIGFuZCB2YWx1ZSBvZiBQU1JzLiBQYXJ0aWNpcGFudHMgd2VyZSBjaG9zZW4gZnJvbSBhIHNpdGUgaW4gZWFjaCBDYW5hZGlhbiBwcm92aW5jZSBhbmQgdGVycml0b3J5LmQCAw8PFgIfAQUKMjAwNS0wMy0wMWRkAtsHD2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvY2xsYnJ0di1qc3RjLXByamN0L2luZGV4LWVuLmFzcHhJL2NudC9yc3Jjcy9wYmxjdG5zL2NsbGJydHYtanN0Yy1wcmpjdC9fbWdzL2N2ci1jbGxicnR2LWpzdGMtcHJqY3QtZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9jbGxicnR2LWpzdGMtcHJqY3QvaW5kZXgtZW4uYXNweGhFdmFsdWF0aW9uIG9mIHRoZSBDb2xsYWJvcmF0aXZlIEp1c3RpY2UgUHJvamVjdDogQSBSZXN0b3JhdGl2ZSBKdXN0aWNlIFByb2dyYW0gZm9yIFNlcmlvdXMgQ3JpbWUgMjAwNS0wMmQCAg9kFgJmDxUB3QJUaGUgZ29hbHMgb2YgdGhpcyBldmFsdWF0aW9uIHdlcmUgdGhyZWVmb2xkOiAoMSkgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgYSByZXN0b3JhdGl2ZSBhcHByb2FjaCBjYW4gYmUgYXBwbGllZCBpbiBjYXNlcyBvZiBzZXJpb3VzIGNyaW1lIGF0IHRoZSBwcmUtc2VudGVuY2Ugc3RhZ2Ugb2YgdGhlIGNyaW1pbmFsIGp1c3RpY2Ugc3lzdGVtLCAoMikgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgdGhlIENKUCBzdWNjZXNzZnVsbHkgbWV0IGl0cyBtYW5kYXRlIGFuZCBwcm9ncmFtIGdvYWxzLCBhbmQgKDMpIHRvIGV4cGFuZCB0aGUgZW1waXJpY2FsIGJhc2UgcmVnYXJkaW5nIHJlc3RvcmF0aXZlIGp1c3RpY2UgcmVzZWFyY2guZAIDDw8WAh8BBQoyMDA1LTAyLTAxZGQC3AcPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9jcmR0bi1jcnRubHByZy9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9jcmR0bi1jcnRubHByZy9pbmRleC1lbi5hc3B4MUFjY3JlZGl0YXRpb24gc3RhbmRhcmRzIGZvciBjb3JyZWN0aW9uYWwgcHJvZ3JhbXNkAgIPZBYCZg8VAVBIb3cgY2FuIHlvdSB0ZWxsIHdoZXRoZXIgYSBjb3JyZWN0aW9uYWwgcHJvZ3JhbSBpcyBsaWtlbHkgdG8gcmVkdWNlIHJlb2ZmZW5kaW5nP2QCAw8PFgIfAQUKMjAwNS0wMS0wMWRkAt0HD2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvdmxkdHktc3R0Yy05OS9pbmRleC1lbi5hc3B4Py9jbnQvcnNyY3MvcGJsY3Rucy92bGR0eS1zdHRjLTk5L19tZ3MvY3ZyLXZsZHR5LXN0dGMtOTktZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy92bGR0eS1zdHRjLTk5L2luZGV4LWVuLmFzcHg9VGhlIFZhbGlkaXR5IG9mIFN0YXRpYy05OSB3aXRoIE9sZGVyIFNleHVhbCBPZmZlbmRlcnMgMjAwNS0wMWQCAg9kFgJmDxUBiAJVc2luZyBkYXRhIGZyb20gOCBzYW1wbGVzIChjb21iaW5lZCBzaXplIG9mIDMsNDI1IHNleHVhbCBvZmZlbmRlcnMpLCB0aGUgcHJlc2VudCBzdHVkeSBmb3VuZCB0aGF0IG9sZGVyIG9mZmVuZGVycyBoYWQgbG93ZXIgU3RhdGljLTk5IHNjb3JlcyB0aGFuIHlvdW5nZXIgb2ZmZW5kZXJzIGFuZCB0aGF0IFN0YXRpYy05OSB3YXMgbW9kZXJhdGVseSBhY2N1cmF0ZSBpbiBlc3RpbWF0aW5nIHJlbGF0aXZlIHJlY2lkaXZpc20gcmlzayBpbiBhbGwgYWdlIGdyb3Vwcy5kAgMPDxYCHwEFCjIwMDUtMDEtMDFkZALeBw9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3Jyc3RzLXd0aHQtd3JybnQtMjAwNC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9ycnN0cy13dGh0LXdycm50LTIwMDQtZW4uYXNweElVc2Ugb2YgYXJyZXN0cyB3aXRob3V0IHdhcnJhbnQgcHVyc3VhbnQgdG8gdGhlIEFudGktVGVycm9yaXNtIEFjdMKgKDIwMDQpZAICD2QWAmYPFQH+AVRoZSBNaW5pc3RlciBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzIChQU0VQQykgaXMgcmVxdWlyZWQgdW5kZXIgc3Vic2VjdGlvbiA4My4zMSgzKSBvZiB0aGUgQ3JpbWluYWwgQ29kZSB0byBwcmVwYXJlIGFuZCBzdWJtaXQgdG8gUGFybGlhbWVudCBhbiBhbm51YWwgcmVwb3J0IHBlcnRhaW5pbmcgdG8gdGhlIHVzZSBvZiB0aGVhcnJlc3Qgd2l0aG91dCB3YXJyYW50IHBvd2VyIChwcmV2ZW50aXZlIGFycmVzdCkuZAIDDw8WAh8BBQoyMDA1LTAxLTAxZGQC3wcPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9ubmwtcnBydC1sdy1uZnJjbW50LTIwMDMtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvbm5sLXJwcnQtbHctbmZyY21udC0yMDAzLWVuLmFzcHhbQW5udWFsIFJlcG9ydCBvbiB0aGUgUkNNUCdzIFVzZSBvZiB0aGUgTGF3IEVuZm9yY2VtZW50IEp1c3RpZmljYXRpb24gUHJvdmlzaW9ucyAoMjAwMy0yMDA0KWQCAg9kFgJmDxUBmAFUaGlzIHJlcG9ydCBhZGRyZXNzZXMgb25seSB0aGUgUkNNUCdzIHVzZSBvZiBzcGVjaWZpYyBwb3J0aW9ucyBvZiB0aGUgbGF3IGVuZm9yY2VtZW50IGp1c3RpZmljYXRpb24gcHJvdmlzaW9ucyBmcm9tIEZlYnJ1YXJ5IDEsIDIwMDMgLSBKYW51YXJ5IDMxLCAyMDA0LmQCAw8PFgIfAQUKMjAwNS0wMS0wMWRkAuAHD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1sY3RybmMtc3J2bGxuYy0yMDA0L2luZGV4LWVuLmFzcHgeL2NudC9fbWdzL3B1Yi1uby1jb3Zlci1lbmcuanBnZAIBD2QWAmYPFQI8L2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtbGN0cm5jLXNydmxsbmMtMjAwNC9pbmRleC1lbi5hc3B4RkFSQ0hJVkUgLSBBbm51YWwgUmVwb3J0IG9uIHRoZSB1c2Ugb2YgRWxlY3Ryb25pYyBTdXJ2ZWlsbGFuY2Ug4oCTIDIwMDRkAgIPZBYCZg8VAdIBVGhlIDIwMDQgQW5udWFsIFJlcG9ydCBjb3ZlcnMgYSBmaXZlLXllYXIgcGVyaW9kIGZyb20gMjAwMCB0byAyMDA0LiBUaGUgUmVwb3J0IGluY2x1ZGVzIG5ldyBzdGF0aXN0aWNzIGZvciB0aGUgcGVyaW9kIG9mIEphbnVhcnkgMSwgMjAwNCB0byBEZWNlbWJlciAzMSwgMjAwNCwgYW5kIHVwZGF0ZXMgdGhlIGZpZ3VyZXMgZm9yIHRoZSB5ZWFycyAyMDAwIHRvIDIwMDMuZAIDDw8WAh8BBQoyMDA1LTAxLTAxZGQC4QcPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9wYmxjLWNuZmRuYy9pbmRleC1lbi5hc3B4Ni9jbnQvcnNyY3MvcGJsY3Rucy9wYmxjLWNuZmRuYy9wYmxjLWNuZmRuYy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9wYmxjLWNuZmRuYy9pbmRleC1lbi5hc3B4MFB1YmxpYyBjb25maWRlbmNlIGluIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbWQCAg9kFgJmDxUBU1doYXQgaXMgdGhlIGxldmVsIG9mIGNvbmZpZGVuY2UgdGhhdCBDYW5hZGlhbnMgaGF2ZSBpbiB0aGUgY3JpbWluYWwganVzdGljZSBzeXN0ZW0/ZAIDDw8WAh8BBQoyMDA0LTExLTAxZGQC4gcPZBYIZg9kFgJmDxUChQFodHRwOi8vd3d3LmNvbGxlY3Rpb25zY2FuYWRhLmdjLmNhL3dlYmFyY2hpdmVzLzIwMDYwMTE4MDEyOTE4L2h0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ybWEvZHByLzAzLTA0L3BzZXBjLXNwcGNjL3BzZXBjLXNwcGNjZDM0X2UuYXNwHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUChQFodHRwOi8vd3d3LmNvbGxlY3Rpb25zY2FuYWRhLmdjLmNhL3dlYmFyY2hpdmVzLzIwMDYwMTE4MDEyOTE4L2h0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS9ybWEvZHByLzAzLTA0L3BzZXBjLXNwcGNjL3BzZXBjLXNwcGNjZDM0X2UuYXNwM0FSQ0hJVkUgLSBEZXBhcnRtZW50YWwgUGVyZm9ybWFuY2UgUmVwb3J0IDIwMDMtMjAwNGQCAg9kFgJmDxUBlQJQZXJmb3JtYW5jZSBSZXBvcnQgZm9yIHRoZSBEZXBhcnRtZW50IG9mIFB1YmxpYyBTYWZldHkgYW5kIEVtZXJnZW5jeSBQcmVwYXJlZG5lc3MgQ2FuYWRhIChQU0VQQykgZm9yIHRoZSBwZXJpb2QgZW5kaW5nIE1hcmNoIDMxLCAyMDA0LiBUaGlzIHJlcG9ydCBkZXNjcmliZXMgdGhlIERlcGFydG1lbnQncyBzdHJhdGVnaWMgcHJpb3JpdGllcywgZGVwbG95bWVudCBvZiByZXNvdXJjZXMgYW5kIHRoZSByZXN1bHRzIGFjaGlldmVkIGFnYWluc3QgaXRzIHBsYW5zIGZvciAyMDAzLzIwMDQuZAIDDw8WAh8BBQoyMDA0LTEwLTI4ZGQC4wcPZBYIZg9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWRudHQtdGhmdC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWRudHQtdGhmdC9pbmRleC1lbi5hc3B4GEFSQ0hJVkUgLSBJZGVudGl0eSB0aGVmdGQCAg9kFgJmDxUBtgFJZGVudGl0eSB0aGVmdCByZWZlcnMgdG8gYWxsIHR5cGVzIG9mIGNyaW1lIGluIHdoaWNoIHNvbWVvbmUgd3JvbmdmdWxseSBvYnRhaW5zIGFuZCB1c2VzIGFub3RoZXIgcGVyc29uJ3MgaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24gZm9yIHRoZSBwdXJwb3NlIG9mIGZyYXVkIG9yIG90aGVyIGNyaW1pbmFsIGFjdGl2aXR5LmQCAw8PFgIfAQUKMjAwNC0xMC0wMWRkAuQHD2QWCGYPZBYCZg8VAjcvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1kbnR0LXRoZnQtcnBydC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNy9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLWRudHQtdGhmdC1ycHJ0L2luZGV4LWVuLmFzcHgiQVJDSElWRSAtIFJlcG9ydCBvbiBpZGVudGl0eSB0aGVmdGQCAg9kFgJmDxUBvwFJbiAyMDAzLCB0aGUgQ2FuYWRhLVVuaXRlZCBTdGF0ZXMgQ3Jvc3MtQm9yZGVyIENyaW1lIEZvcnVtIGRldGVybWluZWQgdGhhdCBpdCB3b3VsZCBiZSBhcHByb3ByaWF0ZSB0byBjb25kdWN0IGEgdGhyZWF0IGFzc2Vzc21lbnQgb2YgaWRlbnRpdHkgdGhlZnQgYW5kIGl0cyBpbXBhY3Qgb24gY3Jvc3MtYm9yZGVyIGNyaW1pbmFsaXR5LmQCAw8PFgIfAQUKMjAwNC0xMC0wMWRkAuUHD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1waHNobmcvaW5kZXgtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1waHNobmcvaW5kZXgtZW4uYXNweDBBUkNISVZFIC0gUGhpc2hpbmc6IEEgbmV3IGZvcm0gb2YgaWRlbnRpdHkgdGhlZnRkAgIPZBYCZg8VAZEBVGhlIHRlcm0gcGhpc2hpbmcgcmVmZXJzIHRvIGx1cmluZyB0ZWNobmlxdWVzIHVzZWQgYnkgaWRlbnRpdHkgdGhpZXZlcyB0byBmaXNoIGZvciBwZXJzb25hbCBpbmZvcm1hdGlvbiBpbiBhIHBvbmQgb2YgdW5zdXNwZWN0aW5nIEludGVybmV0IHVzZXJzLmQCAw8PFgIfAQUKMjAwNC0xMC0wMWRkAuYHD2QWCGYPZBYCZg8VAj0vY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS11cy1jbmQtYnJkci1kcmctMjAwNC9pbmRleC1lbi5hc3B4Hi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCPS9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXVzLWNuZC1icmRyLWRyZy0yMDA0L2luZGV4LWVuLmFzcHg8QVJDSElWRSAtIENhbmFkYS1Vbml0ZWQgU3RhdGVzIEJvcmRlciBEcnVnIFRocmVhdCBBc3Nlc3NtZW50ZAICD2QWAmYPFQGwAkNhbmFkYSBhbmQgdGhlIFVuaXRlZCBTdGF0ZXMgYXJlIGZpcm1seSBjb21taXR0ZWQgdG8gdGhlIGZpZ2h0IGFnYWluc3QgaWxsaWNpdCBkcnVncyBhbmQgdGhlaXIgdHdvLXdheSBtb3ZlbWVudCBhY3Jvc3Mgb3VyIHNoYXJlZCBib3JkZXIuIFRoZSBzdHJvbmcgcmVsYXRpb25zaGlwIGJldHdlZW4gb3VyIHR3byBnb3Zlcm5tZW50cywgYW5kIGluIHBhcnRpY3VsYXIsIG91ciByZXNwZWN0aXZlIGxhdyBlbmZvcmNlbWVudCBhZ2VuY2llcyBvbiB0aGlzIGlzc3VlIGlzIGEgbW9kZWwgb2YgaW50ZXJuYXRpb25hbCBjb29wZXJhdGlvbi5kAgMPDxYCHwEFCjIwMDQtMTAtMDFkZALnBw9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3NwY2xkLXNzbW50L2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3NwY2xkLXNzbW50L3NwY2xkLXNzbW50LWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3NwY2xkLXNzbW50L2luZGV4LWVuLmFzcHgoU3BlY2lhbGl6ZWQgcmlzayBhc3Nlc3NtZW50IGZvciB2aW9sZW5jZWQCAg9kFgJmDxUBiwFEbyBvZmZlbmRlciByaXNrIHNjYWxlcyBlc3BlY2lhbGx5IGRlc2lnbmVkIHRvIHByZWRpY3QgdmlvbGVudCByZS1vZmZlbmRpbmcgcGVyZm9ybSBiZXR0ZXIgdGhhbiBzY2FsZXMgZm9yIHByZWRpY3RpbmcgZ2VuZXJhbCByZS1vZmZlbmRpbmc/ZAIDDw8WAh8BBQoyMDA0LTA5LTAxZGQC6AcPZBYIZg9kFgJmDxUCNWh0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS90YnMtc2N0L2Ntbi9hcmNoaXZlcy1lbmcuYXNwHi9jbnQvX21ncy9wdWItbm8tY292ZXItZW5nLmpwZ2QCAQ9kFgJmDxUCNWh0dHA6Ly93d3cudGJzLXNjdC5nYy5jYS90YnMtc2N0L2Ntbi9hcmNoaXZlcy1lbmcuYXNwMkFSQ0hJVkUgLSBSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMgMjAwNC0yMDA1ZAICD2QWAmYPFQHYAVRoZSBmaXJzdCBSZXBvcnQgb24gUGxhbnMgYW5kIFByaW9yaXRpZXMgZm9yIHRoZSBuZXcgRGVwYXJ0bWVudCBvZiBQdWJsaWMgU2FmZXR5IGFuZCBFbWVyZ2VuY3kgUHJlcGFyZWRuZXNzIChQU0VQQykuIFRoaXMgcmVwb3J0IGNvdmVycyBrZXkgcGxhbnMsIHByaW9yaXRpZXMgYW5kIGV4cGVjdGVkIHJlc3VsdHMgZm9yIHRoZSBwZXJpb2QgMjAwNC8yMDA1IC0gMjAwNi8yMDA3LmQCAw8PFgIfAQUKMjAwNC0wOC0xOGRkAukHD2QWCGYPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvc3hmZm5kci1yY3Zkc20vaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvc3hmZm5kci1yY3Zkc20vc3hmZm5kci1yY3Zkc20tY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvc3hmZm5kci1yY3Zkc20vaW5kZXgtZW4uYXNweBdTZXggb2ZmZW5kZXIgcmVjaWRpdmlzbWQCAg9kFgJmDxUBMUhvdyBvZnRlbiBkbyBzZXh1YWwgb2ZmZW5kZXJzIHJlLW9mZmVuZCBzZXh1YWxseT9kAgMPDxYCHwEFCjIwMDQtMDctMDFkZALqBw9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3N4YnMtY3RobGNoci9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9zeGJzLWN0aGxjaHIvc3hicy1jdGhsY2hyLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3N4YnMtY3RobGNoci9pbmRleC1lbi5hc3B4I1NleHVhbCBhYnVzZSBpbiB0aGUgQ2F0aG9saWMgY2h1cmNoZAICD2QWAmYPFQFEQXJlIHByaWVzdHMgd2hvIGFidXNlIGNoaWxkcmVuIGRpZmZlcmVudCBmcm9tIG90aGVyIGNoaWxkIG1vbGVzdGVycz9kAgMPDxYCHwEFCjIwMDQtMDUtMDFkZALrBw9kFghmD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL3BibGMtY25mZG5jLWNybW5sL2luZGV4LWVuLmFzcHhDL2NudC9yc3Jjcy9wYmxjdG5zL3BibGMtY25mZG5jLWNybW5sL19tZ3MvcGJsYy1jbmZkbmMtY3JtbmwtZW5nLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9wYmxjLWNuZmRuYy1jcm1ubC9pbmRleC1lbi5hc3B4SFB1YmxpYyBDb25maWRlbmNlIGluIENyaW1pbmFsIEp1c3RpY2U6IEEgUmV2aWV3IG9mIFJlY2VudCBUcmVuZHMgMjAwNC0wNWQCAg9kFgJmDxUBc1RoZSBwdXJwb3NlIG9mIHRoaXMgcmVwb3J0IGlzIHRvIHN1bW1hcml6ZSByZWNlbnQgdHJlbmRzIHJlZ2FyZGluZyBwdWJsaWMgY29uZmlkZW5jZSBpbiBjcmltaW5hbCBqdXN0aWNlIGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMDQtMDUtMDFkZALsBw9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3N4LWZmbmRyLXJjZHZzbS9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy9zeC1mZm5kci1yY2R2c20vc3gtZmZuZHItcmNkdnNtLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvc3gtZmZuZHItcmNkdnNtL2luZGV4LWVuLmFzcHgqU2V4IE9mZmVuZGVyIFJlY2lkaXZpc206IEEgU2ltcGxlIFF1ZXN0aW9uZAICD2QWAmYPFQHKAVRoaXMgc3R1ZHkgZXhhbWluZXMgc2V4dWFsIHJlY2lkaXZpc20sIGFzIGV4cHJlc3NlZCBieSBuZXcgY2hhcmdlcyBvciBjb252aWN0aW9ucyBmb3Igc2V4dWFsIG9mZmVuY2VzLCB1c2luZyB0aGUgZGF0YSBmcm9tIDEwIGZvbGxvdy11cCBzdHVkaWVzIG9mIGFkdWx0IG1hbGUgc2V4dWFsIG9mZmVuZGVycyAoY29tYmluZWQgc2FtcGxlIG9mIDQsNzI0KS5kAgMPDxYCHwEFCjIwMDQtMDUtMDFkZALtBw9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3Jzay1zc3NzbW50LWducmwvaW5kZXgtZW4uYXNweEUvY250L3JzcmNzL3BibGN0bnMvcnNrLXNzc3NtbnQtZ25ybC9fbWdzL2N2ci1yc2stc3Nzc21udC1nbnJsLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcnNrLXNzc3NtbnQtZ25ybC9pbmRleC1lbi5hc3B4P1Jpc2sgQXNzZXNzbWVudCBGb3IgR2VuZXJhbCBBc3NhdWx0IEFuZCBQYXJ0bmVyIEFidXNlcnMgMjAwNC0wNGQCAg9kFgJmDxUB1AFUaGUgcHJlc2VudCByZXBvcnQgZGVzY3JpYmVzIHR3byBzdHVkaWVzIHRoYXQgZXZhbHVhdGVkIHR3byBzcGVjaWFsaXplZCBhc3Nlc3NtZW50IHRvb2xzOiB0aGUgU2Vjb25kYXJ5IFJpc2sgQXNzZXNzbWVudCBmb3IgR2VuZXJhbCBBc3NhdWx0IChTUkEtR0EpIGFuZCB0aGUgU2Vjb25kYXJ5IFJpc2sgQXNzZXNzbWVudCBmb3IgUGFydG5lciBBYnVzZXJzIChTUkEtUEEpLmQCAw8PFgIfAQUKMjAwNC0wNC0wMWRkAu4HD2QWCGYPZBYCZg8VAjwvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLXR3LWNtcG50cy0yMDA0L2luZGV4LWVuLmFzcHhbL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi10dy1jbXBudHMtMjAwNC9fbWdzL2N2ci1hcmNoaXZlLXZsdG4tdHctY21wbnRzLTIwMDQtZW5nLmpwZ2QCAQ9kFgJmDxUCPC9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLXZsdG4tdHctY21wbnRzLTIwMDQvaW5kZXgtZW4uYXNweKEBQVJDSElWRSAtIEV2YWx1YXRpb24gb2YgVHdvIENvbXBvbmVudHMgb2YgdGhlIEVmZmVjdGl2ZSBDb3JyZWN0aW9ucyBJbml0aWF0aXZlOiBQdWJsaWMgRWR1Y2F0aW9uL0NpdGl6ZW4gRW5nYWdlbWVudCBQU0VDUEMncyBDb21tdW5pdHkgQ29ycmVjdGlvbnMgLSBGaW5hbCBSZXBvcnRkAgIPZBYCZg8VAasCQ2F0aGV4aXMgQ29uc3VsdGluZyBJbmMuIHdhcyBlbmdhZ2VkIHRvIGNvbmR1Y3QgYW4gZXZhbHVhdGlvbiBpbiBvcmRlciB0byBhc3Nlc3MgdGhlIGV4dGVudCB0byB3aGljaCB0aGUgb2JqZWN0aXZlcyBvZiB0aGUgUmVzdWx0cy1iYXNlZCBNYW5hZ2VtZW50IGFuZCBBY2NvdW50YWJpbGl0eSBGcmFtZXdvcmsgKFJNQUYpIGhhdmUgYmVlbiBtZXQgaW4gcmVsYXRpb24gdG8gdHdvIGNvbXBvbmVudHMgb2YgdGhlIEVmZmVjdGl2ZSBDb3JyZWN0aW9ucyBhbmQgQ2l0aXplbiBFbmdhZ2VtZW50IEluaXRpYXRpdmUgKEVDQ0VJKS5kAgMPDxYCHwEFCjIwMDQtMDMtMzFkZALvBw9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3ByZGN0LXN4Zm5kci9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9wcmRjdC1zeGZuZHIvcHJkY3Qtc3hmbmRyLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL3ByZGN0LXN4Zm5kci9pbmRleC1lbi5hc3B4LlByZWRpY3RpbmcgcmUtb2ZmZW5kaW5nIGFtb25nIHNleHVhbCBvZmZlbmRlcnNkAgIPZBYCZg8VATRXaGljaCBzZXh1YWwgb2ZmZW5kZXJzIGFyZSBtb3N0IGxpa2VseSB0byByZS1vZmZlbmQ/ZAIDDw8WAh8BBQoyMDA0LTAzLTAxZGQC8AcPZBYIZg9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9zcHJ2c24tY21udC9pbmRleC1lbi5hc3B4Ni9jbnQvcnNyY3MvcGJsY3Rucy9zcHJ2c24tY21udC9zcHJ2c24tY21udC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9zcHJ2c24tY21udC9pbmRleC1lbi5hc3B4LVRoZSBzdXBlcnZpc2lvbiBvZiBvZmZlbmRlcnMgaW4gdGhlIGNvbW11bml0eWQCAg9kFgJmDxUBPUhvdyBhcmUgb2ZmZW5kZXJzIHN1cGVydmlzZWQgd2hpbGUgdGhleSBhcmUgaW4gdGhlIGNvbW11bml0eT9kAgMPDxYCHwEFCjIwMDQtMDMtMDFkZALxBw9kFghmD2QWAmYPFQJDL2NudC9yc3Jjcy9wYmxjdG5zL2FyY2hpdmUtdmx0bi1udG5sLXN0cnRnLWNtbW50LTIwMDQvaW5kZXgtZW4uYXNweGkvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW50bmwtc3RydGctY21tbnQtMjAwNC9fbWdzL2N2ci1hcmNoaXZlLXZsdG4tbnRubC1zdHJ0Zy1jbW1udC0yMDA0LWVuZy5qcGdkAgEPZBYCZg8VAkMvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS12bHRuLW50bmwtc3RydGctY21tbnQtMjAwNC9pbmRleC1lbi5hc3B4fUFSQ0hJVkUgLSBTdW1tYXRpdmUgRXZhbHVhdGlvbiBvZiB0aGUgTmF0aW9uYWwgU3RyYXRlZ3kgb24gQ29tbXVuaXR5IFNhZmV0eSBhbmQgQ3JpbWUgUHJldmVudGlvbiwgUGhhc2UgbGwg4oCUIFN1bW1hcnkgUmVwb3J0ZAICD2QWAmYPFQGpAVRoaXMgaXMgdGhlIHN1bW1hcnkgcmVwb3J0IG9mIHRoZSBTdW1tYXRpdmUgRXZhbHVhdGlvbiBvZiBQaGFzZSBJSSBvZiB0aGUgTmF0aW9uYWwgU3RyYXRlZ3kgb24gQ29tbXVuaXR5IFNhZmV0eSBhbmQgQ3JpbWUgUHJldmVudGlvbiAoaGVuY2Vmb3J0aCB0aGUgU3RyYXRlZ3kgb3IgTlNDU0NQKS5kAgMPDxYCHwEFCjIwMDQtMDItMDFkZALyBw9kFghmD2QWAmYPFQIvL2NudC9yc3Jjcy9wYmxjdG5zL2NzLW1uZ21udC1tbnRiL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2NzLW1uZ21udC1tbnRiL2NzLW1uZ21udC1tbnRiLWVuZy5qcGdkAgEPZBYCZg8VAi8vY250L3JzcmNzL3BibGN0bnMvY3MtbW5nbW50LW1udGIvaW5kZXgtZW4uYXNweC1DYXNlIE1hbmFnZW1lbnQgaW4gTWFuaXRvYmEgUHJvYmF0aW9uIDIwMDQtMDFkAgIPZBYCZg8VAdUBSW4gZ2VuZXJhbCwgdGhlIHN0dWR5IHByb3ZpZGVzIGEgc25hcHNob3Qgb2YgcHJlc2VudCBwcmFjdGljZXMgaW4gY29tbXVuaXR5IHN1cGVydmlzaW9uIGFuZCBwb2ludHMgdG8gYXJlYXMgb2YgaW1wcm92ZW1lbnQuIFdpdGggdHJhaW5pbmcgYW5kIHN1cHBvcnQsIHByb2JhdGlvbiBvZmZpY2VycyBjYW4gYmVjb21lIG1vcmUgZWZmZWN0aXZlIGFnZW50cyBvZiBjaGFuZ2UuZAIDDw8WAh8BBQoyMDA0LTAxLTAxZGQC8wcPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9ycnN0cy13dGh0LXdycm50LTIwMDMtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjAvY250L3JzcmNzL3BibGN0bnMvcnJzdHMtd3RodC13cnJudC0yMDAzLWVuLmFzcHg4QW5udWFsIFJlcG9ydCBvbiB0aGUgVXNlIG9mIEFycmVzdHMgV2l0aG91dCBXYXJyYW50IDIwMDNkAgIPZBYCZg8VAfsBVGhlIFNvbGljaXRvciBHZW5lcmFsIG9mIENhbmFkYSAoTWluaXN0ZXIgb2YgUHVibGljIFNhZmV0eSBhbmQgRW1lcmdlbmN5IFByZXBhcmVkbmVzcykgaXMgcmVxdWlyZWQgdW5kZXIgc3Vic2VjdGlvbiA4My4zMSgzKSBvZiB0aGUgQ3JpbWluYWwgQ29kZSB0byBwcmVwYXJlIGFuZCBzdWJtaXQgdG8gUGFybGlhbWVudCBhbiBhbm51YWwgcmVwb3J0IHBlcnRhaW5pbmcgdG8gdGhlIHVzZSBvZiB0aGUgYXJyZXN0IHdpdGhvdXQgd2FycmFudC5kAgMPDxYCHwEFCjIwMDQtMDEtMDFkZAL0Bw9kFghmD2QWAmYPFQIlL2NudC9yc3Jjcy9wYmxjdG5zL2JkYm4vaW5kZXgtZW4uYXNweCgvY250L3JzcmNzL3BibGN0bnMvYmRibi9jdnItYmRibi1lbmcuanBnZAIBD2QWAmYPFQIlL2NudC9yc3Jjcy9wYmxjdG5zL2JkYm4vaW5kZXgtZW4uYXNweDFCaWlkYWFiYW46IFRoZSBNbmppa2FuaW5nIGNvbW11bml0eSBoZWFsaW5nIG1vZGVsZAICD2QWAmYPFQH+AVRoZSBwdXJwb3NlIG9mIHRoaXMgcmVzZWFyY2gsIHRoZXJlZm9yZSwgaXMgdG8gcHJvdmlkZSBhIGhvbGlzdGljIHBpY3R1cmUgb2YgQmlpZGFhYmFuLCB0aGUgTW5qaWthbmluZyBDb21tdW5pdHkgSGVhbGluZyBTdHJhdGVneSwgaW4gTW5qaWthbmluZyBGaXJzdCBOYXRpb24gdGhhdCBpbmNsdWRlcyBhIGRlc2NyaXB0aW9uIG9mIHRoZSBjb21tdW5pdHksIGl0cyBoZWFsaW5nIHByb2Nlc3MgYW5kIGl0cyB2YWx1ZSB0byB0aGUgY29tbXVuaXR5ZAIDDw8WAh8BBQoyMDAzLTEyLTAxZGQC9QcPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9jc3RibmZ0LWNtbnRobGcvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvY3N0Ym5mdC1jbW50aGxnL2NzdGJuZnQtY21udGhsZy1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9jc3RibmZ0LWNtbnRobGcvaW5kZXgtZW4uYXNweDRDb3N0LWJlbmVmaXQgYW5hbHlzaXMgb2YgYSBjb21tdW5pdHkgaGVhbGluZyBwcm9jZXNzZAICD2QWAmYPFQFzQXJlIEFib3JpZ2luYWwgY29tbXVuaXR5IGhlYWxpbmcgcHJvY2Vzc2VzIGNvc3QtZWZmZWN0aXZlIGFsdGVybmF0aXZlcyB0byB0aGUgdHJhZGl0aW9uYWwgY3JpbWluYWwganVzdGljZSBwcm9jZXNzP2QCAw8PFgIfAQUKMjAwMy0xMS0wMWRkAvYHD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvZmZuZHItbXB0aC9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9mZm5kci1tcHRoL2ZmbmRyLW1wdGgtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvZmZuZHItbXB0aC9pbmRleC1lbi5hc3B4IFNleHVhbCBvZmZlbmRlciBlbXBhdGh5IGRlZmljaXRzZAICD2QWAmYPFQEzRG8gc2V4dWFsIG9mZmVuZGVycyBsYWNrIGVtcGF0aHkgZm9yIHRoZWlyIHZpY3RpbXM/ZAIDDw8WAh8BBQoyMDAzLTA5LTAxZGQC9wcPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9yY3ZkLWZkZmZuZHIvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvcmN2ZC1mZGZmbmRyL3JjdmQtZmRmZm5kci1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9yY3ZkLWZkZmZuZHIvaW5kZXgtZW4uYXNweCNUaGUgcmVjaWRpdmlzbSBvZiBmZWRlcmFsIG9mZmVuZGVyc2QCAg9kFgJmDxUBSEFmdGVyIHJlbGVhc2UgZnJvbSBmZWRlcmFsIHBlbml0ZW50aWFyaWVzLCBob3cgbWFueSBvZmZlbmRlcnMgcmUtb2ZmZW5kP2QCAw8PFgIfAQUKMjAwMy0wNy0wMWRkAvgHD2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvcHNjaGR2LW1sc3RyL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL3BzY2hkdi1tbHN0ci9wc2NoZHYtbWxzdHItY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvcHNjaGR2LW1sc3RyL2luZGV4LWVuLmFzcHgsUHN5Y2hvbG9naWNhbCBkZXZpYW5jZSBhbW9uZyBjaGlsZCBtb2xlc3RlcnNkAgIPZBYCZg8VAUZEb2VzIHBzeWNob2xvZ2ljYWwgZGV2aWFuY2UgcHJlZGljdCB0aGUgcmVjaWRpdmlzbSBvZiBjaGlsZCBtb2xlc3RlcnM/ZAIDDw8WAh8BBQoyMDAzLTA1LTAxZGQC+QcPZBYIZg9kFgJmDxUCNi9jbnQvcnNyY3MvcGJsY3Rucy9hcmNoaXZlLW1zcy1tcmt0bmctZnJkLTIwMDMtZW4uYXNweB4vY250L19tZ3MvcHViLW5vLWNvdmVyLWVuZy5qcGdkAgEPZBYCZg8VAjYvY250L3JzcmNzL3BibGN0bnMvYXJjaGl2ZS1tc3MtbXJrdG5nLWZyZC0yMDAzLWVuLmFzcHgeQVJDSElWRSAtIE1hc3MtbWFya2V0aW5nIGZyYXVkZAICD2QWAmYPFQFZQSBSZXBvcnQgdG8gdGhlIEF0dG9ybmV5IEdlbmVyYWwgb2YgdGhlIFVuaXRlZCBTdGF0ZXMgYW5kIHRoZSBTb2xpY2l0b3IgR2VuZXJhbCBvZiBDYW5hZGFkAgMPDxYCHwEFCjIwMDMtMDUtMDFkZAL6Bw9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL2ZmbmRyLXJza3NjbHMvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvZmZuZHItcnNrc2Nscy9mZm5kci1yc2tzY2xzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL2ZmbmRyLXJza3NjbHMvaW5kZXgtZW4uYXNweCpUaGUgY29udGVudCBvZiBzZXh1YWwgb2ZmZW5kZXIgcmlzayBzY2FsZXNkAgIPZBYCZg8VATRIb3cgY2FuIHdlIGltcHJvdmUgcmlzayBzY2FsZXMgZm9yIHNleHVhbCBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoyMDAzLTAzLTAxZGQC+wcPZBYIZg9kFgJmDxUCMC9jbnQvcnNyY3MvcGJsY3Rucy9yY252Y3RuLXJ0LWZkcmwvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvcmNudmN0bi1ydC1mZHJsL3JjbnZjdG4tcnQtZmRybC1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3JjbnZjdG4tcnQtZmRybC9pbmRleC1lbi5hc3B4MlRoZSBSZWNvbnZpY3Rpb24gUmF0ZSBvZiBGZWRlcmFsIE9mZmVuZGVycyAyMDAzLTAyZAICD2QWAmYPFQHwAVRoZSBwcmVzZW50IHN0dWR5IHdhcyBjb25kdWN0ZWQgYXMgcGFydCBvZiB0aGUgbWFuZGF0ZSBvZiB0aGUgU29saWNpdG9yIEdlbmVyYWwgUG9ydGZvbGlvIENvcnJlY3Rpb25zIFN0YXRpc3RpY3MgQ29tbWl0dGVlIHRvIHByb3ZpZGUgdGhlIGdlbmVyYWwgcHVibGljIGFuZCBwcm9mZXNzaW9uYWxzIGJhc2ljIHN0YXRpc3RpY2FsIGluZm9ybWF0aW9uIG9uIGNvcnJlY3Rpb25zIGFuZCBjb25kaXRpb25hbCByZWxlYXNlLmQCAw8PFgIfAQUKMjAwMy0wMi0wMWRkAvwHD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvanN0Yy1yY2R2cy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9qc3RjLXJjZHZzL2pzdGMtcmNkdnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvanN0Yy1yY2R2cy9pbmRleC1lbi5hc3B4IlJlc3RvcmF0aXZlIGp1c3RpY2UgYW5kIHJlY2lkaXZpc21kAgIPZBYCZg8VAT9DYW4gcmVzdG9yYXRpdmUganVzdGljZSBwcm9ncmFtcyBpbmZsdWVuY2Ugb2ZmZW5kZXIgcmVjaWRpdmlzbT9kAgMPDxYCHwEFCjIwMDMtMDEtMDFkZAL9Bw9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL250cy1kdmxwbW50LXN0dGMvaW5kZXgtZW4uYXNweEUvY250L3JzcmNzL3BibGN0bnMvbnRzLWR2bHBtbnQtc3R0Yy9fbWdzL2N2ci1udHMtZHZscG1udC1zdHRjLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvbnRzLWR2bHBtbnQtc3R0Yy9pbmRleC1lbi5hc3B4L05vdGVzIG9uIHRoZSBkZXZlbG9wbWVudCBvZiBTdGF0aWMtMjAwMiAyMDAzLTAxZAICD2QWAmYPFQFbVGhpcyBwYXBlciBkZXNjcmliZXMgdGhlIGRldmVsb3BtZW50IG9mIGEgbmV3IHJpc2sgc2NhbGUgZm9yIHNleHVhbCBvZmZlbmRlcnMsIFN0YXRpYy0yMDAyLmQCAw8PFgIfAQUKMjAwMy0wMS0wMWRkAv4HD2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvbXBwbmctaGxuZy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9tcHBuZy1obG5nL2N2ci1tcHBuZy1obG5nLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvbXBwbmctaGxuZy9pbmRleC1lbi5hc3B4G01hcHBpbmcgVGhlIEhlYWxpbmcgSm91cm5leWQCAg9kFgJmDxUBYVRoZSBmaW5hbCByZXBvcnQgb2YgYSBGaXJzdCBOYXRpb24gUmVzZWFyY2ggUHJvamVjdCBvbiBIZWFsaW5nIGluIENhbmFkaWFuIEFib3JpZ2luYWwgQ29tbXVuaXRpZXNkAgMPDxYCHwEFCjIwMDItMTItMDFkZAL/Bw9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2NoY3MtY25zcW5jcy9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9jaGNzLWNuc3FuY3MvY3ZyLWNoY3MtY25zcW5jcy1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2NoY3MtY25zcW5jcy9pbmRleC1lbi5hc3B4R0Nob2ljZXMgYW5kIGNvbnNlcXVlbmNlcyAtIE9mZmVuZGVycyBhcyBhIFJlc291cmNlIEZvciBDcmltZSBQcmV2ZW50aW9uZAICD2QWAmYPFQHIAldoYXQgZm9sbG93cyBpcyBhIGNvbGxlY3Rpb24gb2YgdGhvdWdodHMgb24gdGhlIHRvcGljIG9mIGhvdyBBYm9yaWdpbmFsIG9mZmVuZGVycyBtYXkgb2ZmZXIgdGhlaXIgdGFsZW50cyB0byBrZWVwIHlvdW5nIHBlb3BsZSBmcm9tIGNvbWluZyBpbnRvIGNvbmZsaWN0IHdpdGggdGhlIGp1c3RpY2Ugc3lzdGVtLiBJdCBpbmNsdWRlcyBiYWNrZ3JvdW5kIHdvcmsgdGhhdCBoYXMgYmVlbiBkb25lIGluIHRoaXMgYXJlYSBhcyB3ZWxsIGFzIGRlc2NyaXB0aW9ucyBvZiBzb21lIGZpbmUgcHJvZ3JhbXMgdGhhdCBubyBsb25nZXIgZXhpc3QgYW5kIG9uZSB0aGF0IGNvbnRpbnVlcy5kAgMPDxYCHwEFCjIwMDItMTItMDFkZAKACA9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2dkbG5zLXNtbnQvaW5kZXgtZW4uYXNweDQvY250L3JzcmNzL3BibGN0bnMvZ2RsbnMtc21udC9nZGxucy1zbW50LWN2ci1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL2dkbG5zLXNtbnQvaW5kZXgtZW4uYXNweCdHdWlkZWxpbmVzIGZvciBvZmZlbmRlciByaXNrIGFzc2Vzc21lbnRkAgIPZBYCZg8VAW5Ib3cgZG9lcyB0aGUgcmVzZWFyY2ggbGl0ZXJhdHVyZSBvZmZlciB0byBndWlkZSB0aGUgc2VsZWN0aW9uIGFuZCB1c2Ugb2Ygb2ZmZW5kZXIgcmlzayBhc3Nlc3NtZW50IGluc3RydW1lbnRzP2QCAw8PFgIfAQUKMjAwMi0xMS0wMWRkAoEID2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvcHJtc2ctYmducy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9wcm1zZy1iZ25zL3BybXNnLWJnbnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvcHJtc2ctYmducy9pbmRleC1lbi5hc3B4KVJlc3RvcmF0aXZlIGp1c3RpY2U6IHByb21pc2luZyBiZWdpbm5pbmdzZAICD2QWAmYPFQFLV2hhdCBkbyB3ZSBrbm93IGFib3V0IHRoZSBpbXBhY3Qgb2YgcmVzdG9yYXRpdmUganVzdGljZSBwcm9ncmFtcyBpbiBDYW5hZGE/ZAIDDw8WAh8BBQoyMDAyLTA5LTAxZGQCgggPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9mZmN0cy1zeGZuZHIvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvZmZjdHMtc3hmbmRyL2ZmY3RzLXN4Zm5kci1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9mZmN0cy1zeGZuZHIvaW5kZXgtZW4uYXNweDNUaGUgZWZmZWN0aXZlbmVzcyBvZiB0cmVhdG1lbnQgZm9yIHNleHVhbCBvZmZlbmRlcnNkAgIPZBYCZg8VATZEb2VzIHRyZWF0bWVudCBrZWVwIHNleHVhbCBvZmZlbmRlcnMgZnJvbSByZW9mZmVuZGluZz9kAgMPDxYCHwEFCjIwMDItMDctMDFkZAKDCA9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3Buc2hudC1yY2R2c20vaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvcG5zaG50LXJjZHZzbS9wbnNobnQtcmNkdnNtLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3Buc2hudC1yY2R2c20vaW5kZXgtZW4uYXNweCdUaGUgZWZmZWN0cyBvZiBwdW5pc2htZW50IG9uIHJlY2lkaXZpc21kAgIPZBYCZg8VATdEb2VzIHB1bmlzaG1lbnQgb2Ygb2ZmZW5kZXJzIHJlZHVjZSB0aGVpciByZS1vZmZlbmRpbmc/ZAIDDw8WAh8BBQoyMDAyLTA1LTAxZGQChAgPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9mZm5kci1kdmxwbnQvaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvZmZuZHItZHZscG50L2ZmbmRyLWR2bHBudC1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9mZm5kci1kdmxwbnQvaW5kZXgtZW4uYXNweDpPZmZlbmRlciByaXNrIGFzc2Vzc21lbnRzOiBBcHByb2FjaGVzIHRvIHRoZWlyIGRldmVsb3BtZW50ZAICD2QWAmYPFQFESG93IGRvIHJlc2VhcmNoZXJzIGFwcHJvYWNoIHRoZSBkZXZlbG9wbWVudCBvZiBvZmZlbmRlciByaXNrIHNjYWxlcz9kAgMPDxYCHwEFCjIwMDItMDMtMDFkZAKFCA9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3JzcmNoLXByY3RzL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3JzcmNoLXByY3RzL3JzcmNoLXByY3RzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3JzcmNoLXByY3RzL2luZGV4LWVuLmFzcHg8VHJhbnNsYXRpbmcgcmVzZWFyY2ggaW50byBwcmFjdGljZTogT2ZmZW5kZXIgUmlzayBBc3Nlc3NtZW50ZAICD2QWAmYPFQFsV2hhdCBpcyBpbnZvbHZlZCB3aGVuIGNvcnJlY3Rpb25hbCBzeXN0ZW1zIGltcGxlbWVudCBvZmZlbmRlciByaXNrIHNjYWxlcyB0aGF0IGFyZSBkZXZlbG9wZWQgYnkgcmVzZWFyY2hlcnM/ZAIDDw8WAh8BBQoyMDAyLTAxLTAxZGQChggPZBYIZg9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9mZmN0cy1wcnNuLXNudG5jcy9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy9mZmN0cy1wcnNuLXNudG5jcy9mZmN0cy1wcnNuLXNudG5jcy1lbmcuanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL2ZmY3RzLXByc24tc250bmNzL2luZGV4LWVuLmFzcHh0VGhlIEVmZmVjdHMgb2YgUHJpc29uIFNlbnRlbmNlcyBhbmQgSW50ZXJtZWRpYXRlIFNhbmN0aW9ucyBvbiBSZWNpZGl2aXNtOiBHZW5lcmFsIEVmZmVjdHMgYW5kIEluZGl2aWR1YWwgRGlmZmVyZW5jZXNkAgIPZBYCZg8VAawBVGhlIHB1cnBvc2Ugb2YgdGhpcyBpbnZlc3RpZ2F0aW9uIHdhcyB0byB1cGRhdGUgdGhlIHJlc3VsdHMgZnJvbSB0aGVzZSBwcmV2aW91cyByZXBvcnRzIGFuZCB0byBleGFtaW5lIHRoZSBlZmZlY3RzIG9mIHNhbmN0aW9ucyBmb3IganV2ZW5pbGVzLCBmZW1hbGVzLCBhbmQgbWlub3JpdHkgZ3JvdXBzLmQCAw8PFgIfAQUKMjAwMi0wMS0wMWRkAocID2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvY3N0LWJuZnQtaGxsdy13dHIvaW5kZXgtZW4uYXNweEcvY250L3JzcmNzL3BibGN0bnMvY3N0LWJuZnQtaGxsdy13dHIvX21ncy9jdnItY3N0LWJuZnQtaGxsdy13dHItZW5nLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9jc3QtYm5mdC1obGx3LXd0ci9pbmRleC1lbi5hc3B4U0EgQ29zdC1CZW5lZml0IEFuYWx5c2lzIG9mIEhvbGxvdyBXYXRlcidzIENvbW11bml0eSBIb2xpc3RpYyBDaXJjbGUgSGVhbGluZyBQcm9jZXNzZAICD2QWAmYPFQFTQSBDb3N0LUJlbmVmaXQgQW5hbHlzaXMgb2YgSG9sbG93IFdhdGVyJ3MgQ29tbXVuaXR5IEhvbGlzdGljIENpcmNsZSBIZWFsaW5nIFByb2Nlc3NkAgMPDxYCHwEFCjIwMDEtMTItMDFkZAKICA9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2ZyY3JtLXBjcGpzdC9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9mcmNybS1wY3Bqc3QvZnJjcm0tcGNwanN0LWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2ZyY3JtLXBjcGpzdC9pbmRleC1lbi5hc3B4XlB1YmxpYyBmZWFyIG9mIGNyaW1lIGFuZCBwZXJjZXB0aW9ucyBvZiB0aGUgY3JpbWluYWwganVzdGljZSBzeXN0ZW06IEEgcmV2aWV3IG9mIHJlY2VudCB0cmVuZHNkAgIPZBYCZg8VAU5Ib3cgZG9lcyBmZWFyIG9mIGNyaW1lIHJlbGF0ZSB0byBhdHRpdHVkZXMgdG93YXJkIHRoZSBjcmltaW5hbCBqdXN0aWNlIHN5c3RlbT9kAgMPDxYCHwEFCjIwMDEtMTEtMDFkZAKJCA9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2ZyLWNybS10dHRkcy9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9mci1jcm0tdHR0ZHMvZnItY3JtLXR0dGRzLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvZnItY3JtLXR0dGRzL2luZGV4LWVuLmFzcHhcRmVhciBvZiBDcmltZSBhbmQgQXR0aXR1ZGVzIHRvIENyaW1pbmFsIEp1c3RpY2UgaW4gQ2FuYWRhOiBBIFJldmlldyBvZiBSZWNlbnQgVHJlbmRzIDIwMDEtMDJkAgIPZBYCZg8VAW9UaGlzIHJlcG9ydCBzdW1tYXJpemVzIHJlY2VudCB0cmVuZHMgd2l0aCByZXNwZWN0IHRvIGZlYXIgb2YgY3JpbWUgYW5kIGF0dGl0dWRlcyB0byBjcmltaW5hbCBqdXN0aWNlIGluIENhbmFkYS5kAgMPDxYCHwEFCjIwMDEtMTEtMDFkZAKKCA9kFghmD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL21wcnYtc3BydnMvaW5kZXgtZW4uYXNweDQvY250L3JzcmNzL3BibGN0bnMvbXBydi1zcHJ2cy9tcHJ2LXNwcnZzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIrL2NudC9yc3Jjcy9wYmxjdG5zL21wcnYtc3BydnMvaW5kZXgtZW4uYXNweDdJbXByb3ZpbmcgdGhlIGNvbW11bml0eSBzdXBlcnZpc2lvbiBvZiBzZXh1YWwgb2ZmZW5kZXJzZAICD2QWAmYPFQE/SG93IGNhbiBkb2luZyByZXNlYXJjaCBpbXByb3ZlIGNvbW11bml0eSBzdXBlcnZpc2lvbiBwcmFjdGljZXM/ZAIDDw8WAh8BBQoyMDAxLTA3LTAxZGQCiwgPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9udG5sLWNuc2x0dG4tdmN0bXMvaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvbnRubC1jbnNsdHRuLXZjdG1zL250bmwtY25zbHR0bi12Y3Rtcy1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL250bmwtY25zbHR0bi12Y3Rtcy9pbmRleC1lbi5hc3B4K05hdGlvbmFsIENvbnN1bHRhdGlvbiB3aXRoIFZpY3RpbXMgb2YgQ3JpbWVkAgIPZBYCZg8VAXtJbiB0aGlzIHJlcG9ydCwgSSBhbSBwbGVhc2VkIHRvIHByZXNlbnQgdGhlIG1haW4gaXNzdWVzIHJhaXNlZCBkdXJpbmcgYSByZWNlbnQgbmF0aW9uYWwgY29uc3VsdGF0aW9uIHdpdGggdmljdGltcyBvZiBjcmltZS5kAgMPDxYCHwEFCjIwMDEtMDctMDFkZAKMCA9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL2dlc3gtcmN2ZC9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy9nZXN4LXJjdmQvZ2VzeC1yY3ZkLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL2dlc3gtcmN2ZC9pbmRleC1lbi5hc3B4GUFnZSBhbmQgc2V4dWFsIHJlY2lkaXZpc21kAgIPZBYCZg8VATREb2VzIHRoZSByaXNrIG9mIHNleHVhbCBvZmZlbmRpbmcgZGVjcmVhc2Ugd2l0aCBhZ2U/ZAIDDw8WAh8BBQoyMDAxLTA1LTAxZGQCjQgPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9oZ2hyc2stZmZuZHJzLWhuZGIvaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvaGdocnNrLWZmbmRycy1obmRiL2hnaHJzay1mZm5kcnMtaG5kYi1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL2hnaHJzay1mZm5kcnMtaG5kYi9pbmRleC1lbi5hc3B4Q0hpZ2gtUmlzayBPZmZlbmRlcnMgLSBBIEhhbmRib29rIGZvciBDcmltaW5hbCBKdXN0aWNlIFByb2Zlc3Npb25hbHNkAgIPZBYCZg8VAc0BVGhpcyBoYW5kYm9vayBkZXNjcmliZXMgdGhlIHByaW5jaXBhbCBsZWdpc2xhdGl2ZSBhbmQgcG9saWN5IG9wdGlvbnMgZGV2ZWxvcGVkIGJ5IHRoZSBHb3Zlcm5tZW50IG9mIENhbmFkYSBhbmQgYXZhaWxhYmxlIHRvIG1lbWJlcnMgb2YgQ2FuYWRhJ3MgY3JpbWluYWwganVzdGljZSBzeXN0ZW0gZm9yIGRlYWxpbmcgd2l0aCBIaWdoLVJpc2sgb2ZmZW5kZXJzLmQCAw8PFgIfAQUKMjAwMS0wNS0wMWRkAo4ID2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvdnJ2dy1jcmN0bnMvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvdnJ2dy1jcmN0bnMvdnJ2dy1jcmN0bnMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvdnJ2dy1jcmN0bnMvaW5kZXgtZW4uYXNweEZBIHN0YXRpc3RpY2FsIG92ZXJ2aWV3IG9mIGZlZGVyYWwgY29ycmVjdGlvbnMgYW5kIGNvbmRpdGlvbmFsIHJlbGVhc2VzZAICD2QWAmYPFQFZV2hhdCBpcyB0aGUgc3RhdGlzdGljYWwgcGljdHVyZSBvZiBmZWRlcmFsIGNvcnJlY3Rpb25zIGFuZCBjb25kaXRpb25hbCByZWxlYXNlIGluIENhbmFkYT9kAgMPDxYCHwEFCjIwMDEtMDMtMDFkZAKPCA9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL3BsYy1yc3JjaC9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy9wbGMtcnNyY2gvcGxjLXJzcmNoLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL3BsYy1yc3JjaC9pbmRleC1lbi5hc3B4JVBvbGljeSByZWxldmFudCBjb3JyZWN0aW9uYWwgcmVzZWFyY2hkAgIPZBYCZg8VATdIb3cgZG9lcyBjb3JyZWN0aW9uYWwgcmVzZWFyY2ggaW5mbHVlbmNlIHB1YmxpYyBwb2xpY3k/ZAIDDw8WAh8BBQoyMDAxLTAxLTAxZGQCkAgPZBYIZg9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9zeGwtcmNkdnNtLWNtcHJzbi9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy9zeGwtcmNkdnNtLWNtcHJzbi9zeGwtcmNkdnNtLWNtcHJzbi1lbmcuanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL3N4bC1yY2R2c20tY21wcnNuL2luZGV4LWVuLmFzcHhGQWdlIGFuZCBTZXh1YWwgUmVjaWRpdmlzbTogQSBDb21wYXJpc29uIG9mIFJhcGlzdHMgYW5kIENoaWxkIE1vbGVzdGVyc2QCAg9kFgJmDxUBoQFUaGlzIHN0dWR5IGV4YW1pbmVkIHRoZSByZWxhdGlvbnNoaXAgb2YgYWdlIHRvIHNleHVhbCByZWNpZGl2aXNtIHVzaW5nIGRhdGEgZnJvbSAxMMKgZm9sbG93LXVwIHN0dWRpZXMgb2YgYWR1bHQgbWFsZSBzZXh1YWwgb2ZmZW5kZXJzIChjb21iaW5lZCBzYW1wbGUgb2YgNCw2NzMpLmQCAw8PFgIfAQUKMjAwMS0wMS0wMWRkApEID2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcHJkY3RuZy1ic3Ztbi9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy9wcmRjdG5nLWJzdm1uL3ByZGN0bmctYnN2bW4tY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcHJkY3RuZy1ic3Ztbi9pbmRleC1lbi5hc3B4J1ByZWRpY3RpbmcgUmVjaWRpdmlzbSBBbW9uZyBBYnVzaXZlIE1lbmQCAg9kFgJmDxUBZldoYXQgZmFjdG9ycyBhcmUgYXNzb2NpYXRlZCB3aXRoIGNvbnRpbnVlZCB2aW9sZW5jZSBhbW9uZyBtZW4gd2hvIGhhdmUgYWJ1c2VkIHRoZWlyIGludGltYXRlIHBhcnRuZXJzP2QCAw8PFgIfAQUKMjAwMC0xMS0wMWRkApIID2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvdHJ0bmctaHJza2ZuZC9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy90cnRuZy1ocnNrZm5kL3RydG5nLWhyc2tmbmQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvdHJ0bmctaHJza2ZuZC9pbmRleC1lbi5hc3B4IVRyZWF0aW5nIHRoZSBoaWdoZXIgcmlzayBvZmZlbmRlcmQCAg9kFgJmDxUBNkNhbiB0cmVhdG1lbnQgYmUgZWZmZWN0aXZlIHdpdGggaGlnaGVyIHJpc2sgb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMjAwMC0wOS0wMWRkApMID2QWCGYPZBYCZg8VAjMvY250L3JzcmNzL3BibGN0bnMvY3JyY3Rucy1wcGx0bi1ycHJ0L2luZGV4LWVuLmFzcHhAL2NudC9yc3Jjcy9wYmxjdG5zL2NycmN0bnMtcHBsdG4tcnBydC9jcnJjdG5zLXBwbHRuLXJwcnQtZW5nLmpwZ2QCAQ9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9jcnJjdG5zLXBwbHRuLXJwcnQvaW5kZXgtZW4uYXNweHdDb3JyZWN0aW9ucyBQb3B1bGF0aW9uIFJlcG9ydCAtIEZvdXJ0aCBFZGl0aW9uIGZvciB0aGUgRmVkZXJhbC9Qcm92aW5jaWFsL1RlcnJpdG9yaWFsIE1pbmlzdGVycyBSZXNwb25zaWJsZSBmb3IgSnVzdGljZWQCAg9kFgJmDxUBiAFUaGUgY3VycmVudCByZXBvcnQgaXMgZGVzaWduZWQgdG8gY29uY2x1ZGUgdGhlIHNlcmllcyBhbmQgdG8gcHJvdmlkZSBhIHN0YXR1cyByZXBvcnQgb24gcHJvZ3Jlc3MgYW5kIGRldmVsb3BtZW50cyBvdmVyIHRoZSBwYXN0IDUgeWVhcnMuZAIDDw8WAh8BBQoyMDAwLTA5LTAxZGQClAgPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy90cnRtbnQtYnN2bW4vaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvdHJ0bW50LWJzdm1uL3RydG1udC1ic3Ztbi1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy90cnRtbnQtYnN2bW4vaW5kZXgtZW4uYXNweBlUcmVhdG1lbnQgZm9yIGFidXNpdmUgbWVuZAICD2QWAmYPFQEzV2hhdCB0eXBlIG9mIHRyZWF0bWVudCB3b3JrcyBiZXN0IHdpdGggYWJ1c2l2ZSBtZW4/ZAIDDw8WAh8BBQoyMDAwLTA3LTAxZGQClQgPZBYIZg9kFgJmDxUCMy9jbnQvcnNyY3MvcGJsY3Rucy9wcmRjdG5nLXJjZHZzbS1tbmcvaW5kZXgtZW4uYXNweEAvY250L3JzcmNzL3BibGN0bnMvcHJkY3RuZy1yY2R2c20tbW5nL3ByZGN0bmctcmNkdnNtLW1uZy1lbmcuanBnZAIBD2QWAmYPFQIzL2NudC9yc3Jjcy9wYmxjdG5zL3ByZGN0bmctcmNkdnNtLW1uZy9pbmRleC1lbi5hc3B4KlByZWRpY3RpbmcgUmVjaWRpdmlzbSBBbW9uZyBNYWxlIEJhdHRlcmVyc2QCAg9kFgJmDxUBVVRoZSBwcmVzZW50IHN0dWR5IGV4YW1pbmVkIHJlY2lkaXZpc20gcmlzayBmYWN0b3JzIGluIGEgc2FtcGxlIG9mIDMyMCBtYWxlIGJhdHRlcmVycy5kAgMPDxYCHwEFCjIwMDAtMDYtMDFkZAKWCA9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL2Rsc2NudC1mbWxncnMvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvZGxzY250LWZtbGdycy9kbHNjbnQtZm1sZ3JzLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL2Rsc2NudC1mbWxncnMvaW5kZXgtZW4uYXNweBxBZG9sZXNjZW50IGZlbWFsZSBhZ2dyZXNzaW9uZAICD2QWAmYPFQFXSXMgdGhlIGFnZ3Jlc3Npb24gb2YgYWRvbGVzY2VudCBnaXJscyBkaWZmZXJlbnQgZnJvbSB0aGUgYWdncmVzc2lvbiBvZiBhZG9sZXNjZW50IGJveXM/ZAIDDw8WAh8BBQoyMDAwLTA1LTAxZGQClwgPZBYIZg9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9tbHRzdC1zdGQtdHJ0bW50L2luZGV4LWVuLmFzcHg8L2NudC9yc3Jjcy9wYmxjdG5zL21sdHN0LXN0ZC10cnRtbnQvbWx0c3Qtc3RkLXRydG1udC1lbmcuanBnZAIBD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL21sdHN0LXN0ZC10cnRtbnQvaW5kZXgtZW4uYXNweDdBIE11bHRpLVNpdGUgU3R1ZHkgb2YgVHJlYXRtZW50IGZvciBBYnVzaXZlIE1lbiAyMDAwLTA1ZAICD2QWAmYPFQFmVGhpcyBzdHVkeSBleGFtaW5lZCB0aGUgcmVsYXRpdmUgZWZmZWN0aXZlbmVzcyBvZiBmb3VyIHRyZWF0bWVudCBwcm9ncmFtcyBmb3IgYWJ1c2l2ZSBtZW4gKG7CoD3CoDIzMCkuZAIDDw8WAh8BBQoyMDAwLTA1LTAxZGQCmAgPZBYIZg9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9mbWwtYWRsc2NudC1hZ2dyc3NuL2luZGV4LWVuLmFzcHhCL2NudC9yc3Jjcy9wYmxjdG5zL2ZtbC1hZGxzY250LWFnZ3Jzc24vZm1sLWFkbHNjbnQtYWdncnNzbi1lbmcuanBnZAIBD2QWAmYPFQI0L2NudC9yc3Jjcy9wYmxjdG5zL2ZtbC1hZGxzY250LWFnZ3Jzc24vaW5kZXgtZW4uYXNweFlGZW1hbGUgQWRvbGVzY2VudCBBZ2dyZXNzaW9uOiBBIFJldmlldyBvZiB0aGUgTGl0ZXJhdHVyZSBhbmQgdGhlIENvcnJlbGF0ZXMgb2YgQWdncmVzc2lvbmQCAg9kFgJmDxUBPlRoaXMgcmV2aWV3IG9mIHRoZSBsaXRlcmF0dXJlIGZvY3VzZXMgb24gYWdncmVzc2lvbiBhbmQgZ2lybHMuZAIDDw8WAh8BBQoyMDAwLTA0LTAxZGQCmQgPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9wcmRuZC1zeGZmbmRyL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL3ByZG5kLXN4ZmZuZHIvcHJkbmQtc3hmZm5kci1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9wcmRuZC1zeGZmbmRyL2luZGV4LWVuLmFzcHgyUGFyZG9uZWQgc2V4IG9mZmVuZGVycyBpbiBDYW5hZGE6IFdoYXQgZG8gd2Uga25vdz9kAgIPZBYCZg8VAWhIb3cgbWFueSBzZXggb2ZmZW5kZXJzIGhhdmUgYmVlbiBwYXJkb25lZCB1bmRlciB0aGUgQ3JpbWluYWwgUmVjb3JkcyBBY3QgYW5kIGhvdyBtYW55IHJlb2ZmZW5kIHNleHVhbGx5P2QCAw8PFgIfAQUKMjAwMC0wMy0wMWRkApoID2QWCGYPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcHJkbmQtZmZuZHJzLWNuZC9pbmRleC1lbi5hc3B4PC9jbnQvcnNyY3MvcGJsY3Rucy9wcmRuZC1mZm5kcnMtY25kL3ByZG5kLWZmbmRycy1jbmQtZW5nLmpwZ2QCAQ9kFgJmDxUCMS9jbnQvcnNyY3MvcGJsY3Rucy9wcmRuZC1mZm5kcnMtY25kL2luZGV4LWVuLmFzcHg8UGFyZG9uZWQgT2ZmZW5kZXJzIGluIENhbmFkYTogQSBTdGF0aXN0aWNhbCBBbmFseXNpcyAyMDAwLTAyZAICD2QWAmYPFQE8UGFyZG9uZWQgT2ZmZW5kZXJzIGluIENhbmFkYTogQSBTdGF0aXN0aWNhbCBBbmFseXNpcyAyMDAwLTAyZAIDDw8WAh8BBQoyMDAwLTAzLTAxZGQCmwgPZBYIZg9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9tc3JuZy1jaG5ncnNrL2luZGV4LWVuLmFzcHg6L2NudC9yc3Jjcy9wYmxjdG5zL21zcm5nLWNobmdyc2svbXNybmctY2huZ3Jzay1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLi9jbnQvcnNyY3MvcGJsY3Rucy9tc3JuZy1jaG5ncnNrL2luZGV4LWVuLmFzcHgzTWVhc3VyaW5nIHRoZSBjaGFuZ2UgaW4gcmlzayBwb3NlZCBieSBzZXggb2ZmZW5kZXJzZAICD2QWAmYPFQE9SG93IGNhbiB3ZSBldmFsdWF0ZSBjaGFuZ2VzIGluIHJpc2sgbGV2ZWxzIGZvciBzZXggb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMjAwMC0wMS0wMWRkApwID2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvc3gtZmZuZHItbmQvaW5kZXgtZW4uYXNweDIvY250L3JzcmNzL3BibGN0bnMvc3gtZmZuZHItbmQvc3gtZmZuZHItbmQtZW5nLmpwZ2QCAQ9kFgJmDxUCLC9jbnQvcnNyY3MvcGJsY3Rucy9zeC1mZm5kci1uZC9pbmRleC1lbi5hc3B4ZFRoZSBTZXggT2ZmZW5kZXIgTmVlZCBBc3Nlc3NtZW50IFJhdGluZyAoU09OQVIpOiBBIE1ldGhvZCBmb3IgTWVhc3VyaW5nIENoYW5nZSBpbiBSaXNrIExldmVscyAyMDAwLTFkAgIPZBYCZg8VAaEBVGhlIGN1cnJlbnQgc3R1ZHkgZXhhbWluZXMgaG93IHdlbGwgdGhlIGR5bmFtaWMgcmlzayBmYWN0b3JzIGlkZW50aWZpZWQgaW4gdGhlIEhhbnNvbiBhbmQgSGFycmlzICgxOTk4KSBzdHVkeSBjYW4gYmUgb3JnYW5pc2VkIGludG8gYSBzdHJ1Y3R1cmVkIHJpc2sgYXNzZXNzbWVudC5kAgMPDxYCHwEFCjIwMDAtMDEtMDFkZAKdCA9kFghmD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL2ZmY3QtcHJzbi9pbmRleC1lbi5hc3B4Mi9jbnQvcnNyY3MvcGJsY3Rucy9mZmN0LXByc24vZmZjdC1wcnNuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIqL2NudC9yc3Jjcy9wYmxjdG5zL2ZmY3QtcHJzbi9pbmRleC1lbi5hc3B4KVRoZSBlZmZlY3Qgb2YgcHJpc29uIG9uIGNyaW1pbmFsIGJlaGF2aW9yZAICD2QWAmYPFQFYRG9lcyBpbmNyZWFzaW5nIHRoZSBsZW5ndGggb2YgdGltZSBpbiBwcmlzb24gcmVkdWNlIHRoZSBjcmltaW5hbCBiZWhhdmlvdXIgb2Ygb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMTk5OS0xMS0wMWRkAp4ID2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcnNrc2Nscy1wcmRjdC9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy9yc2tzY2xzLXByZGN0L3Jza3NjbHMtcHJkY3QtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcnNrc2Nscy1wcmRjdC9pbmRleC1lbi5hc3B4PkJyaWVmIHJpc2sgc2NhbGVzIGZvciB0aGUgcHJlZGljdGlvbiBvZiBzZXggb2ZmZW5jZSByZWNpZGl2aXNtZAICD2QWAmYPFQFKSG93IHdlbGwgY2FuIGJyaWVmLCBzdHJ1Y3R1cmVkIHJpc2sgc2NhbGVzIHByZWRpY3Qgc2V4IG9mZmVuY2UgcmVjaWRpdmlzbT9kAgMPDxYCHwEFCjE5OTktMTEtMDFkZAKfCA9kFghmD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2NyY3Rucy1yc3JjaC9pbmRleC1lbi5hc3B4OC9jbnQvcnNyY3MvcGJsY3Rucy9jcmN0bnMtcnNyY2gvY3JjdG5zLXJzcmNoLWN2ci1lbmcuanBnZAIBD2QWAmYPFQItL2NudC9yc3Jjcy9wYmxjdG5zL2NyY3Rucy1yc3JjaC9pbmRleC1lbi5hc3B4LENvcnJlY3Rpb25zIHJlc2VhcmNoIGluIENhbmFkYTogVGFraW5nIHN0b2NrZAICD2QWAmYPFQFwV2hhdCBoYXZlIGJlZW4gdGhlIG1vc3Qgc2lnbmlmaWNhbnQgZGV2ZWxvcG1lbnRzIGluIGNvcnJlY3Rpb25zIHJlc2VhcmNoIGluIENhbmFkYSBkdXJpbmcgdGhlIHBhc3QgdHdlbnR5IHllYXJzP2QCAw8PFgIfAQUKMTk5OS0wNy0wMWRkAqAID2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLW1udHIvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLW1udHIvbGN0cm5jLW1udHItY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLW1udHIvaW5kZXgtZW4uYXNweCZUaGUgZWxlY3Ryb25pYyBtb25pdG9yaW5nIG9mIG9mZmVuZGVyc2QCAg9kFgJmDxUBRkRvZXMgZWxlY3Ryb25pYyBtb25pdG9yaW5nIHJlZHVjZSB0aGUgY3JpbWluYWwgYmVoYXZpb3VyIG9mIG9mZmVuZGVycz9kAgMPDxYCHwEFCjE5OTktMDUtMDFkZAKhCA9kFghmD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1tbnRybmctY25kL2luZGV4LWVuLmFzcHg+L2NudC9yc3Jjcy9wYmxjdG5zL2xjdHJuYy1tbnRybmctY25kL2xjdHJuYy1tbnRybmctY25kLWVuZy5qcGdkAgEPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvbGN0cm5jLW1udHJuZy1jbmQvaW5kZXgtZW4uYXNweB9FbGVjdHJvbmljIE1vbml0b3JpbmcgaW4gQ2FuYWRhZAICD2QWAmYPFQHnAVRoZSBwcmVzZW50IGV2YWx1YXRpb24gbm90IG9ubHkgdXNlZCBjb21wYXJpc29uIGdyb3VwcyBvZiBpbm1hdGVzIGFuZCBwcm9iYXRpb25lcnMsIGJ1dCBhbHNvIGludHJvZHVjZWQgY29udHJvbHMgZm9yIG9mZmVuZGVyIHJpc2suIFRodXMsIHdlIHdlcmUgaW4gYSBwb3NpdGlvbiB0byBpbnZlc3RpZ2F0ZSB0aGUgaW1wYWN0IG9mIEVNLCBhbmQgdHJlYXRtZW50LCBvbiBvZmZlbmRlciByZWNpZGl2aXNtLmQCAw8PFgIfAQUKMTk5OS0wNS0wMWRkAqIID2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcHByY2hzLXJza3NtdC9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy9wcHJjaHMtcnNrc210L3BwcmNocy1yc2tzbXQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMvcHByY2hzLXJza3NtdC9pbmRleC1lbi5hc3B4OUFwcHJvYWNoZXMgdG8gb2ZmZW5kZXIgcmlzayBhc3Nlc3NtZW50OiBzdGF0aWMgdnMgZHluYW1pY2QCAg9kFgJmDxUBOERvZXMgaXQgbWF0dGVyIGhvdyB3ZSBtYWtlIGFzc2Vzc21lbnRzIG9mIG9mZmVuZGVyIHJpc2s/ZAIDDw8WAh8BBQoxOTk5LTAzLTAxZGQCowgPZBYIZg9kFgJmDxUCOS9jbnQvcnNyY3MvcGJsY3Rucy9mZmN0cy1wcnNuLXNudG5jcy1yY2R2c20vaW5kZXgtZW4uYXNweEwvY250L3JzcmNzL3BibGN0bnMvZmZjdHMtcHJzbi1zbnRuY3MtcmNkdnNtL2ZmY3RzLXByc24tc250bmNzLXJjZHZzbS1lbmcuanBnZAIBD2QWAmYPFQI5L2NudC9yc3Jjcy9wYmxjdG5zL2ZmY3RzLXByc24tc250bmNzLXJjZHZzbS9pbmRleC1lbi5hc3B4LVRoZSBFZmZlY3RzIG9mIFByaXNvbiBTZW50ZW5jZXMgb24gUmVjaWRpdmlzbWQCAg9kFgJmDxUBLVRoZSBFZmZlY3RzIG9mIFByaXNvbiBTZW50ZW5jZXMgb24gUmVjaWRpdmlzbWQCAw8PFgIfAQUKMTk5OS0wMy0wMWRkAqQID2QWCGYPZBYCZg8VAjIvY250L3JzcmNzL3BibGN0bnMvc3R0Yy1tcHJ2bmctYWN0cmwvaW5kZXgtZW4uYXNweD4vY250L3JzcmNzL3BibGN0bnMvc3R0Yy1tcHJ2bmctYWN0cmwvc3R0Yy1tcHJ2bmctYWN0cmwtZW5nLmpwZ2QCAQ9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9zdHRjLW1wcnZuZy1hY3RybC9pbmRleC1lbi5hc3B4QVN0YXRpYyA5OTogSW1wcm92aW5nIEFjdHVhcmlhbCBSaXNrIEFzc2Vzc21lbnRzIGZvciBTZXggT2ZmZW5kZXJzZAICD2QWAmYPFQGlAVRoZSBwdXJwb3NlIG9mIHRoZSBwcmVzZW50IHN0dWR5IHdhcyB0byBjb21wYXJlIHRoZSBwcmVkaWN0aXZlIGFjY3VyYWN5IG9mIHR3byBvZiB0aGVzZSBhY3R1YXJpYWwgc2NoZW1lczogdGhlIFJSQVNPUiAoSGFuc29uLCAxOTk3KSBhbmQgdGhlIFNBQ0ogKHNlZSBHcnViaW4sIDE5OTgpLmQCAw8PFgIfAQUKMTk5OS0wMi0wMWRkAqUID2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvbXNybmcteHRudC9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9tc3JuZy14dG50L21zcm5nLXh0bnQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvbXNybmcteHRudC9pbmRleC1lbi5hc3B4HU1lYXN1cmluZyB0aGUgZXh0ZW50IG9mIGNyaW1lZAICD2QWAmYPFQEZSXMgY3JpbWUgb24gdGhlIGluY3JlYXNlP2QCAw8PFgIfAQUKMTk5OS0wMS0wMWRkAqYID2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvcnN0cnR2LWpzdGMvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvcnN0cnR2LWpzdGMvcnN0cnR2LWpzdGMtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvcnN0cnR2LWpzdGMvaW5kZXgtZW4uYXNweENSZXN0b3JhdGl2ZSBqdXN0aWNlOiBBbiBhbHRlcm5hdGl2ZSB0byB0cmFkaXRpb25hbCBjcmltaW5hbCBqdXN0aWNlZAICD2QWAmYPFQFhQ2FuIHJlc3RvcmF0aXZlIGp1c3RpY2Ugb2ZmZXIgYSBwcmFjdGljYWwgYWx0ZXJuYXRpdmUgdG8gdHJhZGl0aW9uYWwgY3JpbWluYWwganVzdGljZSBwcm9jZXNzaW5nP2QCAw8PFgIfAQUKMTk5OC0xMS0wMWRkAqcID2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvY2hydHJzLWJzdm1uL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2NocnRycy1ic3Ztbi9jaHJ0cnMtYnN2bW4tY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvY2hydHJzLWJzdm1uL2luZGV4LWVuLmFzcHgeQ2hhcmFjdGVyaXN0aWNzIG9mIGFidXNpdmUgbWVuZAICD2QWAmYPFQEmV2hhdCBzb3J0IG9mIG1hbiBhc3NhdWx0cyBoaXMgcGFydG5lcj9kAgMPDxYCHwEFCjE5OTgtMDktMDFkZAKoCA9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3RyZ3JzLXN4Zm5jL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL3RyZ3JzLXN4Zm5jL3RyZ3JzLXN4Zm5jLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL3RyZ3JzLXN4Zm5jL2luZGV4LWVuLmFzcHglVHJpZ2dlcnMgb2Ygc2V4dWFsIG9mZmVuY2UgcmVjaWRpdmlzbWQCAg9kFgJmDxUBM1doZW4gYXJlIHNleHVhbCBvZmZlbmRlcnMgYXJlIGF0IHJpc2sgdG8gcmUtb2ZmZW5kP2QCAw8PFgIfAQUKMTk5OC0wNy0wMWRkAqkID2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvbXRsZHJkLWZuZHIvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvbXRsZHJkLWZuZHIvbXRsZHJkLWZuZHItY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvbXRsZHJkLWZuZHIvaW5kZXgtZW4uYXNweB1NZW50YWxseSBkaXNvcmRlcmVkIG9mZmVuZGVyc2QCAg9kFgJmDxUBMEhvdyBkYW5nZXJvdXMgYXJlIG1lbnRhbGx5IGRpc29yZGVyZWQgb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMTk5OC0wNS0wMWRkAqoID2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvcmZuZGctYnJnbmwvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvcmZuZGctYnJnbmwvcmZuZGctYnJnbmwtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvcmZuZGctYnJnbmwvaW5kZXgtZW4uYXNweD1Bc3Nlc3NpbmcgdGhlIHJpc2sgb2YgcmUtb2ZmZW5kaW5nIGFtb25nIEFib3JpZ2luYWwgb2ZmZW5kZXJzZAICD2QWAmYPFQFWRG8gcmlzayBmYWN0b3JzIGZvciByZWNpZGl2aXNtIGRpZmZlciBiZXR3ZWVuIEFib3JpZ2luYWwgYW5kIG5vbi1BYm9yaWdpbmFsIG9mZmVuZGVycz9kAgMPDxYCHwEFCjE5OTgtMDMtMDFkZAKrCA9kFghmD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL2ZmbmRyLWR2cnNuL2luZGV4LWVuLmFzcHg2L2NudC9yc3Jjcy9wYmxjdG5zL2ZmbmRyLWR2cnNuL2ZmbmRyLWR2cnNuLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIsL2NudC9yc3Jjcy9wYmxjdG5zL2ZmbmRyLWR2cnNuL2luZGV4LWVuLmFzcHghQWR1bHQgb2ZmZW5kZXIgZGl2ZXJzaW9uIHByb2dyYW1zZAICD2QWAmYPFQFNV2hhdCBkbyB3ZSBrbm93IGFib3V0IHRoZSBlZmZlY3RpdmVuZXNzIG9mIGFkdWx0IG9mZmVuZGVyIGRpdmVyc2lvbiBwcm9ncmFtcz9kAgMPDxYCHwEFCjE5OTgtMDEtMDFkZAKsCA9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL2RubWMtcHJkY3Rycy1zeGwvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvZG5tYy1wcmRjdHJzLXN4bC9kbm1jLXByZGN0cnMtc3hsLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvZG5tYy1wcmRjdHJzLXN4bC9pbmRleC1lbi5hc3B4J0R5bmFtaWMgUHJlZGljdG9ycyBPZiBTZXh1YWwgUmVjaWRpdmlzbWQCAg9kFgJmDxUBrAFDYXJlZnVsbHkgbW9uaXRvcmluZyB0aGUgcmlzayBpbmRpY2F0b3JzIGlkZW50aWZpZWQgaW4gdGhpcyBzdHVkeSBzaG91bGQgaGVscCBvZmZpY2VycyB0byBwcm92aWRlIGdyYWR1YXRlZCBhbmQgcmVzcG9uc2l2ZSBpbnRlcnZlbnRpb25zIHdlbGwgYmVmb3JlIHRoZSBwb2ludCBvZiBubyByZXR1cm4uZAIDDw8WAh8BBQoxOTk4LTAxLTAxZGQCrQgPZBYIZg9kFgJmDxUCMi9jbnQvcnNyY3MvcGJsY3Rucy9mci1jcmNscy1obGx3LXd0ci9pbmRleC1lbi5hc3B4Ry9jbnQvcnNyY3MvcGJsY3Rucy9mci1jcmNscy1obGx3LXd0ci9fbWdzL2N2ci1mci1jcmNscy1obGx3LXd0ci1lbmcuanBnZAIBD2QWAmYPFQIyL2NudC9yc3Jjcy9wYmxjdG5zL2ZyLWNyY2xzLWhsbHctd3RyL2luZGV4LWVuLmFzcHggVGhlIEZvdXIgQ2lyY2xlcyBvZiBIb2xsb3cgV2F0ZXJkAgIPZBYCZg8VAfgBVGhlIHB1cnBvc2Ugb2YgdGhpcyBjb2xsZWN0aW9uIGlzIHRvIGV4cGxvcmUgdGhlIEhvbGxvdyBXYXRlciBleHBlcmllbmNlOyB0byBzZWUgdGhlIGNvbW11bml0eSBpbiB0aGUgY29udGV4dCBvZiBpdHMgY3VsdHVyZSBhbmQgb2YgQ2FuYWRpYW4gc29jaWV0eSBhcyBhIHdob2xlOyB0byBoZWFyIHdoYXQgb3RoZXJzIGhhdmUgdG8gc2F5IGFib3V0IHRoZW0sIGFuZCB3aGF0IHRoZXkgaGF2ZSB0byBzYXkgYWJvdXQgdGhlbXNlbHZlcy5kAgMPDxYCHwEFCjE5OTctMTItMDFkZAKuCA9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3RtLWRzY2xzci1tbmwvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvdG0tZHNjbHNyLW1ubC9jdnItdG0tZHNjbHNyLW1ubC1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3RtLWRzY2xzci1tbmwvaW5kZXgtZW4uYXNweIMBQXQgdGhlIFRpbWUgb2YgRGlzY2xvc3VyZSBhIE1hbnVhbCBmb3IgRnJvbnQtTGluZSBDb21tdW5pdHkgV29ya2VycyBEZWFsaW5nIHdpdGggU2V4dWFsIEFidXNlIERpc2Nsb3N1cmVzIGluIEFib3JpZ2luYWwgQ29tbXVuaXRpZXNkAgIPZBYCZg8VAbUBVGhpcyBtYW51YWwgaGFzIGJlZW4gZGV2ZWxvcGVkIHRvIGFzc2lzdCBmcm9udC1saW5lIGNvbW11bml0eSB3b3JrZXJzLCBlc3BlY2lhbGx5IHRob3NlIGluIGFib3JpZ2luYWwgY29tbXVuaXRpZXMsIGRlYWwgbW9yZSBlZmZlY3RpdmVseSB3aXRoIGlzc3VlcyBhcm91bmQgc2V4dWFsIGFidXNlIGRpc2Nsb3N1cmVzLmQCAw8PFgIfAQUKMTk5Ny0xMi0wMWRkAq8ID2QWCGYPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMvZm1sLXJjdmQvaW5kZXgtZW4uYXNweDAvY250L3JzcmNzL3BibGN0bnMvZm1sLXJjdmQvZm1sLXJjdmQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAikvY250L3JzcmNzL3BibGN0bnMvZm1sLXJjdmQvaW5kZXgtZW4uYXNweBpGZW1hbGUgb2ZmZW5kZXIgcmVjaWRpdmlzbWQCAg9kFgJmDxUBUldoYXQgYXJlIHRoZSByaXNrIGZhY3RvcnMgYXNzb2NpYXRlZCB3aXRoIGZlbWFsZSBvZmZlbmRlcnMnIGNvbnRpbnVhdGlvbiBpbiBjcmltZT9kAgMPDxYCHwEFCjE5OTctMTEtMDFkZAKwCA9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3NjbG50ci1zeGZmbmQvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvc2NsbnRyLXN4ZmZuZC9zY2xudHItc3hmZm5kLWN2ci1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL3NjbG50ci1zeGZmbmQvaW5kZXgtZW4uYXNweCNTb2NpYWwgbmV0d29ya3Mgb2Ygc2V4dWFsIG9mZmVuZGVyc2QCAg9kFgJmDxUBMERvIHNleHVhbCBvZmZlbmRlcnMga25vdyBvdGhlciBzZXh1YWwgb2ZmZW5kZXJzP2QCAw8PFgIfAQUKMTk5Ny0wOS0wMWRkArEID2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvbHRybnR2LXRydG5nL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL2x0cm50di10cnRuZy9sdHJudHYtdHJ0bmctY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvbHRybnR2LXRydG5nL2luZGV4LWVuLmFzcHgtQW4gYWx0ZXJuYXRpdmUgbW9kZWwgZm9yIHRyZWF0aW5nIGFidXNpdmUgbWVuZAICD2QWAmYPFQE6QXJlIHRoZXJlIG5vbi10cmFkaXRpb25hbCB3YXlzIG9mIHRyZWF0aW5nIG1hbGUgYmF0dGVyZXJzP2QCAw8PFgIfAQUKMTk5Ny0wNy0wMWRkArIID2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvZmZuZHItcmhibHQvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvZmZuZHItcmhibHQvZmZuZHItcmhibHQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvZmZuZHItcmhibHQvaW5kZXgtZW4uYXNweBdPZmZlbmRlciByZWhhYmlsaXRhdGlvbmQCAg9kFgJmDxUBUklzIG9mZmVuZGVyIHRyZWF0bWVudCBlZmZlY3RpdmUgaW4gcmVkdWNpbmcgcmVjaWRpdmlzbSBhbmQgY3JpbWluYWwgdmljdGltaXphdGlvbj9kAgMPDxYCHwEFCjE5OTctMDUtMDFkZAKzCA9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL2R2bHBtbnQtYnJmLWN0cmwvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvZHZscG1udC1icmYtY3RybC9kdmxwbW50LWJyZi1jdHJsLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvZHZscG1udC1icmYtY3RybC9pbmRleC1lbi5hc3B4VVRoZSBEZXZlbG9wbWVudCBvZiBhIEJyaWVmIEFjdHVhcmlhbCBSaXNrIFNjYWxlIGZvciBTZXh1YWwgT2ZmZW5zZSBSZWNpZGl2aXNtIDE5OTctMDRkAgIPZBYCZg8VAccBVGhlIHByZXNlbnQgc3R1ZHkgdXNlZCBkYXRhIGZyb20gc2V2ZW4gZGlmZmVyZW50IGZvbGxvd3VwIHN0dWRpZXMgdG8gZGV2ZWxvcCBhIGJyaWVmLCBhY3R1YXJpYWwgcmlzayBzY2FsZSwgd2hpY2ggd2FzIHRoZW4gcmVwbGljYXRlZCBvbiBhbiBhZGRpdGlvbmFsIGluZGVwZW5kZW50IHNhbXBsZSAodG90YWwgc2FtcGxlIHNpemUgb2YgMiw1OTIpLmQCAw8PFgIfAQUKMTk5Ny0wNC0wMWRkArQID2QWCGYPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvcHJjdC1kbHRyY3ZkL2luZGV4LWVuLmFzcHg4L2NudC9yc3Jjcy9wYmxjdG5zL3ByY3QtZGx0cmN2ZC9wcmN0LWRsdHJjdmQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi0vY250L3JzcmNzL3BibGN0bnMvcHJjdC1kbHRyY3ZkL2luZGV4LWVuLmFzcHgkUHJlZGljdGluZyBhZHVsdCBvZmZlbmRlciByZWNpZGl2aXNtZAICD2QWAmYPFQGEAVdoYXQgYXJlIHRoZSBiZXN0IHByZWRpY3RvcnMgb2Ygb2ZmZW5kZXIgcmVjaWRpdmlzbSBhbmQsIHNlY29uZGx5LCB3aGF0IHR5cGUgb2YgYWN0dWFyaWFsIG1lYXN1cmVzIGFyZSBiZXN0IHN1aXRlZCBmb3IgdGhpcyBwdXJwb3NlP2QCAw8PFgIfAQUKMTk5Ny0wMy0wMWRkArUID2QWCGYPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvcHJkc3gtcmN2ZC9pbmRleC1lbi5hc3B4NC9jbnQvcnNyY3MvcGJsY3Rucy9wcmRzeC1yY3ZkL3ByZHN4LXJjdmQtY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAisvY250L3JzcmNzL3BibGN0bnMvcHJkc3gtcmN2ZC9pbmRleC1lbi5hc3B4JFByZWRpY3RvcnMgb2Ygc2V4IG9mZmVuY2UgcmVjaWRpdmlzbWQCAg9kFgJmDxUBRUhvdyBjYW4gd2UgdGVsbCB3aGljaCBzZXh1YWwgb2ZmZW5kZXJzIGFyZSBhdCBoaWdoIHJpc2sgdG8gcmUtb2ZmZW5kP2QCAw8PFgIfAQUKMTk5Ny0wMS0wMWRkArYID2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMvZmZuZHItcmhibHR0bi1yc3JjaC9pbmRleC1lbi5hc3B4Qi9jbnQvcnNyY3MvcGJsY3Rucy9mZm5kci1yaGJsdHRuLXJzcmNoL2ZmbmRyLXJoYmx0dG4tcnNyY2gtZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy9mZm5kci1yaGJsdHRuLXJzcmNoL2luZGV4LWVuLmFzcHg6T2ZmZW5kZXIgUmVoYWJpbGl0YXRpb246IEZyb20gUmVzZWFyY2ggdG8gUHJhY3RpY2UgMTk5Ny0wMWQCAg9kFgJmDxUBeFRoaXMgcGFwZXIgYXR0ZW1wdHMgdG8gdHJhbnNsYXRlIGludG8gcHJhY3RpY2Ugd2hhdCB3ZSBrbm93IGZyb20gdGhlIHJlc2VhcmNoIG9uIGVmZmVjdGl2ZSBpbnRlcnZlbnRpb25zIHdpdGggb2ZmZW5kZXJzLmQCAw8PFgIfAQUKMTk5Ny0wMS0wMWRkArcID2QWCGYPZBYCZg8VAjQvY250L3JzcmNzL3BibGN0bnMveG1ubmctYnJnbmwtY3JyY3Rucy9pbmRleC1lbi5hc3B4Sy9jbnQvcnNyY3MvcGJsY3Rucy94bW5uZy1icmdubC1jcnJjdG5zL19tZ3MvY3ZyLXhtbm5nLWJyZ25sLWNycmN0bnMtZW5nLmpwZ2QCAQ9kFgJmDxUCNC9jbnQvcnNyY3MvcGJsY3Rucy94bW5uZy1icmdubC1jcnJjdG5zL2luZGV4LWVuLmFzcHgqRXhhbWluaW5nIEFib3JpZ2luYWwgQ29ycmVjdGlvbnMgaW4gQ2FuYWRhZAICD2QWAmYPFQG0AVRoaXMgZG9jdW1lbnQgcHJvdmlkZXMgaW5mb3JtYXRpb24gZ2F0aGVyZWQgdGhvdWdoIHN1cnZleXMsIGFuYWx5c2VzIG9mIHF1YW50aXRhdGl2ZSBkYXRhIGFuZCBhIHJldmlldyBvZiBjdXJyZW50IGxpdGVyYXR1cmUgYW5kIHJlc2VhcmNoIGFib3V0IHRoZSBzdGF0ZSBvZiBhYm9yaWdpbmFsIGNvcnJlY3Rpb25zLmQCAw8PFgIfAQUKMTk5Ni0xMi0wMWRkArgID2QWCGYPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMveHBsbmctYnJnbmxjci9pbmRleC1lbi5hc3B4Oi9jbnQvcnNyY3MvcGJsY3Rucy94cGxuZy1icmdubGNyL3hwbG5nLWJyZ25sY3ItY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAi4vY250L3JzcmNzL3BibGN0bnMveHBsbmctYnJnbmxjci9pbmRleC1lbi5hc3B4IUV4cGxhaW5pbmcgYWJvcmlnaW5hbCBjb3JyZWN0aW9uc2QCAg9kFgJmDxUBcldoYXQgaXMgdGhlIHN0YXRlIG9mIGtub3dsZWRnZSBpbiBhYm9yaWdpbmFsIGNvcnJlY3Rpb25zIGFuZCB3aGF0IGFyZSB0aGUgbW9zdCBjcml0aWNhbCBwb2xpY3kgYW5kIHByb2dyYW0gaXNzdWVzP2QCAw8PFgIfAQUKMTk5Ni0xMS0wMWRkArkID2QWCGYPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvZG5ncnMtZmZuZHIvaW5kZXgtZW4uYXNweDYvY250L3JzcmNzL3BibGN0bnMvZG5ncnMtZmZuZHIvZG5ncnMtZmZuZHItY3ZyLWVuZy5qcGdkAgEPZBYCZg8VAiwvY250L3JzcmNzL3BibGN0bnMvZG5ncnMtZmZuZHIvaW5kZXgtZW4uYXNweB1EYW5nZXJvdXMgb2ZmZW5kZXJzIGluIENhbmFkYWQCAg9kFgJmDxUBdEFyZSB0aGUgRGFuZ2Vyb3VzIE9mZmVuZGVyIHByb3Zpc2lvbnMgb2YgdGhlIENyaW1pbmFsIENvZGUgb2YgQ2FuYWRhIGFjdHVhbGx5IHRhcmdldGluZyBoaWdoIHJpc2sgdmlvbGVudCBvZmZlbmRlcnM/ZAIDDw8WAh8BBQoxOTk2LTA5LTAxZGQCuggPZBYIZg9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jaGxkLW1sc3RyL2luZGV4LWVuLmFzcHg0L2NudC9yc3Jjcy9wYmxjdG5zL2NobGQtbWxzdHIvY2hsZC1tbHN0ci1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9jaGxkLW1sc3RyL2luZGV4LWVuLmFzcHgZQ2hpbGQgbW9sZXN0ZXIgcmVjaWRpdmlzbWQCAg9kFgJmDxUBU0hvdyBkb2VzIHRoZSByZWNpZGl2aXNtIG9mIGNoaWxkIG1vbGVzdGVycyBkaWZmZXIgZnJvbSB0aGF0IG9mIG5vbnNleHVhbCBjcmltaW5hbHM/ZAIDDw8WAh8BBQoxOTk2LTA3LTAxZGQCuwgPZBYIZg9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9wcmRjdC1yY3Zkc20vaW5kZXgtZW4uYXNweDgvY250L3JzcmNzL3BibGN0bnMvcHJkY3QtcmN2ZHNtL3ByZGN0LXJjdmRzbS1jdnItZW5nLmpwZ2QCAQ9kFgJmDxUCLS9jbnQvcnNyY3MvcGJsY3Rucy9wcmRjdC1yY3Zkc20vaW5kZXgtZW4uYXNweBhQcmVkaWN0aW9uIG9mIHJlY2lkaXZpc21kAgIPZBYCZg8VAWBJcyB0aGUgU3RhdGlzdGljYWwgSW5mb3JtYXRpb24gb24gUmVjaWRpdmlzbSAoU0lSKSBzY2FsZSBzdGlsbCBhIHZhbGlkIG1lYXN1cmUgb2Ygb2ZmZW5kZXIgcmlzaz9kAgMPDxYCHwEFCjE5OTYtMDUtMDFkZAK8CA9kFghmD2QWAmYPFQIxL2NudC9yc3Jjcy9wYmxjdG5zL3ByZGN0cnMtc3hsLWZmbmQvaW5kZXgtZW4uYXNweDwvY250L3JzcmNzL3BibGN0bnMvcHJkY3Rycy1zeGwtZmZuZC9wcmRjdHJzLXN4bC1mZm5kLWVuZy5qcGdkAgEPZBYCZg8VAjEvY250L3JzcmNzL3BibGN0bnMvcHJkY3Rycy1zeGwtZmZuZC9pbmRleC1lbi5hc3B4QVByZWRpY3RvcnMgb2YgU2V4dWFsIE9mZmVuZGVyIFJlY2lkaXZpc206IGEgTWV0YS1BbmFseXNpcyAxOTk2LTA0ZAICD2QWAmYPFQFcVGhpcyByZXZpZXcgcHJvdmlkZXMgYSBxdWFudGl0YXRpdmUgc3VtbWFyeSBvZiByZWNpZGl2aXNtIHJpc2sgZmFjdG9ycyBmb3Igc2V4dWFsIG9mZmVuZGVycy5kAgMPDxYCHwEFCjE5OTYtMDQtMDFkZAK9CA9kFghmD2QWAmYPFQIpL2NudC9yc3Jjcy9wYmxjdG5zL2NucXN0LWx3L2luZGV4LWVuLmFzcHgwL2NudC9yc3Jjcy9wYmxjdG5zL2NucXN0LWx3L2N2ci1jbnFzdC1sdy1lbmcuanBnZAIBD2QWAmYPFQIpL2NudC9yc3Jjcy9wYmxjdG5zL2NucXN0LWx3L2luZGV4LWVuLmFzcHgPQ29ucXVlc3QgQnkgTGF3ZAICD2QWAmYPFQHwAkkgb2ZmZXIgdGhlIG9yaWdpbmFsIG1hbnVzY3JpcHQgaW4gdGhlIHNwaXJpdCBpbiB3aGljaCBpdCB3YXMgd3JpdHRlbjogYW4gYWNjb3VudCBvZiB0aGUgb3JpZ2luYWwgYWJvcmlnaW5hbCBqdXN0aWNlIHN5c3RlbSBhbmQgd2hhdCBoYXBwZW5lZCB3aGVuIHdoaXRlIG1lbiBhcnJpdmVkIHdpdGggdGhlaXIgbGF3cyBhbmQgZ3Vucy4gSXQgd2lsbCBob3BlZnVsbHkgc2VydmUgYXMgYSB1c2VmdWwgcmVmZXJlbmNlIGFuZCBhbiBhY2NvdW50IG9mIGEgc2hhbWVmdWwgcGFydCBvZiBDYW5hZGlhbiBoaXN0b3J5LCB0aGUgcmVjb3JkIG9mIHRoZSBwYWluIGFuZCBpbmp1c3RpY2UgdGhhdCB3YXMgc3VmZmVyZWQgYnkgdGhlIEZpcnN0IE5hdGlvbnMuZAIDDw8WAh8BBQoxOTk0LTEyLTAxZGQCvggPZBYIZg9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9uZHJzdG5kbmctaGxuZy9pbmRleC1lbi5hc3B4PC9jbnQvcnNyY3MvcGJsY3Rucy9uZHJzdG5kbmctaGxuZy9jdnItbmRyc3RuZG5nLWhsbmctZW5nLmpwZ2QCAQ9kFgJmDxUCLy9jbnQvcnNyY3MvcGJsY3Rucy9uZHJzdG5kbmctaGxuZy9pbmRleC1lbi5hc3B4O1VuZGVyc3RhbmRpbmcgVGhlIFJvbGUgb2YgSGVhbGluZyBpbiBBYm9yaWdpbmFsIENvbW11bml0aWVzZAICD2QWAmYPFQGUAVRoZSByZXBvcnQgYXR0ZW1wdHMgdG8gZGV2ZWxvcCBhIGNvbW1vbiB1bmRlcnN0YW5kaW5nIG9mICJoZWFsaW5nIiBhbW9uZyBBYm9yaWdpbmFsIGNvbW11bml0eSBtZW1iZXJzIGFuZCBub24tQWJvcmlnaW5hbCBnb3Zlcm5tZW50IHJlcHJlc2VudGF0aXZlcy5kAgMPDxYCHwEFCjE5OTQtMTItMDFkZAK/CA9kFghmD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3NsY3RkLXJibi1icmdubC9pbmRleC1lbi5hc3B4Pi9jbnQvcnNyY3MvcGJsY3Rucy9zbGN0ZC1yYm4tYnJnbmwvY3ZyLXNsY3RkLXJibi1icmdubC1lbmcuanBnZAIBD2QWAmYPFQIwL2NudC9yc3Jjcy9wYmxjdG5zL3NsY3RkLXJibi1icmdubC9pbmRleC1lbi5hc3B4S1NlbGVjdGVkIFVyYmFuIEFib3JpZ2luYWwgQ29ycmVjdGlvbmFsIFByb2dyYW1zIEluIENhbmFkYTogQSBQcm9ncmFtIFJldmlld2QCAg9kFgJmDxUBsQFUaGlzIGlzIGEgZGVzY3JpcHRpdmUgcmVwb3J0IG9uIHNldmVuIHNlbGVjdGVkIHVyYmFuIEFib3JpZ2luYWwgY29ycmVjdGlvbmFsIHByb2dyYW1zIGluIENhbmFkYSwgY2hvc2VuIHRvIHByb3ZpZGUgYW4gb3ZlcnZpZXcgb2YgdGhlIHJhbmdlIG9mIHByb2dyYW1zIGFuZCBzZXJ2aWNlcyBpbiB0aGUgYXJlYS5kAgMPDxYCHwEFCjE5OTQtMTItMDFkZALACA9kFghmD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL2NtbW50LWR2bHBtbnQvaW5kZXgtZW4uYXNweDovY250L3JzcmNzL3BibGN0bnMvY21tbnQtZHZscG1udC9jdnItY21tbnQtZHZscG1udC1lbmcuanBnZAIBD2QWAmYPFQIuL2NudC9yc3Jjcy9wYmxjdG5zL2NtbW50LWR2bHBtbnQvaW5kZXgtZW4uYXNweCBDb21tdW5pdHkgRGV2ZWxvcG1lbnQgJiBSZXNlYXJjaGQCAg9kFgJmDxUBUFRoaXMgcmVwb3J0IGlzIHRoZSByZXN1bHQgb2YgYW4gaW50ZW5zaXZlLCB0d28tZGF5IHNlc3Npb24gaGVsZCBpbiBBdWd1c3QsIDE5OTQuZAIDDw8WAh8BBQoxOTk0LTEyLTAxZGQCwQgPDxYCHgdWaXNpYmxlaGRkAgUPZBYCZg9kFgICAQ8WAh8AAgQWCGYPZBYEZg8VAwAIQWJvdXQgdXMAZAIBDxYCHwACBRYKZg9kFgJmDxUCGC9jbnQvYnQvbW5zdHItZW4uYXNweCNtbg1PdXIgTWluaXN0ZXJzZAIBD2QWAmYPFQIYL2NudC9idC9tbnN0ci1lbi5hc3B4I3BzGVBhcmxpYW1lbnRhcnkgU2VjcmV0YXJpZXNkAgIPZBYCZg8VAhkvY250L2J0L2RwdC1tbnN0ci1lbi5hc3B4D0RlcHV0eSBNaW5pc3RlcmQCAw9kFgJmDxUCKy9jbnQvcnNyY3MvcGJsY3Rucy9pbmRleC1lbi5hc3B4P3Q9ZHBydG1udGwURGVwYXJ0bWVudGFsIHJlcG9ydHNkAgQPZBYCZg8VAhUvY250L2J0L2luZGV4LWVuLmFzcHgRQWJvdXQgVXMg4oCTIE1vcmVkAgEPZBYEZg8VAwAETmV3cwBkAgEPFgIfAAIEFghmD2QWAmYPFQIfL2NudC9ud3MvbndzLXJsc3MvaW5kZXgtZW4uYXNweA1OZXdzIFJlbGVhc2VzZAIBD2QWAmYPFQIfL2NudC9ud3MvcGh0LWdsbHIvaW5kZXgtZW4uYXNweBJNdWx0aW1lZGlhIGdhbGxlcnlkAgIPZBYCZg8VAhwvY250L253cy9zcGNocy9pbmRleC1lbi5hc3B4CFNwZWVjaGVzZAIDD2QWAmYPFQIWL2NudC9ud3MvaW5kZXgtZW4uYXNweA1OZXdzIOKAkyBNb3JlZAICD2QWBGYPFQMACkNvbnRhY3QgVXMAZAIBDxYCHwACAxYGZg9kFgJmDxUCGy9jbnQvbndzL21kLWNudGN0Y3MtZW4uYXNweAVNZWRpYWQCAQ9kFgJmDxUCGi9jbnQvYnQvY3Jycy9pbmRleC1lbi5hc3B4B0NhcmVlcnNkAgIPZBYCZg8VAhUvY250L2J0L2NudGN0LWVuLmFzcHgTQ29udGFjdCBVcyDigJMgTW9yZWQCAw9kFgRmDxUDAA5TdGF5IENvbm5lY3RlZABkAgEPFgIfAAIFFgpmD2QWAmYPFQIiL2NudC9zdHktY25uY3RkL2luZGV4LWVuLmFzcHgjZmNiawhGYWNlYm9va2QCAQ9kFgJmDxUCIy9jbnQvc3R5LWNubmN0ZC9pbmRleC1lbi5hc3B4I3R3dHRyB1R3aXR0ZXJkAgIPZBYCZg8VAiEvY250L3N0eS1jbm5jdGQvaW5kZXgtZW4uYXNweCN0eWIHWW91VHViZWQCAw9kFgJmDxUCIS9jbnQvc3R5LWNubmN0ZC9pbmRleC1lbi5hc3B4I3JzcwNSU1NkAgQPZBYCZg8VAh0vY250L3N0eS1jbm5jdGQvaW5kZXgtZW4uYXNweBdTdGF5IENvbm5lY3RlZCDigJMgTW9yZWQYAwUgY3RsMDAkY3RsMTkkTXVsdGlWaWV3TWFpbkNvbnRlbnQPD2RmZAUrY3RsMDAkTWFpbkNvbnRlbnRQbGFjZUhvbGRlciRtdlB1YmxpY2F0aW9ucw8PZGZkBStjdGwwMCRNYWluQ29udGVudFBsYWNlSG9sZGVyJGd2UHVibGljYXRpb25zDzwrAAwBCAIBZJjEik28+MiG3roeYg0iiNfev2/t6I6qrTLD0jc4DeFb" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['ctl02']; if (!theForm) { theForm = document.ctl02; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="1194ABDE" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdADeMr1cxrPenwPPPZC8/Fs6t3XGdLzo0y+3pbBm/p9UJIq3i/f1h5YmWyzjiovsFIhiYmyivaIFyQBUJQSmydo/N0tMUWEhTmdDIDlGV2glU2LptLfYMQO+H3iB6dss8OobucvBK1FULoIH//v4iAiFwCwUr/xAOz9Ib/lsQOUPTlN3bYHCVqL2H8MSoih5sDfzo23qiluw0LsN7/slA0hh2b178ORUkQhHkxgCrmAdKYJ2kF44Qy0AKelFcmyDqpqUvKQSioFTl2+6zPWNDvuto8d3AFj1rqHUMGtX56hIsUx6SV94VJgFqUBvPHhxT52/ydGaHNM9xWuJ13lQFhMyCIGYIdN56Zqq++nYU+RnPJZH3MqCSZrS3Us5bERFeS/7i93KjC6AihnbUxVRslUUsNfSyrFNGW3AnLaXaB0XhO7CSSzF/SGQEXWBHlCigGm4FzeB11cGxECPL7lANlB1H71PpELoXce1/hTApHZoL8Thp1TuaB4WdeoSYfmuzp2EOeeptL1crPTJmZQ6gV7Y1PF4tMbJ5WWQD3GnoR15OTg6IMwsXyAB3/R0MKPCq9B2CoXBDEG9rx/cF1ZT5JoEu7oRRf9pgaSBj7IL2kOdiJpRlgDUiMvk7O4EcsZOTZAeoxEMA8HU9of7Hu52neKKSmUMHML7TuoIb73rLDw2y9jMlz4XkWcYBibHJcz6wnzy9PeO7VSZf5R/5j3GrXm4125sr1sXlT1TAwNjAZ0uIrr28mz3zVsWQYd1EBCC7VkQvt6vU7IngO488Ho96Vq+njJoReiGkHqdrOdWvCaFNc6wROc3rvKCQJWd/BkoJ7YvlOGKGHkrKzEzHPDrzOiVwsHA0MHoLH+IHDr3XdLAA23Yeruvcvj+AL/QtV79ErWrmyG/TMURLCu70Xxn3mkJYka+voHngNuWS5tZiaqRpfI8GLGZDIFRPd4Es2OdNktKlei/Zk4CMOyQJCfxEIf3UdZnGQR+5uSusa9YEoaYwurd2Qjswvvxp5YwgwwGcaTFdSNS/6o/DgCbXy44OEtJqYAogGfkNdyeZFnmvkRYiDs0i4gQX4mzMG4bphDou/DCXYXhihj/e7FH1e/+R4kwtvE6MtrswsVzli2bJpSKeyAlN2AIVoRGcdbPzNOOc1u6lbmffhaC08LVJgPx0Yu7wLCpwQMjAbkEQPm9o6xDnI6hbAUfEloguozoSqrx1Ozo=" /> </div> <div class="row"> <div class="col-sm-6"> <div class="form-group"> <label for="MainContentPlaceHolder_ddlTopic" class="control-label h3">Filter items by topic</label> <select name="ctl00$MainContentPlaceHolder$ddlTopic" id="MainContentPlaceHolder_ddlTopic" class="form-control full-width"> <option selected="selected" value="">All</option> <option value="brgnl-crrctns">Aboriginal Corrections</option> <option value="brdr-strtgs">Border Strategies</option> <option value="crss-brdr-crm-frm">Canada-US Cross Border Crime Forum</option> <option value="chld-sxl-xplttn-ntrnt">Child Sexual Exploitation on the Internet</option> <option value="cntrbnd-tbcc">Contraband Tobacco</option> <option value="crrctns">Corrections</option> <option value="crrctns-rsch-smmrs">Corrections Research Summaries</option> <option value="cntrng-crm">Countering Crime</option> <option value="cntr-trrrsm">Counter-Terrorism</option> <option value="crm-prvntn">Crime Prevention</option> <option value="brgnl-crm-prvntn">Crime Prevention - Aboriginal</option> <option value="bllng">Crime Prevention - Bullying</option> <option value="vdnc-bsd-crm-prvntn">Crime Prevention - Evidence-based</option> <option value="ffnd-rntgrtn">Crime Prevention - Offender Reintegration</option> <option value="schl-bsd-crm-prvntn">Crime Prevention - School Based</option> <option value="sbtnc-abs">Crime Prevention - Substance Abuse</option> <option value="yth-gngs">Crime Prevention - Youth Gangs</option> <option value="crtcl-nfrstrctr">Critical Infrastructure</option> <option value="cbr-scrt">Cyber Security</option> <option value="dprtmntl">Departmental Reports</option> <option value="dprtmntl-atip">Departmental Reports - Access to information and privacy</option> <option value="dprtmntl-ant-trrrsm">Departmental Reports - Anti-terrorism</option> <option value="dprtmntl-adt">Departmental Reports - Audits</option> <option value="dprtmntl-vltns">Departmental Reports - Evaluations</option> <option value="dprtmntl-frcd-lbr-sppl-chn">Departmental Reports - Forced Labour in Canadian Supply Chains Reports</option> <option value="dprtmntl-gvrnmnt-rspns">Departmental Reports - Government Responses to Committee Reports</option> <option value="dprtmntl-lw-nfrcmnt">Departmental Reports - Law enforcement</option> <option value="dprtmntl-prfrmnc">Departmental Reports - Performance</option> <option value="dprtmntl-plnnng">Departmental Reports - Planning</option> <option value="dprtmntl-qfr">Departmental Reports - Quarterly Financial Reports</option> <option value="dprtmntl-spplmntr-dt">Departmental Reports - Supplementary Data on Budget 2012 Implementation</option> <option value="dsstr-fnnl-ssstnc">Disaster Financial Assistance Arrangements (DFAA)</option> <option value="dsstr-prvntn-mtgtn">Disaster Prevention and Mitigation</option> <option value="cncmcs-plcng">Economics of Policing</option> <option value="mrgnc-mngmnt">Emergency Management</option> <option value="mrgnc-prprdnss">Emergency Preparedness</option> <option value="frgn-ntrfrnc">Foreign Interference</option> <option value="gn-crm-frrms">Gun Crime and Firearms</option> <option value="hmn-trffckng">Human Trafficking</option> <option value="llgl-drgs">Illegal Drugs</option> <option value="brgnl-plcng">Indigenous Policing</option> <option value="ntnl-ffc-vctms">National Office for Victims</option> <option value="ntnl-scrt">National Security</option> <option value="rgnzd-crm">Organized Crime</option> <option value="rgnzd-crm-rsrch">Organized Crime Research</option> <option value="rgnzd-crm-rsrch-brf">Organized Crime Research Briefs</option> <option value="pssngr-prtct">Passenger Protect</option> <option value="plcng">Policing</option> <option value="pblc-sft">Public Safety Canada</option> <option value="r-nd-flght-182">Remembering Air India Flight 182</option> </select> </div> <div class="form-group"> <label for="MainContentPlaceHolder_txtKeywords" class="control-label h3 mrgn-tp-0">Search items by keywords</label> <input name="ctl00$MainContentPlaceHolder$txtKeywords" type="text" id="MainContentPlaceHolder_txtKeywords" class="form-control full-width" /> </div> <div id="MainContentPlaceHolder_panButtons" class="mrgn-tp-lg"> <input type="submit" name="ctl00$MainContentPlaceHolder$btnSubmit" value="Submit" id="MainContentPlaceHolder_btnSubmit" class="btn btn-lg btn-primary mrgn-rght-sm" /> <button onclick="__doPostBack('ctl00$MainContentPlaceHolder$ctl05','')" class="btn btn-default btn-lg">Clear</button> </div> </div> <div class="col-sm-6"> <section class="panel panel-primary"> <header class="panel-heading"> <h3 class="panel-title">Featured Publication</h3> </header> <div class="panel-body"> <h4 class="mrgn-tp-0"><a href="/cnt/rsrcs/pblctns/2024-frcd-lbr-spply-chns-prlmnt/index-en.aspx">2024 Annual Report to Parliament on the Fighting Against Forced Labour and Child Labour in Supply Chains Act</a></h4> <div class="row"> <div class="col-xs-4"> <a href="/cnt/rsrcs/pblctns/2024-frcd-lbr-spply-chns-prlmnt/index-en.aspx"><img src="/cnt/rsrcs/pblctns/2024-frcd-lbr-spply-chns-prlmnt/_mgs/2024-frcd-lbr-spply-chns-prlmnt-cvr-en.jpg" alt="2024 Annual Report to Parliament on the Fighting Against Forced Labour and Child Labour in Supply Chains Act" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /></a> </div> <div class="col-xs-8"> <p>The 2024 annual report is tabled in Parliament in accordance with subsection 24(1) of the Fighting Against Forced Labour and Child Labour in Supply Chains Act (Supply Chains Act).</p> </div> </div> </div> </section> </div> </div> <div class="mrgn-tp-lg"> <div> <table class="wb-tables table" id="MainContentPlaceHolder_gvPublications"> <thead> <tr> <th class="col-xs-2" scope="col"> </th><th scope="col">Title</th><th scope="col">Description</th><th scope="col">Date</th> </tr> </thead><tbody> <tr> <td> <a href="/cnt/rsrcs/pblctns/2024-ntrnl-dt-nrp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2024-ntrnl-dt-nrp/2024-ntrnl-dt-nrp-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-ntrnl-dt-nrp/index-en.aspx">Internal Audit of the National Risk Profile</a> </td><td> Canada is affected by many different types of disasters. These events can cause significant health, infrastructure, environmental, economic and social damage with greater impacts on vulnerable populations. </td><td class="text-nowrap">2024-11-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-stn-devt-stgy-rpt-2023-24/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-stn-devt-stgy-rpt-2023-24/index-en.aspx">Departmental Sustainable Development Strategy - Public Safety Canada’s 2023 to 2024 Report</a> </td><td> The 2022 to 2026 Federal Sustainable Development Strategy (FSDS) presents the Government of Canada’s sustainable development goals and targets, as required by the Federal Sustainable Development Act. </td><td class="text-nowrap">2024-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-frcd-lbr-spply-chns-prlmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2024-frcd-lbr-spply-chns-prlmnt/_mgs/2024-frcd-lbr-spply-chns-prlmnt-cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-frcd-lbr-spply-chns-prlmnt/index-en.aspx">2024 Annual Report to Parliament on the Fighting Against Forced Labour and Child Labour in Supply Chains Act</a> </td><td> The 2024 annual report is tabled in Parliament in accordance with subsection 24(1) of the Fighting Against Forced Labour and Child Labour in Supply Chains Act (Supply Chains Act). </td><td class="text-nowrap">2024-10-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-siu-iap-nnlrpt-2023-24/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-siu-iap-nnlrpt-2023-24/index-en.aspx">Structured Intervention Unit Implementation Advisory Panel 2023 to 2024 Annual Report</a> </td><td> This is the third annual report from the Structured Intervention Unit Implementation Advisory Panel (SIU-IAP) and it comes to the same conclusions as the other six empirically based reports (two annual and four feature reports) released by the Panel. </td><td class="text-nowrap">2024-10-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-ntrnl-dt-prcmnt-p1/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-ntrnl-dt-prcmnt-p1/index-en.aspx">Internal Audit of Procurement – Phase 1</a> </td><td> The objective of this audit was to provide reasonable assurance that the controls in place are appropriate and effective to support procurement activities, consistent with the applicable acts, regulations and directives. </td><td class="text-nowrap">2024-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-strtgy-cmbt-hmn-trffckng-2024/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ntnl-strtgy-cmbt-hmn-trffckng-2024/_mgs/vltn-ntnl-strtgy-cmbt-hmn-trffckng-2024-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-strtgy-cmbt-hmn-trffckng-2024/index-en.aspx">Horizontal Evaluation of the National Strategy to Combat Human Trafficking</a> </td><td> The purpose of the evaluation was to assess the relevance, effectiveness and efficiency of the National Strategy. The evaluation covered the period from fiscal year 2019-2020 to 2022-2023 and was conducted in accordance with the Treasury Board Policy on Results and the Directive on Results. </td><td class="text-nowrap">2024-09-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-strtgy-cmbt-hmn-trffckng-smmry-2024/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-strtgy-cmbt-hmn-trffckng-smmry-2024/index-en.aspx">Summary of the Horizontal Evaluation of the National Strategy to Combat Human Trafficking</a> </td><td> The purpose of the evaluation was to assess the relevance, effectiveness and efficiency of the National Strategy. The evaluation covered the period from fiscal year 2019-2020 to 2022-2023. </td><td class="text-nowrap">2024-09-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20240630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20240630/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended June 30, 2024</a> </td><td> This quarterly financial report for the period ending June 30, 2024 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates. </td><td class="text-nowrap">2024-08-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-grfewo-phtwggdpc/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-grfewo-phtwggdpc/index-en.aspx">Government Response to the Tenth Report of the House of Commons Standing Committee on the Status of Women (FEWO)</a> </td><td> The Government of Canada thanks the Standing Committee on the Status of Women (FEWO) for its report, “Act Now: Preventing Human Trafficking of Women, Girls and Gender Diverse People in Canada” (the Report), tabled in the House of Commons on February 29, 2024. </td><td class="text-nowrap">2024-08-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dctn-wrnss-hmn-trffckng-2024/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dctn-wrnss-hmn-trffckng-2024/index-en.aspx">Education and Awareness of Human Trafficking, Edition 2024</a> </td><td> Public Safety Canada hosts an annual webinar series as part of the National Strategy to Combat Human Trafficking. The 2024 series was held from January 2024 to March 2024. A total of 433 participants from different sectors and levels of government across Canada attended. </td><td class="text-nowrap">2024-08-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nstag-gctsn-dgtztn-ntnl-scrt-2024/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nstag-gctsn-dgtztn-ntnl-scrt-2024/index-en.aspx">The Digitization of National Security: Technology, Transparency and Trust</a> </td><td> This fourth report explores digitization in greater depth and offers a sampling of some of the risks, challenges and opportunities stemming from national security’s expanding digital landscape. </td><td class="text-nowrap">2024-07-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cpstn-xrcs-ftr-ctn-rprt-2024/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cpstn-xrcs-ftr-ctn-rprt-2024/index-en.aspx">Cyber-Physical Capstone Exercise After-Action Report</a> </td><td> The Cy-Phy Exercise Pilot Initiative was conceptualized to examine the interconnectedness between the cyber and physical realities and increase knowledge of organizational security measures through a series of virtual tabletop exercises, seminars, and workshops, and culminating in a national multi-sector Capstone exercise delivered virtually over three days in October 2023. This Cy-Phy Capstone Exercise After-Action Report (AAR) seeks to highlight findings specific to the Capstone exercise. The AAR presents a walk-through of the event and a summary of lessons learned captured during the Capstone exercise. </td><td class="text-nowrap">2024-07-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-vlnch-cnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-vlnch-cnd/vltn-vlnch-cnd-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-vlnch-cnd/index-en.aspx">Evaluation of Public Safety's Support to Avalanche Canada's Long-Term Sustainability and Expansion of Services</a> </td><td> The purpose of the evaluation was to determine the extent to which Public Safety's provision of grant funding to Avalanche Canada has supported the organization's long-term stability and expansion of services and to assess the degree to which Avalanche Canada has achieved its expected immediate and intermediate outcomes. </td><td class="text-nowrap">2024-06-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-vlnch-cnd-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-vlnch-cnd-smmry/index-en.aspx">Summary of the Evaluation of Public Safety's Support to Avalanche Canada's Long-Term Sustainability and Expansion of Services</a> </td><td> The purpose of the evaluation was to determine the extent to which Public Safety's provision of grant funding to Avalanche Canada has supported the organization's long-term stability and expansion of services and to assess the degree to which Avalanche Canada has achieved its expected immediate and intermediate outcomes. </td><td class="text-nowrap">2024-06-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-did-fad/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-did-fad/index-en.aspx">2023 Annual National Data Report to Inform Trends and Patterns in Drug-Impaired Driving</a> </td><td> This is the fourth annual report on trends and patterns in DID. </td><td class="text-nowrap">2024-06-14</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-dptng-vlvng-thrts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2024-dptng-vlvng-thrts/2024-dptng-vlvng-thrts-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-dptng-vlvng-thrts/index-en.aspx">Adapting to Evolving Threats: A Summary of Critical 5 Approaches to Critical Infrastructure Security and Resilience</a> </td><td> This narrative provides an update on the evolving risks facing critical infrastructure and discusses how Critical 5 nations have been modernizing their approaches to critical infrastructure protection. It also identifies common means to strengthen the security and resilience of their critical infrastructure domestically, while recognizing the need for a collaborative and coordinated approach across the international community given the interconnected nature of critical infrastructure. </td><td class="text-nowrap">2024-06-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-frcd-lbr-chld-lbr-spply-chns-ct/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2024-frcd-lbr-chld-lbr-spply-chns-ct/_mgs/2024-frcd-lbr-chld-lbr-spply-chns-ct-en.JPG" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-frcd-lbr-chld-lbr-spply-chns-ct/index-en.aspx">2024 Annual Report under the Fighting Against Forced Labour and Child Labour in Supply Chains Act</a> </td><td> The 2024 report covers the financial year beginning on April 1, 2023, and ending on March 31, 2024. It details the steps the Department has taken to prevent and reduce the risk that forced labour or child labour is used at any step of the procurement of goods. </td><td class="text-nowrap">2024-06-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cntrct-plcng-ssssmnt-2024/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cntrct-plcng-ssssmnt-2024/index-en.aspx">Contract Policing Assessment: What We Heard</a> </td><td> From March to December 2023, Public Safety Canada undertook engagement with provinces, territories and municipalities, Indigenous partners and other stakeholders to assess the Royal Canadian Mounted Police (RCMP) contract policing program. </td><td class="text-nowrap">2024-05-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-2021-23-nscht-snlctp/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-2021-23-nscht-snlctp/index-en.aspx">National Strategy to Combat Human Trafficking 2021-2023 Report</a> </td><td> This report highlights efforts undertaken by federal departments between April 1, 2021, to March 31, 2023, to advance key commitments under the National Strategy to Combat Human Trafficking (National Strategy). </td><td class="text-nowrap">2024-05-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-drctn-vdngc-frgn-ntts-2023/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-drctn-vdngc-frgn-ntts-2023/index-en.aspx">Directions for Avoiding Complicity in Mistreatment by Foreign Entities 2023 Annual Report</a> </td><td> This is PS’s fourth annual report detailing its activities related to the Act and the Directions. This report covers information sharing activities undertaken from January 1, 2023, to December 31, 2023, and discusses PS’s compliance with the Act and the Directions. </td><td class="text-nowrap">2024-05-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2022/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2022/index-en.aspx">Annual Report on the Use of Electronic Surveillance - 2022</a> </td><td> The 2022 Annual Report covers a five-year period from 2018 to 2022. The Report includes new statistics for the period from January 1, 2022 to December 31, 2022 and updated figures for the years 2018 to 2021. </td><td class="text-nowrap">2024-05-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-vctm-cmplnt-rsltn-mchnsms/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-vctm-cmplnt-rsltn-mchnsms/index-en.aspx">Public Safety Canada Portfolio Report: Victim Complaint Resolution Mechanisms</a> </td><td> This report summarizes complaints received and responded to within the 2021-2022 fiscal year by PS’s National Office for Victims (NOV), as well as the following PS Portfolio agencies who all have responsibilities to victims under the CVBR: the Correctional Service Canada (CSC), the Parole Board of Canada (PBC), the Royal Canadian Mounted Police (RCMP) and the Canada Border Services Agency (CBSA). </td><td class="text-nowrap">2024-04-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fdrl-cbr-ncdnt-rspns-pln-2023/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fdrl-cbr-ncdnt-rspns-pln-2023/index-en.aspx">Federal Cyber Incident Response Plan</a> </td><td> This document describes Government of Canada (GC) coordination protocols for responding to cyber security events or incidents affecting non-GC systems. </td><td class="text-nowrap">2024-04-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/csis-cnslttns/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/csis-cnslttns/index-en.aspx">What We Heard and Learned Report: CSIS Act Consultations</a> </td><td> In November 2023, the Government of Canada launched public consultations on possible amendments to the Canadian Security Intelligence Service Act (the CSIS Act) that would better equip CSIS to carry out its mandate to investigate, advise the Government of Canada, and take measures to reduce threats to the security of Canada and all Canadians. </td><td class="text-nowrap">2024-04-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-nnl-prt-crmnl-cd-sctns-83/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-nnl-prt-crmnl-cd-sctns-83/index-en.aspx">2023 Annual Report of the Minister of Public Safety Concerning Criminal Code sections 83.031 to 83.0391: A Regime to Authorize Certain Activities in a Geographic Area that is Controlled By a Terrorist Group</a> </td><td> The 2023 Annual Report of the Minister of Public Safety Concerning Criminal Code sections 83.031 to 83.0391 details the ongoing work between Public Safety and partnering departments to operationalize the Authorization Regime. </td><td class="text-nowrap">2024-04-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-mcc-rpt-rspns/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-mcc-rpt-rspns/index-en.aspx">Anniversary of the Release of the Mass Casualty Commission Final Report</a> </td><td> In October 2020, Canada and Nova Scotia established the Joint Public Inquiry into the Nova Scotia April 2020 Tragedy (the “Mass Casualty Commission” or “the Commission”), led by the Honourable J. Michael MacDonald, former Chief Justice of Nova Scotia, Leanne J. Fitch (Ret. Police Chief, M.O.M.) and Dr. Kim Stanton. </td><td class="text-nowrap">2024-03-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2022/_mgs/ccrso-2022-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2022/index-en.aspx">2022 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2024-03-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2022-dt-ltrcy/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2022-dt-ltrcy/_mgs/ccrso-2022-dt-ltrcy-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2022-dt-ltrcy/index-en.aspx">Reading the 2022 Corrections and Conditional Release Statistical Overview (CCRSO)</a> </td><td> This resource is designed to provide some context and clarity around select key data literacy topics and terminology relevant to the 2022 Corrections and Conditional Release Statistical Overview (CCRSO). </td><td class="text-nowrap">2024-03-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-siu-iap-nnlrpt-2022-23/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-siu-iap-nnlrpt-2022-23/index-en.aspx">Structured Intervention Unit Implementation Advisory Panel 2022 to 2023 Annual Report</a> </td><td> Second Annual Report (2022 to 2023) of the Structured Intervention Units Implementation Advisory Panel. </td><td class="text-nowrap">2024-03-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-pblc-rdr-mrgncy-rcmmndtns/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-pblc-rdr-mrgncy-rcmmndtns/index-en.aspx">Government of Canada Response to the Public Order Emergency Commission Recommendations</a> </td><td> The difficult but necessary measures taken by governments to keep Canadians safe from the spread of COVID-19 led to many hardships for Canadian families; many experienced impacts on mental health, separation from loved ones, friends and social networks, loss of employment, interrupted schooling and more. </td><td class="text-nowrap">2024-03-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2024-25/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-pln-2024-25/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2024-25/index-en.aspx">Public Safety Canada's 2024 to 2025 Departmental Plan</a> </td><td> Public Safety Canada's 2024 to 2025 Departmental Plan details the Department's planned performance and narrative results, and planned resources in support of a safe and secure Canada for the 2024 to 2025 fiscal year. The Department's plans are represented under its three Core Responsibilities: National Security, Community Safety, and Emergency Management, as well as its Internal Services. </td><td class="text-nowrap">2024-02-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20231231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20231231/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended December 31, 2023</a> </td><td> This quarterly financial report for the period ending December 31, 2023 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates and Supplementary Estimates (A). </td><td class="text-nowrap">2024-02-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2024-ems-ctn-rs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2024-ems-ctn-rs/ems-ctn-rs-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2024-ems-ctn-rs/index-en.aspx">Advancing the Federal-Provincial-Territorial Emergency Management Strategy: Areas for Action</a> </td><td> The 2021-22 Federal, Provincial, and Territorial Emergency Management Strategy Interim Action Plan, the first in a series of action plans to 2030, will advance defined outcomes within the Emergency Management Strategy for Canada, and demonstrate concrete steps that federal, provincial and territorial governments, and respective emergency management partners, intend to take to advance resilience to disasters. </td><td class="text-nowrap">2024-02-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cnd-cntr-cnfrnc-cntrng-rdclztn-vlnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cnd-cntr-cnfrnc-cntrng-rdclztn-vlnc/cnd-cntr-cnfrnc-cntrng-rdclztn-vlnc-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cnd-cntr-cnfrnc-cntrng-rdclztn-vlnc/index-en.aspx">Canada Centre 2023 Conference on Countering Radicalization to Violence: What to Measure, How to Prevent</a> </td><td> At a time of converging drivers and vulnerabilities that are propelling extreme, grievance-fueled forms of violence, Public Safety's Canada Centre for Community Engagement and Prevention of Violence (Canada Centre) designed its fourth international conference on countering radicalization to violence (CRV) around the theme of ‘What to measure, how to prevent.' </td><td class="text-nowrap">2024-02-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-vtn-ncps-snpc/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-vtn-ncps-snpc/index-en.aspx">Evaluation of the National Crime Prevention Strategy</a> </td><td> The purpose of the evaluation was to assess the relevance, effectiveness (achievement of outcomes) and efficiency of three of the funding programs under the NCPS: the YGPF, the CPAF and the NICPF. </td><td class="text-nowrap">2024-01-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-vtn-ncps-snpc-smmy/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-vtn-ncps-snpc-smmy/index-en.aspx">Summary of the Evaluation of the National Crime Prevention Strategy</a> </td><td> The purpose of the evaluation was to assess the relevance, effectiveness (achievement of outcomes) and efficiency of three of the funding programs under the NCPS: the YGPF, the CPAF and the NICPF. </td><td class="text-nowrap">2024-01-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-dt-ntgrtd-rsk-mngmnt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-dt-ntgrtd-rsk-mngmnt/index-en.aspx">Audit of Integrated Risk Management</a> </td><td> The objective of this audit was to provide assurance that PS's IRM Framework and related practices are designed and implemented to support informed decision-making. </td><td class="text-nowrap">2024-01-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-ccssbliy-rpt-2023/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-ccssbliy-rpt-2023/index-en.aspx">Public Safety Accessibility Plan Progress Report 2023</a> </td><td> This Progress Report identifies actions taken and accomplishments achieved in year one of the PS Accessibility Plan in support of our commitment to create a barrier-free workplace to allow the full and equitable participation of Persons with Disabilities (PwD) in our workforce. </td><td class="text-nowrap">2023-12-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-r009/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2023-r009/_mgs/2023-r009125x162-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-r009/index-en.aspx">Crime Prevention in Indigenous Communities: An Examination of Culturally-Relevant Programs and Culturally-Competent Evaluation Approaches</a> </td><td> This report reviewed and synthesized literature in response to two guiding research questions: how have Indigenous cultural practices, traditions, and activities been included in crime prevention programming and what is their connection with crime prevention; and, how have culturally-relevant crime prevention programs been evaluated and what is their contribution to crime prevention outcomes. </td><td class="text-nowrap">2023-12-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-r010/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-r010/index-en.aspx">Methods of Preventing Corruption: A Review and Analysis of Select Approaches</a> </td><td> This literature review provides a comprehensive summary of methods commonly used to prevent corruption in both the private and public sectors and where possible, provides insight on which preventative methods have empirical value and demonstrated effectiveness. </td><td class="text-nowrap">2023-12-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-s010/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-s010/index-en.aspx">Research Summary - Methods of Preventing Corruption: A Review and Analysis of Select Approaches</a> </td><td> This research summary provides a summary of methods commonly used to prevent corruption in both the private and public sectors and where possible, provides insight on which preventative methods have empirical value and demonstrated effectiveness. </td><td class="text-nowrap">2023-12-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20230930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20230930/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended September 30, 2023</a> </td><td> This quarterly financial report for the period ending September 30, 2023 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates and Supplementary Estimates (A). </td><td class="text-nowrap">2023-11-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2022-23/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2022-23/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2022-23</a> </td><td> Report outlines how Public Safety administered the Access to Information Act throughout fiscal year 2022-23. </td><td class="text-nowrap">2023-11-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2022-23/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2022-23/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2022-23</a> </td><td> This report is tabled in Parliament in accordance with section 72 of the Privacy Act under the direction of the Minister of Public Safety. It describes how Public Safety Canada administered and fulfilled its obligations under the Privacy Act between April 1, 2022, and March 31, 2023. </td><td class="text-nowrap">2023-11-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-nhncng-frgn-nflnc-wwh/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-nhncng-frgn-nflnc-wwh/index-en.aspx">What We Heard Report: Consulting Canadians on the merits of a Foreign Influence Transparency Registry</a> </td><td> This report provides an overview of the information received from over 1,000 online respondents and over 80 key stakeholder groups. The report also addresses public commentary in Canadian media on the implementation of FITR. </td><td class="text-nowrap">2023-11-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-nhncng-frgn-nflnc-mnd-csis/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-nhncng-frgn-nflnc-mnd-csis/index-en.aspx">Enhancing measures to counter foreign interference: Whether to amend the Canadian Security Intelligence Service Act</a> </td><td> Amendments to the CSIS Act would better equip CSIS to carry out its mandate to investigate, advise the Government of Canada, and take measures to reduce threats to the security of Canada. </td><td class="text-nowrap">2023-11-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-25-fdrl-frmwrk-rdc-rcdvsm-mplmnttn-pln/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-25-fdrl-frmwrk-rdc-rcdvsm-mplmnttn-pln/index-en.aspx">Federal Framework to Reduce Recidivism Implementation Plan 2023-25</a> </td><td> Developed in consultation with a diverse array of stakeholders, the Framework outlined five priority themes key to the successful reintegration of individuals: housing, education, employment, health, and positive support networks. </td><td class="text-nowrap">2023-11-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2022-23/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2022-23/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2022-23/index-en.aspx">Departmental Results Report 2022‑23</a> </td><td> As the Ministers of Public Safety and Emergency Preparedness, we are pleased to present the 2022-23 Departmental Results Report for Public Safety Canada. </td><td class="text-nowrap">2023-11-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2022-23/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2022-23/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2022-23</a> </td><td> According to subsection 4.1.2 of the Directive on Travel, Hospitality, Conference and Event Expenditures of Treasury Board, departments are required to publicly disclose total annual expenditures for travel, hospitality and conference fees. </td><td class="text-nowrap">2023-11-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-sea-ees/index-en.aspx/"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-sea-ees/index-en.aspx/">Strategic Environmental Assessments (SEA's)</a> </td><td> Public Safety will continue to ensure that its decision-making process includes consideration of FSDS goals and targets through its strategic environmental assessment (SEA) process. </td><td class="text-nowrap">2023-11-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-stn-devt-stgy-2023-27/index-en.aspx/"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-stn-devt-stgy-2023-27/index-en.aspx/">2023 to 2027 Departmental Sustainable Development Strategy</a> </td><td> Under the Federal Sustainable Development Act, Public Safety Canada (PS) is responsible for preparing a Departmental Sustainable Development Strategy (DSDS) that aligns with the Federal Sustainable Development Strategy (FSDS) and for reporting annually on progress made towards achieving its goals. </td><td class="text-nowrap">2023-11-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-ntrnl-dt-cvd-rspns-fnd-mgmt/index-en.aspx/"> <img alt="" src="https://www.securitepublique.gc.ca/cnt/rsrcs/pblctns/2023-ntrnl-dt-cvd-rspns-fnd-mgmt/2023-ntrnl-dt-cvd-rspns-fnd-mgmnt-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-ntrnl-dt-cvd-rspns-fnd-mgmt/index-en.aspx/">Internal Audit of COVID-19 Response Fund Management</a> </td><td> This audit conforms to the Institute of Internal Auditors' International Standards for the Professional Practice of Internal Auditing and the Government of Canada's Policy on Internal Audit, as supported by the results of the Quality Assurance and Improvement Program. </td><td class="text-nowrap">2023-10-31</td> </tr><tr> <td> <a href="https://masscasualtycommission.ca/final-report/"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="https://masscasualtycommission.ca/final-report/">Final Report | Mass Casualty Commission</a> </td><td> On March 30, 2023, the Mass Casualty Commission released its Final Report – Turning the Tide Together – in Truro, Nova Scotia and delivered to the Governors in Council of Nova Scotia and of Canada. The work of the Commission has now concluded. </td><td class="text-nowrap">2023-09-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20230630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20230630/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended June 30, 2023</a> </td><td> This quarterly financial report for the period ending June 30, 2023 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates. </td><td class="text-nowrap">2023-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-vtln-hrzntl-nttvs-ggvlnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2023-vtln-hrzntl-nttvs-ggvlnc/_mgs/2023-vtln-hrzntl-nttvs-ggvlnc-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-vtln-hrzntl-nttvs-ggvlnc/index-en.aspx">Horizontal Evaluation of the Initiative to Take Action Against Gun and Gang Violence</a> </td><td> The purpose of the evaluation was to examine issues of relevance, effectiveness and efficiency, including Gender-Based Analysis Plus (GBA Plus) considerations, with a focus on the immediate and intermediate outcomes as the Initiative is only in the fourth year of implementation. </td><td class="text-nowrap">2023-08-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-vtln-hrzntl-nttvs-ggvlnc-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-vtln-hrzntl-nttvs-ggvlnc-smmry/index-en.aspx">Summary of the Horizontal Evaluation of the Initiative to Take Action Against Gun and Gang Violence (ITAAGGV)</a> </td><td> The purpose of the evaluation was to examine issues of relevance, effectiveness and efficiency, including Gender-Based Analysis Plus (GBA Plus) considerations, with a focus on the immediate and intermediate outcomes as the Initiative is only in the fourth year of implementation. </td><td class="text-nowrap">2023-08-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-dctn-wrnss-ht/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-dctn-wrnss-ht/index-en.aspx">Public Safety Canada's Webinar Series: Education and Awareness of Human Trafficking</a> </td><td> Public Safety Canada hosts an annual webinar series on combatting human trafficking as part of the National Strategy to Combat Human Trafficking. The 2023 series was held from January 2023 to March 2023. </td><td class="text-nowrap">2023-08-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmbttng-nln-chld-sxl-xplttn-2023/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmbttng-nln-chld-sxl-xplttn-2023/index-en.aspx">Public Safety Canada Webinar Series 2023: Combatting Online Child Sexual Exploitation</a> </td><td> In 2022-2023, Public Safety hosted a three-part webinar series on combatting online child sexual exploitation. </td><td class="text-nowrap">2023-07-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-drctn-vdngc-frgn-ntts/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-drctn-vdngc-frgn-ntts/index-en.aspx">Directions for Avoiding Complicity in Mistreatment by Foreign Entities</a> </td><td> The Government of Canada condemns torture and other cruel, inhuman or degrading treatment or punishment of individuals, and recognizes that these acts are an affront to Canadian values. </td><td class="text-nowrap">2023-07-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hrzntl-vltn-nhnc-ppp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hrzntl-vltn-nhnc-ppp/cvr-hrzntl-vltn-nhnc-ppp-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hrzntl-vltn-nhnc-ppp/index-en.aspx">Horizontal Evaluation of the Project to Enhance the Passenger Protect Program</a> </td><td> The purpose of this evaluation was to examine the implementation of the project to enhance the PPP, including the centralized screening solution, the CTN and the Passenger Protect Program Operations Centre (PPOC). </td><td class="text-nowrap">2023-07-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hrzntl-vltn-nhnc-ppp-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hrzntl-vltn-nhnc-ppp-smmry/index-en.aspx">Summary of the Horizontal Evaluation of the Project to Enhance the Passenger Protect Program</a> </td><td> The purpose of this evaluation was to examine the implementation of the project to enhance the PPP, including the centralized screening solution, the CTN and the Passenger Protect Program Operations Centre (PPOC). </td><td class="text-nowrap">2023-07-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-cndn-hmn-trffckng-htln-2019-22/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-cndn-hmn-trffckng-htln-2019-22/_mgs/vltn-cndn-hmn-trffckng-htln-2019-22-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-cndn-hmn-trffckng-htln-2019-22/index-en.aspx">Evaluation of the Canadian Human Trafficking Hotline</a> </td><td> The purpose of this evaluation was to examine the continued relevance of the Hotline, as operated by the Centre, and program administration. </td><td class="text-nowrap">2023-06-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-cndn-hmn-trffckng-htln-2019-22-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-cndn-hmn-trffckng-htln-2019-22-smmry/index-en.aspx">Summary of the Evaluation of the Canadian Human Trafficking Hotline</a> </td><td> The evaluation also examined the progress made towards the achievement of outcomes, including reaching populations at risk and vulnerable populations, accessing services through partnerships, achieving service goals to victims and survivors, increasing awareness of the Hotline and human trafficking, and data collection and use. </td><td class="text-nowrap">2023-06-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-nttvs-ddrss-pts-njrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-nttvs-ddrss-pts-njrs/vltn-nttvs-ddrss-pts-njrs-cvr-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-nttvs-ddrss-pts-njrs/index-en.aspx">Evaluation of the Initiatives to Address Post-Traumatic Stress Injuries (PTSI) Evaluation Report</a> </td><td> The evaluation covered the Initiatives' activities under the Contribution Agreement with CIPSRT from January 2019, when the agreement was signed, to April 2022. </td><td class="text-nowrap">2023-05-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-nttvs-ddrss-pts-njrs-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-nttvs-ddrss-pts-njrs-smmry/index-en.aspx">Summary of the Evaluation of the Initiatives to Address Post-Traumatic Stress Injuries (PTSI) Among Public Safety Officers</a> </td><td> Public safety officers play a critical role in keeping Canadians safe, which often exposes them to traumatic incidents that can lead to post-traumatic stress injuries (PTSI). </td><td class="text-nowrap">2023-05-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-siu-iap-nnlrpt-pdt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-siu-iap-nnlrpt-pdt/index-en.aspx">Structured Intervention Units Implementation Advisory Panel Update #3-2023</a> </td><td> In this update, we examine several issues related to Indigenous prisoners' experiences with Correctional Service Canada's Structured Intervention Units established in 2019 as a replacement for segregation. </td><td class="text-nowrap">2023-05-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vrvw-vctm-cntrd-nfrmtn-ssstnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vrvw-vctm-cntrd-nfrmtn-ssstnc/vrvw-vctm-cntrd-nfrmtn-ssstnc-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vrvw-vctm-cntrd-nfrmtn-ssstnc/index-en.aspx">Overview of Federal Corrections and Criminal Justice - Victim-Centred Information and Assistance</a> </td><td> Overview of Federal Corrections and Criminal Justice - Victim-Centred Information and Assistance </td><td class="text-nowrap">2023-05-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-nrp-pnr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2023-nrp-pnr/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-nrp-pnr/index-en.aspx">The First Public Report of the National Risk Profile</a> </td><td> This report is based on input and evidence from whole-of-society stakeholders across Canada, and provides a foundation for understanding disaster risk from the three costliest hazards facing Canadians: earthquakes, wildland fire, and floods. </td><td class="text-nowrap">2023-05-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-r004/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-r004/index-en.aspx">Transforming Community Supervision Through Evidence-Based Practice</a> </td><td> This report explores the use of community supervision, its effectiveness, and what can be done to improve it. </td><td class="text-nowrap">2023-05-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-s004/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-s004/index-en.aspx">Research Summary: Transforming Community Supervision through Evidence-Based Practice</a> </td><td> This summary explores the use of community supervision, its effectiveness, and what can be done to improve it. </td><td class="text-nowrap">2023-05-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-r006/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-r006/index-en.aspx">Examining Key Populations in the Context of Implementing Cyberbullying Prevention and Intervention Initiatives – Literature Review on 2SLGBTQ+, Girls and Ethno-racially Diverse</a> </td><td> This document is a comprehensive report on existing cyberbullying literature, with a specific focus on 2SLGBTQ+, Girls, and Ethno-racially Diverse Youth. </td><td class="text-nowrap">2023-05-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-s006/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-s006/index-en.aspx">Research Summary: Examining Key Populations in the Context of Implementing Cyberbullying Prevention and Intervention Initiatives – Literature Review on 2SLGBTQ+, Girls and Ethno-racially Diverse</a> </td><td> This document is a summary of a comprehensive report on existing cyberbullying literature, with a specific focus on 2SLGBTQ+, Girls, and Ethno-racially Diverse Youth. </td><td class="text-nowrap">2023-05-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dfaa-aafcc-xprt-dvsr-pnl-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dfaa-aafcc-xprt-dvsr-pnl-2022/_mgs/dfaa-aafcc-xprt-dvsr-pnl-2022-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dfaa-aafcc-xprt-dvsr-pnl-2022/index-en.aspx">Building Forward Together: Toward a more resilient Canada</a> </td><td> This final report summarizes the Panel's work and presents a series of recommendations to improve the DFAA program and to align disaster financial assistance with broader objectives for disaster risk reduction and climate change adaptation to increase Canada's disaster resilience. </td><td class="text-nowrap">2023-04-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2021/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2021/index-en.aspx">Annual Report on the Use of Electronic Surveillance - 2021</a> </td><td> The 2021 Annual Report covers a five-year period from 2017 to 2021. The Report includes new statistics for the period from January 1, 2021 to December 31, 2021 and updated figures for the years 2017 to 2020. </td><td class="text-nowrap">2023-04-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2021/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2021/_mgs/ccrso-2021-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2021/index-en.aspx">2021 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2023-03-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/scida-lcisc-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/scida-lcisc-2022/scida-lcisc-2022-cvr-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/scida-lcisc-2022/index-en.aspx">Security of Canada Information Disclosure Act: A Step-by-Step Guide to Responsible Information Sharing</a> </td><td> This guide is intended to help the reader navigate the Security of Canada Information Disclosure Act (SCIDA) and to facilitate the development of effective and responsible information disclosure practices between Government of Canada (GC) institutions. </td><td class="text-nowrap">2023-03-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-r003/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-r003/index-en.aspx">Dynamic Risk Scales Decay Over Time: Evidence for Reassessment</a> </td><td> This document is a study investigating how the predictive accuracy of two popular dynamic risk assessment tools for sexual offending, the ACUTE-2007 and the STABLE-2007, decay over time using samples of men under community supervision adjudicated for sexual offences. </td><td class="text-nowrap">2023-03-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-s003/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-s003/index-en.aspx">Research Summary: Dynamic Risk Scales Decay Over Time: Evidence for Reassessment</a> </td><td> This document is a summary that examines the study to investigate how the predictive accuracy of two popular dynamic risk assessment tools for sexual offending, the AIGU-2007 and the STABLE-2007, decay over time using samples of men under community supervision adjudicated for sexual offences. </td><td class="text-nowrap">2023-03-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-nhncng-frgn-nfluence/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-nhncng-frgn-nfluence/index-en.aspx">Enhancing Foreign Influence Transparency: Exploring Measures to Strengthen Canada's Approach</a> </td><td> Public and Stakeholder Consultation Paper </td><td class="text-nowrap">2023-03-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2023-24/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-pln-2023-24/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2023-24/index-en.aspx">Public Safety Canada Departmental Plan 2023–24</a> </td><td> As Ministers responsible for Public Safety and Emergency Preparedness, we are proud to introduce Public Safety Canada's 2023-24 Departmental Plan. </td><td class="text-nowrap">2023-03-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mntl-hlth-strctrd-ntrvntn-nt-2023/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mntl-hlth-strctrd-ntrvntn-nt-2023/index-en.aspx">Mental Health and the SIUs: An Update for the Structured Intervention Unit Implementation Advisory Panel</a> </td><td> Isolation in prison is intimately intertwined with mental health issues. For decades, it has been well-established that almost all reputable research on this topic has concluded that being held in solitary conditions of confinement, especially for long periods of time, is harmful to prisoners' mental health. </td><td class="text-nowrap">2023-03-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-r005/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-r005/index-en.aspx">Examining Key Populations in the Context of Implementing Cyberbullying Prevention and Intervention Initiatives – The Role of the Family</a> </td><td> This document is a comprehensive report on existing cyberbullying literature, with a specific focus on the role of families in cyberbullying prevention initiatives. </td><td class="text-nowrap">2023-03-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-s005/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-s005/index-en.aspx">Research Summary: Examining Key Populations in the Context of Implementing Cyberbullying Prevention and Intervention Initiatives – The Role of the Family</a> </td><td> This document is a summary of a comprehensive report on existing cyberbullying literature, with a specific focus on the role of families in cyberbullying prevention initiatives. </td><td class="text-nowrap">2023-03-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20221231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20221231/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended December 31. 2022</a> </td><td> This quarterly financial report for the period ending December 31, 2022 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. </td><td class="text-nowrap">2023-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prsnl-lctr-bcn-406-mhz-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prsnl-lctr-bcn-406-mhz-2022/prsnl-lctr-bcn-406-mhz-2022-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prsnl-lctr-bcn-406-mhz-2022/index-en.aspx">The National Search and Rescue Secretariat 406 megahertz (MHz) Personal Locator Beacon</a> </td><td> This document contains the minimum requirements for the functional and technical performance of Personal Locator Beacons (PLBs) operating in the 406.0 to 406.1 megahertz (MHz) band through low earth polar-orbiting, medium earth orbiting and geostationary satellite systems. </td><td class="text-nowrap">2023-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-r002/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-r002/index-en.aspx">Evaluation of Risk Assessment Tools for Indigenous Individuals with a History of Sexual Crimes: A Response to Ewert case (2018)</a> </td><td> This document examines how risk assessment tools for individuals with a history of sexual offences estimate the recidivism risk for Indigenous individuals, and whether they differ on risk-relevant characteristics compared to White individuals. </td><td class="text-nowrap">2023-02-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-s002/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-s002/index-en.aspx">Research Summary - Evaluation of Risk Assessment Tools for Indigenous Individuals with a History of Sexual Crimes: A Response to Ewert case (2018)</a> </td><td> This document is a summary that examines how risk assessment tools for individuals with a history of sexual offences estimate the recidivism risk for Indigenous individuals, and whether they differ on risk-relevant characteristics compared to White individuals. </td><td class="text-nowrap">2023-02-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-siu-iap-nnlrpt-pdt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-siu-iap-nnlrpt-pdt/index-en.aspx">Independent Oversight of Structured Intervention Units in Canada's Penitentiaries</a> </td><td> An Update - Structured Intervention Unit Implementation Advisory Panel - 20 December 2022 </td><td class="text-nowrap">2023-02-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-did-fad/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-did-fad/_mgs/2022-did-fad-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-did-fad/index-en.aspx">Annual National Data Report to Inform Trends and Patterns in Drug-Impaired Driving 2022</a> </td><td> Produced in cooperation with provinces, territories, the RCMP and CBSA, the report presents available data on what has been done to prevent, detect and deter drug-impaired driving. </td><td class="text-nowrap">2023-01-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-r001/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-r001/index-en.aspx">Approaches to Addressing Serious Mental Illness in the Canadian Criminal Justice System</a> </td><td> This document identifies the prevalence of mental illness in the criminal justice system, current assessment practices and approaches to treatment and programming. </td><td class="text-nowrap">2023-01-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2023-s001/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2023-s001/index-en.aspx">Research Summary: Approaches to Addressing Serious Mental Illness in the Canadian Criminal Justice System</a> </td><td> This document is a summary that identifies the prevalence of mental illness in the criminal justice system, current assessment practices and approaches to treatment and programming. </td><td class="text-nowrap">2023-01-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-ccssbliy-pln-2023-26/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-ccssbliy-pln-2023-26/dprtmntl-ccssbliy-pln-2023-26-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-ccssbliy-pln-2023-26/index-en.aspx">Public Safety Canada - Accessibility Plan 2023-2026</a> </td><td> As a federal public servant, each employee has the right to an inclusive, respectful and safe workplace with the right tools to succeed in their work. With that said, we are very proud to present our first Accessibility Plan. </td><td class="text-nowrap">2022-12-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2021-22/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2021-22/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2021-22</a> </td><td> According to subsection 4.1.2 of the Directive on Travel, Hospitality, Conference and Event Expenditures of Treasury Board, departments are required to publicly disclose total annual expenditures for travel, hospitality and conference fees. </td><td class="text-nowrap">2022-12-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2021-22/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2021-22/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2021-22/index-en.aspx">Departmental Results Report 2021‑22</a> </td><td> As the Ministers of Public Safety and Emergency Preparedness, we are pleased to present the 2021-22 Departmental Results Report (DRR) for Public Safety Canada. </td><td class="text-nowrap">2022-12-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2020-21/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2020-21/_mgs/vltn-dsstr-fnncl-ssstnc-2020-21-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2020-21/index-en.aspx">Joint Audit and Evaluation of the Disaster Financial Assistance Arrangements Program Report</a> </td><td> The purpose of the engagement was to examine the progress made by the DFAA in achieving outcomes and assess the relevance of the DFAA with regards to the continuing need for the program and the alignment with current disaster management principles. </td><td class="text-nowrap">2022-11-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2020-21-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2020-21-smmry/index-en.aspx">Summary of the Joint Audit and Evaluation of the Disaster Financial Assistance Arrangements Program</a> </td><td> The purpose of the engagement was to examine the progress made by the DFAA in achieving outcomes and assess the relevance of the DFAA with regards to the continuing need for the program and the alignment with current disaster management principles. </td><td class="text-nowrap">2022-11-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20220930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20220930/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended September 30, 2022</a> </td><td> This quarterly financial report for the period ending September 30, 2022 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates and Supplementary Estimates (A). </td><td class="text-nowrap">2022-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ascr-racj-nggmnt-2022/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ascr-racj-nggmnt-2022/index-en.aspx">Automated Sequestering of Criminal Records: Parameters for a Canadian Approach</a> </td><td> Automated Sequestering of Criminal Records (ASCR) is an automated program by which a criminal record would be kept separate and apart from other criminal records, at no cost and without an application by the individual, after they have completed their sentence and certain additional conditions are met, as required by legislation. </td><td class="text-nowrap">2022-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-stn-devt-stgy-rpt-2021-22/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-stn-devt-stgy-rpt-2021-22/index-en.aspx">Public Safety Canada's 2021-22 Departmental Sustainable Development Strategy Report</a> </td><td> This report on progress supports the commitment in the Federal Sustainable Development Act (FSDA) to make environmental decision-making more transparent and accountable to Parliament. It also contributes to an integrated, whole-of-government view of activities supporting environmental sustainability. </td><td class="text-nowrap">2022-11-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmbttng-nln-chld-sxl-xplttn-2022/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmbttng-nln-chld-sxl-xplttn-2022/index-en.aspx">Public Safety Canada Webinar Series 2022: Combatting Online Child Sexual Exploitation</a> </td><td> In 2022, PS hosted a three-part webinar series on combatting online child sexual exploitation (OCSE). The objectives of these webinars are to provide updates on what is being done within federal, provincial/territorial jurisdictions, civil society and the private sector to advance efforts in combatting OCSE; share information on best practices and lessons learned; as well as facilitate discussions around gaps and challenges related to this crime. </td><td class="text-nowrap">2022-11-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2021-22/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2021-22/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2021-22</a> </td><td> Report outlines how Public Safety administered the Access to Information Act throughout fiscal year 2021-22. </td><td class="text-nowrap">2022-11-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2021-22/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2021-22/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2021-22</a> </td><td> This report is tabled in Parliament in accordance with section 72 of the Privacy Act under the direction of the Minister of Public Safety. It describes how Public Safety Canada administered and fulfilled its obligations under the Privacy Act between April 1, 2021, and March 31, 2022. </td><td class="text-nowrap">2022-11-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-siu-iap-nnlrpt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-siu-iap-nnlrpt/_mgs/2022-siu-iap-nnlrpt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-siu-iap-nnlrpt/index-en.aspx">Structured Intervention Unit Implementation Advisory Panel 2021-22 Annual Report</a> </td><td> The first Annual Report of the Structured Intervention Unit Implementation Advisory Panel concludes with recommendations to the Commissioner of the Correctional Service of Canada and advice to the Minister of Public Safety. The recommendations and advice address 14 key areas of concern regarding the operation of SIUs and the future of CSC oversight. </td><td class="text-nowrap">2022-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-mdtrm-rvw-snd-frmwrk-2015-2030/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-mdtrm-rvw-snd-frmwrk-2015-2030/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-mdtrm-rvw-snd-frmwrk-2015-2030/index-en.aspx">Canada's Midterm Review of the Implementation of the Sendai Framework for Disaster Risk Reduction 2015-2030</a> </td><td> Canada's submission to the United Nations Office of Disaster Risk Reduction on its national progress to implement the Sendai Framework for Disaster Risk Reduction was developed as a whole-of-government report, including contributions from departments and agencies across the Government of Canada. </td><td class="text-nowrap">2022-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rnwng-cnd-pprch-crtcl-nfrstrctr-rslnc-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rnwng-cnd-pprch-crtcl-nfrstrctr-rslnc-2022/_mgs/rnwng-cnd-pprch-crtcl-nfrstrctr-rslnc-2022-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rnwng-cnd-pprch-crtcl-nfrstrctr-rslnc-2022/index-en.aspx">Renewing Canada's Approach to Critical Infrastructure Resilience: What We Heard Report</a> </td><td> Since the fall of 2021, Public Safety Canada has engaged with the broader critical infrastructure community on the renewal of the 2009 National Strategy for Critical Infrastructure. Insights gathered from meetings with public and private stakeholders, online targeted consultation, and email submissions are being used to inform the development of a forward-looking vision for critical infrastructure resilience. </td><td class="text-nowrap">2022-10-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-vctm-cmplnt-rsltn-mchnsms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-vctm-cmplnt-rsltn-mchnsms/_mgs/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-vctm-cmplnt-rsltn-mchnsms/index-en.aspx">Public Safety Canada Portfolio Report (2020-2021): Victim Complaint Resolution Mechanisms</a> </td><td> This is the fourth Public Safety Portfolio Report: Victim Complaint Resolution Mechanisms since the coming into force of the CVBR. </td><td class="text-nowrap">2022-10-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fdrl-nggmnt-frst-ntns-plc-srvcs-lgsltn-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fdrl-nggmnt-frst-ntns-plc-srvcs-lgsltn-2022/_mgs/fdrl-nggmnt-frst-ntns-plc-srvcs-lgsltn-2022-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fdrl-nggmnt-frst-ntns-plc-srvcs-lgsltn-2022/index-en.aspx">Summary of the 2022 Federal Engagement on First Nations Police Services Legislation: What We Heard Report</a> </td><td> This report provides a summary of the engagement approach, the issues and considerations heard throughout the engagement and the next steps in the process. </td><td class="text-nowrap">2022-09-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-mmrl-grnt-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-mmrl-grnt-prgrm/_mgs/2022-mmrl-grnt-prgrm-n-pgr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-mmrl-grnt-prgrm/index-en.aspx">The Memorial Grant Program for First Responders: Awareness Brochure</a> </td><td> The Memorial Grant Program for First Responders recognizes the service and sacrifice of responders in keeping Canadians safe. </td><td class="text-nowrap">2022-09-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dptng-rsng-fld-rsk-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dptng-rsng-fld-rsk-2022/_mgs/dptng-rsng-fld-rsk-2022-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dptng-rsng-fld-rsk-2022/index-en.aspx">Adapting to Rising Flood Risk - An Analysis of Insurance Solutions for Canada</a> </td><td> The report seeks to provide a common understanding of the evidence and information required to implement viable arrangements for a national approach to flood insurance, with special considerations for potential strategic relocation of those at most extreme risk. </td><td class="text-nowrap">2022-08-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20220630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20220630/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended June 30, 2022</a> </td><td> This quarterly financial report for the period ending June 30, 2022 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. </td><td class="text-nowrap">2022-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-fct-sht-ky-fdrl-mlstns/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-fct-sht-ky-fdrl-mlstns/index-en.aspx">Fact Sheet -Key Federal Anti-Human Trafficking Milestones</a> </td><td> Fact sheet. </td><td class="text-nowrap">2022-08-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/drctns-vdng-cmplct-mstrtmnt-frgn-ntts-2021/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/drctns-vdng-cmplct-mstrtmnt-frgn-ntts-2021/index-en.aspx">Directions for Avoiding Complicity in Mistreatment by Foreign Entities - 2021 Annual Report</a> </td><td> Public Safety Canada's 2021 annual report on the implementation of the Directions for Avoiding Complicity in Mistreatment by Foreign Entities. </td><td class="text-nowrap">2022-08-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-06-rsiu/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-06-rsiu/index-en.aspx">Research Security Information Update – July 2022</a> </td><td> The Research Security Update is an open-source collation of information, produced by Public Safety Canada's Safeguarding Science team, on issues considered relevant to Canada's broad research security interests. </td><td class="text-nowrap">2022-08-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-dctn-wrnss-ht/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-dctn-wrnss-ht/index-en.aspx">Public Safety Canada's Webinar Series: Education and Awareness of Human Trafficking</a> </td><td> Under the National Strategy to Combat Human Trafficking (National Strategy), Public Safety Canada committed to hosting annual stakeholder engagements to share information, and identify emerging trends and opportunities for collaboration. </td><td class="text-nowrap">2022-06-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-cbr-scrt-strtg-2019-md-trm/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-cbr-scrt-strtg-2019-md-trm/index-en.aspx">National Cyber Security Strategy 2019-2024: Report on the Mid-term Review</a> </td><td> Our Strategy was designed to be adaptable to the continuously changing nature of cyberspace. To ensure the Strategy remains responsive and agile to new and existing issues, Public Safety Canada led a Mid-Term Review (the Review) of the Strategy, which helped to identify risks, opportunities and gaps in our current approach. The Review has made clear what our future priorities in cyberspace need to be. </td><td class="text-nowrap">2022-06-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-vtn-ntnl-cbr-strtgy-smry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-vtn-ntnl-cbr-strtgy-smry/index-en.aspx">Summary of the Mid-Term Evaluation of the National Cyber Security Strategy – Public Safety Canada's Initiatives</a> </td><td> The purpose of the evaluation was to examine the progress made by PS's NCSS initiatives in achieving their outcomes to improve cyber security in Canada. The evaluation covered the activities from fiscal year 2018-19 to mid-2021-22. </td><td class="text-nowrap">2022-06-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-vtn-ntnl-cbr-strtgy/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-vtn-ntnl-cbr-strtgy/2022-vtn-ntnl-cbr-strtgy-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-vtn-ntnl-cbr-strtgy/index-en.aspx">Mid-Term Evaluation of the National Cyber Security Strategy – Public Safety Canada's Initiatives - Evaluation Report</a> </td><td> The purpose of the evaluation was to examine the progress made by PS's NCSS initiatives in achieving their outcomes to improve cyber security in Canada. The evaluation covered the activities from fiscal year 2018-19 to mid-2021-22. </td><td class="text-nowrap">2022-06-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-fdrl-frmwrk-rdc-rcdvsm/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-fdrl-frmwrk-rdc-rcdvsm/index-en.aspx">Federal Framework to Reduce Recidivism</a> </td><td> The Federal Framework to Reduce Recidivism is the Government of Canada's first step in putting together a plan that identifies crucial factors that impact why people reoffend and how to support safe and successful reintegration into the community. </td><td class="text-nowrap">2022-06-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-nstag-nsiirc-isnrccr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-nstag-nsiirc-isnrccr/_mgs/2022-nstag-nsiirc-isnrccr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-nstag-nsiirc-isnrccr/index-en.aspx">How National Security and Intelligence Institutions Engage with Racialized Communities</a> </td><td> Throughout our consultations in the past three years, we frequently heard about the trust gap between the country's national security institutions and Canadians, and in particular with racialized Canadians. </td><td class="text-nowrap">2022-05-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sxl-crcn-vlnc-fdrl-crrctns/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sxl-crcn-vlnc-fdrl-crrctns/index-en.aspx">Sexual Coercion and Violence in Federal Corrections</a> </td><td> In its 2019-2020 Annual Report, the Office of the Correctional Investigator (OCI) released a report on a national investigation into Sexual Coercion and Violence (SCV) in Canadian corrections. In this report, the OCI addressed two recommendations to the Minister of Public Safety, calling for the introduction of legislation that endorses a zero-tolerance approach to SCV and the designation of funds for a national prevalence study. The OCI also addressed recommendations to the Correctional Service of Canada (CSC) on this issue. </td><td class="text-nowrap">2022-05-30</td> </tr><tr> <td> <a href="https://www.ccsa.ca/public-safety-and-cannabis-taking-stock-knowledge-legalization-virtual-cannabis-policy-research?_cldee=yvVVtw4brY4e4DJnJ8Gm9wrMt06-3_pekXklmtKBi3D4N-JUrXCEzyZ7rIlKPgEH&recipientid=contact-50892ebc4cbbec11983f000d3af4f6aa-cc0766692c714d73a7a94bb1c672afa0&esid=081c7012-56bb-ec11-983f-000d3af4f6ed"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="https://www.ccsa.ca/public-safety-and-cannabis-taking-stock-knowledge-legalization-virtual-cannabis-policy-research?_cldee=yvVVtw4brY4e4DJnJ8Gm9wrMt06-3_pekXklmtKBi3D4N-JUrXCEzyZ7rIlKPgEH&recipientid=contact-50892ebc4cbbec11983f000d3af4f6aa-cc0766692c714d73a7a94bb1c672afa0&esid=081c7012-56bb-ec11-983f-000d3af4f6ed">Public Safety and Cannabis: Taking Stock of Knowledge Since Legalization</a> </td><td> Summarizes six research papers on various public safety aspects of cannabis legalization, which were presented at the Public Safety and Cannabis: Taking Stock of Knowledge Since Legalization symposium in January 2022. </td><td class="text-nowrap">2022-05-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-vltn-nspcs-xpltn-smry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-vltn-nspcs-xpltn-smry/index-en.aspx">Summary of the Evaluation of the Expansion of the National Strategy for the Protection of Children from Sexual Exploitation on the Internet</a> </td><td> This report presents the results of the evaluation of the Expansion to the National Strategy for the Protection of Children from Sexual Exploitation on the Internet. </td><td class="text-nowrap">2022-05-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-vltn-nspcs-xpltn/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-vltn-nspcs-xpltn/index-en.aspx">Evaluation of the Expansion to the National Strategy for the Protection of Children from Sexual Exploitation on the Internet</a> </td><td> This report presents the results of the evaluation of the Expansion to the National Strategy for the Protection of Children from Sexual Exploitation on the Internet. </td><td class="text-nowrap">2022-05-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-mcc-int-cpm-prov/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-mcc-int-cpm-prov/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-mcc-int-cpm-prov/index-en.aspx">Mass Casualty Commission Interim Report</a> </td><td> Joint Federal/Provincial Commission into the April 2020 Nova Scotia Mass Casualty </td><td class="text-nowrap">2022-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-nov-hghlghts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-nov-hghlghts/2022-nov-hghlghts-cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-nov-hghlghts/index-en.aspx">National Office for Victims 2021 Highlights</a> </td><td> The annual Highlights summarizes the NOV's activities over the previous year and its future priorities. </td><td class="text-nowrap">2022-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-strtgy-cmbt-hmn-trffckng-2020/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-strtgy-cmbt-hmn-trffckng-2020/_mgs/ntnl-strtgy-cmbt-hmn-trffckng-2020-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-strtgy-cmbt-hmn-trffckng-2020/index-en.aspx">National Strategy to Combat Human Trafficking: Annual Report 2020-2021</a> </td><td> This marks the second Annual Report on the progress of Canada's National Strategy to Combat Human Trafficking (National Strategy), which was launched on September 4, 2019. This report covers anti-human trafficking efforts from April 1, 2020 - March 31, 2021. </td><td class="text-nowrap">2022-05-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-lsr-dt-rmbrsmnt-wrk-xpnss/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-lsr-dt-rmbrsmnt-wrk-xpnss/2022-lsr-dt-rmbrsmnt-wrk-xpnss-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-lsr-dt-rmbrsmnt-wrk-xpnss/index-en.aspx">Laser Audit of the Reimbursement of Work from Home Expenses</a> </td><td> The COVID-19 pandemic gave way to a predominantly remote work environment at Public Safety (PS) where most employees have been working virtually since March 16, 2020. </td><td class="text-nowrap">2022-05-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-ffth-lw-nfrcmnt-rndtbl-drgs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-ffth-lw-nfrcmnt-rndtbl-drgs/index-en.aspx">Fifth Law Enforcement Roundtable on Drugs</a> </td><td> The opioid crisis continues unabated and is reaching unprecedented levels of harm. In 2020 alone, 6,214 Canadians lost their lives to an opioid-related overdose. </td><td class="text-nowrap">2022-05-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-frth-lw-nfrcmnt-rndtbl-drgs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-frth-lw-nfrcmnt-rndtbl-drgs/index-en.aspx">Fourth Law Enforcement Roundtable on Drugs</a> </td><td> The opioid overdose crisis continues to devastate communities across Canada. Between January 2016 and December 2020, there were 21,174 apparent opioid toxicity deaths in Canada. </td><td class="text-nowrap">2022-05-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-siu-iap/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-siu-iap/index-en.aspx">Preliminary Observations of the Operation of Correctional Service of Canada's Structured Intervention Units</a> </td><td> The Structured Intervention Unit (SIU) regime was established by legislation in 2019 as an attempt to respond to successful court challenges to the previous regime of “Administrative Segregation.” </td><td class="text-nowrap">2022-04-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-vltn-ndgns-police/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-vltn-ndgns-police/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-vltn-ndgns-police/index-en.aspx">Evaluation of the First Nations and Inuit Policing Program</a> </td><td> This report presents the results of the evaluation of the First Nations and Inuit Policing Program (FNIPP). </td><td class="text-nowrap">2022-04-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-vltn-ndgns-police-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-vltn-ndgns-police-smmry/index-en.aspx">Summary of the evaluation of the First Nations and Inuit Policing Program</a> </td><td> The First Nations and Inuit Policing Program (FNIPP), formerly the First Nations Policing Program, was created as a contribution program in 1991 to enhance the effectiveness of policing services in First Nation and Inuit communities in terms of cultural relevance and responsiveness to the public safety need of communities. </td><td class="text-nowrap">2022-04-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-2022/cmpndm-ntdstts-cnd-cvr-2022-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-2022/index-en.aspx">Compendium of U.S. - Canada Emergency Management Assistance Mechanisms</a> </td><td> Under the auspices of the U.S.-Canada Emergency Management Consultative Group, Canada and the United States have, since 2012, maintained this Compendium of U.S.-Canada Emergency Management Assistance Mechanisms that catalogues various federal mechanisms governing emergency management within and across our two countries. </td><td class="text-nowrap">2022-04-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nggng-fdrl-frst-ntns-plc-srvcs-lgsltn-2022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nggng-fdrl-frst-ntns-plc-srvcs-lgsltn-2022/nggng-fdrl-frst-ntns-plc-srvcs-lgsltn-2022-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nggng-fdrl-frst-ntns-plc-srvcs-lgsltn-2022/index-en.aspx">Engaging on Federal First Nations Police Services Legislation - Discussion Guide</a> </td><td> The purpose of this document is to support your participation in Government of Canada-led engagement sessions on federal First Nations police services legislation. It outlines the co-development process, relevant background information on First Nations police services and questions that will be raised during the engagement process to help foster discussion. The concepts and ideas proposed in this document are designed to spark dialogue and could evolve over time. </td><td class="text-nowrap">2022-03-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-ems-ctn-pln/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-ems-ctn-pln/2022-ems-ctn-pln-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-ems-ctn-pln/index-en.aspx">ARCHIVE - Federal, Provincial, and Territorial Emergency Management Strategy Interim Action Plan 2021-22</a> </td><td> The 2021-22 Federal, Provincial, and Territorial Emergency Management Strategy Interim Action Plan, the first in a series of action plans to 2030, will advance defined outcomes within the Emergency Management Strategy for Canada, and demonstrate concrete steps that federal, provincial and territorial governments, and respective emergency management partners, intend to take to advance resilience to disasters. </td><td class="text-nowrap">2022-03-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-psbn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-psbn/2021-psbn-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-psbn/index-en.aspx">A Public Safety Broadband Network (PSBN) for Canada</a> </td><td> A Canadian approach to implementation of the next generation of public safety communications </td><td class="text-nowrap">2022-03-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-cjp-cmbttng-ocse/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-cjp-cmbttng-ocse/index-en.aspx">Public Safety Canada Webinar Series 2021: Combatting Online Child Sexual Exploitation for Criminal Justice Professionals</a> </td><td> Online child sexual exploitation (OCSE) is one of the most serious public safety issues facing society today. This heinous crime continues to affect generations of children in Canada and abroad. </td><td class="text-nowrap">2022-03-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2022-23/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-pln-2022-23/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2022-23/index-en.aspx">Public Safety Canada Departmental Plan 2022–23</a> </td><td> As Ministers responsible for Public Safety and Emergency Preparedness, we are proud to introduce Public Safety Canada's 2022-23 Departmental Plan. This highlights plans and priorities for the year ahead, as we address a wide variety of threats to the safety and security of Canadians. </td><td class="text-nowrap">2022-03-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20211231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20211231/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended December 31, 2021</a> </td><td> This quarterly financial report for the period ending December 31, 2021 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. </td><td class="text-nowrap">2022-03-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-rsi-psr-ma-08/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-rsi-psr-ma-08/index-en.aspx">Research Security Information Update - February 2022</a> </td><td> The Research Security Information Update is an unclassified open-source collation, produced by Public Safety Canada's Safeguarding Science team, on issues considered relevant to Canada's broad research security interests. </td><td class="text-nowrap">2022-02-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-nnl-rprt-lctrnc-srvllnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2022-nnl-rprt-lctrnc-srvllnc/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-nnl-rprt-lctrnc-srvllnc/index-en.aspx">2020 Annual Report on the Use of Electronic Surveillance</a> </td><td> The 2020 Annual Report covers a five-year period from 2016 to 2020. The Report includes new statistics for the period from January 1, 2020 to December 31, 2020 and updated figures for the years 2016 to 2019. </td><td class="text-nowrap">2022-02-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2022-mrgncs-ct-cnslttns/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2022-mrgncs-ct-cnslttns/index-en.aspx">Report to the Houses of Parliament: Emergencies Act Consultations</a> </td><td> On February 14, 2022, the Governor in Council declared a public order emergency under the Emergencies Act. Section 25 of the Act requires the Governor in Council to consult the Lieutenant Governor in Council of each province with respect to a proposal to declare a public order emergency. A report of these consultations must be laid before each House of Parliament within seven sitting days after the declaration is issued, in accordance with section 58 of the Act. </td><td class="text-nowrap">2022-02-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2020/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2020/_mgs/ccrso-2020-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2020/index-en.aspx">2020 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2022-02-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-did-fad/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-did-fad/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-did-fad/index-en.aspx">Annual National Data Report to Inform Trends and Patterns in Drug-Impaired Driving 2021</a> </td><td> This is the second annual report on trends and patterns in DID. It is produced in cooperation with the provinces and territories, the RCMP, CBSA, and other partner agencies and stakeholders. </td><td class="text-nowrap">2022-02-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2020-21/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2020-21/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2020-21</a> </td><td> According to subsection 4.1.2 of the Directive on Travel, Hospitality, Conference and Event Expenditures of Treasury Board, departments are required to publicly disclose total annual expenditures for travel, hospitality and conference fees. </td><td class="text-nowrap">2022-02-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2020-21/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2020-21/dprtmntl-rslts-rprt-2020-21-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2020-21/index-en.aspx">Departmental Results Report 2020‑21</a> </td><td> As the Ministers of Public Safety and Emergency Preparedness, we are pleased to present the 2020-21 Departmental Results Report (DRR) for Public Safety Canada. </td><td class="text-nowrap">2022-02-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2020-21/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2020-21/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2020-21</a> </td><td> Report outlines how Public Safety administered the Privacy Act throughout fiscal year 2020-21 </td><td class="text-nowrap">2022-01-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2020-21/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2020-21/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2020-2021</a> </td><td> Report outlines how Public Safety administered the Access to Information Act throughout fiscal year 2020-21. </td><td class="text-nowrap">2022-01-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-stn-devt-stgy-2020-21/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-stn-devt-stgy-2020-21/index-en.aspx">2020-21 Departmental Sustainable Development Strategy Report</a> </td><td> This report on progress supports the commitment in the Federal Sustainable Development Act (FSDA) to make sustainable development decision-making more transparent and accountable to Parliament. It also contributes to an integrated, whole‑of‑government view of activities supporting environmental sustainability. </td><td class="text-nowrap">2022-01-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20210930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20210930/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended September 30, 2021</a> </td><td> This quarterly financial report for the period ending September 30, 2021 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates and Supplementary Estimates (A). </td><td class="text-nowrap">2021-11-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-dntn-msrmnt-trsprncy-ns/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-dntn-msrmnt-trsprncy-ns/2021-dntn-msrmnt-trsprncy-ns-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-dntn-msrmnt-trsprncy-ns/index-en.aspx">The Definition, Measurement and Institutionalization of Transparency in National Security</a> </td><td> In this second report, we lay out general principles related to the definition, measurement, and institutionalization of transparency in the national security and intelligence community. </td><td class="text-nowrap">2021-11-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-05/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-05/2021-sntnc-clcltn-fstfcts-05-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-05/index-en.aspx">Sentence Calculation: Fast Facts: Offenders Serving Multiple Consecutive Sentences</a> </td><td> The combinations of types of sentences, thesentencing dates and possible interventions, such as suspension, termination or revocation of arelease, can make the calculation of eligibilityfor parole and other forms of conditionalrelease very complicated. </td><td class="text-nowrap">2021-11-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-04/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-04/2021-sntnc-clcltn-fstfcts-04-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-04/index-en.aspx">Sentence Calculation: Fast Facts: Offender Serving Multiple Concurrent Sentences</a> </td><td> The combinations of types of sentences, thesentencing dates and possible inte rventions, such as suspension, termination or revocation of arelease, can make the calculation of eligibilityfor parole and other forms of conditionalrelease very complicated. </td><td class="text-nowrap">2021-11-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-03/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-03/2021-sntnc-clcltn-fstfcts-03-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-03/index-en.aspx">Sentence Calculation: Fast Facts: Offender Serving An Indeterminate Sentence</a> </td><td> This factsheet provides information on theconditional release eligibilities of an offender. </td><td class="text-nowrap">2021-11-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-02/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-02/2021-sntnc-clcltn-fstfcts-02-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-02/index-en.aspx">Sentence Calculation: Fast Facts: Offender Serving Life Sentence for 1st Degree Murder</a> </td><td> This factsheet provides information on theconditional release eligibilities of an offenderserving life for 1st degree murder. </td><td class="text-nowrap">2021-11-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-01/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-01/2021-sntnc-clcltn-fstfcts-01-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn-fstfcts-01/index-en.aspx">Sentence Calculation: Fast Facts: Offender Serving a Single Fixed Sentence with Long Term Supervision</a> </td><td> This factsheet provides information on theconditional release eligibilities of a Long TermOffender (LTO). An offender found by the courtto be an LTO received a 12-year sentence. TheLTO is also under 10-year long-term supervision. </td><td class="text-nowrap">2021-11-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-sntnc-clcltn/2021-sntnc-clcltn-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-sntnc-clcltn/index-en.aspx">Sentence Calculation: An Explanation of the Basics of Sentence Calculation with Examples</a> </td><td> This publication is intended to respond to requests from victims of crime, their advocates, service providers, and the general public for information about how federal sentences, meaning incarceration for over two years, are calculated. </td><td class="text-nowrap">2021-11-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20210630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20210630/index-en.aspx">Public Safety Canada Quarterly Financial Report for the quarter ended June 30, 2021</a> </td><td> This quarterly financial report for the period ending June 30, 2021 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates and Supplementary Estimates (A). </td><td class="text-nowrap">2021-08-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-vcrm-cvbr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-vcrm-cvbr/2020-vcrm-cvbr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-vcrm-cvbr/index-en.aspx">Public Safety Canada Portfolio Report: Victim Complaint Resolution Mechanisms - Canadian Victims Bill of Rights</a> </td><td> This year marks the fifth anniversary since the Canadian Victims Bill of Rights (CVBR) was established with the coming into force of the Victims Bill of Rights Act in July 2015. </td><td class="text-nowrap">2021-08-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ndgns-cmmnt-crrctns-nttv/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ndgns-cmmnt-crrctns-nttv/_mgs/vltn-ndgns-cmmnt-crrctns-nttv-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ndgns-cmmnt-crrctns-nttv/index-en.aspx">Evaluation of the Indigenous Community Corrections Initiative</a> </td><td> Indigenous offenders continue to be disproportionately represented at all levels of the Canadian criminal justice system and the federal government is committed to addressing this over-representation of Indigenous people. </td><td class="text-nowrap">2021-08-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ndgns-cmmnt-crrctns-nttv-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ndgns-cmmnt-crrctns-nttv-smmry/index-en.aspx">Summary of the Evaluation of the Indigenous Community Corrections Initiative</a> </td><td> Indigenous offenders continue to be disproportionately represented at all levels of the Canadian criminal justice system and the federal government is committed to addressing this over-representation of Indigenous people. </td><td class="text-nowrap">2021-08-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-r003/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-r003/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-r003/index-en.aspx">Large-Scale Implementation and Evaluation of the Strategic Training Initiative in Community Supervision (STICS)</a> </td><td> The current study evaluated the system-wide implementation of the Strategic Training Initiative in Community Supervision (STICS) across British Columbia (BC)'s Community Corrections Division. </td><td class="text-nowrap">2021-08-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-s003/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-s003/index-en.aspx">Research Summary - Large-Scale Implementation and Evaluation of the Strategic Training Initiative in Community Supervision (STICS)</a> </td><td> The current study evaluated the system-wide implementation of the Strategic Training Initiative in Community Supervision (STICS) across British Columbia (BC)'s Community Corrections Division. </td><td class="text-nowrap">2021-08-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-ntnl-strtgy-cmbt-hmn-trffckng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-ntnl-strtgy-cmbt-hmn-trffckng/2019-ntnl-strtgy-cmbt-hmn-trffckng-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-ntnl-strtgy-cmbt-hmn-trffckng/index-en.aspx">National Strategy to Combat Human Trafficking – Annual Report 2019-2020</a> </td><td> This marks the first Annual Report on the progress of Canada's National Strategy to Combat Human Trafficking (National Strategy), which was launched on September 4, 2019. This report covers anti-human trafficking efforts from April 1, 2019 - March 31, 2020. </td><td class="text-nowrap">2021-07-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-vltn-mgpfs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-vltn-mgpfs/index-en.aspx">Summary of the Evaluation of the Memorial Grant Program for First Responders 2021</a> </td><td> This report presents the results of the evaluation of the Memorial Grant Program for First Responders. </td><td class="text-nowrap">2021-07-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-vltn-mgpfr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-vltn-mgpfr/2021-vltn-mgpfr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-vltn-mgpfr/index-en.aspx">Evaluation of the Memorial Grant Program for First Responders 2021</a> </td><td> This report presents the results of the evaluation of the Memorial Grant Program for First Responders. </td><td class="text-nowrap">2021-07-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-lsr-dt-rcpnt-dt-frmwk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-lsr-dt-rcpnt-dt-frmwk/2021-lsr-dt-rcpnt-dt-frmwk-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-lsr-dt-rcpnt-dt-frmwk/index-en.aspx">Laser Audit of the Recipient Audit Framework</a> </td><td> The objective of this audit was to assess the design and implementation of Public Safety's Recipient Audit Framework to support: the assessment of recipient compliance with funding agreements; cost-effective oversight and control of grants and contributions program expenditures; and, risk based administration requirements on recipients. </td><td class="text-nowrap">2021-07-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-fall-lw-nfrcmnt-rndtbl-drgs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-fall-lw-nfrcmnt-rndtbl-drgs/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-fall-lw-nfrcmnt-rndtbl-drgs/index-en.aspx">Fall 2019 Law Enforcement Roundtable on Illicit Drugs</a> </td><td> The opioid crisis continues to be a public health and safety issue of significant concern to Canadians and the Government of Canada. This crisis has impacted individuals, families and communities from coast to coast to coast with devastating consequences. </td><td class="text-nowrap">2021-07-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-jnt-ctn-pds/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-jnt-ctn-pds/index-en.aspx">Steering Committee meeting of the Canada-U.S. Joint Action Plan on Opioids 2021</a> </td><td> In their February 23, 2021 Roadmap for a Renewed Canada-U.S. Partnership, President Biden and Prime Minister Trudeau reaffirmed their commitment to sustained cooperation to address the opioid overdose crisis through the Canada-U.S. Joint Action Plan on Opioids. </td><td class="text-nowrap">2021-07-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-nnl-rprt-acmfea/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-nnl-rprt-acmfea/index-en.aspx">Directions for Avoiding Complicity in Mistreatment by Foreign Entities</a> </td><td> This is PS' second annual report on the implementation of its Directions and covers January 1 to December 31, 2020. </td><td class="text-nowrap">2021-06-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-rsi-psr-ma/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-rsi-psr-ma/index-en.aspx">Research Security Information Update - May 2021</a> </td><td> The Research Security Information Update is an unclassified open-source collation, produced by Public Safety Canada's Safeguarding Science team, on issues considered relevant to Canada's broad research security interests. </td><td class="text-nowrap">2021-05-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-ctn-pln-crtcl-nfrstrctr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-ctn-pln-crtcl-nfrstrctr/2021-ctn-pln-crtcl-nfrstrctr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-ctn-pln-crtcl-nfrstrctr/index-en.aspx">National Cross Sector Forum 2021-2023 Action Plan for Critical Infrastructure</a> </td><td> The National Strategy for Critical Infrastructure (the National Strategy) sets out Canada's approach to strengthening the resilience of critical infrastructure. The National Strategy defines critical infrastructure as the processes, systems, facilities, technologies, networks, assets, and services essential to the health, safety, security or economic well-being of Canadians and the effective functioning of government. </td><td class="text-nowrap">2021-05-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-s001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-s001/2021-s001-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-s001/index-en.aspx">Research Summary - Crime Prevention Programs in Canada: Examining Key Implementation Elements for Indigenous Populations</a> </td><td> This research study sought to examine the specific implementation issues for crime prevention programs aiming to serve Indigenous populations. </td><td class="text-nowrap">2021-05-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-r001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-r001/2021-r001-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-r001/index-en.aspx">Crime Prevention Programs in Canada: Examining Key Implementation Elements for Indigenous Populations</a> </td><td> This research study sought to examine the specific implementation issues for crime prevention programs aiming to serve Indigenous populations. </td><td class="text-nowrap">2021-05-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-r002/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2021-r002/_mgs/2021-r002-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-r002/index-en.aspx">Economic Outcomes of Canadian Federal Offenders</a> </td><td> This report provides information on federal offenders' economic outcomes (for example, employment and income) up to an average of 14 years after their release into the community. </td><td class="text-nowrap">2021-04-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2021-s002/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2021-s002/index-en.aspx">Research Summary - Economic Outcomes of Canadian Federal Offenders: A Brief Overview</a> </td><td> This summary provides an overview of the information on federal offenders' economic outcomes (for example, employment and income) up to an average of 14 years after their release into the community. </td><td class="text-nowrap">2021-04-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wmn-trrrsm-wbnr/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wmn-trrrsm-wbnr/index-en.aspx">Expert Webinar Series - Women in Terrorism and Counterterrorism with Dr. Joana Cook</a> </td><td> Public Safety Canada launched the 2020-21 National Security Expert Webinar Series in July 2020. </td><td class="text-nowrap">2021-03-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ogp-glbl-smmt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ogp-glbl-smmt/index-en.aspx">Open Government Partnership (OGP) Global Summit</a> </td><td> Public Safety organized five panels at the Summit on: national security and democratic values; expert perspectives on national security transparency; oversight and review bodies; diversity and inclusion in national security, and; the Christchurch Call to Action. </td><td class="text-nowrap">2021-03-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gba-smpsm/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gba-smpsm/index-en.aspx">Expert Symposium on Addressing Unconscious Bias, Diversity and Inclusion in National Security</a> </td><td> Public Safety Canada hosted its first annual Expert Symposium on Addressing Unconscious Bias, Diversity and Inclusion in National Security in Ottawa on March 4, 2020. </td><td class="text-nowrap">2021-03-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-arues-rasse/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-arues-rasse/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-arues-rasse/index-en.aspx">2019 Annual Report on the Use of Electronic Surveillance</a> </td><td> The 2019 Annual Report covers a five-year period from 2015 to 2019. The Report includes new statistics for the period from January 1, 2019 to December 31, 2019 and updated figures for the years 2015 to 2018. </td><td class="text-nowrap">2021-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20201231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20201231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2020</a> </td><td> This quarterly financial report for the period ending December 31, 2020 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates and Supplementary Estimates (A). </td><td class="text-nowrap">2021-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2021-22/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-pln-2021-22/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2021-22/index-en.aspx">Public Safety Canada Departmental Plan 2021-22</a> </td><td> As Canada's Minister of Public Safety and Emergency Preparedness, it is my responsibility to present to Parliament Public Safety Canada's 2021-22 Departmental Plan (DP). </td><td class="text-nowrap">2021-02-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-did-fad/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-did-fad/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-did-fad/index-en.aspx">Annual National Data Report to Inform Trends and Patterns in Drug-Impaired Driving</a> </td><td> In the context of cannabis legalization, the Government of Canada introduced legislation to create new offences and provide additional tools to law enforcement to detect and deter drug-impaired driving (DID). </td><td class="text-nowrap">2021-01-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-vltn-sarnif-fnirs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-vltn-sarnif-fnirs/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-vltn-sarnif-fnirs/index-en.aspx">Evaluation of the Search and Rescue New Initiatives Fund</a> </td><td> The purpose of the evaluation was to examine the relevance, design and implementation, and performance (achievement of outcomes, efficiency and economy) of the SAR NIF. </td><td class="text-nowrap">2020-12-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-vltn-sarnif-fnirs-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-vltn-sarnif-fnirs-smmry/index-en.aspx">Summary of the Evaluation of the Search and Rescue New Initiatives Fund</a> </td><td> The Search and Rescue New Initiatives Fund (SAR NIF) was established as a contribution program in 1988 by the Department of National Defense to support national search and rescue activities. </td><td class="text-nowrap">2020-12-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-nstag-irwwh/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-nstag-irwwh/2020-nstag-irwwh-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-nstag-irwwh/index-en.aspx">National Security Transparency Advisory Group Initial Report : What We Heard In Our First Year</a> </td><td> Initial Report to the Deputy Minister of Public Safety Canada on Transparency in National Security </td><td class="text-nowrap">2020-12-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2019-20/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2019-20/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2019-20</a> </td><td> According to subsection 4.1.2 of the Directive on Travel, Hospitality, Conference and Event Expenditures of Treasury Board, departments are required to publically disclose total annual expenditures for travel, hospitality and conference fees. </td><td class="text-nowrap">2020-12-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2019-20/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2019-20/_mgs/dprtmntl-rslts-rprt-2019-20-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2019-20/index-en.aspx">Departmental Results Report 2019‑20</a> </td><td> As Minister of Public Safety and Emergency Preparedness, I am pleased to present to Parliament, Public Safety Canada's 2019‑20 Departmental Results Report. </td><td class="text-nowrap">2020-12-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-nvr-rprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-nvr-rprt/2020-nvr-rprt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-nvr-rprt/index-en.aspx">Summary Report - National Victims Roundtable on the Right to Information in Federal Corrections and Conditional Release</a> </td><td> On March 4th and 5th, 2020, Public Safety Canada's (PS) National Office for Victims (NOV) met with victim stakeholders and non-governmental organizations to discuss the role of victims in the federal corrections and conditional release system, and their Right to information under the Canadian Victims Bill of Rights (CVBR). </td><td class="text-nowrap">2020-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dvlpng-ndnt-rspns-pln/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dvlpng-ndnt-rspns-pln/dvlpng-ndnt-rspns-pln-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dvlpng-ndnt-rspns-pln/index-en.aspx">Developing an Operational Technology and Information Technology Incident Response Plan</a> </td><td> To provide guidelines for establishing a joint Information Technology/ Operational Technology Cyber Incident Response Plan within an organization. </td><td class="text-nowrap">2020-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20200930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20200930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2020</a> </td><td> This quarterly financial report for the period ending September 30, 2020 has been prepared by management as required by section 65.1 of the Financial Administration Act, in the form and manner prescribed by Treasury Board. The report should be read in conjunction with the Main Estimates and Supplementary Estimates (A). </td><td class="text-nowrap">2020-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-resjus-jusrep/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-resjus-jusrep/index-en.aspx">Increasing the Use of Restorative Justice in Criminal Matters in Canada - Baseline Report</a> </td><td> This document shares the results of a survey concerning baseline data on the use of restorative justice processes in the Canadian criminal justice sector. </td><td class="text-nowrap">2020-11-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-s002/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-s002/2020-s002-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-s002/index-en.aspx">Research Summary - Incorporating Gender-Based Analysis into Crime Prevention</a> </td><td> This document provides a gender-based plus analysis of crime prevention programming to address gender issues and inform program implementers on gender-based risk assessments and interventions. </td><td class="text-nowrap">2020-11-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-stn-devt-stgy-2020-23/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-stn-devt-stgy-2020-23/_mgs/2020-stn-devt-stgy-2020-23-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-stn-devt-stgy-2020-23/index-en.aspx">Departmental Sustainable Development Strategy 2020 to 2023</a> </td><td> The new 2019-2022 Federal Sustainable Development Strategy (FSDS) outlines the Government of Canada's sustainable development priorities and goals that will promote clean growth, ensure healthy ecosystems, and build safe, secure and sustainable communities across Canada over the next 3 years. </td><td class="text-nowrap">2020-11-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-irpa/smmry-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-irpa/smmry-en.aspx">Summary of the Evaluation of the Immigration and Refugee Protection Act Division 9/National Security Inadmissibility Initiative</a> </td><td> This report presents the results of the Horizontal Evaluation of the Immigration and Refugee Protection Act Division 9/National Security Inadmissibility Initiative (IRPA). </td><td class="text-nowrap">2020-10-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-irpa/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-irpa/2020-irpa-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-irpa/index-en.aspx">Horizontal Evaluation of the Immigration and Refugee Protection Act Division 9/ National Security Inadmissibility Initiative</a> </td><td> This report presents the results of the Horizontal Evaluation of the Immigration and Refugee Protection Act Division 9/National Security Inadmissibility Initiative (IRPA). </td><td class="text-nowrap">2020-10-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-gd-ssst-vctms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-gd-ssst-vctms/2016-gd-ssst-vctms-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-gd-ssst-vctms/index-en.aspx">Information Guide to Assist Victims - Federal corrections and conditional release (10th Edition)</a> </td><td> This guide is intended to assist victims of federal offenders (in other words, offenders who have received a sentence of two years or more or who are under the jurisdiction of the Correctional Service of Canada (CSC) or the Parole Board of Canada (PBC). </td><td class="text-nowrap">2020-10-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2019-20/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2019-20/_mgs/nnl-rprt-prvc-2019-20-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2019-20/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2019-2020</a> </td><td> Report outlines how Public Safety administered the Privacy Act throughout fiscal year 2019-20 </td><td class="text-nowrap">2020-10-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2019-20/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2019-20/_mgs/nnl-rprt-ccss-nfrmtn-2019-20-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2019-20/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2019-20</a> </td><td> Report outlines how Public Safety administered the Access to Information Act throughout fiscal year 2019-20. </td><td class="text-nowrap">2020-10-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2019/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2019/ccrso-2019-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2019/index-en.aspx">2019 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2020-10-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-jnt-sttmnt-ncrptn-pblc-sfty/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-jnt-sttmnt-ncrptn-pblc-sfty/index-en.aspx">International Statement: End-To-End Encryption And Public Safety</a> </td><td> We, the undersigned, support strong encryption, which plays a crucial role in protecting personal data, privacy, intellectual property, trade secrets and cyber security. </td><td class="text-nowrap">2020-10-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-s004/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-s004/2020-s004-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-s004/index-en.aspx">Research Summary - Cyberbullying Research in Canada: A Systematic Review</a> </td><td> This document identifies the populations most vulnerable to being a victim or perpetrator of cyberbullying and their characteristics, as well as the contributing factors to cyberbullying. </td><td class="text-nowrap">2020-10-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-s001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-s001/2020-s001-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-s001/index-en.aspx">Research Summary - Cyberbullying Programs – An Environmental Scan</a> </td><td> This document provides a comprehensive review of cyberbullying programs, including an overview of program components, implementation requirements and performance and evaluation measures of cyberbullying prevention and interventions. </td><td class="text-nowrap">2020-10-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-vltn-ccepv-ccecpv/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-vltn-ccepv-ccecpv/_mgs/cover-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-vltn-ccepv-ccecpv/index-en.aspx">Evaluation of the Canada Centre for Community Engagement and Prevention of Violence</a> </td><td> As a delivery evaluation, the evaluation focused on program design, implementation, and production of outputs; achievement of early outcomes, program efficiency, and alignment with federal priorities and departmental objectives were also considered. </td><td class="text-nowrap">2020-10-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-vltn-ccepv-ccecpv-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-vltn-ccepv-ccecpv-smmry/index-en.aspx">Summary of the Evaluation of the Canada Centre for Community Engagement and Prevention of Violence</a> </td><td> As a delivery evaluation, the evaluation focused on program design, implementation, and production of outputs; achievement of early outcomes, program efficiency, and alignment with federal priorities and departmental objectives were also considered. </td><td class="text-nowrap">2020-10-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20200630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20200630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2020</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2020-08-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-jtc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-jtc/2019-jtc-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-jtc/index-en.aspx">Joining The Circle - Identifying Key Ingredients for Effective Police Collaboration within Indigenous Communities</a> </td><td> Opportunities for improving the safety and well-being of communities in Canada partially lie within the relationships that police have with citizens, leaders, and other human service providers (Lang et al., 2009; Rajaee et al., 2013; Skogan, 2006). </td><td class="text-nowrap">2020-08-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rvw-plc-prctcs-lvl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rvw-plc-prctcs-lvl/_mgs/rvw-plc-prctcs-lvl-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rvw-plc-prctcs-lvl/index-en.aspx">Police Services and Inuit in Nunavik (Arctic Québec) Knowing each other better to help each other better</a> </td><td> Public Safety Canada issued in 2019 a call for proposals to get more insight into current practices and policies in police services throughout the country. The aim was to gain a better understanding of problematic behaviours, as well as good practices that contribute to more respectful relations with Indigenous people. </td><td class="text-nowrap">2020-08-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rvw-plc-prctcs-stf/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rvw-plc-prctcs-stf/index-en.aspx">Examining Police Policies and Practices in Mi'kma'ki – Pathways to Positive Policing Relationships</a> </td><td> Indigenous peoples and their relationships with policing services have been the subject of many inquiries and commissions including: the Marshall Inquiry (1989), Aboriginal Justice Inquiry of Manitoba (1991), Royal Commission on Aboriginal Peoples (1996), Stonechild (2004), Ipperwash Inquiry (2007), Thunder Bay Police Services Board Investigation (2018) and the National Inquiry into Missing and Murdered Indigenous Women and Girls (2019) and the Viens Commission (2019) to name only a few. </td><td class="text-nowrap">2020-08-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rvw-plc-prctcs-pauk/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rvw-plc-prctcs-pauk/index-en.aspx">Addressing Gendered Violence against Inuit Women: A review of police policies and practices in Inuit Nunangat</a> </td><td> Gendered violence against Inuit women is a problem of massive proportions. Women in Nunavut are the victims of violent crime at a rate more than 13 times higher than the rate for women in Canada as a whole. The risk of a woman being sexually assaulted in Nunavut in 12 times greater than the provincial/territorial average. In 2016, Nunavut had the highest rate of female victims of police-reported family violence in Canada, the Northwest Territories had the second highest rate, and Yukon had the third highest. </td><td class="text-nowrap">2020-08-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-ntrnl-dt-its/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2020-ntrnl-dt-its/2020-ntrnl-dt-its-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-ntrnl-dt-its/index-en.aspx">Internal Audit of Information Technology Security</a> </td><td> The objective of this audit was to assess the adequacy and effectiveness of the management control framework over information technology (IT) security at PS, as well as its readiness to comply with the newly revised Treasury Board (TB) Policy on Government Security and other relevant policies, directives and standards. </td><td class="text-nowrap">2020-07-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2020-foag-pm/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2020-foag-pm/index-en.aspx">Follow-up Audit on the Implementation of the Office of the Auditor General of Canada Recommendations on Payroll Management</a> </td><td> Departments are responsible for ensuring that financial resources of the Government of Canada are well managed and that effective governance and internal controls are established. </td><td class="text-nowrap">2020-07-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmplcty-mstrttmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmplcty-mstrttmnt/cmplcty-mstrttmnt-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmplcty-mstrttmnt/index-en.aspx">2019 Annual Report on the Directions for Avoiding Complicity in Mistreatment by Foreign Entities</a> </td><td> Report outlines how Public Safety Canada implemented the Directions for Avoiding Complicity in Mistreatment by Foreign Entities during the previous calendar year. This report covers the period of September 4, 2019 to December 31, 2019. </td><td class="text-nowrap">2020-05-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vctm-cmplnt-rsltn-mchnsm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vctm-cmplnt-rsltn-mchnsm/vctm-cmplnt-rsltn-mchnsm-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vctm-cmplnt-rsltn-mchnsm/index-en.aspx">Public Safety Canada Portfolio Report: Victim Complaint Resolution Mechanism – Canadian Victims Bill of Rights</a> </td><td> This report includes a brief description of victims' rights, the mandates of Public Safety Canada and its victim serving Portfolio agencies; a statistical overview of the CVBR complaints submitted in fiscal year 2018-2019, a summary of complaints received and how they were resolved, and any improvements to complaints processes. </td><td class="text-nowrap">2020-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2020-21/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-pln-2020-21/_mgs/dprtmntl-pln-2020-21-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2020-21/index-en.aspx">Public Safety Canada Departmental Plan 2020-21</a> </td><td> As Canada's Minister of Public Safety and Emergency Preparedness, it is my responsibility to present to Parliament Public Safety Canada's 2020-21 Departmental Plan (DP). </td><td class="text-nowrap">2020-03-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2018-19/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2018-19/index-en.aspx">Witness Protection Program Act - Annual report: 2018-19</a> </td><td> This is the twenty third annual report on the federal Witness Protection Program (WPP, or Program), as required by section 16 of the Witness Protection Program Act (WPPA or Act). </td><td class="text-nowrap">2020-03-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2018-19/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2018-19/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2018-19</a> </td><td> As required by the Treasury Board Directive on Travel, Hospitality, Conference and Event Expenditures, this report provides information on the total annual expenditures for each of travel, hospitality and conference fees for the Department of Public Safety Canada for the fiscal year ending March 31, 2019. </td><td class="text-nowrap">2020-02-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2018-19/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2018-19/dprtmntl-rslts-rprt-2018-19-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2018-19/index-en.aspx">Departmental Results Report 2018-19</a> </td><td> As Minister of Public Safety and Emergency Preparedness, I am pleased to present to Parliament, Public Safety Canada's 2018-19 Departmental Results Report. </td><td class="text-nowrap">2020-02-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20191231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20191231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2019</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2020-02-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2018-19/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2018-19/_mgs/nnl-rprt-prvc-2018-19-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2018-19/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2018-2019</a> </td><td> Report outlines how Public Safety administered the Privacy Act throughout fiscal year 2018-19 </td><td class="text-nowrap">2020-02-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2018-19/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2018-19/_mgs/nnl-rprt-ccss-nfrmtn-2018-19-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2018-19/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2018-19</a> </td><td> Report outlines how Public Safety administered the Access to Information Act throughout fiscal year 2018-19. </td><td class="text-nowrap">2020-02-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-r006/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-r006/_mgs/2019-r006-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-r006/index-en.aspx">Profile of Canadian Businesses who Report Cybercrime to Police</a> </td><td> This report examines the phenomenon of underreporting of cyber security incidents to police services using data from the 2017 Canadian Survey of Cyber Security and Cybercrime that was administered to Canadian businesses. </td><td class="text-nowrap">2020-02-14</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-s006/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-s006/2019-s006-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-s006/index-en.aspx">Research Summary - Profile of Canadian Businesses who Report Cybercrime to Police</a> </td><td> This report examines the phenomenon of underreporting of cyber security incidents to police services using data from the 2017 Canadian Survey of Cyber Security and Cybercrime that was administered to Canadian businesses. </td><td class="text-nowrap">2020-02-14</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-dsstr-mtgtn-prgrm-smmry-2019/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-dsstr-mtgtn-prgrm-smmry-2019/index-en.aspx">Summary of the Evaluation of the National Disaster Mitigation Program (NDMP)</a> </td><td> The evaluation examined relevance and performance of the NDMP from 2015-16 to 2018-19. </td><td class="text-nowrap">2020-01-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-dsstr-mtgtn-prgrm-2019/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ntnl-dsstr-mtgtn-prgrm-2019/_mgs/vltn-ntnl-dsstr-mtgtn-prgrm-2019-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-dsstr-mtgtn-prgrm-2019/index-en.aspx">Evaluation of the National Disaster Mitigation Program</a> </td><td> This report presents the results of the evaluation of the National Disaster Mitigation Program (NDMP). </td><td class="text-nowrap">2020-01-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2018/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2018/index-en.aspx">Annual Report on the Use of Electronic Surveillance - 2018</a> </td><td> Part VI of the Criminal Code sets out the provisions for the law enforcement community to obtain judicial authorization to conduct electronic surveillance of private communications for criminal investigations. </td><td class="text-nowrap">2020-01-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-ffc-vctms-rndtbl-2016/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-ffc-vctms-rndtbl-2016/_mgs/ntnl-ffc-vctms-rndtbl-2016-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-ffc-vctms-rndtbl-2016/index-en.aspx">Summary Report: National Victims Roundtables on the Right to Information in Federal Corrections and Conditional Release</a> </td><td> In February and July of 2016, Public Safety Canada's (PS) National Office for Victims (NOV), met with victim stakeholders and non-governmental organizations to discuss the role of victims in the federal corrections and conditional release system, and their Right to Information under the Canadian Victims Bills of Rights (CVBR). </td><td class="text-nowrap">2020-01-14</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fllw-dt-mplmnttn-sstnbl-dvlpmnt-strtgs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fllw-dt-mplmnttn-sstnbl-dvlpmnt-strtgs/index-en.aspx">Follow-up Audit on the Implementation of the Commissioner of the Environment and Sustainable Development Recommendations on Sustainable Development Strategies</a> </td><td> Public Safety Canada (PS) developed its 2017-2020 Departmental Sustainable Development Strategy (DSDS), which aligns with the FSDS and is used for reporting annually on progress made towards achieving its goals. </td><td class="text-nowrap">2020-01-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nrth-mrcn-dlg-drg-plc-2019-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nrth-mrcn-dlg-drg-plc-2019-en.aspx">North American Dialogue on Drug Policy 2019 - Statement</a> </td><td> On December 5-6, 2019, officials of the governments of Canada, Mexico, and the United States convened in Washington, D.C at the U.S. Postal Service headquarters to address current and emerging drug threats facing North America during the Fourth Annual North American Drug Dialogue (NADD). </td><td class="text-nowrap">2019-12-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20190930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20190930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2019</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2019-11-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-r003/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-r003/_mgs/2019-r003-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-r003/index-en.aspx">Developing a Common Data Standard for Measuring Attitudes toward the Police in Canada</a> </td><td> This report discusses the inconsistencies in public attitude surveys across police services, and presents the recommended core indicators for measuring public attitudes toward the police in Canada. </td><td class="text-nowrap">2019-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-s003/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-s003/_mgs/2019-s003-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-s003/index-en.aspx">Research Summary - Developing a Common Data Standard for Measuring Attitudes toward the Police in Canada</a> </td><td> This report discusses the inconsistencies in public attitude surveys across police services, and presents the recommended core indicators for measuring public attitudes toward the police in Canada. </td><td class="text-nowrap">2019-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-r004/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-r004/2019-r004-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-r004/index-en.aspx">Patterns in Cannabis Cryptomarkets in Canada in 2018</a> </td><td> This report examines cannabis cryptomarkets in 2018 – the year Canada legalized cannabis. Are there early signs of changes in the supply side? </td><td class="text-nowrap">2019-10-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-s004/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-s004/2019-s004-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-s004/index-en.aspx">Research Summary - Patterns in Cannabis Cryptomarkets in Canada in 2018</a> </td><td> This report examines cannabis cryptomarkets in 2018 – the year Canada legalized cannabis. Are there early signs of changes in the supply side? </td><td class="text-nowrap">2019-10-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-vltn-xtrrdnry-plcng-csts-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-vltn-xtrrdnry-plcng-csts-smmry/index-en.aspx">Summary of the Evaluation of the Nation's Capital Extraordinary Policing Costs Program (NCEPCP)</a> </td><td> NCEPCP is a contribution program whose purpose is to reimburse the City of Ottawa in recognition of the unique policing environment created by the presence of federal landmarks, institutions and events of national significance in the Nation's Capital. </td><td class="text-nowrap">2019-10-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-vltn-xtrrdnry-plcng-csts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-vltn-xtrrdnry-plcng-csts/2019-vltn-xtrrdnry-plcng-csts-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-vltn-xtrrdnry-plcng-csts/index-en.aspx">Evaluation of the Nation's Capital Extraordinary Policing Costs Program</a> </td><td> This report presents the results of the Evaluation of the Nation's Capital Extraordinary Policing Costs Program (NCEPCP). </td><td class="text-nowrap">2019-10-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-lw-nfrcmnt-rndtbl-drgs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-lw-nfrcmnt-rndtbl-drgs/_mgs/2019-lw-nfrcmnt-rndtbl-drgs-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-lw-nfrcmnt-rndtbl-drgs/index-en.aspx">2019 Law Enforcement Roundtable on Drugs</a> </td><td> The opioid crisis continues to be a public health and public safety issue that significantly impacts individuals, families and communities across Canada and beyond our borders. </td><td class="text-nowrap">2019-09-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-ffc-vctms-rndtbl-2019-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-ffc-vctms-rndtbl-2019-09/_mgs/ntnl-ffc-vctms-rndtbl-2019-09-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-ffc-vctms-rndtbl-2019-09/index-en.aspx">National Victims Roundtable on the Right to Protection in Federal Corrections and Conditional Release</a> </td><td> On February 14th and 15th, 2019, Public Safety Canada's (PS) National Office for Victims (NOV) met with victim stakeholders and non-governmental organizations to discuss the role of victims in the federal corrections and conditional release system, and their Right to Protection under the Canadian Victims Bill of Rights (CVBR). </td><td class="text-nowrap">2019-09-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-ntnl-strtgy-hmnn-trffc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-ntnl-strtgy-hmnn-trffc/2019-ntnl-strtgy-hmnn-trffc-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-ntnl-strtgy-hmnn-trffc/index-en.aspx">National Strategy To Combat Human Trafficking 2019-2024</a> </td><td> As the Minister of Public Safety and Emergency Preparedness, and on behalf of partners across the federal government, I am pleased to present the National Strategy to Combat Human Trafficking (National Strategy). This five-year National Strategy will strengthen Canada's response to human trafficking and support broader Government of Canada commitments, including preventing and addressing gender-based violence, and supporting the safety and security of Indigenous peoples. </td><td class="text-nowrap">2019-09-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20190630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20190630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2019</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2019-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-lsr-dt-gbapls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-lsr-dt-gbapls/2019-lsr-dt-gbapls-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-lsr-dt-gbapls/index-en.aspx">Laser Audit of the Application of Gender-based Analysis Plus</a> </td><td> Gender-based Analysis Plus (GBA+) is an analytical tool designed to systematically integrate gender and other identity factors throughout the decision-making process and to assess the potential impacts of policies, programs or legislation on diverse groups of people in order to inform the development and delivery of more responsive initiatives. </td><td class="text-nowrap">2019-08-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2018/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2018/_mgs/pltfrm-dsstr-rdctn-2018-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2018/index-en.aspx">Ninth Annual National Roundtable on Disaster Risk Reduction</a> </td><td> Canada's National Disaster Mitigation Strategy, including links to a general explanation of disaster mitigation and national consultation documents. </td><td class="text-nowrap">2019-08-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2018/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2018/ccrso-2018-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2018/index-en.aspx">2018 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2019-08-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-hmn-trffckng-cnslttns-rprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-hmn-trffckng-cnslttns-rprt/2018-hmn-trffckng-cnslttns-rprt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-hmn-trffckng-cnslttns-rprt/index-en.aspx">2018 Human Trafficking Consultations Report</a> </td><td> This report breaks down the findings of the consultations by key themes identified in participants' responses. </td><td class="text-nowrap">2019-08-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-cbr-scrt-strtg-2019/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-cbr-scrt-strtg-2019/ntnl-cbr-scrt-strtg-2019-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-cbr-scrt-strtg-2019/index-en.aspx">National Cyber Security Action Plan (2019-2024)</a> </td><td> Every day, Canadians are online – more so than people anywhere else in the world – for work, play, shopping, banking, business, getting our news and just staying in touch. Yet the same digital infrastructure that enhances our quality of life can also leave us vulnerable to those who would do us harm. </td><td class="text-nowrap">2019-08-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-gvrnnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-gvrnnc/cvr-dt-gvrnnc-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-gvrnnc/index-en.aspx">Audit of Governance</a> </td><td> The objective of this audit was to assess whether Public Safety Canada's internal governance structure operates effectively and provides oversight over key departmental activities. </td><td class="text-nowrap">2019-08-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-prprt-npsbn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-prprt-npsbn/2019-prprt-npsbn-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-prprt-npsbn/index-en.aspx">Progress Report on a National Public Safety Broadband Network - Working towards the next generation of public safety communications in Canada</a> </td><td> The Temporary National Coordination Office (TNCO) was established in July 2018 with a mandate to develop options and recommendations for a Public Safety Broadband Network (PSBN) for first responders and public safety personnel across Canada. The TNCO consulted stakeholders and field experts; examined research and literature available to date, as well as pilots and trials; and conducted analyses to develop the recommendations contained in this progress report. </td><td class="text-nowrap">2019-06-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-19-vltn-brgnl-cmmnt-sft-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-19-vltn-brgnl-cmmnt-sft-smmry/index-en.aspx">Summary of the Evaluation of the Aboriginal Community Safety Planning Initiative</a> </td><td> The Aboriginal Community Safety Planning Initiative (ACSPI or the Initiative) began in 2010 and was renewed in 2014 as part of the Action Plan to Address Family Violence and Violent Crimes Against Aboriginal Women and Girls. </td><td class="text-nowrap">2019-06-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-19-vltn-brgnl-cmmnt-sft/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-19-vltn-brgnl-cmmnt-sft/_mgs/2018-19-vltn-brgnl-cmmnt-sft-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-19-vltn-brgnl-cmmnt-sft/index-en.aspx">Evaluation of the Aboriginal Community Safety Planning Initiative</a> </td><td> This report presents the results of the Evaluation of the Aboriginal Community Safety Planning Initiative (ACSPI or the Initiative). There are two main components of the Initiative, the Community Safety Planning Process and Community-based Pilot Projects </td><td class="text-nowrap">2019-06-28</td> </tr><tr> <td> <a href="https://www.cca-reports.ca/reports/policing-in-indigenous-communities/"> <img alt="" src="/cnt/rsrcs/pblctns/_mgs/policing-in-indigenous-communities-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="https://www.cca-reports.ca/reports/policing-in-indigenous-communities/">Toward Peace, Harmony, and Well-Being: Policing in Indigenous Communities</a> </td><td> Public Safety Canada (PS) asked the CCA to undertake an assessment examining what could be drawn from the current evidence and knowledge about the present and future role of police services in Indigenous communities in Canada and to identify some promising and leading practices in policing that could be applied in Indigenous communities. </td><td class="text-nowrap">2019-06-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-vcrm-cvbr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-vcrm-cvbr/2019-vcrm-cvbr-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-vcrm-cvbr/index-en.aspx">Public Safety Canada Portfolio Report: Victim Complaint Resolution Mechanisms - Canadian Victims Bill of Rights</a> </td><td> This is the second Public Safety Portfolio Report: Victim Complaint Resolution Mechanisms since the coming into force of the CVBR. The report includes a brief description of victims' rights, the mandates of Public Safety Canada and its victim serving Portfolio agencies; a statistical overview of CVBR complaints submitted in fiscal year 2017-2018, a summary of complaints received and how they were resolved, and any improvements to complaints processes. </td><td class="text-nowrap">2019-06-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-s001/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-s001/index-en.aspx">Measuring Public Attitudes towards the Police – Technical Report</a> </td><td> Currently, there is no common approach across Canada to measure public attitudes towards the police. The objective of this study was to develop empirically-informed indicators that can be used by Canadian police services for this purpose. This report is part of a larger project led by Public Safety Canada and Halifax Regional Police, in consultation with the policing community, to establish evidence-based indicators as a common data standard. </td><td class="text-nowrap">2019-06-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-s005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-s005/2018-s005-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-s005/index-en.aspx">Research Summary: Behaviours and Beliefs Related to Cannabis Before Legalization: A Public Safety Perspective</a> </td><td> Over the past few years, the government of Canada has been preparing to legalize, regulate and restrict access to non-medical cannabis. Understanding the changes in perceptions and behaviours of those who use cannabis before and after the change in regime is important, as it will help to develop public safety policy and program initiatives, including education and crime prevention activities. </td><td class="text-nowrap">2019-06-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-r005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-r005/2018-r005-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-r005/index-en.aspx">Behaviours and Beliefs Related to Cannabis Before Legalization: A Public Safety Perspective</a> </td><td> Over the past few years, the government of Canada has been preparing to legalize, regulate and restrict access to non-medical cannabis. Understanding the changes in perceptions and behaviours of those who use cannabis before and after the change in regime is important, as it will help to develop public safety policy and program initiatives, including education and crime prevention activities. </td><td class="text-nowrap">2019-06-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-vltn-dna-nlyss/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-vltn-dna-nlyss/2019-vltn-dna-nlyss-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-vltn-dna-nlyss/index-en.aspx">Evaluation of Public Safety Canada's Roles in Support of DNA Analysis</a> </td><td> This report presents the results of the Evaluation of Public Safety Canada's (PS) Roles in Support of DNA Analysis. DNA analysis is an important investigatory and prosecutorial tool used in the criminal justice system to quickly and precisely distinguish one individual from another. </td><td class="text-nowrap">2019-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-vltn-dna-nlyss-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-vltn-dna-nlyss-smmry/index-en.aspx">Summary of the Evaluation of Public Safety Canada's Roles in Support of DNA Analysis</a> </td><td> DNA analysis is an important investigatory and prosecutorial tool used in the criminal justice system to quickly and precisely distinguish one individual from another. </td><td class="text-nowrap">2019-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-19-kwssn-rgnzd-crm-vltn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-19-kwssn-rgnzd-crm-vltn/2018-19-kwssn-rgnzd-crm-vltn-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-19-kwssn-rgnzd-crm-vltn/index-en.aspx">Evaluation of the Akwesasne Organized Crime Initiative</a> </td><td> This report presents the results of the Evaluation of the Akwesasne Organized Crime Initiative. </td><td class="text-nowrap">2019-05-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-19-kwssn-rgnzd-crm-vltn/smmry-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-19-kwssn-rgnzd-crm-vltn/smmry-en.aspx">Summary of the Evaluation of the Akwesasne Organized Crime Initiative</a> </td><td> The evaluation assessed the Initiative's achievement of outcomes, design and delivery, and the efficiency and economy of program administration. </td><td class="text-nowrap">2019-05-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-17-btbaphi/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-17-btbaphi/2016-17-btbaphi-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-17-btbaphi/index-en.aspx">Beyond the Border Action Plan - Horizontal Initiative Report 2016-17</a> </td><td> On February 4, 2011, Canada and the United States (U.S.) committed to working together through Beyond the Border: A Shared Vision for Perimeter Security and Economic Competitiveness. </td><td class="text-nowrap">2019-05-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2017/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2017/index-en.aspx">Annual Report on the Use of Electronic Surveillance - 2017</a> </td><td> Part VI of the Criminal Code sets out the provisions for the law enforcement community to obtain judicial authorization to conduct electronic surveillance of private communications for criminal investigations. </td><td class="text-nowrap">2019-04-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pblc-rprt-trrrsm-thrt-cnd-2018/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pblc-rprt-trrrsm-thrt-cnd-2018/_mgs/pblc-rprt-trrrsm-thrt-cnd-2018-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pblc-rprt-trrrsm-thrt-cnd-2018/index-en.aspx">2018 Public Report on the Terrorism Threat to Canada</a> </td><td> In many ways, this year's threat update is similar to those of the recent past. The threat posed by those espousing violent interpretations of religious, ideological or political views persists, but has remained stable. </td><td class="text-nowrap">2019-04-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-rdcng-vlnt-crm-dlg/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-rdcng-vlnt-crm-dlg/2019-rdcng-vlnt-crm-dlg-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-rdcng-vlnt-crm-dlg/index-en.aspx">Engagement Summary Report - Reducing Violent Crime: A Dialogue on Handguns and Assault-Style Firearms</a> </td><td> Public Safety Canada (“Public Safety”) launched an engagement process in October 2018 to help inform policy, regulations and legislation to reduce violent crime involving firearms. </td><td class="text-nowrap">2019-04-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2019-20/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-pln-2019-20/_mgs/dprtmntl-pln-2019-20-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2019-20/index-en.aspx">Public Safety Canada Departmental Plan 2019-20</a> </td><td> As Canada's Minister of Public Safety and Emergency Preparedness, it is my responsibility to present to Parliament Public Safety Canada's 2019-20 Departmental Plan (DP). </td><td class="text-nowrap">2019-04-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nhncng-crtcl-nfrstrctr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nhncng-crtcl-nfrstrctr/nhncng-crtcl-nfrstrctr-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nhncng-crtcl-nfrstrctr/index-en.aspx">Enhancing Canada's Critical Infrastructure Resilience to Insider Risk</a> </td><td> The purpose of this document is to provide Canadian critical infrastructure organizations with guidance on what constitutes insider risk and recommendations on how to monitor, respond to, and mitigate insider risk. </td><td class="text-nowrap">2019-04-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2019-ctn-pln-ptsi/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2019-ctn-pln-ptsi/2019-ctn-pln-ptsi-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2019-ctn-pln-ptsi/index-en.aspx">Supporting Canada's Public Safety Personnel: An Action Plan on Post-Traumatic Stress Injuries</a> </td><td> Public safety officers put their lives on the line to keep others safe. It's part of the job description. While the rest of us try to get out of harm's way in a crisis, they run into the thick of it. The nature of that work exposes them to tough and traumatic events. It takes a toll. </td><td class="text-nowrap">2019-04-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-sr-fs-2017-18/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-sr-fs-2017-18/dprtmntl-sr-fs-2017-18-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-sr-fs-2017-18/index-en.aspx">2017-18 Fees Report</a> </td><td> This 2017 to 2018 Fees Report is the first report to be prepared under the Service Fees Act. The report includes new information such as a detailed listing of all fees along with future year fee amounts. </td><td class="text-nowrap">2019-03-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-nvr-rprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-nvr-rprt/2017-nvr-rprt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-nvr-rprt/index-en.aspx">Public Safety Canada National Victims Roundtable - Summary Report</a> </td><td> On July 11, 2017, Public Safety Canada's National Office for Victims (NOV) met with victim stakeholders and non-governmental organizations on the role of victims in the federal corrections and conditional release system and their right to participation under the Canadian Victims Bill of Rights (CVBR). </td><td class="text-nowrap">2019-03-14</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20181231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20181231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2018</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2019-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mrgncy-mngmnt-strtgy/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mrgncy-mngmnt-strtgy/_mgs/mrgncy-mngmnt-strtgy-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mrgncy-mngmnt-strtgy/index-en.aspx">Emergency Management Strategy for Canada: Toward a Resilient 2030</a> </td><td> The Emergency Management Strategy for Canada (EM Strategy) builds on the foundational principles articulated in the EM Framework and the Sendai Framework in order to establish FPT priorities to strengthen the resilience of Canadian society by 2030. </td><td class="text-nowrap">2019-01-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-rspns-rcmp-wrkplc-hrssmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-rspns-rcmp-wrkplc-hrssmnt/2018-rspns-rcmp-wrkplc-hrssmnt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-rspns-rcmp-wrkplc-hrssmnt/index-en.aspx">Response to Report on Workplace Harassment in the RCMP and the Review of Four Cases of Civil Litigation against the RCMP on Workplace Harassment</a> </td><td> There can be no more important obligation for a Government than the protection and safety of its citizens. For 145 years, the Royal Canadian Mounted Police has played an indispensable role in this regard. </td><td class="text-nowrap">2019-01-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-strtg-cntrng-rdclztn-vlnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-strtg-cntrng-rdclztn-vlnc/_mgs/ntnl-strtg-cntrng-rdclztn-vlnc-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-strtg-cntrng-rdclztn-vlnc/index-en.aspx">National Strategy on Countering Radicalization to Violence</a> </td><td> In its ongoing efforts to keep Canadians safe, the Government of Canada is expanding how it responds to violent extremism. </td><td class="text-nowrap">2018-12-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-strngthnng-cntr-prlfrtn-frmwrk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-strngthnng-cntr-prlfrtn-frmwrk/2018-strngthnng-cntr-prlfrtn-frmwrk-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-strngthnng-cntr-prlfrtn-frmwrk/index-en.aspx">Strengthening Canada's Counter-Proliferation Framework</a> </td><td> The Government of Canada is considering changes to its counter-proliferation framework, and is asking key Canadian stakeholders in academia, the scientific community, and industry to become active partners in developing options to update it. This Discussion Paper provides information on the current framework and the challenges it faces. </td><td class="text-nowrap">2018-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20180930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20180930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2018</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2018-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2017-18/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2017-18/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2017-18</a> </td><td> As required by the Treasury Board Directive on Travel, Hospitality, Conference and Event Expenditures, this report provides information on the total annual expenditures for each of travel, hospitality and conference fees for the Department of Public Safety Canada for the fiscal year ending March 31, 2018. </td><td class="text-nowrap">2018-11-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2017-18/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2017-18/dprtmntl-rslts-rprt-2017-18-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2017-18/index-en.aspx">Departmental Results Report 2017-18</a> </td><td> As Minister of Public Safety and Emergency Preparedness, I am pleased to present to Parliament, Public Safety Canada's 2017-18 Departmental Results Report. </td><td class="text-nowrap">2018-11-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lw-nfrcmnt-rndtbl-pd-crss-2018/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lw-nfrcmnt-rndtbl-pd-crss-2018/_mgs/lw-nfrcmnt-rndtbl-pd-crss-2018-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lw-nfrcmnt-rndtbl-pd-crss-2018/index-en.aspx">2018 Law Enforcement Roundtable on the Opioid Crisis: Meeting Summary</a> </td><td> With support from Public Safety Canada, the Law Enforcement Roundtable on the Opioid Crisis brought together representatives from the Royal Canadian Mounted Police (RCMP), Canada Border Services Agency, provincial and municipal police services, First Nations police, national organizations and academia, as well as senior government officials, to discuss responses to the opioid crisis. </td><td class="text-nowrap">2018-11-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nrth-mrcn-dlg-drg-plc-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nrth-mrcn-dlg-drg-plc-en.aspx">North American Dialogue on Drug Policy - Statement</a> </td><td> On November 9, 2018, officials of the governments of Canada, Mexico, and the United States convened for the third annual high-level meeting of the North American Dialogue on Drug Policy (NADD). </td><td class="text-nowrap">2018-11-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2017/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2017/pltfrm-dsstr-rdctn-2017-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2017/index-en.aspx">Eighth Annual National Roundtable on Disaster Risk Reduction</a> </td><td> Canada's National Disaster Mitigation Strategy, including links to a general explanation of disaster mitigation and national consultation documents. </td><td class="text-nowrap">2018-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2017-18/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2017-18/index-en.aspx">Witness Protection Program Act - Annual report: 2017-2018</a> </td><td> This is the twenty second annual report on the federal Witness Protection Program (WPP, or Program), as required by section 16 of the Witness Protection Program Act (WPPA or Act). </td><td class="text-nowrap">2018-10-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2017-18/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2017-18/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2017-2018</a> </td><td> Report outlines how Public Safety Canada administered the Privacy Act throughout fiscal year 2017-2018. </td><td class="text-nowrap">2018-10-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2017-18/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2017-18/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2017-2018</a> </td><td> Report outlines how Public Safety administered the Access to Information Act throughout fiscal year 2017-2018 </td><td class="text-nowrap">2018-10-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cnd-cntr-cmmnty-nggmnt-prvntn-vlnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cnd-cntr-cmmnty-nggmnt-prvntn-vlnc/_mgs/cnd-cntr-cmmnty-nggmnt-prvntn-vlnc-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cnd-cntr-cmmnty-nggmnt-prvntn-vlnc/index-en.aspx">The Canada Centre for Community Engagement and Prevention of Violence - What we heard</a> </td><td> This report is based on the valuable feedback, ideas, opinions, and perspectives as submitted by contributors to the online public consultation. The information presented is directional in nature and as participation was on an open opt-in basis, the results should not be extrapolated to a broader audience. </td><td class="text-nowrap">2018-09-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-18-rprt-vltn-ncps/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-18-rprt-vltn-ncps/2017-18-rprt-vltn-ncps-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-18-rprt-vltn-ncps/index-en.aspx">2017-2018 Evaluation of the National Crime Prevention Strategy</a> </td><td> This report presents the results of the 2017-18 Evaluation of the National Crime Prevention Strategy (NCPS). The NCPS is the framework for crime prevention initiatives in Canada. </td><td class="text-nowrap">2018-09-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-18-smry-vltn-ncps/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-18-smry-vltn-ncps/index-en.aspx">Summary of the 2017-18 Evaluation of the National Crime Prevention Strategy</a> </td><td> This report presents the results of the 2017-18 Evaluation of the National Crime Prevention Strategy (NCPS). The NCPS is the framework for crime prevention initiatives in Canada. </td><td class="text-nowrap">2018-09-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rvw-ntnl-ffc-vctms-2017-18/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rvw-ntnl-ffc-vctms-2017-18/_mgs/rvw-ntnl-ffc-vctms-2017-18-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rvw-ntnl-ffc-vctms-2017-18/index-en.aspx">2017-2018 Review of the National Office for Victims</a> </td><td> This report presents the findings of Public Safety Canada's 2017-18 Review of the National Office for Victims (NOV). </td><td class="text-nowrap">2018-09-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rvw-ntnl-ffc-vctms-2017-18-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rvw-ntnl-ffc-vctms-2017-18-smmry/index-en.aspx">Summary of the 2017-18 Review of the National Office for Victims</a> </td><td> This report presents the findings of Public Safety Canada's 2017-18 Review of the National Office for Victims (NOV). </td><td class="text-nowrap">2018-09-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2017/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2017/ccrso-2017-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2017/index-en.aspx">2017 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2018-09-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s016/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s016/2017-s016-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s016/index-en.aspx">Research Summary: A Meta-analysis of the Effectiveness of Culturally-relevant Treatment for Indigenous Offenders</a> </td><td> Preliminary research supports the effectiveness of culturally-relevant programming with Indigenous offenders for reducing re-offending; however, higher quality research is needed to understand how cultural-relevance is related to program effectiveness. </td><td class="text-nowrap">2018-09-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20180630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20180630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2018</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2018-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wy-frwrd-nd-hmn-trffckng-ppr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wy-frwrd-nd-hmn-trffckng-ppr/_mgs/wy-frwrd-nd-hmn-trffckng-ppr-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wy-frwrd-nd-hmn-trffckng-ppr/index-en.aspx">National Consultations Discussion Paper: The Way Forward to End Human Trafficking</a> </td><td> This Discussion Paper was prepared by Public Safety Canada in consultation with the federal Human Trafficking Taskforce. Its purpose is to elicit discussion and comments to inform the Government of Canada in the development of a new national strategy to end human trafficking. </td><td class="text-nowrap">2018-08-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-mjr-ntrntnl-vnt-scrt-cst-frmwrk-2017-18/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-mjr-ntrntnl-vnt-scrt-cst-frmwrk-2017-18/index-en.aspx">2017-2018 Evaluation of the Major International Event Security Cost Framework</a> </td><td> This report presents the results of the 2017-18 Evaluation of the Major International Event (MIE) Security Cost Framework Policy </td><td class="text-nowrap">2018-08-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-mjr-ntrntnl-vnt-scrt-cst-frmwrk-2017-18-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-mjr-ntrntnl-vnt-scrt-cst-frmwrk-2017-18-smmry/index-en.aspx">Summary of the 2017-18 Evaluation of the Major International Event Security Cost Framework</a> </td><td> This report presents the results of the 2017-18 Evaluation of the Major International Event (MIE) Security Cost Framework Policy </td><td class="text-nowrap">2018-08-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-s004/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-s004/_mgs/2018-s004-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-s004/index-en.aspx">Sustainability Study: National Crime Prevention Strategy Programs</a> </td><td> The purpose of this Sustainability Study was to determine the extent to which the National Crime Prevention Strategy's funded crime prevention projects were sustained following the five year funding period. </td><td class="text-nowrap">2018-08-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-h04-cp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-h04-cp/_mgs/2017-h04-cp-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-h04-cp/index-en.aspx">Research Highlights - Crime Prevention: Local Adaptations of Crime Prevention Programs: A Toolkit</a> </td><td> This toolkit is a summary of a larger project that consists of a broad literature review reflecting current theory, practice and knowledge on the local adaptation of intervention programs in a variety of disciplines. </td><td class="text-nowrap">2018-08-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s019/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s019/_mgs/2017-s019-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s019/index-en.aspx">Research Summary - Local Adaptations of Crime Prevention Programs: A Toolkit</a> </td><td> This is a summary of the document titled 'Research Highlights – Local Adaptations of Crime Prevention Programs: A Toolkit'. </td><td class="text-nowrap">2018-08-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fdrl-trrrsm-rspns-pln/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fdrl-trrrsm-rspns-pln/fdrl-trrrsm-rspns-pln-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fdrl-trrrsm-rspns-pln/index-en.aspx">Federal terrorism response plan: Domestic concept of operations</a> </td><td> As the threat from terrorism continues to evolve, Canada's response must continually adapt and change to keep Canadians safe. </td><td class="text-nowrap">2018-07-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s017/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s017/2017-s017-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s017/index-en.aspx">Research Summary: Evaluation Of An Innovative Cyberbullying Intervention: STOPit</a> </td><td> This evaluation aimed to assess the potential relevance and performance of one innovative cyberbullying platform called STOPit. </td><td class="text-nowrap">2018-07-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-r017/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-r017/2017-r017-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-r017/index-en.aspx">Evaluation of an Innovative Cyberbullying Intervention: STOPit: Summary Report</a> </td><td> This evaluation aimed to assess the potential relevance and performance of one innovative cyberbullying platform called STOPit. </td><td class="text-nowrap">2018-07-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-smmt-gng-vlnce-smmry/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-smmt-gng-vlnce-smmry/2018-smmt-gng-vlnce-smmry-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-smmt-gng-vlnce-smmry/index-en.aspx">Summit on Gun and Gang Violence: Summary Report</a> </td><td> Firearm-related homicides in Canada have been steadily increasing, reaching a total of 223 in 2016, 44 more than the previous year. Shootings have now become the most common method of homicide, surpassing homicide by stabbing and beating. </td><td class="text-nowrap">2018-06-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-cbr-scrt-strtg/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-cbr-scrt-strtg/_mgs/ntnl-cbr-scrt-strtg-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-cbr-scrt-strtg/index-en.aspx">National Cyber Security Strategy</a> </td><td> Virtually everything Canadians do is touched by technology in some way – on a per capita basis, we spend the most time online of any country in the world, at 43.5 hours per Canadian per month. </td><td class="text-nowrap">2018-06-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-ddrss-yth-gngs-vlnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-ddrss-yth-gngs-vlnc/2018-ddrss-yth-gngs-vlnc-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-ddrss-yth-gngs-vlnc/index-en.aspx">Overview of Direct Intervention Approaches to Address Youth Gangs and Youth Violence</a> </td><td> Gang-involved youth are considered to be some of the main perpetrators (and victims) of crime and violence, and impose a high burden on society in terms of criminal justice system and other societal costs. </td><td class="text-nowrap">2018-06-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-ddrss-bllyng-cybrbllyng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-ddrss-bllyng-cybrbllyng/2018-ddrss-bllyng-cybrbllyng-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-ddrss-bllyng-cybrbllyng/index-en.aspx">Overview of Approaches to Address Bullying and Cyberbullying</a> </td><td> Bullying and cyberbullying are recognized globally as complex and serious problems that have significant negative health and social impacts. Prevention and intervention approaches that seek to address these problems can have an impact on the short- and long-term effects of bullying/cyberbullying others and/or experiencing victimization. </td><td class="text-nowrap">2018-06-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr-2018-20/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr-2018-20/pln-crtcl-nfrstrctr-2018-20-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr-2018-20/index-en.aspx">National Cross Sector Forum 2018-2020 Action Plan for Critical Infrastructure</a> </td><td> Canada's economic stability and national security depend on resilient critical infrastructure, such as banking, communications, and transportation. On a daily basis, Canadians count on critical infrastructure to provide safe food, clean water, reliable energy, and other essential services. </td><td class="text-nowrap">2018-05-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-s002/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-s002/_mgs/2018-s002-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-s002/index-en.aspx">How to best predict sexual reoffending among sex offenders</a> </td><td> The research summary is a study that examined how best to predict the risk to reoffend among sex offenders. </td><td class="text-nowrap">2018-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-s001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-s001/2018-s001-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-s001/index-en.aspx">Child Pornography Offenders: A Review</a> </td><td> The research summary is a review of the current state of knowledge on child pornography offenders, to determine implications for practice, and to highlight areas that are relevant for future research. </td><td class="text-nowrap">2018-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s008/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s008/2017-s008-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s008/index-en.aspx">Evaluation of the Alternative Suspension Program</a> </td><td> The Alternative Suspension Program was first introduced by the YMCAs of Québec in 1999 in response to a request from a local school in Montréal. The ultimate goal of the intervention is to reduce criminal activity by increasing youth attachment to school. </td><td class="text-nowrap">2018-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-r008/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-r008/2017-r008-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-r008/index-en.aspx">Evaluation of the Alternative Suspension Program Research Report: 2017–R008</a> </td><td> The Alternative Suspension Program was first introduced by the YMCAs of Québec in 1999 in response to a request from a local school in Montréal. The ultimate goal of the intervention is to reduce criminal activity by increasing youth attachment to school. </td><td class="text-nowrap">2018-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prprng-vctms-rls-fdrl-ffndr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prprng-vctms-rls-fdrl-ffndr/prprng-vctms-rls-fdrl-ffndr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prprng-vctms-rls-fdrl-ffndr/index-en.aspx">Helping Victims Prepare for the Release of a Federal Offender</a> </td><td> This booklet provides steps you can take to protect yourself and your loved ones, and to help you feel safe and supported, when the offender who harmed you is being reintegrated into society. </td><td class="text-nowrap">2018-04-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vctm-cmplnt-rsltn-mchnsms/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vctm-cmplnt-rsltn-mchnsms/index-en.aspx">Public Safety Canada Portfolio Report: Canadian Victims Bill of Rights - Victim Complaint Resolution Mechanisms</a> </td><td> This report provides a brief explanation of the Canadian Victims Bill of Rights and details victim complaint resolution mechanisms across the Public Safety Portfolio. It includes improvements made, statistics, findings and future policy/process considerations. </td><td class="text-nowrap">2018-04-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2018-19/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-pln-2018-19/dprtmntl-pln-2018-19-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2018-19/index-en.aspx">Public Safety Canada Departmental Plan 2018–19</a> </td><td> As Canada's Minister of Public Safety and Emergency Preparedness, it is my responsibility to present to Parliament Public Safety Canada's 2018-19 Departmental Plan (DP). </td><td class="text-nowrap">2018-04-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2018-lsr-dit-sst-mngmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2018-lsr-dit-sst-mngmnt/2018-lsr-dit-sst-mngmnt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2018-lsr-dit-sst-mngmnt/index-en.aspx">Laser Audit of IT Asset Management</a> </td><td> Information Technology (IT) plays a vital role within the Government of Canada by supporting efficient service delivery, enabling communication among departments, citizens, and other countries, encouraging openness and transparency, and increasing the accessibility of programs and services to Canadians. </td><td class="text-nowrap">2018-04-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s023/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s023/2017-s023-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s023/index-en.aspx">Assessment of the Impact of the Ontario Fentanyl Patch-for-Patch Return Program</a> </td><td> This study evaluates the impact of the Patch-for-Patch programs implemented between February 2013 and April 2016. Cross-sectional time-series analyses were conducted to evaluate the impact of the program initiation on fentanyl dispensing, non-fentanyl opioid dispensing, opioid-related hospital visits and deaths, and fentanyl-related police incident. </td><td class="text-nowrap">2018-04-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s015/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s015/_mgs/2017-s015-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s015/index-en.aspx">Research Summary - Offender Risk Assessment Practices Vary Across Canada</a> </td><td> What exactly does it mean when a correctional agency assesses an offender to be high risk? </td><td class="text-nowrap">2018-03-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20171231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20171231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2017</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2018-02-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-h05-cp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-h05-cp/2017-h05-cp-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-h05-cp/index-en.aspx">Research Highlights - Crime Prevention : Transitions From Juvenile Delinquency to Young Adult Offending: A Review of Canadian and International Evidence</a> </td><td> This document reviews longitudinal research on key questions concerning transitions from juvenile delinquency to young adult offending. </td><td class="text-nowrap">2018-02-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s014/2017-s014-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s014/index-en.aspx">Research Summary - Transitions From Juvenile Delinquency to Young Adult Offending: A Review of Canadian and International Evidence</a> </td><td> This review examines Canadian and international longitudinal studies concerning the transition from juvenile delinquency to young adult offending. </td><td class="text-nowrap">2018-02-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s006/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s006/2017-s006-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s006/index-en.aspx">Research Summary - Contemporary Policing Responsibilities</a> </td><td> The purpose of this research was to provide a snapshot of the responsibilities of police agencies at the national, provincial, and municipal levels, and in First Nations communities. </td><td class="text-nowrap">2018-02-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-h007/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-h007/2017-h007-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-h007/index-en.aspx">Organized Crime – Research Highlights 2017-H007</a> </td><td> The study highlights the differences in evaluation of Organized Crime Groups; Police Impact on Human Trafficking in Norway; Funding of Terrorist and Paramilitary groups; Trends in Evolution of Gangs; Identifying Trends in Organized Crime. </td><td class="text-nowrap">2018-02-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-vltn-rrap/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-vltn-rrap/2016-vltn-rrap-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-vltn-rrap/index-en.aspx">2016-2017 Evaluation of the Regional Resilience Assessment Program and the Virtual Risk Analysis Cell</a> </td><td> Evaluation supports accountability to Parliament and Canadians by helping the Government of Canada to credibly report on the results achieved with resources invested in programs. </td><td class="text-nowrap">2018-02-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-vltn-rrap-smry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-vltn-rrap-smry/index-en.aspx">Summary of the 2016-2017 Evaluation of the Regional Resilience Assessment Program (RRAP) and the Virtual Risk Analysis Cell (VRAC)</a> </td><td> The RRAP and the VRAC were launched under the 2011 Canada-U.S. Beyond The Border Action Plan </td><td class="text-nowrap">2018-02-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2016-17/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2016-17/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2016-2017</a> </td><td> Report outlines how Public Safety administered the Access to Information Act throughout fiscal year 2016-2017 </td><td class="text-nowrap">2018-01-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2016-17/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2016-17/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2016-2017</a> </td><td> Report outlines how Public Safety Canada administered the Privacy Act throughout fiscal year 2016-2017. </td><td class="text-nowrap">2018-01-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s022/_mgs/2017-s022-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s022/index-en.aspx">Research Summary - Research Symposium on Cannabis</a> </td><td> On September 27, 2017, Public Safety Canada hosted a Research Symposium on Cannabis in Ottawa, Ontario. The event brought together researchers from various federal departments, provincial and territorial governments, universities and non-governmental organizations to discuss the current state of cannabis-related research and to identify gaps and future research priorities. </td><td class="text-nowrap">2018-01-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s013/_mgs/2017-s013-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s013/index-en.aspx">Research Summary: Review of Evidence-Based Registries Relevant to Crime Prevention</a> </td><td> This report reviews American evidence-based registries relevant to crime prevention to assist in the development of a Canadian-specific system for rating the level of programs' effectiveness, as part of efforts to promote an evidence-based crime prevention agenda. </td><td class="text-nowrap">2018-01-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cntrng-rdclztn-vlnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cntrng-rdclztn-vlnc/_mgs/cntrng-rdclztn-vlnc-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cntrng-rdclztn-vlnc/index-en.aspx">Developing Canada's National Strategy: Countering Radicalization to Violence</a> </td><td> The strategy is being developed based on engagement with communities, experts and other stakeholders through face to face meetings and online consultations. </td><td class="text-nowrap">2018-01-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pblc-rprt-trrrst-thrt-cnd-2017/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pblc-rprt-trrrst-thrt-cnd-2017/_mgs/pblc-rprt-trrrst-thrt-cnd-2017-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pblc-rprt-trrrst-thrt-cnd-2017/index-en.aspx">2017 Public Report on the Terrorist Threat to Canada</a> </td><td> This year's Public Report on the Terrorist Threat to Canada takes a clear-eyed view of the dangers to Canada posed by terrorism, and lays out how our professional security agencies use a full array of tools and powers to keep us safe and respect our rights. </td><td class="text-nowrap">2017-12-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sttc-2016/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sttc-2016/sttc-2016-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sttc-2016/index-en.aspx">Static-99R Coding Rules Revised – 2016</a> </td><td> This manual comprises the third published version of the coding rules for Static-99R; a risk assessment tool designed to predict reoffending among individuals with sexual offences. </td><td class="text-nowrap">2017-12-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntrnl-dt-grnts-cntrbtns-2017/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntrnl-dt-grnts-cntrbtns-2017/ntrnl-dt-grnts-cntrbtns-2017-en.png" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntrnl-dt-grnts-cntrbtns-2017/index-en.aspx">Internal Audit of Grants and Contributions</a> </td><td> Transfer payments are one of the Government of Canada's key instrments in meeting its broad policy objectives and priorities. Payments can be administered as either grants, which are unconditional transfers of funds to recipients or as contributions, which are subject to performance conditions specified in a funding agreement. </td><td class="text-nowrap">2017-12-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-nap-ht/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-nap-ht/vltn-nap-ht-en.JPG" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-nap-ht/index-en.aspx">2016-2017 Horizontal Evaluation of the National Action Plan to Combat Human Trafficking (NAP-HT)</a> </td><td> The NAP-HT was a horizontal initiative involving nine federal organizations with the goal of providing a comprehensive federal response to address human trafficking with focus on four pillars: prevention, protection, prosecution and partnership. </td><td class="text-nowrap">2017-12-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-h03-cp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-h03-cp/2017-h03-cp-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-h03-cp/index-en.aspx">Crime Prevention - Research Highlights 2017-H03-CP - Sports-Based Crime Prevention Programs</a> </td><td> Supervised sports have been used in many countries as a strategy to address social issues such as youth crime and substance abuse. The following research highlights provides additional information on crime prevention using sports, including summaries of promising programs and initiatives both in Canada and internationally, key results, and lessons learned.” </td><td class="text-nowrap">2017-12-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2016/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2016/lctrnc-srvllnc-2016-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2016/index-en.aspx">Annual Report on the Use of Electronic Surveillance - 2016</a> </td><td> Part VI of the Criminal Code sets out the provisions for the law enforcement community to obtain judicial authorization to conduct electronic surveillance of private communications for criminal investigations. </td><td class="text-nowrap">2017-12-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20170930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20170930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2017</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2017-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2016-17/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2016-17/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2016-17</a> </td><td> As required by the Treasury Board Directive on Travel, Hospitality, Conference and Event Expenditures, this report provides information on the total annual expenditures for each of travel, hospitality and conference fees for the Department of Public Safety Canada for the fiscal year ending March 31, 2017. </td><td class="text-nowrap">2017-11-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s007/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s007/_mgs/2017-s007-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s007/index-en.aspx">Research Summary: Programme de suivi intensif de Montréal – Gangs de rue [Montreal Intensive Supervision Program – Street Gangs]</a> </td><td> Evaluation of the impact of an intensive supervision program on offending behaviours and criminogenic risks, social integration, and the level of engagement in street gangs among young offenders aged 15 to 25, including a descriptive cost analysis and a cost-effectiveness study. </td><td class="text-nowrap">2017-11-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2016-17/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2016-17/_mgs/dprtmntl-rslts-rprt-2016-17-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-rslts-rprt-2016-17/index-en.aspx">Departmental Results Report 2016-17</a> </td><td> As Minister of Public Safety and Emergency Preparedness, I am pleased to present to Parliament, Public Safety Canada's 2016-17 Departmental Results Report. </td><td class="text-nowrap">2017-11-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s004/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s004/_mgs/2017-s004-fr.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s004/index-en.aspx">Research Summary - An Overview of Resource Allocation Models in a Selection of Large Canadian Police Services</a> </td><td> An examination of several police staffing models that are being applied across the country. </td><td class="text-nowrap">2017-11-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2016/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2016/_mgs/pltfrm-dsstr-rdctn-2016-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2016/index-en.aspx">Seventh Annual National Roundtable on Disaster Risk Reduction</a> </td><td> Canada's National Disaster Mitigation Strategy, including links to a general explanation of disaster mitigation and national consultation documents. </td><td class="text-nowrap">2017-10-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-h006/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-h006/2017-h006-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-h006/index-en.aspx">Organized Crime – Research Highlights 2017-H006</a> </td><td> The Territorial Expansion of Mafia Style Organized Crime; Intervening in the Recruitment Pathway as a Response to Organized Crime; Policy Effects in Transnational Illicit Markets; Monitoring Online Offenders; A Typology for ‘Polymorphous Criminal Networks' and Diversification or Co-occurrence. </td><td class="text-nowrap">2017-10-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rcrds-sspnsn-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rcrds-sspnsn-prgrm/rcrds-sspnsn-prgrm-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rcrds-sspnsn-prgrm/index-en.aspx">Public Consultation on the Records Suspension Program</a> </td><td> Between November 7 and December 16, 2016, PS conducted an online public consultation regarding a review of legislative reforms made during the last 10 years concerning the Record Suspension Program, as outlined in the CRA. </td><td class="text-nowrap">2017-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rcrds-sspnsn-prgrm/wht-hrd-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rcrds-sspnsn-prgrm/wht-hrd-en.aspx">What we Heard - Public Consultations on the Record Suspension Program - Final Report</a> </td><td> The Government of Canada has committed to conduct a review of the legislative changes made to the criminal justice system over the past decade. In support of this commitment, a public online consultation regarding the record suspension (formerly referred to as pardons) program, as outlined in the Criminal Records Act (CRA), was held between November 7 and December 16, 2016, with a total of 1,166 submitted surveys. </td><td class="text-nowrap">2017-10-10</td> </tr><tr> <td> <a href="https://www.canada.ca/en/parole-board/programs/user-fee-consultation/record-suspension-user-fee-consultation-report.html"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="https://www.canada.ca/en/parole-board/programs/user-fee-consultation/record-suspension-user-fee-consultation-report.html">Parole Board of Canada User Fees Consultation – What We Heard Summary Report</a> </td><td> The Parole Board of Canada (PBC) conducted an online consultation with key stakeholders (i.e., general public, criminal justice system partners, individuals who have a criminal record, record suspension companies, offender advocacy groups, and Indigenous groups) to get their input on its record suspension user fee. </td><td class="text-nowrap">2017-10-10</td> </tr><tr> <td> <a href="https://www.canada.ca/en/parole-board/programs/user-fee-consultation/record-suspension-user-fee-consultation-full-report.html"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="https://www.canada.ca/en/parole-board/programs/user-fee-consultation/record-suspension-user-fee-consultation-full-report.html">Parole Board of Canada User Fees – Online Consultation Detailed Report</a> </td><td> This report provides an overview of the comments, ideas, and suggestions received on the record suspension program. </td><td class="text-nowrap">2017-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-cnd-scrt-strtg/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-cnd-scrt-strtg/_mgs/vltn-cnd-scrt-strtg-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-cnd-scrt-strtg/index-en.aspx">Horizontal Evaluation of Canada's Cyber Security Strategy</a> </td><td> The evaluation assessed the extent to which the horizontal governance structure was effective in overseeing the Strategy's implementation; the extent to which participating departments and agencies implemented the Strategy's funded activities; and the extent to which planned activities contributed to achieving the Strategy's main objectives. </td><td class="text-nowrap">2017-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-cnd-scrt-strtg-smmry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-cnd-scrt-strtg-smmry/index-en.aspx">Summary of the 2016-2017 Evaluation of Canada's Cyber Security Strategy (CCSS)</a> </td><td> The evaluation assessed the extent to which the horizontal governance structure was effective in overseeing the Strategy's implementation; the extent to which participating departments and agencies implemented the Strategy's funded activities; and the extent to which planned activities contributed to achieving the Strategy's main objectives. </td><td class="text-nowrap">2017-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2016-17/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2016-17/index-en.aspx">Witness Protection Program Act - Annual report: 2016-2017</a> </td><td> This is the twenty first Annual Report on the Witness Protection Program (WPP) as required by section 16 of the Witness Protection Program Act. </td><td class="text-nowrap">2017-10-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-h02-cp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-h02-cp/2017-h02-cp-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-h02-cp/index-en.aspx">Crime Prevention - Research Highlights 2017-H02-CP - Community Readiness and Mobilization</a> </td><td> These research highlights provide guidelines on the concepts of community readiness and mobilization in an effort to strengthen crime prevention efforts in Canada. These pro-active and adaptable models are explained in a practical sense to allow communities to identify and address the criminal, social or public health issues impacting them. </td><td class="text-nowrap">2017-10-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-h01-cp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-h01-cp/2017-h01-cp-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-h01-cp/index-en.aspx">Crime Prevention - Research Highlights 2017-H01-CP – Youth Mental Health, Mental Illness and Crime</a> </td><td> The purpose of this report is to examine the Canadian knowledge concerning youth suffering from mental health disorders and their involvement in crime, with particular interest in the age group 12-24, to highlight the important correlations between mental health and some specific crime issues and to identify the knowledge gaps. </td><td class="text-nowrap">2017-09-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-flggng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ntnl-flggng/_mgs/vltn-ntnl-flggng-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-flggng/index-en.aspx">2016-2017 Evaluation of the National Flagging System Program</a> </td><td> The National Flagging System is a database as well as a network of provincial/territorial coordinators responsible for identifying high-risk offenders for flagging purposes. The evaluation examined the relevance (continued need and alignment with the federal government's roles, responsibilities and priorities) and performance (progress towards achievement of intended outcomes, efficiency and economy) of the National Flagging System over the period of 2012-13 to 2016-17. </td><td class="text-nowrap">2017-09-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-flggng-smmry/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ntnl-flggng-smmry/_mgs/vltn-ntnl-flggng-smmry-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-flggng-smmry/index-en.aspx">Summary of the 2016-2017 Evaluation of the National Flagging System Program (NFS)</a> </td><td> The National Flagging System is a database as well as a network of provincial/territorial coordinators responsible for identifying high-risk offenders for flagging purposes. The evaluation examined the relevance (continued need and alignment with the federal government's roles, responsibilities and priorities) and performance (progress towards achievement of intended outcomes, efficiency and economy) of the National Flagging System over the period of 2012-13 to 2016-17. </td><td class="text-nowrap">2017-09-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2016/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2016/ccrso-2016-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2016/index-en.aspx">2016 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2017-09-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20170630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20170630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2017</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2017-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s009/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s009/_mgs/2017-s009-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s009/index-en.aspx">Research Summary - What We Know and Don't Know About Risk Assessment with Offenders of Indigenous Heritage</a> </td><td> The purpose of this paper is to discuss the applicability of structured risk assessment scales with Indigenous offenders. This includes a brief overview of risk assessment and possible reasons why we may or may not expect risk scales to perform the same or differently with Indigenous offenders. </td><td class="text-nowrap">2017-08-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-r009/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-r009/_mgs/2017-r009-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-r009/index-en.aspx">What We Know and Don't Know About Risk Assessment with Offenders of Indigenous Heritage</a> </td><td> The purpose of this paper is to discuss the applicability of structured risk assessment scales with Indigenous offenders. This includes a brief overview of risk assessment and possible reasons why we may or may not expect risk scales to perform the same or differently with Indigenous offenders. </td><td class="text-nowrap">2017-08-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-h005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-h005/_mgs/2016-h005-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-h005/index-en.aspx">Organized Crime - Research Highlights 2016-H005</a> </td><td> Gang Membership Patterns in the Life-Course; Organized Cybercrime and Social Opportunity Structures; Best Practices in Policing Transnational Organized Crime; Lawyers and Organized Crime; Attrition in the Investigation and Confiscation of Profits of Organized Crime. </td><td class="text-nowrap">2017-08-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s011/2017-s011-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s011/index-en.aspx">Research Summary: Compensation for Public Safety Officers in Canada: A Brief Overview</a> </td><td> The objective of this project was to: 1) Identify what existing federal, provincial/territorial, and municipal compensation plans pay to PSOs for a) death; b) “permanent disability” and what is meant by “permanent disability”; 2) Identify when death and permanent disability are paid out in the context of: a) on or off-the-job circumstance; and b) eligibility based on job classification. </td><td class="text-nowrap">2017-07-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fv-cntry-mnstrl-2017/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fv-cntry-mnstrl-2017/fv-cntry-mnstrl-2017-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fv-cntry-mnstrl-2017/index-en.aspx">Five Country Ministerial 2017: Joint Communiqué</a> </td><td> We, the Interior Ministers, Immigration Ministers, and Attorneys General of Australia, Canada, New Zealand, the United Kingdom and the United States met in Ottawa on June 26, 2017, to discuss both national security challenges facing our nations and proactive areas for collaboration. </td><td class="text-nowrap">2017-06-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2015/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2015/index-en.aspx">Sixth Annual National Roundtable on Disaster Risk Reduction</a> </td><td> Canada's National Disaster Mitigation Strategy, including links to a general explanation of disaster mitigation and national consultation documents. </td><td class="text-nowrap">2017-06-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2016/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2016/index-en.aspx">2016 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from January 1, 2016 to December 31, 2016, and only includes information the disclosure of which would not compromise or hinder an ongoing investigation of an offence under an Act of Parliament.Note </td><td class="text-nowrap">2017-06-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-r002/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-r002/2017-r002-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-r002/index-en.aspx">Measuring Illicit Cannabis Seizures in Canada</a> </td><td> The objective of this project is to examine the current methods of measuring the metric of cannabis seizures with particular attention paid to the way seizure information is recorded by law enforcement as well as to discuss the potential improvements to the way we currently measure the metric of cannabis seizures. </td><td class="text-nowrap">2017-06-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s002/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s002/2017-s002-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s002/index-en.aspx">Research Summary - Measuring Illicit Cannabis Seizures in Canada</a> </td><td> The objective of this project is to examine the current methods of measuring the metric of cannabis seizures with particular attention paid to the way seizure information is recorded by law enforcement as well as to discuss the potential improvements to the way we currently measure the metric of cannabis seizures. </td><td class="text-nowrap">2017-06-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-r005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-r005/2017-r005-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-r005/index-en.aspx">The Price of Cannabis in Canada</a> </td><td> The current report provides estimates of: 1) cannabis prices from 2011 to 2015; and 2) the price elasticity of cannabis demand in Canada. </td><td class="text-nowrap">2017-06-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s005/2017-s005-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s005/index-en.aspx">Research Summary - Price of Cannabis in Canada</a> </td><td> The current report provides estimates of: 1) cannabis prices from 2011 to 2015; and 2) the price elasticity of cannabis demand in Canada. </td><td class="text-nowrap">2017-06-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2016/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2016/ntnl-ctn-pln-cmbt-prgrss-2016-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2016/index-en.aspx">National Action Plan to Combat Human Trafficking - 2015-16 Annual Report on Progress</a> </td><td> This is the fourth Annual Report on Progress on the implementation of Canada's National Action Plan to Combat Human Trafficking (National Action Plan), which was launched on June 6, 2012. </td><td class="text-nowrap">2017-06-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-ntrnl-cntrl-fnncl-rprtng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-ntrnl-cntrl-fnncl-rprtng/2017-ntrnl-cntrl-fnncl-rprtng-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-ntrnl-cntrl-fnncl-rprtng/index-en.aspx">Public Safety Canada Audit of Internal Control over Financial Reporting</a> </td><td> The objective of this audit was to provide reasonable assurance that the monitoring process of key financial processes is appropriate and effective in support of the Department's annual Statement of Management Responsibility Including Internal Controls over Financial Reporting. </td><td class="text-nowrap">2017-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-h004/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-h004/_mgs/2016-h004-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-h004/index-en.aspx">Organized Crime - Research Highlights 2016-H004</a> </td><td> Criminal Network Disruption; Using Social Network Analysis to Money Laundering Detection; Challenges Faced in Counter Cybercrime Operations; The Structure of Quebec's Synthetic Drug Market; Understanding the Development of Illegal Enterprises </td><td class="text-nowrap">2017-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rl-fld-drg-scrnng-dvc-plt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rl-fld-drg-scrnng-dvc-plt/_mgs/rl-fld-drg-scrnng-dvc-plt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rl-fld-drg-scrnng-dvc-plt/index-en.aspx">Final Report on the Oral Fluid Drug Screening Device Pilot Project</a> </td><td> As a result of the Government of Canada commitment to legalize and restrict access to cannabis as well as increased concerns over road safety due to drug-impaired driving, Public Safety Canada and the RCMP, in collaboration with the Canadian Council of Motor Transport Administrators, undertook a pilot project with law enforcement from across Canada to test the use of oral fluid drug screening devices as tools to enhance the enforcement of drug-impaired driving. </td><td class="text-nowrap">2017-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-mrgnc-mngmnt-frmwrk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-mrgnc-mngmnt-frmwrk/2017-mrgnc-mngmnt-frmwrk-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-mrgnc-mngmnt-frmwrk/index-en.aspx">An Emergency Management Framework for Canada - Third Edition</a> </td><td> In Canada, emergency management adopts an all-hazards approach to address both natural and human-induced hazards and disasters. </td><td class="text-nowrap">2017-05-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-11/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-11/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 11</a> </td><td> This newsletter is being offered by the Serious and Organized Crime Division at Public Safety Canada with content provided by anti-trafficking stakeholders from across Canada. </td><td class="text-nowrap">2017-05-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-nsc-wwlr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-nsc-wwlr/2017-nsc-wwlr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-nsc-wwlr/index-en.aspx">National Security Consultations: What We Learned Report</a> </td><td> The National Security Consultations (the 'Consultations') sought to engage Canadians, stakeholders and subject-matter experts on issues related to national security and the protection of rights and freedoms. </td><td class="text-nowrap">2017-05-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rcmp-wrkplc-hrssmnt-css/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rcmp-wrkplc-hrssmnt-css/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rcmp-wrkplc-hrssmnt-css/index-en.aspx">Review of four cases of civil litigation against the RCMP on Workplace Harassment</a> </td><td> Report to the Minister of Public Safety and Emergency Preparedness – March 2017 </td><td class="text-nowrap">2017-05-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-s001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-s001/2017-s001-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-s001/index-en.aspx">Research Summary - Youth Gangs in Canada: A Review of Current Topics and Issues</a> </td><td> Highlighting advances in research on youth gangs and understanding involvement among key populations of interest. </td><td class="text-nowrap">2017-05-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-r001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-r001/2017-r001-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-r001/index-en.aspx">Youth Gangs in Canada: A Review of Current Topics and Issues</a> </td><td> This research report provides an overview of advances that have been made in defining youth gangs and their activities, motivations for joining, and risk and protective factors that influence involvement in a gang lifestyle. </td><td class="text-nowrap">2017-05-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s042/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s042/2015-s042-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s042/index-en.aspx">Research Summary: Civilianization of Police in Canada</a> </td><td> This report examines the purported benefits and challenges of employing civilians instead of sworn police officers to do different types of police work in Canadian police services. </td><td class="text-nowrap">2017-04-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r042/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r042/2015-r042-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r042/index-en.aspx">The Civilianization of Police in Canada</a> </td><td> This report examines the purported benefits and challenges of employing civilians instead of sworn police officers to do different types of police work in Canadian police services. </td><td class="text-nowrap">2017-04-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2016-17/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2016-17/_mgs/vltn-dsstr-fnncl-ssstnc-2016-17-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2016-17/index-en.aspx">2016-2017 Evaluation of the Disaster Financial Assistance Arrangements</a> </td><td> The Disaster Financial Assistance Arrangement program (DFAA) is a federal transfer payment program that provides financial assistance to a province/territory (PT) for a natural disaster that is declared a provincial/territorial emergency to be of concern to the federal government. </td><td class="text-nowrap">2017-04-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-smmry-2016-17/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-smmry-2016-17/index-en.aspx">Summary of the Evaluation of the Disaster Financial Assistance Arrangements Program</a> </td><td> The Disaster Financial Assistance Arrangement program (DFAA) is a federal transfer payment program that provides financial assistance to a province/territory (PT) for a natural disaster that is declared a provincial/territorial emergency to be of concern to the federal government. </td><td class="text-nowrap">2017-04-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2017-cybr-rvw-cnslttns-rprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2017-cybr-rvw-cnslttns-rprt/2017-cybr-rvw-cnslttns-rprt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2017-cybr-rvw-cnslttns-rprt/index-en.aspx">Cyber Review Consultations Report</a> </td><td> The Canadian cyber security environment is evolving. Rapid changes to digital technology have far-reaching security, economic and social impacts. Recognizing that digital technology plays a central role in the everyday lives of Canadians, the Government of Canada wanted to hear the views of Canadians on this issue. </td><td class="text-nowrap">2017-03-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-h003/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-h003/_mgs/2016-h003-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-h003/index-en.aspx">Organized Crime - Research Highlights 2016-H003</a> </td><td> Evaluation of the Impact of the Ceasefire Operation in Boston; Examination of Drug Supply Seizures and Related Harm in Australia; Moral Disengagement and Youth Gangs in the UK; The Impact of Leadership Removal on Mexican Drug Trafficking Organizations; Honesty of Gang Members When Asked if They are in a Gang; Debunking the Taxation-Contraband Tobacco Myth </td><td class="text-nowrap">2017-03-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2017-18/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-pln-2017-18/dprtmntl-pln-2017-18-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-pln-2017-18/index-en.aspx">Public Safety Canada Departmental Plan 2017–18</a> </td><td> As Canada's Minister of Public Safety and Emergency Preparedness, it is my responsibility to present to Parliament Public Safety Canada's 2017-18 Departmental Plan (DP). </td><td class="text-nowrap">2017-03-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20161231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20161231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2016</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2017-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2015-16-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2015-16-en.aspx">Annual Report of the Minister of Public Safety Concerning Recognizance with Conditions: Arrests without Warrant</a> </td><td> Subsections 83.31 (3) and (3.1) of the Criminal Code require the Minister of Public Safety and Emergency Preparedness to prepare and present before Parliament an annual report on issues relating to the operation of section 83.3 of the Criminal Code, the recognizance with conditions provision. </td><td class="text-nowrap">2017-02-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r047/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r047/2015-r047-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r047/index-en.aspx">Evaluation Summary of the Atlantic Youth Inclusion Program</a> </td><td> Developed in 2000 by the Youth Justice Board for tackling youth crime in England and Wales, the neighbourhood-based Youth Inclusion Program (YIP) aims to reduce youth crime and anti-social behaviour by creating a safe place where they can learn new skills, participate in activities with others, and receive educational support. </td><td class="text-nowrap">2017-01-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-plc-dvlpmnt-cntrbtn-2015-16/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-plc-dvlpmnt-cntrbtn-2015-16/vltn-plc-dvlpmnt-cntrbtn-2015-16-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-plc-dvlpmnt-cntrbtn-2015-16/index-en.aspx">2015-2016 Evaluation of the Policy Development Contribution Program - Final Report</a> </td><td> The Policy Development Contribution Program (PDCP) is a $362,000/year transfer payment program administered by Public Safety Canada. The Program funds three types of projects: communication and information exchange, innovation and research and training and skills development. </td><td class="text-nowrap">2016-12-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rnwd-pprch-plcng-ndgns-cmmnts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rnwd-pprch-plcng-ndgns-cmmnts/rnwd-pprch-plcng-ndgns-cmmnts-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rnwd-pprch-plcng-ndgns-cmmnts/index-en.aspx">A Renewed Approach to Policing in Indigenous Communities</a> </td><td> DPRA Canada was contracted by Public Safety Canada (PS) to provide independent facilitation and note-taking services for three regional engagement sessions on developing a renewed approach to policing in Indigenous communities across Canada. The engagement sessions occurred in September of 2016. The perspectives and observations heard during each of the sessions were compiled and recorded by DPRA into the following report. </td><td class="text-nowrap">2016-12-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r022/2015-r022-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r022/index-en.aspx">Costs of Crime and Criminal Justice Responses</a> </td><td> This report presents a global, comprehensive literature review on the costs of crime and criminal justice responses for the purpose of examining their comparative burdens to society. </td><td class="text-nowrap">2016-12-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s022/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s022/2015-s022-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s022/index-en.aspx">Research Summary: Costs of Crime and Criminal Justice Responses</a> </td><td> This report presents a global, comprehensive literature review on the costs of crime and criminal justice responses for the purpose of examining their comparative burdens to society. </td><td class="text-nowrap">2016-12-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-10/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-10/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 10</a> </td><td> This newsletter is being offered by the Serious and Organized Crime Division at Public Safety Canada with content provided by anti-trafficking stakeholders from across Canada. </td><td class="text-nowrap">2016-12-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r014/2016-r014-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r014/index-en.aspx">Illustrative Case Studies of First Nations Policing Program Models</a> </td><td> The purpose of this research is to provide an in-depth exploration of the two primary policing models supported by the First Nations Policing Program (FNPP): Community Tripartite Agreements (CTAs) and Self-Administered (SA) agreements. </td><td class="text-nowrap">2016-12-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s014/2016-s014-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s014/index-en.aspx">Research Summary: Illustrative Case Studies of First Nations Policing Program Models</a> </td><td> The purpose of this research is to provide an in-depth exploration of the two primary policing models supported by the First Nations Policing Program (FNPP): Community Tripartite Agreements (CTAs) and Self-Administered (SA) agreements. </td><td class="text-nowrap">2016-12-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r005/_mgs/2016-r005-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r005/index-en.aspx">Tyler's Troubled Life: The story of one young man's path towards a life of crime</a> </td><td> This report is a fictional account of a prototypical chronic young offender in Canada. The account does not depict any real persons or events, but is used to illustrate the compounding influence of risk factors on offending, the high costs associated with continued involvement with the criminal justice system, and how such costs can be avoided by investing in evidence-based crime prevention efforts. </td><td class="text-nowrap">2016-12-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s005/_mgs/2016-s005-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s005/index-en.aspx">Tyler's Troubled Life - Research Summary</a> </td><td> This report is a fictional account of a prototypical chronic young offender in Canada. The account does not depict any real persons or events, but is used to illustrate the compounding influence of risk factors on offending, the high costs associated with continued involvement with the criminal justice system, and how such costs can be avoided by investing in evidence-based crime prevention efforts. </td><td class="text-nowrap">2016-12-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r001/2016-r001-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r001/index-en.aspx">Collaborative Risk-Driven Intervention – A Study of Samson Cree Nation's Application of the Hub Model</a> </td><td> In an effort to reduce crime and violence in their community, police and local leaders at Samson Cree Nation in central Alberta have implemented the Hub model of collaborative risk-driven intervention since 2012. </td><td class="text-nowrap">2016-12-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-dt-goc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-dt-goc/2016-dt-goc-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-dt-goc/index-en.aspx">Audit of the Government Operations Centre</a> </td><td> The Government Operations Centre (GOC) is part of Public Safety (PS) and an asset of the Government of Canada created in 2004 as part of a restructuring and enhancement of the security and emergency management elements of the federal government. </td><td class="text-nowrap">2016-12-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-2016/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-2016/cmpndm-ntdstts-cnd-cvr-2016-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-2016/index-en.aspx">Compendium of U.S. - Canada Emergency Management Assistance Mechanisms</a> </td><td> The Compendium of U.S.-Canada Emergency Management Assistance Mechanisms has been revised. The first edition was published in 2012. </td><td class="text-nowrap">2016-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20160930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20160930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2016</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2016-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2015-16/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2015-16/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2015-16</a> </td><td> As required by the Treasury Board Directive on Travel, Hospitality, Conference and Event Expenditures, this report provides information on the total annual expenditures for each of travel, hospitality and conference fees for the Department of Public Safety Canada for the fiscal year ending March 31, 2016. </td><td class="text-nowrap">2016-11-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2015-16/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2015-16/dprtmntl-prfrmnc-rprt-2015-16-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2015-16/index-en.aspx">Departmental Performance Report 2015-2016</a> </td><td> As Canada's Minister of Public Safety and Emergency Preparedness, it is my responsibility to present to Parliament the Departmental Performance Report (DPR) for 2015-16 as prepared by Public Safety Canada. </td><td class="text-nowrap">2016-11-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-bsnss-cntnty-plnnng-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-bsnss-cntnty-plnnng-prgrm/2016-bsnss-cntnty-plnnng-prgrm-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-bsnss-cntnty-plnnng-prgrm/index-en.aspx">Audit of the Business Continuity Planning Program</a> </td><td> A business continuity planning program is an integrated management process addressing the development and implementation of activities that ensure the continuity and recovery of critical services and operations during security incidents, disruptions and emergencies. </td><td class="text-nowrap">2016-11-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r034/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r034/2015-r034-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r034/index-en.aspx">Measuring the Performance of the Police: The Perspective of the Public</a> </td><td> Some key police performance metrics must be gathered through public opinion surveys. Little reliable information of this type is currently collected. Improving the validity and frequency of collected data would enhance police performance measurement. </td><td class="text-nowrap">2016-11-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-2016-vltn-grnts-ntnl-vlntry/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-2016-vltn-grnts-ntnl-vlntry/2015-2016-vltn-grnts-ntnl-vlntry-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-2016-vltn-grnts-ntnl-vlntry/index-en.aspx">2015-2016 Evaluation of the Grants Program to National Voluntary Organizations</a> </td><td> Evaluation supports accountability to Parliament and Canadians by helping the Government of Canada to report on the results achieved with the resources invested in programs. </td><td class="text-nowrap">2016-11-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s041/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s041/2015-s041-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s041/index-en.aspx">Research Summary: Use of Private Security for Policing</a> </td><td> This study examines the intersections between private security and public policing, with an emphasis on those functions that private security are now performing that have traditionally been performed by the public police, as well as cooperative efforts between public police and private security. </td><td class="text-nowrap">2016-10-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-2015-r041/archive-index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-2015-r041/2015-r041-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-2015-r041/archive-index-en.aspx">The Use of Private Security Services for Policing</a> </td><td> This paper examines the intersections between private security and public policing, with an emphasis on those functions that private security are now performing that have traditionally been performed by the public police, as well as cooperative efforts between public police and private security. </td><td class="text-nowrap">2016-10-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2015-16-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2015-16-en.aspx">Witness Protection Program Act - Annual report: 2015-2016</a> </td><td> This is the twentieth Annual Report on the Witness Protection Program (WPP) as required by section 16 of the Witness Protection Program Act. </td><td class="text-nowrap">2016-10-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2015/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2015/lctrnc-srvllnc-2015-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2015/index-en.aspx">Annual report on the use of electronic surveillance - 2015</a> </td><td> Part VI of the Criminal Code sets out the provisions for the law enforcement community to obtain judicial authorization to conduct electronic surveillance of private communications for criminal investigations. </td><td class="text-nowrap">2016-10-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s001/2016-s001-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s001/index-en.aspx">Research Summary: Collaborative Risk-Driven Intervention - A Study of Samson Cree Nation's Application of the HUB Model</a> </td><td> The HUB Model is a promising alternative to status quo criminal-justice approaches in First Nation communities </td><td class="text-nowrap">2016-10-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-irpa/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-irpa/2016-irpa-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-irpa/index-en.aspx">2014-2015 Horizontal Evaluation of the Immigration and Refugee Protection Act Division 9/National Security Inadmissibility Initiative</a> </td><td> This report presents the findings of the Public Safety Canada 2014-2015 Horizontal Evaluation of the Immigration and Refugee Protection Act (IRPA) Division 9/National Security Inadmissibility Initiative. </td><td class="text-nowrap">2016-10-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r031/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r031/2015-r031-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r031/index-en.aspx">Deportation, Circular Migration and Organized Crime - Haiti Case Study</a> </td><td> Like all OECD countries, Canada has a policy of deporting immigrants who have committed certain kinds of crime back to their countries of origin. This pattern of circular migration—immigration to Canada followed by deportation—has unique implications for the development of transnational organized crime. </td><td class="text-nowrap">2016-09-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-bynd-brdr-mplmntn/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-bynd-brdr-mplmntn/index-en.aspx">2015 Beyond the Border Implementation Report</a> </td><td> At 5,525 miles or 8,891 kilometres, the United States (U.S.) and Canada share the longest border in the world. Our two countries are connected by more than 120 land ports of entry, more than 200,000 annual flights, and the numerous commercial and recreational vessels that cross the maritime border. We enjoy the largest bilateral trade and investment relationship in the world, and every day approximately 400,000 people and U.S. $2 billion in trade travel between the United States and Canada by land, air, and sea. </td><td class="text-nowrap">2016-09-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s009/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s009/2016-s009-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s009/index-en.aspx">Research Summary: Cannabis Policy Performance Metrics</a> </td><td> The objective of this project is to itemize and discuss the main performance metrics suggested for the assessment of cannabis policy regimes. The intent is to discuss the various performance metrics that currently exist, as well as others that may need to be considered in advance, and upon implementation of, a new cannabis policy regime in Canada. </td><td class="text-nowrap">2016-09-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r009/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r009/2016-r009-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r009/index-en.aspx">Cannabis Performance Metrics for Policy Consideration – What Do We Need to Measure?</a> </td><td> The objective of this project is to itemize and discuss the main performance metrics suggested for the assessment of cannabis policy regimes. The intent is to discuss the various performance metrics that currently exist, as well as others that may need to be considered in advance, and upon implementation of, a new cannabis policy regime in Canada. </td><td class="text-nowrap">2016-09-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r011/2016-r011-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r011/index-en.aspx">Ways to Consider Non-Medical Cannabis - Reasoning from Conceptual Analogues</a> </td><td> The objective of this report was to identify the similarities and differences between psychoactive cannabis and analogous legal substances consumed for their psychoactive properties, and describe the characteristics applied when discussing or fashioning regimes related to the control of these substances in order to identify approaches and considerations for consultation and policy discussion. </td><td class="text-nowrap">2016-09-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s011/2016-s011-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s011/index-en.aspx">Research Summary: Cannabis Policy Analogues - Ways to Consider Non-Medical Cannabis</a> </td><td> The objective of this report was to identify the similarities and differences between psychoactive cannabis and analogous legal substances consumed for their psychoactive properties, and describe the characteristics applied when discussing or fashioning regimes related to the control of these substances in order to identify approaches and considerations for consultation and policy discussion. </td><td class="text-nowrap">2016-09-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s047/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s047/2015-s047-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s047/index-en.aspx">Summary of the Atlantic Youth Inclusion Program Evaluation</a> </td><td> Developed in 2000 by the Youth Justice Board for tackling youth crime in England and Wales, the neighbourhood-based Youth Inclusion Program (YIP) aims to reduce youth crime and anti-social behaviour by creating a safe place where they can learn new skills, participate in activities with others, and receive educational support. </td><td class="text-nowrap">2016-09-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s031/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s031/2015-s031-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s031/index-en.aspx">Research Summary - Deportation, Circular Migration and Organized Crime: Haiti Case Study</a> </td><td> With respect to Haiti, research suggests that the re-importation into Canada of organized crime groups made up of, or led by, deported Haitian Canadians is unlikely. </td><td class="text-nowrap">2016-09-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r023/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r023/2015-r023-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r023/index-en.aspx">Proportion of Criminal Incidents Associated with Organized Crime</a> </td><td> The prevalence of criminal organizations, their involvement in illegal activities and the violence stemming from an unregulated market generates a serious concern for law enforcement agencies. </td><td class="text-nowrap">2016-09-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s023/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s023/2015-s023-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s023/index-en.aspx">Research Summary: Scoping Organized Crime</a> </td><td> The prevalence of criminal organizations, their involvement in illegal activities and the violence stemming from an unregulated market generates a serious concern for law enforcement agencies. </td><td class="text-nowrap">2016-09-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mntry-cst-crmnl-trjctrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mntry-cst-crmnl-trjctrs/_mgs/report-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mntry-cst-crmnl-trjctrs/index-en.aspx">The Monetary Cost of Criminal Trajectories for an Ontario Sample of Offenders</a> </td><td> This research report presents findings on the longitudinal costs of criminal offending for a sample of 386 male offenders in Ontario whose offence costs were tabulated for a 15-year period, between the ages of 12 and 26 years. The information contained in the report is useful for cost benefit analysis, which provides information about what types of crime prevention interventions are the most cost-effective. </td><td class="text-nowrap">2016-09-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mntry-cst-crmnl-trjctrs/smmry-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mntry-cst-crmnl-trjctrs/_mgs/summary-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mntry-cst-crmnl-trjctrs/smmry-en.aspx">The Monetary Cost of Criminal Trajectories for an Ontario Sample of Offenders - Research Summary</a> </td><td> This research report presents findings on the longitudinal costs of criminal offending for a sample of 386 male offenders in Ontario whose offence costs were tabulated for a 15-year period, between the ages of 12 and 26 years. The information contained in the report is useful for cost benefit analysis, which provides information about what types of crime prevention interventions are the most cost-effective. </td><td class="text-nowrap">2016-09-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2014-15/btb/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2014-15/btb/index-en.aspx">2014-15 Report on the Beyond the Border Action Plan Horizontal Initiative</a> </td><td> On February 4, 2011, the Prime Minister of Canada and the President of the United States issued Beyond the Border: A Shared Vision for Perimeter Security and Economic Competitiveness </td><td class="text-nowrap">2016-09-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20160630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20160630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2016</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2016-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s034/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s034/2015-s034-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s034/index-en.aspx">Police Performance Metrics - Research Brief no. 31</a> </td><td> Some key police performance metrics must be gathered through public opinion surveys. Little reliable information of this type is currently collected. Improving the validity and frequency of collected data would enhance police performance measurement. </td><td class="text-nowrap">2016-08-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-pblc-rpr-trrrst-thrt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-pblc-rpr-trrrst-thrt/_mgs/2016-pblc-rpr-trrrst-thrt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-pblc-rpr-trrrst-thrt/index-en.aspx">2016 Public Report On The Terrorist Threat To Canada</a> </td><td> To help build common understanding, this Report provides an assessment of the threat environment in 2015 and early 2016, drawing upon the knowledge and expertise of all departments and agencies of the Government of Canada. </td><td class="text-nowrap">2016-08-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-ntnl-frm-hmn-trffckng-smmry/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-ntnl-frm-hmn-trffckng-smmry/2016-ntnl-frm-hmn-trffckng-smmry-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-ntnl-frm-hmn-trffckng-smmry/index-en.aspx">2016 National Forum on Human Trafficking - Summary Report</a> </td><td> The National Forum on Human Trafficking was a two day event co-hosted by Public Safety Canada and the Canadian Women's Foundation. </td><td class="text-nowrap">2016-08-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2015-16/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2015-16/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2015-2016</a> </td><td> Report outlines how Public Safety Canada administered the Privacy Act throughout fiscal year 2015-2016. </td><td class="text-nowrap">2016-08-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2015-16/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2015-16/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2015-2016</a> </td><td> Report outlines how Public Safety administered the Access to Information Act throughout fiscal year 2015-2016 </td><td class="text-nowrap">2016-08-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-09/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-09/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 9</a> </td><td> This newsletter is being offered by the Serious and Organized Crime Division at Public Safety Canada with content provided by anti-trafficking stakeholders from across Canada. </td><td class="text-nowrap">2016-08-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-knshk-2015-16/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-knshk-2015-16/knshk-2015-16-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-knshk-2015-16/index-en.aspx">2015-2016 Evaluation of the Kanishka Project Research Initiative</a> </td><td> This evaluation examined the relevance and performance of the Kanishka Project Research Initiative, a $10-million, five-year initiative established in 2011, to address gaps in understanding of terrorism in Canada and the way it manifests itself in Canadian communities. </td><td class="text-nowrap">2016-07-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s032/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s032/2015-s032-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s032/index-en.aspx">Research Summary: Economics of Preclearance</a> </td><td> This report summarizes the international literature on the economic and social impact of preclearance operations. </td><td class="text-nowrap">2016-07-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r032/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r032/2015-r032-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r032/index-en.aspx">A Discussion of the Economics of Preclearance with Proposed Measurement Methodologies</a> </td><td> This report has three objectives: summarize the international literature on the economic and social impact of preclearance operations; identify additional benefits of preclearance not well covered in the literature; and propose feasible methodologies to quantitatively measure the benefits to Canada of establishing preclearance processes and facilities in various contexts. </td><td class="text-nowrap">2016-07-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-wrkrs-cmpnstn-2015-16/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-wrkrs-cmpnstn-2015-16/vltn-wrkrs-cmpnstn-2015-16-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-wrkrs-cmpnstn-2015-16/index-en.aspx">2015-2016 Evaluation of the Workers Compensation Program</a> </td><td> This report presents the results of a Public Safety Canada (PS) 2015-2016 evaluation of the WCP. </td><td class="text-nowrap">2016-07-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-wrkshp-hmn-trffckng-smmry-rprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-wrkshp-hmn-trffckng-smmry-rprt/2015-wrkshp-hmn-trffckng-smmry-rprt-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-wrkshp-hmn-trffckng-smmry-rprt/index-en.aspx">Workshop on Human Trafficking Summary Report</a> </td><td> Public Safety Canada (PS) would like to thank the individuals and organizations for their participation in the two-day Workshop on Human Trafficking and their dedication to the fight against this illegal activity, both in Canada and abroad. </td><td class="text-nowrap">2016-06-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r010/2015-r010-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r010/index-en.aspx">Final Program Evaluation – Towards No Drug Abuse</a> </td><td> Towards No Drug Abuse (TND) is an evidence-based program designed to help youth reduce their tobacco, alcohol or drug use, and violent behaviour. </td><td class="text-nowrap">2016-06-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s010/2015-s010-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s010/index-en.aspx">Research Summary: Towards No Drug Abuse</a> </td><td> Towards No Drug Abuse (TND) is an evidence-based program designed to help youth reduce their tobacco, alcohol or drug use, and violent behaviour. </td><td class="text-nowrap">2016-06-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-fndmntls-cybr-scrty-cmmnty/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-fndmntls-cybr-scrty-cmmnty/2016-fndmntls-cybr-scrty-cmmnty-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-fndmntls-cybr-scrty-cmmnty/index-en.aspx">Fundamentals of Cyber Security for Canada's CI Community</a> </td><td> This document offers action-oriented guidance and mitigation measures to raise awareness and begin working towards achieving a minimum baseline level of cyber security; however, it is not a definitive guide on all aspects of cyber security. </td><td class="text-nowrap">2016-06-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s010/2016-s010-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s010/index-en.aspx">What Constitutes a Cognitive-Behavioural Intervention with Offenders?</a> </td><td> There has been much discussion by corrections professionals concerning what actually constitutes a cognitive-behavioural intervention. As a result, this Research Summary clarifies the essential elements of cognitive-behavioural intervention with offenders. </td><td class="text-nowrap">2016-06-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r018/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r018/2015-r018-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r018/index-en.aspx">A Better Estimation of Police Costs by Offence Types</a> </td><td> The economics of policing and cost of crime remain important issues in Canada, yet much of it is done at an aggregated, macro-level, disallowing more granular estimates. </td><td class="text-nowrap">2016-06-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s018/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s018/2015-s018-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s018/index-en.aspx">Research Summary: Exploring How to Calculate Police Expenditures by Offence</a> </td><td> Determining costs-of-service trends is a critical concern for law enforcement agencies. It continues to be a constant challenge in Canadian society to balance the rising cost of police services while law enforcement agencies struggle with budget cuts. </td><td class="text-nowrap">2016-06-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r021/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r021/2015-r021-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r021/index-en.aspx">Improving Police Efficiency – Challenges and Opportunities</a> </td><td> This report identified inefficiencies in police interactions with the criminal justice system by conducting interviews with police officers, civilian police officials, Crown, and senior justice officials. </td><td class="text-nowrap">2016-06-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s021/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s021/2015-s021-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s021/index-en.aspx">Research Summary: Improving Police Efficiency</a> </td><td> The police experience inefficiencies when interacting with prosecution, defense and the courts. Most sources of inefficiency are amenable to mutually developed solutions. </td><td class="text-nowrap">2016-06-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2015/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2015/index-en.aspx">2015 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from January 1, 2015 to December 31, 2015, and only includes information the disclosure of which would not compromise or hinder an ongoing investigation of an offence under an Act of Parliament.Note </td><td class="text-nowrap">2016-06-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-2014-bynd-brdr-mplmntn/archive-index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-2014-bynd-brdr-mplmntn/archive-2014-bynd-brdr-mplmntn-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-2014-bynd-brdr-mplmntn/archive-index-en.aspx">2014 Beyond the Border Implementation Report</a> </td><td> The Implementation Report highlights major Beyond the Border accomplishments in 2014. </td><td class="text-nowrap">2016-05-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-2013-bynd-brdr-mplmntn/archive-index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-2013-bynd-brdr-mplmntn/archive-2013-bynd-brdr-mplmntn-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-2013-bynd-brdr-mplmntn/archive-index-en.aspx">2013 Beyond the Border Implementation Report</a> </td><td> The Implementation Report highlights major Beyond the Border accomplishments in 2013. </td><td class="text-nowrap">2016-05-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-2012-bynd-brdr-mplmntn/archive-index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-2012-bynd-brdr-mplmntn/archive-2012-bynd-brdr-mplmntn-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-2012-bynd-brdr-mplmntn/archive-index-en.aspx">2012 Beyond the Border Implementation Report</a> </td><td> The Implementation Report highlights major Beyond the Border accomplishments in 2012. </td><td class="text-nowrap">2016-05-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vctms-crm-styng-nfrmd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vctms-crm-styng-nfrmd/cvr-vctms-crm-styng-nfrmd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vctms-crm-styng-nfrmd/index-en.aspx">Victims of Crime - Staying Informed</a> </td><td> This booklet is a guide to what victims are entitled to know, how to obtain that information, the role victims can play in providing information that may affect decisions about offenders and other services offered at the federal level. </td><td class="text-nowrap">2016-05-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vrvw-vctm-bll-rghts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vrvw-vctm-bll-rghts/_mgs/vrvw-vctm-bll-rghts-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vrvw-vctm-bll-rghts/index-en.aspx">Canadian Victim Bill of Rights Act</a> </td><td> An overview of victims' rights to information, participation, protection and restitution at the various phases of the criminal justice system. </td><td class="text-nowrap">2016-05-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-ntrnl-dt-prfrmnc-msrmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-ntrnl-dt-prfrmnc-msrmnt/_mgs/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-ntrnl-dt-prfrmnc-msrmnt/index-en.aspx">Public Safety Canada Internal Audit of Performance Measurement</a> </td><td> Performance measurement is defined as process and systems of selection, development and on-going use of performance measures to guide decision-making. </td><td class="text-nowrap">2016-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r013/2016-r013-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r013/index-en.aspx">Research report: Evaluation Summary of the Life Skills Training Program</a> </td><td> This research report provides evaluation results for the Life Skills Training (LST) program implemented in Edmonton, Alberta. </td><td class="text-nowrap">2016-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s013/2016-s013-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s013/index-en.aspx">Research Summary: Life Skills Training Program</a> </td><td> Botvin Life Skills Training (LST) is a school-based prevention program that targets the early drug and alcohol use of adolescents. </td><td class="text-nowrap">2016-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s030/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s030/2016-s030-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s030/index-en.aspx">Lifecycle of First Nation Administered Police Services in Canada</a> </td><td> Canada's First Nations Administered (FNA) police services have a unique history, a distinctive mandate and structure, and play a complex role in policing First Nation communities. </td><td class="text-nowrap">2016-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r030/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r030/2016-r030-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r030/index-en.aspx">Lifecycle of First Nation Administered Police Services in Canada</a> </td><td> The inception of the First Nations Policing Program in 1992 led to the creation of 58 new First Nation Administered (FNA) police services: 20 of these agencies have subsequently disbanded. </td><td class="text-nowrap">2016-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-frst-ntns-plcng-2015/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-frst-ntns-plcng-2015/_mgs/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-frst-ntns-plcng-2015/index-en.aspx">Evaluation of the First Nations Policing Program 2014-15</a> </td><td> The evaluation assessed the relevance and performance of the First Nations Policing Program. </td><td class="text-nowrap">2016-05-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r005/smmry-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r005/2015-r005-smmry-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r005/smmry-en.aspx">Research Summary: Crime Prevention in Canada: Implementation Challenges and Strategies to Overcome Them</a> </td><td> This report presents the results of an external contract on the analysis of implementation data from crime prevention projects funded by Public Safety Canada's National Crime Prevention Strategy (NCPS). </td><td class="text-nowrap">2016-04-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r005/2015-r005-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r005/index-en.aspx">Crime Prevention in Canada: Implementation Challenges and Strategies to Overcome Them</a> </td><td> This report presents the results of an analysis of implementation data from seventy-one crime prevention projects funded by Public Safety Canada's National Crime Prevention Strategy (NCPS). </td><td class="text-nowrap">2016-04-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2015/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2015/_mgs/ccrso-2015-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2015/index-en.aspx">2015 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2016-04-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mlgmtn-plc-srvcs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mlgmtn-plc-srvcs/_mgs/report-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mlgmtn-plc-srvcs/index-en.aspx">Amalgamation of Police Services</a> </td><td> Police amalgamation (also referred to as regionalization, consolidation, or merger) has been a focus for administrators of police service delivery since the early 1950s. </td><td class="text-nowrap">2016-04-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mlgmtn-plc-srvcs/smmry-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mlgmtn-plc-srvcs/_mgs/smmry-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mlgmtn-plc-srvcs/smmry-en.aspx">Amalgamation of Police Services Research Summary</a> </td><td> The amalgamation of small police services into larger medium-sized regional entities may have efficiency advantages, but there are limited or no cost savings in amalgamating medium to larger police services. </td><td class="text-nowrap">2016-04-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/smmt-cnmcs-plcng-2015/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/smmt-cnmcs-plcng-2015/_mgs/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/smmt-cnmcs-plcng-2015/index-en.aspx">2015 Summit on the Economics of Policing and Community Safety</a> </td><td> This report records the proceedings and outcomes of the Summit on the Economics of Policing and Community Safety: Innovation and Partnerships, which took place on March 2-4, 2015, in Ottawa, Canada. </td><td class="text-nowrap">2016-04-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s006/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s007/2016-s007-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s006/index-en.aspx">Research Summary: Deportation, Circular Migration and Organized Crime: Honduras</a> </td><td> Canadian immigration policy requires that non-citizens who have committed serious crimes be removed from Canada and returned to their country of origin. </td><td class="text-nowrap">2016-04-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r006/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r007/2016-r007-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r006/index-en.aspx">Deportation, Circular Migration and Organized Crime: Honduras Case Study</a> </td><td> This research report examines the impact of criminal deportation to Honduras on public safety in Canada. </td><td class="text-nowrap">2016-04-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-s007/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-s007/2016-s007-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-s007/index-en.aspx">Deportation, Circular Migration and Organized Crime: Jamaica</a> </td><td> The report reviews the impact of forced deportations, criminal and otherwise, on public security and organized crime in Canada and Jamaica, with a focus on transnational connections between deportees, organized crime and Canada. </td><td class="text-nowrap">2016-04-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-r007/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-r007/2016-r007-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-r007/index-en.aspx">Deportation, Circular Migration and Organized Crime Jamaica Case Study</a> </td><td> This report reviews the impact of forced deportations, criminal and otherwise, on public security and organized crime in Canada and Jamaica, with a focus on transnational connections between deportees, organized crime and Canada. </td><td class="text-nowrap">2016-04-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-cnmc-mpct-brdrfs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-cnmc-mpct-brdrfs/2016-cnmc-mpct-brdrfs-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-cnmc-mpct-brdrfs/index-en.aspx">Economic Impact of Border Fees in Three Target Sectors in Canada and the United States of America</a> </td><td> Under the Beyond the Border Action Plan, Public Safety Canada commissioned a third party to conduct an economic impact assessment of border fees in Canada and the U.S. The border fees analyzed in this study are those included in the published inventories of fees and charges on the movement of goods across border. </td><td class="text-nowrap">2016-04-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2015/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2015/_mgs/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2015/index-en.aspx">National Action Plan to Combat Human Trafficking - 2014-15 Annual Report on Progress</a> </td><td> Third Annual Report on Progress on the implementation of Canada's National Action Plan to Combat Human Trafficking (National Action Plan), which was launched on June 6, 2012. </td><td class="text-nowrap">2016-03-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2014-15-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2014-15-en.aspx">Annual Report of the Minister of Public Safety Concerning Recognizance with Conditions: Arrests without Warrant</a> </td><td> This document constitutes the annual report of the Minister of Public Safety and Emergency Preparedness. It covers a period of renewed operation of section 83.3 from July 15, 2014 to July 14, 2015, during which this measure was part of the Criminal Code. </td><td class="text-nowrap">2016-03-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2016-01/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2016-01/hmn-trffckng-nwslttr-2016-01-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2016-01/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 8</a> </td><td> This newsletter is being offered up to four times yearly by the Serious and Organized Crime Division at Public Safety Canada with content provided by anti-trafficking stakeholders from across Canada. </td><td class="text-nowrap">2016-03-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-plns-prrts-2016-17/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rprt-plns-prrts-2016-17/_mgs/rprt-plns-prrts-2016-17-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-plns-prrts-2016-17/index-en.aspx">Report on Plans and Priorities 2016-17</a> </td><td> The 2016-17 Public Safety Report on Plans and Priorities. </td><td class="text-nowrap">2016-03-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20151231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20151231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2015</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2016-02-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mnstrl-rndtbl-ptsd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mnstrl-rndtbl-ptsd/mnstrl-rndtbl-ptsd-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mnstrl-rndtbl-ptsd/index-en.aspx">Ministerial Roundtable on Post-Traumatic Stress Disorder in Public Safety Officers</a> </td><td> Public Safety Canada hosted a Ministerial Roundtable on January 29, 2016 at the University of Regina on the impacts of post-traumatic stress disorder (PTSD) on public safety officers. The roundtable brought together over 50 members of academia, not-for-profit organizations, union representatives and tri-service leadership (fire, police and paramedic), operational public safety officers, and all three levels of government to the table to discuss the threat posed by operational stress injuries (OSIs) affecting public safety officers. </td><td class="text-nowrap">2016-02-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-frgng-cmmn-ndrstndng-crtcalnfrstrctr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-frgng-cmmn-ndrstndng-crtcalnfrstrctr/2016-frgng-cmmn-ndrstndng-crtcalnfrstrctr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-frgng-cmmn-ndrstndng-crtcalnfrstrctr/index-en.aspx">Forging a Common Understanding for Critical Infrastructure</a> </td><td> The following narrative represents the shared views of the Critical 5 member nations (Australia, Canada, New Zealand, the United Kingdom, and the United States) with the objective to provide a high-level overview of the meaning and importance of critical infrastructure. </td><td class="text-nowrap">2016-02-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2016-rl-crtclnfrstrctr-ntnlprsprty/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2016-rl-crtclnfrstrctr-ntnlprsprty/2016-rl-crtclnfrstrctr-ntnlprsprty-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2016-rl-crtclnfrstrctr-ntnlprsprty/index-en.aspx">Role of Critical Infrastructure in National Prosperity</a> </td><td> The following narrative represents the shared views of the Critical 5 member nations (Australia, Canada, New Zealand, the United Kingdom, and the United States) to provide a strategic overview of the relationship between critical infrastructure and national prosperity. </td><td class="text-nowrap">2016-02-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2014/nnl-rprt-lw-nfrcmnt-2014-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2014/index-en.aspx">2014 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> The 2014 Annual Report covers a five-year period from 2010 to 2014. The Report includes new statistics for the period from January 1, 2014 to December 31, 2014 and updates the figures for the years 2010 to 2013. </td><td class="text-nowrap">2016-01-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2014-15/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-trvl-hsptt-cnfrncs-2014-15/index-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2014-15</a> </td><td> As required by the Treasury Board Directive on Travel, Hospitality, Conference and Event Expenditures, this report provides information on the total annual expenditures for each of travel, hospitality and conference fees for the Department of Public Safety Canada for the fiscal year ending March 31, 2015. </td><td class="text-nowrap">2016-01-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2014-15/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2014-15/dprtmntl-prfrmnc-rprt-2014-15-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2014-15/index-en.aspx">Departmental Performance Report 2014-2015</a> </td><td> As Canada's Minister of Public Safety and Emergency Preparedness, it is my responsibility to present to Parliament the Departmental Performance Report (DPR) for 2014-15 as prepared by Public Safety Canada. </td><td class="text-nowrap">2016-01-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2014-15-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2014-15-en.aspx">Witness Protection Program Act - Annual report: 2014-2015</a> </td><td> Annual Report on the Witness Protection Program as required by section 16 of the Witness Protection Program Act. </td><td class="text-nowrap">2016-01-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2014/lctrnc-srvllnc-2014-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2014/index-en.aspx">Annual report on the use of electronic surveillance - 2014</a> </td><td> Part VI of the Criminal Code sets out the provisions for the law enforcement community to obtain judicial authorization to conduct electronic surveillance of private communications for criminal investigations. </td><td class="text-nowrap">2016-01-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s012/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s012/2015-s012-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s012/index-en.aspx">Research Summary: Velocity Adventure Program</a> </td><td> Velocity Adventure Program (Velocity) is a promising intervention that helps youth overcome adversity, create and enhance their connections in the community, and make healthy lifestyle choices. </td><td class="text-nowrap">2016-01-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r012/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r012/2015-r012-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r012/index-en.aspx">Evaluation Summary of the Velocity Adventure Program</a> </td><td> Public Safety Canada's National Crime Prevention Strategy (NCPS) has a mandate to develop and disseminate knowledge of effective crime prevention programs to help decision makers and practitioners in communities across the country to make the best use of their crime prevention resources. </td><td class="text-nowrap">2016-01-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-plcy-mdps/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-plcy-mdps/2015-plcy-mdps-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-plcy-mdps/index-en.aspx">Economics of Policing and Community Safety - Policy Makers' Dialogue on Privacy and Information Sharing - Workshop Report</a> </td><td> In October 2014, Federal, Provincial and Territorial Ministers Responsible for Justice and Public Safety approved the Economics of Policing and Community Safety Shared Forward Agenda, a strategy for the future of policing in Canada. </td><td class="text-nowrap">2016-01-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-mgmnt-cntrl-frmwrk-prsnl-nfrmtn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-mgmnt-cntrl-frmwrk-prsnl-nfrmtn/dt-mgmnt-cntrl-frmwrk-prsnl-nfrmtn-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-mgmnt-cntrl-frmwrk-prsnl-nfrmtn/index-en.aspx">Internal Audit of the Management Control Framework over Personal Information</a> </td><td> Public Safety Canada provides strategic policy advice and support to the Minister of Public Safety and Emergency Preparedness on a range of issues, including: national security, border strategies, countering crime and emergency management. </td><td class="text-nowrap">2015-12-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccc-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccc-prgrm/_mgs/cvr-ccc-prgrm-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccc-prgrm/index-en.aspx">Evaluation Summary Community Cadets Corps (CCC) Program</a> </td><td> The Community Cadets Corps (CCC) program evaluation was undertaken to examine the effectiveness of Cadets as a crime prevention measure for Aboriginal youth. </td><td class="text-nowrap">2015-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-h002/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-h002/2015-h002-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-h002/index-en.aspx">Organized Crime - Research Highlights 2015-H002</a> </td><td> Restricting access to chemicals used to produce synthetic drugs restricted supply and caused displacement of methods and sources of production. </td><td class="text-nowrap">2015-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-h001/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-h001/2015-h001-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-h001/index-en.aspx">Organized Crime - Research Highlights 2015-H001</a> </td><td> In Canada, between CAD 5 billion and 15 billion is estimated to be laundered annually; worldwide the figure is between USD 500 billion and 1 trillion. </td><td class="text-nowrap">2015-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-r038/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-r038/2015-r038-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-r038/index-en.aspx">Info Sheet: Cyberbullying</a> </td><td> Cyberbullying has been defined as 'willful and repeated harm inflicted through the use of computers, cell phones, and other electronic devices' </td><td class="text-nowrap">2015-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccc-prgrm-smmry/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccc-prgrm-smmry/ccc-prgrm-smmry-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccc-prgrm-smmry/index-en.aspx">Research Summary: Community Cadets Corps Program</a> </td><td> The Community Cadets Corps (CCC) program evaluation was undertaken to examine the effectiveness of Cadets as a crime prevention measure for Aboriginal youth. </td><td class="text-nowrap">2015-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fnl-mltsystmc-thrpy-prgrm/smmry-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fnl-mltsystmc-thrpy-prgrm/cvr-smmry-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fnl-mltsystmc-thrpy-prgrm/smmry-en.aspx">Research Summary: Multisystemic Therapy Program Evaluation</a> </td><td> Multisystemic Therapy (MST) is a widely-used, evidence-based prevention program aimed at reducing anti-social behaviour and recidivism among at-risk youth. </td><td class="text-nowrap">2015-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fnl-mltsystmc-thrpy-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fnl-mltsystmc-thrpy-prgrm/fnl-mltsystmc-thrpy-prgrm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fnl-mltsystmc-thrpy-prgrm/index-en.aspx">Final Evaluation Summary of the Multisystemic Therapy Program</a> </td><td> Multisystemic Therapy (MST) is a widely-used, evidence-based prevention program aimed at reducing anti-social behaviour and recidivism among at-risk youth. </td><td class="text-nowrap">2015-11-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20150930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20150930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2015</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2015-11-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2014-ntrnl-dtvls-thcs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2014-ntrnl-dtvls-thcs/2014-ntrnl-dtvls-thcs-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2014-ntrnl-dtvls-thcs/index-en.aspx">Internal Audit of Values and Ethics - Internal Audit and Evaluation Directorate</a> </td><td> Public Safety Canada (PS) has in place a wide variety of practices that collectively promote and embed values and ethics (V and E) in its operations. They include the Department's Code of Conduct and departmental values, which are implemented in the context of the Government of Canada Code of Values and Ethics for the Public Service. </td><td class="text-nowrap">2015-11-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2014/2014-ccrs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2014/index-en.aspx">2014 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. </td><td class="text-nowrap">2015-11-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-prtctn-chldrn-2013-14/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-prtctn-chldrn-2013-14/_mgs/cvr-vltn-prtctn-chldrn-2013-14-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-prtctn-chldrn-2013-14/index-en.aspx">2013-2014 Evaluation of the National Strategy for the Protection of Children from Sexual Exploitation on the Internet</a> </td><td> The evaluation covered the activities delivered under the National Strategy by Public Safety Canada, including: the Canadian Centre for Child Protection as a funding recipient for the management of the national tipline Cybertip.ca, the Royal Canadian Mounted Police (through NCECC—National Child Exploitation Coordination Centre, a national division of the Canadian Police Centre for Missing and Exploited Children/Behavioural Sciences Branch) and the Department of Justice. </td><td class="text-nowrap">2015-11-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20150630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20150630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2015</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2015-08-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslts-crm-prvntn-12-17/smmry-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslts-crm-prvntn-12-17/cvr-smmry-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslts-crm-prvntn-12-17/smmry-en.aspx">Research Summary: Results of Crime Prevention Programs for 12 to 17 Year Olds</a> </td><td> The research report focuses on the synthesized results of 9 evaluation studies of 10 different crime prevention models implemented for 12 to 17 year olds in 14 sites in Canada and funded under the National Crime Prevention Strategy between 2009 and 2013. </td><td class="text-nowrap">2015-07-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslts-crm-prvntn-12-17/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslts-crm-prvntn-12-17/rslts-crm-prvntn-12-17-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslts-crm-prvntn-12-17/index-en.aspx">Results of Crime Prevention Programs for 12 to 17 Year Olds</a> </td><td> One of the fundamental objectives of Public Safety (PS) Canada's crime prevention activities is to assist those responsible for the implementation and delivery of crime prevention in making the best informed decisions. In order to achieve this objective, Public Safety Canada develops and disseminates practice-oriented knowledge on effective and cost-effective preventative interventions. </td><td class="text-nowrap">2015-07-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2014-15/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2014-15/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2014-2015</a> </td><td> Public Safety and Emergency Preparedness Canada's departmental reports, including the Departmental Performance Report, Report on Plans and Priorities, other reports submitted to Parliament, proactive disclosure reports, etc. </td><td class="text-nowrap">2015-07-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2014-15/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2014-15/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2014-2015</a> </td><td> Report outlines how Public Safety Canada administered the Privacy Act throughout fiscal year 2014-2015. </td><td class="text-nowrap">2015-07-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2014/_mgs/cvr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2014/index-en.aspx">Fifth Annual National Roundtable on Disaster Risk Reduction</a> </td><td> Canada's National Disaster Mitigation Strategy, including links to a general explanation of disaster mitigation and national consultation documents. </td><td class="text-nowrap">2015-07-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mvng-twrd-strngr-ftr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mvng-twrd-strngr-ftr/_mgs/cvr-mvng-twrd-strngr-ftr-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mvng-twrd-strngr-ftr/index-en.aspx">Moving Toward a Stronger Future</a> </td><td> An Aboriginal Resource Guide for Community Development </td><td class="text-nowrap">2015-07-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gd-slctng-ffctv-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/gd-slctng-ffctv-prgrm/_mgs/cvr-gd-slctng-ffctv-prgrm-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gd-slctng-ffctv-prgrm/index-en.aspx">Guide for Selecting an Effective Crime Prevention Program</a> </td><td> A recent research report, a Guide for Selecting an Effective Crime Prevention Program identifies a four step model to help people in communities select a crime prevention program. Although not exhaustive, it presents some key considerations and questions designed to help people make the most informed decisions possible when selecting a program for implementation in their community. </td><td class="text-nowrap">2015-06-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gd-slctng-ffctv-prgrm/smmry-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/gd-slctng-ffctv-prgrm/_mgs/cvr-smmry-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gd-slctng-ffctv-prgrm/smmry-en.aspx">Research Summary: Guide for Selecting an Effective Crime Prevention Program</a> </td><td> A recent research report, a Guide for Selecting an Effective Crime Prevention Program identifies a four step model to help people in communities select a crime prevention program. Although not exhaustive, it presents some key considerations and questions designed to help people make the most informed decisions possible when selecting a program for implementation in their community. </td><td class="text-nowrap">2015-06-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cllctn-nlss-dt-frc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cllctn-nlss-dt-frc/cllctn-nlss-dt-frc-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cllctn-nlss-dt-frc/index-en.aspx">Research summary: Collection and Analysis of Data on the Use of Force</a> </td><td> Use of force by the police is rare. Knowing when and why it happens is important to minimize injuries. </td><td class="text-nowrap">2015-05-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2013-14/btb-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2013-14/btb-en.aspx">2013-14 Report on the Beyond the Border Action Plan Horizontal Initiative</a> </td><td> On February 4, 2011, the Prime Minister of Canada and the President of the United States issued Beyond the Border: A Shared Vision for Perimeter Security and Economic Competitiveness </td><td class="text-nowrap">2015-05-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s014-smry/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s014-smry/index-en.aspx">Research Summary: A Literature Review on the Amalgamation of Police Services in Canada</a> </td><td> There is a trend towards amalgamating police services. Medium-sized police services appear to be particularly effective. </td><td class="text-nowrap">2015-05-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2015-s014-rprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2015-s014-rprt/2015-s014-rprt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2015-s014-rprt/index-en.aspx">A Literature Review on the Amalgamation of Police Services in Canada</a> </td><td> Despite claims and popular assumptions surrounding police regionalization, the studies reviewed demonstrated that large regional police services are not particularly more effective or efficient than medium-sized non-regional services. </td><td class="text-nowrap">2015-05-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2014/2014-ntnl-ctn-pln-cmbt-hmn-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2014/index-en.aspx">National Action Plan to Combat Human Trafficking - 2013-2014 Annual Report on Progress</a> </td><td> Second Annual Report on Progress on the implementation of Canada's National Action Plan to Combat Human Trafficking (National Action Plan), which was launched on June 6, 2012. </td><td class="text-nowrap">2015-05-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2014-ntnl-frm-hmn-trffckng-smmry/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2014-ntnl-frm-hmn-trffckng-smmry/_mgs/2014-ntnl-frm-hmn-trffckng-smmry-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2014-ntnl-frm-hmn-trffckng-smmry/index-en.aspx">National Forum on Human Trafficking - Summary Report, 2014</a> </td><td> National Forum on Human Trafficking - Summary Report, 2014 </td><td class="text-nowrap">2015-05-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-plns-prrts-2015-16/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rprt-plns-prrts-2015-16/_mgs/cvr-rprt-plns-prrts-2015-16-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-plns-prrts-2015-16/index-en.aspx">Report on Plans and Priorities 2015-16</a> </td><td> The 2015-16 Public Safety Report on Plans and Priorities. </td><td class="text-nowrap">2015-03-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-brgnl-cmmnty-sfty-2013-14/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-brgnl-cmmnty-sfty-2013-14/_mgs/vltn-brgnl-cmmnty-sfty-2013-14-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-brgnl-cmmnty-sfty-2013-14/index-en.aspx">2013-2014 Evaluation of the Aboriginal Community Safety Development Contribution Program</a> </td><td> Evaluation supports accountability to Parliament and Canadians by helping the Government of Canada to credibly report on the results achieved with resources invested in programs. </td><td class="text-nowrap">2015-03-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2013-14/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2013-14/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2013-2014</a> </td><td> Public Safety and Emergency Preparedness Canada's departmental reports, including the Departmental Performance Report, Report on Plans and Priorities, other reports submitted to Parliament, proactive disclosure reports, etc. </td><td class="text-nowrap">2015-03-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2012-13/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2012-13/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2012-2013</a> </td><td> Public Safety and Emergency Preparedness Canada's departmental reports, including the Departmental Performance Report, Report on Plans and Priorities, other reports submitted to Parliament, proactive disclosure reports, etc. </td><td class="text-nowrap">2015-03-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2013-14/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2013-14/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2013-2014</a> </td><td> Report outlines how Public Safety Canada administered the Privacy Act throughout fiscal year 2013-2014. </td><td class="text-nowrap">2015-03-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2012-13/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2012-13/index-en.aspx">Annual Report to Parliament on the Administration of the Privacy Act 2012-2013</a> </td><td> Report outlines how Public Safety Canada administered the Privacy Act throughout fiscal year 2012-2013. </td><td class="text-nowrap">2015-03-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20141231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20141231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2014</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2015-02-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gd-mplmnttn-vdnc-prgrms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/gd-mplmnttn-vdnc-prgrms/_mgs/cvr-gd-mplmnttn-vdnc-prgrms-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gd-mplmnttn-vdnc-prgrms/index-en.aspx">Guide on the Implementation of Evidence-Based Programs: What Do We Know So Far?</a> </td><td> Through its National Crime Prevention Centre (NCPC), Public Safety Canada fosters the development and implementation of evidence-based crime prevention interventions in Canada. </td><td class="text-nowrap">2015-02-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsrch-smmr-mplmntn-crm-prvntn-prgrms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rsrch-smmr-mplmntn-crm-prvntn-prgrms/_mgs/rsrch-smmr-mplmntn-crm-prvntn-prgrms-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsrch-smmr-mplmntn-crm-prvntn-prgrms/index-en.aspx">Research Summary: Implementation of Crime Prevention Programs</a> </td><td> A high-quality implementation is an important determinant in achieving results for evidence-based crime prevention programs </td><td class="text-nowrap">2015-02-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/xrds/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/xrds/index-en.aspx">Building the Evidence – Crime Prevention in Action - The X-Roads Crime Prevention Program (X-Roads)</a> </td><td> The X-Roads Crime Prevention Project (X-Roads) provided prevention and intervention activities for Aboriginal children and youth aged 6–18 years and at risk of becoming involved in gang activity in The Pas, Manitoba. </td><td class="text-nowrap">2015-02-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ldrshp-rslncy-prgrm/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ldrshp-rslncy-prgrm/index-en.aspx">Leadership and Resiliency Program (LRP) - Crime Prevention in Action</a> </td><td> Public Safety Canada has a mandate to develop and disseminate knowledge of effective crime prevention programs to help decision makers and practitioners across the country make the best use of their crime prevention resources. </td><td class="text-nowrap">2015-02-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/payg/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/payg/payg-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/payg/index-en.aspx">The Achievers: Positive Alternatives to Youth Gangs (PAYG)</a> </td><td> Toronto's Jane-Finch community suffers from one of the highest violent crime rates in the province of Ontario and is widely acknowledged as one of the most socially and economically disadvantaged communities in Canada. </td><td class="text-nowrap">2015-01-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2014-ES-39/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2014-ES-39/2014-es-39-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2014-ES-39/index-en.aspx">PréCrimAdo Program</a> </td><td> In recent years, three youth centres (Québec, Chaudière–Appalaches and Montérégie) and a team of researchers from Laval University collaborated to examine the results of the PréCrimAdo Program (preventing the criminalization of high-risk adolescents). </td><td class="text-nowrap">2015-01-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2013-14-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2013-14-en.aspx">Witness Protection Program Act - Annual report: 2013-2014</a> </td><td> This is the eighteenth Annual Report on the Witness Protection Program (WPP) as required by section 16 of the Witness Protection Program Act. </td><td class="text-nowrap">2015-01-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2012-13-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2012-13-en.aspx">Witness Protection Program Act - Annual report: 2012-2013</a> </td><td> This is the seventeenth Annual Report on the Witness Protection Program (WPP) as required by section 16 of the Witness Protection Program Act. </td><td class="text-nowrap">2015-01-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-ccptnl-hlth-sfty/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-ccptnl-hlth-sfty/dt-ccptnl-hlth-sfty-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-ccptnl-hlth-sfty/index-en.aspx">Audit of Occupational Health and Safety</a> </td><td> Public Safety Canada (PS) is responsible for, and committed to, providing a safe work environment for all its employees. Promotion of safe working conditions and compliance with regulations are key components of health and safety in the work place. The Canada Labour Code - Part II Occupational Health and Safety (OHS) is intended to help prevent accidents and injury in the course of employment. </td><td class="text-nowrap">2014-12-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2013-hrzntl-vltn-msrs-cntrbnd-tbcc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2013-hrzntl-vltn-msrs-cntrbnd-tbcc/2013-hrzntl-vltn-msrs-cntrbnd-tbcc-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2013-hrzntl-vltn-msrs-cntrbnd-tbcc/index-en.aspx">Horizontal Evaluation of the Measures to Address Contraband Tobacco 2012-2013</a> </td><td> This is the 2012-2013 Horizontal Evaluation of the Measures to Address Contraband Tobacco (MACT). Evaluation supports accountability to Parliament and Canadians by helping the Government of Canada to credibly report on the results achieved with resources invested in programs. Evaluation supports deputy heads in managing for results by informing them about whether their programs are producing the outcomes that they were designed to achieve, at an affordable cost; and, supports policy and program improvements by helping to identify lessons learned and best practices. </td><td class="text-nowrap">2014-12-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2013-14-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2013-14-en.aspx">Annual Report of the Minister of Public Safety Concerning Recognizance with Conditions: Arrests without Warrant</a> </td><td> This document constitutes the annual report of the Minister of Public Safety and Emergency Preparedness. It covers a period of renewed operation of section 83.3 from July 15, 2013 to July 14, 2014, during which this measure was part of the Criminal Code. </td><td class="text-nowrap">2014-12-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20140930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20140930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2014 Revised</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2014-11-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2013/nnl-rprt-lw-nfrcmnt-2013-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2013/index-en.aspx">2013 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from January 1, 2013 to December 31, 2013, and only includes information the disclosure of which would not compromise or hinder an ongoing investigation of an offence under an Act of Parliament </td><td class="text-nowrap">2014-11-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-50/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-50/rgnzd-crm-brf-50-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-50/index-en.aspx">Corruption in Selected Countries - Research Brief no. 50</a> </td><td> Corruption seriously harms economies and societies; no country is immune. While it may vary in nature and extent, at the very least it impinges on good governance, sound management of public money, and distorts markets. In extreme cases, corruption hampers economic development, undermines democracy, and damages social justice and the rule of law. </td><td class="text-nowrap">2014-11-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-48/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-48/rgnzd-crm-brf-48-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-48/index-en.aspx">Definitions of Corruption - Research Brief no. 48</a> </td><td> There are many criminal and unethical acts that can constitute corruption. Canadian enforcement focuses on public and conventional corruption in the domestic environment. </td><td class="text-nowrap">2014-11-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lnkng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lnkng/lnkng-rfg-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lnkng/index-en.aspx">Building the Evidence – Project Summaries – LINK –LINKing Refugee Youth and Families to Positive Social Supports</a> </td><td> LINKing Refugee Youth and Families to Positive Social Supports (LINK) is an innovative program designed to prevent the involvement of refugee youth in criminal and gang-related activity. </td><td class="text-nowrap">2014-11-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trvl-hsptlty-cnfrncs-2013-14-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trvl-hsptlty-cnfrncs-2013-14-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2013-14</a> </td><td> As required by the Treasury Board Directive on Travel, Hospitality, Conference and Event Expenditures, this report provides information on the total annual expenditures for each of travel, hospitality and conference fees for the Department of Public Safety Canada for the fiscal year ending March 31, 2014. It also provides the variance explanation from the previous fiscal year in each of these areas. </td><td class="text-nowrap">2014-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2013-14/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2013-14/dprtmntl-prfrmnc-rprt-2013-14-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2013-14/index-en.aspx">Departmental Performance Report 2013-2014</a> </td><td> Public Safety Canada's 2013–14 Departmental Performance Report. The initiatives highlighted in this report reflect the progress made towards achieving the Department's strategic outcome of a safe and resilient Canada. </td><td class="text-nowrap">2014-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pln-mvmnt-ppl-gds/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pln-mvmnt-ppl-gds/_mgs/cvr-pln-mvmnt-ppl-gds-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pln-mvmnt-ppl-gds/index-en.aspx">Plan for the Movement of People and Goods During and Following an Emergency</a> </td><td> Canada's security and economy is dependent on effective joint border management. The impacts during and following an emergency could be widespread, causing significant and measurable disruptions (for example, border congestion, restrictions or closures) to the normal cross-border movement of people and goods at Canada and United States (US) ports of entry. </td><td class="text-nowrap">2014-10-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-blgy-cswrk-nlyss-2013-14/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-blgy-cswrk-nlyss-2013-14/vltn-blgy-cswrk-nlyss-2013-14-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-blgy-cswrk-nlyss-2013-14/index-en.aspx">2013-2014 Evaluation of the Biology Casework Analysis Activities</a> </td><td> The evaluation assessed the relevance and performance of the activities of Public Safety Canada in support of a sustainable national approach to Biology Casework Analysis (DNA analysis). These include activities related to the role of Public Safety Canada as the strategic policy lead (i.e. advice, policy development, governance, research activities), and its lead role in the negotiations of the funding arrangements between the federal government and the provinces and territories. </td><td class="text-nowrap">2014-10-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2014-ntnl-plcng-rsrch-sympsm-tcms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2014-ntnl-plcng-rsrch-sympsm-tcms/2014-ntnl-plcng-rsrch-sympsm-tcms-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2014-ntnl-plcng-rsrch-sympsm-tcms/index-en.aspx">2014 National Policing Research Symposium: Outcomes Report</a> </td><td> Canadian police services are facing a range of challenges and opportunities. The cost of policing ($13.5 billion in 2013) continues to rise yearly despite a steady drop in reported crime. </td><td class="text-nowrap">2014-09-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wlkng-pth/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wlkng-pth/wlkng-pth-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wlkng-pth/index-en.aspx">Building the Evidence – Crime Prevention in Action – Walking the Path Together</a> </td><td> This Crime Prevention in Action provides information on the implementation of the Walking the Path Together Program. It is a culturally based, innovative, five-year program that works with young Aboriginal children aged 6 to 11 and their families to address chronic family violence, the foundation of intergenerational violence, and future offending behaviours. The project is being implemented from July 2009 to March 2014 in the Alberta communities of Wabasca, Morley, Hobbema, Fort Chipewyan and Enilda. </td><td class="text-nowrap">2014-09-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/strngthnng-sprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/strngthnng-sprt/strngthnng-sprt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/strngthnng-sprt/index-en.aspx">Building the Evidence – Project Summaries – Strengthening the Spirit</a> </td><td> This Summary presents what was learned from the implementation of 'Strengthening the Spirit', a prevention program for Aboriginal families at high risk of violent behaviour and contact with the criminal justice system. It was funded by the National Crime Prevention Centre (NCPC) from February, 2009 to September, 2012. It was designed to reduce domestic violence in families, reduce the risk of violence for children, and support families' healing and wellness. The participants came from three First Nations communities near Calgary, Alberta and four Calgary-based organizations serving mainly Aboriginal people. </td><td class="text-nowrap">2014-09-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sprt-grls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sprt-grls/sprt-grls-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sprt-grls/index-en.aspx">Building the Evidence - Project Summaries - Spirit: Girls Identifying Real Life Solutions</a> </td><td> This summary presents what was learned from the implementation of Spirit, a school-based prevention program for girls from grades 7 to 9 at risk of delinquency and contact with the criminal justice system. It was implemented as a pilot project from September 2008 to August, 2011 in Calgary, Alberta. </td><td class="text-nowrap">2014-09-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2014-lfskll-trnng-prgrm/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2014-lfskll-trnng-prgrm/index-en.aspx">Crime Prevention in Action – LifeSkills Training (LST) Program</a> </td><td> This Crime Prevention in Action provides information on the implementation of the LifeSkills® Training (LST) Program and the LST projects that the NCPC has supported in locations across Canada. LST is a school-based prevention program that targets early drug and alcohol use by adolescents, especially those in junior high school (grades 6 and 7). The main goals of the LST Program are to prevent substance use amongst adolescents and to promote healthy alternatives to risky behaviour. </td><td class="text-nowrap">2014-09-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-fnncl-mngmnt-gvrnnc-2014/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-fnncl-mngmnt-gvrnnc-2014/_mgs/cvr-dt-fnncl-mngmnt-gvrnnc-2014-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-fnncl-mngmnt-gvrnnc-2014/index-en.aspx">Internal Audit of Financial Management Governance</a> </td><td> This audit was approved by the Deputy Minister on May 23, 2013 as part of the Risk-based Audit Plan 2012-13 to 2014-2015. Public Safety Canada (PS) identified financial management governance as an area of interest warranting audit. </td><td class="text-nowrap">2014-09-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2013/_mgs/cvr-pltfrm-dsstr-rdctn-2013-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2013/index-en.aspx">Fourth Annual Roundtable Canada's Platform for Disaster Risk Reduction</a> </td><td> The purpose of this annual event is to make Canadians safer by reducing risks, making communities more resilient and partnering with all levels of government, universities, professional associations, voluntary organizations and the general public. </td><td class="text-nowrap">2014-09-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2014-pblc-rpr-trrrst-thrt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2014-pblc-rpr-trrrst-thrt/2014-pblc-rpr-trrrst-thrt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2014-pblc-rpr-trrrst-thrt/index-en.aspx">2014 Public Report On The Terrorist Threat To Canada</a> </td><td> Terrorism remains the leading threat to Canada's national security. Our Government will continue to take all appropriate action to counter terrorist threats to Canada, its citizens and its interests around the world. </td><td class="text-nowrap">2014-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20140630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20140630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2014</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2014-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2013/lctrnc-srvllnc-2013-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2013/index-en.aspx">Annual report on the use of electronic surveillance - 2013</a> </td><td> The 2013 Annual Report covers a five-year period from 2009 to 2013. The Report includes new statistics for the period from January 1, 2013 to December 31, 2013 and updates the figures for the years 2009 to 2012. </td><td class="text-nowrap">2014-08-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2014-07/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2014-07/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 6, July 2014</a> </td><td> This newsletter is being offered up to three times yearly by the Serious and Organized Crime Division at Public Safety Canada with content provided by anti-trafficking stakeholders from across Canada. </td><td class="text-nowrap">2014-07-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bsln-plcng-rsrch/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bsln-plcng-rsrch/_mgs/cvr-bsln-plcng-rsrch-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bsln-plcng-rsrch/index-en.aspx">Economics of Policing: Baseline for Policing Research in Canada</a> </td><td> The increasing complexity of the issues surrounding the delivery of police services requires that policy-makers, operational personnel and funding bodies be informed by evidence-based research. This is optimized when there is: funding for police research; police services have the capacity to conduct analyses on all phases of their operations; there are collaborative relationships between the police and academia; and structures exist to facilitate the dissemination of research findings to a wide audience. </td><td class="text-nowrap">2014-07-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-07/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-07/cvr-rgnzd-crm-rsrch-hghlghts-07-en.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-07/index-en.aspx">Organized Crime Research Highlights Number 7</a> </td><td> Alliances and Conflicts in Street Gangs; Solving Gang Homicides; Counting Drug Users; Regulating Illicit Markets; Economic Cost of Organized Crime; Reducing Offending Opportunities </td><td class="text-nowrap">2014-06-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-43/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-43/rgnzd-crm-brf-43-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-43/index-en.aspx">Witness Protection Programs in Selected Countries - Research Brief no. 43</a> </td><td> Effective witness protection is a cornerstone of the criminal justice system in the fight against organized crime. Traditional witness protection focuses on the safety of the witness. Experience shows, however, that individuals are not willing unless they have confidence that the State will protect their rights and safety as well as those of their immediate family. </td><td class="text-nowrap">2014-06-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-06/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-06/cvr-rgnzd-crm-rsrch-hghlghts-06-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-06/index-en.aspx">Organized Crime Research Highlights Number 6</a> </td><td> Deterrence and Criminal Lifestyles; Drug Market Money-launders; Evaluation of U.S. Anti-Gang Initiatives; Co-offending Patterns and Organized Crime; Production of Synthetic Drugs in Quebec </td><td class="text-nowrap">2014-05-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntrnldt-mrgncy-mngmnt-plnnng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntrnldt-mrgncy-mngmnt-plnnng/ntrnldt-mrgncy-mngmnt-plnnng-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntrnldt-mrgncy-mngmnt-plnnng/index-en.aspx">Internal Audit of Emergency Management Planning: Leadership and Oversight</a> </td><td> Under Section 3 of the Emergency Management Act (EMA), the Department of Public Safety and Emergency Preparedness is responsible for providing government-wide leadership and oversight over the emergency management (EM) activities of federal institutions – including their emergency management plans, which include the following instruments </td><td class="text-nowrap">2014-05-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2012/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2012/_mgs/cvr-pltfrm-dsstr-rdctn-2012-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2012/index-en.aspx">Third Annual Roundtable Canada's Platform for Disaster Risk Reduction</a> </td><td> The purpose of this annual event is to make Canadians safer by reducing risks, making communities more resilient and partnering with all levels of government, universities, professional associations, voluntary organizations and the general public. </td><td class="text-nowrap">2014-04-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sstnbl-dvlpmnt-ssmnt-2014-15/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sstnbl-dvlpmnt-ssmnt-2014-15/index-en.aspx">Departmental Sustainable Development Strategy 2014-15</a> </td><td> Public Safety Canada contributes to Theme III – Protecting Nature and Theme IV - Shrinking the Environmental Footprint – Beginning with Government, as denoted by the visual identifiers. </td><td class="text-nowrap">2014-03-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr-2014-17/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr-2014-17/_mgs/cvr-pln-crtcl-nfrstrctr-2014-17-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr-2014-17/index-en.aspx">Archive - Action Plan for Critical Infrastructure (2014-2017)</a> </td><td> The National Strategy for Critical Infrastructure and the supporting Action Plan for Critical Infrastructure were announced on May 28, 2010. Together, they established a collaborative federal, provincial, territorial and critical infrastructure sector approach to strengthening critical infrastructure resilience. </td><td class="text-nowrap">2014-03-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-plns-prrts-2014-15/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rprt-plns-prrts-2014-15/_mgs/cvr-rprt-plns-prrts-2014-15-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-plns-prrts-2014-15/index-en.aspx">Report on Plans and Priorities 2014-15</a> </td><td> The 2014-15 Public Safety Report on Plans and Priorities. </td><td class="text-nowrap">2014-03-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20131231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20131231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2013</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2014-02-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2014-02/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2014-02/hmn-trffckng-nwslttr-2014-02-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2014-02/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 5, February 2014</a> </td><td> Canada's Anti-Human Trafficking Newsletter - Issue 5, February 2014 </td><td class="text-nowrap">2014-02-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/plc-lrnng-smmt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/plc-lrnng-smmt/plc-lrnng-smmt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/plc-lrnng-smmt/index-en.aspx">Economics of Policing: Summary Report of the Police Education and Learning Summit</a> </td><td> On September 17 and 18, 2013, the Economics of Policing: Police Education and Learning Summit brought together, in Charlottetown, Prince Edward Island, more than one hundred representatives from approximately thirty Canadian police services, the three national police associations, federal and provincial representatives, as well as academic organizations to examine efficiencies in police training. Co-hosted by Public Safety Canada and the Canadian Police Knowledge Network (CPKN), this event was structured around the broader 'economics of policing' dialogue while specifically focussing on issues related to police training. </td><td class="text-nowrap">2014-01-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2004-02-prdctrs-sxl-rcdvsm-pdtd/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2004-02-prdctrs-sxl-rcdvsm-pdtd/index-en.aspx">Predictors of Sexual Recidivism: An Updated Meta-Analysis 2004-02</a> </td><td> This quantitative review examined the research evidence concerning recidivism risk factors for sexual offenders. A total of 95 different studies were examined, involving more than 31,000 sexual offenders and close to 2000 recidivism predictions. The results confirmed deviant sexual interests and antisocial orientation as important predictors of sexual recidivism. </td><td class="text-nowrap">2014-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trnds-ndgns-plc-mdl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/trnds-ndgns-plc-mdl/mgs/cvr-trnds-ndgns-plc-mdl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trnds-ndgns-plc-mdl/index-en.aspx">Trends in Indigenous Policing Models: An International Comparison</a> </td><td> The report reviews Indigenous policing models in Canada, the United States, Australia and New Zealand </td><td class="text-nowrap">2013-12-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2013-mjr-risk-fctrs-ntscl/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2013-mjr-risk-fctrs-ntscl/index-en.aspx">Major Risk Factors for Antisocial and Delinquent Behaviour among Children and Youth</a> </td><td> The prediction and prevention of crime is grounded on knowledge of its causes. Over the past few decades, considerable efforts in both theory and research have contributed to elucidating these causes. Despite these advances, the causes, and their interplay, of crime and delinquency, as with any human behaviour, remains a complex task. </td><td class="text-nowrap">2013-12-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2013-hmn-trffckng-stkhldr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2013-hmn-trffckng-stkhldr/2013-hmn-trffckng-stkhldr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2013-hmn-trffckng-stkhldr/index-en.aspx">2012-2013 Human Trafficking Stakeholder Consultations - National Summary Report</a> </td><td> Human trafficking or trafficking in persons is one of the most heinous crimes imaginable, often described as a modern day form of slavery. </td><td class="text-nowrap">2013-12-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2013/2013-ntnl-ctn-pln-cmbt-hmn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt-prgrss-2013/index-en.aspx">National Action Plan to Combat Human Trafficking - 2012-2013 Annual Report on Progress</a> </td><td> Often described as modern-day slavery, human trafficking is one of the most heinous crimes imaginable. It is a crime that represents a pervasive assault on the basic human rights of its victims, who are mostly women and children. </td><td class="text-nowrap">2013-12-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2012-13/btb-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2012-13/btb-en.aspx">Report on the Beyond the Border Action Plan: Horizontal Initiative for 2011-12 and 2012-13</a> </td><td> The purpose of this report is to provide a whole-of-government perspective on performance in the implementation of the Action Plan and to document the significant progress that has been made on BTB initiatives from the announcement of the Action Plan in December 2011 to the end of the 2012-13 fiscal year. </td><td class="text-nowrap">2013-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20130930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20130930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2013</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2013-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-ntgrtd-rsk-mngmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-ntgrtd-rsk-mngmnt/dt-ntgrtd-rsk-mngmnt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-ntgrtd-rsk-mngmnt/index-en.aspx">Internal Audit of Integrated Risk Management</a> </td><td> The Department identified integrated risk management (IRM) as an area that should be audited in 2013, as part of the annual risk-based audit planning process. </td><td class="text-nowrap">2013-11-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/plc-vws-prfrmnc-mtrcs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/plc-vws-prfrmnc-mtrcs/plc-vws-prfrmnc-mtrcs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/plc-vws-prfrmnc-mtrcs/index-en.aspx">Canadian Police Board Views on the Use of Police Performance Metrics</a> </td><td> Cost-of-service trends are a major concern for the Canadian policing community and the public sector in general. In calendar year 2011 alone, total operating expenditures for Canadian local policing was roughly $12.9 billion. In response, innovative Canadian police services have begun to adopt a new management paradigm focusing on the use of performance indicators to help to: 1) rethink what services are of highest priority; 2) generate improved outcomes; and 3) better control service delivery costs. </td><td class="text-nowrap">2013-11-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/plc-prfrmnc-mtrcs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/plc-prfrmnc-mtrcs/plc-prfrmnc-mtrcs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/plc-prfrmnc-mtrcs/index-en.aspx">Police Performance Metrics - Research Brief no. 31</a> </td><td> Few police services publicly demonstrate that they apply performance measurement principles in a sophisticated way. Police service board members have indicated little understanding of how to apply performance metrics in decision making. Performance measurement in policing is improving. </td><td class="text-nowrap">2013-11-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/stp-nw-pln-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/stp-nw-pln-prgrm/stp-nw-pln-prgrm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/stp-nw-pln-prgrm/index-en.aspx">Crime Prevention in Action - Stop Now And Plan (SNAP)</a> </td><td> This Crime Prevention in Action summary provides information on Stop Now and Plan (SNAP) and the SNAP projects Public Safety is supporting in various locations across Canada. It addresses issues to be considered by those interested in implementing a SNAP program. </td><td class="text-nowrap">2013-11-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lcl-sfty-dtgd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lcl-sfty-dtgd/lcl-sfty-dtgd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lcl-sfty-dtgd/index-en.aspx">Local Safety Audit Guide: To Prevent Trafficking in Persons and Related Exploitation</a> </td><td> This tool is designed to guide public sector and civil society stakeholders to assess the nature and scope of human trafficking and related sexual/forced labour exploitation, and to develop an action plan that is responsive to their problems and local context. </td><td class="text-nowrap">2013-11-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/yth-gng-prvntn-fnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/yth-gng-prvntn-fnd/yth-gng-prvntn-fnd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/yth-gng-prvntn-fnd/index-en.aspx">Youth Gang Prevention Fund Projects : What Did We Learn About What Works in Preventing Gang Involvement?</a> </td><td> This Research Report provides a synthesis of key findings from the impact evaluations of 14 youth gang prevention projects implemented in various locations across Canada between 2007 and 2012. It provides a context for Public Safety's NCPC work on youth gangs, briefly describes the funded projects and the approach to conducting the evaluation studies, presents the key findings, and provides some conclusions for moving forward. </td><td class="text-nowrap">2013-11-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslts-stp-nwpln/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslts-stp-nwpln/rslts-stp-nwpln-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslts-stp-nwpln/index-en.aspx">Results from the Stop Now And Plan (SNAP) Program</a> </td><td> This Evaluation Summary provides preliminary findings from the SNAP program being implemented and evaluated in Toronto, Edmonton and a Cree Nation community in Quebec. SNAP is a community-based program for children under the age of twelve who have come into contact, or are at risk of coming into contact, with the criminal justice system, and who display early signs of anti-social or aggressive behaviour. </td><td class="text-nowrap">2013-11-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslts-ltrntv-sspnsn-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslts-ltrntv-sspnsn-prgrm/rslts-ltrntv-sspnsn-prgrm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslts-ltrntv-sspnsn-prgrm/index-en.aspx">Results from the Alternative Suspension (AS) Program</a> </td><td> This Evaluation Summary provides preliminary findings from the Alternative Suspension (AS) Program being implemented and evaluated in three locations – Chillwack, BC; West Edmonton, AB; and Moncton, NB. The Alternative Suspension (AS) program is designed for youth suspended from school, or at risk of being suspended, and addresses their misconduct while helping them persevere with their school work. </td><td class="text-nowrap">2013-11-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2013-vltn-crm-prvntn-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2013-vltn-crm-prvntn-prgrm/2013-vltn-crm-prvntn-prgrm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2013-vltn-crm-prvntn-prgrm/index-en.aspx">2012-2013 Evaluation of the Crime Prevention Program</a> </td><td> Evaluation supports accountability to Parliament and Canadians by helping the Government of Canada to credibly report on the results achieved with resources invested in programs. </td><td class="text-nowrap">2013-11-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2012-13/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2012-13/_mgs/cvr-dprtmntl-prfrmnc-rprt-2012-13-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2012-13/index-en.aspx">Departmental Performance Report 2012-2013</a> </td><td> Public Safety Canada's 2012–13 Departmental Performance Report. The initiatives highlighted in this report reflect the progress made towards achieving the Department's strategic outcome of a safe and resilient Canada. </td><td class="text-nowrap">2013-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trvl-hsptlty-cnfrncs-2012-13-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trvl-hsptlty-cnfrncs-2012-13-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2012-13</a> </td><td> As required by the Treasury Board Directive for the Management of Expenditures on Travel, Hospitality and Conferences, this report provides information on the total annual expenditures for each of travel, hospitality and conferences for the fiscal year ending March 31, 2013 for Public Safety. </td><td class="text-nowrap">2013-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-05/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-05/cvr-rgnzd-crm-rsrch-hghlghts-05-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-05/index-en.aspx">Organized Crime Research Highlights Number 5</a> </td><td> Anonymous Online Marketplace for Illicit Goods; Victim-Offender Mediation and Organized Crime; Locating the Source of Diffusion in Large-Scale Networks; Drug Market Disruption and Violence; Quebec's Synthetic Drug Market </td><td class="text-nowrap">2013-10-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013-10/hmn-trffckng-nwslttr-2013-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013-10/index-en.aspx">Canada's Anti-Human Trafficking Newsletter Special Edition</a> </td><td> Public-Private Partnerships (PPPs) are joint ventures between the public sector (i.e., different levels of government) and the private sector (i.e., businesses, charitable foundations, corporations, industries, etc.,) to advance an issue, in this instance the anti-human trafficking agenda. </td><td class="text-nowrap">2013-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-qbc/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-qbc/index-en.aspx">Brief Summaries - Substance Abuse Prevention Projects - Quebec</a> </td><td> These brief project descriptions provide information on some of the projects funded by Public Safety Canada, NCPC, between 2009 and 2014 that addressed substance abuse as a risk factor for criminal behaviour. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-prrs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-prrs/index-en.aspx">Brief Summaries - Substance Abuse Prevention Projects - Prairies</a> </td><td> These brief project descriptions provide information on some of the projects funded by Public Safety Canada, NCPC, between 2009 and 2014 that addressed substance abuse as a risk factor for criminal behaviour. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-ntr/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-ntr/index-en.aspx">Brief Summaries - Substance Abuse Prevention Projects - Ontario</a> </td><td> These brief project descriptions provide information on some of the projects funded by Public Safety Canada, NCPC, between 2009 and 2014 that addressed substance abuse as a risk factor for criminal behaviour. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-nrth/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-nrth/index-en.aspx">Brief Summaries - Substance Abuse Prevention Projects - North</a> </td><td> These brief project descriptions provide information on some of the projects funded by Public Safety Canada, NCPC, between 2009 and 2014 that addressed substance abuse as a risk factor for criminal behaviour. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-tlntc/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-tlntc/index-en.aspx">Brief Summaries - Substance Abuse Prevention Projects - Atlantic</a> </td><td> These brief project descriptions provide information on some of the projects funded by Public Safety Canada, NCPC, between 2009 and 2014 that addressed substance abuse as a risk factor for criminal behaviour. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-bc/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sbstnc-bs-prvntn-bc/index-en.aspx">Brief Summaries - Substance Abuse Prevention Projects - British Columbia</a> </td><td> These brief project descriptions provide information on some of the projects funded by Public Safety Canada, NCPC, between 2009 and 2014 that addressed substance abuse as a risk factor for criminal behaviour. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prvntn-ntrvntn-trnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prvntn-ntrvntn-trnt/prvntn-ntrvntn-trnt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prvntn-ntrvntn-trnt/index-en.aspx">Prevention Intervention Toronto (PIT)</a> </td><td> This Evaluation Summary provides final findings from the Prevention Intervention Toronto (PIT) program. The PIT program was designed to help address the issues of Toronto youth becoming involved in gangs. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslts-yth-nclsn-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslts-yth-nclsn-prgrm/rslts-yth-nclsn-prgrm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslts-yth-nclsn-prgrm/index-en.aspx">Results from the Youth Inclusion Program – Atlantic Canada</a> </td><td> This Evaluation Summary provides preliminary findings from the three trials of the Youth Inclusion Program (YIP) being implemented to reduce youth crime and anti-social behaviour in Atlantic Canada. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslts-twrds-ndrg-bs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslts-twrds-ndrg-bs/rslts-twrds-ndrg-bs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslts-twrds-ndrg-bs/index-en.aspx">Results from the Towards No Drug Abuse (TND) Project</a> </td><td> This Evaluation Summary provides preliminary findings from the Towards No Drug Abuse (TND) program being implemented in the Hamilton Wentworth District School Board in Ontario. The TND program is being implemented to determine if it can contribute to changes in drug abuse patterns among youth. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslts-mltsystmc-thrpy-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslts-mltsystmc-thrpy-prgrm/rslts-mltsystmc-thrpy-prgrm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslts-mltsystmc-thrpy-prgrm/index-en.aspx">Results from the Multisystemic Therapy Program</a> </td><td> This Evaluation Summary provides preliminary findings from the Multi-Systemic Therapy (MST) program being implemented to address aggressive and socially unacceptable behaviour among at-risk youth in the Scarborough District of Toronto, Ontario. </td><td class="text-nowrap">2013-10-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wntr-gms-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wntr-gms-2010/_mgs/cvr-wntr-gms-2010-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wntr-gms-2010/index-en.aspx">2010 Winter Games Analysis on Human Trafficking</a> </td><td> The Global Alliance Against Traffic in Women (GAATW) Canada was established in 1996 in Victoria, BC and is a member organization of GAATW whose International Secretariat is located in Bangkok, Thailand. It constitutes an alliance of over 105 non-governmental organizations worldwide, which include women's rights, human rights, migrant rights, and anti-trafficking organizations, as well as self-organized groups of migrant workers, domestic workers, sex workers, and survivors of human trafficking. </td><td class="text-nowrap">2013-09-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/smll-dmstrtn-lrg-mplmttn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/smll-dmstrtn-lrg-mplmttn/smll-dmstrtn-lrg-mplmttn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/smll-dmstrtn-lrg-mplmttn/index-en.aspx">From Small Demonstration Project to Large-scale Implementation</a> </td><td> What considerations are important when going from a demonstration project to large-scale implementation? </td><td class="text-nowrap">2013-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20130630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20130630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2013</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2013-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2012/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2012/_mgs/cvr-lctrnc-srvllnc-2012-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2012/index-en.aspx">Annual report on the use of electronic surveillance - 2012</a> </td><td> The 2012 Annual Report covers a five-year period from 2008 to 2012. The Report includes new statistics for the period from January 1, 2012 to December 31, 2012, and updates the figures for the years 2008 to 2011. </td><td class="text-nowrap">2013-08-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2012/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2012/2012-ccrs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2012/index-en.aspx">2012 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. A primary consideration in producing this overview was to present general statistical information in a "user friendly" way that will facilitate understanding by a broad audience. </td><td class="text-nowrap">2013-08-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013-03/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013-03/hmn-trffckng-nwslttr-2013-03-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013-03/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 3, July 2013</a> </td><td> Canada's Anti-Human Trafficking Newsletter - Issue 3, July 2013 </td><td class="text-nowrap">2013-08-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsk-mntl-ffndr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rsk-mntl-ffndr/cvr-rsk-mntl-ffndr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsk-mntl-ffndr/index-en.aspx">Risk and Mentally Disordered Offenders</a> </td><td> Are the risk factors for mentally disordered offenders different than for non-disordered offenders? </td><td class="text-nowrap">2013-07-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gdlns-cmmnt-cnslttv-grp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/gdlns-cmmnt-cnslttv-grp/gdlns-cmmnt-cnslttv-grp-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gdlns-cmmnt-cnslttv-grp/index-en.aspx">Guidelines for a Community Consultative Group</a> </td><td> These guidelines have been designed to help volunteers from First Nation and Inuit communities participate in and contribute to the delivery of dedicated and culturally responsive police services in communities across Canada. </td><td class="text-nowrap">2013-07-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2011-12/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2011-12/index-en.aspx">Annual Report to Parliament on the Administration of the Access to Information Act 2011-2012</a> </td><td> This report outlines how Public Safety Canada administered the Access to Information Act throughout fiscal year 2011-2012. </td><td class="text-nowrap">2013-07-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2011-12/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2011-12/index-en.aspx">Privacy Act Annual Report 2011-2012</a> </td><td> This report describes how Public Safety Canada administered the Privacy Act throughout fiscal year 2010-2011. </td><td class="text-nowrap">2013-07-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-04/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-04/cvr-rgnzd-crm-rsrch-hghlghts-04-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-04/index-en.aspx">Organized Crime Research Highlights Number 4</a> </td><td> Internet-facilitated Counterfeit Crime; Violence and Gang Territories; Measuring Police Impact on Organised Crime; Locating Meth Labs; Strategic Intelligence and Transnational Organised Crime; Sizing Drug Markets using Sewage. </td><td class="text-nowrap">2013-07-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trrrst-thrt-cnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/trrrst-thrt-cnd/trrrst-thrt-cnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trrrst-thrt-cnd/index-en.aspx">2013 Public Report on the Terrorist Threat to Canada</a> </td><td> The current report examines the most critical developments in terrorism in 2012. It looks at how terrorism can affect Canadians. It talks about some of the many measures taken by the Government in the last year to address the threat of terrorism. </td><td class="text-nowrap">2013-07-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-12-13/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-12-13/index-en.aspx">National Joint Committee of Senior Criminal Justice Officials Annual Report 2012-2013</a> </td><td> This report highlights the key activities and achievements of the NJC and its regional committees (Atlantic, Quebec, Ontario, Prairies, and Pacific regions). </td><td class="text-nowrap">2013-07-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrst-wtht-wrrnt-hndbk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rrst-wtht-wrrnt-hndbk/cvr-rrst-wtht-wrrnt-hndbk-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrst-wtht-wrrnt-hndbk/index-en.aspx">Arrest Without Warrant: Handbook for Front-line Peace Officers 2013</a> </td><td> This instructive handbook is an initiative of Public Safety Canada and the National Joint Committee of Senior Criminal Justice Officials (NJC) in response to newly introduced amendments to the Corrections and Conditional Release Act (CCRA) brought about by the Safe Streets and Communities Act. </td><td class="text-nowrap">2013-06-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/smmt-cnmcs-plcng-2013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/smmt-cnmcs-plcng-2013/_mgs/cvr-smmt-cnmcs-plcng-2013-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/smmt-cnmcs-plcng-2013/index-en.aspx">Summit on the Economics of Policing - Summit Report</a> </td><td> On January 16-17, 2013, the Minister of Public Safety, on behalf of all Federal, Provincial and Territorial (FPT) Ministers Responsible for Justice and Public Safety, hosted the Summit on the Economics of Policing in Ottawa, Canada. This report provides a record of the proceedings, highlights key insights and observations, and outlines the proposed framework for policing in Canada. </td><td class="text-nowrap">2013-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-nfrmtn-tchnlg-scrt-2012/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-nfrmtn-tchnlg-scrt-2012/index-en.aspx">Audit of Information Technology Security</a> </td><td> The objective of the audit was to assess the department's compliance with the TB Policy on the Management of Information Technology and the Policy on Government Security, focusing on IT security aspects and requirements. </td><td class="text-nowrap">2013-05-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mtgtn-strtgy/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mtgtn-strtgy/mtgtn-strtgy-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mtgtn-strtgy/index-en.aspx">Canada's National Disaster Mitigation Strategy</a> </td><td> This Strategy is based on the recognition by federal, provincial, and territorial governments that mitigation is an important part of a robust emergency management framework, and that all stakeholders are committed to working together to support disaster mitigation in Canada. </td><td class="text-nowrap">2013-05-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2012-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2012-en.aspx">2012 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from January 1, 2012 to December 31, 2012, and only includes information the disclosure of which would not compromise or hinder an ongoing investigation of an offence under an Act of Parliament </td><td class="text-nowrap">2013-05-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/scrnng-vlntrs-rsk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/scrnng-vlntrs-rsk/scrnng-vlntrs-rsk-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/scrnng-vlntrs-rsk/index-en.aspx">Screening Volunteers for the Risk of Child Sexual Abuse</a> </td><td> How can volunteer organizations identify applicants at risk for committing child sexual abuse? </td><td class="text-nowrap">2013-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rprt-plns-prrts-2013-14/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rprt-plns-prrts-2013-14/_mgs/cvr-rprt-plns-prrts-2013-14-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rprt-plns-prrts-2013-14/index-en.aspx">Report on Plans and Priorities 2013-2014</a> </td><td> The 2013-14 Public Safety Report on Plans and Priorities. </td><td class="text-nowrap">2013-04-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sstnbl-dvlpmnt-ssmnt-2013-14/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sstnbl-dvlpmnt-ssmnt-2013-14/index-en.aspx">Departmental Sustainable Development Strategy 2013-14</a> </td><td> Public Safety Canada contributes to Theme III – Protecting Nature and Theme IV - Shrinking the Environmental Footprint – Beginning with Government, as denoted by the visual identifiers. </td><td class="text-nowrap">2013-03-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/tttds-prdctng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/tttds-prdctng/tttds-prdctng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/tttds-prdctng/index-en.aspx">Attitudes supportive of sex offending predict recidivism</a> </td><td> Do attitudes supportive of sex offending predict recidivism among sexual offenders? </td><td class="text-nowrap">2013-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntrprblt-ctn-pln/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntrprblt-ctn-pln/ntrprblt-ctn-pln-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntrprblt-ctn-pln/index-en.aspx">Communications Interoperability Action Plan Tasks, Sub-Tasks and Deliverables 2013-2014</a> </td><td> The purpose of this Communications Interoperability Action Plan is to articulate the specific tasks assigned to each action item derived from the Communications Interoperability Strategy for Canada (CISC), including those items carried forward from the previous version of the 2012 Action Plan, the last Federal, Provincial, Territorial (F/P/T) Interoperability Sub-Working Group (IWG) meeting in Toronto, Ontario December 2012 and the Canadian Communications Interoperability Plan Working Group's last meeting in Windsor in September 2010. </td><td class="text-nowrap">2013-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20121231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20121231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2012</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2013-02-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-29/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-29/cvr-rgnzd-crm-brf-29-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-29/index-en.aspx">MOUs and Integrated Units (OCRB no. 29)</a> </td><td> The purpose of this study was to identify best practices and areas for improvement in processes surrounding the creation and endorsement of MOUs through interviews with front line police officers and other persons involved in the process. Key findings: Immediate operational concerns usually take precedence over the timely establishment of memoranda of understanding (MOU) for integrated units. There are, however, ways to improve the efficiency with which MOU are established. </td><td class="text-nowrap">2013-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prscptn-drg-rtrn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prscptn-drg-rtrn/_mgs/cvr-prscptn-drg-rtrn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prscptn-drg-rtrn/index-en.aspx">Prescription Drug Return Initiatives in Canada</a> </td><td> This document identifies examples of initiatives, mostly Canadian, to reduce the harms related to the illicit use and disposal of pharmaceuticals, with a specific focus on awareness-raising. </td><td class="text-nowrap">2013-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-ll-hzrds-ssssmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-ll-hzrds-ssssmnt/ll-hzrds-ssssmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-ll-hzrds-ssssmnt/index-en.aspx">ARCHIVE - All Hazards Risk Assessment Methodology Guidelines 2012-2013</a> </td><td> This document has been developed by Public Safety Canada, in close partnership with Defence Research and Development Canada - Centre for Security Science, as part of the federal All Hazards Risk Assessment initiative endorsed by the Assistant Deputy Minister Emergency Management Committee in October 2009. </td><td class="text-nowrap">2013-02-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/snp/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/snp/index-en.aspx">Stop Now And Plan (SNAP®) Projects</a> </td><td> What have we learned about implementing the Stop Now And Plan (SNAP®) Program across Canada? </td><td class="text-nowrap">2013-02-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013/_mgs/cvr-hmn-trffckng-nwslttr-2013-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2013/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 2, February 2013</a> </td><td> Canada's Anti-Human Trafficking Newsletter - Issue 2, February 2013 </td><td class="text-nowrap">2013-02-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-plc-prrt-plnnng-2012/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-plc-prrt-plnnng-2012/index-en.aspx">Internal Audit of Policy, Priority-setting and Planning (May 2012)</a> </td><td> The audit objective was to provide reasonable assurance that the mechanisms in place to set and communicate clear and cohesive strategic and operational direction for the department and the portfolio are adequate and effective. </td><td class="text-nowrap">2013-01-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdctn-rsk-mntlly-dsrdrd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdctn-rsk-mntlly-dsrdrd/prdctn-rsk-mntlly-dsrdrd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdctn-rsk-mntlly-dsrdrd/index-en.aspx">The Prediction of Risk for Mentally Disordered Offenders: A Quantitative Synthesis 2013-01</a> </td><td> Mentally disordered offenders (MDOs) pose a significant challenge for forensic and correctional staff charged with managing them in a safe and humane manner. </td><td class="text-nowrap">2013-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdctng-brgnls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdctng-brgnls/prdctng-brgnls-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdctng-brgnls/index-en.aspx">Predicting recidivism with aboriginal offenders</a> </td><td> Do the Central Eight risk/need factors predict recidivism with Aboriginal offenders? </td><td class="text-nowrap">2013-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-kwssn-prtnrshp-2012-13/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-kwssn-prtnrshp-2012-13/_mgs/cvr-vltn-kwssn-prtnrshp-2012-13-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-kwssn-prtnrshp-2012-13/index-en.aspx">Evaluation of the Akwesasne Partnership Initiative (2012-2013)</a> </td><td> This is the 2012-2013 Evaluation of the Akwesasne Partnership Initiative. Evaluation supports accountability to Parliament and Canadians by helping the Government of Canada to credibly report on the results achieved with resources invested in programs. </td><td class="text-nowrap">2012-12-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-scrt-cst-frmwrk-plc-2012-13/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-scrt-cst-frmwrk-plc-2012-13/_mgs/cvr-vltn-scrt-cst-frmwrk-plc-2012-13-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-scrt-cst-frmwrk-plc-2012-13/index-en.aspx">Evaluation of the Security Cost Framework Policy (2012-2013)</a> </td><td> The Evaluation of the Security Cost Framework Policy (referred to herein as the Policy) was conducted in accordance with the funding approval requirement that an evaluation be completed prior to the renewal of terms and conditions by September 2013. </td><td class="text-nowrap">2012-12-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20120930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20120930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2012</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2012-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2011-12/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2011-12/_mgs/cvr-dprtmntl-prfrmnc-rprt-2011-12-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dprtmntl-prfrmnc-rprt-2011-12/index-en.aspx">Departmental Performance Report 2011-2012</a> </td><td> Public Safety Canada's 2011–12 Departmental Performance Report. The initiatives highlighted in this report reflect the progress made towards achieving the Department's strategic outcome of a safe and resilient Canada. </td><td class="text-nowrap">2012-11-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trvl-hsptlty-cnfrncs-2011-12-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trvl-hsptlty-cnfrncs-2011-12-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2011-12</a> </td><td> As required by the Treasury Board Directive for the Management of Expenditures on Travel, Hospitality and Conferences, this report provides information on the total annual expenditures for each of travel, hospitality and conferences for the fiscal year ending March 31, 2012 for Public Safety. </td><td class="text-nowrap">2012-11-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-chmcl-blgcl-2007-08/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-chmcl-blgcl-2007-08/cvr-cbrn-pfpi-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-chmcl-blgcl-2007-08/index-en.aspx">ARCHIVE - 2007-2008 Integrated Summative Evaluation of the Chemical, Biological, Radiological and Nuclear First Responder Training Program</a> </td><td> This report integrates the findings and recommendations from the summative evaluations of all partner agencies involved in the Chemical, Biological, Radiological and Nuclear (CBRN) First Responder Training Program (FRTP). </td><td class="text-nowrap">2012-11-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-28/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-28/cvr-rgnzd-crm-brf-28-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-28/index-en.aspx">Data mining for Possible Organized Crime (OCRB no. 28)</a> </td><td> This study combined computational mathematical analysis, social network analysis methods, and data mining techniques in a unique way to automatically identify traces of possible criminal organizations in operational police records. Key findings: A method of data mining regular police records to identify possible criminal organizations has been developed. Between 2001 and 2006, offending related to 236 possible criminal organizations was reported to RCMP "E" Division, with 39 of the groups being particularly serious. </td><td class="text-nowrap">2012-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtwrks-crts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wtwrks-crts/wtwrks-crts-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtwrks-crts/index-en.aspx">"What Works" in Drug Treatment Courts</a> </td><td> How do the principles of effective correctional intervention apply in drug treatment courts? </td><td class="text-nowrap">2012-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trjctrs-djdctd-yths/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trjctrs-djdctd-yths/index-en.aspx">Criminal Trajectories of Ontario Adjudicated Youths</a> </td><td> What are the long-term trends in criminal activity, and the factors associated with the course of offending, of adolescent male offenders in Ontario? </td><td class="text-nowrap">2012-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/spplmntr-dt-bdgt-mplmnttn-2012-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/spplmntr-dt-bdgt-mplmnttn-2012-en.aspx">Supplementary Data on Budget 2012 Implementation</a> </td><td> Savings Measures by Program Activity </td><td class="text-nowrap">2012-10-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cybrscrt-ctn-plan/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cybrscrt-ctn-plan/cybrscrt-ctn-plan-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cybrscrt-ctn-plan/index-en.aspx">Cybersecurity Action Plan Between Public Safety Canada and the Department of Homeland Security</a> </td><td> Public Safety (PS) Canada and the Department of Homeland Security (DHS) are pursuing a coordinated approach to enhance the resiliency of our cyber infrastructure. </td><td class="text-nowrap">2012-10-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2010/_mgs/cvr-pltfrm-dsstr-rdctn-2010-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2010/index-en.aspx">1st Annual Roundtable Canada's Platform for Disaster Risk Reduction</a> </td><td> As the Advisory Committee for Canada's Platform for Disaster Risk Reduction, we are pleased to present you with the final report for the inaugural National Roundtable on Disaster Risk Reduction which took place in Fredericton, New Brunswick on October 26, 2010. </td><td class="text-nowrap">2012-10-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/scrnng-hndbk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/scrnng-hndbk/scrnng-hndbk-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/scrnng-hndbk/index-en.aspx">The Screening Handbook 2012 Edition</a> </td><td> The 2012 Edition of The Screening Handbook was created to provide organizations with up-to-date information, tools, and resources to support comprehensive, ongoing screening policies and practices. It is important to understand that "the primary issue related to screening is what people are called upon to do, for whom, and under what circumstances, not whether they are paid or not paid for their efforts." While the material may be useful for organizations engaging paid employees, interns, placement students, and community service participants, the intended purpose is to build awareness and capacity for screening volunteers. </td><td class="text-nowrap">2012-10-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mplmnttn-fct-shts-2012/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mplmnttn-fct-shts-2012/_mgs/cvr-mplmnttn-fct-shts-2012-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mplmnttn-fct-shts-2012/index-en.aspx">Implementation Fact Sheets on Promising and Model Crime Prevention Programs - 2012</a> </td><td> Implementation Fact Sheets on Promising and Model Crime Prevention Programs - 2012 </td><td class="text-nowrap">2012-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2012/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2012/_mgs/cvr-hmn-trffckng-nwslttr-2012-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hmn-trffckng-nwslttr-2012/index-en.aspx">Canada's Anti-Human Trafficking Newsletter - Issue 1, October 2012</a> </td><td> Canada's Anti-Human Trafficking Newsletter - Issue 1, October 2012 </td><td class="text-nowrap">2012-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vlct-dvntr/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vlct-dvntr/index-en.aspx">Velocity Adventure Program (CPA-26)</a> </td><td> The Velocity Adventure Program (Velocity) is an adventure-based program for youth who are at risk of, or have already been involved in, criminal activity. </td><td class="text-nowrap">2012-09-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-yth-gng-2009-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-yth-gng-2009-10/_mgs/cvr-ygpf-fcgj-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-yth-gng-2009-10/index-en.aspx">ARCHIVE - An Interim Evaluation of the National Crime Prevention Centre Youth Gang Prevention Fund Program</a> </td><td> ARCHIVE - An Interim Evaluation of the National Crime Prevention Centre Youth Gang Prevention Fund Program </td><td class="text-nowrap">2012-09-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2011-12-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2011-12-en.aspx">Witness Protection Program Act - Annual report: 2011-2012</a> </td><td> The statistics included in this report are based on the services provided by the Royal Canadian Mounted Police between April 1, 2011 and March 31, 2012. </td><td class="text-nowrap">2012-09-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2010-11-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2010-11-en.aspx">Witness Protection Program Act - Annual report: 2010-2011</a> </td><td> This is the fifteenth Annual Report on the Witness Protection Program as required by section 16 of the Witness Protection Program Act. </td><td class="text-nowrap">2012-09-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntrvnts-sprvsn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntrvnts-sprvsn/ntrvnts-sprvsn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntrvnts-sprvsn/index-en.aspx">Cognitive-Behavioural Interventions in Community Supervision</a> </td><td> How well do community supervision officers target procriminal attitudes/cognitions in one-on-one sessions with their clients? </td><td class="text-nowrap">2012-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20120630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20120630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2012</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2012-08-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-11-12/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-11-12/jstc-ffcls-rprt-11-12-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-11-12/index-en.aspx">National Joint Committee of Senior Criminal Justice Officials - Annual Report 2011-2012</a> </td><td> This report highlights the key activities and achievements of the NJC and its regional committees (Atlantic,Quebec, Ontario, Prairie, and Pacific regions). </td><td class="text-nowrap">2012-08-14</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntrntnl-ssctn-frfghtrs-2011-12/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ntrntnl-ssctn-frfghtrs-2011-12/_mgs/cvr-vltn-ntrntnl-ssctn-frfghtrs-2011-12-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntrntnl-ssctn-frfghtrs-2011-12/index-en.aspx">2011-2012 Evaluation of the International Association of Fire Fighters/Canada Contribution Program - Final Report</a> </td><td> This is the 2011-2012 Evaluation of the International Association of Fire Fighters/Canada Contribution Program. </td><td class="text-nowrap">2012-08-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gdlns-gnts-pc-ffcrs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gdlns-gnts-pc-ffcrs/index-en.aspx">Guidelines for Agents and Peace Officers designated by the Minister of Public Safety Canada (PS)</a> </td><td> The purpose of this guide is to provide assistance to designated agents and peace officers in the fulfilment of their duties and reporting obligations under the Invasion of Privacy provisions of the Criminal Code. </td><td class="text-nowrap">2012-08-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-fnncl-frcstng-mntrng-2012/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-fnncl-frcstng-mntrng-2012/_mgs/cvr-dt-fnncl-frcstng-mntrng-2012-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-fnncl-frcstng-mntrng-2012/index-en.aspx">Audit of Financial Planning, Forecasting & Monitoring (February 2012)</a> </td><td> The Financial Planning, Forecasting, and Monitoring audit was approved by the Deputy Minister on June 10, 2010 as part of the Risk-Based Internal Audit Plan for 2010-2011 to 2012-2013. </td><td class="text-nowrap">2012-08-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-tlnt-mngmnt-2011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-tlnt-mngmnt-2011/_mgs/cvr-dt-tlnt-mngmnt-2011-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-tlnt-mngmnt-2011/index-en.aspx">Internal Audit of Talent Management (November 2011)</a> </td><td> This audit has identified and used appropriate criteria to contextually assess whether the Department is applying appropriate talent management practices. </td><td class="text-nowrap">2012-08-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-mrgnc-prvntn-mtgtn-2011-12/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-mrgnc-prvntn-mtgtn-2011-12/_mgs/cvr-vltn-mrgnc-prvntn-mtgtn-2011-12-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-mrgnc-prvntn-mtgtn-2011-12/index-en.aspx">2011-2012 Evaluation of the Emergency Prevention/Mitigation and Preparedness Initiative - Final Report</a> </td><td> This evaluation was conducted in accordance with funding approval requirements that an evaluation be completed by March 31, 2012. </td><td class="text-nowrap">2012-08-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2012-04-typ/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffndng-trjctrs/ffndng-trjctrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2012-04-typ/index-en.aspx">The Offending Trajectories of Youth Probationers from Early Adolescence to Middle Adulthood: Relation to Dual Taxonomies</a> </td><td> This study sought to identify the distinctive criminal pathways, and specify the early characteristics that predict offending trajectories for a Canadian sample comprised of 514 male and female juvenile probationers followed into middle adulthood. </td><td class="text-nowrap">2012-07-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prmsng-prctcs-plcng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prmsng-prctcs-plcng/_mgs/cvr-prmsng-prctcs-plcng-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prmsng-prctcs-plcng/index-en.aspx">Promising Practices in Policing Substance Users: A Handbook of Integrated Models and Practices</a> </td><td> This handbook, based on a research report commissioned by Public Safety Canada in collaboration with the Canadian Association of the Chiefs of Police Drug Abuse Committee, identifies promising practices in integrated approaches to policing substance users. </td><td class="text-nowrap">2012-07-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/brgnl-ffndrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/brgnl-ffndrs/brgnl-ffndrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/brgnl-ffndrs/index-en.aspx">Risk Assessment For Aboriginal Sex Offenders</a> </td><td> Do the same risk factors apply to Aboriginal and non-Aboriginal sex offenders? </td><td class="text-nowrap">2012-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cnmc-nlss/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cnmc-nlss/cnmc-nlss-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cnmc-nlss/index-en.aspx">An Introduction to Economic Analysis in Crime Prevention: The Why, How and So What</a> </td><td> An Introduction to Economic Analysis in Crime Prevention: The Why, How and So What </td><td class="text-nowrap">2012-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cndct-dsrdr/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cndct-dsrdr/index-en.aspx">Risk factors associated with conduct disorder</a> </td><td> What are the late childhood risk factors associated with conduct disorder in early adolescence, and how are these risk factors specific to particular categories of conduct disorder? </td><td class="text-nowrap">2012-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-03/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-03/cvr-rgnzd-crm-rsrch-hghlghts-03-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-03/index-en.aspx">Organized Crime Research Highlights Number 3</a> </td><td> How identities are traded online; Differences between organized criminals and other offenders; White-collar crime and the global financial meltdown; Combating transnational environmental crime; Co-offending between criminal enterprise groups; Using math to estimate the gang affiliation of unknown offenders; Comparing the illicit trades in wildlife and drugs. </td><td class="text-nowrap">2012-06-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2011/_mgs/cvr-lctrnc-srvllnc-2011-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2011/index-en.aspx">Annual Report – Use of Electronic Surveillance 2011</a> </td><td> The 2011 Annual Report covers a five-year period from 2007 to 2011. The Report includes new statistics for the period from January 1, 2011 to December 31, 2011, and updates the figures for the years 2007 to 2010. </td><td class="text-nowrap">2012-06-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt/_mgs/cvr-ntnl-ctn-pln-cmbt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-ctn-pln-cmbt/index-en.aspx">National Action Plan to Combat Human Trafficking</a> </td><td> As part of our Government's longstanding commitment to protect the vulnerable, tackle crime and safeguard Canadians and their families in their homes and communities, we are taking action against these terrible crimes. </td><td class="text-nowrap">2012-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/drhm-strtgy/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/drhm-strtgy/drhm-strtgy-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/drhm-strtgy/index-en.aspx">Durham Youth Gang Strategy</a> </td><td> In response to the growing gang problem in Durham, the National Crime Prevention Centre, provided $1.5 million to launch the Durham Youth Gang Strategy. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gng-prvntn-strtgy/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/gng-prvntn-strtgy/gng-prvntn-strtgy-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gng-prvntn-strtgy/index-en.aspx">Gang Prevention Strategy</a> </td><td> To address the issue of youth gangs, Living Rock Ministries, a non-profit Christian outreach based in downtown Hamilton, delivered the Gang Prevention Strategy (GPS) with approximately 2.3M in funding from the National Crime Prevention Centre. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lkng-ftr-chldrn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lkng-ftr-chldrn/lkng-ftr-chldrn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lkng-ftr-chldrn/index-en.aspx">Pilot Project to Implement the Looking After Children (LAC) Approach in Québec</a> </td><td> The Looking After Children project was funded by the National Crime Prevention Centre between March 2004 and February 2009. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgn-nt-gng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgn-nt-gng/rgn-nt-gng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgn-nt-gng/index-en.aspx">Regina Anti-Gang Services</a> </td><td> Regina Anti-Gang Services (RAGS) was developed in 2007 in response to the high level of gang activity in the North Central neighbourhood of Regina. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/srr-wrprnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/srr-wrprnd/srr-wrprnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/srr-wrprnd/index-en.aspx">The Surrey Wraparound: A Youth Driven Plan for Gang Violence Prevention</a> </td><td> In 2008, the National Crime Prevention Centre's Youth Gang Prevention Fund awarded $808,000 to Surrey School District #36 to implement the Surrey Wrap program. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wnnpg-prvntn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wnnpg-prvntn/wnnpg-prvntn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wnnpg-prvntn/index-en.aspx">Winnipeg Youth Gang Prevention Fund</a> </td><td> In 2007, Public Safety Canada's National Crime Prevention Centre provided, through its Youth Gang Prevention Fund (YGPF), $2,192,857 in funding to five community-based projects in Winnipeg to deliver services and support to gang-involved youth and those at risk of gang involvement over a three-year period ending March 31, 2011. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/yth-dvct/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/yth-dvct/yth-dvct-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/yth-dvct/index-en.aspx">Youth Advocate Program</a> </td><td> In response to the increased level of gang-related activity, HRM applied to the National Crime Prevention Centre (NCPC) Youth Gang Prevention Fund (YGPF) and subsequently received 1.9 million in funding to implement the Youth Advocate Program (YAP) from 2008-2011. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/yth-llnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/yth-llnc/yth-llnc-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/yth-llnc/index-en.aspx">Youth Alliance Against Gang Violence</a> </td><td> In April of 2007, the National Crime Prevention Centre (NCPC) awarded $1,657,141 under the Youth Gang Prevention Fund (YGPF) to the Prince Albert Outreach Program Inc. (PAOPI), a registered non-profit charitable organization, to implement and evaluate the Youth Alliance against Youth Violence program . </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/yth-rsk-dvlpmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/yth-rsk-dvlpmnt/yth-rsk-dvlpmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/yth-rsk-dvlpmnt/index-en.aspx">Youth At Risk Development</a> </td><td> In response to growing concerns about gang violence, the Youth At Risk Development program offered prevention services to high-risk youth and youth involved in gang-related activities in Calgary, Alberta. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-archvd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-archvd/cmpndm-ntdstts-cnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmpndm-ntdstts-cnd-archvd/index-en.aspx">Archived - Compendium of U.S. - Canada Emergency Management Assistance Mechanisms</a> </td><td> This agreement provides a framework for the U.S. and Canada to cooperate in planning for and responding to natural and man-made incidents, emergencies, and disasters. </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="http://www.hc-sc.gc.ca/ahc-asc/performance/eval/ftcs-evaluation-sflt-eng.php"> <img alt="" src="/cnt/rsrcs/pblctns/_mgs/ftcs-vltn-sft-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.hc-sc.gc.ca/ahc-asc/performance/eval/ftcs-evaluation-sflt-eng.php">Federal Tobacco Control Strategy 2001-2011 - Horizontal Evaluation</a> </td><td> This evaluation is intended to assess progress made towards the Federal Tobacco Control Strategy's (FTCS) objectives from 2001-2011 with a particular focus on the second half of the FTCS (2007-2011). </td><td class="text-nowrap">2012-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2011-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2011-en.aspx">2011 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from January 1, 2011 to December 31, 2011, and only includes information the disclosure of which would not compromise or hinder an ongoing investigation of an offence under an Act of Parliament. </td><td class="text-nowrap">2012-05-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mrgnlzd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mrgnlzd/cvr-mrgnlzd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mrgnlzd/index-en.aspx">Marginalized: The Aboriginal Women's experience in Federal Corrections</a> </td><td> Marginalized: The Aboriginal Women's experience in Federal Corrections </td><td class="text-nowrap">2012-05-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cnsdrtns-ntdstts-cnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cnsdrtns-ntdstts-cnd/cnsdrtns-ntdstts-cnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cnsdrtns-ntdstts-cnd/index-en.aspx">Considerations for United States - Canada Border Traffic Disruption Management 2012</a> </td><td> This document provides a planning framework for border traffic disruptions management which requires the involvement and coordination of multiple agencies, organizations, and entities. </td><td class="text-nowrap">2012-05-14</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/rpp/2012-2013/index-eng.asp?acr=1999"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/rpp/2012-2013/index-eng.asp?acr=1999">Report on Plans and Priorities 2012-2013</a> </td><td> Public Safety Canada's Report on Plans and Priorities for 2012-13. This report outlines the Department's priorities and endeavours this year, in building a safe and resilient Canada. </td><td class="text-nowrap">2012-05-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ssng-mmbrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ssng-mmbrs/ssng-mmbrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ssng-mmbrs/index-en.aspx">Assessing the Risk of Gang Members</a> </td><td> Do gang members vary in their risk to commit crime? </td><td class="text-nowrap">2012-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2012-02-prsgm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2012-02-prsgm/2012-02-prsgm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2012-02-prsgm/index-en.aspx">Predicting Recidivism with Street Gang Members</a> </td><td> The objective of this research is to examine the applicability of the LS/CMI (Andrews, Bonta, & Wormith, 2004) to gang members and to identify specific criminogenic needs profiles compared to non-gang offenders. </td><td class="text-nowrap">2012-04-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ststclsnpsht-yth/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ststclsnpsht-yth/cvr-ststclsnpsht-yth-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ststclsnpsht-yth/index-en.aspx">A Statistical Snapshot of Youth at Risk and Youth Offending in Canada NCPC</a> </td><td> Juvenile delinquency is a complex, multi-faceted issue. In order to devise effective prevention and intervention strategies for youth at risk, it is important to understand the context in which this behaviour occurs. </td><td class="text-nowrap">2012-04-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-cbr-scrt-strtgy/archive-index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-cbr-scrt-strtgy/cbr-scrt-strtgy-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-cbr-scrt-strtgy/archive-index-en.aspx">Canada's Cyber Security Strategy</a> </td><td> Canada's Cyber Security Strategy is our plan for meeting the cyber threat. </td><td class="text-nowrap">2012-04-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nml-pndmc-nflnz/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nml-pndmc-nflnz/nml-pndmc-nflnz-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nml-pndmc-nflnz/index-en.aspx">North American Plan For Animal and Pandemic Influenza</a> </td><td> The NAPAPI is a comprehensive cross-sectoral regional health security framework developed mainly with the input of the health, agriculture, security, and foreign affairs sectors to protect against, control and provide a public health response to animal and pandemic influenza in North America, while avoiding unnecessary interference with international travel and trade. </td><td class="text-nowrap">2012-04-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dstrbtn-yth-crm/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dstrbtn-yth-crm/index-en.aspx">The spatial distribution of police-reported youth crime in Toronto</a> </td><td> How is youth crime distributed in Toronto, and what are the neighbourhood characteristics most strongly associated with this distribution? </td><td class="text-nowrap">2012-04-01</td> </tr><tr> <td> <a href="http://www.justice.gc.ca/eng/rp-pr/cp-pm/eval/rep-rap/12/nas-sna/"> <img alt="" src="/cnt/rsrcs/pblctns/_mgs/nas-vltn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.justice.gc.ca/eng/rp-pr/cp-pm/eval/rep-rap/12/nas-sna/">National Anti-Drug Strategy Evaluation</a> </td><td> The purpose of this study was to evaluate the Strategy, in accordance with the Treasury Board of Canada Secretariat (TBS) requirements as set out in the 2009 TBS Directive for the Evaluation Function. </td><td class="text-nowrap">2012-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2012-es-31/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2012-es-31/mgs/cvr-2012-es-31-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2012-es-31/index-en.aspx">L'Allié: A multimodal approach to remedy behavioural problems and prevent violence in schools</a> </td><td> L'Allié is a multimodal intervention program intended for students aged 8 to 12 (in Grades 3 to 6 of elementary school) who exhibit externalized behavioural problems, and are at a high risk of school and social maladjustment. </td><td class="text-nowrap">2012-03-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lt-chldhd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lt-chldhd/lt-chldhd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lt-chldhd/index-en.aspx">Late Childhood Risk Factors Associated with Conduct Disorder Subtypes in Early Adolescence: A Latent Class Analysis of a Canadian Sample</a> </td><td> Very few studies have investigated the association between risk factors in late childhood and subtypes of conduct disorder (CD) in early adolescence that comprise such heterogeneous symptoms as aggression, destruction of property, theft and serious violations of rules. </td><td class="text-nowrap">2012-03-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2012-03-adb/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2012-03-adb/cvr-2012-03-adb-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2012-03-adb/index-en.aspx">Identification and Operationalization of the Major Risk Factors for Antisocial and Delinquent Behaviour among Children and Youth NCPC</a> </td><td> The objective of this report was to conduct a thorough review of the literature to identify the major risk factors for the onset and maintenance of antisocial and delinquent behaviour in children and adolescents. </td><td class="text-nowrap">2012-03-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bmb-shld/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bmb-shld/index-en.aspx">Bamboo Shield (CPA-25)</a> </td><td> The Bamboo Shield program works with high-risk Aboriginal and immigrant youth between 13 and 17 years old in three schools in Edmonton, Alberta schools. </td><td class="text-nowrap">2012-03-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rbn-srch-rsc/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rbn-srch-rsc/index-en.aspx">Canadian Urban Search and Rescue (USAR) classification guide</a> </td><td> Public Safety and Emergency Preparedness Canada (PSEPC) has the federal lead in developing Canada's capacity to rescue victims from major structural collapse or other entrapments. Urban Search and Rescue (USAR) is the general term for a group of specialized rescue skills supplemented by search, medical and structural assessment resources combined in a mobile, highly integrated team. </td><td class="text-nowrap">2012-03-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/djdctd-ntr-yth/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/djdctd-ntr-yth/djdctd-ntr-yth-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/djdctd-ntr-yth/index-en.aspx">Criminal Trajectories of Two Subsamples of Adjudicated Ontario Youths</a> </td><td> This report presents the findings of three studies conducted on two subsamples of adjudicated Ontario youth. The objective of the studies was twofold: (1) to examine the criminal trajectories of the two subsamples over several follow-up periods; and (2) to identify childhood predictors and adolescent correlates of trajectory group membership. </td><td class="text-nowrap">2012-03-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmbng-tls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmbng-tls/cmbng-tls-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmbng-tls/index-en.aspx">Combining Risk Assessment Tools</a> </td><td> How should we combine the results of different offender risk assessment tools? </td><td class="text-nowrap">2012-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-scrt-crtfct-2009-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-scrt-crtfct-2009-10/_mgs/cvr-vltn-scrt-crtfct-2009-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-scrt-crtfct-2009-10/index-en.aspx">Final Report 2009-2010 Evaluation of the Security Certificate Initiative</a> </td><td> This is the 2009-2010 Evaluation of the Security Certificate Initiative. </td><td class="text-nowrap">2012-03-01</td> </tr><tr> <td> <a href="http://www.international.gc.ca/about-a_propos/oig-big/2012/evaluation/cpaipp_apcpip12.aspx?lang=eng&view=d"> <img alt="" src="/cnt/rsrcs/pblctns/_mgs/cndn-plc-rrngmnt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.international.gc.ca/about-a_propos/oig-big/2012/evaluation/cpaipp_apcpip12.aspx?lang=eng&view=d">Evaluation of the Canadian Police Arrangement and the International Police Peacekeeping and Peace Operations Program</a> </td><td> The Canadian Police Arrangement (CPA) is the product of cooperation between Foreign Affairs and International Trade Canada (DFAIT), the Canadian International Development Agency (CIDA) and Public Safety Canada (PS), the respective ministers of which each signed a memorandum of understanding (MOU) that took effect on April 1, 2006 for a period of five years through to March 31, 2011. </td><td class="text-nowrap">2012-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20111231/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20111231/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended December 31, 2011</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2012-02-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-02/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-02/cvr-rgnzd-crm-rsrch-hghlghts-02-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-02/index-en.aspx">Organized Crime Research Highlights Number 2</a> </td><td> Criminal cooperation between organized crime groups; Do all gangs pose equal security risks in correctional facilities? ; Motives and methods for leaving a gang; Who stops dealing hard drugs?; Using wiretap data to understand criminal organizations; Effectively dismantling a drug syndicate using network structure and role; and Organized crime involvement in the illicit antiquities trade. </td><td class="text-nowrap">2012-02-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mrgnc-mngmnt-pnnng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mrgnc-mngmnt-pnnng/mrgnc-mngmnt-pnnng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mrgnc-mngmnt-pnnng/index-en.aspx">Emergency Management Planning Guide 2010–2011</a> </td><td> Public Safety Canada has developed this Emergency Management Planning Guide, which is intended to assist all federal government institutions in developing their all-hazards Strategic Emergency Management Plans (SEMPs). </td><td class="text-nowrap">2012-02-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-25/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-25/cvr-rgnzd-crm-brf-25-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-25/index-en.aspx">Marine Ports and Organized Crime (OCRB no. 25)</a> </td><td> Through the literature review and interviews, the authors identified methods and techniques used by OC groups to facilitate their activities in marine ports. Key findings: While enforcement measures have resulted in a number of successful seizures, Canada's largest marine ports remain vulnerable to the smuggling of inbound precursor chemicals, illegal drugs and counterfeit goods. </td><td class="text-nowrap">2012-02-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-26/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-26/cvr-rgnzd-crm-brf-26-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-26/index-en.aspx">Securities and Organized Crime (OCRB no. 26)</a> </td><td> This report is based on a review of the academic literature, interviews with law enforcement, and securities regulators, and legislation and regulations governing Canadian securities markets. Key findings: Evidence of traditional organized crime in securities markets is scarce, but the industry is vulnerable to fraudulent activity perpetuated by market insiders. </td><td class="text-nowrap">2012-02-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-27/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-27/cvr-rgnzd-crm-brf-27-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-27/index-en.aspx">Commercial Construction and Organized Crime (OCRB no. 27)</a> </td><td> This report is based on a literature review, interviews and a descriptive analysis of economic data from the commercial construction sector in British Columbia and Quebec. Key findings: The economic and regulatory environment in which the Canadian commercial construction sector operates is at moderate to high risk of corruption and organized criminal activity. </td><td class="text-nowrap">2012-02-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-23/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-23/cvr-rgnzd-crm-brf-23-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-23/index-en.aspx">Canada's Role in the Global Meth Market (OCRB no. 23)</a> </td><td> This research represents a first step towards discovering a more reliable measurement of Canada's role as a producer and exporter in the global ATS market. Key findings: According to preliminary estimates, Canada produces 0.6 – 4.6% of the world's supply of amphetamine-type stimulants, including ecstasy. This finding suggests that Canada is not a major global exporter of amphetamine-type stimulants. </td><td class="text-nowrap">2012-02-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20110930/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20110930/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended September 30, 2011</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2012-02-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20110630/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qrtrl-fnncl-rprt-20110630/index-en.aspx">Public Safety Canada Quarterly Financial Report For the quarter ended June 30, 2011</a> </td><td> This quarterly financial report has been prepared by management as required by section 65.1 of the Financial Administration Act and in the form and manner prescribed by the Treasury Board Accounting Standard 1.3. </td><td class="text-nowrap">2012-02-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslnc-gnst-trrrsm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslnc-gnst-trrrsm/rslnc-gnst-trrrsm-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslnc-gnst-trrrsm/index-en.aspx">Building Resilience Against Terrorism: Canada's Counter-terrorism Strategy</a> </td><td> The overarching goal of the Strategy is: to counter domestic and international terrorism in order to protect Canada, Canadians and Canadian interests. </td><td class="text-nowrap">2012-02-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2012-01-cmc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2012-01-cmc/2012-01-cmc-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2012-01-cmc/index-en.aspx">From Case Management to Change Agent: The Evolution Of 'What Works' Community Supervision</a> </td><td> In this article, we define what cognitive-behaviourism looks like in a criminal justice context and how it can be used to maximize the impact of community supervision. Through the amalgamation of cognitive-behavioural techniques and risk/need information, we propose the use of a theoretically and empirically-based framework (i.e., the STICS Action Plan) to assist community supervision officers in planning, prioritizing and effectively achieving change with their clients. </td><td class="text-nowrap">2012-01-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2011/2011-ccrs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2011/index-en.aspx">2011 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. A primary consideration in producing this overview was to present general statistical information in a "user friendly" way that will facilitate understanding by a broad audience. </td><td class="text-nowrap">2012-01-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffctv-mngmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffctv-mngmnt/ffctv-mngmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffctv-mngmnt/index-en.aspx">Effective Prison Management</a> </td><td> What steps can be taken to more effectively manage prisons? </td><td class="text-nowrap">2012-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vrv-cnmc-nlss/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vrv-cnmc-nlss/index-en.aspx">A General Overview of Economic Analyses in Crime Prevention</a> </td><td> How can decision-makers determine the most efficient and cost-effective ways to prevent and reduce crime and victimization? </td><td class="text-nowrap">2012-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-flggng-sstm-2011-12/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ntnl-flggng-sstm-2011-12/_mgs/cvr-vltn-ntnl-flggng-sstm-2011-12-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntnl-flggng-sstm-2011-12/index-en.aspx">2011-2012 Evaluation of the National Flagging System Program</a> </td><td> This is the 2011-2012 Evaluation of the National Flagging System Program. </td><td class="text-nowrap">2011-12-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2011-12/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2011-12/_mgs/cvr-vltn-dsstr-fnncl-ssstnc-2011-12-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-dsstr-fnncl-ssstnc-2011-12/index-en.aspx">2011-2012 Evaluation of the Disaster Financial Assistance Arrangements Program</a> </td><td> The Evaluation of the Disaster Financial Assistance Arrangements Program was conducted in accordance with funding approval requirements that an evaluation be completed prior to the renewal of terms and conditions by December 2012. The scope of the evaluation included Public Safety Canada's activities in administering the Disaster Financial Assistance Arrangements (the transfer payment program) starting April 1, 2006. </td><td class="text-nowrap">2011-12-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2010-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2010-11/cvr-nnl-rprt-prvc-2010-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-prvc-2010-11/index-en.aspx">Privacy Act Annual Report 2010-2011</a> </td><td> Privacy Act Annual Report 2010-2011 </td><td class="text-nowrap">2011-12-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ll-hzrds-ssssmnt-archvd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ll-hzrds-ssssmnt-archvd/ll-hzrds-ssssmnt-archvd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ll-hzrds-ssssmnt-archvd/index-en.aspx">Archived - All Hazards Risk Assessment Methodology Guidelines 2011-2012</a> </td><td> This document has been developed by Public Safety Canada, in close partnership with Defence Research and Development Canada - Centre for Security Science, as part of the federal All Hazards Risk Assessment initiative endorsed by the Assistant Deputy Minister Emergency Management Committee in October 2009. </td><td class="text-nowrap">2011-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2010-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2010-11/cvr-nnl-rprt-ccss-nfrmtn-2010-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-ccss-nfrmtn-2010-11/index-en.aspx">Access to Information Act Annual Report 2010-2011</a> </td><td> This report outlines how Public Safety Canada administered the Access to Information Act throughout fiscal year 2010-2011. </td><td class="text-nowrap">2011-11-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-grnts-cntrbtns-prgrms-2011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-grnts-cntrbtns-prgrms-2011/_mgs/cvr-dt-grnts-cntrbtns-prgrms-2011-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-grnts-cntrbtns-prgrms-2011/index-en.aspx">Audit of Expenditures Related to Grants and Contributions Programs</a> </td><td> The objectives of the audit were to provide reasonable assurance that: G & C expenditures were processed in compliance with applicable policies and legislation and appropriate and effective internal controls were in place within Financial Services and Systems to support the G & C payment process. </td><td class="text-nowrap">2011-11-18</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2010-2011/index-eng.asp?acr=1903"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2010-2011/index-eng.asp?acr=1903">ARCHIVE - Departmental Performance Report 2010-2011</a> </td><td> Public Safety Canada's 2010-11 Departmental Performance Report for the period ending March 31, 2011. </td><td class="text-nowrap">2011-11-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trvl-hsptlty-cnfrncs-2010-11-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trvl-hsptlty-cnfrncs-2010-11-en.aspx">Report on Annual Expenditures for Travel, Hospitality and Conferences 2010-2011</a> </td><td> As required by the Treasury Board Directive for the Management of Expenditures on Travel, Hospitality and Conferences, this report provides information on the total annual expenditures for each of travel, hospitality and conferences for the fiscal year ending March 31, 2011 for Public Safety. </td><td class="text-nowrap">2011-11-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-crm-prvntn-prgrm-2011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-crm-prvntn-prgrm-2011/_mgs/cvr-dt-crm-prvntn-prgrm-2011-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-crm-prvntn-prgrm-2011/index-en.aspx">Audit of National Crime Prevention Strategy Program</a> </td><td> The objective of this audit was to provide senior management with assurance that the management control framework over this G & C program is appropriately designed and operating effectively. </td><td class="text-nowrap">2011-11-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/srtg-crtcl-nfrstrctr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/srtg-crtcl-nfrstrctr/srtg-crtcl-nfrstrctr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/srtg-crtcl-nfrstrctr/index-en.aspx">National Strategy for Critical Infrastructure</a> </td><td> The purpose of the National Strategy for Critical Infrastructure (the Strategy) is to strengthen the resiliency of critical infrastructure in Canada. The Strategy works toward this goal by setting the direction for enhancing the resiliency of critical infrastructure against current and emerging hazards. </td><td class="text-nowrap">2011-11-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr/pln-crtcl-nfrstrctr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-pln-crtcl-nfrstrctr/index-en.aspx">Action Plan for Critical Infrastructure</a> </td><td> This Plan sets out action items in the areas of partnerships, risk management and information sharing. </td><td class="text-nowrap">2011-11-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnt-prk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnt-prk/rgnt-prk-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnt-prk/index-en.aspx">MY Regent Park (CPA-20)</a> </td><td> The MY Regent Park project (Mentoring, Mobilizing Youth in Regent Park)works towards the reduction and prevention of gang activity in the Regent Park community of downtown Toronto. </td><td class="text-nowrap">2011-11-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/llct-phrmctcls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/llct-phrmctcls/llct-phrmctcls-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/llct-phrmctcls/index-en.aspx">Illicit Use of Pharmaceuticals Workshop</a> </td><td> The following report contains summaries of the presentations and discussions that occurred during the "Illicit Use of Pharmaceuticals" Workshop that was hosted by Public Safety Canada on June 2-3 2011. </td><td class="text-nowrap">2011-11-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-01/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-01/cvr-rgnzd-crm-rsrch-hghlghts-01-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-rsrch-hghlghts-01/index-en.aspx">Organized Crime Research Highlights Number 1</a> </td><td> Social Network Analysis in Operations; Current Proposed Australian Unexplained Wealth Regimes; Criminal Trajectories in Organized Crime; Mortgage Origination Fraud and the Global Economic Crisis; More Organizationally Complex Gangs: Committing More Crime?; Traffic in Garbage and Hazardous Waste: An Overview; Precursor Laws Effect on Methamphetamine Production </td><td class="text-nowrap">2011-11-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-plc-dvlpmnt-cntrbtn-2010-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-plc-dvlpmnt-cntrbtn-2010-11/_mgs/cvr-vltn-plc-dvlpmnt-cntrbtn-2010-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-plc-dvlpmnt-cntrbtn-2010-11/index-en.aspx">2010-2011 Evaluation of the Policy Development Contribution Program - Final Report</a> </td><td> The evaluation examined the Policy Development Contribution Program's relevance (ongoing need and alignment with federal government's roles, responsibilities and priorities) and performance (effectiveness, efficiency and economy). This study covers the period starting on April 1, 2005. </td><td class="text-nowrap">2011-11-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndng-trjctrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffndng-trjctrs/ffndng-trjctrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndng-trjctrs/index-en.aspx">The Offending Trajectories of Canadian Juvenile Probationers</a> </td><td> Can we identify the criminal pathways and characteristics of Canadian youths who are responsible for the vast majority of all offences and the most serious types of crime? </td><td class="text-nowrap">2011-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-1/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-1/cvr-rgnzd-crm-brf-1-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-1/index-en.aspx">Witness Protection Programs (OCRB no. 1)</a> </td><td> This review compared the characteristics and operations of witness protection in selected countries, as well as the successes and challenges they face. Key Findings: Around the world most witness protection programs are managed by police forces. Witness intimidation is usually perpetrated by criminal organizations. Most protected witnesses are criminally-involved. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-2/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-2/cvr-rgnzd-crm-brf-2-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-2/index-en.aspx">POP and Securities Fraud (OCRB no. 2)</a> </td><td> The authors of this report outlined a problem-oriented approach to securities fraud and considered the involvement of organized crime in such offenses. Key findings: Problem-oriented policing (POP) has not been systemically applied to securities fraud in Canada. Offenders are generally white, well-educated males who specialize in white-collar crime, and who move often. Seniors are common victims; people are often repeatedly victimized. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-3/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-3/cvr-rgnzd-crm-brf-3-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-3/index-en.aspx">Sizing Meth and MDMA Markets (OCRB no. 3)</a> </td><td> The purpose of this report was to re-examine the scientific and grey literature on current methods of estimating the size of illegal markets, with an emphasis on the meth/MDMA markets. Key findings: There are no good estimates of the size of Canadian meth and ecstasy markets. Multiplier and capture-recapture methods may be able to estimate number of users and sellers, as well as quantity consumed and exported. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-4/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-4/cvr-rgnzd-crm-brf-4-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-4/index-en.aspx">Mobility of Criminal Groups (OCRB no. 4)</a> </td><td> This report examined the findings from past research that posited themes and theories regarding the shifts and patterns in the mobility of criminal groups. Key findings: Criminal groups are more self-organizing and emergent than strategic when setting up in new locations. Preventing criminal opportunities can stifle the migration of organized crime. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-5/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-5/cvr-rgnzd-crm-brf-5-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-5/index-en.aspx">POP and Outdoor Cannabis (OCRB no. 5)</a> </td><td> The purpose of this report was to outline how the principles of POP might be applied to disrupting and preventing the operation of outdoor marijuana grow operations (OMGOs) controlled by organized crime groups within Canada. Key findings: As with indoor grow operations, particular resources and circumstances are required for growing cannabis outdoors. Understanding offending patterns can lead to novel suppression and disruption strategies. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-6/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-6/cvr-rgnzd-crm-brf-6-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-6/index-en.aspx">Counter-measure Effects (OCRB no. 6)</a> </td><td> This report expanded on the body of research on organized crime (OC) counter-measures and reviewed how law enforcement operations targeting organized crime are evaluated. Key findings: Police operations against organized crime have limited to no measurable impact on the public's perception of safety or recorded levels of crime at the city-wide level. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-7/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-7/cvr-rgnzd-crm-brf-7-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-7/index-en.aspx">Factors Shaping Organized Crime (OCRB no. 7)</a> </td><td> This report assessed a number of individual, group, and environmental level variables that may influence how individuals or groups structure their criminal operations in a variety of criminal markets and legitimate settings. Key findings: The structure of organized crime can tell us about available criminal opportunities and criminal operations, as well as the enforcement environment. Group structure is a result of external factors, mitigated by individual resources and decision making. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-8/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-8/cvr-rgnzd-crm-brf-8-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-8/index-en.aspx">Integrated Anti-Organized Crime Units (OCRB no. 8)</a> </td><td> The purpose of this study was two-fold: (a) compilation of a current inventory of all integrated teams and units operating in Canada; and (b) a more detailed qualitative analysis of a subset of these units to better understand their operating procedures, challenges, and keys to success. Key findings: As of 2009, there were 157 integrated organized crime units. Clarity and consistency on the roles and responsibilities of partners and team members is the key to their success. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-9/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-9/cvr-rgnzd-crm-brf-9-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-9/index-en.aspx">Literature Review on Organized Crime (OCRB no. 9)</a> </td><td> This report examined academic research being conducted world-wide on addressing organized crime, as of 2009. Key findings: Organized crime largely exists due to illicit markets. The application of violence by organized crime is cyclical. There is no consensus on how to measure the harm of organized crime. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-10/cvr-rgnzd-crm-brf-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-10/index-en.aspx">Training Needs to Combat Organized Crime (OCRB no. 10)</a> </td><td> This report provided an understanding of the perspectives of policy makers, prosecutors, and law enforcement personnel regarding most urgent training requirements, as well as their suggestions for future training which would assist them with identifying and conducting intelligence on, and prosecuting those engaged in, organized criminal activities. Key findings: Shared experience and information makes for effective training. Cross-institutional and co-training models are promising. Introductory courses and seminar series are suggested. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-11/cvr-rgnzd-crm-brf-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-11/index-en.aspx">Creating an Organized Crime Harm Index (OCRB no. 11)</a> </td><td> The primary goal of this study was to assess the feasibility and utility of developing and applying rigorous methodological and analytical models that could reliably measure the harm of organized crime in Canada. Key findings: Insufficient quantifiable data exists to reliably measure the scope and harm of organized crime in Canada. Detailed self-reported victimization data and data on illicit markets are required. Proxy estimates or indicators may be useful. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-12/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-12/cvr-rgnzd-crm-brf-12-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-12/index-en.aspx">Defining Street Gangs (OCRB no. 12)</a> </td><td> The primary purpose of this report was to discuss the difficulties related to the identification of gang members and gang-related crimes in Canada, and provide an overview of how gangs have been previously defined by academic researchers, law enforcement agencies and government policy-makers. Key findings: Many different definitions of "gang" and "street gang" are in use. Differences can hinder gang suppression and prevention activities. A proposed, common ground definition is nearly identical to the "criminal organization" definition in the Criminal Code of Canada. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-13/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-13/cvr-rgnzd-crm-brf-13-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-13/index-en.aspx">Gangs and Social Networking (OCRB no. 13)</a> </td><td> The main purpose of this report was to explore how social media can assist in understanding the functioning and activities of criminal groups, the magnitude of the current and future threats posed by such groups' usage of new communications technology, and potentially provide a reasonable set of options for combating this problem. Key findings: Gang members generally use social networking sites individually to promote gang culture or individual reputations, not to collectively arrange offending or recruit members. Law enforcement monitoring of social networking sites is useful for policing gangs. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-14/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-14/cvr-rgnzd-crm-brf-14-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-14/index-en.aspx">Addressing Street Gangs (OCRB no. 14)</a> </td><td> The goal of this report was to present some ideas about the best ways to deal with street gangs in Canada. Key findings: Comprehensive gang crime reduction strategies target crime with prevention, intervention and suppression efforts. Single strategy programs have been of limited effectiveness. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-15/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-15/cvr-rgnzd-crm-brf-15-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-15/index-en.aspx">Mobility of Organized Crime: Vietnamese (OCRB no. 15)</a> </td><td> The goal of this report was to present some ideas about the best ways to deal with street gangs in Canada. Key findings: Comprehensive gang crime reduction strategies target crime with prevention, intervention and suppression efforts. Single strategy programs have been of limited effectiveness. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-16/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-16/cvr-rgnzd-crm-brf-16-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-16/index-en.aspx">Mobility of Organized Crime: Cammora (OCRB no. 16)</a> </td><td> The purpose of this report was to test framework of Morselli, Turcotte, and Tenti against a recent case study on the movement of a Camorra crime group from Campania (Italy) to Scotland and the Netherlands. Key findings: Organized crime groups that are predatory or provide an illicit good or service transpose their operations differently, and for different reasons. Varied types of movement - of individuals, branches, or headquarters - require separate consideration. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-17/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-17/cvr-rgnzd-crm-brf-17-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-17/index-en.aspx">Mobility of Organized Crime: Mafia (OCRB no. 17)</a> </td><td> The purpose of this report was to perform an in-depth analysis of the framework proposed by Morselli et al., and suggest a modified framework for the migration of organized crime groups. Key findings: Strategic thinking can be combined with addressing emergent factors faced by organized crime. Supply of criminals, local conditions, and demand for organized crime are proposed categories of analysis. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-18/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-18/cvr-rgnzd-crm-brf-18-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-18/index-en.aspx">Street Gang Control Strategies (OCRB no. 18)</a> </td><td> This report involved a systematic literature review as well as an attempted meta-analysis of evalutations of street gang control strategies. Key findings: Not enough empirical evaluations have been done of gang control strategies to perform a statistical meta-analysis. Programs are more effective when they are directed at specific populations, particularly chronic gang members. The empirical effectiveness of the Spergel Model is questioned. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-19/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-19/cvr-rgnzd-crm-brf-19-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-19/index-en.aspx">Ways to Measure Cyber-Fraud (OCRB no. 19)</a> </td><td> The primary goals of this study were to assess the potential for using innovative methodologies to estimate the scope of cyber-fraud, to identify existing data sources and gaps, and to suggest novel sources of data that may help provide an accurate and fulsome picture of the nature and prevalence of cyber-fraud in Canada. Key findings: Cyber-fraud data is collected by a variety of organizations, including banks, regulatory agencies, and various police agencies. Often it is not collected at all. A study of offender network structures could be applied to methods of identifying hidden populations of cyber-fraud offenders. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-20/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-20/cvr-rgnzd-crm-brf-20-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-20/index-en.aspx">Understudied Areas of Orgranized Crime (OCRB no. 20)</a> </td><td> Understudied areas of organized crime include how organized crime groups spend their money, environmental crime, wildlife crime, organized crime infiltration in legitimate enterprises and markets, the counterfeiting of goods, and online gambling. Key findings: Understudied areas of organized crime include how organized crime groups spend their money, environmental crime, wildlife crime, organized crime infiltration in legitimate enterprises and markets, the counterfeiting of goods, and online gambling. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-21/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rgnzd-crm-brf-21/cvr-rgnzd-crm-brf-21-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rgnzd-crm-brf-21/index-en.aspx">Social Media and Organized Crime (OCRB no. 21)</a> </td><td> This research complements existing empirical information regarding the use of social media by criminal organizations and by police by way of literature review and interviews with police and social media experts. Key findings: Persons suspected of organized crime involvement do not tend to display their illicit activities on their social media profiles, but instead use social media to keep connected to their friends, families, and to share their interests. Police, on the other hand, employ social media to connect to the communities that they serve and as an investigative tool. </td><td class="text-nowrap">2011-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-grnts-ntnl-vlntr-rgnztns-2010-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-grnts-ntnl-vlntr-rgnztns-2010-11/_mgs/cvr-vltn-grnts-ntnl-vlntr-rgnztns-2010-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-grnts-ntnl-vlntr-rgnztns-2010-11/index-en.aspx">2010-2011 Evaluation of the Grants Program to National Voluntary Organizations - Final Report</a> </td><td> The evaluation examined the relevance (ongoing need and alignment with federal government's roles, responsibilities and priorities) and performance (effectiveness, efficiency and economy) of the Grants Program to National Voluntary Organizations (hereafter referred to as "the Program"). The evaluation covers the period starting in 2005-2006. </td><td class="text-nowrap">2011-10-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2011/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2011/pltfrm-dsstr-rdctn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pltfrm-dsstr-rdctn-2011/index-en.aspx">2nd Annual Roundtable Canada's Platform for Disaster Risk Reduction</a> </td><td> The purpose of this annual event is to make Canadians safer by reducing risks, making communities more resilient and partnering with all levels of government, universities, professional associations, voluntary organizations and the general public. </td><td class="text-nowrap">2011-10-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2011-04-mp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2011-04-mp/2011-04-mp-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2011-04-mp/index-en.aspx">Managing Prisons Effectively: The Potential of Contingency Management Programs</a> </td><td> This study draws attention to a long forgotten prison treatment literature known as contingency management (e.g., token economies) which has the potential to meet the goals of an "accountability" management perspective. The contingency management (CM) literature was reviewed to assess its potency for improving inmates' performance (e.g., prison adjustment, educational/work skills) and to generate a list of principles nominated by experts in the area for managing CM programs effectively. </td><td class="text-nowrap">2011-09-14</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2009-10-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2009-10-en.aspx">Witness Protection Program Act - Annual report: 2009-2010</a> </td><td> This is the fourteenth (14) Annual Report on the Witness Protection Program as required by section 16 of the Act. </td><td class="text-nowrap">2011-09-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/strgnths-rhb/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/strgnths-rhb/strgnths-rhb-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/strgnths-rhb/index-en.aspx">Strengths And Human Needs In Offender Rehabilitation</a> </td><td> What is the role played by strengths and basic human needs in the rehabilitation of offenders? </td><td class="text-nowrap">2011-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2011-03-tmdw/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2011-03-tmdw/2011-03-tmdw-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2011-03-tmdw/index-en.aspx">The Treatment of Incarcerated Mentally Disordered Women Offenders: A Synthesis of Current Research</a> </td><td> This synthesis of the research evidence in relation to the treatment of mentally disordered women offenders is prompted by recent reviews of correctional practice in the Canadian federal correctional system, and the growing awareness of the impact research can have on programs for women within the correctional system. </td><td class="text-nowrap">2011-08-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-10-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-10-11/jstc-ffcls-rprt-10-11-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-10-11/index-en.aspx">National Joint Committee of Senior Criminal Justice Officials Annual Report 2010-2011</a> </td><td> This report describes the main activities and achievements of the NJC and its regional committees (the Atlantic, Quebec, Ontario, Prairies and Pacific regions). </td><td class="text-nowrap">2011-07-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prgrss-rprt-rnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prgrss-rprt-rnd/prgrss-rprt-rnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prgrss-rprt-rnd/index-en.aspx">Progress Report - Air India Inquiry Action Plan</a> </td><td> This document represents a snapshot, taken at the seven month stage, of the progress that has been made to implement the Action Plan. </td><td class="text-nowrap">2011-07-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntrnt-ffndrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntrnt-ffndrs/ntrnt-ffndrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntrnt-ffndrs/index-en.aspx">Internet Sexual Offenders</a> </td><td> How often do men who commit sexual offences online also commit contact sexual offences? </td><td class="text-nowrap">2011-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fmls-rsk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fmls-rsk/fmls-rsk-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fmls-rsk/index-en.aspx">Families at risk: The impact of the familial environment on juvenile delinquency</a> </td><td> What are the factors within the family environment that contribute to, or prevent, juvenile delinquency? </td><td class="text-nowrap">2011-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2010-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2010-en.aspx">2010 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from January 1, 2010 to December 31, 2010, and only includes information the disclosure of which would not comprise or hinder an ongoing investigation of an offence under an Act of Parliament. </td><td class="text-nowrap">2011-06-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2010/_mgs/cvr-lctrnc-srvllnc-2010-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-srvllnc-2010/index-en.aspx">Annual report on the use of electronic surveillance - 2010</a> </td><td> The 2010 Annual Report covers a five-year period from 2006 to 2010. The Report includes new statistics for the period from January 1, 2010 to December 31, 2010, and updates the figures for the years 2006 to 2009. </td><td class="text-nowrap">2011-06-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lf-crs-ffndng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lf-crs-ffndng/lf-crs-ffndng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lf-crs-ffndng/index-en.aspx">Youth At-Risk of Serious and Life-Course Offending</a> </td><td> This report is based on a review of relevant risk factors that must be taken into consideration when applying interventions to prevent, reduce, or respond to youth at risk of serious and life-course offending. </td><td class="text-nowrap">2011-06-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bttr-bgnnngs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bttr-bgnnngs/bttr-bgnnngs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bttr-bgnnngs/index-en.aspx">Better Beginnings, Better Futures Study: Delinquency Trajectories of At-Risk Youth</a> </td><td> The objectives of the research were to identify early trajectories of delinquency for both boys and girls from age 8 (Grade 3), age 11 (Grade 6), and age 14 (Grade 9) in a longitudinal sample of at-risk youth from a multi-informant perspective, assess risk and protective factors that may influence the likelihood that youth will engage in criminal behaviour in adolescence, and examine whether youth in the identified delinquency trajectories differ substantially in terms of delinquency, involvement with the criminal justice system, emotional and behavioural problems, experience of abuse, academic/school functioning, and health/health risk behaviours. </td><td class="text-nowrap">2011-06-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ntgrtd-prcds-crm-2010-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ntgrtd-prcds-crm-2010-11/_mgs/cvr-vltn-ntgrtd-prcds-crm-2010-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ntgrtd-prcds-crm-2010-11/index-en.aspx">2010-2011 Evaluation of the Integrated Proceeds of Crime Initiative - Final Report</a> </td><td> The evaluation of the Integrated Proceeds of Crime Initiative (henceforth referred to as the "Initiative"), which covers the period 2005-2006 to 2009-2010, was conducted by Public Safety Canada, in consultation with the Initiative's Evaluation Advisory Committee, which included representatives of the Initiative and of the evaluation units of the federal departments and agencies involved. </td><td class="text-nowrap">2011-06-10</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/rpp/2011-2012/index-eng.asp?acr=1612"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/rpp/2011-2012/index-eng.asp?acr=1612">ARCHIVE - Report on Plans and Priorities 2011-2012</a> </td><td> Public Safety Canada's Report on Plans and Priorities for 2011-12. This report outlines the year's priorities and illustrates how the Department will progress over the next year to build a safe and resilient Canada. </td><td class="text-nowrap">2011-06-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sstnbl-dvlpmnt-strtg-2010-15/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sstnbl-dvlpmnt-strtg-2010-15/index-en.aspx">Sustainable Development Strategy 2010-2015</a> </td><td> In this 2010-2015 Sustainable Development Strategy, PS is committing to Contribute to Theme IV of the Federal Sustainable Development Strategy (FSDS) (FSDS) by Shrinking the Environmental Footprint. </td><td class="text-nowrap">2011-06-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-ffctv-crrctns-2010-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-ffctv-crrctns-2010-11/_mgs/cvr-vltn-ffctv-crrctns-2010-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-ffctv-crrctns-2010-11/index-en.aspx">Final Report 2010-2011 Evaluation of the Effective Corrections and Citizen Engagement Initiatives</a> </td><td> This report presents the findings of Public Safety Canada's 2010-2011 Evaluation of the Effective Corrections and Citizen Engagement Initiatives (ECCEI). </td><td class="text-nowrap">2011-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-yth-gng-prvntn-2010-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-yth-gng-prvntn-2010-11/_mgs/cvr-vltn-yth-gng-prvntn-2010-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-yth-gng-prvntn-2010-11/index-en.aspx">Final Report 2010-2011 Evaluation of the Youth Gang Prevention Fund Program</a> </td><td> This document presents the evaluation of PS's YGPF Program. This evaluation was conducted between May and July 2010 in accordance with the Treasury Board of Canada Policy on Evaluation, which came into effect April 2009, and the 2007 Accountability, Risk and Audit Framework (ARAF) prescribed by the program. The objective of this evaluation is to provide an evidence based, neutral assessment of the relevance and performance of the program that is in its fifth year of operation. </td><td class="text-nowrap">2011-05-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-wrkrs-cmpnstn-2010-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-wrkrs-cmpnstn-2010-11/_mgs/cvr-vltn-wrkrs-cmpnstn-2010-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-wrkrs-cmpnstn-2010-11/index-en.aspx">Public Safety Canada 2010-2011 Evaluation of the Workers Compensation Program</a> </td><td> Public Safety Canada 2010-2011 Evaluation of the Workers Compensation Program </td><td class="text-nowrap">2011-05-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dmstc-ffndrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dmstc-ffndrs/dmstc-ffndrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dmstc-ffndrs/index-en.aspx">Assessing The Risk Of Domestic Violence Offenders</a> </td><td> How can we assess risk for reoffending among domestic violence offenders? </td><td class="text-nowrap">2011-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prmsng-mdl-vlm2/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prmsng-mdl-vlm2/prmsng-mdl-vlm2-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prmsng-mdl-vlm2/index-en.aspx">Promising and Model Crime Prevention Programs - Volume II</a> </td><td> Promising and Model Crime Prevention Programs - Volume II </td><td class="text-nowrap">2011-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fctrs-dlnqnc/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fctrs-dlnqnc/index-en.aspx">Risk Factors for Delinquency among Canadian Youth: Current knowledge and future directions</a> </td><td> This paper synthesizes existing knowledge from Canadian studies that address delinquency-related risk factors. </td><td class="text-nowrap">2011-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/crc-nstrmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/crc-nstrmnt/crc-nstrmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/crc-nstrmnt/index-en.aspx">The CRACOW: A Multi-stage Risk/Needs Instrument for Youth</a> </td><td> Can the CRACOW accurately and reliably assess the risk and needs of multi-problem youth during the early years of development? </td><td class="text-nowrap">2011-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bld-chld/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bld-chld/bld-chld-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bld-chld/index-en.aspx">Better to Build a Child than fix an Adult</a> </td><td> A Report on the Predictors of Risk for Youth Who Proceed to the Adult Justice System and the Programs that Work to Reduce that Likelihood </td><td class="text-nowrap">2011-03-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/crcw-nstrmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/crcw-nstrmnt/crcw-nstrmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/crcw-nstrmnt/index-en.aspx">The CRACOW Instrument: A New Framework for the Assessment of Multi-problem Violent Youth</a> </td><td> The current study examined a revised version of the CRACOW, a risk/needs instrument for multi-problem violent youth in early childhood which was first proposed by Corrado (2002). </td><td class="text-nowrap">2011-03-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dy-sspnsn-prgrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dy-sspnsn-prgrm/dy-sspnsn-prgrm-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dy-sspnsn-prgrm/index-en.aspx">Family Adolescent Straight Talk (FAST) - Day Suspension Program</a> </td><td> Family Adolescent Straight Talk (FAST) is an outpatient treatment centre in Halton Region, Ontario, that helps adolescents and families in crisis. FAST's services include crisis intervention, adolescent assessment, psychological and addictions counselling, parent counselling, anger and stress management programs, and relapse prevention programs. </td><td class="text-nowrap">2011-03-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2011-02-prs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2011-02-prs/2011-02-prs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2011-02-prs/index-en.aspx">The RRASOR, Static-99R and Static-2002R All Add Incrementally to the Prediction of Recidivism among Sex Offenders</a> </td><td> The current study examined the predictive accuracy and incremental validity of three risk assessment scales (RRASOR, Static-99R, and Static2002R) in twenty distinct samples of sex offenders (N = 7,491). </td><td class="text-nowrap">2011-03-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-nvstmnts-cmbt-crmnl-2009-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-nvstmnts-cmbt-crmnl-2009-10/_mgs/cvr-vltn-nvstmnts-cmbt-crmnl-2009-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-nvstmnts-cmbt-crmnl-2009-10/index-en.aspx">ARCHIVE - Final Report 2009-2010 Evaluation of the Investments to Combat the Criminal Use of Firearms Initiative</a> </td><td> This is the 2009-2010 Evaluation of the Investments to Combat the Criminal Use of Firearms Initiative (ICCUF). </td><td class="text-nowrap">2011-03-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2011-01-rsd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2011-01-rsd/2011-01-rsd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2011-01-rsd/index-en.aspx">Assessing the Risk of Older Sex Offenders: Developing the Static-99R and Static-2002R</a> </td><td> The current study aimed to develop a revised scoring system for two risk assessment tools (Static-99 and Static-2002) that would more accurately describe older offenders' risk of recidivism. </td><td class="text-nowrap">2011-03-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ddrssng-nds/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ddrssng-nds/ddrssng-nds-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ddrssng-nds/index-en.aspx">Addressing the Needs of Offenders</a> </td><td> What offender needs should be addressed by treatment programs? </td><td class="text-nowrap">2011-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ctn-pln-cbr-scrt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ctn-pln-cbr-scrt/ctn-pln-cbr-scrt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ctn-pln-cbr-scrt/index-en.aspx">Action Plan 2010-2015 for Canada's Cyber Security Strategy</a> </td><td> This document outlines the Government's plan to implement the Strategy and meet our ultimate goal of securing our cyberspace for the benefit of Canadians and our economy. Substantial progress has been made to date with respect to the implementation of the Strategy. </td><td class="text-nowrap">2011-02-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bbtsfrd-yth-prvntn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bbtsfrd-yth-prvntn/bbtsfrd-yth-prvntn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bbtsfrd-yth-prvntn/index-en.aspx">Abbotsford Youth Crime Prevention Project (CPA-22)</a> </td><td> The Abbotsford Youth Crime Prevention Project works with two distinct groups of youth in Abbotsford, British Columbia. </td><td class="text-nowrap">2011-02-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffctv-cmmnt-rspns/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffctv-cmmnt-rspns/ffctv-cmmnt-rspns-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffctv-cmmnt-rspns/index-en.aspx">Effective Community Response to Immigrant Youth Gang Crime (CPA-21)</a> </td><td> The Effective Community Response to Immigrant Youth Gang Crime Prevention Project provides a comprehensive approach to understanding and reducing the involvement of immigrant youth in gang criminal activity in Calgary. </td><td class="text-nowrap">2011-02-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtrl-gng-prvntn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wtrl-gng-prvntn/wtrl-gng-prvntn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtrl-gng-prvntn/index-en.aspx">Waterloo Regional Gang Prevention Project (CPA-24)</a> </td><td> The Waterloo Regional Gang Prevention Project is implementing a comprehensive and integrated strategy to address and prevent gang activity among youth in the Waterloo Region. </td><td class="text-nowrap">2011-02-21</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-mrgng-sss-drg-nfrcmnt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-mrgng-sss-drg-nfrcmnt/index-en.aspx">ARCHIVE - "Emerging Issues in Drug Enforcement" Workshop</a> </td><td> These proceedings contain a summary of the presentations and the dialogue held during the 2010 Emerging Issues in Drug Enforcement Workshop. </td><td class="text-nowrap">2011-01-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/msrng-cnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/msrng-cnd/msrng-cnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/msrng-cnd/index-en.aspx">Measuring Crime in Canada</a> </td><td> How are statistics regarding the criminal justice system in Canada gathered and reported? </td><td class="text-nowrap">2011-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/tls-dntf-rsk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/tls-dntf-rsk/tls-dntf-rsk-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/tls-dntf-rsk/index-en.aspx">Tools to Identify and Assess the Risk of Offending Among Youth</a> </td><td> Can tools to identify and assess the risk of offending among youth be used and even recommended as part of prevention programs? </td><td class="text-nowrap">2011-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslnc-strtg/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslnc-strtg/rslnc-strtg-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslnc-strtg/index-en.aspx">Chemical, Biological, Radiological, Nuclear and Explosives Resilience Strategy for Canada</a> </td><td> In order to enhance and sustain Canada's resilience to CBRNE events, all levels of government within Canada have collaborated to develop the Chemical, Biological, Radiological, Nuclear and Explosives Resilience Strategy for Canada </td><td class="text-nowrap">2011-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslnc-ctn-pln/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslnc-ctn-pln/rslnc-ctn-pln-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslnc-ctn-pln/index-en.aspx">Chemical, Biological, Radiological, Nuclear and Explosives Resilience Action Plan for Canada</a> </td><td> The purpose of the Chemical, Biological, Radiological, Nuclear and Explosives (CBRNE) Resilience Strategy for Canada is to provide the policy framework that guides the creation and maintenance of sustainable capabilities, common standards and steers investments in CBRNE policies, programs, equipment, and training in a common direction. </td><td class="text-nowrap">2011-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntrprblt-strtg/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntrprblt-strtg/ntrprblt-strtg-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntrprblt-strtg/index-en.aspx">Communications Interoperability Strategy for Canada</a> </td><td> The Communications Interoperability Strategy for Canada (CISC) is a strategic document that sets goals and identifies key national priorities to enhance governance, planning, technology, training and exercises to promote interoperable voice and data communications. </td><td class="text-nowrap">2011-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-mrgnc-mngmnt-frmwrk/archive-index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-mrgnc-mngmnt-frmwrk/mrgnc-mngmnt-frmwrk-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-mrgnc-mngmnt-frmwrk/archive-index-en.aspx">An Emergency Management Framework for Canada</a> </td><td> An Emergency Management Framework for Canada guides and strengthens the way governments work together to protect the safety and security of all Canadians. </td><td class="text-nowrap">2011-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mrgnc-rspns-pln/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mrgnc-rspns-pln/mrgnc-rspns-pln-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mrgnc-rspns-pln/index-en.aspx">Federal Emergency Response Plan January 2011</a> </td><td> The FERP is designed to harmonize federal emergency response efforts with those of the provinces/territorial governments, non-governmental organizations, and the private sector. </td><td class="text-nowrap">2011-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-rspns-sstm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-rspns-sstm/ntnl-rspns-sstm-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-rspns-sstm/index-en.aspx">National Emergency Response System</a> </td><td> The National Emergency Response System is a component of Canada's emergency response management system and incorporates the principles for emergency management as set out in An Emergency Management Framework for Canada, approved by the federal, provincial and territorial governments. </td><td class="text-nowrap">2011-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2010/2010-ccrs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2010/index-en.aspx">2010 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. A primary consideration in producing this overview was to present general statistical information in a "user friendly" way that will facilitate understanding by a broad audience. </td><td class="text-nowrap">2010-12-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rspns-cmmssn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rspns-cmmssn/rspns-cmmssn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rspns-cmmssn/index-en.aspx">The Government of Canada Response to the Commission of Inquiry into the Investigation of the Bombing of Air India Flight 182</a> </td><td> This Action Plan outlines how the Government will address outstanding security challenges raised by the Commission. </td><td class="text-nowrap">2010-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-jnt-mrgnc-2008-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-jnt-mrgnc-2008-09/_mgs/cvr-jepp-pcpc-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-jnt-mrgnc-2008-09/index-en.aspx">ARCHIVE - 2008-2009 Summative Evaluation of the Joint Emergency Preparedness Program (JEPP)</a> </td><td> This is the second recorded evaluation of JEPP that has been completed during the life of the program. An initial evaluation was done in 2003 that considered the period from program inception in 1980 through to November 2003. This second evaluation focuses its analysis on the period starting in November 2003 through December 2007, although it may include references to the previous timeframe. </td><td class="text-nowrap">2010-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2009-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2009-en.aspx">2009 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from January 1, 2009 to December 31, 2009. </td><td class="text-nowrap">2010-11-05</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2009-2010/index-eng.asp?acr=1710"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2009-2010/index-eng.asp?acr=1710">ARCHIVE - Departmental Performance Report 2009-2010</a> </td><td> Report on the Department's accomplishments for 2009-10 </td><td class="text-nowrap">2010-11-03</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mnng-fctrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mnng-fctrs/mnng-fctrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mnng-fctrs/index-en.aspx">Giving Meaning to Risk Factors</a> </td><td> Why do risk factors predict recidivism? </td><td class="text-nowrap">2010-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-ntgrtd-mrkt-nfrcmnt-2009-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-ntgrtd-mrkt-nfrcmnt-2009-10/_mgs/cvr-vltn-ntgrtd-mrkt-nfrcmnt-2009-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-ntgrtd-mrkt-nfrcmnt-2009-10/index-en.aspx">ARCHIVE - Final Report 2009-2010 Evaluation of the Integrated Market Enforcement Team Initiative</a> </td><td> ARCHIVE - Final Report 2009-2010 Evaluation of the Integrated Market Enforcement Team Initiative </td><td class="text-nowrap">2010-10-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2008/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2008/index-en.aspx">ARCHIVE - Annual report on the use of electronic surveillance - 2008</a> </td><td> The 2008 Annual Report covers a five-year period from 2004 to 2008. The Report includes new statistics for the period from January 1, 2008 to December 31, 2008, and updates the figures for the years 2004 to 2007. </td><td class="text-nowrap">2010-10-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gdlns-cndctv-nrg-wpns/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gdlns-cndctv-nrg-wpns/index-en.aspx">Guidelines for the Use of Conducted Energy Weapons</a> </td><td> The purpose of this document is to provide guidance on the use of conducted energy weapons (CEWs). </td><td class="text-nowrap">2010-10-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-nhncd-prtctn-2005-06/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-nhncd-prtctn-2005-06/_mgs/cvr-vltn-nhncd-prtctn-2005-06-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-nhncd-prtctn-2005-06/index-en.aspx">ARCHIVE - 2005-2006 Formative Evaluation of the "Strategy For Enhanced Protection of Canadian Capital Markets" (Integrated Market Enforcement Teams Component) — June 2003 to October 31, 2005</a> </td><td> ARCHIVE - 2005-2006 Formative Evaluation of the "Strategy For Enhanced Protection of Canadian Capital Markets" (Integrated Market Enforcement Teams Component) — June 2003 to October 31, 2005 </td><td class="text-nowrap">2010-10-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-dntt-rltd-crm-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-dntt-rltd-crm-2010/cvr-archive-dntt-rltd-crm-2010-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-dntt-rltd-crm-2010/index-en.aspx">ARCHIVE - Identity-Related Crime: A Threat Assessment</a> </td><td> This threat assessment focuses on five aspects of the identity-related crime problem as it affects Canada and the United States. </td><td class="text-nowrap">2010-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-frst-ntns-plcng-2009-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-frst-ntns-plcng-2009-10/_mgs/cvr-vltn-frst-ntns-plcng-2009-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-frst-ntns-plcng-2009-10/index-en.aspx">2009-2010 Evaluation of the First Nations Policing Program</a> </td><td> This evaluation provides Canadians, Parliamentarians, Ministers, central agencies and the Deputy Minister of Public Safety an evidence-based, neutral assessment of the value for money, (i.e., relevance and performance) of this federal government program. </td><td class="text-nowrap">2010-09-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-nvstmnts-cmbt-2007-08/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/_mgs/vltn-nvstmnts-cmbt-2007-08-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-nvstmnts-cmbt-2007-08/index-en.aspx">ARCHIVE - 2007-2008 Formative Evaluation of the Investments to Combat the Criminal Use of Firearms Initiative</a> </td><td> This is the 2007-2008 Evaluation of the Investments to Combat the Criminal Use of Firearms Initiative (ICCUF). </td><td class="text-nowrap">2010-09-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-dntfng-llgl-frrms-2010/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-dntfng-llgl-frrms-2010/index-en.aspx">ARCHIVE - Identifying Illegal Firearm Market Acquisition Patterns - Final Report</a> </td><td> This research presents the results of a qualitative survey of 20 incarcerated and nonincarcerated illicit firearm market consumers in Quebec. </td><td class="text-nowrap">2010-09-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-scrt-nfrstrctr-2009-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-scrt-nfrstrctr-2009-10/_mgs/cvr-vltn-scrt-nfrstrctr-2009-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-scrt-nfrstrctr-2009-10/index-en.aspx">ARCHIVE - 2009-2010 Evaluation of the Security Infrastructure Program (Pilot)</a> </td><td> This is the 2009-2010 Evaluation of the Security Infrastructure Program (Pilot). This evaluation provides Canadians, parliamentarians, Ministers, central agencies and the Deputy Minister of Public Safety Canada an evidence-based, neutral assessment of the value for money, (i.e. relevance and performance) of this federal government program. </td><td class="text-nowrap">2010-09-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-ntrgvrnmntl-2008-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/_mgs/vltn-ntrgvrnmntl-2008-09-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-ntrgvrnmntl-2008-09/index-en.aspx">ARCHIVE - 2008-2009 Formative Evaluation of the Intergovernmental Affairs Division</a> </td><td> This report presents the findings of the evaluation of the Federal Provincial Territorial (F/P/T) related activities of the Intergovernmental Affairs Division (IGA) within Public Safety Canada (PS). </td><td class="text-nowrap">2010-09-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-kwssn-prtnrshp-2006-07/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/_mgs/vltn-kwssn-prtnrshp-2006-07-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-kwssn-prtnrshp-2006-07/index-en.aspx">ARCHIVE - 2006-2007 Formative Evaluation of the Akwesasne Partnership Initiative for the period of January 2002 to December 2005</a> </td><td> This report presents a formative evaluation of the Akwesasne Partnership Initiative (API), covering the period from January 2002 to December 2005. </td><td class="text-nowrap">2010-09-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-prtctn-chldrn-2006-07/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/_mgs/vltn-prtctn-chldrn-2006-07-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-prtctn-chldrn-2006-07/index-en.aspx">ARCHIVE - 2006-2007 Formative Evaluation of the National Strategy for the Protection of Children from Sexual Exploitation on the Internet</a> </td><td> As outlined in the integrated RMAF/RBAF, the objective of this study, conducted by Government Consulting Services (GCS), was to prepare a formative evaluation report for the NSPCSEI Initiative. The formative evaluation sought to measure success to date, identify challenges and gaps in the implementation of the Initiative and allow partners to adjust accordingly. </td><td class="text-nowrap">2010-09-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nsrng-ntgrt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nsrng-ntgrt/nsrng-ntgrt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nsrng-ntgrt/index-en.aspx">Ensuring the integrity of effective community supervision</a> </td><td> How can correctional agencies ensure the integrity of effective community supervision? </td><td class="text-nowrap">2010-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-brdr-drg-thrt-ssssmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-brdr-drg-thrt-ssssmnt/archive-brdr-drg-thrt-ssssmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-brdr-drg-thrt-ssssmnt/index-en.aspx">ARCHIVE - United States-Canada Border Drug Threat Assessment 2007</a> </td><td> ARCHIVE - United States-Canada Border Drug Threat Assessment 2007 </td><td class="text-nowrap">2010-08-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-cntrft-chcks-mn-rdrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-cntrft-chcks-mn-rdrs/archive-cntrft-chcks-mn-rdrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-cntrft-chcks-mn-rdrs/index-en.aspx">ARCHIVE - Public Advisory: Special report on Counterfeit Checks and Money Orders</a> </td><td> ARCHIVE - Public Advisory: Special report on Counterfeit Checks and Money Orders </td><td class="text-nowrap">2010-08-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-frst-ntns-plcng-prgrm-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-frst-ntns-plcng-prgrm-2010/_mgs/cvr-dt-frst-ntns-plcng-prgrm-2010-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-frst-ntns-plcng-prgrm-2010/index-en.aspx">Follow-up Audit Management Action Plan (2007) for the First Nations Policing Program Audit Report - June 2010</a> </td><td> The purpose of the follow-up audit was to assess the progress of the implementation of the MAP in response to the March 2007 FNPP Audit Report approved by the former Internal Audit Committee. </td><td class="text-nowrap">2010-08-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-dt-lv-vrtm-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-dt-lv-vrtm-2010/_mgs/cvr-dt-lv-vrtm-2010-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-dt-lv-vrtm-2010/index-en.aspx">ARCHIVE - Audit of Leave and Overtime Audit Report - June 2010</a> </td><td> The purpose of the audit was to assess the adequacy of the management control framework in place to effectively and efficiently support leave and OT activities and to ensure that transactions were consistently complete, valid and compliant with applicable policies, procedures and regulations. </td><td class="text-nowrap">2010-08-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-frst-ntns-2006-07/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-frst-ntns-2006-07/_mgs/cvr-fnoc-copn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-frst-ntns-2006-07/index-en.aspx">ARCHIVE - 2006-2007 Formative Evaluation First Nations Organized Crime Initiative (up to March 2005)</a> </td><td> ARCHIVE - 2006-2007 Formative Evaluation First Nations Organized Crime Initiative (up to March 2005) </td><td class="text-nowrap">2010-08-10</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-nfrmtn-2009-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-nfrmtn-2009-10/cvr-nnl-rprt-ccss-nfrmtn-2009-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-nfrmtn-2009-10/index-en.aspx">ARCHIVE - Access to Information Act Annual Report 2009-2010</a> </td><td> This report outlines how Public Safety Canada administered the Access to Information Act throughout fiscal year 2009-2010. </td><td class="text-nowrap">2010-07-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ftl-lchl-spctrm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ftl-lchl-spctrm/cvr-ftl-lchl-spctrm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ftl-lchl-spctrm/index-en.aspx">Fetal Alcohol Spectrum Disorder and the Criminal Justice System</a> </td><td> The purpose of this bibliography is to provide sources of research and documentation that focus on justice and medical related issues as they pertain to FASD. </td><td class="text-nowrap">2010-07-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-09-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-09-10/jstc-ffcls-rprt-09-10-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-09-10/index-en.aspx">National Joint Committee of Senior Criminal Justice Officials Annual Report 2009-2010</a> </td><td> This report describes the major activities and achievements of the NJC and its regional committees (Atlantic, Quebec, Ontario, Prairies and Pacific). </td><td class="text-nowrap">2010-07-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-cntrctng-prcrmnt-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-cntrctng-prcrmnt-2010/_mgs/cvr-dt-cntrctng-prcrmnt-2010-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-cntrctng-prcrmnt-2010/index-en.aspx">Audit of Contracting and Procurement (Goods and Services)</a> </td><td> The purpose of the audit was to assess the appropriateness and effectiveness of the control framework in place to support contracting and procurement activities. </td><td class="text-nowrap">2010-07-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dt-cqstn-crd-prgrm-2010/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dt-cqstn-crd-prgrm-2010/_mgs/cvr-dt-cqstn-crd-prgrm-2010-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dt-cqstn-crd-prgrm-2010/index-en.aspx">Audit of the Acquisition Card Procurement Program Audit Report - March 2010</a> </td><td> The purpose of the audit was to assess the appropriateness and effectiveness of the Management Control Framework (MCF) in place to support the BMO acquisition card program and to ensure activities were processed in compliance with applicable policies, procedures and regulations. </td><td class="text-nowrap">2010-07-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-prvc-2009-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-nnl-rprt-prvc-2009-10/cvr-nnl-rprt-prvc-2009-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-prvc-2009-10/index-en.aspx">ARCHIVE - Privacy Act Annual Report 2009-2010</a> </td><td> This report describes how Public Safety Canada administered the Privacy Act throughout fiscal year 2009-2010. </td><td class="text-nowrap">2010-07-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cnd-ntdstts-ctnpln/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cnd-ntdstts-ctnpln/cnd-ntdstts-ctnpln-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cnd-ntdstts-ctnpln/index-en.aspx">Canada-United States Action Plan for Critical Infrastructure</a> </td><td> The purpose of the Canada-U.S. Action Plan is to strengthen the safety, security and resiliency of Canada and the United States by establishing a comprehensive cross-border approach to critical infrastructure resilience. Pressures to take action and advance an integrated approach to critical infrastructure are mounting. </td><td class="text-nowrap">2010-07-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/smrsk-fctrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/smrsk-fctrs/smrsk-fctrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/smrsk-fctrs/index-en.aspx">The same risk factors predict most types of recidivism</a> </td><td> Do the same risk factors apply to all types of offenders? </td><td class="text-nowrap">2010-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsk-mngmnt-gd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rsk-mngmnt-gd/rsk-mngmnt-gd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsk-mngmnt-gd/index-en.aspx">Risk Management Guide for Critical Infrastructure Sectors</a> </td><td> Recognizing that the impacts of disruptions can cascade across sectors and jurisdictions, the purpose of this document is to provide practical guidance for implementing a coordinated, all-hazards approach to critical infrastructure risk management. </td><td class="text-nowrap">2010-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-us-cnd-jnt-thrt-rsk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-us-cnd-jnt-thrt-rsk/cvr-archive-us-cnd-jnt-thrt-rsk-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-us-cnd-jnt-thrt-rsk/index-en.aspx">ARCHIVE - United States-Canada Joint Border Threat and Risk Assessment</a> </td><td> This joint assessment was prepared by U.S. Customs and Border Protection (CBP), the Canada Border Services Agency (CBSA), and the Royal Canadian Mounted Police (RCMP) in support of the mandates of each respective agency. </td><td class="text-nowrap">2010-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/tls-dntf-rsk-rprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/tls-dntf-rsk-rprt/tls-dntf-rsk-rprt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/tls-dntf-rsk-rprt/index-en.aspx">Tools to Identify and Assess the Risk of Offending Among Youth</a> </td><td> This research report presents some of the tools used in the prevention of youth offending. </td><td class="text-nowrap">2010-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trng-sprvs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/trng-sprvs/trng-sprvs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trng-sprvs/index-en.aspx">Training in evidence-based community supervision</a> </td><td> Can training improve the effectiveness of community supervision? </td><td class="text-nowrap">2010-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2010-01-rnr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2010-01-rnr/2010-01-rnr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2010-01-rnr/index-en.aspx">The Strategic Training Initiative in Community Supervision: Risk-Need-Responsivity in the Real World 2010-01</a> </td><td> In the present study, an RNR-based training program was developed and delivered to probation officers to assist in the direct supervision of offenders under a probation order. </td><td class="text-nowrap">2010-04-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prgrm-sv-ntsf/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prgrm-sv-ntsf/prgrm-sv-ntsf-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prgrm-sv-ntsf/index-en.aspx">Programme de suivi intensif de Montréal – Gangs de rue (CPA-03)</a> </td><td> The Programme de suivi intensif de Montréal – Gangs de rue (Gangs de rue) project works with teenagers and young adults 15-25 years who are involved in or at high risk of becoming involved in criminal gang activity. </td><td class="text-nowrap">2010-03-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2010-03-ccrgp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2010-03-ccrgp/2010-03-ccrgp-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2010-03-ccrgp/index-en.aspx">2010 Corrections and Conditional Release in Canada - A General Primer</a> </td><td> 2010 Corrections and Conditional Release in Canada - A General Primer </td><td class="text-nowrap">2010-03-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2010-02-sss/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2010-02-sss/2010-02-sss-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2010-02-sss/index-en.aspx">Current Practices in Canadian Sexual Abuser Treatment Programs: The Safer Society 2009 Survey</a> </td><td> This report is a summary of the Canadian findings of the 2009 Safer Society Survey: Current Practices and Emerging Trends in Sexual Abuser Management (McGrath, Cumming, Burchard, Zeoli, & Ellerby, 2010). </td><td class="text-nowrap">2010-03-30</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-prtctn-chldrn-2008-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-prtctn-chldrn-2008-09/_mgs/cvr-vltn-prtctn-chldrn-2008-09-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-prtctn-chldrn-2008-09/index-en.aspx">ARCHIVE - 2008-2009 Summative Evaluation of the National Strategy for the Protection of Children from Sexual Exploitation on the Internet</a> </td><td> The National Strategy for the Protection of Children from Sexual Exploitation on the Internet (hereafter referred to as the Strategy) is a horizontal initiative providing a comprehensive, coordinated approach to enhancing the protection of children on the Internet and pursuing those who use technology to prey on them. </td><td class="text-nowrap">2010-03-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-dlvrng-chng-rfrm-mplmnttn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-dlvrng-chng-rfrm-mplmnttn/archive-dlvrng-chng-rfrm-mplmnttn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-dlvrng-chng-rfrm-mplmnttn/index-en.aspx">ARCHIVE - Delivering Change The RCMP Reform Implementation Council Fourth Report</a> </td><td> RCMP reform is now entering its second phase. The RCMP's focus on the specific recommendations of the 2007 Task Force on Governance and Cultural Change in the RCMP is now giving way to a new approach of promoting continuous change throughout the Force. </td><td class="text-nowrap">2010-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffctvns-crts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffctvns-crts/ffctvns-crts-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffctvns-crts/index-en.aspx">The Effectiveness of Drug Treatment Courts</a> </td><td> Are drug treatment courts effective in reducing re-offending? </td><td class="text-nowrap">2010-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-hv-rbn-srch-2008-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-hv-rbn-srch-2008-09/_mgs/cvr-vltn-hv-rbn-srch-2008-09-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-hv-rbn-srch-2008-09/index-en.aspx">ARCHIVE - 2008-2009 Summative Evaluation of the Heavy Urban Search and Rescue (HUSAR) Initiative</a> </td><td> In compliance with Treasury Board requirements, an evaluation of the Heavy Urban Search and Rescue (HUSAR) Initiative was completed in September 2007. This report documents the evaluation. </td><td class="text-nowrap">2010-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-crss-cltrl-2008-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-crss-cltrl-2008-09/_mgs/cvr-archive-vltn-crss-cltrl-2008-09-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-crss-cltrl-2008-09/index-en.aspx">ARCHIVE - 2008-2009 Targeted Evaluation of the Cross-Cultural Roundtable on Security</a> </td><td> This report presents the evaluation findings of a targeted evaluation of the Cross-Cultural Roundtable on Security (CCRS), conducted between October 2007 and March 2008. </td><td class="text-nowrap">2010-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-rnw-ntnl-crm-2007-08/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-rnw-ntnl-crm-2007-08/_mgs/cvr-archive-vltn-rnw-ntnl-crm-2007-08-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-rnw-ntnl-crm-2007-08/index-en.aspx">ARCHIVE - 2007-2008 Interim evaluation of the renew national crime prevention strategy</a> </td><td> The evaluation, which examined issues of relevance, design and delivery, impact, and cost-effectiveness/alternatives, was charged with the challenging task of evaluating a moving target. </td><td class="text-nowrap">2010-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-ntnl-dn-bnk-2007-08/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-ntnl-dn-bnk-2007-08/_mgs/cvr-archive-vltn-ntnl-dn-bnk-2007-08-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-ntnl-dn-bnk-2007-08/index-en.aspx">ARCHIVE - 2007-2008 Second Evaluation of the National DNA Data Bank Program</a> </td><td> In 2002, an evaluation of the National DNA Data Bank (NDDB) and related Biology Casework Analysis Agreements (BCAs) was undertaken. The findings of this review led to substantive program changes related to funding, service levels and training. Government Consulting Services (GCS) (formerly part of Consulting and Audit Canada) of Public Works and Government Services Canada (PWGSC) was retained in August 2006, by the Department of Public Safety (DPS), to undertake a second review of the NDDB program. </td><td class="text-nowrap">2010-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-msrs-cmbt-2007-08/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-msrs-cmbt-2007-08/_mgs/cvr-archive-vltn-msrs-cmbt-2007-08-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-msrs-cmbt-2007-08/index-en.aspx">ARCHIVE - 2007-2008 Summative Evaluation of the Measures to Combat Organized Crime Initiative</a> </td><td> As this is a Summative Evaluation, the focus of this report is on the success of the Initiative related to its desired outcomes identified in the Results-based Management and Accountability Framework (RMAF). </td><td class="text-nowrap">2010-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-sstnng-grnts-2005-06/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-sstnng-grnts-2005-06/_mgs/cvr-archive-vltn-sstng-grnts-2005-06-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-sstnng-grnts-2005-06/index-en.aspx">ARCHIVE - Evaluation of the Sustaining Grants to National Voluntary Organizations and Contributions under the Departmental Program</a> </td><td> The Executive Summary provides a brief overview of the evaluation including background information, the methodologies employed, and the key findings, conclusions and recommendations. </td><td class="text-nowrap">2010-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sclbsd-drgbs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sclbsd-drgbs/sclbsd-drgbs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sclbsd-drgbs/index-en.aspx">School-Based Drug Abuse Prevention: Promising and Successful Programs</a> </td><td> School-Based Drug Abuse Prevention: Promising and Successful Programs </td><td class="text-nowrap">2010-01-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2009/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2009/index-en.aspx">ARCHIVE - Annual report on the use of electronic surveillance - 2009</a> </td><td> As a measure of accountability, section 195 of the Criminal Code requires the Minister of Public Safety and Emergency Preparedness to prepare and present to Parliament an annual report on the use of electronic surveillance under Part VI for offences that may be prosecuted by or on behalf of the Attorney General of Canada. </td><td class="text-nowrap">2010-01-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rstrtv-nhlth/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rstrtv-nhlth/rstrtv-nhlth-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rstrtv-nhlth/index-en.aspx">Restorative justice's impact on participant health</a> </td><td> Is restorative justice good for participants' health? </td><td class="text-nowrap">2010-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2009-pcmg/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2009-pcmg/2009-pcmg-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2009-pcmg/index-en.aspx">The Investigation, Prosecution and Correctional Management of High-Risk Offenders: A National Guide</a> </td><td> This guide has been prepared to provide police, prosecution, correctional and other criminal justice officials with an overview of the Criminal Code provisions designed to respond to sexual predators and other high-risk offenders. </td><td class="text-nowrap">2009-12-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2009-se-20/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2009-se-20/cvr-2009-se-20-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2009-se-20/index-en.aspx">The Aboriginal EMPATHIC Program</a> </td><td> The Aboriginal Emotional Maturity Problem-Solving & Awareness Targeting Higher Impulse Control (EMPATHIC) Program is a school-based curriculum designed for students in grades one to five. </td><td class="text-nowrap">2009-12-04</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sccr-mms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sccr-mms/cvr-sccr-mms-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sccr-mms/index-en.aspx">Soccer Moms are Part of the Solution "A Cost-Benefit Analysis of a Volunteer-Based Gang Prevention Initiative"</a> </td><td> The research presented here begins with a case study of community mobilization that took place in Edmonton, Alberta in 2008. </td><td class="text-nowrap">2009-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2009-04-dtc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2009-04-dtc/2009-04-dtc-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2009-04-dtc/index-en.aspx">Drug Treatment Courts: A Quantitative Review of Study and Treatment Quality 2009-04</a> </td><td> The effectiveness of drug courts has been debated in regards to two main factors: (1) study quality and (2) treatment quality. The current study examined these two factors. Study quality was examined using the Collaborative Outcome Data Committee Guidelines (CODC), and treatment quality was assessed by evaluating adherence to the principles of Risk-Need-Responsivity (RNR). Using the CODC Guidelines, studies were rated as: "rejected", "weak", "good" or "strong" based on methodological quality. </td><td class="text-nowrap">2009-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2009/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2009/2009-ccrs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2009/index-en.aspx">2009 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. A primary consideration in producing this overview was to present general statistical information in a "user friendly" way that will facilitate understanding by a broad audience. </td><td class="text-nowrap">2009-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sttc-2002/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sttc-2002/sttc-2002-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sttc-2002/index-en.aspx">Coding Rules for Static-2002</a> </td><td> Static-2002 is an actuarial risk tool for evaluating the risk of sexual and violent recidivism among adult male sexual offenders (Hanson & Thornton, 2003). Like Static-99, Static-2002 can be used by a wide range of evaluators (e.g., psychologists, probation officers, psychiatrists, therapists) using commonly available criminal history information. Static-2002 predicts sexual, violent, and any recidivism as well as other actuarial risk tools commonly used with sexual offenders (Hanson & Morton-Bourgon, 2009) and slightly better than Static-99 (Hanson, Helmus, & Thornton, in press; Helmus, 2007). </td><td class="text-nowrap">2009-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/brkng-ccl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/brkng-ccl/brkng-ccl-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/brkng-ccl/index-en.aspx">The Breaking the Cycle Youth Gang Exit and Ambassador Leadership Program</a> </td><td> The purpose of the evaluability assessment (EA) was to assess and make a determination of whether the BTC program was in a state of program readiness to undergo a rigorous impact and cost-effectiveness evaluation </td><td class="text-nowrap">2009-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/plc-mrgnc-mngmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/plc-mrgnc-mngmnt/plc-mrgnc-mngmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/plc-mrgnc-mngmnt/index-en.aspx">Federal Policy for Emergency Management</a> </td><td> To promote an integrated and resilient whole-of-government approach to emergency management planning, which includes better prevention/mitigation of, preparedness for, response to, and recovery from emergencies. </td><td class="text-nowrap">2009-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmmn-grnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmmn-grnd/cvr-cmmn-grnd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmmn-grnd/index-en.aspx">Common Ground - An Examination of Similarities between Black & Aboriginal Communities</a> </td><td> Common Ground - An Examination of Similarities between Black & Aboriginal Communities </td><td class="text-nowrap">2009-11-26</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/rpp/2010-2011/index-eng.asp?acr=1612"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/rpp/2010-2011/index-eng.asp?acr=1612">ARCHIVE - Report on Plans and Priorities 2010-2011</a> </td><td> Public Safety Canada's Report on Plans and Priorities for 2010-11. It lays out the priorities that the Department will advance over the coming year to help build a safe and resilient Canada. </td><td class="text-nowrap">2009-11-13</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2008-2009/index-eng.asp?acr=71"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2008-2009/index-eng.asp?acr=71">ARCHIVE - Departmental Performance Report 2008-2009</a> </td><td> Report on the Department's accomplishments for 2008-09 </td><td class="text-nowrap">2009-11-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmmnt-mblstn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmmnt-mblstn/cvr-cmmnt-mblstn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmmnt-mblstn/index-en.aspx">Community Mobilisation Dialogue with Aboriginal Communities</a> </td><td> The objective of the gatherings was to dialogue with a cross section of First Nations (Ojibwe, Mi'kmaq, Dene, Blackfoot and Kwakitutl) and urban Aboriginal groups about community mobilisation - how it is approached within their regions, the cultural context, and the impact that traditional and cultural approaches have on community mobilisation. A number of common themes were identified. </td><td class="text-nowrap">2009-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/chrnc-ffndng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/chrnc-ffndng/chrnc-ffndng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/chrnc-ffndng/index-en.aspx">The development of aboriginal chronic offending</a> </td><td> Do Aboriginal offenders follow a similar path to chronic offending as Non-Aboriginal offenders? </td><td class="text-nowrap">2009-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2009-03-rjp/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2009-03-rjp/2009-03-rjp-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2009-03-rjp/index-en.aspx">Restorative Justice's Impact on Participants' Psychological and Physical Health 2009-03</a> </td><td> This study utilized a quasi-experimental, repeated-measures design to assess changes in psychological and physical health in 92 participants (50 victims and 42 offenders) who experienced a restorative justice process. Results indicated that the majority of participants did experience positive changes from pre-program to post-program. Future research directions and limitations are discussed. </td><td class="text-nowrap">2009-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prstnt-ffndrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prstnt-ffndrs/prstnt-ffndrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prstnt-ffndrs/index-en.aspx">Best Practices for Chronic / Persistent Youth Offenders in Canada</a> </td><td> This report summarizes information collected on the nature and type of community-based, multi-agency and police strategies and programs that exist across Canada for chronic and persistent youth offenders. </td><td class="text-nowrap">2009-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2008-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2008-en.aspx">2008 Annual Report On The RCMP's Use Of The Law Enforcement Justification Provisions</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from January 1, 2008 to December 31, 2008. </td><td class="text-nowrap">2009-10-09</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2009-02-rdv/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2009-02-rdv/2009-02-rdv-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2009-02-rdv/index-en.aspx">Risk Assessment Decisions for Violent Political Extremism 2009-02</a> </td><td> Approaches to risk assessment for violence are described in the document. These include unstructured clinical judgment, actuarial approaches and structured professional judgment (SPJ). Unstructured approaches have been criticized for not demonstrating high validity or good inter-rater reliability. </td><td class="text-nowrap">2009-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2009-01-trt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2009-01-trt/2009-01-trt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2009-01-trt/index-en.aspx">A Meta-Analysis of the Effectiveness of Treatment for Sexual Offenders: Risk, Need, and Responsivity 2009-01</a> </td><td> The current review examined whether the principles associated with effective treatments for general offenders (Risk–Need–Responsivity: RNR) also apply to sexual offender treatment. </td><td class="text-nowrap">2009-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-08-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-08-09/jstc-ffcls-rprt-08-09-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/jstc-ffcls-rprt-08-09/index-en.aspx">National Joint Committee of Senior Criminal Justice Officials Annual Report 2008-2009</a> </td><td> This report describes the major activities and achievements of the NJC and its regional committees (Atlantic, Quebec, Ontario, Prairies and Pacific). </td><td class="text-nowrap">2009-09-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ssng-xtrms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ssng-xtrms/ssng-xtrms-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ssng-xtrms/index-en.aspx">Assessing the risk of violent extremists</a> </td><td> How should evaluators assess the risk of individuals convicted of offences motivated by extreme political, religious or ideological views? </td><td class="text-nowrap">2009-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fml-prgrms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fml-prgrms/fml-prgrms-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fml-prgrms/index-en.aspx">Family-based Programs for Preventing and Reducing Juvenile Crime</a> </td><td> This fact sheet presents family-based programs for preventing and reducing juvenile crime whose effectiveness has been well established by reliable and rigorous evaluation studies. </td><td class="text-nowrap">2009-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wht-knw/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wht-knw/wht-knw-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wht-knw/index-en.aspx">Family-Based Risk and Protective Factors and their Effects on Juvenile Delinquency: What Do We Know?</a> </td><td> Family-Based Risk and Protective Factors and their Effects on Juvenile Delinquency: What Do We Know? </td><td class="text-nowrap">2009-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-nfrmtn-2008-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-nfrmtn-2008-09/cvr-nnl-rprt-ccss-nfrmtn-2008-09-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-nfrmtn-2008-09/index-en.aspx">ARCHIVE - Access to Information Act Annual Report 2008-2009</a> </td><td> This report outlines how Public Safety Canada administered the Access to Information Act throughout fiscal year 2008-2009. </td><td class="text-nowrap">2009-08-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-prvc-2008-09/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-nnl-rprt-prvc-2008-09/cvr-nnl-rprt-prvc-2008-09-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-prvc-2008-09/index-en.aspx">ARCHIVE - Privacy Act Annual Report 2008-2009</a> </td><td> This report describes how Public Safety Canada administered the Privacy Act throughout fiscal year 2008-2009. </td><td class="text-nowrap">2009-08-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2008-09-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2008-09-en.aspx">Witness Protection Program Act - Annual report: 2008-2009</a> </td><td> This is the thirteenth (13) Annual Report on the Witness Protection Program Act as required by section 16 of the Act. </td><td class="text-nowrap">2009-08-24</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/tdwth-lwrsk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/tdwth-lwrsk/tdwth-lwrsk-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/tdwth-lwrsk/index-en.aspx">What To Do With Low Risk Offenders?</a> </td><td> Do low risk offenders need treatment? </td><td class="text-nowrap">2009-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/spprtng-mplmtn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/spprtng-mplmtn/spprtng-mplmtn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/spprtng-mplmtn/index-en.aspx">Supporting the Successful Implementation of the National Crime Prevention Strategy</a> </td><td> The National Crime Prevention Strategy (NCPS), introduced in 1998, is administered by Public Safety Canada's National Crime Prevention Centre (NCPC). Managed in collaboration with the provinces and territories, the National Crime Prevention Strategy provides a policy framework for implementing crime prevention interventions in Canada. </td><td class="text-nowrap">2009-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-stts-cntrbnd-tbcc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-stts-cntrbnd-tbcc/_mgs/cvr-archive-stts-cntrbnd-tbcc-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-stts-cntrbnd-tbcc/index-en.aspx">ARCHIVE - Report On The Status Of The Contraband Tobacco Situation In Canada</a> </td><td> The federal government is interested in advancing efforts to address the issue of contraband tobacco on a national level in collaboration with provincial governments, First Nations communities and industry stakeholders. </td><td class="text-nowrap">2009-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gvrnmnt-rspns-rstrng-hnr-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gvrnmnt-rspns-rstrng-hnr-en.aspx">Government Response to the Second Report of the Standing Committee on Public Accounts: Restoring the Honor of the RCMP</a> </td><td> Pursuant to Standing Order 109 of the House of Commons, the Government must provide a comprehensive response within 120 days, or by April 7, 2008. This Government Response addresses all recommendations with the exception of recommendations 4, 10, and 29 which are directed to parties outside the Government. The following provides the Government's response. </td><td class="text-nowrap">2009-06-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fmls-yth-dlnqnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fmls-yth-dlnqnc/fmls-yth-dlnqnc-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fmls-yth-dlnqnc/index-en.aspx">Families, Youth and Delinquency: the State of Knowledge, and Family-based Juvenile Delinquency Prevention Programs</a> </td><td> Families, Youth and Delinquency: the State of Knowledge, and Family-based Juvenile Delinquency Prevention Programs </td><td class="text-nowrap">2009-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2007-08-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2007-08-en.aspx">Witness Protection Program Act - Annual report: 2007-2008</a> </td><td> This is the twelfth Annual Report on the Witness Protection Program Act as required by section 16 of the Act. </td><td class="text-nowrap">2009-05-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/frmwrk-grmnt-ntgrtd-crss-brdr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/frmwrk-grmnt-ntgrtd-crss-brdr/frmwrk-grmnt-ntgrtd-crss-brdr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/frmwrk-grmnt-ntgrtd-crss-brdr/index-en.aspx">Framework Agreement on Integrated Cross-Border Maritime Law Enforcement Operations Between The Government of Canada and The Government of the United States of America</a> </td><td> The purpose of this Agreement is to provide the Parties additional means in shared waterways to prevent, detect, suppress, investigate, and prosecute criminal offences or violations of law including, but not limited to, illicit drug trade, migrant smuggling, trafficking of firearms, the smuggling of counterfeit goods and money, and terrorism. </td><td class="text-nowrap">2009-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmctn-fndrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmctn-fndrs/cmctn-fndrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmctn-fndrs/index-en.aspx">Risk Communication for Offenders</a> </td><td> How should we report the recidivism risk of offenders? </td><td class="text-nowrap">2009-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2009-05-pd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2009-05-pd/2009-05-pd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2009-05-pd/index-en.aspx">Translating 'What Works' into Sustainable Everyday Practice: Program Design, Implementation and Evaluation 2009-05</a> </td><td> In this report, we describe the challenges and issues that should be addressed when trying to bring research to the real world of community supervision faced by probation officers and we evaluate our efforts to overcome these challenges through STICS. </td><td class="text-nowrap">2009-05-01</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/rpp/2009-2010/index-eng.asp?acr=1418"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/rpp/2009-2010/index-eng.asp?acr=1418">ARCHIVE - Report on Plans and Priorities 2009-2010</a> </td><td> Report on Plans and Priorities for 2009-10, illustrating how Public Safety Canada's efforts will help sustain a safe and resilient Canada. </td><td class="text-nowrap">2009-03-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wrks-ffndrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wrks-ffndrs/wrks-ffndrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wrks-ffndrs/index-en.aspx">What Works For Sexual Offenders?</a> </td><td> Do the principles of effective intervention for general offenders also apply to treatments for sexual offenders? </td><td class="text-nowrap">2009-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2007-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2007-en.aspx">Annual Report on the RCMP's Use of the Law Enforcement Justification Provisions (2007-2008)</a> </td><td> While previous reports provided data covering the period between February 1 and January 31, this report addresses the RCMP's use of specific portions of the law enforcement justification provisions from February 1, 2007 to December 31, 2007. </td><td class="text-nowrap">2009-02-17</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/brgnl-plcng-pdt-2008/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/brgnl-plcng-pdt-2008/index-en.aspx">Aboriginal Policing Update 2008</a> </td><td> Aboriginal Policing Update 2008 </td><td class="text-nowrap">2009-02-17</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2007-2008/index-eng.asp?acr=71"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2007-2008/index-eng.asp?acr=71">ARCHIVE - Departmental Performance Report 2007-2008</a> </td><td> Departmental Performance Report for Public Safety Canada for the period ending March 31, 2008. </td><td class="text-nowrap">2009-02-05</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2007/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2007/index-en.aspx">ARCHIVE - Annual Report on the use of Electronic Surveillance 2007</a> </td><td> The 2007 Annual Report covers a five-year period from 2003 to 2007. The Report includes new statistics for the period from January 1, 2007 to December 31, 2007, and updates the figures for the years 2003 to 2006. </td><td class="text-nowrap">2009-01-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mprvng-prcts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mprvng-prcts/mprvng-prcts-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mprvng-prcts/index-en.aspx">Improving Restorative Justice Practices</a> </td><td> Can psychologists contribute to improving the effectiveness of restorative justice practices? </td><td class="text-nowrap">2009-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2008/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2008/2008-ccrs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2008/index-en.aspx">2008 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. A primary consideration in producing this overview was to present general statistical information in a "user friendly" way that will facilitate understanding by a broad audience. </td><td class="text-nowrap">2008-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2008-03-lmrj/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2008-03-lmrj/2008-03-lmrj-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2008-03-lmrj/index-en.aspx">A Little Manual of Restorative Justice</a> </td><td> The little manual wants to put into your hands a basic training tool. The themes addressed in the various modules are themes that the writers\practitioners have found useful in seeking to educate communities about restorative justice and engage citizens in a deeper reflection about the criminal justice system. </td><td class="text-nowrap">2008-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bpg-scrng-vls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bpg-scrng-vls/cvr-bpg-scrng-vls-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bpg-scrng-vls/index-en.aspx">Best Practice Guidelines for Screening Volunteers</a> </td><td> This booklet outlines the essential steps for screening persons applying to work as volunteers. Organizations should consult the resources at the end of this booklet for more detailed information on how to conduct volunteer screening. </td><td class="text-nowrap">2008-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmnt-sprvsn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmnt-sprvsn/cmnt-sprvsn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmnt-sprvsn/index-en.aspx">Community Supervision: Balancing Compliance With Treatment</a> </td><td> Community Supervision: Balancing Compliance With Treatment </td><td class="text-nowrap">2008-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prmsng-mdl-vlm1/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prmsng-mdl-vlm1/prmsng-mdl-vlm1-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prmsng-mdl-vlm1/index-en.aspx">Promising and Model Crime Prevention Programs - Volume I</a> </td><td> This document is part of an ongoing effort at the NCPC to promote and disseminate information and knowledge on effective crime prevention programs, strategies and initiatives. </td><td class="text-nowrap">2008-08-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2007-08/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2007-08/cvr-nnl-rprt-ccss-prvc-2007-08-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2007-08/index-en.aspx">ARCHIVE - Access to Information Act and Privacy Act Annual Report 2007-2008</a> </td><td> This report describes how Public Safety Canada administered the Access to Information Act throughout fiscal year 2007-2008. </td><td class="text-nowrap">2008-07-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dntfng-mrkng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dntfng-mrkng/dntfng-mrkng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dntfng-mrkng/index-en.aspx">Identifying and Marking Critical Infrastructure Management (CI/EM) Information Shared in Confidence with the Government of Canada</a> </td><td> The purpose of this Guide is to provide general guidance for private sector entities to help them identify sensitive CI/EM information and develop specific markings for this information when it is shared in confidence with the Government of Canada. </td><td class="text-nowrap">2008-07-07</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dnl-ffndrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dnl-ffndrs/dnl-ffndrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dnl-ffndrs/index-en.aspx">Is Denial Always A Problem For Sexual Offenders?</a> </td><td> What is the relationship between denial and recidivism among sexual offenders? </td><td class="text-nowrap">2008-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2006-07-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2006-07-en.aspx">Witness Protection Program Act - Annual report: 2006-2007</a> </td><td> This is the eleventh Annual Report on the Witness Protection Program Act as required by section 16 of the Act. The content of this year's report has been modified from previous years to now include all costs related to the administration of the Program. </td><td class="text-nowrap">2008-06-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2005-06-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2005-06-en.aspx">Witness Protection Program Act - Annual report: 2005-2006</a> </td><td> This is the tenth Annual Report on the Witness Protection Program (Act) as required by section 16 of the Act. </td><td class="text-nowrap">2008-06-20</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wsskn-hlng-cntr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/wsskn-hlng-cntr/cvr-wsskn-hlng-cntr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wsskn-hlng-cntr/index-en.aspx">The History, Lessons And Observations Of Waseskun Healing Center, A Successful Therapeutic Healing Community</a> </td><td> This study of the Waseskun Healing Center, encouraged by CSC's recent attempts to translate the Healing Lodge's principles and teachings into the mainstream penitentiary system, set out to examine the workings of Waseskun in order to determine what makes a successful therapeutic healing community. </td><td class="text-nowrap">2008-06-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-sstnbl-dvlpmnt-strtg-2007-09/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-sstnbl-dvlpmnt-strtg-2007-09/index-en.aspx">ARCHIVE - Sustainable Development Strategy 2007-2009</a> </td><td> In addition to the three mandatory priorities outlined in the guidance documents, through this Sustainable Development Strategy, the Department is also committed to helping to enhance the sustainability of Canadian communities through the effective execution of its mandate </td><td class="text-nowrap">2008-05-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2007-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2007-en.aspx">Annual Report on the Use of Arrests Without Warrant 2007 </a> </td><td> This document constitutes the annual report of the Minister of Public Safety and Emergency Preparedness. It covers the sixth year of operation of the Anti-terrorism Act (ATA) from December 24, 2006 to March 1, 2007, during which this measure was part of the Criminal Code. </td><td class="text-nowrap">2008-05-15</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pth-pntntr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pth-pntntr/pth-pntntr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pth-pntntr/index-en.aspx">On The Path To A Federal Penitentiary</a> </td><td> Can we identify the criminal pathway and the characteristics of Canadian youths who eventually receive a federal penitentiary sentence? </td><td class="text-nowrap">2008-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-dt-mhwk-cncl-2008/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-dt-mhwk-cncl-2008/_mgs/cvr-archive-dt-mhwk-cncl-2008-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-dt-mhwk-cncl-2008/index-en.aspx">ARCHIVE - Report on the Forensic Audit of Funding Under Contribution Agreements with the Mohawk Council of Kanesatake</a> </td><td> Report on the Forensic Audit of Funding Under Contribution Agreements with the Mohawk Council of Kanesatake during the Period April 1, 2003 to March 31, 2005 </td><td class="text-nowrap">2008-04-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/drgtrtmnt-vncvr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/drgtrtmnt-vncvr/drgtrtmnt-vncvr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/drgtrtmnt-vncvr/index-en.aspx">Drug Treatment Court of Vancouver (DTCV)</a> </td><td> The Drug Treatment Court of Vancouver (DTCV) implemented between 2001 and 2005 is based on a model for processing drug addicted offenders that has emerged in the United States and has been adapted to the Canadian context. </td><td class="text-nowrap">2008-04-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ddrsng-prblms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ddrsng-prblms/ddrsng-prblms-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ddrsng-prblms/index-en.aspx">Addressing Youth Gang Problems: An Overview of Programs and Practices</a> </td><td> This research brief is designed to assist those who are concerned about youth gangs and who are working to help prevent youth from becoming involved in gangs or to help them leave gangs. </td><td class="text-nowrap">2008-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bllng-prvntn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bllng-prvntn/bllng-prvntn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bllng-prvntn/index-en.aspx">Bullying Prevention: Nature and Extent of Bullying in Canada</a> </td><td> Bullying is characterized by acts of intentional harm, repeated over-time, in a relationship where an imbalance of power exists. </td><td class="text-nowrap">2008-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mddlschl-prjct/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mddlschl-prjct/mddlschl-prjct-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mddlschl-prjct/index-en.aspx">Middle Schools Project: Families & Schools Together for Children and Neighbourhoods</a> </td><td> The Middle Schools Project involved implementing the Middle Years F & ST program, an adaptation of the Families and Schools Together (F & ST) model. Middle Years F & ST is aimed at pre-teens (9 to 12 years old) who exhibited risk factors such as family disorganization and isolation, school difficulties, and aggressive behaviour. </td><td class="text-nowrap">2008-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/qlfctn-jns/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/qlfctn-jns/qlfctn-jns-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/qlfctn-jns/index-en.aspx">Projet de qualification des jeunes (PQJ)</a> </td><td> The intensive intervention project (PQJ) to prepare young people for the transition to independent living and ensure that those attending youth centres are qualified is an initiative of the Association des centres jeunesse du Québec. </td><td class="text-nowrap">2008-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-cntrft-chcks-mn-rdrs/"> <img alt="" src="/cnt/rsrcs/pblctns/archive-cntrft-chcks-mn-rdrs/archive-cntrft-chcks-mn-rdrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-cntrft-chcks-mn-rdrs/">ARCHIVE - Public Advisory: Special report on Counterfeit Checks and Money Orders</a> </td><td> ARCHIVE - Public Advisory: Special report on Counterfeit Checks and Money Orders </td><td class="text-nowrap">2008-03-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dvcs-ssmnt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dvcs-ssmnt/index-en.aspx">Advances in offender risk assessment</a> </td><td> What progress is being made in the risk assessment of criminal offenders? </td><td class="text-nowrap">2008-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-mss-mrktng-frd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-mss-mrktng-frd/archive-mss-mrktng-frd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-mss-mrktng-frd/index-en.aspx">ARCHIVE - Mass Marketing Fraud</a> </td><td> ARCHIVE - Mass Marketing Fraud </td><td class="text-nowrap">2008-03-01</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/rpp/2008-2009/inst/psp/psp00-eng.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/rpp/2008-2009/inst/psp/psp00-eng.asp">ARCHIVE - Report on Plans and Priorities 2008-2009</a> </td><td> Report on Plans and Priorities for 2008-09 </td><td class="text-nowrap">2008-02-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmprsn-ndgns-plcng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmprsn-ndgns-plcng/cmprsn-ndgns-plcng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmprsn-ndgns-plcng/index-en.aspx">International Comparison of Indigenous Policing Models</a> </td><td> This paper provides a brief review of current policing programs and initiatives relating to Indigenous peoples in Canada, the United States, Australia and New Zealand. </td><td class="text-nowrap">2008-01-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2007-es-10/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2007-es-10/cvr-2007-es-10-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2007-es-10/index-en.aspx">Gwich'in Outdoor Classroom Project</a> </td><td> Gwich'in Outdoor Classroom project was a culture-based crime prevention program in the communities of Fort McPherson and Aklavik, Northwest Territories. </td><td class="text-nowrap">2008-01-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2007-es-11/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2007-es-11/cvr-2007-es-11-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2007-es-11/index-en.aspx">Healthy Families Project and Kwanlin Dun First Nation's Project</a> </td><td> The Healthy Families model, which is based on the Healthy Families America program, was tested in five sites across Canada: three sites in Edmonton (Norwood Child and Family Resource Centre, Bent Arrow Traditional Healing Society, and Terra Association), the Kwanlin Dun First Nation Healthy Families Program in Whitehorse, Yukon, and Best Start Healthy Families in Charlottetown, Prince Edward Island. </td><td class="text-nowrap">2008-01-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2007-es-13/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2007-es-13/cvr-2007-es-13-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2007-es-13/index-en.aspx">Ndaawin Project</a> </td><td> The Ndaawin Project was a culturally-based intervention aimed at preventing the sexual exploitation of children and youth in Winnipeg. </td><td class="text-nowrap">2008-01-08</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrc-prdctn/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrc-prdctn/index-en.aspx">The accuracy of risk prediction for intimate partner violence</a> </td><td> How well can risk assessments predict spousal assault recidivism? </td><td class="text-nowrap">2008-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2008-01-pts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2008-01-pts/2008-01-pts-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2008-01-pts/index-en.aspx">Pathways to Serious Offending 2008-01</a> </td><td> The purpose of this study was to contribute to the growing body of criminological research on the developmental course of crime and expand its scope in various ways. </td><td class="text-nowrap">2008-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2006-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2006-en.aspx">Annual Report on the RCMP's Use of the Law Enforcement Justification Provisions (2006-2007)</a> </td><td> This report addresses the RCMP's use of specific portions of the law enforcement justification provisions from February 1, 2006 – January 31, 2007. </td><td class="text-nowrap">2008-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2006/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2006/index-en.aspx">ARCHIVE - Annual report on the use of electronic surveillance 2006</a> </td><td> The 2006 Annual Report covers a five-year period from 2002 to 2006. The Report includes new statistics for the period of January 1, 2006 to December 31, 2006, and updates the figures for the years 2002 to 2005. </td><td class="text-nowrap">2007-12-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-jnt-cmmtt-blws/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-jnt-cmmtt-blws/archive-jnt-cmmtt-blws-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-jnt-cmmtt-blws/index-en.aspx">ARCHIVE - NJC Bylaws</a> </td><td> ARCHIVE - NJC Bylaws </td><td class="text-nowrap">2007-12-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-jnt-cmmyt-sttts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-jnt-cmmyt-sttts/archive-jnt-cmmyt-sttts-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-jnt-cmmyt-sttts/index-en.aspx">ARCHIVE - Statutes of the National Joint Committee of Senior Criminal Justice Officials</a> </td><td> ARCHIVE - Statutes of the National Joint Committee of Senior Criminal Justice Officials </td><td class="text-nowrap">2007-12-11</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ssssng-rsk-sxl-ffndrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ssssng-rsk-sxl-ffndrs/ssssng-rsk-sxl-ffndrs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ssssng-rsk-sxl-ffndrs/index-en.aspx">Assessing the risk of sexual offenders on community supervision: The Dynamic Supervision Project</a> </td><td> Sexual offenders do great societal damage causing justifiable public concern. </td><td class="text-nowrap">2007-12-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ccrso-2007/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ccrso-2007/2007-ccrs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ccrso-2007/index-en.aspx">2007 Corrections and Conditional Release Statistical Overview</a> </td><td> This document provides a statistical overview of corrections and conditional release within a context of trends in crime and criminal justice. A primary consideration in producing this overview was to present general statistical information in a "user friendly" way that will facilitate understanding by a broad audience. </td><td class="text-nowrap">2007-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nfrmtn-shrng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nfrmtn-shrng/nfrmtn-shrng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nfrmtn-shrng/index-en.aspx">Information Sharing and Protection under the Emergency Management Act</a> </td><td> The following information is a more detailed guide to the consequential amendment to the Access to Information Act pursuant to the EMA. </td><td class="text-nowrap">2007-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2006-07/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2006-07/cvr-nnl-rprt-ccss-prvc-2006-07-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2006-07/index-en.aspx">ARCHIVE - Access to Information Act and Privacy Act Annual Report 2006-2007</a> </td><td> This Annual Report describes how the Portfolio, including Public Safety Canada, administered Access to Information and Privacy responsibilities during fiscal year 2006-2007. The information in this report comes from Public Safety Canada as well as Portfolio agencies. </td><td class="text-nowrap">2007-11-13</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prnpls-rhbltn/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prnpls-rhbltn/index-en.aspx">Principles of Effective Offender Rehabilitation</a> </td><td> What are the characteristics of effective offender treatment? </td><td class="text-nowrap">2007-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rt-yth-dmnstrtn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rt-yth-dmnstrtn/rt-yth-dmnstrtn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rt-yth-dmnstrtn/index-en.aspx">National Art and Youth Demonstration Project</a> </td><td> The National Art and Youth Demonstration Project (NAYDP) was created as an alternative method for child and youth to prevent behaviour problems. </td><td class="text-nowrap">2007-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnsv-ntrvntn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnsv-ntrvntn/ntnsv-ntrvntn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnsv-ntrvntn/index-en.aspx">Program for rapid and intensive intervention for families (PIRIMF)</a> </td><td> The Programme d'intervention rapide et intensive en milieu familial [Program for rapid and intensive intervention for families] (PIRIMF) is aimed at young people referred to youth protection services on account of serious behavioural problems and their families. </td><td class="text-nowrap">2007-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rly-ntrvntn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rly-ntrvntn/rly-ntrvntn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rly-ntrvntn/index-en.aspx">Project Early Intervention</a> </td><td> Project Early Intervention (PEI) provided support to high-risk children and youth aged 6 to 12 years, living in a high-needs social housing neighbourhood in Ottawa, Ontario, between 1999 and 2003. </td><td class="text-nowrap">2007-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/strgn-fmls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/strgn-fmls/strgn-fmls-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/strgn-fmls/index-en.aspx">Strong Families, Strong Children Project</a> </td><td> The Strong Families, Strong Children (SFSC) project was a community-based crime prevention program that addressed the needs of families with at-risk children between the ages of 5 and 12. </td><td class="text-nowrap">2007-11-01</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2006-2007/inst/psp/psp00-eng.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/dpr-rmr/2006-2007/inst/psp/psp00-eng.asp">ARCHIVE - Departmental Performance Report 2006-2007</a> </td><td> Departmental Performance Report for Public Safety Canada for the period ending on March 31, 2007. </td><td class="text-nowrap">2007-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2003-04-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/wtnss-prtctn-rprt-2003-04-en.aspx">Witness Protection Program Act Annual Report - 2004</a> </td><td> This is the eighth Annual Report on the Witness Protection Program (Act) as required by section 16 of the Act. </td><td class="text-nowrap">2007-10-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmmnt-sltn-gng-2007/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmmnt-sltn-gng-2007/_mgs/cmmnt-sltn-gng-2007-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmmnt-sltn-gng-2007/index-en.aspx">The Community Solution to Gang Violence: A Collaborative Community Process and Evaluation Framework</a> </td><td> This paper provides a model for viewing the work of comprehensive community initiatives, details the process and practice involved in mobilizing and engaging the community to address the issue of gangs, and outlines the evaluation framework used to measure the effectiveness and impact of a community-based and driven approach to prevent youth involvement in gangs. </td><td class="text-nowrap">2007-10-12</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-rprt-phshng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-rprt-phshng/archive-rprt-phshng-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-rprt-phshng/index-en.aspx">ARCHIVE - Report on Phishing</a> </td><td> ARCHIVE - Report on Phishing </td><td class="text-nowrap">2007-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-rgnzd-crm-thrt-ssssmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-rgnzd-crm-thrt-ssssmnt/archive-rgnzd-crm-thrt-ssssmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-rgnzd-crm-thrt-ssssmnt/index-en.aspx">ARCHIVE - Canada / US Organized Crime Threat Assessment</a> </td><td> ARCHIVE - Canada / US Organized Crime Threat Assessment </td><td class="text-nowrap">2007-09-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-ssssmnt-trffckng-prsns/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-ssssmnt-trffckng-prsns/archive-ssssmnt-trffckng-prsns-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-ssssmnt-trffckng-prsns/index-en.aspx">ARCHIVE - Bi-National Assessment of Trafficking in Persons</a> </td><td> ARCHIVE - Bi-National Assessment of Trafficking in Persons </td><td class="text-nowrap">2007-09-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-cmbtng-llct-frrms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-cmbtng-llct-frrms/archive-cmbtng-llct-frrms-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-cmbtng-llct-frrms/index-en.aspx">ARCHIVE - Combatting Illicit Firearms</a> </td><td> ARCHIVE - Combatting Illicit Firearms </td><td class="text-nowrap">2007-09-25</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sprvsng-fndrs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sprvsng-fndrs/index-en.aspx">Supervising sexual offenders in the community</a> </td><td> How can community supervision officers tell whether sexual offenders are at risk for reoffending? </td><td class="text-nowrap">2007-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltn-mmwchhtwn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vltn-mmwchhtwn/cvr-mmwchhtwn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltn-mmwchhtwn/index-en.aspx">An Evaluation of the Mamowichihitowin Community Wellness Program</a> </td><td> The purpose of this research project was to conduct the first phase of an evaluation of the Mamowichihitowin Community Wellness Program (MCWP) located in Hinton, Alberta. </td><td class="text-nowrap">2007-08-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rdcng-dlqnc/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rdcng-dlqnc/index-en.aspx">Reducing delinquency through family intervention</a> </td><td> Can family therapy reduce delinquent behaviour? </td><td class="text-nowrap">2007-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntmt-prtnr-vlnce/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntmt-prtnr-vlnce/_mgs/cvr-ntmt-prtnr-vlnce-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntmt-prtnr-vlnce/index-en.aspx">The Validity of Risk Assessments for Intimate Partner violence: A Meta-Analysis 2007-07</a> </td><td> This meta-analysis reviews the predictive accuracy of different approaches and tools that are used to assess the risk of recidivism for male spousal assault offenders. </td><td class="text-nowrap">2007-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/2007-es-05/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/2007-es-05/cvr-2007-es-05-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/2007-es-05/index-en.aspx">First Nations Youth and Restorative Healing Project</a> </td><td> The First Nations Youth and Restorative Healing Project was a culturally-based community-based crime prevention strategy. </td><td class="text-nowrap">2007-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/drgtrtmnt-trnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/drgtrtmnt-trnt/drgtrtmnt-trnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/drgtrtmnt-trnt/index-en.aspx">Toronto Drug Treatment Court</a> </td><td> The Toronto Drug Treatment Court, the first of its kind in Canada, has been in operation since 1998. </td><td class="text-nowrap">2007-06-06</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsk-nd-rspnsvty/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rsk-nd-rspnsvty/_mgs/cvr-rsk-nd-rspnsvty-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsk-nd-rspnsvty/index-en.aspx">Risk-need-responsivity model for offender assessment and rehabilitation 2007-06</a> </td><td> This paper summarizes the role of the principles in the development of risk assessment instruments. It also explains why some interventions work and others do not. </td><td class="text-nowrap">2007-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vdnc-prvntn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vdnc-prvntn/vdnc-prvntn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vdnc-prvntn/index-en.aspx">Evidence-based crime prevention: Scientific basis, trends, results and implications for Canada</a> </td><td> Crime prevention policy and practice should be based on solid scientific knowledge and evidence. </td><td class="text-nowrap">2007-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mttr-fth-2006/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mttr-fth-2006/cvr-mttr-fth-2006-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mttr-fth-2006/index-en.aspx">A Matter of Faith: a Gathering of Aboriginal Christians</a> </td><td> This report presents a selection of the wide-ranging views put forward at the Gathering. </td><td class="text-nowrap">2007-05-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdtng-rcvds/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdtng-rcvds/index-en.aspx">Predicting violent recidivism</a> </td><td> How well can risk assessment instruments predict violent recidivism? </td><td class="text-nowrap">2007-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsk-ssmnt-tls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rsk-ssmnt-tls/_mgs/cvr-rsk-ssmnt-tls-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsk-ssmnt-tls/index-en.aspx">Assessing the Utility of Risk Assessment Tools and Personality Measures in the Prediction of Violent Recidivism for Adult Offenders 2007-04</a> </td><td> The objective of the current study was to conduct a meta-analytic evaluation of the relative utility of risk instruments and other psychological measures as a means of informing the standards of practice for conducting violent risk assessments. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cllbrtv-tcmdt-gdlns/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cllbrtv-tcmdt-gdlns/_mgs/cvr-cllbrtv-tcmdt-gdlns-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cllbrtv-tcmdt-gdlns/index-en.aspx">The Collaborative Outcome Data Committee's Guidelines for the evaluation of sexual offender treatment outcome research</a> </td><td> The objective of the current study was to conduct a meta-analytic evaluation of the relative utility of risk instruments and other psychological measures as a means of informing the standards of practice for conducting violent risk assessments. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bnyn-srvs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bnyn-srvs/bnyn-srvs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bnyn-srvs/index-en.aspx">Banyan Community Services SNAP™ Under-12 Outreach Project</a> </td><td> The Banyan Community Services SNAP™ Under-12 Outreach Project (BCS SNAP™ ORP) is an ongoing program that started in 2003 in Hamilton, Ontario. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bndls-dvntrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bndls-dvntrs/bndls-dvntrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bndls-dvntrs/index-en.aspx">Boundless Adventures project</a> </td><td> Boundless Adventures was a crime prevention initiative aimed at high-need, under-resourced families with children aged 2 to 6 years in Ontario. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dmsct-vlnc-trtmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dmsct-vlnc-trtmnt/dmsct-vlnc-trtmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dmsct-vlnc-trtmnt/index-en.aspx">Domestic Violence Treatment Option court (DVTO)</a> </td><td> The Domestic Violence Treatment Option court (DVTO) was created in 2000 as a response to the high rates of domestic violence, the victimization First Nations felt from the criminal justice system and the sense that many victims were not reporting domestic violence to police. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dntn-stsd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dntn-stsd/dntn-stsd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dntn-stsd/index-en.aspx">Downtown Eastside</a> </td><td> The purpose of the project was to mobilize the Downtown Eastside community and build capacity among residents, agencies, and business representatives to address some of the known risk factors for involvement in crime and victimization. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hm-frnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hm-frnt/hm-frnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hm-frnt/index-en.aspx">HomeFront</a> </td><td> HomeFront was a four-year initiative in Calgary, Alberta. It consisted of a coordinated community response to address the issue of domestic violence. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/kds-frst/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/kds-frst/kds-frst-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/kds-frst/index-en.aspx">Kids 1st Project</a> </td><td> The Kids 1st Project was a crime prevention program for children 9 to 11 years old. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/scl-rntgrtn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/scl-rntgrtn/scl-rntgrtn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/scl-rntgrtn/index-en.aspx">The Social Reintegration of Offenders and Crime Prevention</a> </td><td> Comprehensive crime prevention programs must include effective measures to prevent recidivism and to stop the cycle of failed adaptation by repeat offenders </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lght-wy/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lght-wy/lght-wy-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lght-wy/index-en.aspx">Together We Light The Way</a> </td><td> The Together We Light The Way project was a school-based prevention model implemented in the Durham District School Board Region to respond to the specific needs of children who may engage in anti-social behaviours. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/yth-gng-nvlvmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/yth-gng-nvlvmnt/yth-gng-nvlvmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/yth-gng-nvlvmnt/index-en.aspx">Youth gang involvement: What are the risk factors?</a> </td><td> This information sheet is one of a series providing information related to youth gang involvement. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gngs-cnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/gngs-cnd/gngs-cnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gngs-cnd/index-en.aspx">Youth gangs in Canada: What do we know?</a> </td><td> This document presents an overview of current knowledge about youth gangs in Canada, including their connections with guns and drugs. </td><td class="text-nowrap">2007-04-01</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/rpp/2007-2008/PSEPC-SPPCC/PSEPC-SPPCC00-eng.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/rpp/2007-2008/PSEPC-SPPCC/PSEPC-SPPCC00-eng.asp">ARCHIVE - Report on Plans and Priorities 2007-2008</a> </td><td> Report on Plans and Priorities for 2007-2008 that describes our efforts to protect Canadian families and build a stronger, safer and better Canada. </td><td class="text-nowrap">2007-03-29</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/brgnl-gngs-nvstgtn-2006/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/brgnl-gngs-nvstgtn-2006/cvr-brgnl-gngs-nvstgtn-2006-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/brgnl-gngs-nvstgtn-2006/index-en.aspx">An Investigation into the Formation and Recruitment Processes of Aboriginal Gangs in Western Canada</a> </td><td> This report provides a brief literature review of current gang research, including the incorporation of information from documents produced by agencies that work with gang-involved youth. </td><td class="text-nowrap">2007-03-19</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vltng-prgrms/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vltng-prgrms/index-en.aspx">Evaluating offender rehabilitation programs</a> </td><td> How can we tell whether interventions with offenders reduce recidivism? </td><td class="text-nowrap">2007-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sxl-ffndr-trtmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sxl-ffndr-trtmnt/_mgs/cvr-sxl-ffndr-trtmnt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sxl-ffndr-trtmnt/index-en.aspx">Sexual Offender Treatment Outcome Research: CODC Guidelines for Evaluation</a> </td><td> This document is intended for those seriously interested in research on the effectiveness of treatment for sexual offenders. </td><td class="text-nowrap">2007-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rdcng-gn-vlnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rdcng-gn-vlnc/rdcng-gn-vlnc-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rdcng-gn-vlnc/index-en.aspx">Strategies for Reducing Gun Violence: The Role of Gangs, Drugs and Firearm Accessibility</a> </td><td> This report on strategies to reduce gun violence begins with a brief overview of recent trends in gun violence with a particular focus on emerging trends and changes in Canada </td><td class="text-nowrap">2007-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/brgnl-plcng-pdt-2007/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/brgnl-plcng-pdt-2007/brgnl-plcng-pdt-2007-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/brgnl-plcng-pdt-2007/index-en.aspx">Aboriginal Policing Update 2007 - Volume 1, No 1</a> </td><td> Aboriginal Policing Update 2007 - Volume 1, No 1 </td><td class="text-nowrap">2007-02-27</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rskprd-sxfndr/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rskprd-sxfndr/index-en.aspx">The accuracy of risk prediction for sexual offenders</a> </td><td> How should we assess the recidivism risk of sexual offenders? </td><td class="text-nowrap">2007-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2006-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2006-en.aspx">Annual Report on the Use of Arrests Without Warrant 2006 </a> </td><td> This document constitutes the annual report of the Minister of Public Safety and Emergency Preparedness. It covers the fifth year of operation of the Anti-terrorism Act (ATA) from December 24, 2005 to December 23, 2006. </td><td class="text-nowrap">2007-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2005-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2005-en.aspx">Annual Report on the RCMP's Use of the Law Enforcement Justification Provisions (2005-2006)</a> </td><td> This report addresses only the RCMP's use of specific portions of the law enforcement justification provisions from February 1, 2005 – January 31, 2006. </td><td class="text-nowrap">2007-01-01</td> </tr><tr> <td> <a href="http://www.collectionscanada.gc.ca/webarchives/20071121044726/http://www.tbs-sct.gc.ca/dpr-rmr/0506/psepc-sppcc/psepc-sppcc_e.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.collectionscanada.gc.ca/webarchives/20071121044726/http://www.tbs-sct.gc.ca/dpr-rmr/0506/psepc-sppcc/psepc-sppcc_e.asp">ARCHIVE - Departmental Performance Report 2005-2006</a> </td><td> Department's Performance Report for the period ending on March 31, 2006. </td><td class="text-nowrap">2006-11-23</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndr-trtmnt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndr-trtmnt/index-en.aspx">Restorative justice and offender treatment</a> </td><td> Can offender treatment services improve the effectiveness of restorative justice interventions? </td><td class="text-nowrap">2006-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/spsl-bs-cnslng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/spsl-bs-cnslng/spsl-bs-cnslng-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/spsl-bs-cnslng/index-en.aspx">Spousal Abuse Counseling Program - Rankin Inlet Manual for Counselors</a> </td><td> This manual should be considered a tool to be used to guide the counselor in the delivery of group counseling. </td><td class="text-nowrap">2006-10-27</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/rpp/2006-2007/PSEPC-SPPCC/PSEPC-SPPCC00-eng.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/rpp/2006-2007/PSEPC-SPPCC/PSEPC-SPPCC00-eng.asp">ARCHIVE - Report on Plans and Priorities 2006-2007</a> </td><td> Report on Plans and Priorities as Minister of Public Safety. </td><td class="text-nowrap">2006-09-26</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsk-brgnl/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsk-brgnl/index-en.aspx">Risk factors for Aboriginal offenders</a> </td><td> Are risk factors for criminal behaviour similar for Aboriginal and non-Aboriginal offenders? </td><td class="text-nowrap">2006-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2005-06/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2005-06/cvr-nnl-rprt-ccss-prvc-2005-06-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2005-06/index-en.aspx">ARCHIVE - Access to Information Act and Privacy Act Annual Report 2005-2006</a> </td><td> This Annual Report describes how Public Safety and Emergency Preparedness Canada administered these responsibilities during fiscal year 2005-2006. </td><td class="text-nowrap">2006-08-16</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/psts-trsst/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/psts-trsst/index-en.aspx">Screening for positions of trust with children</a> </td><td> How can child service organizations limit the risk of sexual abuse? </td><td class="text-nowrap">2006-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rcvdsm-fmlffndrs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rcvdsm-fmlffndrs/index-en.aspx">Recidivism rates of female sexual offenders</a> </td><td> How often do female sexual offenders commit new crimes? </td><td class="text-nowrap">2006-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-yth-wpns-vlnc-2006-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-yth-wpns-vlnc-2006-en.aspx">ARCHIVE - Final Report: "Youth, Weapons and Violence in Toronto and Montreal"</a> </td><td> This report presents research that contributes to knowledge about the inter-relationships of youth, guns and gang violence in Toronto and Montreal. </td><td class="text-nowrap">2006-03-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndr-csmngmnt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndr-csmngmnt/index-en.aspx">Offender assessment and case management</a> </td><td> How can we improve the link between offender assessment and case management? </td><td class="text-nowrap">2006-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sxlbsv-jvnls/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sxlbsv-jvnls/index-en.aspx">Sexually abusive juveniles</a> </td><td> Are sexually abusive juveniles different from adult sex offenders? </td><td class="text-nowrap">2006-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsk-ssssmnt-ml/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rsk-ssssmnt-ml/_mgs/cvr-rsk-ssssmnt-ml-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsk-ssssmnt-ml/index-en.aspx">Risk assessment of male aboriginal offenders: A 2006 perspective</a> </td><td> The purpose of this review was three-fold. First, the research on risk factors was reviewed to determine whether risk factors were similar for both Aboriginal and non-Aboriginal male offenders. Second, various risk assessment instruments were examined to determine how well they predicted risk for the male Aboriginal offenders. Third, different perspectives regarding risk assessment of male Aboriginal offenders were presented, commonalities between the views were identified, and recommendations were outlined. </td><td class="text-nowrap">2006-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmbtng-rgnzd-crm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmbtng-rgnzd-crm/cvr-cmbtng-rgnzd-crm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmbtng-rgnzd-crm/index-en.aspx">Working Together to Combat Organized Crime</a> </td><td> This report provides a brief overview of the scope of serious and organized crime in Canada. </td><td class="text-nowrap">2006-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2003-04/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-nnl-rprt-ccss-prvc-2003-04/index-en.aspx">ARCHIVE - Access to Information Act and Privacy Act Annual Report 2003-2004</a> </td><td> 2003-04 Annual Report. </td><td class="text-nowrap">2006-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2005-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2005-en.aspx">Annual Report on the Use of Arrests Without Warrant 2005 </a> </td><td> This document constitutes the annual report of the Minister of Public Safety and Emergency Preparedness covering the fourth year of operation of the Act from December 24, 2004 to December 23, 2005. </td><td class="text-nowrap">2006-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2004-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2004-en.aspx">Annual Report on the RCMP's Use of the Law Enforcement Justification Provisions (2004-2005)</a> </td><td> This report addresses only the RCMP's use of specific portions of the law enforcement justification provisions from February 1, 2004 – January 31, 2005. </td><td class="text-nowrap">2006-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2005/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2005/index-en.aspx">ARCHIVE - Annual Report on the use of Electronic Surveillance – 2005</a> </td><td> The 2005 Annual Report covers a five-year period from 2001 to 2005. The Report includes new statistics for the period of January 1, 2005 to December 31, 2005, and updates the figures for the years 2001 to 2004. </td><td class="text-nowrap">2006-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lssns-lrnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lssns-lrnd/lssns-lrnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lssns-lrnd/index-en.aspx">Archive - Lessons to be learned</a> </td><td> The report of the Honourable Bob Rae, Independent Advisor to the Minister of Public Safety and Emergency Preparedness, on outstanding questions with respect to the bombing of Air India Flight 182 </td><td class="text-nowrap">2005-11-30</td> </tr><tr> <td> <a href="http://www.collectionscanada.gc.ca/webarchives/20060120060709/http://www.tbs-sct.gc.ca/rma/dpr1/04-05/psepc-sppcc/psepc-sppccd4501_e.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.collectionscanada.gc.ca/webarchives/20060120060709/http://www.tbs-sct.gc.ca/rma/dpr1/04-05/psepc-sppcc/psepc-sppccd4501_e.asp">ARCHIVE - Departmental Performance Report 2004-2005</a> </td><td> Performance Report for Public Safety and Emergency Preparedness Canada (PSEPC) for the period ending March 31, 2005. </td><td class="text-nowrap">2005-11-22</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trckng-ffndrs/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trckng-ffndrs/index-en.aspx">Identifying and tracking high-risk offenders</a> </td><td> Is the National Flagging System (NFS) facilitating the early identification and the proper management of those offenders believed to be at a high risk to reoffend violently and/or sexually? </td><td class="text-nowrap">2005-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bllng-prvntn-schls/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bllng-prvntn-schls/index-en.aspx">Bullying prevention in schools</a> </td><td> Bullying Prevention in Schools is a study undertaken by the NCPC on the subject of school-based anti-bullying programs. </td><td class="text-nowrap">2005-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bllng-prvntn-smr/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bllng-prvntn-smr/index-en.aspx">Bullying prevention in schools: Executive summary</a> </td><td> Bullying Prevention in Schools: Executive Summary is a summary of a study undertaken by the NCPC that reviewed school-based anti-bullying programs, looking at promising practices, results from NCPC-sponsored projects and recommendations for future work in this area. </td><td class="text-nowrap">2005-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/stp-blng-chldrn/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/stp-blng-chldrn/index-en.aspx">First Steps to stop bullying - Adults helping children aged 4-11</a> </td><td> First Steps to stop bullying - Adults helping children aged 4-11 </td><td class="text-nowrap">2005-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/stp-blng-yth/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/stp-blng-yth/index-en.aspx">First steps to stop bullying - Adults helping youth aged 12-17</a> </td><td> First steps to stop bullying - Adults helping youth aged 12-17 </td><td class="text-nowrap">2005-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sf-snd/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sf-snd/index-en.aspx">Safe and Sound</a> </td><td> The Safe and Sound project was undertaken in four Ontario neighbourhoods: two in Waterloo, namely Kingsdale and Sunnydale, as well as Southwood and Christopher-Champlain, in Cambridge. </td><td class="text-nowrap">2005-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prsntc-rprt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prsntc-rprt/index-en.aspx">Presentence Reports</a> </td><td> How are Presentence Reports (PSR) used by the courts in sentencing? </td><td class="text-nowrap">2005-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rstjstc-srscrm/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rstjstc-srscrm/index-en.aspx">Restorative justice in cases of serious crime</a> </td><td> Can a restorative justice approach be applied in cases of serious crime? </td><td class="text-nowrap">2005-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prgs-ssmnt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prgs-ssmnt/index-en.aspx">Progress in violence risk assessment</a> </td><td> What have we learned about evaluating the risk of future violence? </td><td class="text-nowrap">2005-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-xpnsn-ntnl-crm-2005/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-xpnsn-ntnl-crm-2005/_mgs/cvr-archive-vltn-xpnsn-ntnl-crm-2005-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-xpnsn-ntnl-crm-2005/index-en.aspx">ARCHIVE - Summative Evaluation of the Phase II Expansion of the National Crime Prevention Strategy — Final Report</a> </td><td> The overall objective of this evaluation was to support PSEPC's inherited commitment to accountability for and evaluation of the expansion of Phase II of the NCPS. </td><td class="text-nowrap">2005-04-27</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/tbs-sct/cmn/archives-eng.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/tbs-sct/cmn/archives-eng.asp">ARCHIVE - Report on Plans and Priorities 2005-2006</a> </td><td> It gives me great pleasure to present the Report on Plans and Priorities (RPP) for the second year of the Department of Public Safety and Emergency Preparedness Canada (PSEPC), which was created in December 2003. This document presents the Department's plans and priorities for the period from 2005-2006 to 2007-2008. </td><td class="text-nowrap">2005-04-02</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-flggng-systm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-flggng-systm/_mgs/cvr-ntnl-flggng-systm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-flggng-systm/index-en.aspx">The National Flagging System: Identifying and Responding to High-Risk, Violent Offenders 2005-04</a> </td><td> The present research was aimed at empirically investigating the effectiveness of this policy initiative in identifying and responding to potentially dangerous offenders. Specifically, the profile of 256 flagged male offenders was compared with the profile of 97 known high-risk, violent offenders (i.e., Dangerous Offenders and Detention Failures). </td><td class="text-nowrap">2005-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rslnc-strtg-rchvd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rslnc-strtg-rchvd/_mgs/cvr-rslnc-strtg-rchvd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rslnc-strtg-rchvd/index-en.aspx">The Chemical, Biological, Radiological and Nuclear Strategy of the Government of Canada</a> </td><td> The Chemical, Biological, Radiological and Nuclear Strategy of the Government of Canada defines CBRN as weaponized or non-weaponized chemical, biological, radiological and nuclear materials that can cause significant harm. Non-weaponized materials have been traditionally referred to as Dangerous Goods (DG) or Hazardous Materials (HAZMAT) and can also include contaminated food, livestock and crops. </td><td class="text-nowrap">2005-03-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fctv-trtmnt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fctv-trtmnt/index-en.aspx">Effective correctional treatment</a> </td><td> How much treatment is required to reduce reoffending? </td><td class="text-nowrap">2005-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prsntnc-rprts-cnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prsntnc-rprts-cnd/_mgs/cvr-prsntnc-rprts-cnd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prsntnc-rprts-cnd/index-en.aspx">Presentence Reports in Canada 2005-03</a> </td><td> The present study obtained the views of judges, probation officers, Crown attorneys and defence counsel on the use and value of PSRs. Participants were chosen from a site in each Canadian province and territory. </td><td class="text-nowrap">2005-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cllbrtv-jstc-prjct/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cllbrtv-jstc-prjct/_mgs/cvr-cllbrtv-jstc-prjct-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cllbrtv-jstc-prjct/index-en.aspx">Evaluation of the Collaborative Justice Project: A Restorative Justice Program for Serious Crime 2005-02</a> </td><td> The goals of this evaluation were threefold: (1) to determine whether a restorative approach can be applied in cases of serious crime at the pre-sentence stage of the criminal justice system, (2) to determine whether the CJP successfully met its mandate and program goals, and (3) to expand the empirical base regarding restorative justice research. </td><td class="text-nowrap">2005-02-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/crdtn-crtnlprg/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/crdtn-crtnlprg/index-en.aspx">Accreditation standards for correctional programs</a> </td><td> How can you tell whether a correctional program is likely to reduce reoffending? </td><td class="text-nowrap">2005-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vldty-sttc-99/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vldty-sttc-99/_mgs/cvr-vldty-sttc-99-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vldty-sttc-99/index-en.aspx">The Validity of Static-99 with Older Sexual Offenders 2005-01</a> </td><td> Using data from 8 samples (combined size of 3,425 sexual offenders), the present study found that older offenders had lower Static-99 scores than younger offenders and that Static-99 was moderately accurate in estimating relative recidivism risk in all age groups. </td><td class="text-nowrap">2005-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2004-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2004-en.aspx">Use of arrests without warrant pursuant to the Anti-Terrorism Act (2004)</a> </td><td> The Minister of Public Safety and Emergency Preparedness (PSEPC) is required under subsection 83.31(3) of the Criminal Code to prepare and submit to Parliament an annual report pertaining to the use of thearrest without warrant power (preventive arrest). </td><td class="text-nowrap">2005-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2003-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nnl-rprt-lw-nfrcmnt-2003-en.aspx">Annual Report on the RCMP's Use of the Law Enforcement Justification Provisions (2003-2004)</a> </td><td> This report addresses only the RCMP's use of specific portions of the law enforcement justification provisions from February 1, 2003 - January 31, 2004. </td><td class="text-nowrap">2005-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2004/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-lctrnc-srvllnc-2004/index-en.aspx">ARCHIVE - Annual Report on the use of Electronic Surveillance – 2004</a> </td><td> The 2004 Annual Report covers a five-year period from 2000 to 2004. The Report includes new statistics for the period of January 1, 2004 to December 31, 2004, and updates the figures for the years 2000 to 2003. </td><td class="text-nowrap">2005-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pblc-cnfdnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pblc-cnfdnc/pblc-cnfdnc-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pblc-cnfdnc/index-en.aspx">Public confidence in the criminal justice system</a> </td><td> What is the level of confidence that Canadians have in the criminal justice system? </td><td class="text-nowrap">2004-11-01</td> </tr><tr> <td> <a href="http://www.collectionscanada.gc.ca/webarchives/20060118012918/http://www.tbs-sct.gc.ca/rma/dpr/03-04/psepc-sppcc/psepc-sppccd34_e.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.collectionscanada.gc.ca/webarchives/20060118012918/http://www.tbs-sct.gc.ca/rma/dpr/03-04/psepc-sppcc/psepc-sppccd34_e.asp">ARCHIVE - Departmental Performance Report 2003-2004</a> </td><td> Performance Report for the Department of Public Safety and Emergency Preparedness Canada (PSEPC) for the period ending March 31, 2004. This report describes the Department's strategic priorities, deployment of resources and the results achieved against its plans for 2003/2004. </td><td class="text-nowrap">2004-10-28</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-dntt-thft/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-dntt-thft/index-en.aspx">ARCHIVE - Identity theft</a> </td><td> Identity theft refers to all types of crime in which someone wrongfully obtains and uses another person's identifying information for the purpose of fraud or other criminal activity. </td><td class="text-nowrap">2004-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-dntt-thft-rprt/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-dntt-thft-rprt/index-en.aspx">ARCHIVE - Report on identity theft</a> </td><td> In 2003, the Canada-United States Cross-Border Crime Forum determined that it would be appropriate to conduct a threat assessment of identity theft and its impact on cross-border criminality. </td><td class="text-nowrap">2004-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-phshng/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-phshng/index-en.aspx">ARCHIVE - Phishing: A new form of identity theft</a> </td><td> The term phishing refers to luring techniques used by identity thieves to fish for personal information in a pond of unsuspecting Internet users. </td><td class="text-nowrap">2004-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-us-cnd-brdr-drg-2004/index-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-us-cnd-brdr-drg-2004/index-en.aspx">ARCHIVE - Canada-United States Border Drug Threat Assessment</a> </td><td> Canada and the United States are firmly committed to the fight against illicit drugs and their two-way movement across our shared border. The strong relationship between our two governments, and in particular, our respective law enforcement agencies on this issue is a model of international cooperation. </td><td class="text-nowrap">2004-10-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/spcld-ssmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/spcld-ssmnt/spcld-ssmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/spcld-ssmnt/index-en.aspx">Specialized risk assessment for violence</a> </td><td> Do offender risk scales especially designed to predict violent re-offending perform better than scales for predicting general re-offending? </td><td class="text-nowrap">2004-09-01</td> </tr><tr> <td> <a href="http://www.tbs-sct.gc.ca/tbs-sct/cmn/archives-eng.asp"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="http://www.tbs-sct.gc.ca/tbs-sct/cmn/archives-eng.asp">ARCHIVE - Report on Plans and Priorities 2004-2005</a> </td><td> The first Report on Plans and Priorities for the new Department of Public Safety and Emergency Preparedness (PSEPC). This report covers key plans, priorities and expected results for the period 2004/2005 - 2006/2007. </td><td class="text-nowrap">2004-08-18</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sxffndr-rcvdsm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sxffndr-rcvdsm/sxffndr-rcvdsm-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sxffndr-rcvdsm/index-en.aspx">Sex offender recidivism</a> </td><td> How often do sexual offenders re-offend sexually? </td><td class="text-nowrap">2004-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sxbs-cthlchr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sxbs-cthlchr/sxbs-cthlchr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sxbs-cthlchr/index-en.aspx">Sexual abuse in the Catholic church</a> </td><td> Are priests who abuse children different from other child molesters? </td><td class="text-nowrap">2004-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pblc-cnfdnc-crmnl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pblc-cnfdnc-crmnl/_mgs/pblc-cnfdnc-crmnl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pblc-cnfdnc-crmnl/index-en.aspx">Public Confidence in Criminal Justice: A Review of Recent Trends 2004-05</a> </td><td> The purpose of this report is to summarize recent trends regarding public confidence in criminal justice in Canada. </td><td class="text-nowrap">2004-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sx-ffndr-rcdvsm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sx-ffndr-rcdvsm/sx-ffndr-rcdvsm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sx-ffndr-rcdvsm/index-en.aspx">Sex Offender Recidivism: A Simple Question</a> </td><td> This study examines sexual recidivism, as expressed by new charges or convictions for sexual offences, using the data from 10 follow-up studies of adult male sexual offenders (combined sample of 4,724). </td><td class="text-nowrap">2004-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsk-ssssmnt-gnrl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rsk-ssssmnt-gnrl/_mgs/cvr-rsk-ssssmnt-gnrl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsk-ssssmnt-gnrl/index-en.aspx">Risk Assessment For General Assault And Partner Abusers 2004-04</a> </td><td> The present report describes two studies that evaluated two specialized assessment tools: the Secondary Risk Assessment for General Assault (SRA-GA) and the Secondary Risk Assessment for Partner Abusers (SRA-PA). </td><td class="text-nowrap">2004-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-tw-cmpnts-2004/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-tw-cmpnts-2004/_mgs/cvr-archive-vltn-tw-cmpnts-2004-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-tw-cmpnts-2004/index-en.aspx">ARCHIVE - Evaluation of Two Components of the Effective Corrections Initiative: Public Education/Citizen Engagement PSECPC's Community Corrections - Final Report</a> </td><td> Cathexis Consulting Inc. was engaged to conduct an evaluation in order to assess the extent to which the objectives of the Results-based Management and Accountability Framework (RMAF) have been met in relation to two components of the Effective Corrections and Citizen Engagement Initiative (ECCEI). </td><td class="text-nowrap">2004-03-31</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdct-sxfndr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdct-sxfndr/prdct-sxfndr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdct-sxfndr/index-en.aspx">Predicting re-offending among sexual offenders</a> </td><td> Which sexual offenders are most likely to re-offend? </td><td class="text-nowrap">2004-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sprvsn-cmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sprvsn-cmnt/sprvsn-cmnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sprvsn-cmnt/index-en.aspx">The supervision of offenders in the community</a> </td><td> How are offenders supervised while they are in the community? </td><td class="text-nowrap">2004-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-vltn-ntnl-strtg-cmmnt-2004/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/archive-vltn-ntnl-strtg-cmmnt-2004/_mgs/cvr-archive-vltn-ntnl-strtg-cmmnt-2004-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-vltn-ntnl-strtg-cmmnt-2004/index-en.aspx">ARCHIVE - Summative Evaluation of the National Strategy on Community Safety and Crime Prevention, Phase ll — Summary Report</a> </td><td> This is the summary report of the Summative Evaluation of Phase II of the National Strategy on Community Safety and Crime Prevention (henceforth the Strategy or NSCSCP). </td><td class="text-nowrap">2004-02-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cs-mngmnt-mntb/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cs-mngmnt-mntb/cs-mngmnt-mntb-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cs-mngmnt-mntb/index-en.aspx">Case Management in Manitoba Probation 2004-01</a> </td><td> In general, the study provides a snapshot of present practices in community supervision and points to areas of improvement. With training and support, probation officers can become more effective agents of change. </td><td class="text-nowrap">2004-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2003-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rrsts-wtht-wrrnt-2003-en.aspx">Annual Report on the Use of Arrests Without Warrant 2003</a> </td><td> The Solicitor General of Canada (Minister of Public Safety and Emergency Preparedness) is required under subsection 83.31(3) of the Criminal Code to prepare and submit to Parliament an annual report pertaining to the use of the arrest without warrant. </td><td class="text-nowrap">2004-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/bdbn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/bdbn/cvr-bdbn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/bdbn/index-en.aspx">Biidaaban: The Mnjikaning community healing model</a> </td><td> The purpose of this research, therefore, is to provide a holistic picture of Biidaaban, the Mnjikaning Community Healing Strategy, in Mnjikaning First Nation that includes a description of the community, its healing process and its value to the community </td><td class="text-nowrap">2003-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cstbnft-cmnthlg/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cstbnft-cmnthlg/cstbnft-cmnthlg-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cstbnft-cmnthlg/index-en.aspx">Cost-benefit analysis of a community healing process</a> </td><td> Are Aboriginal community healing processes cost-effective alternatives to the traditional criminal justice process? </td><td class="text-nowrap">2003-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndr-mpth/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffndr-mpth/ffndr-mpth-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndr-mpth/index-en.aspx">Sexual offender empathy deficits</a> </td><td> Do sexual offenders lack empathy for their victims? </td><td class="text-nowrap">2003-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rcvd-fdffndr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rcvd-fdffndr/rcvd-fdffndr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rcvd-fdffndr/index-en.aspx">The recidivism of federal offenders</a> </td><td> After release from federal penitentiaries, how many offenders re-offend? </td><td class="text-nowrap">2003-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pschdv-mlstr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pschdv-mlstr/pschdv-mlstr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pschdv-mlstr/index-en.aspx">Psychological deviance among child molesters</a> </td><td> Does psychological deviance predict the recidivism of child molesters? </td><td class="text-nowrap">2003-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/archive-mss-mrktng-frd-2003-en.aspx"> <img alt="" src="/cnt/_mgs/pub-no-cover-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/archive-mss-mrktng-frd-2003-en.aspx">ARCHIVE - Mass-marketing fraud</a> </td><td> A Report to the Attorney General of the United States and the Solicitor General of Canada </td><td class="text-nowrap">2003-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndr-rskscls/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffndr-rskscls/ffndr-rskscls-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndr-rskscls/index-en.aspx">The content of sexual offender risk scales</a> </td><td> How can we improve risk scales for sexual offenders? </td><td class="text-nowrap">2003-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rcnvctn-rt-fdrl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rcnvctn-rt-fdrl/rcnvctn-rt-fdrl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rcnvctn-rt-fdrl/index-en.aspx">The Reconviction Rate of Federal Offenders 2003-02</a> </td><td> The present study was conducted as part of the mandate of the Solicitor General Portfolio Corrections Statistics Committee to provide the general public and professionals basic statistical information on corrections and conditional release. </td><td class="text-nowrap">2003-02-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/jstc-rcdvs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/jstc-rcdvs/jstc-rcdvs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/jstc-rcdvs/index-en.aspx">Restorative justice and recidivism</a> </td><td> Can restorative justice programs influence offender recidivism? </td><td class="text-nowrap">2003-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/nts-dvlpmnt-sttc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/nts-dvlpmnt-sttc/_mgs/cvr-nts-dvlpmnt-sttc-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/nts-dvlpmnt-sttc/index-en.aspx">Notes on the development of Static-2002 2003-01</a> </td><td> This paper describes the development of a new risk scale for sexual offenders, Static-2002. </td><td class="text-nowrap">2003-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mppng-hlng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mppng-hlng/cvr-mppng-hlng-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mppng-hlng/index-en.aspx">Mapping The Healing Journey</a> </td><td> The final report of a First Nation Research Project on Healing in Canadian Aboriginal Communities </td><td class="text-nowrap">2002-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/chcs-cnsqncs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/chcs-cnsqncs/cvr-chcs-cnsqncs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/chcs-cnsqncs/index-en.aspx">Choices and consequences - Offenders as a Resource For Crime Prevention</a> </td><td> What follows is a collection of thoughts on the topic of how Aboriginal offenders may offer their talents to keep young people from coming into conflict with the justice system. It includes background work that has been done in this area as well as descriptions of some fine programs that no longer exist and one that continues. </td><td class="text-nowrap">2002-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gdlns-smnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/gdlns-smnt/gdlns-smnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gdlns-smnt/index-en.aspx">Guidelines for offender risk assessment</a> </td><td> How does the research literature offer to guide the selection and use of offender risk assessment instruments? </td><td class="text-nowrap">2002-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prmsg-bgns/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prmsg-bgns/prmsg-bgns-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prmsg-bgns/index-en.aspx">Restorative justice: promising beginnings</a> </td><td> What do we know about the impact of restorative justice programs in Canada? </td><td class="text-nowrap">2002-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffcts-sxfndr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffcts-sxfndr/ffcts-sxfndr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffcts-sxfndr/index-en.aspx">The effectiveness of treatment for sexual offenders</a> </td><td> Does treatment keep sexual offenders from reoffending? </td><td class="text-nowrap">2002-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pnshnt-rcdvsm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pnshnt-rcdvsm/pnshnt-rcdvsm-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pnshnt-rcdvsm/index-en.aspx">The effects of punishment on recidivism</a> </td><td> Does punishment of offenders reduce their re-offending? </td><td class="text-nowrap">2002-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndr-dvlpnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffndr-dvlpnt/ffndr-dvlpnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndr-dvlpnt/index-en.aspx">Offender risk assessments: Approaches to their development</a> </td><td> How do researchers approach the development of offender risk scales? </td><td class="text-nowrap">2002-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rsrch-prcts/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rsrch-prcts/rsrch-prcts-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rsrch-prcts/index-en.aspx">Translating research into practice: Offender Risk Assessment</a> </td><td> What is involved when correctional systems implement offender risk scales that are developed by researchers? </td><td class="text-nowrap">2002-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffcts-prsn-sntncs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffcts-prsn-sntncs/ffcts-prsn-sntncs-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffcts-prsn-sntncs/index-en.aspx">The Effects of Prison Sentences and Intermediate Sanctions on Recidivism: General Effects and Individual Differences</a> </td><td> The purpose of this investigation was to update the results from these previous reports and to examine the effects of sanctions for juveniles, females, and minority groups. </td><td class="text-nowrap">2002-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cst-bnft-hllw-wtr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cst-bnft-hllw-wtr/_mgs/cvr-cst-bnft-hllw-wtr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cst-bnft-hllw-wtr/index-en.aspx">A Cost-Benefit Analysis of Hollow Water's Community Holistic Circle Healing Process</a> </td><td> A Cost-Benefit Analysis of Hollow Water's Community Holistic Circle Healing Process </td><td class="text-nowrap">2001-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/frcrm-pcpjst/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/frcrm-pcpjst/frcrm-pcpjst-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/frcrm-pcpjst/index-en.aspx">Public fear of crime and perceptions of the criminal justice system: A review of recent trends</a> </td><td> How does fear of crime relate to attitudes toward the criminal justice system? </td><td class="text-nowrap">2001-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fr-crm-tttds/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fr-crm-tttds/fr-crm-tttds-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fr-crm-tttds/index-en.aspx">Fear of Crime and Attitudes to Criminal Justice in Canada: A Review of Recent Trends 2001-02</a> </td><td> This report summarizes recent trends with respect to fear of crime and attitudes to criminal justice in Canada. </td><td class="text-nowrap">2001-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mprv-sprvs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mprv-sprvs/mprv-sprvs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mprv-sprvs/index-en.aspx">Improving the community supervision of sexual offenders</a> </td><td> How can doing research improve community supervision practices? </td><td class="text-nowrap">2001-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ntnl-cnslttn-vctms/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ntnl-cnslttn-vctms/ntnl-cnslttn-vctms-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ntnl-cnslttn-vctms/index-en.aspx">National Consultation with Victims of Crime</a> </td><td> In this report, I am pleased to present the main issues raised during a recent national consultation with victims of crime. </td><td class="text-nowrap">2001-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/gesx-rcvd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/gesx-rcvd/gesx-rcvd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/gesx-rcvd/index-en.aspx">Age and sexual recidivism</a> </td><td> Does the risk of sexual offending decrease with age? </td><td class="text-nowrap">2001-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/hghrsk-ffndrs-hndb/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/hghrsk-ffndrs-hndb/hghrsk-ffndrs-hndb-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/hghrsk-ffndrs-hndb/index-en.aspx">High-Risk Offenders - A Handbook for Criminal Justice Professionals</a> </td><td> This handbook describes the principal legislative and policy options developed by the Government of Canada and available to members of Canada's criminal justice system for dealing with High-Risk offenders. </td><td class="text-nowrap">2001-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/vrvw-crctns/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/vrvw-crctns/vrvw-crctns-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/vrvw-crctns/index-en.aspx">A statistical overview of federal corrections and conditional releases</a> </td><td> What is the statistical picture of federal corrections and conditional release in Canada? </td><td class="text-nowrap">2001-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/plc-rsrch/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/plc-rsrch/plc-rsrch-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/plc-rsrch/index-en.aspx">Policy relevant correctional research</a> </td><td> How does correctional research influence public policy? </td><td class="text-nowrap">2001-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sxl-rcdvsm-cmprsn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sxl-rcdvsm-cmprsn/sxl-rcdvsm-cmprsn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sxl-rcdvsm-cmprsn/index-en.aspx">Age and Sexual Recidivism: A Comparison of Rapists and Child Molesters</a> </td><td> This study examined the relationship of age to sexual recidivism using data from 10 follow-up studies of adult male sexual offenders (combined sample of 4,673). </td><td class="text-nowrap">2001-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdctng-bsvmn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdctng-bsvmn/prdctng-bsvmn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdctng-bsvmn/index-en.aspx">Predicting Recidivism Among Abusive Men</a> </td><td> What factors are associated with continued violence among men who have abused their intimate partners? </td><td class="text-nowrap">2000-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trtng-hrskfnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/trtng-hrskfnd/trtng-hrskfnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trtng-hrskfnd/index-en.aspx">Treating the higher risk offender</a> </td><td> Can treatment be effective with higher risk offenders? </td><td class="text-nowrap">2000-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/crrctns-ppltn-rprt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/crrctns-ppltn-rprt/crrctns-ppltn-rprt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/crrctns-ppltn-rprt/index-en.aspx">Corrections Population Report - Fourth Edition for the Federal/Provincial/Territorial Ministers Responsible for Justice</a> </td><td> The current report is designed to conclude the series and to provide a status report on progress and developments over the past 5 years. </td><td class="text-nowrap">2000-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trtmnt-bsvmn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/trtmnt-bsvmn/trtmnt-bsvmn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trtmnt-bsvmn/index-en.aspx">Treatment for abusive men</a> </td><td> What type of treatment works best with abusive men? </td><td class="text-nowrap">2000-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdctng-rcdvsm-mng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdctng-rcdvsm-mng/prdctng-rcdvsm-mng-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdctng-rcdvsm-mng/index-en.aspx">Predicting Recidivism Among Male Batterers</a> </td><td> The present study examined recidivism risk factors in a sample of 320 male batterers. </td><td class="text-nowrap">2000-06-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dlscnt-fmlgrs/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dlscnt-fmlgrs/dlscnt-fmlgrs-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dlscnt-fmlgrs/index-en.aspx">Adolescent female aggression</a> </td><td> Is the aggression of adolescent girls different from the aggression of adolescent boys? </td><td class="text-nowrap">2000-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mltst-std-trtmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mltst-std-trtmnt/mltst-std-trtmnt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mltst-std-trtmnt/index-en.aspx">A Multi-Site Study of Treatment for Abusive Men 2000-05</a> </td><td> This study examined the relative effectiveness of four treatment programs for abusive men (n = 230). </td><td class="text-nowrap">2000-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fml-adlscnt-aggrssn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fml-adlscnt-aggrssn/fml-adlscnt-aggrssn-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fml-adlscnt-aggrssn/index-en.aspx">Female Adolescent Aggression: A Review of the Literature and the Correlates of Aggression</a> </td><td> This review of the literature focuses on aggression and girls. </td><td class="text-nowrap">2000-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdnd-sxffndr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdnd-sxffndr/prdnd-sxffndr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdnd-sxffndr/index-en.aspx">Pardoned sex offenders in Canada: What do we know?</a> </td><td> How many sex offenders have been pardoned under the Criminal Records Act and how many reoffend sexually? </td><td class="text-nowrap">2000-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdnd-ffndrs-cnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdnd-ffndrs-cnd/prdnd-ffndrs-cnd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdnd-ffndrs-cnd/index-en.aspx">Pardoned Offenders in Canada: A Statistical Analysis 2000-02</a> </td><td> Pardoned Offenders in Canada: A Statistical Analysis 2000-02 </td><td class="text-nowrap">2000-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/msrng-chngrsk/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/msrng-chngrsk/msrng-chngrsk-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/msrng-chngrsk/index-en.aspx">Measuring the change in risk posed by sex offenders</a> </td><td> How can we evaluate changes in risk levels for sex offenders? </td><td class="text-nowrap">2000-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sx-ffndr-nd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sx-ffndr-nd/sx-ffndr-nd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sx-ffndr-nd/index-en.aspx">The Sex Offender Need Assessment Rating (SONAR): A Method for Measuring Change in Risk Levels 2000-1</a> </td><td> The current study examines how well the dynamic risk factors identified in the Hanson and Harris (1998) study can be organised into a structured risk assessment. </td><td class="text-nowrap">2000-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffct-prsn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffct-prsn/ffct-prsn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffct-prsn/index-en.aspx">The effect of prison on criminal behavior</a> </td><td> Does increasing the length of time in prison reduce the criminal behaviour of offenders? </td><td class="text-nowrap">1999-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rskscls-prdct/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rskscls-prdct/rskscls-prdct-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rskscls-prdct/index-en.aspx">Brief risk scales for the prediction of sex offence recidivism</a> </td><td> How well can brief, structured risk scales predict sex offence recidivism? </td><td class="text-nowrap">1999-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/crctns-rsrch/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/crctns-rsrch/crctns-rsrch-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/crctns-rsrch/index-en.aspx">Corrections research in Canada: Taking stock</a> </td><td> What have been the most significant developments in corrections research in Canada during the past twenty years? </td><td class="text-nowrap">1999-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-mntr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-mntr/lctrnc-mntr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-mntr/index-en.aspx">The electronic monitoring of offenders</a> </td><td> Does electronic monitoring reduce the criminal behaviour of offenders? </td><td class="text-nowrap">1999-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/lctrnc-mntrng-cnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/lctrnc-mntrng-cnd/lctrnc-mntrng-cnd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/lctrnc-mntrng-cnd/index-en.aspx">Electronic Monitoring in Canada</a> </td><td> The present evaluation not only used comparison groups of inmates and probationers, but also introduced controls for offender risk. Thus, we were in a position to investigate the impact of EM, and treatment, on offender recidivism. </td><td class="text-nowrap">1999-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/pprchs-rsksmt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/pprchs-rsksmt/pprchs-rsksmt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/pprchs-rsksmt/index-en.aspx">Approaches to offender risk assessment: static vs dynamic</a> </td><td> Does it matter how we make assessments of offender risk? </td><td class="text-nowrap">1999-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffcts-prsn-sntncs-rcdvsm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffcts-prsn-sntncs-rcdvsm/ffcts-prsn-sntncs-rcdvsm-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffcts-prsn-sntncs-rcdvsm/index-en.aspx">The Effects of Prison Sentences on Recidivism</a> </td><td> The Effects of Prison Sentences on Recidivism </td><td class="text-nowrap">1999-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sttc-mprvng-actrl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sttc-mprvng-actrl/sttc-mprvng-actrl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sttc-mprvng-actrl/index-en.aspx">Static 99: Improving Actuarial Risk Assessments for Sex Offenders</a> </td><td> The purpose of the present study was to compare the predictive accuracy of two of these actuarial schemes: the RRASOR (Hanson, 1997) and the SACJ (see Grubin, 1998). </td><td class="text-nowrap">1999-02-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/msrng-xtnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/msrng-xtnt/msrng-xtnt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/msrng-xtnt/index-en.aspx">Measuring the extent of crime</a> </td><td> Is crime on the increase? </td><td class="text-nowrap">1999-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rstrtv-jstc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rstrtv-jstc/rstrtv-jstc-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rstrtv-jstc/index-en.aspx">Restorative justice: An alternative to traditional criminal justice</a> </td><td> Can restorative justice offer a practical alternative to traditional criminal justice processing? </td><td class="text-nowrap">1998-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/chrtrs-bsvmn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/chrtrs-bsvmn/chrtrs-bsvmn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/chrtrs-bsvmn/index-en.aspx">Characteristics of abusive men</a> </td><td> What sort of man assaults his partner? </td><td class="text-nowrap">1998-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/trgrs-sxfnc/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/trgrs-sxfnc/trgrs-sxfnc-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/trgrs-sxfnc/index-en.aspx">Triggers of sexual offence recidivism</a> </td><td> When are sexual offenders are at risk to re-offend? </td><td class="text-nowrap">1998-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/mtldrd-fndr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/mtldrd-fndr/mtldrd-fndr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/mtldrd-fndr/index-en.aspx">Mentally disordered offenders</a> </td><td> How dangerous are mentally disordered offenders? </td><td class="text-nowrap">1998-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/rfndg-brgnl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/rfndg-brgnl/rfndg-brgnl-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/rfndg-brgnl/index-en.aspx">Assessing the risk of re-offending among Aboriginal offenders</a> </td><td> Do risk factors for recidivism differ between Aboriginal and non-Aboriginal offenders? </td><td class="text-nowrap">1998-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndr-dvrsn/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffndr-dvrsn/ffndr-dvrsn-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndr-dvrsn/index-en.aspx">Adult offender diversion programs</a> </td><td> What do we know about the effectiveness of adult offender diversion programs? </td><td class="text-nowrap">1998-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dnmc-prdctrs-sxl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dnmc-prdctrs-sxl/dnmc-prdctrs-sxl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dnmc-prdctrs-sxl/index-en.aspx">Dynamic Predictors Of Sexual Recidivism</a> </td><td> Carefully monitoring the risk indicators identified in this study should help officers to provide graduated and responsive interventions well before the point of no return. </td><td class="text-nowrap">1998-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fr-crcls-hllw-wtr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fr-crcls-hllw-wtr/_mgs/cvr-fr-crcls-hllw-wtr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fr-crcls-hllw-wtr/index-en.aspx">The Four Circles of Hollow Water</a> </td><td> The purpose of this collection is to explore the Hollow Water experience; to see the community in the context of its culture and of Canadian society as a whole; to hear what others have to say about them, and what they have to say about themselves. </td><td class="text-nowrap">1997-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/tm-dsclsr-mnl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/tm-dsclsr-mnl/cvr-tm-dsclsr-mnl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/tm-dsclsr-mnl/index-en.aspx">At the Time of Disclosure a Manual for Front-Line Community Workers Dealing with Sexual Abuse Disclosures in Aboriginal Communities</a> </td><td> This manual has been developed to assist front-line community workers, especially those in aboriginal communities, deal more effectively with issues around sexual abuse disclosures. </td><td class="text-nowrap">1997-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/fml-rcvd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/fml-rcvd/fml-rcvd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/fml-rcvd/index-en.aspx">Female offender recidivism</a> </td><td> What are the risk factors associated with female offenders' continuation in crime? </td><td class="text-nowrap">1997-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/sclntr-sxffnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/sclntr-sxffnd/sclntr-sxffnd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/sclntr-sxffnd/index-en.aspx">Social networks of sexual offenders</a> </td><td> Do sexual offenders know other sexual offenders? </td><td class="text-nowrap">1997-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ltrntv-trtng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ltrntv-trtng/ltrntv-trtng-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ltrntv-trtng/index-en.aspx">An alternative model for treating abusive men</a> </td><td> Are there non-traditional ways of treating male batterers? </td><td class="text-nowrap">1997-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndr-rhblt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffndr-rhblt/ffndr-rhblt-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndr-rhblt/index-en.aspx">Offender rehabilitation</a> </td><td> Is offender treatment effective in reducing recidivism and criminal victimization? </td><td class="text-nowrap">1997-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dvlpmnt-brf-ctrl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dvlpmnt-brf-ctrl/dvlpmnt-brf-ctrl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dvlpmnt-brf-ctrl/index-en.aspx">The Development of a Brief Actuarial Risk Scale for Sexual Offense Recidivism 1997-04</a> </td><td> The present study used data from seven different followup studies to develop a brief, actuarial risk scale, which was then replicated on an additional independent sample (total sample size of 2,592). </td><td class="text-nowrap">1997-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prct-dltrcvd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prct-dltrcvd/prct-dltrcvd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prct-dltrcvd/index-en.aspx">Predicting adult offender recidivism</a> </td><td> What are the best predictors of offender recidivism and, secondly, what type of actuarial measures are best suited for this purpose? </td><td class="text-nowrap">1997-03-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdsx-rcvd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdsx-rcvd/prdsx-rcvd-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdsx-rcvd/index-en.aspx">Predictors of sex offence recidivism</a> </td><td> How can we tell which sexual offenders are at high risk to re-offend? </td><td class="text-nowrap">1997-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ffndr-rhblttn-rsrch/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ffndr-rhblttn-rsrch/ffndr-rhblttn-rsrch-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ffndr-rhblttn-rsrch/index-en.aspx">Offender Rehabilitation: From Research to Practice 1997-01</a> </td><td> This paper attempts to translate into practice what we know from the research on effective interventions with offenders. </td><td class="text-nowrap">1997-01-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/xmnng-brgnl-crrctns/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/xmnng-brgnl-crrctns/_mgs/cvr-xmnng-brgnl-crrctns-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/xmnng-brgnl-crrctns/index-en.aspx">Examining Aboriginal Corrections in Canada</a> </td><td> This document provides information gathered though surveys, analyses of quantitative data and a review of current literature and research about the state of aboriginal corrections. </td><td class="text-nowrap">1996-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/xplng-brgnlcr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/xplng-brgnlcr/xplng-brgnlcr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/xplng-brgnlcr/index-en.aspx">Explaining aboriginal corrections</a> </td><td> What is the state of knowledge in aboriginal corrections and what are the most critical policy and program issues? </td><td class="text-nowrap">1996-11-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/dngrs-ffndr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/dngrs-ffndr/dngrs-ffndr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/dngrs-ffndr/index-en.aspx">Dangerous offenders in Canada</a> </td><td> Are the Dangerous Offender provisions of the Criminal Code of Canada actually targeting high risk violent offenders? </td><td class="text-nowrap">1996-09-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/chld-mlstr/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/chld-mlstr/chld-mlstr-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/chld-mlstr/index-en.aspx">Child molester recidivism</a> </td><td> How does the recidivism of child molesters differ from that of nonsexual criminals? </td><td class="text-nowrap">1996-07-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdct-rcvdsm/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdct-rcvdsm/prdct-rcvdsm-cvr-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdct-rcvdsm/index-en.aspx">Prediction of recidivism</a> </td><td> Is the Statistical Information on Recidivism (SIR) scale still a valid measure of offender risk? </td><td class="text-nowrap">1996-05-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/prdctrs-sxl-ffnd/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/prdctrs-sxl-ffnd/prdctrs-sxl-ffnd-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/prdctrs-sxl-ffnd/index-en.aspx">Predictors of Sexual Offender Recidivism: a Meta-Analysis 1996-04</a> </td><td> This review provides a quantitative summary of recidivism risk factors for sexual offenders. </td><td class="text-nowrap">1996-04-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cnqst-lw/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cnqst-lw/cvr-cnqst-lw-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cnqst-lw/index-en.aspx">Conquest By Law</a> </td><td> I offer the original manuscript in the spirit in which it was written: an account of the original aboriginal justice system and what happened when white men arrived with their laws and guns. It will hopefully serve as a useful reference and an account of a shameful part of Canadian history, the record of the pain and injustice that was suffered by the First Nations. </td><td class="text-nowrap">1994-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/ndrstndng-hlng/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/ndrstndng-hlng/cvr-ndrstndng-hlng-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/ndrstndng-hlng/index-en.aspx">Understanding The Role of Healing in Aboriginal Communities</a> </td><td> The report attempts to develop a common understanding of "healing" among Aboriginal community members and non-Aboriginal government representatives. </td><td class="text-nowrap">1994-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/slctd-rbn-brgnl/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/slctd-rbn-brgnl/cvr-slctd-rbn-brgnl-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/slctd-rbn-brgnl/index-en.aspx">Selected Urban Aboriginal Correctional Programs In Canada: A Program Review</a> </td><td> This is a descriptive report on seven selected urban Aboriginal correctional programs in Canada, chosen to provide an overview of the range of programs and services in the area. </td><td class="text-nowrap">1994-12-01</td> </tr><tr> <td> <a href="/cnt/rsrcs/pblctns/cmmnt-dvlpmnt/index-en.aspx"> <img alt="" src="/cnt/rsrcs/pblctns/cmmnt-dvlpmnt/cvr-cmmnt-dvlpmnt-eng.jpg" class="brdr-tp brdr-rght brdr-bttm brdr-lft full-width" /> </a> </td><td> <a href="/cnt/rsrcs/pblctns/cmmnt-dvlpmnt/index-en.aspx">Community Development & Research</a> </td><td> This report is the result of an intensive, two-day session held in August, 1994. </td><td class="text-nowrap">1994-12-01</td> </tr> </tbody> </table> </div> </div> </form> <div class="clearfix"></div> <dl id="wb-dtmd"> <dt>Date modified: </dt> <dd><time property="dateModified">2016-01-20</time></dd> </dl> </main> <nav role="navigation" id="wb-sec" typeof="SiteNavigationElement" class="col-md-3 col-md-pull-9 visible-md visible-lg"> <h2 id="wb-sec-h">Resources</h2> <ul class="list-group menu list-unstyled"> <li> <h3><a href="/cnt/rsrcs/index-en.aspx">Resources</a></h3> <ul class="list-group menu list-unstyled"> <li><a class="list-group-item" href="/cnt/trnsprnc/cts-rgltns/index-en.aspx">Acts and Regulations</a></li> <li><a class="list-group-item" href="/cnt/rsrcs/cndn-dsstr-dtbs/index-en.aspx">Canadian Disaster Database</a></li> <li><a class="list-group-item" href="/cnt/rsrcs/frquntl-skd-qustns-en.aspx">Frequently Asked Questions</a></li> <li><a class="list-group-item" href="/cnt/rsrcs/fndng-prgrms/index-en.aspx">Funding Programs</a></li> <li><a class="list-group-item" href="/cnt/rsrcs/hlp-en.aspx">Help</a></li> <li><a class="list-group-item" href="/cnt/rsrcs/lbrr/index-en.aspx">Library and Information Centre</a></li> <li><a class="list-group-item" href="/cnt/nws/nws-rlss/index-en.aspx">News Releases</a></li> <li><a class="list-group-item" href="/cnt/rsrcs/pblctns/index-en.aspx">Publications and Reports</a></li> <li><a class="list-group-item" href="/cnt/rsrcs/svc-stndrds-tpp/index-en.aspx">Service Standards for Transfer Payment Programs</a></li> </ul> </li> </ul> </nav> </div> <!-- ucFooterStandard START --> <footer role="contentinfo" id="wb-info" class="visible-sm visible-md visible-lg wb-navcurr"> <div class="container"> <nav role="navigation"> <h2>About this site</h2> <ul id="gc-tctr" class="list-inline"> <li><a rel="license" href="https://www.publicsafety.gc.ca/cnt/ntcs/trms-en.aspx">Terms and conditions</a></li> <li><a href="https://www.publicsafety.gc.ca/cnt/trnsprnc/index-en.aspx">Transparency</a></li> </ul> <div class="row"> <section class="col-sm-3"> <h3>About us</h3> <ul class="list-unstyled"> <li><a href="/cnt/bt/mnstr-en.aspx#mn">Our Ministers</a></li> <li><a href="/cnt/bt/mnstr-en.aspx#ps">Parliamentary Secretaries</a></li> <li><a href="/cnt/bt/dpt-mnstr-en.aspx">Deputy Minister</a></li> <li><a href="/cnt/rsrcs/pblctns/index-en.aspx?t=dprtmntl">Departmental reports</a></li> <li><a href="/cnt/bt/index-en.aspx">About Us – More</a></li> </ul> </section> <section class="col-sm-3"> <h3>News</h3> <ul class="list-unstyled"> <li><a href="/cnt/nws/nws-rlss/index-en.aspx">News Releases</a></li> <li><a href="/cnt/nws/pht-gllr/index-en.aspx">Multimedia gallery</a></li> <li><a href="/cnt/nws/spchs/index-en.aspx">Speeches</a></li> <li><a href="/cnt/nws/index-en.aspx">News – More</a></li> </ul> </section> <section class="col-sm-3"> <h3>Contact Us</h3> <ul class="list-unstyled"> <li><a href="/cnt/nws/md-cntctcs-en.aspx">Media</a></li> <li><a href="/cnt/bt/crrs/index-en.aspx">Careers</a></li> <li><a href="/cnt/bt/cntct-en.aspx">Contact Us – More</a></li> </ul> </section> <section class="col-sm-3"> <h3>Stay Connected</h3> <ul class="list-unstyled"> <li><a href="/cnt/sty-cnnctd/index-en.aspx#fcbk">Facebook</a></li> <li><a href="/cnt/sty-cnnctd/index-en.aspx#twttr">Twitter</a></li> <li><a href="/cnt/sty-cnnctd/index-en.aspx#tyb">YouTube</a></li> <li><a href="/cnt/sty-cnnctd/index-en.aspx#rss">RSS</a></li> <li><a href="/cnt/sty-cnnctd/index-en.aspx">Stay Connected – More</a></li> </ul> </section> </div> </nav> </div> <div id="gc-info"> <div class="container"> <nav role="navigation"> <h2>Government of Canada footer</h2> <ul class="list-inline"> <li><a href="http://healthycanadians.gc.ca"><span>Health</span></a></li> <li><a href="http://travel.gc.ca"><span>Travel</span></a></li> <li><a href="http://www.servicecanada.gc.ca/eng/home.shtml"><span>Service Canada</span></a></li> <li><a href="http://www.jobbank.gc.ca"><span>Jobs</span></a></li> <li><a href="http://www.budget.gc.ca/"><span>Economy</span></a></li> <li id="canada-ca"><a href="http://www.canada.ca/en/index.html">Canada.ca</a></li> </ul> </nav> </div> </div> </footer> <!-- ucFooterStandard END --> <!--[if gte IE 9 | !IE ]><!--> <!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>--> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script> <script src="/dist/js/wet-boew.min.js"></script> <!--<![endif]--> <!--[if lt IE 9]> <script src="/dist/js/ie8-wet-boew2.min.js"></script> <![endif]--> <!-- survey --> <!-- Adobe Analytics footer --> <script type="text/javascript">_satellite.pageBottom();</script> <!-- GC Invitation Manager --> <script src="/dist/Invitation-manager/Overlay.js"></script> <script src="/dist/Invitation-manager/InvitationManager.js"></script> </body> </html>