michaelfranz.com Ads.txt file
<!DOCTYPE html><html lang="en-US" itemscope itemtype="http://schema.org/WebPage"><head><script nonce="PioEfiVN9W_gPqKj_Ah4hg">window['ppConfig'] = {productName: '6b8ce7c01e3dacd3d2c7a8cd322ff979', deleteIsEnforced: false , sealIsEnforced: false , heartbeatRate: 0.5 , periodicReportingRateMillis: 60000.0 , disableAllReporting: false };(function(){'use strict';function k(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var l=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
function m(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var n=m(this);function p(a,b){if(b)a:{var c=n;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&l(c,a,{configurable:!0,writable:!0,value:b})}}
function q(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:k(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}p("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});
p("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
p("String.prototype.includes",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.includes must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.includes must not be a regular expression");return this.indexOf(b,c||0)!==-1}});function r(a,b,c){a("https://csp.withgoogle.com/csp/proto/"+encodeURIComponent(b),JSON.stringify(c))}function t(){var a;if((a=window.ppConfig)==null?0:a.disableAllReporting)return function(){};var b,c,d,e;return(e=(b=window)==null?void 0:(c=b.navigator)==null?void 0:(d=c.sendBeacon)==null?void 0:d.bind(navigator))!=null?e:u}function u(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.send(b)}
function v(){var a=(w=Object.prototype)==null?void 0:w.__lookupGetter__("__proto__"),b=x,c=y;return function(){var d=a.call(this),e,f,g,h;r(c,b,{type:"ACCESS_GET",origin:(f=window.location.origin)!=null?f:"unknown",report:{className:(g=d==null?void 0:(e=d.constructor)==null?void 0:e.name)!=null?g:"unknown",stackTrace:(h=Error().stack)!=null?h:"unknown"}});return d}}
function z(){var a=(A=Object.prototype)==null?void 0:A.__lookupSetter__("__proto__"),b=x,c=y;return function(d){d=a.call(this,d);var e,f,g,h;r(c,b,{type:"ACCESS_SET",origin:(f=window.location.origin)!=null?f:"unknown",report:{className:(g=d==null?void 0:(e=d.constructor)==null?void 0:e.name)!=null?g:"unknown",stackTrace:(h=Error().stack)!=null?h:"unknown"}});return d}}function B(a,b){C(a.productName,b);setInterval(function(){C(a.productName,b)},a.periodicReportingRateMillis)}
var D="constructor __defineGetter__ __defineSetter__ hasOwnProperty __lookupGetter__ __lookupSetter__ isPrototypeOf propertyIsEnumerable toString valueOf __proto__ toLocaleString x_ngfn_x".split(" "),E=D.concat,F=navigator.userAgent.match(/Firefox\/([0-9]+)\./),G=(!F||F.length<2?0:Number(F[1])<75)?["toSource"]:[],H;if(G instanceof Array)H=G;else{for(var I=q(G),J,K=[];!(J=I.next()).done;)K.push(J.value);H=K}var L=E.call(D,H),M=[];
function C(a,b){for(var c=[],d=q(Object.getOwnPropertyNames(Object.prototype)),e=d.next();!e.done;e=d.next())e=e.value,L.includes(e)||M.includes(e)||c.push(e);e=Object.prototype;d=[];for(var f=0;f<c.length;f++){var g=c[f];d[f]={name:g,descriptor:Object.getOwnPropertyDescriptor(Object.prototype,g),type:typeof e[g]}}if(d.length!==0){c=q(d);for(e=c.next();!e.done;e=c.next())M.push(e.value.name);var h;r(b,a,{type:"SEAL",origin:(h=window.location.origin)!=null?h:"unknown",report:{blockers:d}})}};var N=Math.random(),O=t(),P=window.ppConfig;P&&(P.disableAllReporting||P.deleteIsEnforced&&P.sealIsEnforced||N<P.heartbeatRate&&r(O,P.productName,{origin:window.location.origin,type:"HEARTBEAT"}));var y=t(),Q=window.ppConfig;if(Q)if(Q.deleteIsEnforced)delete Object.prototype.__proto__;else if(!Q.disableAllReporting){var x=Q.productName;try{var w,A;Object.defineProperty(Object.prototype,"__proto__",{enumerable:!1,get:v(),set:z()})}catch(a){}}
(function(){var a=t(),b=window.ppConfig;b&&(b.sealIsEnforced?Object.seal(Object.prototype):b.disableAllReporting||(document.readyState!=="loading"?B(b,a):document.addEventListener("DOMContentLoaded",function(){B(b,a)})))})();}).call(this);
</script><meta charset="utf-8"><script nonce="PioEfiVN9W_gPqKj_Ah4hg">var DOCS_timing={}; DOCS_timing['sl']=new Date().getTime();</script><script nonce="PioEfiVN9W_gPqKj_Ah4hg">function _DumpException(e) {throw e;}</script><script data-id="_gd" nonce="PioEfiVN9W_gPqKj_Ah4hg">window.WIZ_global_data = {"K1cgmc":"%.@.[null,null,null,[3,1,[1750480122,307688000],4],null,25]]","nQyAE":{}};</script><script nonce="PioEfiVN9W_gPqKj_Ah4hg">_docs_flag_initialData={"atari-emtpr":false,"atari-eibrm":false,"docs-text-usc":true,"atari-bae":false,"docs-text-etsrdpn":false,"docs-text-etsrds":false,"docs-text-endes":false,"docs-text-escpv":true,"docs-text-ecfs":false,"docs-text-edctzs":true,"docs-text-eetxp":false,"docs-text-ettctvs":false,"docs-text-ettts":true,"docs-text-escoubs":false,"docs-text-escivs":false,"docs-text-escitrbs":false,"docs-text-ecgvd":false,"docs-text-esbbcts":true,"docs-text-ecvdis":false,"docs-text-eiosmc":false,"docs-text-eipis":false,"docs-text-etb":false,"docs-text-esbefr":false,"docs-etshc":false,"docs-text-tbcb":2.0E7,"docs-efsmsdl":false,"docs-text-etof":false,"docs-text-ehlb":false,"docs-text-dwit":false,"docs-text-elawp":false,"docs-eec":false,"docs-sup":"","umss":false,"docs-dli":false,"docs-liap":"/naLogImpressions","ilcm":{"eui":"AHKXmL3Vl56hpyl5D07mGZPehTVlPbHZtZQ1UU1t2KifJFf7NtM_EkeM6UPmHFBsaZ-y2p9SY93n","je":1,"sstu":1750552431995105,"si":"COLR-v7jg44DFb_qzgAdz8QuAg","gsc":null,"ei":[5703839,5704621,5706832,5706836,5737784,5737800,5738513,5738529,5740798,5740814,5743108,5743124,5747267,5748013,5748029,5752678,5752694,5758807,5758823,5762243,5762259,5764252,5764268,5765535,5765551,5766761,5766777,5773662,5773678,5774836,5774852,5776501,5776517,5784931,5784947,5784951,5784967,14101306,14101502,14101510,14101534,49472063,49472071,49643568,49643576,49644015,49644023,49769337,49769345,49822921,49822929,49823164,49823172,49833462,49833470,49842855,49842863,49924706,49924714,50266222,50266230,50273528,50273536,50297076,50297084,50549555,50549563,50561343,50561351,50586962,50586970,70971256,70971264,71038255,71038263,71079938,71079946,71085241,71085249,71120968,71120976,71274297,71274305,71302883,71302891,71325556,71325564,71387889,71387897,71429507,71429515,71478200,71478208,71478589,71478597,71528597,71528605,71530083,71530091,71544834,71544842,71545513,71545521,71546425,71546433,71573870,71573878,71642103,71642111,71658040,71658048,71659813,71659821,71688898,71688906,71689860,71689868,71798420,71798436,71798440,71798456,71849375,71849383,71897827,71897835,71960540,71960548,71961126,71961134,94327671,94327679,94350289,94350305,94353368,94353376,94434257,94434265,94624865,94624873,94629757,94629765,94661802,94661810,94692298,94692306,94841033,94841041,94875009,94875017,94904089,94904097,94918952,94918960,95065889,95065897,95087186,95087194,95092109,95092117,95112873,95112881,95118561,95118569,95135933,95135941,95234871,95234879,95314802,95314810,95317975,99265946,99265954,99310979,99310987,99338440,99338448,99368792,99368800,99402331,99402339,99427106,99427114,99457807,99457815,99467382,99467390,99766568,99766576,101500260,101500268,101508355,101508363,101516342,101516350,101519280,101519288,101562406,101562414,101617516,101617524,101631191,101631199,101687117,101687125,101705087,101754342,101754350,101794507,101794515,101801098,101801106,101836971,101836979,101837416,101837424,101922739,101922747,101922880,101922888,102030642,102030650,102074087,102074095,102145077,102145085,102159053,102159061,102159512,102159520,102161447,102161455,102198282,102198290,102199034,102199050,102244489,102244497,102249831,102249847,102280628,102280636,102343380,102343388,102402679,102402687,102450892,102450897,102457690,102457698,102469860,102469868,102515093,102515098,102517339,102517344,102545782,102545790,102617405,102617413,102638251,102638259,102673375,102685384,102685389,102685929,102685934,102690600,102690608,102693401,102693406,102718390,102721215,102721220,102762315,102762323,102774707,102774715,102787563,102909750,102909755,102935097,102935105,102988272,102988277,103024055,103024063,103117316,103117324,103242045,103242053,103274729,103274737,103286263,103286271,104530129],"crc":0,"cvi":[]},"docs-ccdil":false,"docs-eil":true,"info_params":{},"buildLabel":"editors.sites-viewer-frontend_20250610.02_p3","docs-show_debug_info":false,"atari-jefp":"/_/view/jserror","docs-jern":"view","atari-rhpp":"/_/view","docs-ecuach":false,"docs-cclt":2033,"docs-ecci":true,"docs-ecsbff":false,"docs-esi":false,"docs-engl":false,"docs-efypr":true,"docs-eyprp":true,"docs-li":"104240","docs-trgthnt":"","docs-etmhn":false,"docs-thnt":"","docs-hbt":[],"docs-hdet":["nMX17M8pQ0kLUkpsP190WPbQDRJQ","17hED8kG50kLUkpsP190TThQn3DA","BDNZR4PXx0kLUkpsP190SJtNPkYt","Etj5wJCQk0kLUkpsP190NwiL8UMa","xCLbbDUPA0kLUkpsP190XkGJiPUm","2NUkoZehW0kLUkpsP190UUNLiXW9","yuvYtd5590kLUkpsP190Qya5K4UR","ZH4rzt2uk0kLUkpsP190UDkF5Bkq","uQUQhn57A0kLUkpsP190WHoihP41","93w8zoRF70kLUkpsP190TxXbtSeV","fAPatjr1X0kLUkpsP190SaRjNRjw","T4vgqqjK70kLUkpsP190ScPehgAW","JyFR2tYWZ0kLUkpsP190Rn3HzkxT","ufXj7vmeJ0kLUkpsP190QURhvJn2","KFks7UeZ30kLUkpsP190UUMR6cvh","LcTa6EjeC0kLUkpsP190RKgvW5qi","s3UFcjGjt0kLUkpsP190Z45ftWRr","o99ewBQXy0kLUkpsP190Nq2qr6tf","PHVyy5uSS0kLUkpsP190SUsYo8gQ","yZn21akid0iSFTCbiEB0WPiGEST3","h2TtqzmQF0kLUkpsP190YPJiQt7p","MZi9vb5UC0kLUkpsP190ReUhvVjy","dSR6SPjB80kLUkpsP190Y3xHa9qA","Bz6B7VmLu0kLUkpsP190W3FeobP7","AiLoubzsd0kLUkpsP190XtYNPgYT","2J3DVQoVh0kLUkpsP190R5wShSrC","MLmbZasLS0kLUkpsP190YHf6Zjsf","N5u4VeWhx0iSFTCbiEB0VUTNdX6g","XM16tjwrD0iSFTCbiEB0NfzvTeuU","ybYTJk1eD0iSFTCbiEB0QV4rkzSF","TgXar1TSG0iSFTCbiEB0SsXMaKuP","JYfGDkExa0iSFTCbiEB0TTQnEDtH","2i9JBUZ3w0iSFTCbiEB0RytbUoNq","pgvTVXNKa0iSFTCbiEB0ShqmBTMR","NsVnd81bW0iSFTCbiEB0RhcXEK9M","rTQirATnb0iSFTCbiEB0W5cPcA7D","wNyww2Syr0iSFTCbiEB0Pzsbemba","DVdpfbqGj0iSFTCbiEB0RP4dMdFg","WKN3dsuG20iSFTCbiEB0NtEYhMK7","S5iPRteXX0iSFTCbiEB0YkMazE6h","6hmou1AcB0iSFTCbiEB0R9rZWXdz","wvo4NcLUj0iSFTCbiEB0Tt7mcVxE","HWuSeN2AB0iSFTCbiEB0PoBwHT2F","rTcCMw3BM0mHq3jmV6o0RHeAExRK","HUYzfGVRa0mHq3jmV6o0Uxe2caXK","1XYMmM1Cu0mHq3jmV6o0Z3pEi8xm","xHhMJiXiV0mHq3jmV6o0WB8WinyM","xwSFpxEiU0mHq3jmV6o0PcnvcKmd","4MBkBg26q0mHq3jmV6o0QeKPRMpY","y5g8iW2T80mHq3jmV6o0Nr8SAj4C","W9YRKy3Lb0iSFTCbiEB0Xfs1EfPr","Ed3nhrN8D0iSFTCbiEB0RN4bJ53y","zxDKY7PC10iSFTCbiEB0UDYPJwDZ","bhEyDmbwi0mHq3jmV6o0TngCF1v2","6rKYZ6uHA0mHq3jmV6o0TeDZjgB8","71Deousgx0mHq3jmV6o0WXBQiyzi","sVEZbUAa70mHq3jmV6o0TNq1M7FF","8ZPFZT5nG0mHq3jmV6o0PJ5yoVh4","P55v8p4Lk0mHq3jmV6o0VjggjHMV","QqnZoz9ko0mHq3jmV6o0QskzBcHn","6nr31z9Wv0mERqSGkGf0VhuvAXWC","RLHeYNm410mERqSGkGf0Y817EUFK","vmx68XtfJ0mERqSGkGf0RCUBfsQr","687J7yD1q0mERqSGkGf0RVmMYHo1","qwhWQy8Zi0mERqSGkGf0W2tdypUF","wF8Sk241e0mERqSGkGf0YNtN6gpV","ijUhdx2QN0mERqSGkGf0TSD26iBJ","3iBLaMnuG0mERqSGkGf0VdY8XuLS","cFR77YEGo0iSFTCbiEB0PcMDWjX2","evUYuNCS80mERqSGkGf0Psi8j3Dw","soWncRV7C0mERqSGkGf0PZheXrWA","TvjoiCaar0mERqSGkGf0S9qS5adj","txL54xWLC0mERqSGkGf0XoEGTvCu","ffZmMGtYT0suK1NZr2K0QUxSzEMN","NagbcZWyB0suK1NZr2K0SJmfmJ3n","KMcLKvubv0suK1NZr2K0PLMUJ7zr","pwLDucJZU0ezFcgqx310NgtmYpbV","TCKDVQ6J0Bn3gbW4AcZC0PQKypCa","Z7vabQzZ0Bn3gbW4AcZC0TfvmSab"],"docs-hunds":false,"docs-hae":"PROD","docs-ehn":false,"docs-epq":true,"docs-upap":"/_/view/prefs"}; _docs_flag_cek= null ; if (window['DOCS_timing']) {DOCS_timing['ifdld']=new Date().getTime();}</script><meta name="viewport" content="width=device-width, initial-scale=1"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="referrer" content="origin"><link rel="icon" href="https://ssl.gstatic.com/atari/images/public/favicon.ico"><meta property="og:title" content="michaelfranz.com"><meta property="og:type" content="website"><meta property="og:url" content="https://www.michaelfranz.com/"><meta property="og:description" content="Hello, and Welcome!
I am a Distinguished Professor in the Department of Computer Science in the Donald Bren School of Information and Computer Sciences, a Professor (by courtesy) in the Department of Electrical Engineering and Computer Science in the Henry Samueli School of Engineering, and the"><meta itemprop="name" content="michaelfranz.com"><meta itemprop="description" content="Hello, and Welcome!
I am a Distinguished Professor in the Department of Computer Science in the Donald Bren School of Information and Computer Sciences, a Professor (by courtesy) in the Department of Electrical Engineering and Computer Science in the Henry Samueli School of Engineering, and the"><meta itemprop="url" content="https://www.michaelfranz.com/"><meta itemprop="thumbnailUrl" content="https://lh3.googleusercontent.com/KogFe0S3SZ92L12GvccRbzNTyU6ppinjssFrMZ-bKZvZYRUMGue7_jgGf1Xavv7dUgAhRJdP-Ncrflj-PzzQ7fz6taQkfRpq0DHss30QVWIj_3ed1ysqhofNRZv0aJs8HXqgeyob5EFhtZcfiHBhVZhrG-ub0ZdBSLGuDdLdmZOUsOakd09OqA=w1280"><meta itemprop="image" content="https://lh3.googleusercontent.com/KogFe0S3SZ92L12GvccRbzNTyU6ppinjssFrMZ-bKZvZYRUMGue7_jgGf1Xavv7dUgAhRJdP-Ncrflj-PzzQ7fz6taQkfRpq0DHss30QVWIj_3ed1ysqhofNRZv0aJs8HXqgeyob5EFhtZcfiHBhVZhrG-ub0ZdBSLGuDdLdmZOUsOakd09OqA=w1280"><meta itemprop="imageUrl" content="https://lh3.googleusercontent.com/KogFe0S3SZ92L12GvccRbzNTyU6ppinjssFrMZ-bKZvZYRUMGue7_jgGf1Xavv7dUgAhRJdP-Ncrflj-PzzQ7fz6taQkfRpq0DHss30QVWIj_3ed1ysqhofNRZv0aJs8HXqgeyob5EFhtZcfiHBhVZhrG-ub0ZdBSLGuDdLdmZOUsOakd09OqA=w1280"><meta property="og:image" content="https://lh3.googleusercontent.com/KogFe0S3SZ92L12GvccRbzNTyU6ppinjssFrMZ-bKZvZYRUMGue7_jgGf1Xavv7dUgAhRJdP-Ncrflj-PzzQ7fz6taQkfRpq0DHss30QVWIj_3ed1ysqhofNRZv0aJs8HXqgeyob5EFhtZcfiHBhVZhrG-ub0ZdBSLGuDdLdmZOUsOakd09OqA=w1280"><link href="https://fonts.googleapis.com/css?family=Google+Sans:400,500|Roboto:300,400,500,700|Source+Code+Pro:400,700&display=swap" rel="stylesheet" nonce="nEnlTGhpRxrpDWISH5_e1w"><link rel="stylesheet" href="https://www.gstatic.com/_/atari/_/ss/k=atari.vw.jOcW15iSKEo.L.X.O/am=AIABCA/d=1/rs=AGEqA5n2geeYYG8AjlHbPAsIOY4ggI-XpA" data-id="_cl" nonce="nEnlTGhpRxrpDWISH5_e1w"><script nonce="PioEfiVN9W_gPqKj_Ah4hg"></script><title>michaelfranz.com</title><style jsname="ptDGoc" nonce="nEnlTGhpRxrpDWISH5_e1w">.htnAL{height: 27.0pt; font-size: 12.0pt; font-family: Arial; font-weight: 400; font-style: normal;}.QmpIrf{background-color: rgba(12,35,64,1); color: rgba(249,249,249,1); border-color: rgba(12,35,64,1);}.xkUom{background-color: rgba(0,0,0,0); color: rgba(12,35,64,1); border-color: rgba(12,35,64,1);}.KjwKmc{background-color: rgba(0,0,0,0); color: rgba(12,35,64,1); border-color: rgba(0,0,0,0);}.qeLZfd .QmpIrf{background-color: rgba(12,35,64,1); color: rgba(249,249,249,1); border-color: rgba(12,35,64,1);}.qeLZfd .xkUom{background-color: rgba(0,0,0,0); color: rgba(12,35,64,1); border-color: rgba(12,35,64,1);}.qeLZfd .KjwKmc{background-color: rgba(0,0,0,0); color: rgba(12,35,64,1); border-color: rgba(0,0,0,0);}.lQAHbd .QmpIrf{background-color: rgba(255,255,255,1); color: rgba(12,35,64,1); border-color: rgba(12,35,64,1);}.lQAHbd .xkUom{background-color: rgba(0,0,0,0); color: rgba(249,249,249,1); border-color: rgba(249,249,249,1);}.lQAHbd .KjwKmc{background-color: rgba(0,0,0,0); color: rgba(249,249,249,1); border-color: rgba(0,0,0,0);}.tpmmCb .QmpIrf{background-color: rgba(12,35,64,1); color: rgba(249,249,249,1); border-color: rgba(12,35,64,1);}.tpmmCb .xkUom{background-color: rgba(0,0,0,0); color: rgba(12,35,64,1); border-color: rgba(12,35,64,1);}.tpmmCb .KjwKmc{background-color: rgba(0,0,0,0); color: rgba(12,35,64,1); border-color: rgba(0,0,0,0);}.nyKByd .QmpIrf{background-color: rgba(255,255,255,1); color: rgba(12,35,64,1); border-color: rgba(12,35,64,1);}.nyKByd .xkUom{background-color: rgba(0,0,0,0); color: rgba(249,249,249,1); border-color: rgba(249,249,249,1);}.nyKByd .KjwKmc{background-color: rgba(0,0,0,0); color: rgba(249,249,249,1); border-color: rgba(0,0,0,0);}.iwQgFb{background-color: rgba(0,0,0,0.150000006); height: 2.0px; margin-top: 8.5px;}.qeLZfd .iwQgFb{background-color: rgba(0,0,0,0.150000006); height: 2.0px; margin-top: 8.5px;}.lQAHbd .iwQgFb{background-color: rgba(255,255,255,0.200000003); height: 2.0px; margin-top: 8.5px;}.CbiMKe{background-color: rgba(12,35,64,1);}.qeLZfd .CbiMKe{background-color: rgba(12,35,64,1);}.lQAHbd .CbiMKe{background-color: rgba(249,249,249,1);}.tpmmCb .CbiMKe{background-color: rgba(12,35,64,1);}.nyKByd .CbiMKe{background-color: rgba(12,35,64,1);}.PsKE7e{font-family: Arial;}.TlfmSc{font-family: Arial;}.Zjiec{font-family: Arial;}@media only screen and (max-width: 479px){.TlfmSc{font-size: 13.0pt;}}@media only screen and (min-width: 480px) and (max-width: 767px){.TlfmSc{font-size: 14.0pt;}}@media only screen and (min-width: 768px) and (max-width: 1279px){.TlfmSc{font-size: 15.0pt;}}@media only screen and (min-width: 1280px){.TlfmSc{font-size: 15.0pt;}}@media only screen and (max-width: 479px){.Zjiec{font-size: 16.0pt;}}@media only screen and (min-width: 480px) and (max-width: 767px){.Zjiec{font-size: 18.0pt;}}@media only screen and (min-width: 768px) and (max-width: 1279px){.Zjiec{font-size: 20.0pt;}}@media only screen and (min-width: 1280px){.Zjiec{font-size: 20.0pt;}}@media only screen and (max-width: 479px){.PsKE7e{font-size: 12.0pt;}}@media only screen and (min-width: 480px) and (max-width: 767px){.PsKE7e{font-size: 12.0pt;}}@media only screen and (min-width: 768px) and (max-width: 1279px){.PsKE7e{font-size: 12.0pt;}}@media only screen and (min-width: 1280px){.PsKE7e{font-size: 12.0pt;}}.IKA38e{margin-top: 16.0px;}.eWDljc{padding-top: 0; padding-bottom: 16.0px;}.Zjiec{margin: 48px 32px 62px 48px;}.XMyrgf{margin: 48px 32px 0 48px;}.JzO0Vc{background-color: rgba(28,28,28,1);}.zDUgLc{background-color: rgba(28,28,28,1);}.eWDljc{background-color: rgba(28,28,28,1);}.wgxiMe{background-color: rgba(28,28,28,1);}.YSH9J{color: rgba(249,249,249,1);}.iWs3gf.chg4Jd:focus{background-color: rgba(249,249,249,0.1199999973);}.oNsfjf{color: rgba(249,249,249,1);}.YSH9J:not(.tCHXDc):not(.TlfmSc):not(.M9vuGd):hover{color: rgba(249,249,249,0.8199999928);}.oNsfjf:not(.tCHXDc):not(.Zjiec):not(.lhZOrc):hover{color: rgba(249,249,249,0.8199999928);}.fOU46b .zDUgLc{opacity: 0;}.fOU46b .LBrwzc .zDUgLc{opacity: 1;}.fOU46b .GBy4H .zDUgLc{opacity: 1;}.fOU46b .HP6J1d .YSH9J{color: rgba(249,249,249,1);}.fOU46b .HP6J1d .iWs3gf.chg4Jd:focus{background-color: rgba(249,249,249,0.1199999973);}.fOU46b .HP6J1d .PsKE7e.YSH9J:not(.M9vuGd):hover{color: rgba(249,249,249,0.8199999928);}.fOU46b .G8QRnc .YSH9J{color: rgba(28,28,28,1);}.fOU46b .G8QRnc .iWs3gf.chg4Jd:focus{background-color: rgba(28,28,28,0.1199999973);}.fOU46b .G8QRnc .PsKE7e.YSH9J:not(.M9vuGd):hover{color: rgba(28,28,28,0.8199999928);}.fOU46b .usN8rf .YSH9J{color: rgba(28,28,28,1);}.fOU46b .usN8rf .iWs3gf.chg4Jd:focus{background-color: rgba(28,28,28,0.1199999973);}.fOU46b .usN8rf .PsKE7e.YSH9J:not(.M9vuGd):hover{color: rgba(28,28,28,0.8199999928);}.fOU46b .aCIEDd .YSH9J{color: rgba(28,28,28,1);}.fOU46b .aCIEDd .iWs3gf.chg4Jd:focus{background-color: rgba(28,28,28,0.1199999973);}.fOU46b .aCIEDd .PsKE7e.YSH9J:not(.M9vuGd):hover{color: rgba(28,28,28,0.8199999928);}.fOU46b .a3ETed .YSH9J{color: rgba(249,249,249,1);}.fOU46b .a3ETed .iWs3gf.chg4Jd:focus{background-color: rgba(249,249,249,0.1199999973);}.fOU46b .a3ETed .PsKE7e.YSH9J:not(.M9vuGd):hover{color: rgba(249,249,249,0.8199999928);}.GBy4H .YSH9J{color: rgba(249,249,249,1);}.GBy4H .iWs3gf.chg4Jd:focus{background-color: rgba(249,249,249,0.1199999973);}.GBy4H .PsKE7e.YSH9J:not(.M9vuGd):hover{color: rgba(249,249,249,0.8199999928);}.LBrwzc .YSH9J{color: rgba(28,28,28,1);}.LBrwzc .iWs3gf.chg4Jd:focus{background-color: rgba(28,28,28,0.1199999973);}.LBrwzc .PsKE7e.YSH9J:not(.M9vuGd):hover{color: rgba(28,28,28,0.8199999928);}.GBy4H .oNsfjf{color: rgba(249,249,249,1);}.GBy4H .PsKE7e.oNsfjf:not(.lhZOrc):hover{color: rgba(249,249,249,0.8199999928);}.LBrwzc .oNsfjf{color: rgba(28,28,28,1);}.LBrwzc .PsKE7e.oNsfjf:not(.lhZOrc):hover{color: rgba(28,28,28,0.8199999928);}.M9vuGd{font-weight: bold;}.lhZOrc{font-weight: bold;}.LB7kq{padding-bottom: 56px; padding-top: 56px;}.qnVSj{color: rgba(28,28,28,1);}.zfr3Q{color: rgba(28,28,28,1);}.qeLZfd .qnVSj{color: rgba(28,28,28,1);}.qeLZfd .zfr3Q{color: rgba(28,28,28,1);}.lQAHbd .qnVSj{color: rgba(249,249,249,1);}.lQAHbd .zfr3Q{color: rgba(249,249,249,1);}.tpmmCb .qnVSj{color: rgba(28,28,28,1);}.tpmmCb .zfr3Q{color: rgba(28,28,28,1);}.nyKByd .qnVSj{color: rgba(249,249,249,1);}.nyKByd .zfr3Q{color: rgba(249,249,249,1);}.qLrapd{color: rgba(12,35,64,1);}.duRjpb{color: rgba(12,35,64,1);}.duRjpb .OUGEr{color: rgba(12,35,64,1);}.qeLZfd .qLrapd{color: rgba(12,35,64,1);}.qeLZfd .duRjpb{color: rgba(12,35,64,1);}.qeLZfd .duRjpb .OUGEr{color: rgba(12,35,64,1);}.lQAHbd .qLrapd{color: rgba(249,249,249,1);}.lQAHbd .duRjpb{color: rgba(249,249,249,1);}.lQAHbd .duRjpb .OUGEr{color: rgba(249,249,249,1);}.tpmmCb .qLrapd{color: rgba(28,28,28,1);}.tpmmCb .duRjpb{color: rgba(28,28,28,1);}.tpmmCb .duRjpb .OUGEr{color: rgba(28,28,28,1);}.nyKByd .qLrapd{color: rgba(249,249,249,1);}.nyKByd .duRjpb{color: rgba(249,249,249,1);}.nyKByd .duRjpb .OUGEr{color: rgba(249,249,249,1);}.aHM7ed{color: rgba(12,35,64,1);}.JYVBee{color: rgba(12,35,64,1);}.JYVBee .OUGEr{color: rgba(12,35,64,1);}.qeLZfd .aHM7ed{color: rgba(12,35,64,1);}.qeLZfd .JYVBee{color: rgba(12,35,64,1);}.qeLZfd .JYVBee .OUGEr{color: rgba(12,35,64,1);}.lQAHbd .aHM7ed{color: rgba(249,249,249,1);}.lQAHbd .JYVBee{color: rgba(249,249,249,1);}.lQAHbd .JYVBee .OUGEr{color: rgba(249,249,249,1);}.tpmmCb .aHM7ed{color: rgba(28,28,28,1);}.tpmmCb .JYVBee{color: rgba(28,28,28,1);}.tpmmCb .JYVBee .OUGEr{color: rgba(28,28,28,1);}.nyKByd .aHM7ed{color: rgba(249,249,249,1);}.nyKByd .JYVBee{color: rgba(249,249,249,1);}.nyKByd .JYVBee .OUGEr{color: rgba(249,249,249,1);}.NHD4Gf{color: rgba(12,35,64,1);}.OmQG5e{color: rgba(12,35,64,1);}.OmQG5e .OUGEr{color: rgba(12,35,64,1);}.qeLZfd .NHD4Gf{color: rgba(12,35,64,1);}.qeLZfd .OmQG5e{color: rgba(12,35,64,1);}.qeLZfd .OmQG5e .OUGEr{color: rgba(12,35,64,1);}.lQAHbd .NHD4Gf{color: rgba(249,249,249,1);}.lQAHbd .OmQG5e{color: rgba(249,249,249,1);}.lQAHbd .OmQG5e .OUGEr{color: rgba(249,249,249,1);}.tpmmCb .NHD4Gf{color: rgba(28,28,28,1);}.tpmmCb .OmQG5e{color: rgba(28,28,28,1);}.tpmmCb .OmQG5e .OUGEr{color: rgba(28,28,28,1);}.nyKByd .NHD4Gf{color: rgba(249,249,249,1);}.nyKByd .OmQG5e{color: rgba(249,249,249,1);}.nyKByd .OmQG5e .OUGEr{color: rgba(249,249,249,1);}.Glwbz{color: rgba(28,28,28,1);}.TMjjoe{color: rgba(28,28,28,1);}.qeLZfd .Glwbz{color: rgba(28,28,28,1);}.qeLZfd .TMjjoe{color: rgba(28,28,28,1);}.lQAHbd .Glwbz{color: rgba(249,249,249,1);}.lQAHbd .TMjjoe{color: rgba(249,249,249,1);}.tpmmCb .Glwbz{color: rgba(28,28,28,1);}.tpmmCb .TMjjoe{color: rgba(28,28,28,1);}.nyKByd .Glwbz{color: rgba(249,249,249,1);}.nyKByd .TMjjoe{color: rgba(249,249,249,1);}.aw5Odc{color: rgba(12,35,64,1);}a.chg4Jd:focus{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(12, 35, 64, 1);}.htnAL:focus-within{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(12, 35, 64, 1);}.qeLZfd .aw5Odc{color: rgba(12,35,64,1);}.qeLZfd a.chg4Jd:focus{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(12, 35, 64, 1);}.qeLZfd .htnAL:focus-within{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(12, 35, 64, 1);}.lQAHbd .aw5Odc{color: rgba(249,249,249,1);}.lQAHbd a.chg4Jd:focus{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(249, 249, 249, 1);}.lQAHbd .htnAL:focus-within{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(249, 249, 249, 1);}.tpmmCb .aw5Odc{color: rgba(28,28,28,1);}.tpmmCb a.chg4Jd:focus{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(28, 28, 28, 1);}.tpmmCb .htnAL:focus-within{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(28, 28, 28, 1);}.nyKByd .aw5Odc{color: rgba(249,249,249,1);}.nyKByd a.chg4Jd:focus{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(249, 249, 249, 1);}.nyKByd .htnAL:focus-within{box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.8), 0 0 0 4px rgba(249, 249, 249, 1);}.ImnMyf{color: rgba(28,28,28,1);}.Vs12Bd{color: rgba(28,28,28,1);}.S5d9Rd{color: rgba(249,249,249,1);}.yaqOZd:before{display: block; background-color: rgba(255,255,255,1);}.yaqOZd.qeLZfd:before{display: block; background-color: rgba(255,199,44,1);}.yaqOZd.lQAHbd:before{display: block; background-color: rgba(0,0,153,1);}.O13XJf{height: 340px;}.nyKByd .Wew9ke{fill: rgba(255,255,255,1);}.tpmmCb .Wew9ke{fill: rgba(0,0,0,0.5400000215);}@media only screen and (max-width: 479px){.O13XJf{height: 250px;}}.SBrW1{height: 430px;}.M63kCb{background-color: rgba(255,255,255,1);}.xgQ6eb{background-color: rgba(255,255,255,1);}.mtsG9b{background-color: rgba(0,0,0,0.0299999993); outline-color: rgba(0,0,0,0.1000000015);}.qeLZfd .mtsG9b{background-color: rgba(0,0,0,0.0299999993); outline-color: rgba(0,0,0,0.1000000015);}.lQAHbd .mtsG9b{background-color: rgba(255,255,255,0.200000003); outline-color: rgba(255,255,255,0.3199999928);}.Mt0nFe{border-color: rgba(0,0,0,0.1000000015);}.qeLZfd .Mt0nFe{border-color: rgba(0,0,0,0.1000000015);}.lQAHbd .Mt0nFe{border-color: rgba(255,255,255,0.3199999928);}.ImnMyf{background-color: rgba(255,255,255,1);}.Vs12Bd{background-color: rgba(255,199,44,1);}.S5d9Rd{background-color: rgba(0,0,153,1);}.Wwnuce:not(.zX62Be){color: rgba(0,0,0,0.5400000215); fill: rgba(0,0,0,0.5400000215);}.qeLZfd .Wwnuce:not(.zX62Be){color: rgba(0,0,0,0.5400000215); fill: rgba(0,0,0,0.5400000215);}.lQAHbd .Wwnuce:not(.zX62Be){color: rgba(255,255,255,0.3199999928); fill: rgba(255,255,255,0.3199999928);}.tpmmCb .Wwnuce:not(.zX62Be){color: rgba(0,0,0,0.5400000215); fill: rgba(0,0,0,0.5400000215);}.nyKByd .Wwnuce:not(.zX62Be){color: rgba(255,255,255,0.3199999928); fill: rgba(255,255,255,0.3199999928);}.yaqOZd.O13XJf:before{background-color: rgba(12,35,64,1);}.CMArNe{background-color: rgba(12,35,64,1);}@media only screen and (min-width: 768px){.yaqOZd:not(.LB7kq):not(.WxWicb){padding-top: 1.5rem; padding-bottom: 1.5rem;}}.j5pSsc{padding-left: 5px; padding-right: 5px;}.ZcASvf-AhqUyc-R6PoUb.SQVYQc .QjXeod{padding-top: 30.0%;}.ZcASvf-AhqUyc-R6PoUb.SQVYQc .KpytNd{width: 15.0%;}@media only screen{.ZcASvf-AhqUyc-R6PoUb.SQVYQc .LkDMRd{padding-left: 15.0%; padding-right: 15.0%;}}@media only screen{.ZcASvf-AhqUyc-R6PoUb.pdLmec .thH0zb{padding-left: 15.0%; padding-right: 15.0%;}}@media only screen{.ZcASvf-AhqUyc-R6PoUb .JFjBQd{left: -17.647058823529413%; right: -17.647058823529413%;}}@media only screen{.ZcASvf-AhqUyc-R6PoUb .JFjBQd .RQS9hb{left: 30.0%; width: 40.0%;}}.Ktthjf-AhqUyc-R6PoUb.SQVYQc .QjXeod{padding-top: 30.0%;}.Ktthjf-AhqUyc-R6PoUb.SQVYQc .KpytNd{width: 15.0%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-R6PoUb.SQVYQc .LkDMRd{padding-left: 15.0%; padding-right: 15.0%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-R6PoUb.pdLmec .thH0zb{padding-left: 15.0%; padding-right: 15.0%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-R6PoUb .JFjBQd{left: -17.647058823529413%; right: -17.647058823529413%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-R6PoUb .JFjBQd .RQS9hb{left: 30.0%; width: 40.0%;}}.Ft7HRd-AhqUyc-R6PoUb.SQVYQc .QjXeod{padding-top: 30.0%;}.Ft7HRd-AhqUyc-R6PoUb.SQVYQc .KpytNd{width: 15.0%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-R6PoUb.SQVYQc .LkDMRd{padding-left: 15.0%; padding-right: 15.0%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-R6PoUb.pdLmec .thH0zb{padding-left: 15.0%; padding-right: 15.0%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-R6PoUb .JFjBQd{left: -17.647058823529413%; right: -17.647058823529413%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-R6PoUb .JFjBQd .RQS9hb{left: 30.0%; width: 40.0%;}}.ZcASvf-AhqUyc-ibL1re.SQVYQc .QjXeod{padding-top: 15.0%;}.ZcASvf-AhqUyc-ibL1re.SQVYQc .KpytNd{width: 7.5%;}@media only screen{.ZcASvf-AhqUyc-ibL1re.SQVYQc .LkDMRd{padding-left: 7.5%; padding-right: 7.5%;}}@media only screen{.ZcASvf-AhqUyc-ibL1re.pdLmec .thH0zb{padding-left: 7.5%; padding-right: 7.5%;}}@media only screen{.ZcASvf-AhqUyc-ibL1re .JFjBQd{left: -8.108108108108107%; right: -8.108108108108107%;}}@media only screen{.ZcASvf-AhqUyc-ibL1re .JFjBQd .RQS9hb{left: 15.0%; width: 70.0%;}}.Ktthjf-AhqUyc-ibL1re.SQVYQc .QjXeod{padding-top: 15.0%;}.Ktthjf-AhqUyc-ibL1re.SQVYQc .KpytNd{width: 7.5%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-ibL1re.SQVYQc .LkDMRd{padding-left: 7.5%; padding-right: 7.5%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-ibL1re.pdLmec .thH0zb{padding-left: 7.5%; padding-right: 7.5%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-ibL1re .JFjBQd{left: -8.108108108108107%; right: -8.108108108108107%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-ibL1re .JFjBQd .RQS9hb{left: 15.0%; width: 70.0%;}}.Ft7HRd-AhqUyc-ibL1re.SQVYQc .QjXeod{padding-top: 15.0%;}.Ft7HRd-AhqUyc-ibL1re.SQVYQc .KpytNd{width: 7.5%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-ibL1re.SQVYQc .LkDMRd{padding-left: 7.5%; padding-right: 7.5%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-ibL1re.pdLmec .thH0zb{padding-left: 7.5%; padding-right: 7.5%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-ibL1re .JFjBQd{left: -8.108108108108107%; right: -8.108108108108107%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-ibL1re .JFjBQd .RQS9hb{left: 15.0%; width: 70.0%;}}.ZcASvf-AhqUyc-c5RTEf.SQVYQc .QjXeod{padding-top: 10.0%;}.ZcASvf-AhqUyc-c5RTEf.SQVYQc .KpytNd{width: 5.0%;}@media only screen{.ZcASvf-AhqUyc-c5RTEf.SQVYQc .LkDMRd{padding-left: 5.0%; padding-right: 5.0%;}}@media only screen{.ZcASvf-AhqUyc-c5RTEf.pdLmec .thH0zb{padding-left: 5.0%; padding-right: 5.0%;}}@media only screen{.ZcASvf-AhqUyc-c5RTEf .JFjBQd{left: -5.263157894736842%; right: -5.263157894736842%;}}@media only screen{.ZcASvf-AhqUyc-c5RTEf .JFjBQd .RQS9hb{left: 10.0%; width: 80.0%;}}.Ktthjf-AhqUyc-c5RTEf.SQVYQc .QjXeod{padding-top: 10.0%;}.Ktthjf-AhqUyc-c5RTEf.SQVYQc .KpytNd{width: 5.0%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-c5RTEf.SQVYQc .LkDMRd{padding-left: 5.0%; padding-right: 5.0%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-c5RTEf.pdLmec .thH0zb{padding-left: 5.0%; padding-right: 5.0%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-c5RTEf .JFjBQd{left: -5.263157894736842%; right: -5.263157894736842%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-c5RTEf .JFjBQd .RQS9hb{left: 10.0%; width: 80.0%;}}.Ft7HRd-AhqUyc-c5RTEf.SQVYQc .QjXeod{padding-top: 10.0%;}.Ft7HRd-AhqUyc-c5RTEf.SQVYQc .KpytNd{width: 5.0%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-c5RTEf.SQVYQc .LkDMRd{padding-left: 5.0%; padding-right: 5.0%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-c5RTEf.pdLmec .thH0zb{padding-left: 5.0%; padding-right: 5.0%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-c5RTEf .JFjBQd{left: -5.263157894736842%; right: -5.263157894736842%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-c5RTEf .JFjBQd .RQS9hb{left: 10.0%; width: 80.0%;}}.ZcASvf-AhqUyc-II5mzb.SQVYQc .QjXeod{padding-top: 7.5%;}.ZcASvf-AhqUyc-II5mzb.SQVYQc .KpytNd{width: 3.75%;}@media only screen{.ZcASvf-AhqUyc-II5mzb.SQVYQc .LkDMRd{padding-left: 3.75%; padding-right: 3.75%;}}@media only screen{.ZcASvf-AhqUyc-II5mzb.pdLmec .thH0zb{padding-left: 3.75%; padding-right: 3.75%;}}@media only screen{.ZcASvf-AhqUyc-II5mzb .JFjBQd{left: -3.896103896103896%; right: -3.896103896103896%;}}@media only screen{.ZcASvf-AhqUyc-II5mzb .JFjBQd .RQS9hb{left: 7.5%; width: 85.0%;}}.Ktthjf-AhqUyc-II5mzb.SQVYQc .QjXeod{padding-top: 7.5%;}.Ktthjf-AhqUyc-II5mzb.SQVYQc .KpytNd{width: 3.75%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-II5mzb.SQVYQc .LkDMRd{padding-left: 3.75%; padding-right: 3.75%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-II5mzb.pdLmec .thH0zb{padding-left: 3.75%; padding-right: 3.75%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-II5mzb .JFjBQd{left: -3.896103896103896%; right: -3.896103896103896%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-II5mzb .JFjBQd .RQS9hb{left: 7.5%; width: 85.0%;}}.Ft7HRd-AhqUyc-II5mzb.SQVYQc .QjXeod{padding-top: 7.5%;}.Ft7HRd-AhqUyc-II5mzb.SQVYQc .KpytNd{width: 3.75%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-II5mzb.SQVYQc .LkDMRd{padding-left: 3.75%; padding-right: 3.75%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-II5mzb.pdLmec .thH0zb{padding-left: 3.75%; padding-right: 3.75%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-II5mzb .JFjBQd{left: -3.896103896103896%; right: -3.896103896103896%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-II5mzb .JFjBQd .RQS9hb{left: 7.5%; width: 85.0%;}}.ZcASvf-AhqUyc-wNfPc.SQVYQc .QjXeod{padding-top: 6.0%;}.ZcASvf-AhqUyc-wNfPc.SQVYQc .KpytNd{width: 3.0%;}@media only screen{.ZcASvf-AhqUyc-wNfPc.SQVYQc .LkDMRd{padding-left: 3.0%; padding-right: 3.0%;}}@media only screen{.ZcASvf-AhqUyc-wNfPc.pdLmec .thH0zb{padding-left: 3.0%; padding-right: 3.0%;}}@media only screen{.ZcASvf-AhqUyc-wNfPc .JFjBQd{left: -3.0927835051546393%; right: -3.0927835051546393%;}}@media only screen{.ZcASvf-AhqUyc-wNfPc .JFjBQd .RQS9hb{left: 6.0%; width: 88.0%;}}.Ktthjf-AhqUyc-wNfPc.SQVYQc .QjXeod{padding-top: 6.0%;}.Ktthjf-AhqUyc-wNfPc.SQVYQc .KpytNd{width: 3.0%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-wNfPc.SQVYQc .LkDMRd{padding-left: 3.0%; padding-right: 3.0%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-wNfPc.pdLmec .thH0zb{padding-left: 3.0%; padding-right: 3.0%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-wNfPc .JFjBQd{left: -3.0927835051546393%; right: -3.0927835051546393%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-wNfPc .JFjBQd .RQS9hb{left: 6.0%; width: 88.0%;}}.Ft7HRd-AhqUyc-wNfPc.SQVYQc .QjXeod{padding-top: 6.0%;}.Ft7HRd-AhqUyc-wNfPc.SQVYQc .KpytNd{width: 3.0%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-wNfPc.SQVYQc .LkDMRd{padding-left: 3.0%; padding-right: 3.0%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-wNfPc.pdLmec .thH0zb{padding-left: 3.0%; padding-right: 3.0%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-wNfPc .JFjBQd{left: -3.0927835051546393%; right: -3.0927835051546393%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-wNfPc .JFjBQd .RQS9hb{left: 6.0%; width: 88.0%;}}.ZcASvf-AhqUyc-qWD73c.SQVYQc .QjXeod{padding-top: 5.0%;}.ZcASvf-AhqUyc-qWD73c.SQVYQc .KpytNd{width: 2.5%;}@media only screen{.ZcASvf-AhqUyc-qWD73c.SQVYQc .LkDMRd{padding-left: 2.5%; padding-right: 2.5%;}}@media only screen{.ZcASvf-AhqUyc-qWD73c.pdLmec .thH0zb{padding-left: 2.5%; padding-right: 2.5%;}}@media only screen{.ZcASvf-AhqUyc-qWD73c .JFjBQd{left: -2.5641025641025643%; right: -2.5641025641025643%;}}@media only screen{.ZcASvf-AhqUyc-qWD73c .JFjBQd .RQS9hb{left: 5.0%; width: 90.0%;}}.Ktthjf-AhqUyc-qWD73c.SQVYQc .QjXeod{padding-top: 5.0%;}.Ktthjf-AhqUyc-qWD73c.SQVYQc .KpytNd{width: 2.5%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-qWD73c.SQVYQc .LkDMRd{padding-left: 2.5%; padding-right: 2.5%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-qWD73c.pdLmec .thH0zb{padding-left: 2.5%; padding-right: 2.5%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-qWD73c .JFjBQd{left: -2.5641025641025643%; right: -2.5641025641025643%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-qWD73c .JFjBQd .RQS9hb{left: 5.0%; width: 90.0%;}}.Ft7HRd-AhqUyc-qWD73c.SQVYQc .QjXeod{padding-top: 5.0%;}.Ft7HRd-AhqUyc-qWD73c.SQVYQc .KpytNd{width: 2.5%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-qWD73c.SQVYQc .LkDMRd{padding-left: 2.5%; padding-right: 2.5%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-qWD73c.pdLmec .thH0zb{padding-left: 2.5%; padding-right: 2.5%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-qWD73c .JFjBQd{left: -2.5641025641025643%; right: -2.5641025641025643%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-qWD73c .JFjBQd .RQS9hb{left: 5.0%; width: 90.0%;}}.ZcASvf-AhqUyc-OwsYgb.SQVYQc .QjXeod{padding-top: 4.285714285714286%;}.ZcASvf-AhqUyc-OwsYgb.SQVYQc .KpytNd{width: 2.142857142857143%;}@media only screen{.ZcASvf-AhqUyc-OwsYgb.SQVYQc .LkDMRd{padding-left: 2.142857142857143%; padding-right: 2.142857142857143%;}}@media only screen{.ZcASvf-AhqUyc-OwsYgb.pdLmec .thH0zb{padding-left: 2.142857142857143%; padding-right: 2.142857142857143%;}}@media only screen{.ZcASvf-AhqUyc-OwsYgb .JFjBQd{left: -2.18978102189781%; right: -2.18978102189781%;}}@media only screen{.ZcASvf-AhqUyc-OwsYgb .JFjBQd .RQS9hb{left: 4.285714285714286%; width: 91.42857142857143%;}}.Ktthjf-AhqUyc-OwsYgb.SQVYQc .QjXeod{padding-top: 4.285714285714286%;}.Ktthjf-AhqUyc-OwsYgb.SQVYQc .KpytNd{width: 2.142857142857143%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-OwsYgb.SQVYQc .LkDMRd{padding-left: 2.142857142857143%; padding-right: 2.142857142857143%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-OwsYgb.pdLmec .thH0zb{padding-left: 2.142857142857143%; padding-right: 2.142857142857143%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-OwsYgb .JFjBQd{left: -2.18978102189781%; right: -2.18978102189781%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-OwsYgb .JFjBQd .RQS9hb{left: 4.285714285714286%; width: 91.42857142857143%;}}.Ft7HRd-AhqUyc-OwsYgb.SQVYQc .QjXeod{padding-top: 4.285714285714286%;}.Ft7HRd-AhqUyc-OwsYgb.SQVYQc .KpytNd{width: 2.142857142857143%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-OwsYgb.SQVYQc .LkDMRd{padding-left: 2.142857142857143%; padding-right: 2.142857142857143%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-OwsYgb.pdLmec .thH0zb{padding-left: 2.142857142857143%; padding-right: 2.142857142857143%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-OwsYgb .JFjBQd{left: -2.18978102189781%; right: -2.18978102189781%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-OwsYgb .JFjBQd .RQS9hb{left: 4.285714285714286%; width: 91.42857142857143%;}}.ZcASvf-AhqUyc-OiUrBf.SQVYQc .QjXeod{padding-top: 3.75%;}.ZcASvf-AhqUyc-OiUrBf.SQVYQc .KpytNd{width: 1.875%;}@media only screen{.ZcASvf-AhqUyc-OiUrBf.SQVYQc .LkDMRd{padding-left: 1.875%; padding-right: 1.875%;}}@media only screen{.ZcASvf-AhqUyc-OiUrBf.pdLmec .thH0zb{padding-left: 1.875%; padding-right: 1.875%;}}@media only screen{.ZcASvf-AhqUyc-OiUrBf .JFjBQd{left: -1.910828025477707%; right: -1.910828025477707%;}}@media only screen{.ZcASvf-AhqUyc-OiUrBf .JFjBQd .RQS9hb{left: 3.75%; width: 92.5%;}}.Ktthjf-AhqUyc-OiUrBf.SQVYQc .QjXeod{padding-top: 3.75%;}.Ktthjf-AhqUyc-OiUrBf.SQVYQc .KpytNd{width: 1.875%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-OiUrBf.SQVYQc .LkDMRd{padding-left: 1.875%; padding-right: 1.875%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-OiUrBf.pdLmec .thH0zb{padding-left: 1.875%; padding-right: 1.875%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-OiUrBf .JFjBQd{left: -1.910828025477707%; right: -1.910828025477707%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-OiUrBf .JFjBQd .RQS9hb{left: 3.75%; width: 92.5%;}}.Ft7HRd-AhqUyc-OiUrBf.SQVYQc .QjXeod{padding-top: 3.75%;}.Ft7HRd-AhqUyc-OiUrBf.SQVYQc .KpytNd{width: 1.875%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-OiUrBf.SQVYQc .LkDMRd{padding-left: 1.875%; padding-right: 1.875%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-OiUrBf.pdLmec .thH0zb{padding-left: 1.875%; padding-right: 1.875%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-OiUrBf .JFjBQd{left: -1.910828025477707%; right: -1.910828025477707%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-OiUrBf .JFjBQd .RQS9hb{left: 3.75%; width: 92.5%;}}.ZcASvf-AhqUyc-Clt0zb.SQVYQc .QjXeod{padding-top: 3.3333333333333335%;}.ZcASvf-AhqUyc-Clt0zb.SQVYQc .KpytNd{width: 1.6666666666666667%;}@media only screen{.ZcASvf-AhqUyc-Clt0zb.SQVYQc .LkDMRd{padding-left: 1.6666666666666667%; padding-right: 1.6666666666666667%;}}@media only screen{.ZcASvf-AhqUyc-Clt0zb.pdLmec .thH0zb{padding-left: 1.6666666666666667%; padding-right: 1.6666666666666667%;}}@media only screen{.ZcASvf-AhqUyc-Clt0zb .JFjBQd{left: -1.6949152542372883%; right: -1.6949152542372883%;}}@media only screen{.ZcASvf-AhqUyc-Clt0zb .JFjBQd .RQS9hb{left: 3.3333333333333335%; width: 93.33333333333333%;}}.Ktthjf-AhqUyc-Clt0zb.SQVYQc .QjXeod{padding-top: 3.3333333333333335%;}.Ktthjf-AhqUyc-Clt0zb.SQVYQc .KpytNd{width: 1.6666666666666667%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-Clt0zb.SQVYQc .LkDMRd{padding-left: 1.6666666666666667%; padding-right: 1.6666666666666667%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-Clt0zb.pdLmec .thH0zb{padding-left: 1.6666666666666667%; padding-right: 1.6666666666666667%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-Clt0zb .JFjBQd{left: -1.6949152542372883%; right: -1.6949152542372883%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-Clt0zb .JFjBQd .RQS9hb{left: 3.3333333333333335%; width: 93.33333333333333%;}}.Ft7HRd-AhqUyc-Clt0zb.SQVYQc .QjXeod{padding-top: 3.3333333333333335%;}.Ft7HRd-AhqUyc-Clt0zb.SQVYQc .KpytNd{width: 1.6666666666666667%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-Clt0zb.SQVYQc .LkDMRd{padding-left: 1.6666666666666667%; padding-right: 1.6666666666666667%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-Clt0zb.pdLmec .thH0zb{padding-left: 1.6666666666666667%; padding-right: 1.6666666666666667%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-Clt0zb .JFjBQd{left: -1.6949152542372883%; right: -1.6949152542372883%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-Clt0zb .JFjBQd .RQS9hb{left: 3.3333333333333335%; width: 93.33333333333333%;}}.ZcASvf-AhqUyc-EehZO.SQVYQc .QjXeod{padding-top: 3.0%;}.ZcASvf-AhqUyc-EehZO.SQVYQc .KpytNd{width: 1.5%;}@media only screen{.ZcASvf-AhqUyc-EehZO.SQVYQc .LkDMRd{padding-left: 1.5%; padding-right: 1.5%;}}@media only screen{.ZcASvf-AhqUyc-EehZO.pdLmec .thH0zb{padding-left: 1.5%; padding-right: 1.5%;}}@media only screen{.ZcASvf-AhqUyc-EehZO .JFjBQd{left: -1.5228426395939088%; right: -1.5228426395939088%;}}@media only screen{.ZcASvf-AhqUyc-EehZO .JFjBQd .RQS9hb{left: 3.0%; width: 94.0%;}}.Ktthjf-AhqUyc-EehZO.SQVYQc .QjXeod{padding-top: 3.0%;}.Ktthjf-AhqUyc-EehZO.SQVYQc .KpytNd{width: 1.5%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-EehZO.SQVYQc .LkDMRd{padding-left: 1.5%; padding-right: 1.5%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-EehZO.pdLmec .thH0zb{padding-left: 1.5%; padding-right: 1.5%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-EehZO .JFjBQd{left: -1.5228426395939088%; right: -1.5228426395939088%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-EehZO .JFjBQd .RQS9hb{left: 3.0%; width: 94.0%;}}.Ft7HRd-AhqUyc-EehZO.SQVYQc .QjXeod{padding-top: 3.0%;}.Ft7HRd-AhqUyc-EehZO.SQVYQc .KpytNd{width: 1.5%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-EehZO.SQVYQc .LkDMRd{padding-left: 1.5%; padding-right: 1.5%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-EehZO.pdLmec .thH0zb{padding-left: 1.5%; padding-right: 1.5%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-EehZO .JFjBQd{left: -1.5228426395939088%; right: -1.5228426395939088%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-EehZO .JFjBQd .RQS9hb{left: 3.0%; width: 94.0%;}}.ZcASvf-AhqUyc-zQtlcf.SQVYQc .QjXeod{padding-top: 2.727272727272727%;}.ZcASvf-AhqUyc-zQtlcf.SQVYQc .KpytNd{width: 1.3636363636363635%;}@media only screen{.ZcASvf-AhqUyc-zQtlcf.SQVYQc .LkDMRd{padding-left: 1.3636363636363635%; padding-right: 1.3636363636363635%;}}@media only screen{.ZcASvf-AhqUyc-zQtlcf.pdLmec .thH0zb{padding-left: 1.3636363636363635%; padding-right: 1.3636363636363635%;}}@media only screen{.ZcASvf-AhqUyc-zQtlcf .JFjBQd{left: -1.3824884792626728%; right: -1.3824884792626728%;}}@media only screen{.ZcASvf-AhqUyc-zQtlcf .JFjBQd .RQS9hb{left: 2.727272727272727%; width: 94.54545454545455%;}}.Ktthjf-AhqUyc-zQtlcf.SQVYQc .QjXeod{padding-top: 2.727272727272727%;}.Ktthjf-AhqUyc-zQtlcf.SQVYQc .KpytNd{width: 1.3636363636363635%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-zQtlcf.SQVYQc .LkDMRd{padding-left: 1.3636363636363635%; padding-right: 1.3636363636363635%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-zQtlcf.pdLmec .thH0zb{padding-left: 1.3636363636363635%; padding-right: 1.3636363636363635%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-zQtlcf .JFjBQd{left: -1.3824884792626728%; right: -1.3824884792626728%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-zQtlcf .JFjBQd .RQS9hb{left: 2.727272727272727%; width: 94.54545454545455%;}}.Ft7HRd-AhqUyc-zQtlcf.SQVYQc .QjXeod{padding-top: 2.727272727272727%;}.Ft7HRd-AhqUyc-zQtlcf.SQVYQc .KpytNd{width: 1.3636363636363635%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-zQtlcf.SQVYQc .LkDMRd{padding-left: 1.3636363636363635%; padding-right: 1.3636363636363635%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-zQtlcf.pdLmec .thH0zb{padding-left: 1.3636363636363635%; padding-right: 1.3636363636363635%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-zQtlcf .JFjBQd{left: -1.3824884792626728%; right: -1.3824884792626728%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-zQtlcf .JFjBQd .RQS9hb{left: 2.727272727272727%; width: 94.54545454545455%;}}.ZcASvf-AhqUyc-uQSCkd.SQVYQc .QjXeod{padding-top: 2.5%;}.ZcASvf-AhqUyc-uQSCkd.SQVYQc .KpytNd{width: 1.25%;}@media only screen{.ZcASvf-AhqUyc-uQSCkd.SQVYQc .LkDMRd{padding-left: 1.25%; padding-right: 1.25%;}}@media only screen{.ZcASvf-AhqUyc-uQSCkd.pdLmec .thH0zb{padding-left: 1.25%; padding-right: 1.25%;}}@media only screen{.ZcASvf-AhqUyc-uQSCkd .JFjBQd{left: -1.2658227848101267%; right: -1.2658227848101267%;}}@media only screen{.ZcASvf-AhqUyc-uQSCkd .JFjBQd .RQS9hb{left: 2.5%; width: 95.0%;}}.Ktthjf-AhqUyc-uQSCkd.SQVYQc .QjXeod{padding-top: 2.5%;}.Ktthjf-AhqUyc-uQSCkd.SQVYQc .KpytNd{width: 1.25%;}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-uQSCkd.SQVYQc .LkDMRd{padding-left: 1.25%; padding-right: 1.25%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-uQSCkd.pdLmec .thH0zb{padding-left: 1.25%; padding-right: 1.25%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-uQSCkd .JFjBQd{left: -1.2658227848101267%; right: -1.2658227848101267%;}}@media only screen and (min-width: 480px){.Ktthjf-AhqUyc-uQSCkd .JFjBQd .RQS9hb{left: 2.5%; width: 95.0%;}}.Ft7HRd-AhqUyc-uQSCkd.SQVYQc .QjXeod{padding-top: 2.5%;}.Ft7HRd-AhqUyc-uQSCkd.SQVYQc .KpytNd{width: 1.25%;}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-uQSCkd.SQVYQc .LkDMRd{padding-left: 1.25%; padding-right: 1.25%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-uQSCkd.pdLmec .thH0zb{padding-left: 1.25%; padding-right: 1.25%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-uQSCkd .JFjBQd{left: -1.2658227848101267%; right: -1.2658227848101267%;}}@media only screen and (min-width: 768px){.Ft7HRd-AhqUyc-uQSCkd .JFjBQd .RQS9hb{left: 2.5%; width: 95.0%;}}@media only screen and (min-width: 768px){.LB7kq.gk8rDe .db35Fc .zu5uec{padding-top: 1.5rem; padding-bottom: 1.5rem;}}@media only screen and (max-width: 767px){.dmUFtb{padding-top: 1.5rem;}}@media only screen and (max-width: 767px){.g5GTcb{padding-bottom: 1.5rem;}}@media only screen and (min-width: 768px){.db35Fc{padding-left: 48px; padding-right: 48px;}}@media only screen and (max-width: 479px){.LkDMRd{padding-left: 3.75%; padding-right: 3.75%;}}@media only screen and (min-width: 480px) and (max-width: 767px){.LkDMRd{padding-left: 2.5%; padding-right: 2.5%;}}@media only screen and (min-width: 480px) and (max-width: 767px){.db35Fc{max-width: 544px;}}@media only screen and (min-width: 480px) and (max-width: 767px){.ZZyype{max-width: 544px;}}.Iif4nf{padding-right: 48px; padding-left: 48px;}.HQwdzb .Depvyb{padding-top: 14px; padding-bottom: 14px;}.yaqOZd .db35Fc{max-width: 1280px;}.db35Fc .ZZyype{max-width: 1280px;}.CDt4Ke.zfr3Q{font-family: Arial; font-weight: 400; font-style: normal; font-variant: normal; vertical-align: baseline; text-decoration: none; display: block; line-height: 1.5; text-align: left; margin-left: 0.0pt; margin-right: 0.0pt; padding-left: 0.0pt; text-indent: 0.0pt; margin-top: 12.0pt; margin-bottom: 0.0pt; font-size: 12.0pt;}.TYR86d.zfr3Q{font-family: Arial; font-weight: 400; font-style: normal; font-variant: normal; vertical-align: baseline; font-size: 12.0pt;}.CDt4Ke.duRjpb{font-family: Arial; font-weight: 700; font-style: normal; font-variant: normal; vertical-align: baseline; text-decoration: none; display: block; line-height: 1.38; text-align: left; margin-left: 0.0pt; margin-right: 0.0pt; padding-left: 0.0pt; text-indent: 0.0pt; margin-top: 34.0pt; margin-bottom: 0.0pt;}.TYR86d.duRjpb{font-family: Arial; font-weight: 700; font-style: normal; font-variant: normal; vertical-align: baseline;}.CDt4Ke.duRjpb{font-size: 34.0pt;}.TYR86d.duRjpb{font-size: 34.0pt;}@media only screen and (max-width: 479px){.CDt4Ke.duRjpb{font-size: 25.0pt;}}@media only screen and (max-width: 479px){.TYR86d.duRjpb{font-size: 25.0pt;}}@media only screen and (min-width: 480px) and (max-width: 767px){.CDt4Ke.duRjpb{font-size: 30.0pt;}}@media only screen and (min-width: 480px) and (max-width: 767px){.TYR86d.duRjpb{font-size: 30.0pt;}}@media only screen and (min-width: 768px) and (max-width: 1279px){.CDt4Ke.duRjpb{font-size: 34.0pt;}}@media only screen and (min-width: 768px) and (max-width: 1279px){.TYR86d.duRjpb{font-size: 34.0pt;}}@media only screen and (min-width: 1280px){.CDt4Ke.duRjpb{font-size: 34.0pt;}}@media only screen and (min-width: 1280px){.TYR86d.duRjpb{font-size: 34.0pt;}}.CDt4Ke.JYVBee{font-family: Arial; font-weight: 700; font-style: normal; font-variant: normal; vertical-align: baseline; text-decoration: none; display: block; line-height: 1.5; text-align: left; margin-left: 0.0pt; margin-right: 0.0pt; padding-left: 0.0pt; text-indent: 0.0pt; margin-top: 18.0pt; margin-bottom: 0.0pt;}.TYR86d.JYVBee{font-family: Arial; font-weight: 700; font-style: normal; font-variant: normal; vertical-align: baseline;}.CDt4Ke.JYVBee{font-size: 18.0pt;}.TYR86d.JYVBee{font-size: 18.0pt;}@media only screen and (max-width: 479px){.CDt4Ke.JYVBee{font-size: 17.0pt;}}@media only screen and (max-width: 479px){.TYR86d.JYVBee{font-size: 17.0pt;}}@media only screen and (min-width: 480px) and (max-width: 767px){.CDt4Ke.JYVBee{font-size: 17.0pt;}}@media only screen and (min-width: 480px) and (max-width: 767px){.TYR86d.JYVBee{font-size: 17.0pt;}}@media only screen and (min-width: 768px) and (max-width: 1279px){.CDt4Ke.JYVBee{font-size: 18.0pt;}}@media only screen and (min-width: 768px) and (max-width: 1279px){.TYR86d.JYVBee{font-size: 18.0pt;}}@media only screen and (min-width: 1280px){.CDt4Ke.JYVBee{font-size: 18.0pt;}}@media only screen and (min-width: 1280px){.TYR86d.JYVBee{font-size: 18.0pt;}}.CDt4Ke.OmQG5e{font-family: Arial; font-weight: 700; font-style: normal; font-variant: normal; vertical-align: baseline; text-decoration: none; display: block; line-height: 1.5; text-align: left; margin-left: 0.0pt; margin-right: 0.0pt; padding-left: 0.0pt; text-indent: 0.0pt; margin-top: 14.0pt; margin-bottom: 0.0pt; font-size: 14.0pt;}.TYR86d.OmQG5e{font-family: Arial; font-weight: 700; font-style: normal; font-variant: normal; vertical-align: baseline; font-size: 14.0pt;}.CDt4Ke.TMjjoe{font-family: Arial; font-weight: 400; font-style: normal; font-variant: normal; vertical-align: baseline; text-decoration: none; display: block; line-height: 1.5; text-align: left; margin-left: 0.0pt; margin-right: 0.0pt; padding-left: 0.0pt; text-indent: 0.0pt; margin-top: 8.0pt; margin-bottom: 0.0pt; font-size: 8.0pt;}.TYR86d.TMjjoe{font-family: Arial; font-weight: 400; font-style: normal; font-variant: normal; vertical-align: baseline; font-size: 8.0pt;}.Y4CpGd{font-family: Arial; font-weight: 400; font-style: normal; font-variant: normal; vertical-align: baseline; font-size: 12.0pt;}.mTgrD{font-family: Arial; font-weight: 400; font-style: normal; font-variant: normal; vertical-align: baseline;}.pBmh1{margin-top: 12.0pt; margin-bottom: 0.0pt;}.yQHJof{font-family: Arial; font-weight: 400; font-style: normal; font-variant: normal; vertical-align: baseline; font-size: 8.0pt;}.QcmuFb{padding-left: 20px;}.RuayVd{padding-right: 20px;}.vDPrib{padding-left: 40px;}.YzcKX{padding-right: 40px;}.TBDXjd{padding-left: 60px;}.reTV0b{padding-right: 60px;}.bYeK8e{padding-left: 80px;}.vSYeUc{padding-right: 80px;}.CuqSDe{padding-left: 100px;}.PxtZIe{padding-right: 100px;}.Havqpe{padding-left: 120px;}.ahQMed{padding-right: 120px;}.JvDrRe{padding-left: 140px;}.rzhcXb{padding-right: 140px;}.o5lrIf{padding-left: 160px;}.PBhj0b{padding-right: 160px;}.yOJW7c{padding-left: 180px;}.TlN46c{padding-right: 180px;}.rB8cye{padding-left: 200px;}.GEdNnc{padding-right: 200px;}</style><script nonce="PioEfiVN9W_gPqKj_Ah4hg">_at_config = [null,"AIzaSyChg3MFqzdi1P5J-YvEyakkSA1yU7HRcDI","897606708560-a63d8ia0t9dhtpdt4i3djab2m42see7o.apps.googleusercontent.com",null,null,null,null,null,null,null,null,null,null,null,"SITES_%s",null,null,null,null,null,null,null,null,null,["AHKXmL3Vl56hpyl5D07mGZPehTVlPbHZtZQ1UU1t2KifJFf7NtM_EkeM6UPmHFBsaZ-y2p9SY93n",1,"COLR-v7jg44DFb_qzgAdz8QuAg",1750552431995105,[5703839,5704621,5706832,5706836,5737784,5737800,5738513,5738529,5740798,5740814,5743108,5743124,5747267,5748013,5748029,5752678,5752694,5758807,5758823,5762243,5762259,5764252,5764268,5765535,5765551,5766761,5766777,5773662,5773678,5774836,5774852,5776501,5776517,5784931,5784947,5784951,5784967,14101306,14101502,14101510,14101534,49472063,49472071,49643568,49643576,49644015,49644023,49769337,49769345,49822921,49822929,49823164,49823172,49833462,49833470,49842855,49842863,49924706,49924714,50266222,50266230,50273528,50273536,50297076,50297084,50549555,50549563,50561343,50561351,50586962,50586970,70971256,70971264,71038255,71038263,71079938,71079946,71085241,71085249,71120968,71120976,71274297,71274305,71302883,71302891,71325556,71325564,71387889,71387897,71429507,71429515,71478200,71478208,71478589,71478597,71528597,71528605,71530083,71530091,71544834,71544842,71545513,71545521,71546425,71546433,71573870,71573878,71642103,71642111,71658040,71658048,71659813,71659821,71688898,71688906,71689860,71689868,71798420,71798436,71798440,71798456,71849375,71849383,71897827,71897835,71960540,71960548,71961126,71961134,94327671,94327679,94350289,94350305,94353368,94353376,94434257,94434265,94624865,94624873,94629757,94629765,94661802,94661810,94692298,94692306,94841033,94841041,94875009,94875017,94904089,94904097,94918952,94918960,95065889,95065897,95087186,95087194,95092109,95092117,95112873,95112881,95118561,95118569,95135933,95135941,95234871,95234879,95314802,95314810,95317975,99265946,99265954,99310979,99310987,99338440,99338448,99368792,99368800,99402331,99402339,99427106,99427114,99457807,99457815,99467382,99467390,99766568,99766576,101500260,101500268,101508355,101508363,101516342,101516350,101519280,101519288,101562406,101562414,101617516,101617524,101631191,101631199,101687117,101687125,101705087,101754342,101754350,101794507,101794515,101801098,101801106,101836971,101836979,101837416,101837424,101922739,101922747,101922880,101922888,102030642,102030650,102074087,102074095,102145077,102145085,102159053,102159061,102159512,102159520,102161447,102161455,102198282,102198290,102199034,102199050,102244489,102244497,102249831,102249847,102280628,102280636,102343380,102343388,102402679,102402687,102450892,102450897,102457690,102457698,102469860,102469868,102515093,102515098,102517339,102517344,102545782,102545790,102617405,102617413,102638251,102638259,102673375,102685384,102685389,102685929,102685934,102690600,102690608,102693401,102693406,102718390,102721215,102721220,102762315,102762323,102774707,102774715,102787563,102909750,102909755,102935097,102935105,102988272,102988277,103024055,103024063,103117316,103117324,103242045,103242053,103274729,103274737,103286263,103286271,104530129]],null,null,null,null,0,null,null,null,null,null,null,null,null,null,"https://drive.google.com",null,null,null,null,null,null,null,null,null,0,1,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"v2internal","https://docs.google.com",null,null,null,null,null,null,"https://sites.google.com/new/",null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,"",null,null,null,null,null,null,null,null,null,null,null,null,6,null,null,"https://accounts.google.com/o/oauth2/auth","https://accounts.google.com/o/oauth2/postmessageRelay",null,null,null,null,78,"https://sites.google.com/new/?usp\u003dviewer_footer",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"https://www.gstatic.com/atari/embeds/83a60601c213b72fb19c1855fb0c5f26/intermediate-frame-minified.html",1,null,"v2beta",null,null,null,null,null,null,4,"https://accounts.google.com/o/oauth2/iframe",null,null,null,null,null,null,"https://1596433379-atari-embeds.googleusercontent.com/embeds/16cb204cf3a9d4d223a0a3fd8b0eec5d/inner-frame-minified.html",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,0,null,"",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,null,null,0,"[]",null,null,null,null,null,null,null,null,null,null,null,null,null,null,1,null,null,[1750552431996,"editors.sites-viewer-frontend_20250610.02_p3","770615979",null,1,1,""],null,null,null,null,0,null,null,0,null,null,null,null,null,null,null,null,20,500,"https://domains.google.com",null,0,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,1,0,1,0,0,0,0,null,null,null,null,null,"https://www.google.com/calendar/embed",null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,"PROD",1,null,0,null,null,null,null,"",null,1]; window.globals = {"enableAnalytics":true,"webPropertyId":"","showDebug":false,"hashedSiteId":"f9c8bf2c3cde27f345ba69cc00ac3113c0e746e64cffe79e29e7bb34bb43b89d","normalizedPath":"michaelfranz.com/michaelfranz-com/home","pageTitle":"Home"}; function gapiLoaded() {if (globals.gapiLoaded == undefined) {globals.gapiLoaded = true;} else {globals.gapiLoaded();}}window.messages = []; window.addEventListener && window.addEventListener('message', function(e) {if (window.messages && e.data && e.data.magic == 'SHIC') {window.messages.push(e);}});</script><script src="https://apis.google.com/js/client.js?onload=gapiLoaded" nonce="PioEfiVN9W_gPqKj_Ah4hg"></script><script nonce="PioEfiVN9W_gPqKj_Ah4hg">(function(){}).call(this);
</script><script nonce="PioEfiVN9W_gPqKj_Ah4hg">const imageUrl = null ;
function bgImgLoaded() {
if (!globals.headerBgImgLoaded) {
globals.headerBgImgLoaded = new Date().getTime();
} else {
globals.headerBgImgLoaded();
}
}
if (imageUrl) {
const img = new Image();
img.src = imageUrl;
img.onload = bgImgLoaded;
globals.headerBgImgExists = true;
} else {
globals.headerBgImgExists = false;
}
</script></head><body dir="ltr" itemscope itemtype="http://schema.org/WebPage" id="yDmH0d" css="yDmH0d"><div jscontroller="pc62j" jsmodel="iTeaXe" jsaction="rcuQ6b:WYd;GvneHb:og1FDd;vbaUQc:uAM5ec;"><div jscontroller="X4BaPc" jsaction="rcuQ6b:WYd;o6xM5b:Pg9eo;HuL2Hd:mHeCvf;VMhF5:FFYy5e;sk3Qmb:HI1Mdd;JIbuQc:rSzFEd(z2EeY),aSaF6e(ilzYPe);"><div jscontroller="o1L5Wb" data-sitename="michaelfranz-com" data-search-scope="1" data-domain="michaelfranz.com" data-universe="1" jsmodel="fNFZH" jsaction="Pe9H6d:cZFEp;O0t7nc:cC5KLb;WyADff:AQk9Jb;WMZaJ:VsGN3;hJluRd:UADL7b;zuqEgd:HI9w0;tr6QDd:Y8aXB;MxH79b:xDkBfb;JIbuQc:SPXMTb(uxAMZ),LjG1Ed(a6mxbb);BNPLhd:TbIyBd;fGqJod:Tb1xee;" jsname="G0jgYd"><div jsname="gYwusb" class="p9b27"></div><div jscontroller="RrXLpc" jsname="XeeWQc" role="banner" jsaction="keydown:uiKYid(OH0EC);rcuQ6b:WYd;zuqEgd:ufqpf;JIbuQc:XfTnxb(lfEfFf),AlTiYc(GeGHKb),AlTiYc(m1xNUe),zZlNMe(pZn8Oc);YqO5N:ELcyfe;"><div jsname="bF1uUb" class="BuY5Fd" jsaction="click:xVuwSc;"></div><div jsname="MVsrn" class="TbNlJb "><div role="button" class="U26fgb mUbCce fKz7Od h3nfre M9Bg4d" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;" jsshadow jsname="GeGHKb" aria-label="Back to site" aria-disabled="false" tabindex="0" data-tooltip="Back to site" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -12px"><svg class="V4YR2c" viewBox="0 0 24 24" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/></svg></span></span></div><div class="E2UJ5" jsname="M6JdT"><div class="rFrNMe b7AJhc zKHdkd" jscontroller="pxq3x" jsaction="clickonly:KjsqPd; focus:Jt1EX; blur:fpfTEe; input:Lg5SV" jsshadow jsname="OH0EC" aria-expanded="true"><div class="aCsJod oJeWuf"><div class="aXBtI I0VJ4d Wic03c"><span jsslot class="A37UZe qgcB3c iHd5yb"><div role="button" class="U26fgb mUbCce fKz7Od i3PoXe M9Bg4d" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;" jsshadow jsname="lfEfFf" aria-label="Search" aria-disabled="false" tabindex="0" data-tooltip="Search" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -12px"><svg class="vu8Pwe" viewBox="0 0 24 24" focusable="false"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/><path d="M0 0h24v24H0z" fill="none"/></svg></span></span></div><div class="EmVfjc SKShhf" data-loadingmessage="Loading…" jscontroller="qAKInc" jsaction="animationend:kWijWc;dyRcpb:dyRcpb" jsname="aZ2wEe"><div class="Cg7hO" aria-live="assertive" jsname="vyyg5"></div><div jsname="Hxlbvc" class="xu46lf"><div class="ir3uv uWlRce co39ub"><div class="xq3j6 ERcjC"><div class="X6jHbb GOJTSe"></div></div><div class="HBnAAc"><div class="X6jHbb GOJTSe"></div></div><div class="xq3j6 dj3yTd"><div class="X6jHbb GOJTSe"></div></div></div><div class="ir3uv GFoASc Cn087"><div class="xq3j6 ERcjC"><div class="X6jHbb GOJTSe"></div></div><div class="HBnAAc"><div class="X6jHbb GOJTSe"></div></div><div class="xq3j6 dj3yTd"><div class="X6jHbb GOJTSe"></div></div></div><div class="ir3uv WpeOqd hfsr6b"><div class="xq3j6 ERcjC"><div class="X6jHbb GOJTSe"></div></div><div class="HBnAAc"><div class="X6jHbb GOJTSe"></div></div><div class="xq3j6 dj3yTd"><div class="X6jHbb GOJTSe"></div></div></div><div class="ir3uv rHV3jf EjXFBf"><div class="xq3j6 ERcjC"><div class="X6jHbb GOJTSe"></div></div><div class="HBnAAc"><div class="X6jHbb GOJTSe"></div></div><div class="xq3j6 dj3yTd"><div class="X6jHbb GOJTSe"></div></div></div></div></div><div role="button" class="U26fgb mUbCce fKz7Od JyJRXe M9Bg4d" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;" jsshadow jsname="m1xNUe" aria-label="Back to site" aria-disabled="false" tabindex="0" data-tooltip="Back to site" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -12px"><svg class="V4YR2c" viewBox="0 0 24 24" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/></svg></span></span></div></span><div class="Xb9hP"><input type="search" class="whsOnd zHQkBf" jsname="YPqjbf" autocomplete="off" tabindex="0" aria-label="Search this site" value="" aria-disabled="false" autofocus role="combobox" data-initial-value=""/><div jsname="LwH6nd" class="ndJi5d snByac" aria-hidden="true">Search this site</div></div><span jsslot class="A37UZe sxyYjd MQL3Ob"><div role="button" class="U26fgb mUbCce fKz7Od Kk06A M9Bg4d" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;" jsshadow jsname="pZn8Oc" aria-label="Clear search" aria-disabled="false" tabindex="0" data-tooltip="Clear search" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -12px"><svg class="fAUEUd" viewBox="0 0 24 24" focusable="false"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path><path d="M0 0h24v24H0z" fill="none"></path></svg></span></span></div></span><div class="i9lrp mIZh1c"></div><div jsname="XmnwAc" class="OabDMe cXrdqd"></div></div></div><div class="LXRPh"><div jsname="ty6ygf" class="ovnfwe Is7Fhb"></div></div></div><div class="InHK7" jsname="aN0umc"><div class="GG9xTc" jsaction="click:wTqBkf;" jsname="e7EaC" tabindex="0" aria-label="Embedded Files"><svg class="vu8Pwe KYLCw" viewBox="0 0 24 24" focusable="false"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/><path d="M0 0h24v24H0z" fill="none"/></svg><span class="HCIIgf">Embedded Files</span></div></div></div></div></div></div><div jsname="tiN4bf"><style nonce="nEnlTGhpRxrpDWISH5_e1w">.rrJNTc{opacity: 0;}.bKy5e{pointer-events: none; position: absolute; top: 0;}</style><div class="bKy5e"><div class="rrJNTc" tabindex="-1"><div class="VfPpkd-dgl2Hf-ppHlrf-sM5MNb" data-is-touch-wrapper='true'><button class="VfPpkd-LgbsSe VfPpkd-LgbsSe-OWXEXe-dgl2Hf LjDxcd XhPA0b LQeN7 WsSUlf jz7fPb" jscontroller="soHxf" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc; touchcancel:JMtRjd; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;mlnRJb:fLiPzd;" data-idom-class="LjDxcd XhPA0b LQeN7 WsSUlf jz7fPb" jsname="z2EeY" tabindex="0"><div class="VfPpkd-Jh9lGc"></div><div class="VfPpkd-J1Ukfc-LhBDec"></div><div class="VfPpkd-RLmnJb"></div><span jsname="V67aGc" class="VfPpkd-vQzf8d">Skip to main content</span></button></div><div class="VfPpkd-dgl2Hf-ppHlrf-sM5MNb" data-is-touch-wrapper='true'><button class="VfPpkd-LgbsSe VfPpkd-LgbsSe-OWXEXe-dgl2Hf LjDxcd XhPA0b LQeN7 WsSUlf br90J" jscontroller="soHxf" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc; touchcancel:JMtRjd; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;mlnRJb:fLiPzd;" data-idom-class="LjDxcd XhPA0b LQeN7 WsSUlf br90J" jsname="ilzYPe" tabindex="0"><div class="VfPpkd-Jh9lGc"></div><div class="VfPpkd-J1Ukfc-LhBDec"></div><div class="VfPpkd-RLmnJb"></div><span jsname="V67aGc" class="VfPpkd-vQzf8d">Skip to navigation</span></button></div></div></div><div class="M63kCb N63NQ"></div><div class="QZ3zWd"><div class="fktJzd AKpWA fOU46b yMcSQd Ly6Unf G9Qloe XeSM4 XxIgdb" jsname="UzWXSb" data-uses-custom-theme="true" data-legacy-theme-name="Testable" data-legacy-theme-font-kit="null" data-legacy-theme-color-kit="null" jscontroller="Md9ENb" jsaction="gsiSmd:Ffcznf;yj5fUd:cpPetb;HNXL3:q0Vyke;e2SXKd:IPDu5e;BdXpgd:nhk7K;rcuQ6b:WYd;"><header id="atIdViewHeader"><div style="position:fixed; width: 100%; z-index: 100;"><div id="docs-banner-container"><div id="docs-banners"><div id="HB1eCd-mzNpsf-r8s4j-ORHb"></div><div id="HB1eCd-TZk80d-r8s4j-ORHb" aria-live="assertive" aria-atomic="true"></div></div><div class="HB1eCd-Vkfede-NBtyUd-PvRhvb-LwH6nd"></div></div></div><div class="BbxBP a3ETed K5Zlne" jsname="WA9qLc" jscontroller="RQOkef" jsaction="rcuQ6b:JdcaS;MxH79b:JdcaS;VbOlFf:ywL4Jf;FaOgy:ywL4Jf; keydown:Hq2uPe; wheel:Ut4Ahc;" data-top-navigation="true" data-is-preview="false"><div class="DXsoRd YTv4We oNsfjf" role="button" tabindex="0" jsaction="click:LUvzV" jsname="z4Tpl" id="s9iPrd" aria-haspopup="true" aria-controls="yuynLe" aria-expanded="false"><svg class="wFCWne" viewBox="0 0 24 24" stroke="currentColor" jsname="B1n9ub" focusable="false"><g transform="translate(12,12)"><path class="hlJH0" d="M-9 -5 L9 -5" fill="none" stroke-width="2"/><path class="HBu6N" d="M-9 0 L9 0" fill="none" stroke-width="2"/><path class="cLAGQe" d="M-9 5 L9 5" fill="none" stroke-width="2"/></g></svg></div><nav class="JzO0Vc" jsname="ihoMLd" role="navigation" tabindex="-1" id="yuynLe" jsaction="transitionend:UD2r5"><a class="Zjiec oNsfjf" href="/home"><span>michaelfranz.com</span></a><ul class="jYxBte Fpy8Db" tabindex="-1"><li jsname="ibnC6b" data-nav-level="1"><div class="PsKE7e r8s4j-R6PoUb IKA38e baH5ib oNsfjf lhZOrc" aria-current="true"><div class="I35ICb" jsaction="keydown:mPuKz(QwLHlb); click:vHQTA(QwLHlb);"><a class="aJHbb dk90Ob hDrhEe HlqNPb" jsname="QwLHlb" role="link" tabindex="0" data-navtype="1" aria-selected="true" href="/home" data-url="/home" data-type="1" data-level="1">Home</a></div></div></li><li jsname="ibnC6b" data-nav-level="1"><div class="PsKE7e r8s4j-R6PoUb IKA38e baH5ib oNsfjf"><div class="I35ICb" jsaction="keydown:mPuKz(QwLHlb); click:vHQTA(QwLHlb);"><a class="aJHbb dk90Ob hDrhEe HlqNPb" jsname="QwLHlb" role="link" tabindex="0" data-navtype="1" href="/prospective-students" data-url="/prospective-students" data-type="1" data-level="1">Prospective Students</a></div></div></li></ul></nav><div class="VLoccc K5Zlne QDWEj U8eYrb" jsname="rtFGi"><div class="Pvc6xe"><div jsname="I8J07e" class="TlfmSc YSH9J"><a class="GAuSPc" jsname="jIujaf" href="/home"><span class="QTKDff">michaelfranz.com</span></a></div><nav class="plFg0c" jscontroller="HXO1uc" jsaction="rcuQ6b:rcuQ6b;MxH79b:CfS0pe;" id="WDxLfe" data-is-preview="false" style="visibility: hidden;" role="navigation" tabindex="-1"><ul jsname="waIgnc" class="K1Ci7d oXBWEc jYxBte"><li jsname="ibnC6b" data-nav-level="1" class="VsJjtf"><div class="PsKE7e qV4dIc Qrrb5 YSH9J M9vuGd" aria-current="true"><div class="I35ICb" jsaction="click:vHQTA(QwLHlb); keydown:mPuKz(QwLHlb);"><a class="aJHbb dk90Ob jgXgSe HlqNPb" jscontroller="yUHiM" jsaction="rcuQ6b:WYd;" jsname="QwLHlb" role="link" tabindex="0" data-navtype="1" aria-selected="true" href="/home" data-url="/home" data-type="1" data-level="1">Home</a></div></div><div class="rgLkl"></div></li><li jsname="ibnC6b" data-nav-level="1" class="VsJjtf"><div class="PsKE7e qV4dIc Qrrb5 YSH9J"><div class="I35ICb" jsaction="click:vHQTA(QwLHlb); keydown:mPuKz(QwLHlb);"><a class="aJHbb dk90Ob jgXgSe HlqNPb" jscontroller="yUHiM" jsaction="rcuQ6b:WYd;" jsname="QwLHlb" role="link" tabindex="0" data-navtype="1" href="/prospective-students" data-url="/prospective-students" data-type="1" data-level="1">Prospective Students</a></div></div><div class="rgLkl"></div></li><li jsname="ibnC6b" data-nav-level="1" class="VsJjtf ZmrVpf oXBWEc" more-menu-item jsaction="mouseenter:Vx8Jlb; mouseleave:ysDRUd"><div class="PsKE7e qV4dIc Qrrb5 YSH9J"><div class="I35ICb" jsaction="click:vHQTA(QwLHlb); keydown:mPuKz(QwLHlb);"><a class="aJHbb dk90Ob jgXgSe HlqNPb" jscontroller="yUHiM" jsaction="rcuQ6b:WYd;" jsname="QwLHlb" role="link" tabindex="0" data-navtype="1" aria-expanded="false" aria-haspopup="true" data-level="1">More</a><div class="mBHtvb u5fiyc" role="presentation" title="Expand/Collapse" jsaction="click:oESVTe" jsname="ix0Hvc"><svg class="dvmRw" viewBox="0 0 24 24" stroke="currentColor" jsname="HIH2V" focusable="false"><g transform="translate(9.7,12) rotate(45)"><path class="K4B8Y" d="M-4.2 0 L4.2 0" stroke-width="2"/></g><g transform="translate(14.3,12) rotate(-45)"><path class="MrYMx" d="M-4.2 0 L4.2 0" stroke-width="2"/></g></svg></div></div></div><div class="oGuwee eWDljc RPRy1e Mkt3Tc" style="display:none;" jsname="QXE97" jsaction="transitionend:SJBdh" role="group"><ul class="VcS63b"><li jsname="ibnC6b" data-nav-level="2" class="ijMPi ZmrVpf" in-more-item><div class="PsKE7e IKA38e oNsfjf lhZOrc" aria-current="true"><div class="I35ICb" jsaction="click:vHQTA(QwLHlb); keydown:mPuKz(QwLHlb);"><a class="aJHbb hDrhEe HlqNPb" jscontroller="yUHiM" jsaction="rcuQ6b:WYd;" jsname="QwLHlb" role="link" tabindex="0" data-navtype="1" aria-selected="true" href="/home" data-url="/home" data-type="1" data-in-more-submenu="true" data-level="2">Home</a></div></div></li><li jsname="ibnC6b" data-nav-level="2" class="ijMPi ZmrVpf" in-more-item><div class="PsKE7e IKA38e oNsfjf"><div class="I35ICb" jsaction="click:vHQTA(QwLHlb); keydown:mPuKz(QwLHlb);"><a class="aJHbb hDrhEe HlqNPb" jscontroller="yUHiM" jsaction="rcuQ6b:WYd;" jsname="QwLHlb" role="link" tabindex="0" data-navtype="1" href="/prospective-students" data-url="/prospective-students" data-type="1" data-in-more-submenu="true" data-level="2">Prospective Students</a></div></div></li></ul></div></li></ul></nav><div jscontroller="gK4msf" class="RBEWZc" jsname="h04Zod" jsaction="rcuQ6b:WYd;JIbuQc:AT95Ub;VbOlFf:HgE5D;FaOgy:HgE5D;MxH79b:JdcaS;" data-side-navigation="false"><div role="button" class="U26fgb mUbCce fKz7Od iWs3gf Wdnjke M9Bg4d" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;" jsshadow jsname="R9oOZd" aria-label="Open search bar" aria-disabled="false" tabindex="0" data-tooltip="Open search bar" aria-expanded="false" data-tooltip-vertical-offset="-12" data-tooltip-horizontal-offset="0"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -12px"><svg class="vu8Pwe tCHXDc YSH9J" viewBox="0 0 24 24" focusable="false"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/><path d="M0 0h24v24H0z" fill="none"/></svg></span></span></div></div></div><div jsname="mADGA" class="zDUgLc"></div></div><div class="TxnWlb" jsname="BDdyze" jsaction="click:LUvzV"></div></div></header><div jsname="ZBtY8b" tabindex="-1" class="UtePc RCETm SwuGbc" dir="ltr"><section id="h.55d70244b5c21a36_7" class="yaqOZd lQAHbd"><div class="IFuOkc"></div><div class="mYVXT"><div class="LS81yb VICjCf j5pSsc db35Fc" tabindex="-1"><div class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb JNdkSc SQVYQc"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.55d70244b5c21a36_8" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd baZpAe"><div class="t3iYD"><img src="https://lh3.googleusercontent.com/KogFe0S3SZ92L12GvccRbzNTyU6ppinjssFrMZ-bKZvZYRUMGue7_jgGf1Xavv7dUgAhRJdP-Ncrflj-PzzQ7fz6taQkfRpq0DHss30QVWIj_3ed1ysqhofNRZv0aJs8HXqgeyob5EFhtZcfiHBhVZhrG-ub0ZdBSLGuDdLdmZOUsOakd09OqA=w1280" class="CENy8b" role="img"></div></div></div></div></div></div></div></div><div class="hJDwNd-AhqUyc-OiUrBf Ft7HRd-AhqUyc-OiUrBf JNdkSc SQVYQc L6cTce-purZT L6cTce-pSzOP"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"></div></div></div></div></div></section><section id="h.152f9b95d144ca82_0" class="yaqOZd qeLZfd"><div class="IFuOkc"></div><div class="mYVXT"><div class="LS81yb VICjCf j5pSsc db35Fc" tabindex="-1"><div class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb JNdkSc SQVYQc"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.152f9b95d144ca82_24" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd baZpAe"><div class="t3iYD"><img src="https://lh5.googleusercontent.com/W8bWs5Pzv1mOAOIWoxDLN_YmABWLvNjZAyqEGva0kMEGkgamcB6evJSC0G7PKkywyib8rnzp_LdDTv3mBJTiIGoIRb0FrGPjClA3smZG41HkKKCX8oiEWpaYXejkKDHa_KYaiRMTiJad218Vy3WmbdRvOtYvYLtuXyuMRhIMdhmY9P1XEHPbQQ=w1280" class="CENy8b" role="img"></div></div></div></div></div></div></div></div><div class="hJDwNd-AhqUyc-OiUrBf Ft7HRd-AhqUyc-OiUrBf purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-qWD73c Ktthjf-AhqUyc-qWD73c JNdkSc SQVYQc"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.152f9b95d144ca82_8" class="hJDwNd-AhqUyc-OiUrBf Ft7HRd-AhqUyc-OiUrBf jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe" role="main" tabindex="0"><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 14.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">Hello, and Welcome!</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 14.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">I am a Distinguished Professor in the </span><a class="XqQF9c" href="http://www.ics.uci.edu/computerscience/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-size: 12.0pt; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Department of Computer Science</span></a><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;"> in the Donald Bren School of Information and Computer Sciences, a Professor (by courtesy) in the </span><a class="XqQF9c" href="http://www.eng.uci.edu/dept/eecs" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-size: 12.0pt; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Department of Electrical Engineering and Computer Science</span></a><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;"> in the Henry Samueli School of Engineering, and the director of UCI's </span><a class="XqQF9c" href="http://www.ssllab.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-size: 12.0pt; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Secure Systems and Software Laboratory</span></a><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">. I am a Fellow of AAAS, ACM, IEEE and an Inaugural Fellow of IFIP. The purpose of this web page is to give a short overview of my research group's activities.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 14.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">I greatly welcome feedback. However, </span><span class="C9DxTc " style="color: #990000; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">if you are a prospective graduate student, please read the </span><a class="XqQF9c" href="/prospective-students" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-size: 12.0pt; font-weight: 400; text-decoration: underline; vertical-align: baseline;">specific information page</span></a><span class="C9DxTc " style="color: #990000; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;"> before sending me any email</span><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">. </span><span class="C9DxTc " style="color: #003300;">I am afraid that we do not offer</span><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;"> "internship" opportunit</span><span class="C9DxTc " style="color: #003300;">es, so please do not send emails asking if we do</span><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 14.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">Sincerely,</span><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;"><br></span><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;"> </span><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;"><span class="Apple-tab-span " style="white-space: pre;"> </span></span><span class="C9DxTc " style="color: #003300; font-family: Arial; font-size: 12.0pt; font-weight: 400; vertical-align: baseline;">Michael Franz</span></p></div></div></div></div></div></div></div></div></div></section><section id="h.152f9b95d144ca82_48" class="yaqOZd qeLZfd"><div class="IFuOkc"></div><div class="mYVXT"><div class="LS81yb VICjCf j5pSsc db35Fc" tabindex="-1"><div class="hJDwNd-AhqUyc-OwsYgb Ft7HRd-AhqUyc-OwsYgb purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-qWD73c Ktthjf-AhqUyc-qWD73c JNdkSc SQVYQc"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.152f9b95d144ca82_45" class="hJDwNd-AhqUyc-OwsYgb Ft7HRd-AhqUyc-OwsYgb jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><p id="h.2kxvzkslycqj" dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 2.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #0000ff; font-family: Arial; font-weight: 700;">Quick Biography</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">Prof. Michael Franz was an early pioneer in the areas of mobile code and dynamic compilation. He created an early just-in-time compilation system, contributed to the theory and practice of continuous compilation and optimization, and co-invented the trace compilation technology that eventually became the JavaScript engine in Mozilla's Firefox browser.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">His current research emphasis lies in the area of </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 700;">Software Systems</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">, particularly focusing on compiler, virtual machine, and related system-level techniques for making software either </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 700;">safer</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">, or </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 700;">faster</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">, or </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 700;">both</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">. Some of this research also falls under the labels </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 700;">Computer Security</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">, </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 700;">Trustworthy Computing</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">, and </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 700;">Software Engineering</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">Dr. Franz has graduated </span><span class="C9DxTc " style="color: #000000;">40</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;"> Ph.D. students as their primary advisor and has published more than 150 peer-reviewed research papers. He is the Principal Investigator on many competitive grants from the federal government, totaling over $24M (of which more than $16M as sole PI), and has received more than a million dollars in unrestricted gifts from industry in appreciation of the research innovations he has contributed.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">Franz received a Dr. sc. techn. degree in Computer Science (advisor: </span><a class="XqQF9c" href="https://ethz.ch/en/news-and-events/eth-news/news/2024/01/computer-pioneer-niklaus-wirth-has-died.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">Niklaus Wirth</span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">) and a Dipl. Informatik-Ing. ETH degree, both from the </span><a class="XqQF9c" href="http://www.ethz.ch/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">Swiss Federal Institute of Technology, ETH Zurich</span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">. He is a Fellow of the Americal Association for the Advancement of Science (</span><a class="XqQF9c" href="https://www.aaas.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">AAAS</span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">), a Distinguished Scientist and a Fellow of the Association for Computing Machinery (</span><a class="XqQF9c" href="http://www.acm.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">ACM</span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">), a Fellow of The Institute of Electrical and Electronics Engineers (</span><a class="XqQF9c" href="http://www.ieee.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">IEEE</span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">), and an Inaugural Fellow of the International Federation for Information Processing (</span><a class="XqQF9c" href="https://en.wikipedia.org/wiki/International_Federation_for_Information_Processing" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">IFIP</span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">).</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><a class="XqQF9c" href="https://drive.google.com/file/d/17qdGXiSr3LjU3hw9AYgzgssz2U-HnT6C/view?usp=sharing" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">(link to full CV)</span></a></p></div></div></div></div></div></div></div><div class="hJDwNd-AhqUyc-wNfPc Ft7HRd-AhqUyc-wNfPc purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-qWD73c Ktthjf-AhqUyc-qWD73c JNdkSc SQVYQc"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.152f9b95d144ca82_53" class="hJDwNd-AhqUyc-wNfPc Ft7HRd-AhqUyc-wNfPc pSzOP-AhqUyc-qWD73c Ktthjf-AhqUyc-qWD73c jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><p id="h.74pm2bmp16ye" dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 2.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #0000ff; font-family: Arial; font-weight: 700;">Contact Information</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><a class="XqQF9c" href="https://ssllab.org" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">Secure Systems and Software Laboratory</span><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;"><br></span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">Department of Computer Science</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;"><br></span><a class="XqQF9c" href="http://www.ics.uci.edu/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">Donald Bren School of Information & Computer Sciences</span><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;"><br></span></a><a class="XqQF9c" href="http://www.uci.edu/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">University of California, Irvine</span><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;"><br></span></a><a class="XqQF9c" href="http://www.ics.uci.edu/~dean/aboutirvine.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">Irvine</span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">, CA 92697-3435</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;"><br></span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;"><br></span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">office: </span><a class="XqQF9c" href="http://map125.ics.uci.edu/%7Emap125/CampusMap/main.php" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">CS Building,</span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;"> </span><a class="XqQF9c" href="http://www.ics.uci.edu/about/visit/visit_icse.php" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;">Suite 444</span><span class="C9DxTc aw5Odc " style="font-family: Arial; font-weight: 400; text-decoration: underline;"><br></span></a><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">email: </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-style: italic; font-weight: 400;">michael @ michaelfranz.com</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;"> or franz @ uci.edu</span></p><p id="h.9u39swmxhr3o" dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 2.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #0000ff; font-family: Arial; font-weight: 700;">Office Hours</span></p><ul class="n8H08c UVNKR " style="list-style-type: square; margin-left: 0; margin-right: 0; padding: 0;"><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">I am in my office on most days and am also happy to meet via video. Please send me an email to make an appointment.</span></p></li></ul><p id="h.qcpar6bki3sp" dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 2.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #0000ff; font-family: Arial; font-weight: 700;">Administrative </span><span class="C9DxTc " style="color: #0000ff; font-family: Arial; font-weight: 700;">Contact</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000;">Mariko Walton</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;"><br></span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">phone: (949) 824-</span><span class="C9DxTc " style="color: #000000;">6753</span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;"><br></span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-weight: 400;">fax: (949) 824-4056</span></p><br></div></div></div></div></div></div></div></div></div></section><section id="h.152f9b95d144ca82_56" class="yaqOZd"><div class="IFuOkc"></div><div class="mYVXT"><div class="LS81yb VICjCf j5pSsc db35Fc" tabindex="-1"><div class="hJDwNd-AhqUyc-qWD73c Ft7HRd-AhqUyc-qWD73c purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-qWD73c Ktthjf-AhqUyc-qWD73c JNdkSc SQVYQc"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.152f9b95d144ca82_59" class="hJDwNd-AhqUyc-qWD73c Ft7HRd-AhqUyc-qWD73c jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.74wx4vk2o3b4" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.74wx4vk2o3b4_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.74wx4vk2o3b4_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.74wx4vk2o3b4" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.74wx4vk2o3b4_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Selected Recent Publications</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Rösti, S. Volckaert, M. Franz, and A. Voulimeneas; "I'll Be There For You! Perpetual Availability </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">in the A8 MVX System;” in </span><a class="XqQF9c" href="https://www.acsac.org/2024" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; font-variant: normal; text-decoration: underline; vertical-align: baseline;">2024 Annual Computer Security Applications Conference (ACSAC 2024),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; font-variant: normal; vertical-align: baseline;"> </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">Honolulu, Hawaii; December 2024. </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-size: 11.0pt; font-weight: 700; vertical-align: baseline;">Distinguished Paper with Artifact Award (</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">83 papers </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">accepted out of</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;"> 424 total papers submitted to the conference / 381 strictly reviewed papers after what the program committee </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">called "aggressive </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">desk rejects" = 21.8</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">% of the actually reviewed papers</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">).</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Rösti, A. Voulimeneas, and M. Franz; "</span><a class="XqQF9c" href="https://ieeexplore.ieee.org/document/10557576" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">The Astonishing Evolution of Probabilistic Memory Safety: From Basic Heap-Data Attack Detection Toward Fully Survivable Multivariant Execution</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">IEEE Security and Privacy</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">Vol.</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">22, No.</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">4, pp.</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">66-75; July/August 2024</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">F. Parzefall, C. Deshpande, F. Hetzelt, and M. Franz; "</span><a class="XqQF9c" href="https://doi.org/10.1145/3620665.3640371" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">What You Trace is What You Get: Dynamic Stack-Layout Recovery for Binary Recompilation</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.asplos-conference.org/asplos2024/main-program/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2024 ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2024)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, San Diego, California; April 2024. (170 papers accepted out of 912 submissions, with 33 revisions still outstanding = expected acceptance rate of 20-21%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">C. Deshpande, F. Parzefall, F. Hetzelt, and M. Franz; "</span><a class="XqQF9c" href="https://dl.acm.org/doi/pdf/10.1145/3627703.3650065" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-variant: normal; text-decoration: underline; vertical-align: baseline;">Polynima–Practical Hybrid Recompilation for Multithreaded Binaries</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://2024.eurosys.org/index.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; font-variant: normal; text-decoration: underline; vertical-align: baseline;">EuroSys 2024</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">, Athens, Greece; April 2024.</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> (71 papers accepted out of 484 submissions = 14.6%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">M.-Y. Hsu, F. Hetzelt, D. Gens, M. Maitland, and M. Franz; "</span><a class="XqQF9c" href="https://doi.org/10.1145/3611643.3616246" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">A Highly Scalable, Hybrid, Cross-Platform Timing Analysis Framework Providing Accurate Differential Throughput Estimation via Instruction-Level Tracing</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://conf.researchr.org/home/fse-2023" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2023 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2023), San Francisco, California; December 2023</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">. </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-size: 11.0pt; font-weight: 700; vertical-align: baseline;">SIGSOFT Distinguished Paper Award</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> (60 papers accepted out of 473 submissions = 12.6%; an additional 82 papers were sent back for a major revision. The second round of reviews resulted in 67 more papers being accepted and 12 rejected, with the final tally being 127 accepted papers = 27%.)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">G. Kim, M. Franz, and J. Kim; "</span><a class="XqQF9c" href="https://doi.org/10.1007/978-3-031-25734-6_12" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">The Ticket Price Matters in Sharding Blockchain</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" </span><a class="XqQF9c" href="https://deic.uab.cat/cbt/cbt2022/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">6th International Workshop on Cryptocurrencies and Blockchain Technology (CBT 2022)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">; published as J. Garcia-Alfaro, G. Navarro-Arribas, H. Hartenstein, and J. Herrera-Joancomarti (Eds.), </span><a class="XqQF9c" href="https://doi.org/10.1007/978-3-031-25734-6" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Data Privacy Management, Cryptocurrencies and Blockchain Technology: ESORICS 2022 International Workshops, DPM 2022 and CBT 2022, Copenhagen, Denmark, September 26–30, 2022, Revised Selected Papers</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Springer Lecture Notes in Computer Science, 2023.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">G. Kim, S. Hong, M. Franz, and D.K. Song; "</span><a class="XqQF9c" href="https://dl.acm.org/doi/10.1145/3533767.3534383" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Improving Cross-Platform Binary Analysis using Representation Learning via Graph Alignment</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;"' in </span><a class="XqQF9c" href="https://conf.researchr.org/home/issta-2022" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2022),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Seoul, South Korea; July 2022. (61 papers accepted out of 250 submissions = 25.6%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">P. Kirth, M. Dickerson, S. Crane, P. Larsen, A. Dabrowski, D. Gens, Y. Na, S. Volckaert, and M. Franz; "</span><a class="XqQF9c" href="https://dl.acm.org/doi/abs/10.1145/3492321.3519582" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">PKRU-Safe: Automatically Locking Down the Heap Between Safe and Unsafe Languages</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://2022.eurosys.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">EuroSys 2022</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Rennes, France; April 2022. </span><span class="C9DxTc " style="color: #000000; font-family: Arial; font-size: 11.0pt; font-weight: 700; vertical-align: baseline;">Best Paper Award</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> (45 papers accepted out of 161 submissions = 27.6%)</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"><br></span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"><br></span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">C. Deshpande, D. Gens, and M. Franz; "</span><a class="XqQF9c" href="https://dl.acm.org/doi/10.1145/3474369.3486865" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">StackBERT: Machine Learning Assisted Static Stack Frame Size Recovery On Stripped and Optimized Binaries</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://aisec.cc/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">14th ACM Workshop on Artificial Intelligence and Security (AISec 2021),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Seoul, South Korea; November 2021.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Dabrowski, K. Pfeffer, M. Reichel, A. Mai, E. Weippl, and M. Franz; "</span><a class="XqQF9c" href="https://dl.acm.org/doi/abs/10.1145/3464967.3488588" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Better Keep Cash in Your Boots – Hardware Wallets Are the New Single Point of Failure</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">"' in </span><a class="XqQF9c" href="https://defi.security/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2021 ACM Workshop on Decentralized Finance and Security (DeFi21),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Seoul, South Korea; November 2021. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">K. Pfeffer, A. Mai, A. Dabrowski, M. Gusenbauer, P. Schindler, E. Weippl, M. Franz, and K. Krombholz; "</span><a class="XqQF9c" href="https://www.usenix.org/conference/usenixsecurity21/presentation/pfeffer" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">On the Usability of Authenticity Checks for Hardware Security Tokens</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.usenix.org/conference/usenixsecurity21" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">USENIX Security 2021</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Vancouver, British Columbia; August 2021 (248 papers accepted out of 1,319 submissions = 18.8%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Voulimeneas, D. Song, P. Larsen, M. Franz, and S. Volckaert, </span><a class="XqQF9c" href="https://dl.acm.org/doi/abs/10.1145/3447852.3458714" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">"dMVX: Secure and Efficient Multi-Variant Execution in a Distributed Setting;"</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> in </span><a class="XqQF9c" href="https://concordia-h2020.eu/eurosec-2021/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">14th European Workshop on Systems Security (EuroSec 2021)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Edinburgh, Scotland; April 2021.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">P. Larsen and M. Franz; "</span><a class="XqQF9c" href="https://dl.acm.org/doi/pdf/10.1145/3411496.3421226" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Adoption Challenges of Code Randomization</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">," in Proceedings of the </span><a class="XqQF9c" href="https://dl.acm.org/doi/10.1145/3372297.3416244" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">7th ACM Workshop on Moving Target Defense (MTD 2020)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">; November 2020.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">D. Song, F. Hetzelt, J. Kim, B. Kang, J. Seifert, and M. Franz; "</span><a class="XqQF9c" href="https://www.usenix.org/conference/usenixsecurity20/presentation/song" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Agamotto: Accelerating Kernel Driver Fuzzing with Lightweight Virtual Machine Checkpoints</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.usenix.org/conference/usenixsecurity20/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">USENIX Security 2020</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Boston, Massachusetts; August 2020. (157 papers accepted out of 977 submissions = 16%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Z. Kenjar, T. Frassetto, D. Gens, M. Franz, and A. Sadeghi; "</span><a class="XqQF9c" href="https://www.usenix.org/conference/usenixsecurity20/presentation/kenjar" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">V0LTpwn: Attacking x86 Processor Integrity from Software</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.usenix.org/conference/usenixsecurity20/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">USENIX Security 2020</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Boston, Massachusetts; August 2020. (157 papers accepted out of 977 submissions = 16%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">P. Rajasekaran, S. Crane, D. Gens, Y. Na, S. Volckaert, and M. Franz; "CoDaRR : Continuous Data Space Randomization against Data-Only Attacks;" to appear in </span><a class="XqQF9c" href="https://asiaccs2020.cs.nthu.edu.tw/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">15th ACM ASIA Conference on Computer and Communications Security (ACM ASIACCS 2020)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">,</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Taipei, Taiwan; October 2020. (67 papers accepted out of 308 submissions = 22%) </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Voulimeneas, D. Song, F. Parzefall, Y. Na, P. Larsen, M Franz, and S. Volckaert; "</span><a class="XqQF9c" href="https://link.springer.com/chapter/10.1007/978-3-030-52683-2_11" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Distributed Heterogeneous N-Variant Execution</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://dimva2020.campus.ciencias.ulisboa.pt/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">17th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA 2020),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Lisbon, Portugal; June 2020. (13 papers accepted out of 45 submissions = 28.9%) </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Altinay, J. Nash, T. Kroes, P. Rajasekaran, D. Zhou, A. Dabrowski, D. Gens, Y. Na, S. Volckaert, C. Giuffrida, H. Bos, and M. Franz ;"</span><a class="XqQF9c" href="https://dl.acm.org/doi/abs/10.1145/3342195.3387550" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">BinRec: Dynamic Binary Lifting and Recompilation — The Best Thing Since Sliced Binaries</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.eurosys2020.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">EuroSys 2020</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Heraklion, Greece; April 2020. (43 papers accepted out of 234 submissions = 18%) </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">T. Park, K. Dhondt, D. Gens, Y. Na, S. Volckaert, and M. Franz; "</span><a class="XqQF9c" href="https://www.ndss-symposium.org/wp-content/uploads/2020/02/24262.pdf" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">NoJITsu: Locking Down JavaScript Engines</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.ndss-symposium.org/ndss2020/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2020 Network and Distributed Systems Security Symposium (NDSS 2020)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, San Diego, California; February 2020. (88 papers accepted out of 506 submissions = 17%) </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">B. Belleville, W. Shen, S. Volckaert, A.M. Azab, and M. Franz; "</span><a class="XqQF9c" href="https://ieeexplore.ieee.org/document/8712444" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">KALD: Detecting Direct Pointer Disclosure Vulnerabilities</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">IEEE Transactions on Dependable and Secure Computing (TDSC);</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> 2019.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">D.K. Song, J. Lettner, P. Rajasekaran, Y. Na, S. Volckaert, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="https://doi.org/10.1109/SP.2019.00010" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">SoK: Sanitizing for Security</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.ieee-security.org/TC/SP2019/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">40th IEEE Symposium on Security and Privacy (IEEE S&P 2019),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> San Francisco, California; May 2019. (84 papers accepted out of 673 submissions + 10 revised paper from the previous year = 12.5%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">D.K. Song, F. Hetzelt, D. Das, Ch. Spensky, Y. Na, S. Volckaert, G. Vigna, Ch. Kruegel, J.-P. Seifert, and M. Franz; "</span><a class="XqQF9c" href="https://www.ndss-symposium.org/ndss-paper/periscope-an-effective-probing-and-fuzzing-framework-for-the-hardware-os-boundary/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">PeriScope: An Effective Probing and Fuzzing Framework for the Hardware-OS Boundary</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.ndss-symposium.org/ndss2019/attend/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2019 Network and Distributed Systems Security Symposium (NDSS 2019)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, San Diego, California; February 2019. (89 papers accepted out of 521 submissions = 17%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">T. Kroes, A. Altinay, J. Nash, Y. Na, S. Volckaert, H. Bos, M. Franz, and Ch. Giuffrida; "</span><a class="XqQF9c" href="https://doi.org/10.1145/3273045.3273050" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">BinRec: Attack Surface Reduction Through Dynamic Binary Recovery</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://dl.acm.org/citation.cfm?id=3273045" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2018 Workshop on Forming an Ecosystem Around Software Transformation (FEAST '18),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Toronto, Canada; October 2018.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">B. Belleville, H. Moon, J. Shin, D. Hwang, J.M. Nash, S. Jung, Y. Na, S. Volckaert, P. Larsen, Y. Paek, and M. Franz; "</span><a class="XqQF9c" href="https://link.springer.com/chapter/10.1007/978-3-030-00470-5_16" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Hardware Assisted Randomization of Data</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.raid2018.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">21st International Symposium on Research in Attacks, Intrusions, and Defenses (RAID 2018),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Heraklion, Crete, Greece; September 2018. (33 papers accepted out of 145 submissions = 23%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">J. Lettner, D.K. Song, T. Park, S. Volckaert, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="https://link.springer.com/content/pdf/10.1007/978-3-030-00470-5_19.pdf" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">PartiSan: Fast and Flexible Sanitization via Run-time Partitioning</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://www.raid2018.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">21st International Symposium on Research in Attacks, Intrusions, and Defenses (RAID 2018),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Heraklion, Crete, Greece; September 2018. (33 papers accepted out of 145 submissions = 23%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">M. Qunaibit, S. Brunthaler, Y. Na, S. Volckaert and M. Franz; "</span><a class="XqQF9c" href="http://drops.dagstuhl.de/opus/volltexte/2018/9221/pdf/LIPIcs-ECOOP-2018-16.pdf" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Accelerating Dynamically-Typed Languages on Heterogeneous Platforms Using Guards Optimization</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="https://2016.ecoop.org/series/ecoop" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2018 European Conference on Object-Oriented Programming (ECOOP 2018)</span><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">;</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Amsterdam, Netherlands; July 2018. (26 papers accepted out of 66 submissions = 39%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">T. Park, J. Lettner, Y. Na, S. Volckaert and M. Franz; "</span><a class="XqQF9c" href="https://link.springer.com/chapter/10.1007/978-3-319-93411-2_15" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Bytecode Corruption Attacks Are Real—And How To Defend Against Them</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;"> </span><a class="XqQF9c" href="http://www.dimva2018.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">15th International Conference on Detection of Intrusions and Malware & Vulnerability Assessment (DIMVA 2018)</span><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">,</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Paris, France; June 2018. (18 papers accepted out of 59 submissions = 30%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">M. Franz; "</span><a class="XqQF9c" href="http://doi.ieeecomputersociety.org/10.1109/MSP.2018.2701161" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Making Multivariant Programming Practical and Inexpensive</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">IEEE Security and Privacy</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Vol. 16, No. 3, pp. 90-94; May 2018. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">S. Crane, A. Homescu, P. Larsen, H. Okhravi, and M. Franz; "</span><a class="XqQF9c" href="https://doi.org/10.1145/3129743.3129747" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Diversity and Information Leaks</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in P. Larsen and A.-R. Sadeghi (Eds.), </span><a class="XqQF9c" href="https://dl.acm.org/citation.cfm?id=3129743" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">The Continuing Arms Race: Code-Reuse Attacks and Defenses</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, ACM Books, Vol. 18, Morgan & Claypool Publishers, ISBN 978-1-97000-183-9, pp. 61-81; 2018. doi:10.1145/3129743.3129747</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">P. Biswas, A. Di Federico, S.A. Carr, P. Rajasekaran, S. Volckaert, Y. Na, M. Franz, and M. Payer; "</span><a class="XqQF9c" href="https://www.usenix.org/system/files/conference/usenixsecurity17/sec17-biswas.pdf" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Venerable Variadic Vulnerabilities Vanquished</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in USENIX Security 2017, Vancouver, British Columbia; August 2017. (85 papers accepted out of 522 submissions = 16%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">S. Volckaert, B. Coppens, B. De Sutter, K. De Bosschere, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="http://dl.acm.org/citation.cfm?id=3064178" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Taming Parallelism in a Multi-Variant Execution Environment</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="http://eurosys2017.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">EuroSys 2017</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Belgrade, Serbia, pp. 270-285; April 2017. doi:10.1145/3064176.3064178 (41 papers accepted out of 182 valid submissions = 22%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">N. Burow, S.C. Carr, J. Nash, P. Larsen, M. Franz, S. Brunthaler, and M. Payer; "</span><a class="XqQF9c" href="http://dl.acm.org/citation.cfm?id=3054924" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Control-Flow Integrity P3: Protection, Precision, and Performance</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">," in ACM Computing Surveys (CSUR), Vol. 50, No. 1, Article No. 16; April 2017. doi:10.1145/3054924</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">R. Rudd, R. Skowyra, D. Bigelow, V. Dedhia, Th. Hobson, S. Crane, Ch. Liebchen, P. Larsen, L. Davi, M. Franz, A.-R. Sadeghi, and H. Okhravi; "Address Oblivious Code Reuse: On the Effectiveness of Leakage Resilient Diversity;" in </span><a class="XqQF9c" href="http://www.internetsociety.org/events/ndss-symposium/ndss-symposium-2017" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2017 Network and Distributed System Security Symposium (NDSS 2017),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> San Diego, California; February/March 2017. (68 papers accepted out of 423 submissions = 16%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">S. Volckaert, B. Coppens, A. Voulimeneas, A. Homescu, P. Larsen, B. De Sutter, and M. Franz; "Secure and Efficient Application Monitoring and Replication;" in </span><a class="XqQF9c" href="https://www.usenix.org/conference/atc16" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2016 USENIX Annual Technical Conference (ATC 2016),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Denver, Colorado; June 2016. (47 papers accepted out of 266 submissions = 17.6%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">J. Lettner, B. Kollenda, A. Homescu, P. Larsen, F. Schuster, L. Davi, A.-R. Sadeghi, T. Holz, and M. Franz; "Subversive-C: Abusing and Protecting Dynamic Message Dispatch;" in </span><a class="XqQF9c" href="https://www.usenix.org/conference/atc16" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2016 USENIX Annual Technical Conference (ATC 2016),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Denver, Colorado; June 2016. (47 papers accepted out of 266 submissions = 17.6%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">G. Wagner, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2866576" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Thinking Inside the Box: Compartmentalized Garbage Collection</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">ACM Transactions on Programming Languages and Systems (TOPLAS)</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Vol. 38, No. 3, Article No. 9; May 2016. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">K. Braden, S. Crane, L. Davi, M. Franz, P. Larsen, Ch. Liebchen, and A.-R. Sadeghi; "</span><a class="XqQF9c" href="https://www.internetsociety.org/sites/default/files/blogs-media/leakage-resilient-layout-randomization-mobile-devices.pdf" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Leakage-Resilient Layout Randomization for Mobile Devices</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="http://www.internetsociety.org/events/ndss-symposium-2016" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2016 Network and Distributed System Security Symposium (NDSS 2016),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">San Diego, California; February 2016. (60 papers accepted out of 389 submissions = 15.4%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">P. Larsen, S. Brunthaler, L. Davi, A.-R. Sadeghi, and M. Franz; </span><a class="XqQF9c" href="http://dx.doi.org/10.2200/S00686ED1V01Y201512SPT014" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">Automated Software Diversity</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">; Morgan & Claypool, San Rafael, California, ISBN 978-1-6270-5734-9 (paperback), ISBN 978-1-6270-5755-4 (ebook); December 2015.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">S. Crane, S. Volckaert, F. Schuster, Ch. Liebchen, P. Larsen, L. Davi, A.-R. Sadeghi, T. Holz, B. De Sutter, and M Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2810103.2813682" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">It's a TRAP: Table Randomization and Protection against Function Reuse Attacks</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">22nd ACM Conference on Computer and Communications Security (CCS 2015),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Denver, Colorado; October 2015. (128 papers accepted out of 646 submissions = 19.4%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">M. Conti, S. Crane, L. Davi, M. Franz, P. Larsen, Ch. Liebchen, M. Negro, M. Qunaibit, and A.-R. Sadeghi; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2810103.2813671" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Losing Control: On the Effectiveness of Control-Flow Integrity under Stack Attacks</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">22nd ACM Conference on Computer and Communications Security (CCS 2015),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Denver, Colorado; October 2015. (128 papers accepted out of 646 submissions = 19.4%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">G. Savrun-Yeniceri, M. L. Van de Vanter, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2807426.2807435" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Efficient and Generic Event-based Profiler Framework for Dynamic Languages</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">2015 International Conference on Principles and Practices of Programming on the Java platform: Virtual machines, Languages, and Tools (PPPJ'15),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Melbourne, Florida; September 2015.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">C. Stancu, Ch. Wimmer, S. Brunthaler, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2754169.2754185" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Safe and Efficient Hybrid Memory Management for Java</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">International Symposium on Memory Management 2015 (ISMM'15),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Portland, Oregon; June 2015.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Homescu, T. Jackson, S. Crane, S. Brunthaler, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="http://doi.ieeecomputersociety.org/10.1109/TDSC.2015.2433252" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Large-scale Automated Software Diversity–Program Evolution Redux;"</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">accepted to appear in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">IEEE Transactions on Dependable and Secure Computing (TDSC),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> 2015.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">S. Crane, Ch. Liebchen, A. Homescu, L. Davi, P. Larsen, A.-R. Sadeghi, S. Brunthaler, and M Franz; "</span><a class="XqQF9c" href="http://doi.ieeecomputersociety.org/10.1109/SP.2015.52" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Readactor: Practical Code Randomization Resilient to Memory Disclosure</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">36th IEEE Symposium on Security and Privacy</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, San Jose, California; May 2015. (55 papers accepted out of 407 submissions = 13.5%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">P. Larsen, A. Homescu, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1109/MSP.2015.23" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Automatic Software Diversity</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">IEEE Security and Privacy</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Vol. 13, No. 2, pp. 30-37; March 2015.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">S. Crane, A. Homescu, S. Brunthaler, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.14722/ndss.2015.23264" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Thwarting Cache Side-Channel Attacks Through Dynamic Software Diversity</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="http://www.internetsociety.org/events/ndss-symposium-2015/ndss-2015-programme" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2015 Network and Distributed System Security Symposium (NDSS 2015),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> San Diego, California; February 2015. (51 papers accepted out of 302 submissions = 16.9%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 0.0pt; margin-top: 0.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000;">V. Mohan, P. Larsen, S. Brunthaler, K. Hamlen, and M. Franz;" </span><a class="XqQF9c" href="http://dx.doi.org/10.14722/ndss.2015.23271" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Opaque Control Flow Integrity</span></a><span class="C9DxTc " style="color: #000000;">" in </span><a class="XqQF9c" href="http://www.internetsociety.org/events/ndss-symposium-2015/ndss-2015-programme" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2015 Network and Distributed System Security Symposium (NDSS 2015),</span></a><span class="C9DxTc " style="color: #000000;"> San Diego, California; February 2015. (51 papers accepted out of 302 submissions = 16.9%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">M. Murphy, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2663474.2663485" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Software Profiling Options and Their Effects on Security Based Code Diversification</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="http://csis.gmu.edu/MTD2014/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">First ACM Workshop on Moving Target Defense (MTD 2014)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Scottsdale, Arizona; November 2014. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">W. Zhang, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2647508.2647524" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Accelerating Iterators in Optimizing AST Interpreters</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;'' in </span><a class="XqQF9c" href="http://2014.splashcon.org/track/oopsla2014" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications (OOPSLA 2014)</span><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">,</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Portland, Oregon, pp. 727-743; October 2014. (52 papers accepted out of 186 submissions = 28%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">C. Stancu, Ch. Wimmer, S. Brunthaler, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2647508.2647524" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Comparing Points-to Static Analysis with Runtime Recorded Profiling Data</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="http://www.pppj2014.uck.pk.edu.pl/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">2014 International Conference on Principles and Practices of Programming on the Java platform: Virtual machines, Languages, and Tools (PPPJ 2014)</span><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">,</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Cracow, Poland, pp. 157-168; September 2014.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">P. Larsen, A. Homescu, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1109/SP.2014.25" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">SoK: Automated Software Diversity</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="http://www.ieee-security.org/TC/SP2014/program.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">35th IEEE Symposium on Security and Privacy</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, San Jose, California, pp. 276-291; May 2014. (44 papers accepted out of 334 submissions = 13%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1109/MSP.2013.129" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Security through Diversity: Are We There Yet?</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">," in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">IEEE Security and Privacy</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Vol. 12, No. 2, pp. 28-35; March 2014.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">G. Savrun-Yeniceri, W. Zhang, H. Zhang, E. Seckler, C. Li, S. Brunthaler, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2532642" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Efficient Hosted Interpreters on the JVM</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">ACM Transactions on Architecture and Code Optimization (TACO),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Vol. 11, No. 1, Article No. 9; February 2014. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Ch. Kerschbaumer, E. Hennigan, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dl.acm.org/authorize?6963878" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Information Flow Tracking meets Just-In-Time Compilation</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><a class="XqQF9c" href="http://www.hipeac.net/conference/vienna/paper_track_program" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">9th International Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC 2014),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Vienna, Austria, January 2014.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Ch. Kerschbaumer, E. Hennigan, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dl.acm.org/citation.cfm?id=2541228.2555295" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Information Flow Tracking meets Just-In-Time Compilation</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">ACM Transactions on Architecture and Code Optimization (TACO),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Vol. 10, No 4, Article No. 38; December 2013.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Ch. Kerschbaumer, E. Hennigan, P. Larsen, S. Brunthaler, and M. Franz; "CrowdFlow: Efficient Information Flow Security;" accepted for publication in </span><a class="XqQF9c" href="http://www.utdallas.edu/~Yvo.Desmedt/ISC/Accepted-Papers.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">16th Information Security Conference (ISC 2013),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Dallas, Texas; November 2013. (70 submissions, 16 accepted = 23% acceptance rate plus 14 short papers)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Homescu, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dl.acm.org/authorize?6966467" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">librando: Transparent Code Randomization for Just-in-Time Compilers</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in 20th ACM Conference on Computer and Communications Security (CCS 2013), Berlin, Germany; November 2013. (105 papers accepted out of 530 submissions = 19.8%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">G. Savrun-Yeniceri, W. Zhang, H. Zhang, C. Li, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dl.acm.org/authorize?6846737" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Efficient Interpreter Optimizations for the JVM</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">2013 International Conference on the Principles and Practice of Programming on the Java Platform: Virtual Machines, Languages, and Tools (PPPJ'13),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Stuttgart, Germany; September 2013.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">S. Crane, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1145/2535813.2535824" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Booby Trapping Software</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">2013 New Security Paradigms Workshop (NSPW 2013)</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Banff, Canada; September 2013.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">E. Hennigan, Ch. Kerschbaumer, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://link.springer.com/chapter/10.1007/978-3-642-38908-5_12#" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">First-Class Labels: Using Information Flow to Debug Security Holes</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in M. Huth, N. Asokan, S. Capkun, I. Flechais, and L. Coles-Kemp (Eds.), </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">Trust and Trustworthy Computing, 6th International Conference (TRUST 2013)</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, London, United Kingdom, Springer Lecture Notes in Computer Science, Vol. 7904, ISBN 978-3-642-38907-8, pp. 151–168; June 2013.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Ch. Kerschbaumer, E. Hennigan, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://link.springer.com/chapter/10.1007/978-3-642-38908-5_14#" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Towards Precise and Efficient Information Flow Control in Web Browsers;"</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> in M. Huth, N. Asokan, S. Capkun, I Flechais, and L. Coles-Kemp (Eds.), </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">Trust and Trustworthy Computing, 6th International Conference (TRUST 2013)</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, London, United Kingdom, Springer Lecture Notes in Computer Science, Vol. 7904, ISBN 978-3-642-38907-8, pp. 187–195; June 2013.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">T. Jackson, A. Homescu, S. Crane, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1007/978-1-4614-5416-8_8" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Diversifying the Software Stack Using Randomized NOP Insertion</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in S. Jajodia, A K Ghosh, V. S. Subrahmanian, V Swarup, C. Wang, X. S. Wang (Eds.),</span><a class="XqQF9c" href="http://www.springer.com/computer/security+and+cryptology/book/978-1-4614-5415-1" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">Moving Target Defense II: Application of Game Theory and Adversarial Modeling</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Springer Advances in Information Security, Vol. 100, ISBN 978-1-4614-5415-1, pp. 151-174; 2013.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Homescu, S. Neisius, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="http://dx.doi.org/10.1109/CGO.2013.6494997" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Profile-guided Automated Software Diversity</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">,"' in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">2013 International Symposium on Code Generation and Optimization (CGO 2013),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Shenzhen, China; February 2013. (33 papers accepted out of 117 submissions = 28%)</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">A. Homescu, M. Stewart, P. Larsen, S. Brunthaler, and M. Franz; "</span><a class="XqQF9c" href="https://www.usenix.org/conference/woot12/microgadgets-size-does-matter-turing-complete-return-oriented-programming" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Microgadgets: Size Does Matter In Turing-complete Return-oriented Programming</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">,'" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">6th USENIX Workshop on Offensive Technologies (WOOT '12),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Bellevue, Washington; August 2012.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Ch. Wimmer, S. Brunthaler, P. Larsen, and M. Franz; "</span><a class="XqQF9c" href="http://dl.acm.org/authorize?6612860" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Fine-Grained Modularity and Reuse of Virtual Machine Components</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">11th Annual International Conference on Aspect-Oriented Software Development (AOSD '12),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Potsdam, Germany, ACM Press, ISBN 978-1-4503-1092-5, pp. 203-214; March 2012.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">G. Wagner, A. Gal, and M. Franz; “</span><a class="XqQF9c" href="http://dx.doi.org/10.1016/j.scico.2010.04.008" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Slimming a Java Virtual Machine by way of Cold Code Removal and Optimistic Partial Program Loading</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;” in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">Science of Computer Programming</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Vol. 76, No. 11, pp. 1037-1053; November 2011. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">M. Chang, B. Mathiske, E. Smith, A. Chaudhuri, M. Bebenita, A Gal, Ch. Wimmer, and M Franz; "</span><a class="XqQF9c" href="http://dl.acm.org/authorize?6594165" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">The Impact of Optional Type Information on JIT Compilation Of Dynamically Typed Languages"</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">7th Dynamic Languages Symposium (DLS 2011),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Portland, Oregon, ACM Press, ISBN 978-1-4503-0939-4, pp. 13-24; October 2011. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">T. Jackson, B. Salamat, A. Homescu, K. Manivannan, G. Wagner, A. Gal, S. Brunthaler, Ch. Wimmer, and M. Franz; “</span><a class="XqQF9c" href="http://dx.doi.org/10.1007/978-1-4614-0977-9_4" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Compiler-Generated Software Diversity</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;” in S. Jajodia, A.K. Ghosh, V. Swarup, C. Wang, and X.S. Wang (Eds.), </span><a class="XqQF9c" href="http://www.springer.com/computer/security+and+cryptology/book/978-1-4614-0976-2" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">Moving Target Defense: Creating Asymmetric Uncertainty for Cyber Threats</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">; Springer, ISBN 978-1-4614-0976-2; September 2011.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">G. Wagner, A. Gal, Ch. Wimmer, B. Eich and M. Franz; "</span><a class="XqQF9c" href="http://dl.acm.org/authorize?431947" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Compartmental Memory Management in a Modern Web Browser</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">;" in </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">International Symposium on Memory Management (ISMM 2011),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> San Jose, California; June 2011.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">B. Salamat, T. Jackson, G. Wagner, Ch. Wimmer, and M. Franz: "</span><a class="XqQF9c" href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5714703" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Run-Time Defense against Code Injection Attacks using Replicated Execution</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> ;" In </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">IEEE Transactions on Dependable and Secure Computing</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">. IEEE Computer Society, 2011.</span></p></div></div></div></div></div></div></div><div class="hJDwNd-AhqUyc-ibL1re Ft7HRd-AhqUyc-ibL1re JNdkSc SQVYQc L6cTce-purZT L6cTce-pSzOP"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"></div></div></div><div class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb JNdkSc SQVYQc yYI8W HQwdzb"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.7114272680a7da34_0" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.bkaig5ul2fh9" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.bkaig5ul2fh9_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.bkaig5ul2fh9_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.bkaig5ul2fh9" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.bkaig5ul2fh9_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Congratulations Dr. Dickerson & Dr. Rösti</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Mitchel Dickerson successfully defended his Ph.D. thesis "Practical Python FPGA Acceleration with Fast Just-In-Time Compilation and Configuration" on February 20th, 2025.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">André Rösti successfully defended his Ph.D. thesis "Survivable Multi-Variant Execution for Security and Availability" on March 4th, 2025</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Congratulations to both!</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.10a815091966c8cc_12" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.7jlyj4olnubr" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.7jlyj4olnubr_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.7jlyj4olnubr_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.7jlyj4olnubr" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.7jlyj4olnubr_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; font-variant: normal; vertical-align: baseline;">Best Paper Award at ACSAC 2024</span><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; font-variant: normal; vertical-align: baseline;"><br></span><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; font-variant: normal; vertical-align: baseline;">(11 December 2024)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">We won one of the two awarded Best Paper Awards at ACSAC 2024 (out of a total of 83 accepted papers / 424 total papers submitted to the conference / 381 strictly reviewed papers after desk rejects).</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">Congratulations and thanks to my co-authors André, Stijn, and Alex!</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.b653e96d8dae598_18" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd baZpAe"><div class="t3iYD"><img src="https://lh4.googleusercontent.com/tuPb5Xq6JxE-yFk5qloy1FY8ntKj-w6YGfrNFSmvgfLn9MD-Vjs5xWE9o0k1LtxhWGleZzNlfCwxZapSTT_rcid6O_jrKiC6hKAuXajakPJOhh3QPfg8ZUzOuay5GSB7Nsmp4d6JjVcMCpuqSYXTj0UeFlSTEmYrAJKYdjpmaEJjjyKA8g10mg=w1280" class="CENy8b" role="img"></div></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.b653e96d8dae598_16" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.a3qsk736lpea" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.a3qsk736lpea_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.a3qsk736lpea_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.a3qsk736lpea" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.a3qsk736lpea_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; font-variant: normal; vertical-align: baseline;">LLVM Developer's Meeting 2024</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">As in previous years, our lab was well represented at the 2024 LLVM Developer's Meeting by former and current members. From left to right: Dr. Gülfem Savrun (Google), Dr. Min Hsu (SiFive), Dr. Fabian Parzefall (Meta), Dr. Julian Lettner (Apple), Dr. Paul Kirth (Google), Dr. Yeoul Na (Apple), Dr. Prabhu Rajasekaran (Google), Hongyu Chen (UCI), James McGowan (Back Engineering Labs/UCI).</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">(Thanks to Yeoul for sending the photo!)</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.7114272680a7da34_2" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd baZpAe"><a href="/llvmdev24" class="fqo2vd"><div class="t3iYD"><img src="https://lh5.googleusercontent.com/YqEpjFURewl7nOQnKvpoUOC-0yqrVT4db2rmpaTzZkufbyYU2jjIiQQjbkEplkXyhjQ91uVO7GAZLqBAk5ciewV7EnrXem1fhOgvErEYR-RyH43c0SlwOHtiLzUJsVd-wgOQMzul6DubTpF4s3LNP_qBQHHFaaNX9ymzKyjH6p0Ex53iU0jCOw=w1280" class="CENy8b"></div></a></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152f9b95d144ca82_62" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.s4f1moxvvwa3" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.s4f1moxvvwa3_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.s4f1moxvvwa3_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.s4f1moxvvwa3" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.s4f1moxvvwa3_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Research Group News (August 2024)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Chinmay Deshpande successfully defended his Ph.D. in August 2024 and will soon join AMD. Congratulations!</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Fabian Parzefall successfully defended his Ph.D. in May 2024 and recently joined Meta. Congratulations!</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Dr. Felicitas Hetzelt accepted a position as a security engineer with Apple in Paris, France. Good luck, Felicitas, we will miss you!</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Dr. Min-Yi Hsu successfully defended his Ph.D. in July 2023 and joined SiFive to work on compilers for RISC-V. Congratulations!</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I have had the pleasure of welcoming a record-breaking six new Ph.D. students to my research group in Fall of 2023: Nicholas Baron, Hongyu Chen, Po-An (Billy) Chen, Tianjiao Huang, Md Mahbub Hossain Raton, and Weitao Sun. Welcome!</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152f9b95d144ca82_129" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.zdtxtua8whsg" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.zdtxtua8whsg_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.zdtxtua8whsg_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.zdtxtua8whsg" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.zdtxtua8whsg_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Commencement (15 June 2024)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Here is a selfie photo taken right as we walked into this year's graduate commencement ceremony. I had the honor of hooding Dr. Fabian Parzefall and </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">Dr. Min-Yi Hsu</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, who are walking right behind me.</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.603865f5a3dd4b84_38" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd baZpAe"><div class="t3iYD"><img src="https://lh6.googleusercontent.com/DzybaK68GbKBIKs25qOu8VkBh8HWRDGJGc2BMZMhM09m8HrKintEDziqpRPF60GbWmwSaHQw67G5aazrOsej49zYA89iL7YJ6d0PMGKFYYvAhH3Jb9TgRLB_x9lKicne7hIW1pSyjAnZRquv3oyfi9FugYNEX0JDpJ7XSnLtn4cts1zfq5XLOQ=w1280" class="CENy8b" role="img"></div></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.603865f5a3dd4b84_0" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.yzzkweyoh3j" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.yzzkweyoh3j_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.yzzkweyoh3j_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.yzzkweyoh3j" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.yzzkweyoh3j_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; font-variant: normal; vertical-align: baseline;">Elevated to Distinguished Professor (July 2022)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-variant: normal; vertical-align: baseline;">I thank my colleagues at UCI for promoting me to Professor Above Scale and awarding me the rare title of a Distinguished Professor, effective July 1st, 2022.</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152f9b95d144ca82_143" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.4g0o2s4d7hwp" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.4g0o2s4d7hwp_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.4g0o2s4d7hwp_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.4g0o2s4d7hwp" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.4g0o2s4d7hwp_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">ACM Breakthrough Lecture (March 2022)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">The video of my ACM Breakthrough Lecture (presented at the ACM ASPLOS 2022 conference in Lausanne, Switzerland) is now available and can be viewed here: </span><a class="XqQF9c" href="https://uci.yuja.com/V/Video?v=4552058&node=15147631&a=417314752&autoplay=1" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">link to the video stream</span></a></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">My gratitude goes to the organizers of ASPLOS for making the first in-person conference after the pandemic such a great success.</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152f9b95d144ca82_145" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.5gtipu5hkzot" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.5gtipu5hkzot_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.5gtipu5hkzot_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.5gtipu5hkzot" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.5gtipu5hkzot_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Research Group News (July 2022)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Felicitas Hetzelt defended her Ph.D. thesis at the Technical University of Berlin and will join us as a Post-Doctoral Researcher in Irvine this summer.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">After spending more than 3 years at UCI each, our existing Post-Doctoral Researchers have moved on. Dr. Adrian Dabrowski has joined CISPA and Dr. David Gens has joined Cerebras. It has been a great pleasure working with both and I wish them the very best for their future careers.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Paul Kirth successfully defended his Ph.D. thesis "Practical Methods for Automatic Intra-Process Compartmentalization with MPK" in November 2021 and has joined Google. Congratulations!</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152f9b95d144ca82_155" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.vfgapb9sw2fs" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.vfgapb9sw2fs_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.vfgapb9sw2fs_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.vfgapb9sw2fs" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.vfgapb9sw2fs_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">ACM Charles P. "Chuck" Thacker Breakthrough in Computing Award (April 2021)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I am honored to be the recipient of this award.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 30.0pt; margin-right: 30.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://awards.acm.org/about/2020-thacker" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">https://awards.acm.org/about/2020-thacker</span></a></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I want to recognize all the fantastic students who have worked with me at UCI over the years — overall, I have graduated 34 Ph.Ds as their primary advisor. While it is usually the professor who gets all the glory, my collaborators on most of this groundbreaking research were UCI graduate students and PostDocs. I am very grateful for their contribution and it has been both a joy and a privilege to serve as their advisor</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Additionally, I need to acknowledge the wisdom of the University of California, who agreed to donate the intellectual property rights to some of our inventions to the open source community. My Ph.D. student Andreas Gal and I actually received a U.S. Patent on the compiler technology that underlies the original JavaScript just-in-time compiler in Firefox, and this patent is of course owned by UC. By allowing this technology to be used for free without royalties, UC played a crucial part in making all of this happen. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Thank you!</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_13" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.w7hsnqgss20u" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.w7hsnqgss20u_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.w7hsnqgss20u_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.w7hsnqgss20u" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.w7hsnqgss20u_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Dokyung Song becomes an Assistant Professor at Yonsei University</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">My student Dokyung Song successfully defended his Ph.D. thesis "Precise and Efficient Dynamic Analysis of Systems Software" in December of 2020 and after a brief stint as a Post-Doctoral Researcher in my group has accepted a position as an Assistant Professor at </span><a class="XqQF9c" href="https://www.yonsei.ac.kr/en_sc/index.jsp" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Yonsei University</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> in South Korea.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Congratulations Dokyung!</span></p><br></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_15" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.6qoq5xza5398" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.6qoq5xza5398_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.6qoq5xza5398_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.6qoq5xza5398" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.6qoq5xza5398_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Selected Recent Program Committee Memberships </span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">In am currently or have recently been on the Program Committees of the following conferences: </span></p><ul class="n8H08c UVNKR " style="list-style-type: square; margin-left: 0; margin-right: 0; padding: 0;"><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">2025 OOPSLA: Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 2025), location TBD; October 2025.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://secdev.ieee.org/2024/home" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2024 IEEE Secure Development Conference (SecDev 2024 Research),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Pittsburgh, Pennsylvania; October 2024.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.ieee-security.org/TC/SP2023/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2023 IEEE Symposium on Security and Privacy</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> ("Oakland"), San Francisco, California; May 2023.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.usenix.org/conference/usenixsecurity22" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2022 USENIX Security Conference</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Boston, Massachussetts; August 2022.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.ndss-symposium.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2022 Network and Distributed System Security Symposium (NDSS),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> San Diego, California, April 2022.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://raid2021.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">24th International Symposium on Research in Attacks, Intrusions and Defenses (RAID 2021</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">), Donostia / San Sebastian, Spain; October 2021.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://esorics2021.athene-center.de/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">26th European Symposium on Research in Computer Security (ESORICS 2021)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Darmstadt, Germany, October 2021.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.usenix.org/conference/usenixsecurity21" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2021 USENIX Security Conference</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Vancouver, British Columbia; August 2021.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.ieee-security.org/TC/SP2021/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2021 IEEE Symposium on Security and Privacy ("Oakland")</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, San Francisco, California; May 2021.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://cans2020.at/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">18th International Conference on Cryptology and Network Security (CANS 2020)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Vienna, Austria; December 2020.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.sigsac.org/ccs/CCS2020/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">27th ACM Conference on Computer and Communications Security (ACM CCS 2020)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Orlando, Florida; November 2020.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://feastworkshop.github.io/2020/index.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">5th Workshop on Forming an Ecosystem Around Software Transformation (FEAST 2020)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Orlando, Florida; November 2020.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="http://ashesworkshop.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">4th Workshop on Attacks and Solutions in Hardware Security (ASHES 2020)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Orlando, Florida; November 2020.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="http://mtd-2020.mit.edu/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">7th ACM Workshop on Moving Target Defense (MTD 2020)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Orlando, Florida; November 2020.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.ieee-security.org/TC/SP2020/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2020 IEEE Symposium on Security and Privacy ("Oakland")</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, San Francisco, California; May 2020.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.uni-goettingen.de/de/603140.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">German Computer Society Security Conference GI SICHERHEIT 2020</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Göttingen, Germany; March 2020.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.sigsac.org/ccs/CCS2019/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">26th ACM Conference on Computer and Communications Security (ACM CCS 2019)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, London, England; November 2019.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://spro.aspire-fp7.eu/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">3rd International Workshop on Software Protection (SPRO 2019)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, London, England; November 2019.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.ieee-security.org/TC/SP2019/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2019 IEEE Symposium on Security and Privacy ("Oakland")</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, San Francisco, California; May 2019.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://conf.researchr.org/track/dls-2018/dls-2018" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2018 Dynamic Languages Symposium (DLS18)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Boston, Massachusetts; November 2018.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://www.sigsac.org/ccs/CCS2018/papers.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">25th ACM Conference on Computer and Communications Security (ACM CCS 2018)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Toronto, Ontario, Canada; October 2018.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://secdev.ieee.org/2018/home" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2018 Secure Development Conference (SecDev 2018),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Cambridge, Massachussetts, September/October 2018.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="http://www.wisa.or.kr/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">19th World Conference on Information Security Applications (WISA 2018),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Jeju Island, South Korea; August 2018</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://conf.researchr.org/track/issta-2018/salad-2018-papers" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">First Workshop on Software Debloating and Delayering (SALAD '18)</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Amsterdam, Netherlands; July 2018.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="http://icdcs2018.ocg.at/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">38th IEEE International Conference on Distributed Computing Systems (ICDCS 2018),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Vienna, Austria; June 2018.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">German Computer Society Security Conference </span><a class="XqQF9c" href="https://sicherheit2018.in.htwg-konstanz.de/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">GI SICHERHEIT 2018</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">, Constance, Germany; April 2018.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="http://2017.middleware-conference.org/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2017 ACM/IFIP/USENIX International Middleware Conference (Middleware 2017),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Las Vegas, Nevada; December 2017.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="http://mtd-2017.mit.edu/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">4rd ACM Workshop on Moving Target Defense (MTD-2017),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Dallas, Texas; October 2017.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://secdev.ieee.org/2017/home/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2017 Secure Development Conference (SecDev),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Cambridge, Massachussetts, September 2017.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://distrinet.cs.kuleuven.be/events/essos/2017/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2017 International Symposium on Engineering Secure Software and Systems (ESSoS'17),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Bonn, Germany; July 2017.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://cy2sec.comm.eng.osaka-u.ac.jp/acns2017/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">15th International Conference on Applied Cryptography and Network Security (ACNS 2017),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Kanazawa, Japan; July 2017</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="https://icdcs2017.gatech.edu/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">37th IEEE International Conference on Distributed Computing Systems (ICDCS 2017),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Atlanta, Georgia; June 2017.</span></p></li><li dir="ltr" class="zfr3Q TYR86d eD0Rn " style="margin-left: 15.0pt;"><p dir="ltr" role="presentation" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-left: 0.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt; text-indent: 0.0pt;"><a class="XqQF9c" href="http://asiaccs2017.com/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">2017 ACM Asia Conference on Computer and Communications Security (ASIACCS 2017),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> Abu Dhabi, UAE; April 2017.</span></p></li></ul><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I am a member of the editorial boards of the journals</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;"> </span><a class="XqQF9c" href="http://onlinelibrary.wiley.com/journal/10.1002/%28ISSN%291097-024X/homepage/EditorialBoard.html" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Software–Practice and Experience (Wiley),</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> and </span><a class="XqQF9c" href="http://www.springer.com/computer/journal/450/PS2?detailsPage=editorialBoard" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Computer Science–Research and Development (Springer).</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> I just roated off the editorial board of </span><a class="XqQF9c" href="http://www.computer.org/web/tdsc/about" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">IEEE Transactions on Dependable and Secure Computing</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> after having served from 2015 through 2019. IEEE Computer Society policy limits the service of Associate Editors to two consecutive 2-year terms.</span></p><br></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_19" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.8uwgq4o558iw" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.8uwgq4o558iw_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.8uwgq4o558iw_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.8uwgq4o558iw" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.8uwgq4o558iw_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Elevated to Fellow of AAAS and Inaugural Fellow of IFIP (November 2019)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I have been elevated to Fellow of the </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">American Association for the Advancement of Science (AAAS),</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> “For distinguished contributions to computer science, particularly to the areas of just-in-time compilation and optimization and techniques for computer security.” AAAS is the world's largest multidisciplinary scientific society and a leading publisher of cutting-edge research through its </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">Science</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> family of journals.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I have also been designated a member of the first group of Inaugural Fellows of the </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">International Federation for Information Processing (IFIP).</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> The Fellow Award recognizes individuals of the highest professional standing and expertise in one of IFIP’s constituent societies (which includes ACM) who have also contributed directly to IFIP. Established in 1960 under the auspices of UNESCO, IFIP is the global organisation for researchers and professionals working in the field of information and communication technologies. IFIP is recognised by the United Nations and links some 50 national and international societies and academies of science with a total membership of over half a million professionals.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I am very grateful for this recognition and thank my nominators and the members of the evaluation committees,</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_21" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.gzkc852g68mu" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.gzkc852g68mu_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.gzkc852g68mu_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.gzkc852g68mu" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.gzkc852g68mu_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Dynamic Languages Symposium Paper wins Test of Time Award (October 2019)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I am happy to report that my paper "Optimization of Dynamic Languages Using Hierarchical Layering of Virtual Machines" (co-authored with my student Alexander Yermolovich and Post-Doctoral Researcher Christian Wimmer) was selected to receive the </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">Most Notable Paper of DLS 2009 Award</span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> at this years edition of DLS, the Dynamic Languages Symposium. As the Steering Committee writes, "we believe the last 10 years have shown this paper to be one of the early notable works on Meta VMs and Tracing."</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Thank you for the award!</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_23" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.cdlvlghfedas" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.cdlvlghfedas_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.cdlvlghfedas_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.cdlvlghfedas" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.cdlvlghfedas_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">U.S. Patent on Error Report Normalization Awarded (October 2019)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">U.S. Patent Number </span><a class="XqQF9c" href="https://patents.google.com/patent/US10430265B2/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">10,430,265</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> on "Error Report Normalization" was awarded in October 2019; my two co-inventors were Post-Doctoral Researchers in my group at the time of the invention. The patent covers practical aspects of diversifying compilers, namely how to do error reporting when every user has a unique executable.</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_25" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.lxvqujwbjolh" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.lxvqujwbjolh_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.lxvqujwbjolh_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.lxvqujwbjolh" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.lxvqujwbjolh_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Humboldt Research Award ("Humboldt Prize") (November 2018)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I am honored to have been named a recipient of the 2019 Humboldt Research Award, also known as the “Humboldt Prize.”</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">The award, given by the Alexander von Humboldt Foundation of Germany and funded by the German federal government, recognizes renowned researchers outside of Germany whose “fundamental discoveries, new theories or insights have had a significant impact on their own discipline and who are expected to continue producing cutting-edge achievements in the future.” It is the highest award given by the Foundation to researchers based outside of Germany.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">The award will be presented at a ceremony in Berlin in June 2019 in the presence of the President of the Federal Republic of Germany. </span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">The award comes with an invitation to spend a period of up to one year cooperating on a long-term research project with specialist colleagues at a research institution in Germany, as well as a life-long membership in the worldwide “Humboldtians” network connecting alumni of all Humboldt award categories.</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_27" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.qiinz9n0jb81" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.qiinz9n0jb81_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.qiinz9n0jb81_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.qiinz9n0jb81" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.qiinz9n0jb81_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Winner of UCI's Inaugural "Innovator of the Year Award" (May 2018)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I am delighted to have been recognized as the winner of UCI Applied Innovation's inaugural "Innovator of the Year" Award. This new award aims to recognize researchers who have developed a breakthrough idea, process or technology and demonstrated its transformational potential to improve lives and create economic value.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">Of course, the real credit belongs to the great group of former Ph.D. students and PostDocs who helped develop these ideas in our lab at UCI.</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_29" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.uecm7i7nud4y" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.uecm7i7nud4y_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.uecm7i7nud4y_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.uecm7i7nud4y" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.uecm7i7nud4y_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">U.S. Patent on Code Randomization for JITs Awarded (February 2016)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">U.S. Patent Number </span><a class="XqQF9c" href="https://www.google.com/patents/US9250937" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">US9250937</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> "Code Randomization for Just-In-Time Compilers" was awarded on 2nd February 2016; my three co-inventors are a former Ph.D. student and two former PostDocs of mine. The patent covers dynamic code diversification for just-in-time compiler environments.</span></p><div id="h.ncu36cbhvlse" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.ncu36cbhvlse_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.ncu36cbhvlse_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.ncu36cbhvlse" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.ncu36cbhvlse_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">U.S. Patent on Trace Compilation Awarded (July 2014)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">U.S. Patent Number </span><a class="XqQF9c" href="http://www.google.com/patents/US8769511" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">US8769511</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> "Dynamic Incremental Compiler and Method" was awarded on 1st July 2014; my co-inventor is my former Ph.D. student </span><a class="XqQF9c" href="http://www.cnet.com/news/firefox-os-in-flux-as-mozilla-loses-technology-chief-to-startup/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Andreas Gal who was until recently CTO of Mozilla</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">. The patent covers central aspects of our trace compilation technique that became the "</span><a class="XqQF9c" href="https://wiki.mozilla.org/JavaScript:TraceMonkey" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">TraceMonkey</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">" JavaScript compiler in Firefox 3.5. Note that the patent was filed back in 2007 and took seven years to wind its way through the USPTO.</span></p><div id="h.m5op385rm8ru" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.m5op385rm8ru_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.m5op385rm8ru_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.m5op385rm8ru" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.m5op385rm8ru_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">U.S. Patent on Safe Code Formats Awarded (March 2013)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">U.S. Patent Number </span><a class="XqQF9c" href="http://www.google.com/patents/US8392897" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">US8392897</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> "Safe Computer Code Formats and Methods for Generating Safe Computer Code" was awarded on 5th March 2013; my two co-inventors are a former Ph.D. student and a former PostDoc of mine. The patent covers "safe by construction" techniques for transporting mobile code.</span></p><div id="h.ceo167bdn067" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.ceo167bdn067_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.ceo167bdn067_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.ceo167bdn067" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.ceo167bdn067_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">U.S. Patent on Multi-Variant Code Awarded (August 2012)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">U.S. Patent Number </span><a class="XqQF9c" href="http://www.google.com/patents/US8239836" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; font-style: italic; text-decoration: underline; vertical-align: baseline;">US08239836</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> "Multi-variant parallel program execution to detect malicious code injection" was awarded on 7th August 2012; my two co-inventors are former Ph.D. students of mine. The patent covers a variety of techniques for thwarting cyber attacks on software.</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_31" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.5y3wo66iu1ix" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.5y3wo66iu1ix_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.5y3wo66iu1ix_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.5y3wo66iu1ix" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.5y3wo66iu1ix_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">The Economist publishes an article about my research (May 2014)</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">The article "</span><a class="XqQF9c" href="http://www.economist.com/news/science-and-technology/21602664-organisms-stop-infections-spreading-being-diverse-so-can-computer-apps-divided" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Divided We Stand</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">" in the 24th May 2014 print edition of The Economist contained an excellent and extremely accessible summary of my recent work on automated software diversity. Kudos to the writer Peter Haynes for explaining things to a general audience in a manner that is so easy to understand.</span></p></div></div></div></div><div class="oKdM2c ZZyype"><div id="h.152600cc360ff5dd_33" class="hJDwNd-AhqUyc-II5mzb Ft7HRd-AhqUyc-II5mzb pSzOP-AhqUyc-II5mzb Ktthjf-AhqUyc-II5mzb jXK9ad D2fZ2 zu5uec wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><div id="h.w9sy5523l0d2" class="GV3q8e yMxPgf aP9Z7e"></div><h3 id="h.w9sy5523l0d2_l" dir="ltr" class="zfr3Q OmQG5e CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 4.0pt; margin-top: 14.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><div jscontroller="Ae65rd" jsaction="touchstart:UrsOsc; click:KjsqPd; focusout:QZoaZ; mouseover:y0pDld; mouseout:dq0hvd;fv1Rjc:jbFSOd;CrfLRd:SzACGe;" class="CjVfdc"><div class="PPhIP rviiZ" jsname="haAclf"><div role="presentation" class="U26fgb mUbCce fKz7Od LRAOtb Znu9nd M9Bg4d" jscontroller="mxS5xe" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;" jsshadow aria-describedby="h.w9sy5523l0d2_l" aria-label="Copy heading link" aria-disabled="false" data-tooltip="Copy heading link" aria-hidden="true" data-tooltip-position="top" data-tooltip-vertical-offset="12" data-tooltip-horizontal-offset="0"><a class="FKF6mc TpQm9d" href="#h.w9sy5523l0d2" aria-label="Copy heading link" jsname="hiK3ld" role="button" aria-describedby="h.w9sy5523l0d2_l"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -11px"><svg class="OUGEr QdAdhf" width="22px" height="22px" viewBox="0 0 24 24" fill="currentColor" focusable="false"><path d="M0 0h24v24H0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg></span></span></a></div></div><span class="C9DxTc " style="color: #0000ff; font-size: 13.0pt; vertical-align: baseline;">Several Hundred Million People Using Our Research Results Daily</span></div></h3><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">I have been one of the pioneers of dynamic compilation research. My first paper on JIT compilation was published in 1991 and my dissertation, entitled "Code Generation On-The-Fly: A Key To Portable Software," appeared two full years before the announcement of Java. Over the past twenty years, my students and I have worked on different aspects of dynamic compilation, most recently focusing on the development of </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; font-style: italic; vertical-align: baseline;">Trace Compilation </span><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">on which </span><a class="XqQF9c" href="https://blog.mozilla.org/press/bios/andreas-gal/" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">Andreas Gal</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;"> and I </span><a class="XqQF9c" href="http://www.google.com/patents/US8769511" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">recently received a U.S. patent</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">.</span></p><p dir="ltr" class="zfr3Q CDt4Ke " style="background-color: transparent; border-bottom: none; border-left: none; border-right: none; border-top: none; line-height: 1.38; margin-bottom: 12.0pt; margin-top: 12.0pt; padding-bottom: 0.0pt; padding-left: 0.0pt; padding-right: 0.0pt; padding-top: 0.0pt;"><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">This work has had substantial impact. The trace compilation technology behind the "</span><a class="XqQF9c" href="https://wiki.mozilla.org/JavaScript:TraceMonkey" target="_blank" style="color: inherit; text-decoration: none;"><span class="C9DxTc aw5Odc " style="font-size: 11.0pt; text-decoration: underline; vertical-align: baseline;">TraceMonkey</span></a><span class="C9DxTc " style="color: #000000; font-size: 11.0pt; vertical-align: baseline;">" JavaScript compiler that is built into Mozilla's Firefox browser (since June 2009 / Firefox 3.5) originated in our lab. It is used daily by several hundred million people. More recently, the "Compartmental Memory Management" technique invented by my student Gregor Wagner has also made it into the mainline Firefox distribution (since March 2011 / Firefox 4.0).</span></p></div></div></div></div></div></div></div></div></div></section><section id="h.152f9b95d144ca82_120" class="yaqOZd lQAHbd"><div class="IFuOkc"></div><div class="mYVXT"><div class="LS81yb VICjCf j5pSsc db35Fc" tabindex="-1"><div class="hJDwNd-AhqUyc-uQSCkd Ft7HRd-AhqUyc-uQSCkd purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-qWD73c Ktthjf-AhqUyc-qWD73c JNdkSc SQVYQc"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.152f9b95d144ca82_117" class="hJDwNd-AhqUyc-uQSCkd Ft7HRd-AhqUyc-uQSCkd jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd KUB40b baZpAe"><div style="height: 40px;"></div></div></div></div></div></div></div></div></div></div></section><section id="h.152600cc360ff5dd_8" class="yaqOZd"><div class="IFuOkc"></div><div class="mYVXT"><div class="LS81yb VICjCf j5pSsc db35Fc" tabindex="-1"><div class="hJDwNd-AhqUyc-uQSCkd Ft7HRd-AhqUyc-uQSCkd purZT-AhqUyc-II5mzb ZcASvf-AhqUyc-II5mzb pSzOP-AhqUyc-qWD73c Ktthjf-AhqUyc-qWD73c JNdkSc SQVYQc"><div class="JNdkSc-SmKAyb LkDMRd"><div class="" jscontroller="sGwD4d" jsaction="zXBUYb:zTPCnb;zQF9Uc:Qxe3nd;" jsname="F57UId"><div class="oKdM2c ZZyype Kzv0Me"><div id="h.152600cc360ff5dd_5" class="hJDwNd-AhqUyc-uQSCkd Ft7HRd-AhqUyc-uQSCkd jXK9ad D2fZ2 zu5uec OjCsFc dmUFtb wHaque g5GTcb"><div class="jXK9ad-SmKAyb"><div class="tyJCtd mGzaTb Depvyb baZpAe"><p dir="ltr" class="zfr3Q CDt4Ke " style="text-align: right;"><span class="C9DxTc " style="font-size: 10.0pt; vertical-align: baseline;">last update: 6th March 2025</span></p></div></div></div></div></div></div></div></div></div></section></div><div class="Xpil1b xgQ6eb"></div><div jscontroller="j1RDQb" jsaction="rcuQ6b:rcuQ6b;MxH79b:JdcaS;FaOgy:XuHpsb;" class="dZA9kd ynRLnc" data-is-preview="false"><div role="button" class="U26fgb JRtysb WzwrXb I12f0b K2mXPb zXBiaf ynRLnc" jscontroller="iSvg6e" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;;keydown:I481le;" jsshadow jsname="Bg3gkf" aria-label="Site actions" aria-disabled="false" tabindex="0" aria-haspopup="true" aria-expanded="false" data-menu-corner="bottom-start" data-anchor-corner="top-start"><div class="NWlf3e MbhUzd" jsname="ksKsZd"></div><span jsslot class="MhXXcc oJeWuf"><span class="Lw7GHd snByac"><svg width="24" height="24" viewBox="0 0 24 24" focusable="false" class=" NMm5M"><path d="M11 17h2v-6h-2v6zm1-15C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zM11 9h2V7h-2v2z"/></svg></span></span><div jsname="xl07Ob" style="display:none" aria-hidden="true"><div class="JPdR6b hVNH5c" jscontroller="uY3Nvd" jsaction="IpSVtb:TvD9Pc;fEN2Ze:xzS4ub;frq95c:LNeFm;cFpp9e:J9oOtd; click:H8nU8b; mouseup:H8nU8b; keydown:I481le; keypress:Kr2w4b; blur:O22p3e; focus:H8nU8b" role="menu" tabindex="0" style="position:fixed"><div class="XvhY1d" jsaction="mousedown:p8EH2c; touchstart:p8EH2c;"><div class="JAPqpe K0NPx"><span jsslot class="z80M1 FeRvI" jsaction="click:o6ZaF(preventDefault=true); mousedown:lAhnzb; mouseup:Osgxgf; mouseenter:SKyDAe; mouseleave:xq3APb;touchstart:jJiBRc; touchmove:kZeBdd; touchend:VfAz8" jsname="j7LFlb" aria-label="Report abuse" role="menuitem" tabindex="-1"><div class="aBBjbd MbhUzd" jsname="ksKsZd"></div><div class="uyYuVb oJeWuf" jscontroller="HYv29e" jsaction="JIbuQc:dQ6O0c;" jsname="lV5oke" data-abuse-proto="%.@.null,null,"https://sites.google.com/michaelfranz.com/michaelfranz-com"]" data-abuse-reporting-widget-proto="%.@.null,"https://sites.google.com/michaelfranz.com/michaelfranz-com"]"><div class="jO7h3c">Report abuse</div></div></span></div></div></div></div></div></div><div jscontroller="j1RDQb" jsaction="focusin:gBxDVb(srlkmf); focusout:zvXhGb(srlkmf); click:ro2KTd(psdQ5e);JIbuQc:DSypkd(Bg3gkf);MxH79b:JdcaS;rcuQ6b:rcuQ6b;" class="LqzjUe ynRLnc" data-is-preview="false"><div jsname="psdQ5e" class="Q0cSn"></div><div jsname="bN97Pc" class="hBW7Hb"><div role="button" class="U26fgb mUbCce fKz7Od kpPxtd QMuaBc M9Bg4d" jscontroller="VXdfxd" jsaction="click:cOuCgd; mousedown:UX7yZ; mouseup:lbsD7e; mouseenter:tfO1Yc; mouseleave:JywGue; focus:AHmuwe; blur:O22p3e; contextmenu:mg9Pef;touchstart:p6p2H; touchmove:FwuNnf; touchend:yfqBxc(preventDefault=true); touchcancel:JMtRjd;" jsshadow jsname="Bg3gkf" aria-label="Site actions" aria-disabled="false" tabindex="-1" aria-hidden="true"><div class="VTBa7b MbhUzd" jsname="ksKsZd"></div><span jsslot class="xjKiLb"><span class="Ce1Y1c" style="top: -12px"><svg width="24" height="24" viewBox="0 0 24 24" focusable="false" class=" NMm5M"><path d="M11 17h2v-6h-2v6zm1-15C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zM11 9h2V7h-2v2z"/></svg></span></span></div><div jsname="srlkmf" class="hUphyc"><div class="YkaBSd" jscontroller="HYv29e" jsaction="click:dQ6O0c;" data-abuse-proto="%.@.null,null,"https://sites.google.com/michaelfranz.com/michaelfranz-com"]" data-abuse-reporting-widget-proto="%.@.null,"https://sites.google.com/michaelfranz.com/michaelfranz-com"]"><div role="button" class="U26fgb kpPxtd J7BuEb" jsshadow aria-label="Report abuse" aria-disabled="false" tabindex="0">Report abuse</div></div></div></div></div></div></div></div><div jsmodel="QxOCld"><div class="lhbLEe LSElHe dnjcK" jscontroller="zPx2U" jsaction="rcuQ6b:WYd;FaOgy:nkegzf;vD0JD:Mq3Rnf;MxH79b:Mq3Rnf" data-cookie-path="/"><div class="QjDm3">This site uses cookies from Google to deliver its services and to analyze traffic. Information about your use of this site is shared with Google. By using this site, you agree to its use of cookies.</div><div class="hsMuBe"><a class="vzKQHb" target="_blank" href="https://www.google.com/policies/technologies/cookies/"><span>Learn more</span></a><div class="vzKQHb K2OSr" role="button" tabindex="0" jsaction="click:IYtByb;"><span>Got it</span></div></div></div></div><script nonce="PioEfiVN9W_gPqKj_Ah4hg">DOCS_timing['cov']=new Date().getTime();</script><script src="https://www.gstatic.com/_/atari/_/js/k=atari.vw.en_US.IiifUEKVAQE.O/am=AIABCA/d=1/rs=AGEqA5ke6xQrQxwXwo6rUd2VcL84GOduiQ/m=view" id="base-js" nonce="PioEfiVN9W_gPqKj_Ah4hg"></script></div></div><div jscontroller="YV8yqd" jsaction="rcuQ6b:npT2md"></div></body></html>