infocentre2.gsma.com
Open in
urlscan Pro
185.119.235.74
Public Scan
Submitted URL: http://click.email.gsma.com/?qs=faa43dd8e352335fef5469f86f1c6166ddf25a1f4a06c10dfb9ccace7ba8bd26a015ceabbc52475486f900909ab0...
Effective URL: https://infocentre2.gsma.com/_layouts/InfoCentre/Login.aspx?ReturnUrl=%2forganisation%2f24385%2f_layouts%2fAuthenticate.aspx%...
Submission: On July 27 via api from US — Scanned from DE
Effective URL: https://infocentre2.gsma.com/_layouts/InfoCentre/Login.aspx?ReturnUrl=%2forganisation%2f24385%2f_layouts%2fAuthenticate.aspx%...
Submission: On July 27 via api from US — Scanned from DE
Form analysis
1 forms found in the DOMName: aspnetForm — POST /_layouts/InfoCentre/Login.aspx?ReturnUrl=%2forganisation%2f24385%2f_layouts%2fAuthenticate.aspx%3fSource%3d%252Forganisation%252F24385%252FPages%252Fdefault%252Easpx&Source=%2Forganisation%2F24385%2FPages%2Fdefault%2Easpx
<form name="aspnetForm" method="post"
action="/_layouts/InfoCentre/Login.aspx?ReturnUrl=%2forganisation%2f24385%2f_layouts%2fAuthenticate.aspx%3fSource%3d%252Forganisation%252F24385%252FPages%252Fdefault%252Easpx&Source=%2Forganisation%2F24385%2FPages%2Fdefault%2Easpx"
onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
<div>
<input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="/wEPDwULLTIxMTA4Mjc5NTEPZBYCZg9kFgICAQ9kFgQCAQ9kFgICBQ9kFgJmDxYCHgRUZXh0BSw8bWV0YSBuYW1lPSJST0JPVFMiIGNvbnRlbnQ9Ik5PSFRNTElOREVYIiAvPmQCAw9kFgICBw9kFgICAQ9kFgRmD2QWBgIDDxYCHgdWaXNpYmxlaBYCAgEPZBYEZg9kFgICAQ8WAh4EaHJlZgVjamF2YXNjcmlwdDpvcGVuTWNQb3B1cExvZ2luV2luZG93KCcvX2xheW91dHMvaW5mb2NlbnRyZS9tb2JpbGVjb25uZWN0YXV0aGVudGljYXRlLmFzcHgnLCA1MDAsIDY1MCk7ZAIBD2QWAgIBDxYCHwIFsAFqYXZhc2NyaXB0OndpbmRvdy5vcGVuKCdodHRwczovL21vYmlsZWNvbm5lY3QuaW8vJywgJ0xlYXJuQWJvdXRNb2JpbGVDb25uZWN0JywgJ2xvY2F0aW9uPTAsbWVudWJhcj0wLHJlc2l6YWJsZT0xLHNjcm9sbGJhcnM9MSxzdGF0dXM9MCx0b29sYmFyPTAsaGVpZ2h0PTY2Mix3aWR0aD05MTAnKS5mb2N1cygpO2QCBQ8WAh8BaGQCCQ9kFgICAw9kFgYCBQ8QDxYGHg5EYXRhVmFsdWVGaWVsZAUCSWQeDURhdGFUZXh0RmllbGQFBE5hbWUeC18hRGF0YUJvdW5kZ2QQFe8BDVBsZWFzZSBzZWxlY3QLQUZHSEFOSVNUQU4HQUxCQU5JQQdBTEdFUklBDkFNRVJJQ0FOIFNBTU9BB0FORE9SUkEGQU5HT0xBCEFOR1VJTExBE0FOVElHVUEgQU5EIEJBUkJVREEJQVJHRU5USU5BFEFSTUVOSUEsIFJFUFVCTElDIE9GBUFSVUJBCUFVU1RSQUxJQQdBVVNUUklBF0FaRVJCQUlKQU4sIFJFUFVCTElDIE9GB0JBSEFNQVMTQkFIUkFJTiwgS0lOR0RPTSBPRgpCQU5HTEFERVNICEJBUkJBRE9TB0JFTEFSVVMHQkVMR0lVTQZCRUxJWkUFQkVOSU4HQkVSTVVEQQZCSFVUQU4HQk9MSVZJQRJCT1NOSUEgSEVSWkVHT1ZJTkEIQk9UU1dBTkEGQlJBWklMHkJSSVRJU0ggSU5ESUFOIE9DRUFOIFRFUlJJVE9SWRFCUlVORUkgREFSVVNTQUxBTQhCVUxHQVJJQQxCVVJLSU5BIEZBU08HQlVSVU5ESRRDQU1CT0RJQSwgS0lOR0RPTSBPRghDQU1FUk9PTgZDQU5BREEKQ0FQRSBWRVJERQ5DQVlNQU4gSVNMQU5EUxhDRU5UUkFMIEFGUklDQU4gUkVQVUJMSUMEQ0hBRAVDSElMRRtDSElOQSwgUEVPUExFJ1MgUkVQVUJMSUMgT0YIQ09MT01CSUEHQ09NT1JPUwVDT05HTyFDT05HTywgREVNT0NSQVRJQyBSRVBVQkxJQyBPRiBUSEUMQ09PSyBJU0xBTkRTCkNPU1RBIFJJQ0ENQ09URSBEJ0lWT0lSRQdDUk9BVElBBENVQkEGQ1lQUlVTB0NaRUNISUEHREVOTUFSSwxESUVHTyBHQVJDSUEVREpJQk9VVEksIFJFUFVCTElDIE9GGURPTUlOSUNBLCBDT01NT05XRUFMVEggT0YSRE9NSU5JQ0FOIFJFUFVCTElDB0VDVUFET1IFRUdZUFQLRUwgU0FMVkFET1IRRVFVQVRPUklBTCBHVUlORUEHRVJJVFJFQQdFU1RPTklBCEVUSElPUElBGkZBTEtMQU5EIElTTEFORFMsIE1BTFZJTkFTDUZBUk9FIElTTEFORFMERklKSQdGSU5MQU5EBkZSQU5DRQ1GUkVOQ0ggR1VJQU5BEEZSRU5DSCBQT0xZTkVTSUESRlJFTkNIIFdFU1QgSU5ESUVTBUdBQk9OBkdBTUJJQQdHRU9SR0lBB0dFUk1BTlkFR0hBTkEJR0lCUkFMVEFSBkdSRUVDRQlHUkVFTkxBTkQHR1JFTkFEQQpHVUFERUxPVVBFBEdVQU0JR1VBVEVNQUxBCEdVRVJOU0VZBkdVSU5FQQ1HVUlORUEgQklTU0FVBkdVWUFOQQVIQUlUSQhIT05EVVJBUxRIT05HIEtPTkcsIFNBUiBDSElOQQdIVU5HQVJZB0lDRUxBTkQFSU5ESUEJSU5ET05FU0lBFklOVEVSTkFUSU9OQUwgQUlSU1BBQ0UUSU5URVJOQVRJT05BTCBXQVRFUlMESVJBTgRJUkFRB0lSRUxBTkQLSVNMRSBPRiBNQU4GSVNSQUVMBUlUQUxZB0pBTUFJQ0EFSkFQQU4GSkVSU0VZBkpPUkRBTgpLQVpBS0hTVEFOBUtFTllBE0tJTkdET00gT0YgRVNXQVRJTkkIS0lSSUJBVEkmS09SRUEsIERFTU9DUkFUSUMgUEVPUExFJ1MgUkVQVUJMSUMgT0YSS09SRUEsIFJFUFVCTElDIE9GBktPU09WTwZLVVdBSVQKS1lSR1laU1RBTiFMQU8sIFBFT1BMRSdTIERFTU9DUkFUSUMgUkVQVUJMSUMGTEFUVklBB0xFQkFOT04HTEVTT1RITwdMSUJFUklBBUxJQllBDUxJRUNIVEVOU1RFSU4JTElUSFVBTklBCkxVWEVNQk9VUkcQTUFDQU8sIFNBUiBDSElOQQpNQURBR0FTQ0FSBk1BTEFXSQhNQUxBWVNJQQhNQUxESVZFUwRNQUxJBU1BTFRBHU1BUlNIQUxMIElTTEFORFMsIFJFUFVCTElDIE9GCk1BVVJJVEFOSUEJTUFVUklUSVVTB01BWU9UVEUGTUVYSUNPH01JQ1JPTkVTSUEsIEZFREVSQVRFRCBTVEFURVMgT0YUTU9MRE9WQSwgUkVQVUJMSUMgT0YGTU9OQUNPCE1PTkdPTElBCk1PTlRFTkVHUk8KTU9OVFNFUlJBVAdNT1JPQ0NPCk1PWkFNQklRVUUHTVlBTk1BUgdOQU1JQklBBU5BVVJVBU5FUEFMC05FVEhFUkxBTkRTFE5FVEhFUkxBTkRTIEFOVElMTEVTDU5FVyBDQUxFRE9OSUELTkVXIFpFQUxBTkQJTklDQVJBR1VBBU5JR0VSB05JR0VSSUELTklVRSBJU0xBTkQSTm9uLUdlb2dyYXBoaWMgTTJNDk5PUkZPTEsgSVNMQU5ED05PUlRIIE1BQ0VET05JQRhOT1JUSEVSTiBNQVJJQU5BIElTTEFORFMGTk9SV0FZEk9NQU4sIFNVTFRBTkFURSBPRghQQUtJU1RBThJQQUxBVSwgUkVQVUJMSUMgT0YTUEFMRVNUSU5FLCBTVEFURSBPRhNQQU5BTUEsIFJFUFVCTElDIE9GEFBBUFVBIE5FVyBHVUlORUEIUEFSQUdVQVkEUEVSVQtQSElMSVBQSU5FUwZQT0xBTkQIUE9SVFVHQUwLUFVFUlRPIFJJQ08FUUFUQVILUkVVTklPTiwgTEEHUk9NQU5JQQZSVVNTSUETUldBTkRBLCBSRVBVQkxJQyBPRipTQUlOVCBIRUxFTkEsIEFTQ0VOU0lPTiAmIFRSSVNUQU4gREEgQ1VOSEEVU0FJTlQgS0lUVFMgQU5EIE5FVklTC1NBSU5UIExVQ0lBGFNBSU5UIFBJRVJSRSBFVCBNSVFVRUxPTiBTQUlOVCBWSU5DRU5UIEFORCBUSEUgR1JFTkFESU5FUwVTQU1PQRdTQU4gTUFSSU5PLCBSRVBVQkxJQyBPRhVTQU8gVE9NRSBBTkQgUFJJTkNJUEUJU0FURUxMSVRFDFNBVURJIEFSQUJJQQdTRU5FR0FMBlNFUkJJQQpTRVlDSEVMTEVTDFNJRVJSQSBMRU9ORQlTSU5HQVBPUkUIU0xPVkFLSUEIU0xPVkVOSUEPU09MT01PTiBJU0xBTkRTB1NPTUFMSUEMU09VVEggQUZSSUNBC1NPVVRIIFNVREFOBVNQQUlOCVNSSSBMQU5LQQVTVURBTghTVVJJTkFNRQZTV0VERU4LU1dJVFpFUkxBTkQFU1lSSUEZVEFJV0FOLCBQUk9WSU5DRSBPRiBDSElOQQpUQUpJS0lTVEFOCFRBTlpBTklBCFRIQUlMQU5EC1RJTU9SLUxFU1RFBFRPR08HVE9LRUxBVQVUT05HQRNUUklOSURBRCBBTkQgVE9CQUdPB1RVTklTSUEGVFVSS0VZDFRVUktNRU5JU1RBThhUVVJLUyBBTkQgQ0FJQ09TIElTTEFORFMGVFVWQUxVBlVHQU5EQQdVS1JBSU5FFFVOSVRFRCBBUkFCIEVNSVJBVEVTDlVOSVRFRCBLSU5HRE9NDVVOSVRFRCBTVEFURVMHVVJVR1VBWQpVWkJFS0lTVEFOB1ZBTlVBVFUJVkVORVpVRUxBB1ZJRVROQU0XVklSR0lOIElTTEFORFMsIEJSSVRJU0gUVklSR0lOIElTTEFORFMsIFUuUy4RV0FMTElTIEFORCBGVVRVTkEFWUVNRU4GWkFNQklBCFpJTUJBQldFFe8BAAMxOTQBMQMxMDYDMTcxATICNzYDMTU3AzE2OAMyMTYDMTkzAzIxMQMxMDcBMwMxOTUDMTUyAzE3NwMxMjYDMTU2AjQ4ATQDMjA4Ajc3AzE2NQMxMzYDMjE5ATUCNzgDMjA3AzIzOQMxMDkBNgMxMDUCNzEDMTA4AzEwNAMxNzACNzMDMTUwAjY4AjU4AzIwNAMxMjcDMjE1AjU0AjYxAjc0AzEzOAMyMTACODYBNwMyMTcBOAE5AjEwAzE0MgI1MwMxNTEDMTY2AzIxMgMxODADMjAwAjcyAjU1AjExAzEwMwMyMjcCNDYDMTExAjEyAjEzAzIyNgMxMTADMTk5AjY2AjcwAzE5NgIxNQMxMDICMTYCMTcCNDQDMTYzAzIwNQMxNjQDMjIyAjQxAzEwMQI1NgMyMjQDMjIwAzIyMwMxMTICMTgCMTkDMTcyAzExNAMyMzADMjMxAzE5OAMxODUCMjACNDICNDMCMjEDMTY3AzEzMAIyMgMxNzMDMTkwAjk5AjgyAzEzNwMxMzUDMTI5AjUyAzE3NAMxODkDMTEzAjIzAzE3NgI5OAI3NQMxNzUCNDkCMjQCMjUDMTE2Ajg3Ajk3AzExNQI2OQI1NwIyNgMyMzMCNzkCOTYCNjMDMjAxAzEzMgI0NQIyNwMxMTcCNTEDMTU0AzE3OQI5NAMxNDACOTUDMTQxAzEzMQIyOAMyMTQDMTE4AzExOQMyMDYCNjcCODADMTQzAzIzOAMxNDQCNDcDMTQ4AjI5AzE3OAMxOTcDMTQ2AzE4NgMyMDkDMTI4AzIwMgMyMTMDMTIwAjMwAjMxAzE0OQMxODQDMTAwAjMyAzIyOAI1OQMyMzQDMTU1AzE1OQMyMjUDMTYwAzE0NwI1MAI2MgMyMjkDMTgzAjkyAjE0AjkzAjgxAzEyMQIzMwIzNAMxNDUCNjACOTECNjQCMzUDMTIyAjkwAzIxOAIzNgIzNwMxODIDMTI0AzE4OAI4OQMxMjMDMTM5AjgzAzIzNgMxMzMDMTYyAjg0AjM4AzE5MQMxNTgDMjQwAjg4AjQwAzE4MQIzOQMxNjkDMjIxAzE5MgMxMzQDMjAzAzEyNQMxNTMDMTYxAzIzNQMxODcCNjUCODUUKwPvAWdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnFgFmZAILD2QWAmYPZBYCAgEPEGQQFQEdUGxlYXNlIGZpcnN0IHNlbGVjdCBhIGNvdW50cnkVAQAUKwMBZ2RkAg8PEA8WBh8EBQROYW1lHwMFAklkHwVnZBAVCQ1QbGVhc2Ugc2VsZWN0AkRyCE1pbmlzdGVyBE1pc3MCTXIDTXJzAk1zAk14BFByb2YVCQABMQEyATMBNAE1ATYBOAE3FCsDCWdnZ2dnZ2dnZ2RkAgEPZBYCAgEPZBYCZg9kFgRmD2QWAgIBD2QWAgIBDxYCHglpbm5lcmh0bWwF9YECPHA+PHN0cm9uZz48dT5JTkZPQ0VOVFJFPHN1cD4yPC9zdXA+wqBURVJNUyBPRiBVU0UgKFYyLjApPC91Pjwvc3Ryb25nPjwvcD4NCjxwPjxzdHJvbmc+R0VORVJBTDwvc3Ryb25nPjwvcD4NCjxwPldlbGNvbWUgdG8gdGhlwqBHU01BIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGF2YWlsYWJsZSBhdMKgPGEgaHJlZj0iaHR0cDovL3dvcmR0b2h0bWwubmV0LyI+aHR0cHM6Ly9pbmZvY2VudHJlMi5nc21hLmNvbTwvYT7CoCh0aGUsICI8c3Ryb25nPkluZm9DZW50cmU8c3VwPjI8L3N1cD48L3N0cm9uZz4iKS4gVGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGlzIHByb3ZpZGVkIGJ5IHRoZSBHU00gQXNzb2NpYXRpb24gd2hvc2UgaGVhZCBvZmZpY2UgaXMgMm5kIEZsb29yLCBUaGUgV2FsYnJvb2sgQnVpbGRpbmcsIDI1IFdhbGJyb29rLCBMb25kb24gRUM0TiA4QUYgKCI8c3Ryb25nPkdTTUE8L3N0cm9uZz4iLCAiPHN0cm9uZz51czwvc3Ryb25nPiIsICI8c3Ryb25nPndlPC9zdHJvbmc+IiBvciAiPHN0cm9uZz5vdXI8L3N0cm9uZz4iKS4gIjxzdHJvbmc+WW91PC9zdHJvbmc+IiBhbmQgIjxzdHJvbmc+eW91cjwvc3Ryb25nPiIgbWVhbnMgKGkpIHlvdSBhcyBhIHJlZ2lzdGVyZWQgdXNlciB3aG8gaXMgYXV0aG9yaXNlZCB0byBhY2Nlc3MgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZXNlIHRlcm1zIG9mIHVzZSAoIjxzdHJvbmc+VGVybXMgb2YgVXNlPC9zdHJvbmc+Iik7IGFuZCAoaWkpIHVubGVzcyBleHByZXNzbHkgc3RhdGVkIG90aGVyd2lzZSwgdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIChhcyBkZWZpbmVkIGluIHRoZSByZWxldmFudCByZWdpc3RyYXRpb24gY29uZmlybWF0aW9uKSBvbiB3aG9zZSBiZWhhbGYgeW91IGFyZSBhY2Nlc3NpbmcgYW5kIHVzaW5nIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+LjwvcD4NCjxwPjxzdHJvbmc+QVBQT0lOVE1FTlQgT0YgTUVNQkVSIElORk9STUFUSU9OIE1BTkFHRVIgKE1JTSk8L3N0cm9uZz48L3A+DQo8cD5CZWZvcmUgeW91IG1heSBiZSBncmFudGVkIGFjY2VzcyB0byB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPiwgdGhlIHByaW5jaXBhbCBjb250YWN0IGF0IGEgcXVhbGlmeWluZyBHU01BIG1lbWJlciBvcmdhbmlzYXRpb24gKHRoZSDigJw8c3Ryb25nPlF1YWxpZnlpbmcgTWVtYmVyPC9zdHJvbmc+4oCdKSB3aG8gbWF5IGFwcGx5IHRvIHVzZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBtdXN0IHJlZ2lzdGVyIGFzIHRoZSBpbml0aWFsIHJlZ2lzdGVyZWQgdXNlciBvZiB0aGUgUXVhbGlmeWluZyBNZW1iZXIuIFRoaXMgcGVyc29uIGlzIGtub3duIGFzIHRoZSDigJw8c3Ryb25nPk1lbWJlciBJbmZvcm1hdGlvbiBNYW5hZ2VyPC9zdHJvbmc+4oCdIChvciDigJw8c3Ryb25nPk1JTTwvc3Ryb25nPuKAnSkuIFRoZSBNSU0gbXVzdCBiZSBhbiBlbXBsb3llZSBvZiB0aGUgUXVhbGlmeWluZyBNZW1iZXIuPC9wPg0KPHA+QSBRdWFsaWZ5aW5nIE1lbWJlciwgYW5kIHRoZSBjb3JyZXNwb25kaW5nIGxldmVsIG9mIGFjY2VzcyB0byB3aGljaCB0aGF0IFF1YWxpZnlpbmcgTWVtYmVyIGlzIGVudGl0bGVkLCBzaGFsbCBiZSBkZXRlcm1pbmVkIGJ5IHRoZSBHU01B4oCZcyBhcnRpY2xlcyBvZiBhc3NvY2lhdGlvbiBhbmQgcmVsYXRlZCBHU01BIGRvY3VtZW50cyAoYm90aCBhcyBhbWVuZGVkIGZyb20gdGltZSB0byB0aW1lKS48L3A+DQo8cD5XaGVuIGEgTUlNIHJlZ2lzdGVycywgdGhlIE1JTSBtdXN0IHN1Ym1pdCB0aGUgZnVsbCByZWdpc3RlcmVkIG5hbWUgYW5kIGFkZHJlc3Mgb2YgdGhlIFF1YWxpZnlpbmcgTWVtYmVyLiBJZiBhbmQgd2hlbiBhIE1JTeKAmXMgcmVnaXN0cmF0aW9uIGlzIGNvbmZpcm1lZCBieSB1cywgdGhlIFF1YWxpZnlpbmcgTWVtYmVyIG5hbWVkIGFzIHBhcnQgb2YgdGhlIHJlZ2lzdHJhdGlvbiBjb25maXJtYXRpb24gc2hhbGwgYmUgdGhlLCDigJw8c3Ryb25nPkF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uPC9zdHJvbmc+4oCdLiBUaGlzIHJlZ2lzdHJhdGlvbiBjb25maXJtYXRpb24gc2hhbGwgYWxzbyBpbmNsdWRlIHRoZSBhdXRob3Jpc2VkIE1JTSB1c2VybmFtZSBhbmQgcGFzc3dvcmQgdG8gYWNjZXNzIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+LiBPbmx5IHRoZSBNSU0gbWF5IHVzZSB0aGlzIE1JTSB1c2VybmFtZSBhbmQgcGFzc3dvcmQgdG8gYWNjZXNzIGFuZCB1c2UgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD4uPC9wPg0KPHA+SW4gb3JkZXIgdG8gcmVnaXN0ZXIgYXMgYSBNSU0gcGxlYXNlIGNhbiB5b3UgcmVxdWVzdCB0aGUgTUlNIHJlZ2lzdHJhdGlvbiBkZXRhaWxzIChJU1QgRm9ybSkgdmlhIGVtYWlsOsKgPGEgaHJlZj0ibWFpbHRvOm1lbWJlcnNoaXBAZ3NtYS5jb20iPm1lbWJlcnNoaXBAZ3NtYS5jb208L2E+LiBBbHRlcm5hdGl2ZWx5LCBpZiB5b3UgYXJlIGFscmVhZHkgYW4gSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgTm9taW5hdGVkIFVzZXIgKGFzIGRlZmluZWQgYmVsb3cpIHlvdSBtYXkgc2VhcmNoIGFuZCBkb3dubG9hZCB0aGUgbGF0ZXN0IE1JTSByZWdpc3RyYXRpb24gZGV0YWlscyAoSVNUIEZvcm0pLiBPbiBjb21wbGV0aW9uIHRoaXMgbmVlZHMgdG8gYmUgcmV0dXJuZWQgdG8gR1NNQSBtZW1iZXJzaGlwIGJ5IGVtYWlsLiBPbiByZWNlaXB0LCB0aGlzIHdpbGwgYmUgcHJvY2Vzc2VkIGFuZCB0aGUgTUlNIGFjY291bnQgc2V0IHVwLjwvcD4NCjxwPjxzdHJvbmc+Tk9NSU5BVEVEIFVTRVJTPC9zdHJvbmc+PC9wPg0KPHA+T25jZSB0aGUgTUlNIGhhcyByZWNlaXZlZCBhIHJlZ2lzdHJhdGlvbiBjb25maXJtYXRpb24gZW1haWwgYW5kIGZvbGxvd2VkIHRoZSBhY3RpdmF0aW9uIGluc3RydWN0aW9ucyB0byBsb2dpbiwgdGhlIE1JTSBtYXkgdGhlbiBub21pbmF0ZSBvdGhlciBlbXBsb3llZXMgd2hvIGFyZSBlbXBsb3llZCBieSB0aGUgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb24gKHRoZXkgbXVzdCBiZSBlbXBsb3llZXMgb2YgdGhlIG5hbWVkIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIGFuZCBub3QgYW5vdGhlciBhc3NvY2lhdGVkIGNvbXBhbnkgb3IgY29tcGFueSB3aXRoaW4gdGhlIHJlbGV2YW50IGdyb3VwIG9mIGNvbXBhbmllcykgd2hvIG1heSByZWdpc3RlciB0byBhY2Nlc3MgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgb24gYmVoYWxmIG9mIHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiAo4oCcPHN0cm9uZz5Ob21pbmF0ZWQgVXNlcnM8L3N0cm9uZz7igJ0pLiBOb21pbmF0ZWQgVXNlcnMgbWF5wqBvbmx5IGJlIGdyYW50ZWQgYWNjZXNzIHRvIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoHRvIHRoZSBleHRlbnQgdGhhdCB0aGV5IG5lZWQgdG8gaGF2ZSBhY2Nlc3MgdG8gcGVyZm9ybSB0aGVpciB3b3JrIGZvciB0aGUgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb24gb3IgdGhlIEdTTUEgKGFzIGFwcGxpY2FibGUpLjwvcD4NCjxwPlRvIHJlZ2lzdGVyLCBlYWNoIE5vbWluYXRlZCBVc2VyIG11c3QgcmVxdWVzdCBhbiBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBhY2NvdW50IHZpYSB0aGUgbWFpbiBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBob21lIHBhZ2UuIE9uIHN1Ym1pc3Npb24gdGhpcyByZXF1ZXN0IHdpbGwgYmUgc2VudCB0byB0aGUgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb24gTUlNIHdobyB3aWxsIHZhbGlkYXRlIGFuZCBhcHByb3ZlIHRoZSByZWdpc3RyYXRpb24uPC9wPg0KPHA+VGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoHdpbGwgdGhlbiBnZW5lcmF0ZSBhdXRvbWF0ZWQgaW5zdHJ1Y3Rpb24gdGhhdCB3aWxsIGJlIHNlbnQgdG8gdGhlIE5vbWluYXRlZCBVc2Vy4oCZcyBlbWFpbCBhZGRyZXNzIChtdXN0IGJlIGZyb20gYSB2YWxpZCBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiBkb21haW4pIHdpdGggaW5zdHJ1Y3Rpb25zIHRvIHNldCB1cCB0aGVpciBwYXNzd29yZCBhbmQgdG8gTG9naW4gdG8gSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi48L3A+DQo8cD48c3Ryb25nPk1JTSBPQkxJR0FUSU9OUyBBTkQgV0FSUkFOVElFUzwvc3Ryb25nPjwvcD4NCjxwPlRoZSBNSU0gcmVwcmVzZW50cyBhbmQgd2FycmFudHMgdGhhdDo8L3A+DQo8dWw+DQo8bGk+YXMgYW4gZW1wbG95ZWUgb2YgdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIGl0IGhhcyBiZWVuIGR1bHkgYXV0aG9yaXNlZCB0byBhY3Qgb24gYmVoYWxmIG9mIHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiBmb3IgdGhlIHB1cnBvc2VzIG9mIHRoZSBBZ3JlZW1lbnQgKGFzIGRlZmluZWQgYmVsb3cpOzwvbGk+DQo8bGk+aXQgc2hhbGwgYWN0IGFzIHRoZSBvZmZpY2lhbCBwb2ludCBvZiBjb250YWN0IGJldHdlZW4gdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIGFuZCB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPjs8L2xpPg0KPGxpPml0IHNoYWxsIGVuc3VyZSB0aGF0IGFsbCBvYmxpZ2F0aW9ucyBpbXBvc2VkIGJ5IHRoZSBHU01BIHdpdGggcmVnYXJkIHRvIGFjY2VzcyB0byBhbmQgdXNlIG9mIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+aW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBBZ3JlZW1lbnQgYXJlIG1ldDs8L2xpPg0KPGxpPmluIHRoZSBldmVudCB0aGF0IHRoZSBNSU0gaXMgYWJzZW50IGZvciB3aGF0ZXZlciByZWFzb24gdGhlIE1JTSBzaGFsbCBlbnN1cmUgdGhhdCBhIHJlcGxhY2VtZW50IGlzIGR1bHkgYXV0aG9yaXNlZCB0byBhY3Qgb24gYmVoYWxmIG9mIHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiBhbmQgc2hhbGwgbm90aWZ5IEdTTUEgTWVtYmVyIFNlcnZpY2VzIGJ5IGZheCBvciBlLW1haWwgdG/CoDxhIGhyZWY9Im1haWx0bzptZW1iZXJzaGlwQGdzbWEuY29tIj5tYWlsdG86bWVtYmVyc2hpcEBnc21hLmNvbTwvYT5vZiB0aGUgbmFtZSBvZiB0aGUgcmVwbGFjZW1lbnQ7PC9saT4NCjxsaT5pZiB0aGUgTUlNIGNlYXNlcyB0byBiZSBhbiBlbXBsb3llZSBvZiB0aGUgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb24gb3IgaXMgbm90IGluIGEgcG9zaXRpb24gdG8gY29udGludWUgdG8gYWN0IGFzIE1JTSBmb3Igd2hhdGV2ZXIgcmVhc29uLCB0aGUgTUlNIHNoYWxsIChvciBzaGFsbCBtYWtlIHByaW9yIGFycmFuZ2VtZW50cyB0byBlbnN1cmUgdGhhdCBhIHN1aXRhYmxlIHJlcHJlc2VudGF0aXZlIG9mIHRoZWlyIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIHNoYWxsKSBpbW1lZGlhdGVseSBub3RpZnkgR1NNQSBNZW1iZXIgU2VydmljZXMgYnkgZW1haWwgdG/CoDxhIGhyZWY9Im1haWx0bzptZW1iZXJzaGlwQGdzbS5vcmciPm1lbWJlcnNoaXBAPC9hPjx1PmdzbWEuY29tPC91PjsgYW5kPC9saT4NCjxsaT5pdCBzaGFsbCBub3QgZGlzY2xvc2UgaXRzIE1JTSB1c2VybmFtZSBvciBwYXNzd29yZCB0byBhbnlvbmUgZWxzZSBhbmQgbXVzdCBrZWVwIHRoZSBzYW1lIHN0cmljdGx5IGNvbmZpZGVudGlhbCBhbmQgc2VjdXJlIGFuZCBwcm90ZWN0ZWQgYWdhaW5zdCB1bmF1dGhvcmlzZWQgYWNjZXNzLiBBZGRpdGlvbmFsbHksIGEgTUlNIHNoYWxsIGltcGxlbWVudCBhbmQgb3BlcmF0ZSBzdWNoIHRlY2huaWNhbCBhbmQgb3BlcmF0aW9uYWwgbWVhc3VyZXMgc28gYXMgdG8ga2VlcCBpdHMgTUlNIHVzZXJuYW1lIGFuZCBwYXNzd29yZCBhcyBzZWN1cmUgYXMgaXRzIG93biBzZW5zaXRpdmUgY29uZmlkZW50aWFsIGluZm9ybWF0aW9uIGFuZCBzaGFsbCBwcm9jdXJlIHRoYXQgZWFjaCBOb21pbmF0ZWQgVXNlciBzaGFsbCBvYnNlcnZlIHRoZSBzYW1lIHN0cmljdCBjb25maWRlbnRpYWxpdHkgYW5kIHNlY3VyaXR5IHByb3Zpc2lvbnMuPC9saT4NCjwvdWw+DQo8cD48c3Ryb25nPjx1PklNUE9SVEFOVDwvdT48L3N0cm9uZz46IFRoZSBNSU0gc2hhbGwgYmUgcGVyc29uYWxseSByZXNwb25zaWJsZSBmb3IgYW55IGZhaWx1cmUgYnkgYSBOb21pbmF0ZWQgVXNlciB0byBrZWVwIHRoZWlyIHVzZXJuYW1lIG9yIHBhc3N3b3JkIHNlY3VyZSBhbmQvb3IgZm9yIGEgYnJlYWNoIGJ5IGFueSBOb21pbmF0ZWQgVXNlciBvZiB0aGUgdGVybXMgb2YgdGhlIEFncmVlbWVudC48L3A+DQo8cD5UaGUgTUlNIHNoYWxsIG1haW50YWluIGFuIHVwIHRvIGRhdGUgbGlzdCBvZiBOb21pbmF0ZWQgVXNlcnMgd2l0aGluIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+LiBUaGUgbGlzdCBzaGFsbCBjb250YWluIHRoZSBuYW1lIG9mIHRoZSBwZXJzb24sIHRoZWlyIHBvc2l0aW9uIHdpdGhpbiB0aGUgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb24sIGFuZCB0aGVpciBwaG9uZSBhbmQgZmF4IG51bWJlci4gSW4gYWRkaXRpb24sIHRoZSBNSU0gc2hhbGwgaW1tZWRpYXRlbHkgbm90aWZ5IEdTTUEgTWVtYmVyIFNlcnZpY2VzIGlmIGFueSBlbXBsb3llZSdzIG5hbWUgaXMgcmVtb3ZlZCBmcm9tIHRoZSBsaXN0IGZvciB3aGF0ZXZlciByZWFzb24sIGluIHBhcnRpY3VsYXIgaWYgc3VjaCBwZXJzb24gY2Vhc2VzIHRvIGJlIGFuIGVtcGxveWVlIG9mIHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbi48L3A+DQo8cD48c3Ryb25nPkRJU1RSSUJVVElPTiBPRiBNQVRFUklBTFMgRlJPTSBUSEUgSU5GT0NFTlRSRTxzdXA+Mjwvc3VwPjwvc3Ryb25nPjwvcD4NCjxwPlRoZSBNSU0gb3IgTm9taW5hdGVkIFVzZXJzIG1heSBmcm9tIHRpbWUgdG8gdGltZSwgYmUgcmVxdWVzdGVkIGJ5IHRoZSBHU01BIG9yIGEgZHVseSBhdXRob3Jpc2VkIGVtcGxveWVlIG9mIHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiwgdG8gZGlzdHJpYnV0ZSB0byBlbXBsb3llZXMgb2YgdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uLCBjZXJ0YWluIE1hdGVyaWFscyAoYXMgZGVmaW5lZCBiZWxvdykgZnJvbSB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi4gQ2VydGFpbiBNYXRlcmlhbHMgbWF5IGJlIGNvbmZpZGVudGlhbC4gU3VjaCBjb25maWRlbnRpYWwgTWF0ZXJpYWxzIG1heSBvbmx5IGJlIGRpc2Nsb3NlZCB0byB0aG9zZSBlbXBsb3llZXMgb2YgdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIHdobyB0aGF0IG5lZWQgdG8ga25vdyBmb3IgdGhlIHB1cnBvc2VzIG9mIHRoZWlyIHdvcmsgZm9yIHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiBvciB0aGUgR1NNQSAoYXMgYXBwbGljYWJsZSkuPC9wPg0KPHA+PHN0cm9uZz5BQ0NFUFRBTkNFIE9GIFRIRSBBR1JFRU1FTlQ8L3N0cm9uZz48L3A+DQo8cD5UaGVzZSBUZXJtcyBvZiBVc2UgZ292ZXJuIHRoZSB1c2Ugb2YgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGJ5IGFueSBNSU1zIGFuZCBOb21pbmF0ZWQgVXNlcnMgYW5kIGFsbCBzZXJ2aWNlcyBhbmQgaW5mb3JtYXRpb24gYXZhaWxhYmxlIHZpYSB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi4gQnkgYWNjZXNzaW5nIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+LCB5b3UgYWdyZWUgdG8gdGhlc2UgVGVybXMgb2YgVXNlLMKgPGEgaHJlZj0iaHR0cDovL3d3dy5nc21hLmNvbS9hYm91dHVzL2luZm9jZW50cmUyL3ByaXZhY3ktcG9saWN5LyI+R1NNQSBQcml2YWN5IFBvbGljeTwvYT4swqA8YSBocmVmPSJodHRwOi8vd3d3LmdzbWEuY29tL2Fib3V0dXMvaW5mb2NlbnRyZTIvYW50aS10cnVzdC1wb2xpY3ktc3RhdGVtZW50LyI+R1NNQSBBbnRpLXRydXN0IFBvbGljeTwvYT7CoGFuZMKgPGEgaHJlZj0iaHR0cDovL3d3dy5nc21hLmNvbS9hYm91dHVzL2xlZ2FsL2NvbXBsaWFuY2UiPkdTTUEgQ29kZSBvZiBDb25kdWN0IGZvciBHU01BIFBhcnRpY2lwYW50czwvYT4uPC9wPg0KPHA+SWYgeW91IGRvIG5vdCBhZ3JlZSB0byB0aGVzZSBUZXJtcyBvZiBVc2UswqA8YSBocmVmPSJodHRwOi8vd3d3LmdzbWEuY29tL2Fib3V0dXMvaW5mb2NlbnRyZTIvcHJpdmFjeS1wb2xpY3kvIj5HU01BIFByaXZhY3kgUG9saWN5PC9hPizCoDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3NtYS5jb20vYWJvdXR1cy9pbmZvY2VudHJlMi9hbnRpLXRydXN0LXBvbGljeS1zdGF0ZW1lbnQvIj5HU01BIEFudGktdHJ1c3QgUG9saWN5PC9hPsKgYW5kwqA8YSBocmVmPSJodHRwOi8vd3d3LmdzbWEuY29tL2Fib3V0dXMvbGVnYWwvY29tcGxpYW5jZSI+R1NNQSBDb2RlIG9mIENvbmR1Y3QgZm9yIEdTTUEgUGFydGljaXBhbnRzPC9hPiwgeW91IGFyZSBub3QgYXV0aG9yaXNlZCB0byB1c2UgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD4uIFlvdSBzaG91bGQgcmVhZCBhbGwgdGhlIGFib3ZlIGRvY3VtZW50cyBwcmlvciB0byB1c2luZyB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi4gWW91IHNob3VsZCBzYXZlIGFuZC9vciBwcmludCBvdXQgYSBjb3B5IG9mIHRoZXNlIFRlcm1zIG9mIFVzZSBmb3IgZnV0dXJlIHJlZmVyZW5jZS48L3A+DQo8cD5UaGVzZSBUZXJtcyBvZiBVc2UsIHRvZ2V0aGVyIHdpdGggdGhlwqA8YSBocmVmPSJodHRwOi8vd3d3LmdzbWEuY29tL2Fib3V0dXMvaW5mb2NlbnRyZTIvcHJpdmFjeS1wb2xpY3kvIj5HU01BIFByaXZhY3kgUG9saWN5PC9hPizCoDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3NtYS5jb20vYWJvdXR1cy9pbmZvY2VudHJlMi9hbnRpLXRydXN0LXBvbGljeS1zdGF0ZW1lbnQvIj5HU01BIEFudGktdHJ1c3QgUG9saWN5PC9hPsKgYW5kwqA8YSBocmVmPSJodHRwOi8vd3d3LmdzbWEuY29tL2Fib3V0dXMvbGVnYWwvY29tcGxpYW5jZSI+R1NNQSBDb2RlIG9mIENvbmR1Y3QgZm9yIEdTTUEgUGFydGljaXBhbnRzPC9hPsKgc2hhbGwgYmUgcmVmZXJyZWQgdG8gY29sbGVjdGl2ZWx5IGFzIHRoZSwgIjxzdHJvbmc+QWdyZWVtZW50PC9zdHJvbmc+Ii4gVGhlIEFncmVlbWVudCwgdG9nZXRoZXIgd2l0aCBhbnkgd3JpdHRlbiBub3RpY2VzLCB1c2VyIHdhcm5pbmdzIG9yIHBvcC11cHMgd2hpY2ggeW91IGFyZSByZXF1aXJlZCB0byByZWFkIHdoZW4gdXNpbmcgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD4sIGNvbnN0aXR1dGVzIHRoZSBlbnRpcmUgYWdyZWVtZW50IGJldHdlZW4geW91IGFuZCB1cy4gSWYgeW91IGFyZSB1bmNlcnRhaW4gYWJvdXQgYW55IG9mIGl0cyB0ZXJtcywgcGxlYXNlIGVtYWlswqA8YSBocmVmPSJtYWlsdG86bWVtYmVyc2hpcEBnc21hLiI+bWVtYmVyc2hpcEBnc21hLjwvYT48dT5jb208L3U+wqBvciB3cml0ZSB0byBHU01BIE1lbWJlciBTZXJ2aWNlcywgR1NNQSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBhdCB0aGUgYWRkcmVzcyBzZXQgb3V0IGFib3ZlIGFuZCB3ZSB3aWxsIHRyeSB0byByZXNwb25kIHRvIHlvdXIgcXVlcnkgYXMgc29vbiBhcyBwb3NzaWJsZS48L3A+DQo8cD48c3Ryb25nPkNIQU5HRVMgVE8gVEhFIEFHUkVFTUVOVDwvc3Ryb25nPjwvcD4NCjxwPldlIG1heSBmcm9tIHRpbWUgdG8gdGltZSBtYWtlIGNoYW5nZXMgdG8gdGhlIHRlcm1zIG9mIHRoZSBBZ3JlZW1lbnQuIEFueSBjaGFuZ2VzIHdpbGwgYmUgcG9zdGVkIG9uIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBhbmQgbm90aWZpZWQgdG8geW91IGJ5IG1lYW5zIG9mIGEgbm90aWNlIGFuZCBsaW5rcyB0byB0aGUgcmV2aXNlZCB0ZXJtcyBvZiB0aGUgQWdyZWVtZW50IG9uIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBob21lcGFnZS48L3A+DQo8cD5QbGVhc2UgcmV2aWV3IHRoZXNlIFRlcm1zIG9mIFVzZSzCoDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3NtYS5jb20vYWJvdXR1cy9pbmZvY2VudHJlMi9wcml2YWN5LXBvbGljeS8iPkdTTUEgUHJpdmFjeSBQb2xpY3k8L2E+LMKgPGEgaHJlZj0iaHR0cDovL3d3dy5nc21hLmNvbS9hYm91dHVzL2luZm9jZW50cmUyL2FudGktdHJ1c3QtcG9saWN5LXN0YXRlbWVudC8iPkdTTUEgQW50aS10cnVzdCBQb2xpY3k8L2E+wqBhbmTCoDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3NtYS5jb20vYWJvdXR1cy9sZWdhbC9jb21wbGlhbmNlIj5HU01BIENvZGUgb2YgQ29uZHVjdCBmb3IgR1NNQTwvYT7CoFBhcnRpY2lwYW50cyByZWd1bGFybHkgdG8gZW5zdXJlIHlvdSBhcmUgYXdhcmUgb2YgYW55IGNoYW5nZXMgbWFkZSBieSB1cy4gSWYgeW91IHVzZSB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgb3Igc3VibWl0IG9yIHJlcXVlc3QgZG9jdW1lbnRzIGZvciBzZXJ2aWNlcyBhZnRlciBjaGFuZ2VzIGFyZSBub3RpZmllZCB0byB5b3UgaW4gdGhpcyB3YXksIHlvdSBhZ3JlZSB0byBzdWNoIGNoYW5nZXMuIElmIHlvdSBkbyBub3QgYWdyZWUgdG8gc3VjaCBjaGFuZ2VzLCB5b3UgYXJlIG5vdCBhdXRob3Jpc2VkIHRvIHVzZSB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgYW5kIG11c3Qgbm90aWZ5IHVzIHRoYXQgeW91IG5vIGxvbmdlciB3aXNoIHRvIGRvIHNvLCB3aXRoIGEgYnJpZWYgZXhwbGFuYXRpb24gb2YgdGhlIHJlYXNvbihzKSB3aHkuPC9wPg0KPHA+PHN0cm9uZz5BQ0NFU1NJTkcgSU5GT0NFTlRSRTxzdXA+Mjwvc3VwPjwvc3Ryb25nPjwvcD4NCjxwPkFjY2VzcyB0byB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgaXMgcGVybWl0dGVkIG9uIGEgdGVtcG9yYXJ5IGJhc2lzIGFuZCB3ZSBtYXkgd2l0aGRyYXcsIHN1c3BlbmQsIGFtZW5kIG9yIHJlc3RyaWN0IGFueSBwYXJ0IG9yIGFsbCBvZiB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgd2l0aG91dCBub3RpY2Ugb3IgbGlhYmlsaXR5LiBBY2Nlc3MgdG8gdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGlzIGRlcGVuZGVudCB1cG9uIGF2YWlsYWJpbGl0eSBvZiB0aGUgd29ybGR3aWRlIHdlYiBhbmQgd2UgYWNjZXB0IG5vIHJlc3BvbnNpYmlsaXR5IGZvciB5b3VyIGluYWJpbGl0eSB0byBhY2Nlc3MgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGFyaXNpbmcgb3V0IG9mIGNpcmN1bXN0YW5jZXMgYmV5b25kIG91ciByZWFzb25hYmxlIGNvbnRyb2wuPC9wPg0KPHA+V2UgbWF5IGRpc2FibGUgeW91ciBhY2Nlc3MgdG8gdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGF0IGFueSB0aW1lIGluIG91ciBhYnNvbHV0ZSBkaXNjcmV0aW9uIGluY2x1ZGluZywgd2l0aG91dCBsaW1pdGF0aW9uLCBpZiB5b3UgaGF2ZSBmYWlsZWQgdG8gY29tcGx5IHdpdGggdGhlIHRlcm1zIG9mIHRoZSBBZ3JlZW1lbnQgb3IgYW55IG90aGVyIG1lbWJlcnNoaXAgcmVxdWlyZW1lbnRzIG9mIHRoZSBHU01BLiBPbmx5IHlvdSwgcGVyc29uYWxseSwgYXMgdGhlIGF1dGhvcmlzZWQgcmVnaXN0ZXJlZCB1c2VyLCBhcmUgYXV0aG9yaXNlZCB0byBhY2Nlc3MgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi48L3A+DQo8cD48c3Ryb25nPlJFTElBTkNFIE9OIElORk9STUFUSU9OIFBPU1RFRDwvc3Ryb25nPjwvcD4NCjxwPkNvbW1lbnRhcnkgYW5kIG90aGVyIG1hdGVyaWFscyBwb3N0ZWQgb24gdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGFyZSBwcm92aWRlZCBvbiBhbiDigJxhcyBpc+KAnSwgb24gYSBub24tcmVsaWFuY2UgYmFzaXMgYW5kIHlvdSB1c2Ugc3VjaCBtYXRlcmlhbHMgYXQgeW91ciBvd24gcmlzay4gVG8gdGhlIGZ1bGxlc3QgZXh0ZW50IHBlcm1pc3NpYmxlIGJ5IGxhdywgd2UgZGlzY2xhaW0gYWxsIGxpYWJpbGl0eSBhbmQgcmVzcG9uc2liaWxpdHkgYXJpc2luZyBmcm9tIGFueSByZWxpYW5jZSBwbGFjZWQgb24gc3VjaCBpbmZvcm1hdGlvbiBhbmQgYWxsIHRlcm1zLCByZXByZXNlbnRhdGlvbnMsIGNvbmRpdGlvbnMgb3Igd2FycmFudGllcyB0aGF0IG1pZ2h0IG90aGVyd2lzZSBiZSBpbXBsaWVkIGluIHRoZSBBZ3JlZW1lbnQgYXJlIGhlcmVieSBleGNsdWRlZC48L3A+DQo8cD48c3Ryb25nPkFOVElUUlVTVDwvc3Ryb25nPjwvcD4NCjxwPjxzdHJvbmc+PHU+UExFQVNFIE5PVEU8L3U+PC9zdHJvbmc+OsKgPHN0cm9uZz5TSEFSSU5HIENFUlRBSU48L3N0cm9uZz7CoDxzdHJvbmc+SU5GT1JNQVRJT04gV0lUSCBDT01QRVRJVE9SUyBDQU4gQ09OU1RJVFVURSBBTlRJLUNPTVBFVElUSVZFIEJFSEFWSU9VUiBBTkQgTUFZIEJFIFVOTEFXRlVMIFVOREVSIEFQUExJQ0FCTEUgQU5USVRSVVNUIExBVy7CoDwvc3Ryb25nPlN1Y2ggYmVoYXZpb3VyIG1heSBhcmlzZSwgYnkgd2F5IG9mIGV4YW1wbGUgb25seSwgd2hlcmUgdHdvIG9yIG1vcmUgY29tcGV0aXRvcnMgZXhjaGFuZ2Ugb3IgYWxsb3cgdG8gZXhjaGFuZ2UgZGF0YSB3aGljaCBlbmFibGVzIHRoZW0gdG8gZml4IHByaWNlcyBvciBhbGlnbiBwcmljaW5nIHBvbGljaWVzLiBGb3IgZnVydGhlciBpbmZvcm1hdGlvbiBwbGVhc2UgcmVmZXIgdG8gdGhlwqA8YSBocmVmPSJodHRwOi8vd3d3LmdzbWEuY29tL2Fib3V0dXMvaW5mb2NlbnRyZTIvYW50aS10cnVzdC1wb2xpY3ktc3RhdGVtZW50LyI+R1NNQSBBbnRpLXRydXN0IFBvbGljeTwvYT4uPC9wPg0KPHA+QWNjb3JkaW5nbHksIGlmIHlvdSBhcmUgaW4gYW55IGRvdWJ0IGFzIHRvIHdoZXRoZXIgYW55IG9mIHlvdXIgYWN0aXZpdGllcyByZWxhdGluZyB0byBJbmZvQ2VudHJlPHN1cD4ywqA8L3N1cD5tYXkgYmUgYW50aS1jb21wZXRpdGl2ZSwgeW91IGFyZSBhZHZpc2VkIHRvIHNlZWsgaW5kZXBlbmRlbnQgbGVnYWwgYWR2aWNlLiBJbiBhZGRpdGlvbiwgYmVmb3JlIGVuZ2FnaW5nIGluIGFueSBhY3Rpdml0eSBvbiBJbmZvQ2VudHJlPHN1cD4ywqA8L3N1cD4oc3VjaCBhcywgZm9yIGV4YW1wbGUsIHNoYXJpbmcgY2VydGFpbiBpbmZvcm1hdGlvbiBieSBzdWJtaXR0aW5nIGRhdGEgdG8gSW5mb0NlbnRyZTxzdXA+MsKgPC9zdXA+b3IsIGFsdGVybmF0aXZlbHksIGRvd25sb2FkaW5nIGluZm9ybWF0aW9uIHVwbG9hZGVkIGJ5IGFub3RoZXIgYXV0aG9yaXNlZCB1c2VyKSB3aGljaCBtYXkgY29uc3RpdHV0ZSBhbnRpLWNvbXBldGl0aXZlIGJlaGF2aW91ciwgeW91IHNob3VsZCBzZWVrIHByaW9yIGd1aWRhbmNlIGZyb20geW91ciBsZWdhbCBhZHZpc2VyIG9yIGluLWhvdXNlIGNvdW5zZWwuIEFueSBhbnRpLWNvbXBldGl0aXZlIGJlaGF2aW91ciBpcyBzdHJpY3RseSBwcm9oaWJpdGVkIGFuZCB5b3VyIGFjY2VzcyB0byBJbmZvQ2VudHJlPHN1cD4ywqA8L3N1cD5tYXkgYmUgc3VzcGVuZGVkIHRlbXBvcmFyaWx5IG9yIHBlcm1hbmVudGx5IGlmIHdlIHN1c3BlY3Qgb3IgaGF2ZSBncm91bmRzIHRvIGJlbGlldmUgdGhhdCB5b3UgbWF5IGJlIG9yIGFyZSBsaWtlbHkgdG8gYmUgZW5nYWdlZCBpbiBhbnRpLWNvbXBldGl0aXZlIGJlaGF2aW91ci48L3A+DQo8cD5UbyB0aGUgZnVsbGVzdCBleHRlbnQgcGVybWlzc2libGUgYnkgbGF3LCB3ZSBleGNsdWRlIGFuZCBkaXNjbGFpbSBhbGwgbGlhYmlsaXR5IGFyaXNpbmcgb3V0IG9mIGFuZC9vciBpbiBjb25uZWN0aW9uIHdpdGggYW55IGNsYWltcyByZWxhdGluZyB0byBhbnRpLWNvbXBldGl0aXZlIGJlaGF2aW91ciByZXN1bHRpbmcgZnJvbSB5b3VyIHVzZSBvZiB0aGUgSW5mb0NlbnRyZTxzdXA+MsKgPC9zdXA+b3IgdGhhdCBvZiBhbnkgb3RoZXIgYXV0aG9yaXNlZCB0aGlyZCBwYXJ0eSB1c2VyLiBZb3Ugc2hhbGwgaW5kZW1uaWZ5IGFuZCBzaGFsbCBrZWVwIGluZGVtbmlmaWVkIHVzIGFuZCBvdXIgZGlyZWN0b3JzLCBlbXBsb3llZXMsIGFnZW50cyBhbmQgYW55IG90aGVyIGF1dGhvcmlzZWQgdXNlcnMgb2YgSW5mb0NlbnRyZTxzdXA+MsKgPC9zdXA+KOKAnDxzdHJvbmc+SW5kZW1uaWZpZWQ8L3N0cm9uZz7igJ0pIGZvciBhbnkgY2xhaW1zLCBsaWFiaWxpdGllcywgY29zdHMsIGV4cGVuc2VzIChpbmNsdWRpbmcgbGVnYWwgZXhwZW5zZXMpIGFuZC9vciBmaW5lcyBpbmN1cnJlZCBieSB0aGUgSW5kZW1uaWZpZWQgYXJpc2luZyBvdXQgb2YgYW5kL29yIGluIGNvbm5lY3Rpb24gd2l0aCBhbnkgYW50aS1jb21wZXRpdGl2ZSBiZWhhdmlvdXIgaW4gd2hpY2ggeW91IGFyZSBlbmdhZ2VkIHdpdGggcmVnYXJkIHRvIEluZm9DZW50cmU8c3VwPjI8L3N1cD4uPC9wPg0KPHA+PHN0cm9uZz5MSU1JVEVEIExJQ0VOQ0U8L3N0cm9uZz48L3A+DQo8cD5TdWJqZWN0IHRvIHRoZSB0ZXJtcyBvZiB0aGUgQWdyZWVtZW50LCB3ZSBncmFudCB5b3UgYSBwZXJzb25hbCwgbm9uLWV4Y2x1c2l2ZSwgbm9uLXRyYW5zZmVyYWJsZSwgcmV2b2NhYmxlLCBsaW1pdGVkIHJpZ2h0IHRvIGFjY2VzcywgdmlldywgYW5kIHByaW50IG91dCBpbmZvcm1hdGlvbiBhY2Nlc3NpYmxlIHZpYSB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgYW5kIGFsbCBkYXRhLCBpbmZvcm1hdGlvbiwgc29mdHdhcmUgZ3JhcGhpY3MsIGltYWdlcywgdGV4dCwgcG9zdHMgYW5kIG90aGVyIGNvbnRlbnQgb24gdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoCgiPHN0cm9uZz5NYXRlcmlhbHM8L3N0cm9uZz4iKS4gU3VjaMKgbGljZW5jZcKgaXMgcmVzdHJpY3RlZCBvbmx5IHRvIHRob3NlIE1hdGVyaWFscyB0byB3aGljaCB5b3UgaGF2ZSBiZWVuIGdyYW50ZWQgYWNjZXNzLCBkZXBlbmRpbmcgb246IChpKSB5b3VyIHJlbGV2YW50IGFjY2VzcyBsZXZlbCAoZS5nLiBNZW1iZXIsIEFzc29jaWF0ZSBNZW1iZXIsIFJhcHBvcnRldXIgZXRjLik7IGFuZCAoaWkpIEdTTUHigJlzIHBvbGljeSBpbiBmb3JjZSBmcm9tIHRpbWUgdG8gdGltZSByZWdhcmRpbmcgdXNlcnMgb2YgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi48L3A+DQo8cD5Zb3UgYWNrbm93bGVkZ2UgYW5kIGFjY2VwdCB0aGF0IHRoZSBHU01BIGhhcyByZXN0cmljdGVkIHZpZXdhYmxlIHNlYXJjaCBjb250ZW50IHRvIDUwMCByZWNvcmRzIGFuZCBoYXMgcmVtb3ZlZCB0aGUgYWJpbGl0eSB0byBkb3dubG9hZCBzZWFyY2ggcmVzdWx0cyBpbiBDU1YgZm9ybWF0IHVubGVzcyBzcGVjaWZpY2FsbHkgZW5hYmxlZCBzdHJpY3RseSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIEFncmVlbWVudC4gVXNlIG9mIGFsbCBNYXRlcmlhbHMgYW5kIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBpcyBhbHNvIHN1YmplY3QgdG8gb3VywqA8c3Ryb25nPkZhaXIgVXNhZ2UgUnVsZXM8L3N0cm9uZz7CoChhcyBzZXQgb3V0IGJlbG93KS48L3A+DQo8cD5Zb3UgbWF5IG9ubHkgdmlldywgcHJpbnQgb3V0IGFuZCB1c2UgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGFuZCB0aGUgTWF0ZXJpYWxzIGZvciB5b3VyIG93biBwZXJzb25hbCB1c2UuIFdlIGV4cHJlc3NseSByZXNlcnZlIGFsbCBpbnRlbGxlY3R1YWwgcHJvcGVydHkgcmlnaHRzIGluIGFuZCB0byB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgYW5kIHRoZSBNYXRlcmlhbHMuIFlvdXIgdXNlIG9mIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBhbmQgTWF0ZXJpYWxzIGlzIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyByZXN0cmljdGlvbnMuIFlvdSBtdXN0IG5vdDo8L3A+DQo8dWw+DQo8bGk+cmVtb3ZlIGFueSBjb3B5cmlnaHQgb3Igb3RoZXIgcHJvcHJpZXRhcnkgbm90aWNlcyBjb250YWluZWQgaW4gdGhlIE1hdGVyaWFsczs8L2xpPg0KPGxpPm1vZGlmeSB0aGUgTWF0ZXJpYWxzIGluIGFueSB3YXkgb3IgcmVwcm9kdWNlIG9yIHB1YmxpY2x5IGRpc3BsYXksIHBlcmZvcm0sIG9yIGRpc3RyaWJ1dGUgb3Igb3RoZXJ3aXNlIHVzZSB0aGVtIGZvciBhbnkgcHVibGljIG9yIGNvbW1lcmNpYWwgcHVycG9zZSAob3RoZXIgdGhhbiBmb3IgeW91ciBvd24gaW50ZXJuYWwgdXNlIGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQWdyZWVtZW50KTs8L2xpPg0KPGxpPnRyYW5zZmVyIHRoZSBNYXRlcmlhbHMgdG8gYW55IG90aGVyIHBlcnNvbjs8L2xpPg0KPGxpPnVzZSBhbnkgTWF0ZXJpYWxzIGZyb20gdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGluIGFueSBtYW5uZXIgdGhhdCBtYXkgaW5mcmluZ2UgYW55IGNvcHlyaWdodCwgaW50ZWxsZWN0dWFsIHByb3BlcnR5IHJpZ2h0LCBwcm9wcmlldGFyeSByaWdodCwgb3IgcHJvcGVydHkgcmlnaHQgb2YgdXMgb3IgYW55IHRoaXJkIHBhcnRpZXMgb3I7PC9saT4NCjxsaT5yZXByb2R1Y2UsIG1vZGlmeSwgZGlzcGxheSwgcGVyZm9ybSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgZGlzc2VtaW5hdGUsIGJyb2FkY2FzdCwgY29tbXVuaWNhdGUgdG8gdGhlIHB1YmxpYyBvciBjaXJjdWxhdGUgdG8gYW55IHRoaXJkIHBhcnR5IG9yIGV4cGxvaXQgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGFuZC9vciB0aGUgTWF0ZXJpYWxzIGluIGFueSB3YXksIHdpdGhvdXQgb3VyIHByaW9yIHdyaXR0ZW4gY29uc2VudC48L2xpPg0KPC91bD4NCjxwPkJ5IHNlbmRpbmcsIHVwbG9hZGluZyBvciBzdWJtaXR0aW5nIGFueSBjb250ZW50IHRvIHVzIG9yIHZpYSB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgKCI8c3Ryb25nPllvdXIgQ29udGVudDwvc3Ryb25nPiIpLCB5b3UgZ3JhbnQgdXMgYSBsaWNlbnNlIHRvIHVzZSBZb3VyIENvbnRlbnQgZm9yIHRoZSBwdXJwb3NlcyBvZiBwcm92aWRpbmcgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoHRvIGFsbCByZWdpc3RlcmVkIHVzZXJzIGFuZCB0aG9zZSB3aXRoaW4gR1NNQSB3aG8gYXJlIHJlc3BvbnNpYmxlIGZvciBtYW5hZ2luZyBhbmQgYWRtaW5pc3RlcmluZyB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi4gV2UgbWF5IGFsdGVyLCBhbWVuZCwgZWRpdCBhbmQgY3V0IFlvdXIgQ29udGVudCBmb3IgdGVjaG5pY2FsIGZvcm1hdHRpbmcgcHVycG9zZXMgYW5kL29yIHN0b3JhZ2UgbGltaXRhdGlvbnMgYW5kLCB3aGVyZSB3ZSBkZWVtIGFwcHJvcHJpYXRlIGluIG91ciBzb2xlIGRpc2NyZXRpb24sIGlmIHdlIHN1c3BlY3QgWW91ciBDb250ZW50IG1heSBjb250YWluIFVuYWNjZXB0YWJsZSBDb250ZW50IChhcyBkZWZpbmVkIGJlbG93KS48L3A+DQo8cD48c3Ryb25nPjx1PklNUE9SVEFOVDwvdT48L3N0cm9uZz46IEJ5IHNlbmRpbmcsIHVwbG9hZGluZyBvciBzdWJtaXR0aW5nIFlvdXIgQ29udGVudCB0byBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+LCB5b3Ugd2FycmFudCBhbmQgcmVwcmVzZW50IHRoYXQgWW91ciBDb250ZW50OjwvcD4NCjx1bD4NCjxsaT5kb2VzIG5vdCBpbmZyaW5nZSB0aGXCoDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3NtYS5jb20vYWJvdXR1cy9pbmZvY2VudHJlMi9wcml2YWN5LXBvbGljeS8iPkdTTUEgUHJpdmFjeSBQb2xpY3k8L2E+LMKgPGEgaHJlZj0iaHR0cDovL3d3dy5nc21hLmNvbS9hYm91dHVzL2luZm9jZW50cmUyL2FudGktdHJ1c3QtcG9saWN5LXN0YXRlbWVudC8iPkdTTUEgQW50aS10cnVzdCBQb2xpY3k8L2E+wqBvcsKgPGEgaHJlZj0iaHR0cDovL3d3dy5nc21hLmNvbS9hYm91dHVzL2xlZ2FsL2NvbXBsaWFuY2UiPkdTTUEgQ29kZSBvZiBDb25kdWN0IGZvciBHU01BIFBhcnRpY2lwYW50czwvYT47PC9saT4NCjxsaT5kb2VzIG5vdCBpbmZyaW5nZSBhbnkgb3RoZXIgcGVyc29uJ3MgcmlnaHRzIChmb3IgZXhhbXBsZSwgeW91IHNob3VsZCBvd24gYWxsIHRoZSByaWdodHMgaW4gWW91ciBDb250ZW50IGkuZS4gaXQgc2hvdWxkIGJlIG9yaWdpbmFsIGFuZCBtYXkgbm90IGluY2x1ZGUgYW55IHdvcmsgaW4gcmVzcGVjdCBvZiB3aGljaCB0aGUgcmlnaHRzIGluIHdoaWNoIGFyZSBvd25lZCBieSBhIHRoaXJkIHBhcnR5IGFzIHBhcnQgb2YgWW91ciBDb250ZW50IHdoaWNoIHlvdSBzdWJtaXQsIHVubGVzcyB5b3UgaGF2ZSBvYnRhaW5lZCBhbGwgbmVjZXNzYXJ5IGNvbnNlbnRzIGFuZCBsaWNlbmNlcyB0byBkbyBzbyk7PC9saT4NCjxsaT5kb2VzIG5vdCBjb250YWluIGFueSBpbmZvcm1hdGlvbiB3aGljaCBpcyBzdWJqZWN0IHRvIGFueSBkYXRhIHByb3RlY3Rpb24gb3IgY29uZmlkZW50aWFsaXR5IG9ibGlnYXRpb25zIG90aGVyIHRoYW4gd2hlcmUgcGVybWl0dGVkIGJ5IGxhdzs8L2xpPg0KPGxpPmRvZXMgbm90IGNvbnRhaW4gYW55IHZpcnVzZXMgb3Igb3RoZXIgY29udGFtaW5hbnRzIHRoYXQgaGF2ZSB0aGUgYWJpbGl0eSB0byBtb2RpZnksIGRlbGV0ZSBvciBkYW1hZ2Ugb3VyIGNvbXB1dGVyIHByb2dyYW1zIGFuZCBoYXJkd2FyZSBvciB0aG9zZSBvZiBvdGhlciB1c2Vyczs8L2xpPg0KPGxpPmRvZXMgbm90IGNvbnRhaW4gYW55IG1hdGVyaWFscyB0aGF0IGFyZSBsaWJlbGxvdXMsIGRlZmFtYXRvcnksIGluZGVjZW50LCB2dWxnYXIsIG9ic2NlbmUsIHBvcm5vZ3JhcGhpYywgc2V4dWFsbHkgZXhwbGljaXQsIGhhcm1mdWwsIGhhcmFzc2luZywgaW50aW1pZGF0aW5nLCB0aHJlYXRlbmluZywgaGF0ZWZ1bCwgb2JqZWN0aW9uYWJsZSwgZnJhdWR1bGVudCwgZGlzY3JpbWluYXRvcnksIGFidXNpdmUgb3IgcmFjaWFsbHksIGN1bHR1cmFsbHkgb3IgZXRobmljYWxseSBvZmZlbnNpdmU7PC9saT4NCjxsaT5kb2VzIG5vdCB2aW9sYXRlIGFueSBsYXdzLCBydWxlcyBvciByZWd1bGF0aW9ucyBpbiBhbnkgd2F5OyBhbmQ8L2xpPg0KPGxpPmRvZXMgbm90IGNvbnRhaW4gYW55IGluZm9ybWF0aW9uIHdoaWNoIG1heSwgZWl0aGVyIG9uIGl0cyBvd24gb3IgdG9nZXRoZXIgd2l0aCBvdGhlciBpbmZvcm1hdGlvbiBzdWJtaXR0ZWQgYnkgeW91IG9yIG90aGVyIHJlZ2lzdGVyZWQgdXNlcnMgd2l0aCB3aG9tIHlvdSBhcmUgaW50ZXJhY3RpbmcgdmlhIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+LCBjb25zdGl0dXRlIGFudGktY29tcGV0aXRpdmUgYmVoYXZpb3VyLDwvbGk+DQo8L3VsPg0KPHA+KHRvZ2V0aGVyLCDigJw8c3Ryb25nPlVuYWNjZXB0YWJsZSBDb250ZW50PC9zdHJvbmc+4oCdKS48L3A+DQo8cD5Zb3Ugc2hhbGwgaW5kZW1uaWZ5IGFuZCBrZWVwIGluZGVtbmlmaWVkIHVzLCBhbmQgb3VyIGRpcmVjdG9ycywgZW1wbG95ZWVzLCBhZ2VudHMgYW5kIGFmZmlsaWF0ZWQgY29tcGFuaWVzIGFnYWluc3QgYW55IGNsYWltIHJlY2VpdmVkLCBvciBkYW1hZ2VzIHN1ZmZlcmVkLCBieSB1cyByZXN1bHRpbmcgZnJvbSBzdWJtaXNzaW9uIG9mIFlvdXIgQ29udGVudC48L3A+DQo8cD48c3Ryb25nPkZBSVIgVVNBR0UgUlVMRVM8L3N0cm9uZz48L3A+DQo8cD5XaGlsc3QgeW91IG1heSBhY2Nlc3MgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD4sIHlvdXIgcmlnaHQgdG8gYWNjZXNzLCB2aWV3IGFuZCBkb3dubG9hZCBhbnkgTWF0ZXJpYWxzIGF2YWlsYWJsZSB2aWEgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGlzIGNvbmRpdGlvbmFsIHVwb24geW91ciB1c2luZyBzdWNoIE1hdGVyaWFscyBiYXNlZCBvbiB0aGUgZmFpciB1c2FnZSBydWxlcyBiZWxvdyAo4oCcPHN0cm9uZz5GYWlyIFVzYWdlIFJ1bGVzPC9zdHJvbmc+4oCdKS4gV2UgaGF2ZSBhYnNvbHV0ZSBkaXNjcmV0aW9uIGFzIHRvIHRoZSBhcHBsaWNhdGlvbiBvZiB0aGUgRmFpciBVc2FnZSBSdWxlcy4gSW4gYXNzZXNzaW5nIHdoZXRoZXIgeW91IGhhdmUgZXhjZWVkZWQgeW91ciBmYWlyIHVzYWdlIGxpbWl0cywgd2UgbWF5IHRha2UgaW50byBhY2NvdW50IHRoZSBGYWlyIFVzYWdlIFJ1bGVzIGFzIGZvbGxvd3M6PC9wPg0KPHVsPg0KPGxpPnRoZSBzaXplIGFuZCBuYXR1cmUgb2YgeW91ciBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbjs8L2xpPg0KPGxpPnlvdXIgcHJldmlvdXMgYW5kIGN1cnJlbnQgdXNhZ2UgYmFzZWQgb24gZGF0YSBhbmFseXRpY3MgcmVsYXRpbmcgdG8geW91ciByZWdpc3RlcmVkIGFjY291bnQ7PC9saT4NCjxsaT5hbnkgYmVoYXZpb3VyYWwgbW9kZWxsaW5nIHdlIG1heSB1c2UgdG8gcmV2aWV3IGFuZCBhbmFseXNlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoHVzYWdlOzwvbGk+DQo8bGk+dGhlIHVzYWdlIG9mIHJlZ2lzdGVyZWQgdXNlcnMgKGFsb25lIG9yIGluIGFnZ3JlZ2F0ZSkgd2hlbiBjb21wYXJlZCB0byBvdGhlciByZWdpc3RlcmVkIHVzZXJzOzwvbGk+DQo8bGk+eW91ciBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbuKAmXMgY29udHJpYnV0aW9uIHRvIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoCh3aGVuIGNvbXBhcmVkIHdpdGggc2ltaWxhciBvcmdhbmlzYXRpb25zIGFuZCB5b3VyIHVzYWdlKTs8L2xpPg0KPGxpPndoYXQgd2UgY29uc2lkZXIgeW91IG1heSBiZSByZWFzb25hYmx5IGxpa2VseSB0byBuZWVkIGFjY2VzcyB0byBmb3IgdGhlIHB1cnBvc2VzIG9mIHlvdXIgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb27igJlzIGJ1c2luZXNzOyBhbmQ8L2xpPg0KPGxpPnRoZSBuZWVkIHRvIHByb3RlY3QgdGhlIHJpZ2h0cyBvZiB0aGUgR1NNQSwgb3RoZXIgcmVnaXN0ZXJlZCB1c2VycyBhbmQgYW55b25lIGVsc2Ugd2hvIGhhcyBhbiBpbnRlcmVzdCBpbiB0aGUgR1NNQSBhbmQvb3IgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD4uPC9saT4NCjwvdWw+DQo8cD5Zb3UgY29uc2VudCB0byBvdXIgdXNpbmcgc3VjaCBkYXRhIHRvIG1ha2Ugc3VjaCBhbiBhc3Nlc3NtZW50IGFuZCBhY2tub3dsZWRnZSB0aGF0IHdlIG1heSBzdXNwZW5kIHNvbWUgb3IgYWxsIG9mIHlvdXIgdXNlciBhY2NvdW50KHMpIGFzc29jaWF0ZWQgd2l0aCB5b3VyIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIGlmIHdlIGZlZWwgeW91IG9yIGFueSBvdGhlciBSZWdpc3RlcmVkIFVzZXIgaGFzIGV4Y2VlZGVkIHRoZWlyIGZhaXIgdXNhZ2UgbGltaXQuPC9wPg0KPHA+PHN0cm9uZz5UUkFERSBNQVJLUzwvc3Ryb25nPjwvcD4NCjxwPldlIGV4cHJlc3NseSByZXNlcnZlIGFsbCByaWdodHMgaW4gYW5kIHRvIEdTTUEsIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGFuZCBhbGwgb3RoZXIgcmVsYXRlZCBzZXJ2aWNlIG1hcmtzLCB0cmFkaW5nIG5hbWVzIG9yIG90aGVyIHRyYWRlIG1hcmtzIHJlbGF0aW5nIHRvIG91ciBwcm9kdWN0cyBhbmQgc2VydmljZXMuIE90aGVyIHRyYWRlIG1hcmtzLCBwcm9kdWN0cyBhbmQgY29tcGFueSBuYW1lcyBtZW50aW9uZWQgb24gdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoG1heSBiZSB0cmFkZSBtYXJrcyBvZiB0aGVpciByZXNwZWN0aXZlIG93bmVycyBvciBsaWNlbnNvcnMgYW5kIHRoZSByaWdodHMgaW4gc3VjaCBtYXJrcyBhcmUgZXhwcmVzc2x5IHJlc2VydmVkIHRvIHRoZSByZXNwZWN0aXZlIG93bmVycyBvciBsaWNlbnNvcnMuPC9wPg0KPHA+PHN0cm9uZz5USElSRCBQQVJUWSBTSVRFUyBBTkQgQ09OVEVOVDwvc3Ryb25nPjwvcD4NCjxwPlRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBhbmQvb3IgdGhlIE1hdGVyaWFscyBtYXkgY29udGFpbiBsaW5rcyB0byB0aGlyZCBwYXJ0eSB3ZWJzaXRlcy4gSWYgeW91IGRlY2lkZSB0byB2aXNpdCBhbnkgdGhpcmQgcGFydHkgc2l0ZSwgeW91IGRvIHNvIGF0IHlvdXIgb3duIHJpc2suIFdlIGFyZSBub3QgcmVzcG9uc2libGUgZm9yIHRoZSBjb250ZW50LCBhY2N1cmFjeSBvciBvcGluaW9ucyBleHByZXNzZWQgaW4gc3VjaCB3ZWJzaXRlcy4gTGlua3MgZG8gbm90IGltcGx5IHRoYXQgd2Ugb3IgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGlzL2FyZSBhZmZpbGlhdGVkIHRvIG9yIGFzc29jaWF0ZWQgd2l0aCBzdWNoIHNpdGVzLiBUaGlyZCBwYXJ0eSBjb250ZW50IG1heSBhcHBlYXIgb24gdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoG9yIG1heSBiZSBhY2Nlc3NpYmxlIHZpYSBsaW5rcyBmcm9tIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+LiBXZSBhcmUgbm90IHJlc3BvbnNpYmxlIGZvciBhbmQgYXNzdW1lIG5vIGxpYWJpbGl0eSBmb3Igc3VjaCBjb250ZW50LjwvcD4NCjxwPjxzdHJvbmc+Q09ORklERU5USUFMSVRZPC9zdHJvbmc+PC9wPg0KPHA+QWxsIE1hdGVyaWFscyBpbiB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgYXJlIHByb3ByaWV0YXJ5IGFuZCBjb25maWRlbnRpYWwgdW5sZXNzIG90aGVyd2lzZSBzdGF0ZWQuIEFjY29yZGluZ2x5IHRoZSBNSU0gYW5kIE5vbWluYXRlZCBVc2VycyBzaGFsbCBwcmVzZXJ2ZSB0aGUgY29uZmlkZW50aWFsaXR5IG9mIGFsbCBzdWNoIHByb3ByaWV0YXJ5IE1hdGVyaWFscyBhbmQgZW5zdXJlIHRoYXQgaXQgaXMgY2xlYXJseSBtYXJrZWQg4oCcQ29uZmlkZW50aWFs4oCdLjwvcD4NCjxwPkl0IHNoYWxsIGJlIHRoZSByZXNwb25zaWJpbGl0eSBvZiB0aGUgTUlNIHRvIGVuc3VyZSB0aGF0IGFsbCBlbXBsb3llZXMgb2YgdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIHByZXNlcnZlIHRoZSBjb25maWRlbnRpYWxpdHkgb2YgYWxsIE1hdGVyaWFscyBhbmQgdGhhdCBzYW1lIGlzIGtlcHQgdW5kZXIgc2VjdXJlIGNvbmRpdGlvbnMgbm8gbGVzcyByaWdvcm91cyB0aGFuIHRob3NlIHVzZWQgZm9yIGNvbmZpZGVudGlhbCBpbmZvcm1hdGlvbiBvZiB0aGUgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb24uPC9wPg0KPHA+VGhlIGR1dHkgb2Ygbm9uLWRpc2Nsb3N1cmUgYW5kIGNvbmZpZGVudGlhbGl0eSBzZXQgb3V0IGFib3ZlIHNoYWxsIG5vdCBhcHBseSB0byBNYXRlcmlhbHMgd2hpY2g6PC9wPg0KPHVsPg0KPGxpPmFyZSBvciBiZWNvbWUgcHVibGljbHkga25vd24gdGhyb3VnaCBubyBmYXVsdCBvZiB0aGUgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb24gb3IgZW1wbG95ZWUgb2YgdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uOzwvbGk+DQo8L3VsPg0KPHVsPg0KPGxpPmFyZSBvciBiZWNvbWUga25vd24gdG8gdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIG9yIGVtcGxveWVlIG9mIHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiBmcm9tIGEgdGhpcmQgcGFydHkgc291cmNlIG90aGVyIHRoYW4gdGhlIEdTTUEgd2l0aG91dCBkdXRpZXMgb2YgY29uZmlkZW50aWFsaXR5IGF0dGFjaGVkIGFuZCB3aXRob3V0IGJyZWFjaCBvZiBhbnkgYWdyZWVtZW50IGJldHdlZW4gdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9uIG9yIGVtcGxveWVlIG9mIHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiBhbmQgc3VjaCB0aGlyZCBwYXJ0eTsgb3I8L2xpPg0KPC91bD4NCjx1bD4NCjxsaT53ZXJlIGluZGVwZW5kZW50bHkgZGV2ZWxvcGVkIGJ5IHRoZSBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbiBvciBlbXBsb3llZSBvZiB0aGUgQXV0aG9yaXNlZCBPcmdhbmlzYXRpb24gd2l0aG91dCByZWNvdXJzZSB0byB0aGUgTWF0ZXJpYWxzLjwvbGk+DQo8L3VsPg0KPHA+PHN0cm9uZz5VU0VSIElORk9STUFUSU9OPC9zdHJvbmc+PC9wPg0KPHA+UGxlYXNlLCBub3RlIHRoYXQgb25jZSB5b3UsIGFzIGEgTUlNIG9yIGEgTm9taW5hdGVkIFVzZXIsIGhhdmUgYmVlbiByZWdpc3RlcmVkIGZvciB0aGUgR1NNQSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIHdpbGwgYmUgYXZhaWxhYmxlIHRvIGFuZCBjYW4gYmUgYWNjZXNzZWQgYnkgYW55IG90aGVyIE1JTXMgYW5kIE5vbWluYXRlZCBVc2Vyczo8L3A+DQo8dWw+DQo8bGk+Y29udGFjdCBuYW1lOzwvbGk+DQo8bGk+Y29udGFjdCBlbWFpbCBhZGRyZXNzOzwvbGk+DQo8bGk+Y29udGFjdCBwb3NpdGlvbiAvIGpvYiB0aXRsZTs8L2xpPg0KPGxpPmNvbnRhY3QgYWRkcmVzczsgYW5kPC9saT4NCjxsaT5jb250YWN0IHBob25lIG51bWJlciw8L2xpPg0KPC91bD4NCjxwPnRvZ2V0aGVyIOKAnDxzdHJvbmc+VXNlciBJbmZvcm1hdGlvbjwvc3Ryb25nPuKAnS48L3A+DQo8cD5CeSBhY2NlcHRpbmcgdGhlIHRlcm1zIG9mIHRoZSBBZ3JlZW1lbnQgeW91IGNvbnNlbnQgYW5kIGFncmVlIHRoYXQgVXNlciBJbmZvcm1hdGlvbiBjYW4gYmUgbWFkZSBhdmFpbGFibGUgYW5kIGlzIGFjY2Vzc2libGUgdG8gdGhlIE1JTXMgYW5kIE5vbWluYXRlZCBVc2VycyBvZiBvdGhlciBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbnMuPC9wPg0KPHA+VXNlciBJbmZvcm1hdGlvbiBpcyBzdHJpY3RseSBjb25maWRlbnRpYWwuIFlvdSBhbHNvIGFncmVlIHRoYXQgeW91IHdpbGwgbm90IHVzZSBVc2VyIEluZm9ybWF0aW9uIGZyb20gdGhlIE1JTXMgYW5kIE5vbWluYXRlZCBVc2VycyBvZiBvdGhlciBBdXRob3Jpc2VkIE9yZ2FuaXNhdGlvbnMgZm9yIGFueXRoaW5nIG90aGVyIHRoYW4gc2V0IG91dCBpbiDigJxVU0UgT0YgTUFJTElORyBMSVNUUyBBTkQgT1RIRVIgSU5GT1JNQVRJT07igJ0gYmVsb3cuPC9wPg0KPHA+PHN0cm9uZz5VU0UgT0YgTUFJTElORyBMSVNUUyBBTkQgT1RIRVIgSU5GT1JNQVRJT048L3N0cm9uZz48L3A+DQo8cD5JbiBhY2NvcmRhbmNlIHdpdGggZGF0YSBwcm90ZWN0aW9uLCBwcml2YWN5IGFuZCBhbnRpdHJ1c3QgbGVnaXNsYXRpb24sIHRoZSBHU01BIGhhcyBydWxlcyBvbiB0aGUgdXNlIG9mICJNYWlsaW5nIExpc3RzIiBhbmQgb3RoZXIgR1NNQSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBkYXRhIHRoYXQgYXJlIHJlbGF0ZWQgdG8gR1NNQSB3b3JrLCBpdHMgbWVtYmVycyBvciBjb21tdW5pY2F0aW9ucy4gSW4gYWxsIGNpcmN1bXN0YW5jZXMgYW55b25lIHNlbmRpbmcgYSBjb21tdW5pY2F0aW9uIHRvIGEgR1NNQSBNYWlsaW5nIExpc3QgaXMgcmVxdWlyZWQgdG8gYWRoZXJlIHRvIHRoZSBmb2xsb3dpbmc6PC9wPg0KPHVsPg0KPGxpPmNvbW11bmljYXRpb25zIHRvIE1haWxpbmcgTGlzdCBzaG91bGQgYmUgZm9yIHByb2Zlc3Npb25hbCBwdXJwb3NlcyBvbmx5OzwvbGk+DQo8bGk+b25seSBjb3B5IG90aGVyIHBhcnRpZXMgb24gYSBNYWlsaW5nIExpc3Qgd2hlcmUgYXBwcm9wcmlhdGU7PC9saT4NCjxsaT5kbyBub3QgaW5jbHVkZSBjb25maWRlbnRpYWwgb3IgcHJpdmF0ZSBkYXRhIG9yIGluZm9ybWF0aW9uIG9uIGEgTWFpbGluZyBMaXN0OzwvbGk+DQo8bGk+ZG8gbm90IGluY2x1ZGUgbWFya2V0IHByaWNlIHBvaW50cyBvciBwcmljZSBjb21wYXJpc29uczs8L2xpPg0KPGxpPmRpc3RyaWJ1dGlvbiBvZiBzcGFtLCBjb21wYW55IGFkdmVydGlzZW1lbnRzLCBjaGFpbiBsZXR0ZXJzLCB0ZXN0IGVtYWlscywgdmlydXMgd2FybmluZ3Mgb3Igam9rZXMgaXMgbm90IHBlcm1pdHRlZDsgYW5kPC9saT4NCjxsaT5kbyBub3QgdXNlIGEgTWFpbGluZyBMaXN0IGZvciBob3N0aWxlIG1lc3NhZ2VzIG9yIG90aGVyIHBlcnNvbmFsIGF0dGFja3MuPC9saT4NCjwvdWw+DQo8cD5GdXJ0aGVybW9yZSwgeW91IGFyZSBwcm9oaWJpdGVkIGZyb20gZG93bmxvYWRpbmcgaW5mb3JtYXRpb24gaW4gTWFpbGluZyBMaXN0cyBvciByZWxhdGVkIHRvIG90aGVyIHVzZXJzIG9yIG1hcmtldGluZywgc2VsbGluZyBvciBtYWtpbmcgYXZhaWxhYmxlIHRoYXQgaW5mb3JtYXRpb24gdG8gYW55IHRoaXJkIHBhcnR5LiBJZiBpbiBkb3VidCBhYm91dCBzZW5kaW5nIGluZm9ybWF0aW9uIHRvIG9yIGRvd25sb2FkaW5nIGluZm9ybWF0aW9uIGZyb20gYSBNYWlsaW5nIExpc3QsIHBsZWFzZSBjb250YWN0IGEgbWVtYmVyIG9mIEdTTUEgc3RhZmYgd2hvIHdpbGwgYXNzaXN0IGluIGdhdGhlcmluZyBhbmQgY2lyY3VsYXRpbmcgcmVsZXZhbnQgaW5mb3JtYXRpb24gdG8gdGhlIGFwcHJvcHJpYXRlIHBhcnRpZXMuPC9wPg0KPHA+PHN0cm9uZz5BREhFUkVOQ0UgVE8gUlVMRVM8L3N0cm9uZz48L3A+DQo8cD5BbnkgYnJlYWNoIG9mIHRoZSBwcm92aXNpb25zIG9mIHRoZSBESVNUUklCVVRJT04gT0YgTUFURVJJQUxTIEZST00gVEhFIElORk9DRU5UUkU8c3VwPjI8L3N1cD4sIFVTRSBPRiBNQUlMSU5HIExJU1RTLCBUSElSRCBQQVJUWSBTSVRFUywgQ09ORklERU5USUFMSVRZLCBhbmQgRkFJUiBVU0UgUlVMRVMgc2VjdGlvbnMgb2YgdGhlc2UgVGVybXMgb2YgVXNlIGlzIGNvbnNpZGVyZWQgbWF0ZXJpYWwgYW5kIHdpbGwgcmVzdWx0IGluIGluIHRoZSByZXZvY2F0aW9uIG9mIHlvdXIgcmlnaHQgb2YgdXNlIHRoZSBHU01BIEluZm9DZW50cmU8c3VwPjI8L3N1cD4uIEluIGFkZGl0aW9uLCB0aGUgR1NNQSByZXNlcnZlcyB0aGUgcmlnaHQgdG8gdGFrZSBhbnkgYWRkaXRpb25hbCBhY3Rpb25zIGFzIGl0IG1heSBkZWVtIGZpdCBpbiB0aGVzZSBjaXJjdW1zdGFuY2VzLCBpbmNsdWRpbmcgdGVybWluYXRpb24gb2YgdGhlIEF1dGhvcmlzZWQgT3JnYW5pc2F0aW9u4oCZcyB1c2Ugb2YgdGhlIEdTTUEgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgb3IgaXRzIG1lbWJlcnNoaXAgb2YgdGhlIEdTTUEuPC9wPg0KPHA+PHN0cm9uZz5BQ0NFU1MgVE8gSU5GT0NFTlRSRTxzdXA+Mjwvc3VwPsKgU0VSVklDRVMgQU5EIEFDQ0VQVEFOQ0U8L3N0cm9uZz48L3A+DQo8cD5Zb3VyIGFjY2VzcyB0byB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgaXMgc3ViamVjdCB0bzo8L3A+DQo8dWw+DQo8bGk+Zm9sbG93aW5nIHRoZSBhcHBsaWNhYmxlIGluc3RydWN0aW9ucyBmb3IgcmVnaXN0cmF0aW9uIGFuZCBhY2Nlc3M7PC9saT4NCjxsaT5hY2NlcHRhbmNlIGJ5IHlvdXIgb3JnYW5pc2F0aW9uYWwgTUlNIChvciBHU01BIE1lbWJlciBTZXJ2aWNlcyk7PC9saT4NCjxsaT53ZWxjb21lIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGVtYWlsIGJlaW5nIHNlbnQgdG8geW91OzwvbGk+DQo8bGk+Zm9sbG93IHRoZSBnaXZlbiBhY3RpdmF0aW9uIGluc3RydWN0aW9ucyBmb3IgcGFzc3dvcmQgYWN0aXZhdGlvbjs8L2xpPg0KPGxpPmFjdGl2YXRpbmcgeW91ciBwYXNzd29yZCBieSBmb2xsb3dpbmcgZ2l2ZW4gaW5zdHJ1Y3Rpb25zLjs8L2xpPg0KPGxpPmxvZ2dpbmctaW4gYW5kIGFjY2VwdGluZyB0aGUgQWdyZWVtZW50IGJlZm9yZSBnaXZlbiBhY2Nlc3MgdG8gSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi48L2xpPg0KPC91bD4NCjxwPjxzdHJvbmc+UkVHSVNUUkFUSU9OIElORk9STUFUSU9OIEFORCBSRVNQT05TSUJJTElUWSBGT1IgQUNDRVNTPC9zdHJvbmc+PC9wPg0KPHA+WW91IGFncmVlIHRvIHByb3ZpZGUgdHJ1dGhmdWwgYW5kIGNvbXBsZXRlIGluZm9ybWF0aW9uIHdoZW4gcmVnaXN0ZXJpbmcgZm9yIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGFuZCB0byBrZWVwIHRoYXQgaW5mb3JtYXRpb24gdXBkYXRlZC4gUHJvdmlkaW5nIG1pc2xlYWRpbmcgaW5mb3JtYXRpb24gYWJvdXQgeW91ciBpZGVudGl0eSBpcyBhIG1hdGVyaWFsIGJyZWFjaCBvZiB0aGUgQWdyZWVtZW50LjwvcD4NCjxwPllvdSBhcmUgcGVyc29uYWxseSByZXNwb25zaWJsZSBmb3IgYW55IHVzZSBvZiB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgd2l0aCB5b3VyIHVzZXJuYW1lIGFuZCBwYXNzd29yZC4gWW91IHNoYWxsIHRha2UgZHVlIGNhcmUgaW4gcHJvdGVjdGluZyB5b3VyIHVzZXJuYW1lIGFuZCBwYXNzd29yZCBhZ2FpbnN0IGxvc3MsIHVuYXV0aG9yaXNlZCBhY2Nlc3Mgb3IgbWlzdXNlIGJ5IG90aGVycyBhbmQgdG8gbm90aWZ5IHVzIGltbWVkaWF0ZWx5IGFib3V0IGFueSBtaXN1c2UgYnkgZW1haWxpbmfCoDxhIGhyZWY9Im1haWx0bzptZW1iZXJzaGlwQGdzbWEuIj5tZW1iZXJzaGlwQGdzbWEuPC9hPjx1PmNvbTwvdT7CoHdpdGgg4oCcTUlTVVNFIE9GIFVTRVJOQU1FIEFORCBQQVNTV09SROKAnSBpbiB0aGUgc3ViamVjdCBoZWFkZXIuPC9wPg0KPHA+PHN0cm9uZz5OT1RJQ0VTPC9zdHJvbmc+PC9wPg0KPHA+V2hlcmUgdGhlc2UgVGVybXMgb2YgVXNlIHJlcXVpcmUgeW91IHRvIG5vdGlmeSB1cyBpbiB3cml0aW5nLCBub3RpY2VzIHNob3VsZCBiZSBzZW50IHRvIHVzIGJ5IHBvc3QgdG8gb3VyIGFkZHJlc3MgYWJvdmUgb3IgYnkgZS1tYWlsIGF0wqA8YSBocmVmPSJtYWlsdG86bWVtYmVyc2hpcEBnc21hLmNvbSI+bWVtYmVyc2hpcEBnc21hLmNvbTwvYT4uPC9wPg0KPHA+SWYgd2UgbmVlZCB0byBub3RpZnkgeW91IG9mIGFueXRoaW5nLCB3ZSB3aWxsIGRvIHNvIGJ5IGUtbWFpbCBvciBwb3N0IHRvIHRoZSBlLW1haWwgb3IgcG9zdGFsIGFkZHJlc3MgeW91IHByb3ZpZGUgZHVyaW5nIHRoZSByZWdpc3RyYXRpb24gcHJvY2Vzcy4gTm90aWNlcyB3aWxsIGJlIGRlZW1lZCByZWNlaXZlZCAyNCBob3VycyBhZnRlciB0aGUgZS1tYWlsIGlzIHNlbnQgb3IgdGhyZWUgZGF5cyBhZnRlciB0aGUgZGF0ZSBvZiBwb3N0aW5nLjwvcD4NCjxwPjxzdHJvbmc+RVhDTFVTSU9OUyBBTkQgRElTQ0xBSU1FUlM8L3N0cm9uZz48L3A+DQo8cD5UbyB0aGUgZnVsbGVzdCBleHRlbnQgcGVybWlzc2libGUgYnkgbGF3OjwvcD4NCjx1bD4NCjxsaT53ZSBleGNsdWRlIGFuZCBkaXNjbGFpbSBhbGwgd2FycmFudGllcywgdGVybXMsIGNvbmRpdGlvbnMgYW5kIHJlcHJlc2VudGF0aW9ucyB0aGF0IG1pZ2h0IG90aGVyd2lzZSBiZSBpbXBsaWVkIGJ5IGxhdyBpbiBjb25uZWN0aW9uIHdpdGggdGhlIEFncmVlbWVudCwgdGhlIE1hdGVyaWFscyBhbmQvb3IgYWxsIGluZm9ybWF0aW9uIG9yIHNlcnZpY2VzIHN1cHBsaWVkIGJ5IHVzIGluIGNvbm5lY3Rpb24gd2l0aCB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPjsgYW5kPC9saT4NCjxsaT53ZSBzaGFsbCBub3QgYmUgbGlhYmxlIHVuZGVyIHRoZSBBZ3JlZW1lbnQgZm9ywqBhbnnCoGxvc3Mgb2YgcHJvZml0cywgbG9zcyB0byByZXB1dGF0aW9uLCBsb3NzIG9mIGNvbnRyYWN0cywgb3IgYW55wqBpbmRpcmVjdCzCoHB1bml0aXZlLMKgc3BlY2lhbCBvciBjb25zZXF1ZW50aWFswqBsb3NzIG9yIGRhbWFnZcKgd2hldGhlciBiYXNlZCBvbiBicmVhY2ggb2YgY29udHJhY3QsIGJyZWFjaCBvZiB3YXJyYW50eSwgdG9ydCAoaW5jbHVkaW5nIG5lZ2xpZ2VuY2UpIG9yIG90aGVyd2lzZSwgZXZlbiBpZiBhZHZpc2VkIG9mIHRoZSBwb3NzaWJpbGl0eSBvZiBzdWNoIGRhbWFnZXMuPC9saT4NCjwvdWw+DQo8cD5UaGUgbWF0ZXJpYWxzIG9uIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBtYXkgY29udGFpbiBpbmFjY3VyYWNpZXMgYW5kIHR5cG9ncmFwaGljYWwgZXJyb3JzIGFuZCBpcyBwcm92aWRlZCBvbiBhbiDigJxhcyBpc+KAnSwgbm9uLXJlbGlhbmNlIGJhc2lzLiBXZSBkbyBub3Qgd2FycmFudCB0aGUgYWNjdXJhY3kgb3IgY29tcGxldGVuZXNzIG9mIHRoZSBNYXRlcmlhbHMuIEFueSByZWxpYW5jZSBvbiBhbnkgc3VjaCBvcGluaW9uLCBhZHZpY2UsIHN0YXRlbWVudCwgb3Igb3RoZXIgaW5mb3JtYXRpb24gc2hhbGwgYmUgYXQgeW91ciBvd24gcmlzay4gV2UgbWF5LCBpbiBvdXIgc29sZSBkaXNjcmV0aW9uLCBjb3JyZWN0IGFueSBlcnJvcnMgb3Igb21pc3Npb25zIGluIGFueSBwYXJ0IG9mIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBhbmQgbWFrZSBhbnkgY2hhbmdlcyB0byB0aGUgZmVhdHVyZXMsIGZ1bmN0aW9uYWxpdHkgb3IgY29udGVudCBvZiB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgYXQgYW55IHRpbWUuIFdlIG1heSBpbiBvdXIgc29sZSBkaXNjcmV0aW9uIGVkaXQgb3IgZGVsZXRlIGFueSBNYXRlcmlhbHMgb24gdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD4uPC9wPg0KPHA+V2UgZG8gbm90IHJlcHJlc2VudCBvciB3YXJyYW50IHRoYXQgdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoHdpbGwgYmUgZXJyb3ItZnJlZSwgZnJlZSBvZiB2aXJ1c2VzIG9yIG1hbHdhcmUsIG9yIHRoYXQgZGVmZWN0cyBvciBlcnJvcnMgd2lsbCBiZSBjb3JyZWN0ZWQuPC9wPg0KPHA+V2Ugd2lsbCBub3QgYmUgaW4gYnJlYWNoIG9mIHRoZSBBZ3JlZW1lbnQgbm9yIGJlIGxpYWJsZSBmb3IgYW55IGZhaWx1cmUgb3IgZGVsYXkgaW4gcGVyZm9ybWFuY2Ugb2Ygb3VyIG9ibGlnYXRpb25zIHVuZGVyIHRoZSBBZ3JlZW1lbnQsIGFyaXNpbmcgZnJvbSBvciBhdHRyaWJ1dGFibGUgdG8gYWN0cywgZXZlbnRzLCBvbWlzc2lvbnMgb3IgYWNjaWRlbnRzIGJleW9uZCBvdXIgcmVhc29uYWJsZSBjb250cm9sLjwvcD4NCjxwPjxzdHJvbmc+T1VSIExJQUJJTElUWTwvc3Ryb25nPjwvcD4NCjxwPk5vdGhpbmcgaW4gdGhlIEFncmVlbWVudCBzaGFsbCBleGNsdWRlIG91ciBsaWFiaWxpdHkgZm9yOiAoYSkgZGVhdGggb3IgcGVyc29uYWwgaW5qdXJ5IGFyaXNpbmcgdGhyb3VnaCBuZWdsaWdlbmNlOyAoYikgZnJhdWR1bGVudCBtaXNyZXByZXNlbnRhdGlvbjsgYW5kL29yIChjKSBhbnl0aGluZyBlbHNlIHRoYXQgY2Fubm90IGJlIGV4Y2x1ZGVkIG9yIGxpbWl0ZWQgdW5kZXIgYXBwbGljYWJsZSBsYXcuPC9wPg0KPHA+WW91IGFja25vd2xlZGdlIGFuZCBhZ3JlZSB0aGF0OjwvcD4NCjx1bD4NCjxsaT4oaSkgdGhlIEdTTUE7IOKAqDwvbGk+DQo8bGk+KGlpKSBpdHMgc3RhZmY7IOKAqDwvbGk+DQo8bGk+KGlpaSkgaXRzIE1lbWJlcnM7IOKAqDwvbGk+DQo8bGk+KGl2KSBpdHMgQXNzb2NpYXRlIE1lbWJlcnM7IOKAqDwvbGk+DQo8bGk+KHYpIGl0cyBSYXBwb3J0ZXVyczsg4oCoPC9saT4NCjxsaT4odmkpIHRoZSBtZW1iZXJzIG9mIHRoZSBDRU8gQm9hcmQgYW5kIGl0cyBjb21taXR0ZWVzOyDigKg8L2xpPg0KPGxpPih2aWkpIHRoZSBFeGVjdXRpdmUgTWFuYWdlbWVudCBDb21taXR0ZWU7IOKAqDwvbGk+DQo8bGk+KHZpaWkpIG90aGVyIHVzZXJzIG9mIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+OzwvbGk+DQo8bGk+KGl4KSBhbGwgb3RoZXIgcGVyc29ucyBwYXJ0aWNpcGF0aW5nIGluIHRoZSBhY3Rpdml0aWVzIG9mIHRoZSBHU01BOyBhbmQg4oCoPC9saT4NCjx1bD4NCjxsaT4oeCkgY29uc3VsdGFudHMgZW5nYWdlZCBmcm9tIHRpbWUgdG8gdGltZSBieSB0aGUgR1NNQSwgaW4gdGhlIHBlcmZvcm1hbmNlIG9mIHRoZWlyIHJlc3BlY3RpdmUgZHV0aWVzIHRvIHRoZSBHU01BICgoaSkg4oCTICh4KSB0b2dldGhlciwg4oCcUGFydGljaXBhbnQocynigJ0pLDwvbGk+DQo8bGk+c2hhbGwgYmUgaW1tdW5lIGZyb20gYWxsIGxpYWJpbGl0eSBpbiByZXNwZWN0IG9mIGFueSBsb3NzIG9yIGRhbWFnZSBzdWZmZXJlZCBpbiByZWxpYW5jZSBvbiBhbnkgYWR2aWNlIG9yIGluZm9ybWF0aW9uLCBpbiB3aGF0ZXZlciBmb3JtLCBwdWJsaXNoZWQgb3IgZ2l2ZW4gYnkgc3VjaCBQYXJ0aWNpcGFudChzKSB0byBvdGhlciBQYXJ0aWNpcGFudChzKS48L2xpPg0KPC91bD4NCjwvdWw+DQo8cD5Ob3R3aXRoc3RhbmRpbmcgdGhlIGZvcmVnb2luZywgc3VjaCBpbW11bml0eSBzaGFsbCBub3QgYXBwbHkgdG8gdGhlIGFudGl0cnVzdCBpbmRlbW5pdHksIHRoZSBVbmFjY2VwdGFibGUgQ29udGVudCBpbmRlbW5pdHkgb3IgYW55IGFkdmljZSBvciBpbmZvcm1hdGlvbiB3aGVyZTogKGkpIHRoZSBhcHBsaWNhYmxlIHByb3Zpc2lvbnMgb2YgdGhlIGRvY3VtZW50YXRpb24gZXhwcmVzc2x5IGV4Y2x1ZGUgc3VjaCBpbW11bml0eTsgb3IgKGlpKSBpdCBpcyBjbGVhcmx5IGFuZCBvYmplY3RpdmVseSBldmlkZW50IGZyb20gdGhlIGNpcmN1bXN0YW5jZXMgdGhhdCB0aGUgUGFydGljaXBhbnQgcmVuZGVyaW5nIHRoZSBhZHZpY2Ugb3IgaW5mb3JtYXRpb24ga25vd3MgYW5kIGludGVuZHMgdGhhdCB0aGUgb3RoZXIgUGFydGljaXBhbnRzIHdvdWxkIHJlbHkgb24gc3VjaCBpbmZvcm1hdGlvbiBvciBhZHZpY2UgYW5kIHRoYXQgc3VjaCByZWxpYW5jZSB3YXMganVzdGlmaWFibGUgdW5kZXIgdGhlIGNpcmN1bXN0YW5jZXMuPC9wPg0KPHA+T3VyIGFnZ3JlZ2F0ZSBsaWFiaWxpdHkgaW4gY29ubmVjdGlvbiB3aXRoIGFueSBjbGFpbSBhcmlzaW5nIG91dCBvZiBvciByZWxhdGluZyB0byB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPiwgdGhlIE1hdGVyaWFscyBhbmQgdGhlIHNlcnZpY2VzIHByb3ZpZGVkIGluIGNvbm5lY3Rpb24gd2l0aCB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgc2hhbGwgYmUgbGltaXRlZCB0byDCozEsMDAwIChvbmUgdGhvdXNhbmQgcG91bmRzKS48L3A+DQo8cD48c3Ryb25nPkxFR0FMIENPTVBMSUFOQ0UgQU5EIEFQUExJQ0FCTEUgTEFXPC9zdHJvbmc+PC9wPg0KPHA+WW91IHNoYWxsIGNvbXBseSB3aXRoIGFsbCBhcHBsaWNhYmxlIGxhd3MgYW5kIHJlZ3VsYXRpb25zIGluIGNvbm5lY3Rpb24gd2l0aCB5b3VyIHVzZSBvZiB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPsKgYW5kIHRoZSBNYXRlcmlhbHMgdGhhdCBhcHBlYXIgb24gaXQuPC9wPg0KPHA+VGhlIGxhd3Mgb2YgRW5nbGFuZCBhbmQgV2FsZXMgc2hhbGwgYXBwbHkgdG8gdGhlIEFncmVlbWVudCBhbmQgdGhlIEFncmVlbWVudCBzaGFsbCBiZSBpbnRlcnByZXRlZCB1bmRlciBFbmdsaXNoIGxhdy4gQW55IGRpc3B1dGUgYXJpc2luZyBmcm9tIHRoZSBBZ3JlZW1lbnQgc2hhbGwgYmUgc3ViamVjdCB0byB0aGUgZXhjbHVzaXZlIGp1cmlzZGljdGlvbiBvZiB0aGUgRW5nbGlzaCBjb3VydHMuIE5vdHdpdGhzdGFuZGluZyB0aGUgZm9yZWdvaW5nLCB3ZSBtYXkgaXNzdWUgbGVnYWwgcHJvY2VlZGluZ3MgaW4gcmVsYXRpb24gdG8gYW55IGNsYWltIHJlbGF0aW5nIHRvIHRoZSBBZ3JlZW1lbnQgYW5kIHlvdXIgdXNlIG9mIHRoZSBJbmZvQ2VudHJlPHN1cD4yPC9zdXA+wqBhbnl3aGVyZSBpbiB0aGUgd29ybGQuPC9wPg0KPHA+VG8gdGhlIGZ1bGxlc3QgZXh0ZW50IHBlcm1pc3NpYmxlLCB0aGUgQ29udHJhY3RzIChSaWdodHMgb2YgVGhpcmQgUGFydGllcyBBY3QpIDE5OTkgaXMgaGVyZWJ5IGV4Y2x1ZGVkLCBhbmQgdGhlIHBhcnRpZXMgdG8gdGhlIEFncmVlbWVudCBzaGFsbCBiZSB0aGUgb25seSBwYXJ0aWVzIHdobyBzaGFsbCBiZSBhYmxlIHRvIHJlbHkgb24gaXQgdGVybXMgKG90aGVyIHRoYW4gaW4gcmVsYXRpb24gdG8gYW55IGJlbmVmaXRzIGFuZCByaWdodHMgZXhwcmVzc2x5IGNvbmZlcnJlZCB1cG9uIHJlZ2lzdGVyZWQgdXNlcnMgb2YgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPiwgb3VyLCBkaXJlY3RvcnMsIGVtcGxveWVlcywgYWZmaWxpYXRlZCBjb21wYW5pZXMgYW5kIGFnZW50cykuPC9wPg0KPHA+U2hvdWxkIGFueSBwYXJ0IG9mIHRoZSBBZ3JlZW1lbnQgYmUgaGVsZCBpbnZhbGlkIG9yIHVuZW5mb3JjZWFibGUsIHRoYXQgcG9ydGlvbiBzaGFsbCBiZSBjb25zdHJ1ZWQgY29uc2lzdGVudCB3aXRoIGFwcGxpY2FibGUgbGF3IGFuZCB0aGUgcmVtYWluaW5nIHBvcnRpb25zIHNoYWxsIHJlbWFpbiBpbiBmdWxsIGZvcmNlIGFuZCBlZmZlY3QuIFRvIHRoZSBleHRlbnQgdGhhdCBhbnl0aGluZyBpbiBvciBhc3NvY2lhdGVkIHdpdGggdGhlIEluZm9DZW50cmU8c3VwPjI8L3N1cD7CoGlzIGluIGNvbmZsaWN0IG9yIGluY29uc2lzdGVudCB3aXRoIHRoZSBBZ3JlZW1lbnQsIHRoZSBBZ3JlZW1lbnQgc2hhbGwgdGFrZSBwcmVjZWRlbmNlLiBPdXIgZmFpbHVyZSB0byBlbmZvcmNlIGFueSBwcm92aXNpb24gb2YgdGhlIEFncmVlbWVudCBzaGFsbCBub3QgYmUgZGVlbWVkIGEgd2FpdmVyIG9mIHN1Y2ggcHJvdmlzaW9uIG5vciBvZiB0aGUgcmlnaHQgdG8gZW5mb3JjZSBzdWNoIHByb3Zpc2lvbi4gT3VyIHJpZ2h0cyB1bmRlciB0aGUgQWdyZWVtZW50IHNoYWxsIHN1cnZpdmUgYW55IHRlcm1pbmF0aW9uIG9mIHRoZSBBZ3JlZW1lbnQuPC9wPg0KPHA+VGhhbmsgeW91IGZvciB2aXNpdGluZyB0aGUgSW5mb0NlbnRyZTxzdXA+Mjwvc3VwPi48L3A+DQo8cD48c3Ryb25nPkxhc3QgVXBkYXRlZCBEYXRlOiBGZWJydWFyeSAyMDE2PC9zdHJvbmc+PC9wPmQCAQ9kFgICAQ9kFgJmDxYCHwYFsCk8cCBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MTZwdDttYXJnaW4tdG9wOjEycHQiIGNsYXNzPSJNc29Ob3JtYWwiIGFsaWduPSJjZW50ZXIiPjxiPjx1PklORk9DRU5UUkU8c3VwPjI8L3N1cD4gQU5USS1UUlVTVCBQT0xJQ1kgKFYxLjApPC91PjwvYj48L3A+DQo8cCBzdHlsZT0idGV4dC1hbGlnbjpqdXN0aWZ5O21hcmdpbi10b3A6MTJwdCIgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkl0IGlzIHRoZSBHU00gQXNzb2NpYXRpb27igJlzIFBvbGljeSB0aGF0IGFsbCBvZiBpdHMgYnVzaW5lc3MgZGVhbGluZ3MgYXJlIGNhcnJpZWQgb3V0IGluIGZ1bGwgY29tcGxpYW5jZSB3aXRoIGFwcGxpY2FibGUgYW50aS10cnVzdCBsZWdpc2xhdGlvbi4gVGhlIEdTTSBBc3NvY2lhdGlvbiBpcyBmdWxseSBjb21taXR0ZWQgdG8gZW5zdXJpbmcgdGhhdCBIUSBlbXBsb3llZXMgYW5kIGNvbnN1bHRhbnRzLCBhbmQgTWVtYmVycyBhbmQgQXNzb2NpYXRlIE1lbWJlcnMgb2YgdGhlIEFzc29jaWF0aW9uIGFkaGVyZSB0byB0aGlzIFBvbGljeS4gSW4gcHVyc3VpdCBvZiB0aGlzIG9iamVjdGl2ZSwgdGhlIEdTTSBBc3NvY2lhdGlvbiBoYXMgYWRvcHRlZCBhIDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3NtYS5jb20vYWJvdXR1cy93cC1jb250ZW50L3VwbG9hZHMvMjAxMi8wNC9nc21hY29tcGxpYW5jZW1hbnVhbC5wZGYiIHRhcmdldD0iX2JsYW5rIj5Db21wbGlhbmNlIE1hbnVhbDwvYT4gdGhhdCBzZXRzIG91dCBwcm9jZWR1cmVzIG9uIGNvbXBsaWFuY2UgbWF0dGVycy4gUHJvY2VkdXJlcyBmb3IgbW9uaXRvcmluZyBjb21wbGlhbmNlIGhhdmUgYWxzbyBiZWVuIGludHJvZHVjZWQuIFRoZSA8YSBocmVmPSJodHRwOi8vd3d3LmdzbWEuY29tL2Fib3V0dXMvd3AtY29udGVudC91cGxvYWRzLzIwMTIvMDQvZ3NtYWNvbXBsaWFuY2VtYW51YWwucGRmIiB0YXJnZXQ9Il9ibGFuayI+Q29tcGxpYW5jZSBNYW51YWw8L2E+IGlzIGF2YWlsYWJsZSBvbiB0aGUgQXNzb2NpYXRpb27igJlzIEluZm9jZW50cmUuPC9zcGFuPjwvcD4NCjxwIHN0eWxlPSJ0ZXh0LWFsaWduOmp1c3RpZnk7bWFyZ2luLXRvcDoxMnB0IiBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+QWxsIEhRIGVtcGxveWVlcywgY29uc3VsdGFudHMgYW5kIGVsZWN0ZWQgcmVwcmVzZW50YXRpdmVzL29mZmljaWFscyBvZiB0aGUgR1NNIEFzc29jaWF0aW9uIGFyZSB1bmRlciBhbiBvYmxpZ2F0aW9uIHRvIGNvbmR1Y3QgYWxsIGJ1c2luZXNzIGRlYWxpbmdzIGluIGFjY29yZGFuY2Ugd2l0aCBhbnkgYXBwbGljYWJsZSBhbnRpLXRydXN0IGxlZ2lzbGF0aW9uLiBFYWNoIEhRIGVtcGxveWVlLCBjb25zdWx0YW50IChhcyBhcHByb3ByaWF0ZSkgYW5kIGVsZWN0ZWQgb2ZmaWNpYWwgaXMgcmVxdWlyZWQgdG8gcmVhZCBhbmQgZmFtaWxpYXJpc2UgaGltIG9yIGhlcnNlbGYgdGhvcm91Z2hseSB3aXRoIHRoZSBHU00gQXNzb2NpYXRpb27igJlzIENvbXBsaWFuY2UgUG9saWN5IGFuZCBmb2xsb3cgdGhlIGd1aWRlbGluZXMgY29udGFpbmVkIGluIHRoZSBHU00gQXNzb2NpYXRpb27igJlzIDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3NtYS5jb20vYWJvdXR1cy93cC1jb250ZW50L3VwbG9hZHMvMjAxMi8wNC9nc21hY29tcGxpYW5jZW1hbnVhbC5wZGYiIHRhcmdldD0iX2JsYW5rIj5Db21wbGlhbmNlIE1hbnVhbDwvYT4uIFRoaXMgcmVxdWlyZW1lbnQgYXBwbGllcyBpbiBwYXJ0aWN1bGFyIHRvIHRoZSBBc3NvY2lhdGlvbiBDaGFpciwgRGVwdXR5IENoYWlyLCBDRU8sIE1lbWJlcnMgb2YgdGhlIEV4ZWN1dGl2ZSBNYW5hZ2VtZW50IENvbW1pdHRlZSAmIEludGVyaW0gQ0VPIEJvYXJkIGFuZCBjaGFpcnMgYW5kIGRlcHV0eSBjaGFpcnMgb2YgR3JvdXBzIGluY2x1ZGluZyB3b3JraW5nIGdyb3VwcywgcmVnaW9uYWwgZ3JvdXBzLCB0YXNrIGZvcmNlcywgZm9yYSBvciBhbnkgb3RoZXIgR1NNIEFzc29jaWF0aW9uIGdyb3VwLjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0idGV4dC1hbGlnbjpqdXN0aWZ5O21hcmdpbi10b3A6MTJwdCIgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPkFueSBIUSBlbXBsb3llZSwgY29uc3VsdGFudCBvciBlbGVjdGVkIG9mZmljaWFsIG9mIHRoZSBBc3NvY2lhdGlvbiB3aG8gYnkgaGlzL2hlciBjb25kdWN0IGFuZC9vciBidXNpbmVzcyBkZWFsaW5ncyBpbnRlbnRpb25hbGx5IG9yIG5lZ2xpZ2VudGx5IGJyZWFjaGVzIHRoZSBHU00gQXNzb2NpYXRpb27igJlzIEFudGktdHJ1c3QgQ29tcGxpYW5jZSBQb2xpY3kgd2lsbCBiZSBzdWJqZWN0IHRvIGludmVzdGlnYXRpb24gYW5kL29yIGRpc2NpcGxpbmFyeSBhY3Rpb24uIEluIGNhc2VzIG9mIGEgc2VyaW91cyBicmVhY2ggb2YgdGhlIENvbXBsaWFuY2UgUG9saWN5LCBzdWNoIGJlaGF2aW91ciB3aWxsIGJlIGRlZW1lZCB0byBjb25zdGl0dXRlIGdyb3NzIG1pc2NvbmR1Y3QgYW5kIG1heSByZXN1bHQgaW4gaW1tZWRpYXRlIHN1c3BlbnNpb24gYW5kL29yIGRpc21pc3NhbCBlaXRoZXIgZnJvbSBlbXBsb3ltZW50IHdpdGggdGhlIEFzc29jaWF0aW9uIG9yLCBhcyByZWZlcnJlZCB0byBhYm92ZSwgZnJvbSBNZW1iZXJzaGlwIG9yIEFzc29jaWF0ZSBNZW1iZXJzaGlwIG9mIHRoZSBBc3NvY2lhdGlvbi48L3NwYW4+PC9wPg0KPHAgc3R5bGU9InRleHQtYWxpZ246anVzdGlmeTttYXJnaW4tdG9wOjEycHQiIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5NZW1iZXJzIGFuZCBBc3NvY2lhdGUgTWVtYmVycyBhcmUgYWxyZWFkeSB1bmRlciBhIGdlbmVyYWwgb2JsaWdhdGlvbiB0byBjb25kdWN0IGFsbCBhY3Rpdml0aWVzIGNvbm5lY3RlZCB3aXRoIHRoZSBHU00gQXNzb2NpYXRpb24gaW4gYWNjb3JkYW5jZSB3aXRoIGFueSBhcHBsaWNhYmxlIGFudGktdHJ1c3QgbGVnaXNsYXRpb24uIEFsbCBNZW1iZXJzIGFuZCBBc3NvY2lhdGUgTWVtYmVycyBhcmUgdG8gZW5zdXJlIHRoYXQgYW55IG9mIHRoZWlyIGVtcGxveWVlcyBpbnZvbHZlZCBpbiBHU00gQXNzb2NpYXRpb24gYWN0aXZpdGllcyBhbmQgYWxsIHRob3NlIGNhcnJ5aW5nIG91dCBhY3Rpdml0aWVzIHdpdGhpbiB0aGUgQXNzb2NpYXRpb24gb24gYmVoYWxmIG9mIE1lbWJlcnMgYW5kIEFzc29jaWF0ZSBNZW1iZXJzIGFyZSBmdWxseSBpbmZvcm1lZCBhYm91dCB0aGUgR1NNIEFzc29jaWF0aW9u4oCZcyBDb21wbGlhbmNlIFBvbGljeSBhcyBjb250YWluZWQgaW4gdGhpcyBNYW51YWwuIElmIHRoZSBHU00gQXNzb2NpYXRpb24gYmVjb21lcyBhd2FyZSBvZiBhbnkgY29uZHVjdCBieSBhbnkgZW1wbG95ZWVzIG9yIHJlcHJlc2VudGF0aXZlcyBvZiBNZW1iZXJzIG9yIEFzc29jaWF0ZSBNZW1iZXJzIHdoaWNoIG1heSBicmVhY2ggdGhlIENvbXBsaWFuY2UgUG9saWN5LCB0aGUgcmVsZXZhbnQgTWVtYmVyKHMpIGFuZC9vciBBc3NvY2lhdGUgTWVtYmVyKHMpIHdpbGwgYmUgYWR2aXNlZC4gVGhlIEdTTSBBc3NvY2lhdGlvbiB3aWxsIHdvcmsgd2l0aCB0aGUgTWVtYmVyKHMpIGFuZC9vciBBc3NvY2lhdGUgTWVtYmVyKHMpIGluIHF1ZXN0aW9uIHRvIGludmVzdGlnYXRlIGFuZCByZWN0aWZ5IHRoZSBzaXR1YXRpb24uIElmIHRoaXMgaXMgbm90IHBvc3NpYmxlLCBvciwgaW4gdGhlIHVubGlrZWx5IGV2ZW50IHRoYXQgYSBNZW1iZXIvQXNzb2NpYXRlIE1lbWJlciBkb2VzIG5vdCBjby1vcGVyYXRlIHdpdGggdGhlIEdTTSBBc3NvY2lhdGlvbiBpbiBzdWNoIGNpcmN1bXN0YW5jZXMsIHRoZSBBc3NvY2lhdGlvbiBtYXkgY29uc2lkZXIgc3VzcGVuc2lvbiBvciB0ZXJtaW5hdGlvbiBvZiBtZW1iZXJzaGlwLjwvc3Bhbj48L3A+DQo8cCBzdHlsZT0idGV4dC1hbGlnbjpqdXN0aWZ5O21hcmdpbi10b3A6MTJwdCIgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPlRoZSBHU00gQXNzb2NpYXRpb24gdW5kZXJ0YWtlcyB0byBwcm92aWRlIGJvdGggZ2VuZXJhbCBhbmQgc3BlY2lmaWMgdHJhaW5pbmcgaW4gb3JkZXIgdG8gZW5zdXJlIHRoYXQgSFEgZW1wbG95ZWVzLCBjb25zdWx0YW50cyBhbmQgb3RoZXJzIGRpcmVjdGx5IGludm9sdmVkIGluIHRoZSBhY3Rpdml0aWVzIG9mIHRoZSBBc3NvY2lhdGlvbiBhcmUgZnVsbHkgaW5mb3JtZWQgYXMgdG8gdGhlIGV4dGVudCBhbmQgdGhlIGltcGxpY2F0aW9ucyBvZiB0aGUgQ29tcGxpYW5jZSBQb2xpY3kgYW5kIGhvdyBpdCBhZmZlY3RzIHRoZWlyIGJ1c2luZXNzIGFjdGl2aXRpZXMuIFNwZWNpYWxpc2VkIHRyYWluaW5nIHdpbGwgYmUgcHJvdmlkZWQgZm9yIHRoZSBHU00gQXNzb2NpYXRpb27igJlzIENFTywgRXhlY3V0aXZlIERpcmVjdG9ycywgZGlyZWN0b3JzIGFuZCBlbGVjdGVkIG9mZmljaWFscy48L3NwYW4+PC9wPg0KPHAgc3R5bGU9InRleHQtYWxpZ246anVzdGlmeTttYXJnaW4tdG9wOjEycHQiIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj5UaGUgR1NNIEFzc29jaWF0aW9uIHVuZGVydGFrZXMgdG8gbW9uaXRvciBjb21wbGlhbmNlIHdpdGggaXRzIENvbXBsaWFuY2UgUG9saWN5IGFuZCB0byB0YWtlIHBvc2l0aXZlIGFjdGlvbiBpZiBpdCBhcHBlYXJzIHRoYXQgdGhlIHBvbGljeSBpcyBub3QgZnVsbHkgZWZmZWN0aXZlLiBUaGUgcmVzcG9uc2liaWxpdHkgZm9yIG1haW50YWluaW5nIGFuZCBtb25pdG9yaW5nIHRoZSBBc3NvY2lhdGlvbuKAmXMgQ29tcGxpYW5jZSBwb2xpY3kgbGllcyB3aXRoIHRoZSBBc3NvY2lhdGlvbuKAmXMgTGVnYWwgSFEgYW5kIHVsdGltYXRlbHkgd2l0aCB0aGUgQXNzb2NpYXRpb27igJlzIEV4ZWN1dGl2ZSBNYW5hZ2VtZW50IENvbW1pdHRlZSAmIEludGVyaW0gQ0VPIEJvYXJkLiBUaGUgQ29tcGxpYW5jZSBQb2xpY3kgd2lsbCBiZSByZXZpZXdlZCByZWd1bGFybHkgYnkgTGVnYWwgSFEgdG8gZW5zdXJlIHRoYXQgaXQgaXMgdXAtdG8tZGF0ZSB3aXRoIGxlZ2lzbGF0aXZlIGNoYW5nZXMgYW5kIGJlc3QgcHJhY3RpY2UgcG9saWNpZXMuIFdoZXJlIGFwcHJvcHJpYXRlLCBleHRlcm5hbCBhZHZpc29ycyBtYXkgYWxzbyBiZSByZXF1ZXN0ZWQgdG8gcGVyZm9ybSBhdWRpdHMgb2YgY2VydGFpbiBhc3BlY3RzIG9mIHRoZSBjb21wbGlhbmNlIHByb2dyYW1tZS48L3NwYW4+PC9wPg0KPHAgc3R5bGU9InRleHQtYWxpZ246anVzdGlmeTtsaW5lLWhlaWdodDoxNnB0O21hcmdpbi10b3A6MTJwdCIgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiPkxhc3QgVXBkYXRlZCBEYXRlOiAyOTxzdXA+dGg8L3N1cD4gT2N0b2JlciAyMDEyPC9zcGFuPjwvYj48L3A+ZBgDBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAQUmY3RsMDAkUGxhY2VIb2xkZXJNYWluJGNiS2VlcE1lTG9nZ2VkSW4FHGN0bDAwJFBsYWNlSG9sZGVyTWFpbiRtdk1haW4PD2RmZAUuY3RsMDAkUGxhY2VIb2xkZXJNYWluJHVjTG9naW5Qcm9jZWR1cmVzJG12TWFpbg8PZGZk5ai7hMfBn9eA4LOLV16ZOiOAZWI=">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/WebResource.axd?d=3eo5xK18Z2OGoCmNLq5y0loe63xzfyEvfPFS1_6ZHJxPvcGgcRt4GkdWPcs-DoPgOWmhBOqOk78TetGEV9T2RQnUKiI1&t=636271707501517547" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
var g_presenceEnabled = true;
var _fV4UI = true;
var _spPageContextInfo = {
webServerRelativeUrl: "\u002f",
webLanguage: 1033,
currentLanguage: 1033,
webUIVersion: 4,
alertsEnabled: true,
siteServerRelativeUrl: "\u002f",
allowSilverlightPrompt: 'True'
}; //]]>
</script>
<script src="/_layouts/1033/Infocentre2/JQuery/jQuery-1.6.4.min.js?rev=1.9.4.0" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
var MSOWebPartPageFormName = 'aspnetForm'; //]]>
</script>
<script src="/ScriptResource.axd?d=wXJNXLoXqI2gehEKlBrers3w_dfKmsq_3WPQxIwrFlO1tw2ddObRxee685E3Ad70r_jc7iatfN2OLkxID7rEF_aHvmfhGpL9TDqisGzG32t5ArlNfNQAXmb_MVzd8YLC-6oc-5PQt9bJI1f3vAXXhs_PJYA1&t=4eaab336" type="text/javascript"></script>
<script src="/_layouts/blank.js?rev=QGOYAJlouiWgFRlhHVlMKA%3D%3D" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
if (typeof(DeferWebFormInitCallback) == 'function') DeferWebFormInitCallback(); //]]>
</script>
<script src="/WebResource.axd?d=N4pyapMXcD8islxsQqxLBIilEmGtegJ4dOl8LZOXeFTkh-L6l51BLKWRdGYUn_mmOhEVjNv_tfbcACFLLG7uHEI4cFM1&t=636271707501517547" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
if (typeof(_spFormOnSubmitWrapper) != 'undefined') {
return _spFormOnSubmitWrapper();
} else {
return true;
};
return true;
}
//]]>
</script>
<div>
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="50F3EDDB">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION"
value="/wEWhQIC68at5QsC4drxmw8Co+nHyQ8CpJbEjQECjMOJ1A4Cwqbk0wQCwqbk0wQC1/XEXALNyc69CAKJg6TqDAKGseucAQLMyc69CALLyba+CAKkqK6dBgKTwuLDDgKIg9jqDAK4z+apDQKBscOcAQKkqLqdBgLPyc69CALymtr3CgKdptG3CwKkqKadBgKJg9zqDAKJg8jqDALOye69CALOyc69CAKSwvrDDgLLyaq+CALymu73CgKJg9DqDAKp69x2AsnJzr0IAsvJ7r0IAqeoup0GAqnr1HYCruvYdgLIyc69CALymsb3CgLLyYK+CAKTwvrDDgLX9eBcAuuIleoPAsvJur4IAuuIneoPAsjJ7r0IAsnJ7r0IAtb14FwCpKiynQYC7Zr69woCycm+vggCyMmCvggCy8m+vggCk8L2ww4C6ojt6Q8C2sm2vggCy8nOvQgCp6i+nQYC2snOvQgC1cnOvQgCzcmOvggCnabdtwsCycm6vggChrHznAECiYPM6gwCnKahtwsC64jJ6Q8C6ojp6Q8Cy8mGvggCycmyvggCzcmCvggCuM+Cqg0Cp6iynQYCzsm2vggChrHDnAECzcmGvggCzcm6vggCiIPc6gwC64jt6Q8Cruu8dgLIyba+CALLyY6+CAKJg7jqDALNybK+CAKdpq23CwLNyba+CALNyaq+CALOyb6+CAK4z6qqDQLtmsb3CgLX9YhdApympbcLAs7Jgr4IAoaxz5wBAsnJtr4IAtb1mF0C6ojh6Q8Cu8+6qg0CnaahtwsCzcnuvQgCzcnivQgCnabJtwsC1/XkXALqiOXpDwKBsfucAQKTwt7DDgLymqb3CgLMyY6+CALOyYa+CALOybq+CALMyYK+CAKkqKKdBgLriOXpDwLMyYa+CAK4z66qDQLriM3pDwLVyeK9CALayYa+CAKkqLadBgLymvL3CgKu69B2AsnJhr4IAtf1jF0Cruu4dgK4z4aqDQLMybq+CAKJg8DqDALVye69CALLybK+CALymuL3CgLOyeK9CALMyb6+CALMybK+CAKJg9jqDALayaq+CALVyaq+CALymvr3CgLIyeK9CALJyaq+CALMyba+CAK7z76qDQLLyeK9CALVyba+CALIybq+CAKBsc+cAQKdptm3CwLOybK+CALMyaq+CAKkqL6dBgLJyYK+CALX9ZRdAq7rxHYC1cm+vggC64iZ6g8C1cmyvggChrH/nAEChrH7nAECzMnuvQgC1vXkXAKTwv7DDgKu69x2AoiDpOoMAsjJqr4IAtrJjr4IArjPsqoNApLC9sMOAtf1kF0CzsmqvggCk8Lqww4CzMnivQgCk8Lmww4CpKienQYCiYPU6gwCiYOE6gwCqevYdgKTwvLDDgKcpq23CwK7z4aqDQLriOHpDwLPyY6+CALPyYK+CAKu68h2Atf1wFwC64jp6Q8Cz8mGvggCksLyww4CycnivQgC1vWcXQLymur3CgKu68x2Au2a/vcKAuuIkeoPAqSoqp0GAsnJjr4IAsjJhr4IAqnr0HYCuM/iqQ0C1cmGvggCzcm+vggC1cm6vggC2smCvggChrHHnAECz8m6vggCz8m+vggC8pr29woCyMmOvggC1cmCvggCyMm+vggCz8myvggCnaaltwsC1cmOvggCksL+ww4Cz8m2vggCz8mqvggCnaaNtwsC1/WYXQKTwtrDDgLayeK9CAK4z7qqDQKu69R2AtrJur4IAoiD0OoMArjPvqoNAp2m1bcLAtrJvr4IAs/J7r0IAoaxo5wBApPC7sMOAuqImeoPAtrJ7r0IAs7Jjr4IAoaxr5wBAs/J4r0IAq7rwHYCgbHHnAECnaaBtwsC1/WcXQK7z4KqDQLymv73CgK4z7aqDQKGsfecAQLtmvL3CgKkqJqdBgLIybK+CALaybK+CAL2l4DeDwKmqpvjAgKpxbGNDgKoxbGNDgKrxbGNDgKqxbGNDgKtxbGNDgKsxbGNDgK+xbGNDgKvxbGNDgLPx47mCwLglPHFBgKWkabmCQKrrp8RAu74jOAIAqOTstEOFh5PZoZgtmJ11QcRRqooRqEQ0vw=">
</div>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', document.getElementById('aspnetForm'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tctl00$PlaceHolderMain$ctl05$UpdatePanel1'], ['ctl00$PlaceHolderMain$ctl05$ddlCountry'], [], 90);
//]]>
</script>
<div class="s4-nosetwidth">
<div id="s4-bodyContainer">
<div id="divPublicHeader" class="s4-notdlg"> </div>
<div id="divPublicMainContent">
<div id="divMainPublicContentInner">
<table cellpadding="0" cellspacing="0" class="tblLoginControlsExpanding elementWithWebPartChrome">
<thead>
<tr>
<th class="thLoginHeader thLoginControlsSection">
<div class="divWebPartHeader"> Log in to InfoCentre<sup>2</sup>
</div>
</th>
<th class="thLoginSpacer">
</th>
<th class="thLoginHeader thRequestLoginControlsSection">
<div class="divWebPartHeader"> Request an InfoCentre<sup>2</sup> Account </div>
</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tdLoginBordered">
<div class="divBorderedControlsInnerContainer tblCellLoginControlsInnerContainer">
<div class="divLoginControlsContainer">
<div id="ctl00_PlaceHolderMain_pnlLogin" class="ctrlLogin" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_PlaceHolderMain_btnLogin')">
<div class="divLoginControlsInnerContainer">
<div class="divLoginValidationRow">
<!-- If making changes to these validators please ensure to replicate on ForgotPassword.aspx where applicable -->
<span id="ctl00_PlaceHolderMain_valUserIsDormant" class="ms-formvalidation ms-formvalidationnopadding" style="color:Red;display:none;">Your account has been locked due to inactivity. Please click “forgotten password” to
reset your password and re-activate your account.</span>
<span id="ctl00_PlaceHolderMain_valCouldNotSignYouIn" class="ms-formvalidation ms-formvalidationnopadding" style="color:Red;display:none;">The server could not sign you in. Make sure your email address and password are
correct, and then try again.</span>
<span id="ctl00_PlaceHolderMain_valAccountIsNotActivated" class="ms-formvalidation ms-formvalidationnopadding" style="color:Red;display:none;">Your account is not activated. Please check your email.</span>
<span id="ctl00_PlaceHolderMain_valAccountIsLockedMember" class="ms-formvalidation" style="color:Red;display:none;">Your account is locked. Please contact your MIM. If you are a MIM, contact infohelp@gsma.com.</span>
<span id="ctl00_PlaceHolderMain_valAccountIsLockedStaff" class="ms-formvalidation" style="color:Red;display:none;">Your account is locked. Please contact infohelp@gsma.com.</span>
<span id="ctl00_PlaceHolderMain_valAccountIsDisable" class="ms-formvalidation ms-formvalidationnopadding" style="color:Red;display:none;">Your account is disabled. Please contact your Member Information Manager
(MIM).</span>
<span id="ctl00_PlaceHolderMain_valOrganisationIsSuspended" class="ms-formvalidation ms-formvalidationnopadding" style="color:Red;display:none;">Your organisation has been suspended. Please contact
membership@gsma.com.</span>
<span id="ctl00_PlaceHolderMain_valOrganisationIsRetired" class="ms-formvalidation ms-formvalidationnopadding" style="color:Red;display:none;">Your organisation has been retired. Please contact membership@gsma.com.</span>
<span id="ctl00_PlaceHolderMain_valNonMemberActivationExpired" class="ms-formvalidation ms-formvalidationnopadding" style="color:Red;display:none;">Your account activation is expired. Please contact
membership@gsma.com.</span>
</div>
<table cellpadding="0" cellspacing="0" class="tblLoginControls">
<tbody>
<tr>
<td class="tdLoginControlsFirst">
<span class="spanLoginLabel">Email:</span>
</td>
<td class="tdLoginControlsText">
<div class="divLoginControlsRow">
<input name="ctl00$PlaceHolderMain$txtUserName" type="text" id="ctl00_PlaceHolderMain_txtUserName">
</div>
<div class="divLoginValidationRow">
<span id="ctl00_PlaceHolderMain_RequiredFieldValidator1" class="ms-formvalidation" style="color:Red;display:none;">Please enter a valid email address</span>
</div>
</td>
</tr>
<tr>
<td class="tdLoginControlsFirst">
<div class="divLoginControlsRow">
<span class="spanLoginLabel">Password:</span>
</div>
</td>
<td class="tdLoginControlsText">
<input name="ctl00$PlaceHolderMain$txtPassword" type="password" id="ctl00_PlaceHolderMain_txtPassword"><br>
<a id="ctl00_PlaceHolderMain_linkForgotten" href="ForgotPassword.aspx">Forgotten password?</a>
<div class="divLoginValidationRow">
<span id="ctl00_PlaceHolderMain_RequiredFieldValidator2" class="ms-formvalidation" style="color:Red;visibility:hidden;">Please enter a password</span>
</div>
</td>
</tr>
<tr class="trLoginControlsLastRow">
<td class="tdLoginControlsFirst" colspan="2">
<input id="ctl00_PlaceHolderMain_cbKeepMeLoggedIn" type="checkbox" name="ctl00$PlaceHolderMain$cbKeepMeLoggedIn"><label for="ctl00_PlaceHolderMain_cbKeepMeLoggedIn">Keep me logged in</label>
<input type="submit" name="ctl00$PlaceHolderMain$btnLogin" value="Log in"
onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$PlaceHolderMain$btnLogin", "", true, "", "", false, false))"
id="ctl00_PlaceHolderMain_btnLogin" class="btnLogin primary">
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</td>
<td>
</td>
<td class="tdLoginBordered">
<div class="divBorderedControlsInnerContainer">
<div id="ctl00_PlaceHolderMain_ctl05_pnlRequestAccount">
<div class="divLoginControlsContainer">
<table cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td>
<div class="divRequestLoginText">
<div>
<p>If your organisation is already a GSMA Member, you can request an account from your organisation’s Member Information Manager (MIM).</p>
<p>Please complete the form shown here and submit to your MIM.</p>
<p>Your MIM will review your request and once approved you will receive an email with your login credentials.</p>
<p>If you would like further information regarding membership, please visit the <a href="http://www.gsma.com/membership/" target="_blank">membership</a> page on GSMA.com or email
<a href="mailto:membership@gsma.com">membership@gsma.com</a></p>
<p>To see how easy it is to request access to InfoCentre<sup>2</sup> please watch <a href="http://www.gsma.com/ic2/requestaccess.php" target="_blank">this video</a>.</p>
</div>
</div>
</td>
<td class="tdRequestLoginControls">
<div class="divRequestLoginControls">
<table class="tblRequestLoginControls" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td class="tdRequestLabel">
<label for="ctl00_PlaceHolderMain_ctl05_ddlCountry" id="ctl00_PlaceHolderMain_ctl05_Label1">Country/Region of Operation</label>
<span title="This is a required field." class="ms-formvalidation">*</span>
</td>
<td>
<select name="ctl00$PlaceHolderMain$ctl05$ddlCountry" onchange="javascript:setTimeout('__doPostBack(\'ctl00$PlaceHolderMain$ctl05$ddlCountry\',\'\')', 0)" id="ctl00_PlaceHolderMain_ctl05_ddlCountry">
<option selected="selected" value="">Please select</option>
<option value="194">AFGHANISTAN</option>
<option value="1">ALBANIA</option>
<option value="106">ALGERIA</option>
<option value="171">AMERICAN SAMOA</option>
<option value="2">ANDORRA</option>
<option value="76">ANGOLA</option>
<option value="157">ANGUILLA</option>
<option value="168">ANTIGUA AND BARBUDA</option>
<option value="216">ARGENTINA</option>
<option value="193">ARMENIA, REPUBLIC OF</option>
<option value="211">ARUBA</option>
<option value="107">AUSTRALIA</option>
<option value="3">AUSTRIA</option>
<option value="195">AZERBAIJAN, REPUBLIC OF</option>
<option value="152">BAHAMAS</option>
<option value="177">BAHRAIN, KINGDOM OF</option>
<option value="126">BANGLADESH</option>
<option value="156">BARBADOS</option>
<option value="48">BELARUS</option>
<option value="4">BELGIUM</option>
<option value="208">BELIZE</option>
<option value="77">BENIN</option>
<option value="165">BERMUDA</option>
<option value="136">BHUTAN</option>
<option value="219">BOLIVIA</option>
<option value="5">BOSNIA HERZEGOVINA</option>
<option value="78">BOTSWANA</option>
<option value="207">BRAZIL</option>
<option value="239">BRITISH INDIAN OCEAN TERRITORY</option>
<option value="109">BRUNEI DARUSSALAM</option>
<option value="6">BULGARIA</option>
<option value="105">BURKINA FASO</option>
<option value="71">BURUNDI</option>
<option value="108">CAMBODIA, KINGDOM OF</option>
<option value="104">CAMEROON</option>
<option value="170">CANADA</option>
<option value="73">CAPE VERDE</option>
<option value="150">CAYMAN ISLANDS</option>
<option value="68">CENTRAL AFRICAN REPUBLIC</option>
<option value="58">CHAD</option>
<option value="204">CHILE</option>
<option value="127">CHINA, PEOPLE'S REPUBLIC OF</option>
<option value="215">COLOMBIA</option>
<option value="54">COMOROS</option>
<option value="61">CONGO</option>
<option value="74">CONGO, DEMOCRATIC REPUBLIC OF THE</option>
<option value="138">COOK ISLANDS</option>
<option value="210">COSTA RICA</option>
<option value="86">COTE D'IVOIRE</option>
<option value="7">CROATIA</option>
<option value="217">CUBA</option>
<option value="8">CYPRUS</option>
<option value="9">CZECHIA</option>
<option value="10">DENMARK</option>
<option value="142">DIEGO GARCIA</option>
<option value="53">DJIBOUTI, REPUBLIC OF</option>
<option value="151">DOMINICA, COMMONWEALTH OF</option>
<option value="166">DOMINICAN REPUBLIC</option>
<option value="212">ECUADOR</option>
<option value="180">EGYPT</option>
<option value="200">EL SALVADOR</option>
<option value="72">EQUATORIAL GUINEA</option>
<option value="55">ERITREA</option>
<option value="11">ESTONIA</option>
<option value="103">ETHIOPIA</option>
<option value="227">FALKLAND ISLANDS, MALVINAS</option>
<option value="46">FAROE ISLANDS</option>
<option value="111">FIJI</option>
<option value="12">FINLAND</option>
<option value="13">FRANCE</option>
<option value="226">FRENCH GUIANA</option>
<option value="110">FRENCH POLYNESIA</option>
<option value="199">FRENCH WEST INDIES</option>
<option value="66">GABON</option>
<option value="70">GAMBIA</option>
<option value="196">GEORGIA</option>
<option value="15">GERMANY</option>
<option value="102">GHANA</option>
<option value="16">GIBRALTAR</option>
<option value="17">GREECE</option>
<option value="44">GREENLAND</option>
<option value="163">GRENADA</option>
<option value="205">GUADELOUPE</option>
<option value="164">GUAM</option>
<option value="222">GUATEMALA</option>
<option value="41">GUERNSEY</option>
<option value="101">GUINEA</option>
<option value="56">GUINEA BISSAU</option>
<option value="224">GUYANA</option>
<option value="220">HAITI</option>
<option value="223">HONDURAS</option>
<option value="112">HONG KONG, SAR CHINA</option>
<option value="18">HUNGARY</option>
<option value="19">ICELAND</option>
<option value="172">INDIA</option>
<option value="114">INDONESIA</option>
<option value="230">INTERNATIONAL AIRSPACE</option>
<option value="231">INTERNATIONAL WATERS</option>
<option value="198">IRAN</option>
<option value="185">IRAQ</option>
<option value="20">IRELAND</option>
<option value="42">ISLE OF MAN</option>
<option value="43">ISRAEL</option>
<option value="21">ITALY</option>
<option value="167">JAMAICA</option>
<option value="130">JAPAN</option>
<option value="22">JERSEY</option>
<option value="173">JORDAN</option>
<option value="190">KAZAKHSTAN</option>
<option value="99">KENYA</option>
<option value="82">KINGDOM OF ESWATINI</option>
<option value="137">KIRIBATI</option>
<option value="135">KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF</option>
<option value="129">KOREA, REPUBLIC OF</option>
<option value="52">KOSOVO</option>
<option value="174">KUWAIT</option>
<option value="189">KYRGYZSTAN</option>
<option value="113">LAO, PEOPLE'S DEMOCRATIC REPUBLIC</option>
<option value="23">LATVIA</option>
<option value="176">LEBANON</option>
<option value="98">LESOTHO</option>
<option value="75">LIBERIA</option>
<option value="175">LIBYA</option>
<option value="49">LIECHTENSTEIN</option>
<option value="24">LITHUANIA</option>
<option value="25">LUXEMBOURG</option>
<option value="116">MACAO, SAR CHINA</option>
<option value="87">MADAGASCAR</option>
<option value="97">MALAWI</option>
<option value="115">MALAYSIA</option>
<option value="69">MALDIVES</option>
<option value="57">MALI</option>
<option value="26">MALTA</option>
<option value="233">MARSHALL ISLANDS, REPUBLIC OF</option>
<option value="79">MAURITANIA</option>
<option value="96">MAURITIUS</option>
<option value="63">MAYOTTE</option>
<option value="201">MEXICO</option>
<option value="132">MICRONESIA, FEDERATED STATES OF</option>
<option value="45">MOLDOVA, REPUBLIC OF</option>
<option value="27">MONACO</option>
<option value="117">MONGOLIA</option>
<option value="51">MONTENEGRO</option>
<option value="154">MONTSERRAT</option>
<option value="179">MOROCCO</option>
<option value="94">MOZAMBIQUE</option>
<option value="140">MYANMAR</option>
<option value="95">NAMIBIA</option>
<option value="141">NAURU</option>
<option value="131">NEPAL</option>
<option value="28">NETHERLANDS</option>
<option value="214">NETHERLANDS ANTILLES</option>
<option value="118">NEW CALEDONIA</option>
<option value="119">NEW ZEALAND</option>
<option value="206">NICARAGUA</option>
<option value="67">NIGER</option>
<option value="80">NIGERIA</option>
<option value="143">NIUE ISLAND</option>
<option value="238">Non-Geographic M2M</option>
<option value="144">NORFOLK ISLAND</option>
<option value="47">NORTH MACEDONIA</option>
<option value="148">NORTHERN MARIANA ISLANDS</option>
<option value="29">NORWAY</option>
<option value="178">OMAN, SULTANATE OF</option>
<option value="197">PAKISTAN</option>
<option value="146">PALAU, REPUBLIC OF</option>
<option value="186">PALESTINE, STATE OF</option>
<option value="209">PANAMA, REPUBLIC OF</option>
<option value="128">PAPUA NEW GUINEA</option>
<option value="202">PARAGUAY</option>
<option value="213">PERU</option>
<option value="120">PHILIPPINES</option>
<option value="30">POLAND</option>
<option value="31">PORTUGAL</option>
<option value="149">PUERTO RICO</option>
<option value="184">QATAR</option>
<option value="100">REUNION, LA</option>
<option value="32">ROMANIA</option>
<option value="228">RUSSIA</option>
<option value="59">RWANDA, REPUBLIC OF</option>
<option value="234">SAINT HELENA, ASCENSION & TRISTAN DA CUNHA</option>
<option value="155">SAINT KITTS AND NEVIS</option>
<option value="159">SAINT LUCIA</option>
<option value="225">SAINT PIERRE ET MIQUELON</option>
<option value="160">SAINT VINCENT AND THE GRENADINES</option>
<option value="147">SAMOA</option>
<option value="50">SAN MARINO, REPUBLIC OF</option>
<option value="62">SAO TOME AND PRINCIPE</option>
<option value="229">SATELLITE</option>
<option value="183">SAUDI ARABIA</option>
<option value="92">SENEGAL</option>
<option value="14">SERBIA</option>
<option value="93">SEYCHELLES</option>
<option value="81">SIERRA LEONE</option>
<option value="121">SINGAPORE</option>
<option value="33">SLOVAKIA</option>
<option value="34">SLOVENIA</option>
<option value="145">SOLOMON ISLANDS</option>
<option value="60">SOMALIA</option>
<option value="91">SOUTH AFRICA</option>
<option value="64">SOUTH SUDAN</option>
<option value="35">SPAIN</option>
<option value="122">SRI LANKA</option>
<option value="90">SUDAN</option>
<option value="218">SURINAME</option>
<option value="36">SWEDEN</option>
<option value="37">SWITZERLAND</option>
<option value="182">SYRIA</option>
<option value="124">TAIWAN, PROVINCE OF CHINA</option>
<option value="188">TAJIKISTAN</option>
<option value="89">TANZANIA</option>
<option value="123">THAILAND</option>
<option value="139">TIMOR-LESTE</option>
<option value="83">TOGO</option>
<option value="236">TOKELAU</option>
<option value="133">TONGA</option>
<option value="162">TRINIDAD AND TOBAGO</option>
<option value="84">TUNISIA</option>
<option value="38">TURKEY</option>
<option value="191">TURKMENISTAN</option>
<option value="158">TURKS AND CAICOS ISLANDS</option>
<option value="240">TUVALU</option>
<option value="88">UGANDA</option>
<option value="40">UKRAINE</option>
<option value="181">UNITED ARAB EMIRATES</option>
<option value="39">UNITED KINGDOM</option>
<option value="169">UNITED STATES</option>
<option value="221">URUGUAY</option>
<option value="192">UZBEKISTAN</option>
<option value="134">VANUATU</option>
<option value="203">VENEZUELA</option>
<option value="125">VIETNAM</option>
<option value="153">VIRGIN ISLANDS, BRITISH</option>
<option value="161">VIRGIN ISLANDS, U.S.</option>
<option value="235">WALLIS AND FUTUNA</option>
<option value="187">YEMEN</option>
<option value="65">ZAMBIA</option>
<option value="85">ZIMBABWE</option>
</select>
<div>
<span id="ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1" class="ms-formvalidation" style="color:Red;display:none;">You must specify a value for this required field.</span>
</div>
</td>
</tr>
<tr>
<td class="tdRequestLabel">
<label for="ctl00_PlaceHolderMain_ctl05_ddlOrganisation" id="ctl00_PlaceHolderMain_ctl05_Label2">Organisation Name</label>
<span title="This is a required field." class="ms-formvalidation">*</span>
</td>
<td>
<div id="ctl00_PlaceHolderMain_ctl05_UpdatePanel1">
<select name="ctl00$PlaceHolderMain$ctl05$ddlOrganisation" id="ctl00_PlaceHolderMain_ctl05_ddlOrganisation">
<option selected="selected" value="">Please first select a country</option>
</select>
<div>
<span id="ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2" class="ms-formvalidation" style="color:Red;display:none;">You must specify a value for this required field.</span>
</div>
</div>
</td>
</tr>
<tr>
<td class="tdRequestLabel">
<label for="ctl00_PlaceHolderMain_ctl05_ddlTitle" id="ctl00_PlaceHolderMain_ctl05_Label7">Title</label>
<span title="This is a required field." class="ms-formvalidation">*</span>
</td>
<td>
<select name="ctl00$PlaceHolderMain$ctl05$ddlTitle" id="ctl00_PlaceHolderMain_ctl05_ddlTitle">
<option value="">Please select</option>
<option value="1">Dr</option>
<option value="2">Minister</option>
<option value="3">Miss</option>
<option value="4">Mr</option>
<option value="5">Mrs</option>
<option value="6">Ms</option>
<option value="8">Mx</option>
<option value="7">Prof</option>
</select>
<div>
<span id="ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7" class="ms-formvalidation" style="color:Red;display:none;">You must specify a value for this required field.</span>
</div>
</td>
</tr>
<tr>
<td class="tdRequestLabel">
<label for="ctl00_PlaceHolderMain_ctl05_txtFirstName" id="ctl00_PlaceHolderMain_ctl05_Label4">First Name</label>
<span title="This is a required field." class="ms-formvalidation">*</span>
</td>
<td>
<input name="ctl00$PlaceHolderMain$ctl05$txtFirstName" type="text" maxlength="60" id="ctl00_PlaceHolderMain_ctl05_txtFirstName">
<div>
<span id="ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4" class="ms-formvalidation" style="color:Red;display:none;">You must specify a value for this required field.</span>
<span id="ctl00_PlaceHolderMain_ctl05_ctl01" class="ms-formvalidation" style="color:Red;display:none;">Invalid character.</span>
</div>
</td>
</tr>
<tr>
<td class="tdRequestLabel">
<label for="ctl00_PlaceHolderMain_ctl05_txtSurname" id="ctl00_PlaceHolderMain_ctl05_Label3">Last Name</label>
<span title="This is a required field." class="ms-formvalidation">*</span>
</td>
<td>
<input name="ctl00$PlaceHolderMain$ctl05$txtSurname" type="text" maxlength="60" id="ctl00_PlaceHolderMain_ctl05_txtSurname">
<div>
<span id="ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3" class="ms-formvalidation" style="color:Red;display:none;">You must specify a value for this required field.</span>
<span id="ctl00_PlaceHolderMain_ctl05_ctl02" class="ms-formvalidation" style="color:Red;display:none;">Invalid character.</span>
</div>
</td>
</tr>
<tr>
<td class="tdRequestLabel">
<label for="ctl00_PlaceHolderMain_ctl05_txtJobTitle" id="ctl00_PlaceHolderMain_ctl05_Label5">Job Title</label>
<span title="This is a required field." class="ms-formvalidation">*</span>
</td>
<td>
<input name="ctl00$PlaceHolderMain$ctl05$txtJobTitle" type="text" maxlength="60" id="ctl00_PlaceHolderMain_ctl05_txtJobTitle">
<div>
<span id="ctl00_PlaceHolderMain_ctl05_ctl03" class="ms-formvalidation" style="color:Red;display:none;">You must specify a value for this required field.</span>
<span id="ctl00_PlaceHolderMain_ctl05_ctl04" class="ms-formvalidation" style="color:Red;display:none;">Invalid character.</span>
</div>
</td>
</tr>
<tr>
<td class="tdRequestLabel">
<label for="ctl00_PlaceHolderMain_ctl05_txtPrimaryEmail" id="ctl00_PlaceHolderMain_ctl05_Label6">Email Address</label>
<span title="This is a required field." class="ms-formvalidation">*</span>
</td>
<td>
<input name="ctl00$PlaceHolderMain$ctl05$txtPrimaryEmail" type="text" maxlength="60" id="ctl00_PlaceHolderMain_ctl05_txtPrimaryEmail">
<div>
<span id="ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6" class="ms-formvalidation" style="color:Red;display:none;">You must specify a value for this required field.</span>
<span id="ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1" class="ms-formvalidation" style="color:Red;display:none;">Please enter a valid email address.</span>
<span id="ctl00_PlaceHolderMain_ctl05_CustomValidator1" class="ms-formvalidation" style="color:Red;display:none;">Email address is restricted to email domains associated with the organisation.</span>
<span id="ctl00_PlaceHolderMain_ctl05_CustomValidator2" class="ms-formvalidation" style="color:Red;display:none;">Email address is already registered with a user account.</span>
</div>
</td>
</tr>
<tr>
<td class="tdRequestLabel">
<label for="ctl00_PlaceHolderMain_ctl05_txtWorkPhone" id="ctl00_PlaceHolderMain_ctl05_Label8">Work Phone</label>
<span title="This is a required field." class="ms-formvalidation">*</span>
</td>
<td>
<input name="ctl00$PlaceHolderMain$ctl05$txtWorkPhone" type="text" maxlength="60" id="ctl00_PlaceHolderMain_ctl05_txtWorkPhone">
<div>
<span id="ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5" class="ms-formvalidation" style="color:Red;display:none;">You must specify a value for this required field.</span>
</div>
</td>
</tr>
<tr>
<td colspan="2">
<div class="divButtonAlignRight">
<input type="submit" name="ctl00$PlaceHolderMain$ctl05$Button1" value="Submit to your MIM"
onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$PlaceHolderMain$ctl05$Button1", "", true, "RequestAccount", "", false, false))"
id="ctl00_PlaceHolderMain_ctl05_Button1">
</div>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</td>
</tr>
</tbody>
</table>
<div id="divQuickLinks">
<div class="divQuickLinksTitle">The InfoCentre<sup>2</sup> is a website available exclusively to GSMA members </div>
<table class="tblQuickLinks" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="tblMiddleLink" style="width:25%">
<div style="padding-left:2.5px;padding-right:2.5px">
<a title="Demonstration Video" href="http://www.gsma.com/membership/infocentre" target="_blank"><img alt="Demonstration Video" src="/_layouts/1033/Images/Infocentre2/login_images1.jpg"></a> GSMA InfoCentre<sup>2</sup> now with
improved collaboration, networking, search and share capabilities. Discover how <a href="http://www.gsma.com/membership/" target="_blank">GSMA membership</a> can benefit your business. </div>
</td>
<td class="tblMiddleLink" style="width:25%">
<div style="padding-left:2.5px;padding-right:2.5px">
<a title="Getting Started" href="http://www.gsma.com/ic2/gettingstarted.php" target="_blank"><img alt="Getting Started" src="/_layouts/1033/Images/Infocentre2/login_images2a.jpg"> </a>Watch the
<a href="http://gsma.com/ic2/gettingstarted.php" target="_blank">Getting Started video</a> to get a quick tour of InfoCentre<sup>2</sup>. </div>
</td>
<td class="tblMiddleLink" style="width:25%">
<div style="padding-left:2.5px;padding-right:2.5px"><a title="MIM Video" href="http://www.gsma.com/ic2/mim.php" target="_blank"><img alt="MIM Video" src="http://gsma.com/ic2/images/mim_video.JPG"> </a>Watch the
<a href="http://gsma.com/ic2/MIM.php" target="_blank">MIM video</a> to get a quick introduction about this role in InfoCentre<sup>2</sup>. </div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="s4-notdlg" id="footer">
<div class="GSMAcopyright">Copyright © GSMA</div>
<div id="zz1_InfocentreFooterLinks" class="footerLinks">
<div class="menu horizontal menu-horizontal">
<ul class="root static">
<li class="static">
<a class="static menu-item new-window" href="http://www.gsma.com/aboutus/infocentre2/terms-and-conditions/" target="_blank"><span class="additional-background"><span class="menu-item-text">Terms and Conditions</span></span></a></li>
<li class="static">
<a class="static menu-item new-window" href="http://www.gsma.com/aboutus/infocentre2/anti-trust-policy-statement/" target="_blank"><span class="additional-background"><span class="menu-item-text">Anti-Trust Policy</span></span></a>
</li>
<li class="static"><a class="static menu-item new-window" href="http://www.gsma.com/aboutus/infocentre2/privacy-policy/" target="_blank"><span class="additional-background"><span class="menu-item-text">Privacy Policy</span></span></a>
</li>
<li class="static"><a class="static menu-item new-window" href="http://www.gsma.com/aboutus/infocentre2/disclaimer/" target="_blank"><span class="additional-background"><span class="menu-item-text">Disclaimer</span></span></a></li>
<li class="static"><a class="static menu-item new-window" href="http://www.gsma.com/aboutus/infocentre2/cookie-policy/" target="_blank"><span class="additional-background"><span class="menu-item-text">Cookie Policy</span></span></a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<input type="text" name="__spText1" title="text" style="display:none;">
<input type="text" name="__spText2" title="text" style="display:none;">
<!-- Google Analytics Code -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-5750054-7']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
</script>
<!-- Begin GetClicky Code -->
<script src="//static.getclicky.com/js" type="text/javascript"></script>
<script type="text/javascript">
try {
clicky.init(66552809);
} catch (e) {}
</script>
<noscript>
<p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/66552809ns.gif"></p>
</noscript>
<!-- Begin Eloqua Code -->
<script type="text/javascript" src="/_layouts/1033/Infocentre2/elqNow/elqCfg.js"></script>
<script type="text/javascript" src="/_layouts/1033/Infocentre2/elqNow/elqImg.js"></script>
<layer hidden="true"><img src="https://secure.eloqua.com/visitor/v200/svrGP.asp?pps=3&siteid=667&ref2=elqNone&tzo=0&ms=45" border="0" width="1" height="1"></layer>
<script type="text/javascript">
//<![CDATA[
var Page_Validators = new Array(document.getElementById("ctl00_PlaceHolderMain_valUserIsDormant"), document.getElementById("ctl00_PlaceHolderMain_valCouldNotSignYouIn"), document.getElementById("ctl00_PlaceHolderMain_valAccountIsNotActivated"),
document.getElementById("ctl00_PlaceHolderMain_valAccountIsLockedMember"), document.getElementById("ctl00_PlaceHolderMain_valAccountIsLockedStaff"), document.getElementById("ctl00_PlaceHolderMain_valAccountIsDisable"), document
.getElementById("ctl00_PlaceHolderMain_valOrganisationIsSuspended"), document.getElementById("ctl00_PlaceHolderMain_valOrganisationIsRetired"), document.getElementById("ctl00_PlaceHolderMain_valNonMemberActivationExpired"), document
.getElementById("ctl00_PlaceHolderMain_RequiredFieldValidator1"), document.getElementById("ctl00_PlaceHolderMain_RequiredFieldValidator2"), document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1"), document
.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2"), document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7"), document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4"), document
.getElementById("ctl00_PlaceHolderMain_ctl05_ctl01"), document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3"), document.getElementById("ctl00_PlaceHolderMain_ctl05_ctl02"), document.getElementById(
"ctl00_PlaceHolderMain_ctl05_ctl03"), document.getElementById("ctl00_PlaceHolderMain_ctl05_ctl04"), document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6"), document.getElementById(
"ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1"), document.getElementById("ctl00_PlaceHolderMain_ctl05_CustomValidator1"), document.getElementById("ctl00_PlaceHolderMain_ctl05_CustomValidator2"), document.getElementById(
"ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5"));
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var ctl00_PlaceHolderMain_valUserIsDormant = document.all ? document.all["ctl00_PlaceHolderMain_valUserIsDormant"] : document.getElementById("ctl00_PlaceHolderMain_valUserIsDormant");
ctl00_PlaceHolderMain_valUserIsDormant.display = "Dynamic";
ctl00_PlaceHolderMain_valUserIsDormant.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_valCouldNotSignYouIn = document.all ? document.all["ctl00_PlaceHolderMain_valCouldNotSignYouIn"] : document.getElementById("ctl00_PlaceHolderMain_valCouldNotSignYouIn");
ctl00_PlaceHolderMain_valCouldNotSignYouIn.display = "Dynamic";
ctl00_PlaceHolderMain_valCouldNotSignYouIn.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_valAccountIsNotActivated = document.all ? document.all["ctl00_PlaceHolderMain_valAccountIsNotActivated"] : document.getElementById("ctl00_PlaceHolderMain_valAccountIsNotActivated");
ctl00_PlaceHolderMain_valAccountIsNotActivated.display = "Dynamic";
ctl00_PlaceHolderMain_valAccountIsNotActivated.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_valAccountIsLockedMember = document.all ? document.all["ctl00_PlaceHolderMain_valAccountIsLockedMember"] : document.getElementById("ctl00_PlaceHolderMain_valAccountIsLockedMember");
ctl00_PlaceHolderMain_valAccountIsLockedMember.display = "Dynamic";
ctl00_PlaceHolderMain_valAccountIsLockedMember.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_valAccountIsLockedStaff = document.all ? document.all["ctl00_PlaceHolderMain_valAccountIsLockedStaff"] : document.getElementById("ctl00_PlaceHolderMain_valAccountIsLockedStaff");
ctl00_PlaceHolderMain_valAccountIsLockedStaff.display = "Dynamic";
ctl00_PlaceHolderMain_valAccountIsLockedStaff.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_valAccountIsDisable = document.all ? document.all["ctl00_PlaceHolderMain_valAccountIsDisable"] : document.getElementById("ctl00_PlaceHolderMain_valAccountIsDisable");
ctl00_PlaceHolderMain_valAccountIsDisable.display = "Dynamic";
ctl00_PlaceHolderMain_valAccountIsDisable.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_valOrganisationIsSuspended = document.all ? document.all["ctl00_PlaceHolderMain_valOrganisationIsSuspended"] : document.getElementById("ctl00_PlaceHolderMain_valOrganisationIsSuspended");
ctl00_PlaceHolderMain_valOrganisationIsSuspended.display = "Dynamic";
ctl00_PlaceHolderMain_valOrganisationIsSuspended.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_valOrganisationIsRetired = document.all ? document.all["ctl00_PlaceHolderMain_valOrganisationIsRetired"] : document.getElementById("ctl00_PlaceHolderMain_valOrganisationIsRetired");
ctl00_PlaceHolderMain_valOrganisationIsRetired.display = "Dynamic";
ctl00_PlaceHolderMain_valOrganisationIsRetired.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_valNonMemberActivationExpired = document.all ? document.all["ctl00_PlaceHolderMain_valNonMemberActivationExpired"] : document.getElementById("ctl00_PlaceHolderMain_valNonMemberActivationExpired");
ctl00_PlaceHolderMain_valNonMemberActivationExpired.display = "Dynamic";
ctl00_PlaceHolderMain_valNonMemberActivationExpired.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_RequiredFieldValidator1 = document.all ? document.all["ctl00_PlaceHolderMain_RequiredFieldValidator1"] : document.getElementById("ctl00_PlaceHolderMain_RequiredFieldValidator1");
ctl00_PlaceHolderMain_RequiredFieldValidator1.controltovalidate = "ctl00_PlaceHolderMain_txtUserName";
ctl00_PlaceHolderMain_RequiredFieldValidator1.display = "Dynamic";
ctl00_PlaceHolderMain_RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_RequiredFieldValidator1.initialvalue = "";
var ctl00_PlaceHolderMain_RequiredFieldValidator2 = document.all ? document.all["ctl00_PlaceHolderMain_RequiredFieldValidator2"] : document.getElementById("ctl00_PlaceHolderMain_RequiredFieldValidator2");
ctl00_PlaceHolderMain_RequiredFieldValidator2.controltovalidate = "ctl00_PlaceHolderMain_txtPassword";
ctl00_PlaceHolderMain_RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_RequiredFieldValidator2.initialvalue = "";
var ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1");
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1.controltovalidate = "ctl00_PlaceHolderMain_ctl05_ddlCountry";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1.errormessage = "You must specify a value for this required field.";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1.initialvalue = "";
var ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2");
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2.controltovalidate = "ctl00_PlaceHolderMain_ctl05_ddlOrganisation";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2.errormessage = "You must specify a value for this required field.";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2.initialvalue = "";
var ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7");
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7.controltovalidate = "ctl00_PlaceHolderMain_ctl05_ddlTitle";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7.errormessage = "You must specify a value for this required field.";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7.initialvalue = "";
var ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4");
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtFirstName";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4.errormessage = "You must specify a value for this required field.";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4.initialvalue = "";
var ctl00_PlaceHolderMain_ctl05_ctl01 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_ctl01"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_ctl01");
ctl00_PlaceHolderMain_ctl05_ctl01.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtFirstName";
ctl00_PlaceHolderMain_ctl05_ctl01.errormessage = "Invalid character.";
ctl00_PlaceHolderMain_ctl05_ctl01.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_ctl01.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_ctl01.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3");
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtSurname";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3.errormessage = "You must specify a value for this required field.";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3.initialvalue = "";
var ctl00_PlaceHolderMain_ctl05_ctl02 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_ctl02"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_ctl02");
ctl00_PlaceHolderMain_ctl05_ctl02.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtSurname";
ctl00_PlaceHolderMain_ctl05_ctl02.errormessage = "Invalid character.";
ctl00_PlaceHolderMain_ctl05_ctl02.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_ctl02.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_ctl02.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_ctl05_ctl03 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_ctl03"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_ctl03");
ctl00_PlaceHolderMain_ctl05_ctl03.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtJobTitle";
ctl00_PlaceHolderMain_ctl05_ctl03.errormessage = "You must specify a value for this required field.";
ctl00_PlaceHolderMain_ctl05_ctl03.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_ctl03.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_ctl03.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_ctl03.initialvalue = "";
var ctl00_PlaceHolderMain_ctl05_ctl04 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_ctl04"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_ctl04");
ctl00_PlaceHolderMain_ctl05_ctl04.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtJobTitle";
ctl00_PlaceHolderMain_ctl05_ctl04.errormessage = "Invalid character.";
ctl00_PlaceHolderMain_ctl05_ctl04.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_ctl04.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_ctl04.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6");
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtPrimaryEmail";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6.errormessage = "You must specify a value for this required field.";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6.initialvalue = "";
var ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1");
ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtPrimaryEmail";
ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1.errormessage = "Please enter a valid email address.";
ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1.validationexpression = "[a-zA-Z0-9!#$%&\'*+/=?^_`{|}~-]+(?:\\.[a-zA-Z0-9!#$%&\'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?";
var ctl00_PlaceHolderMain_ctl05_CustomValidator1 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_CustomValidator1"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_CustomValidator1");
ctl00_PlaceHolderMain_ctl05_CustomValidator1.errormessage = "Email address is restricted to email domains associated with the organisation.";
ctl00_PlaceHolderMain_ctl05_CustomValidator1.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_CustomValidator1.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_CustomValidator1.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_ctl05_CustomValidator2 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_CustomValidator2"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_CustomValidator2");
ctl00_PlaceHolderMain_ctl05_CustomValidator2.errormessage = "Email address is already registered with a user account.";
ctl00_PlaceHolderMain_ctl05_CustomValidator2.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_CustomValidator2.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_CustomValidator2.evaluationfunction = "CustomValidatorEvaluateIsValid";
var ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5 = document.all ? document.all["ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5"] : document.getElementById("ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5");
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5.controltovalidate = "ctl00_PlaceHolderMain_ctl05_txtWorkPhone";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5.errormessage = "You must specify a value for this required field.";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5.display = "Dynamic";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5.validationGroup = "RequestAccount";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5.initialvalue = "";
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var _fV4UI = true;
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
} else {
return true;
}
}
//]]>
</script>
<script type="text/javascript">
// <![CDATA[
// ]]>
</script>
<script type="text/javascript">
RegisterSod("sp.core.js", "\u002f_layouts\u002fsp.core.js?rev=7ByNlH\u00252BvcgRJg\u00252BRCctdC0w\u00253D\u00253D");
</script>
<script type="text/javascript">
RegisterSod("sp.res.resx", "\u002f_layouts\u002fScriptResx.ashx?culture=en\u00252Dus\u0026name=SP\u00252ERes\u0026rev=b6\u00252FcRx1a6orhAQ\u00252FcF\u00252B0ytQ\u00253D\u00253D");
</script>
<script type="text/javascript">
RegisterSod("sp.ui.dialog.js", "\u002f_layouts\u002fsp.ui.dialog.js?rev=IuXtJ2CrScK6oX4zOTTy\u00252BA\u00253D\u00253D");
RegisterSodDep("sp.ui.dialog.js", "sp.core.js");
RegisterSodDep("sp.ui.dialog.js", "sp.res.resx");
</script>
<script type="text/javascript">
RegisterSod("sp.runtime.js", "\u002f_layouts\u002fsp.runtime.js?rev=9sKdsC9N6p2BiRk3313M7Q\u00253D\u00253D");
RegisterSodDep("sp.runtime.js", "sp.core.js");
RegisterSodDep("sp.runtime.js", "sp.res.resx");
</script>
<script type="text/javascript">
RegisterSod("sp.js", "\u002f_layouts\u002fsp.js?rev=\u00252FLlKIPQWhhq9mRi404xe\u00252FA\u00253D\u00253D");
RegisterSodDep("sp.js", "sp.core.js");
RegisterSodDep("sp.js", "sp.runtime.js");
RegisterSodDep("sp.js", "sp.ui.dialog.js");
RegisterSodDep("sp.js", "sp.res.resx");
</script>
<script type="text/javascript">
RegisterSod("cui.js", "\u002f_layouts\u002fcui.js?rev=k\u00252B4HtUzT9\u00252B3mSycgD7gPaQ\u00253D\u00253D");
</script>
<script type="text/javascript">
RegisterSod("inplview", "\u002f_layouts\u002finplview.js?rev=lxCL6dT9E0o\u00252F9jNw7YlGng\u00253D\u00253D");
RegisterSodDep("inplview", "sp.js");
</script>
<script type="text/javascript">
RegisterSod("ribbon", "\u002f_layouts\u002fsp.ribbon.js?rev=F\u00252BUEJ66rbXzSvpf7nN69wQ\u00253D\u00253D");
RegisterSodDep("ribbon", "sp.core.js");
RegisterSodDep("ribbon", "sp.js");
RegisterSodDep("ribbon", "cui.js");
RegisterSodDep("ribbon", "sp.res.resx");
RegisterSodDep("ribbon", "sp.runtime.js");
RegisterSodDep("ribbon", "inplview");
</script>
<script type="text/javascript">
//<![CDATA[
WebForm_AutoFocus('ctl00_PlaceHolderMain_txtUserName');
Sys.Application.initialize();
document.getElementById('ctl00_PlaceHolderMain_valUserIsDormant').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valUserIsDormant'));
}
document.getElementById('ctl00_PlaceHolderMain_valCouldNotSignYouIn').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valCouldNotSignYouIn'));
}
document.getElementById('ctl00_PlaceHolderMain_valAccountIsNotActivated').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valAccountIsNotActivated'));
}
document.getElementById('ctl00_PlaceHolderMain_valAccountIsLockedMember').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valAccountIsLockedMember'));
}
document.getElementById('ctl00_PlaceHolderMain_valAccountIsLockedStaff').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valAccountIsLockedStaff'));
}
document.getElementById('ctl00_PlaceHolderMain_valAccountIsDisable').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valAccountIsDisable'));
}
document.getElementById('ctl00_PlaceHolderMain_valOrganisationIsSuspended').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valOrganisationIsSuspended'));
}
document.getElementById('ctl00_PlaceHolderMain_valOrganisationIsRetired').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valOrganisationIsRetired'));
}
document.getElementById('ctl00_PlaceHolderMain_valNonMemberActivationExpired').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_valNonMemberActivationExpired'));
}
document.getElementById('ctl00_PlaceHolderMain_RequiredFieldValidator1').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_RequiredFieldValidator1'));
}
document.getElementById('ctl00_PlaceHolderMain_RequiredFieldValidator2').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_RequiredFieldValidator2'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator1'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator2'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator7'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator4'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_ctl01').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_ctl01'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator3'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_ctl02').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_ctl02'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_ctl03').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_ctl03'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_ctl04').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_ctl04'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator6'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_RegularExpressionValidator1'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_CustomValidator1').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_CustomValidator1'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_CustomValidator2').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_CustomValidator2'));
}
document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ctl00_PlaceHolderMain_ctl05_RequiredFieldValidator5'));
}
function init_zz1_InfocentreFooterLinks() {
$create(SP.UI.AspMenu, null, null, null, $get('zz1_InfocentreFooterLinks'));
}
ExecuteOrDelayUntilScriptLoaded(init_zz1_InfocentreFooterLinks, 'sp.js');
//]]>
</script>
</form>
Text Content
Log in to InfoCentre2 Request an InfoCentre2 Account Your account has been locked due to inactivity. Please click “forgotten password” to reset your password and re-activate your account. The server could not sign you in. Make sure your email address and password are correct, and then try again. Your account is not activated. Please check your email. Your account is locked. Please contact your MIM. If you are a MIM, contact infohelp@gsma.com. Your account is locked. Please contact infohelp@gsma.com. Your account is disabled. Please contact your Member Information Manager (MIM). Your organisation has been suspended. Please contact membership@gsma.com. Your organisation has been retired. Please contact membership@gsma.com. Your account activation is expired. Please contact membership@gsma.com. Email: Please enter a valid email address Password: Forgotten password? Please enter a password Keep me logged in If your organisation is already a GSMA Member, you can request an account from your organisation’s Member Information Manager (MIM). Please complete the form shown here and submit to your MIM. Your MIM will review your request and once approved you will receive an email with your login credentials. If you would like further information regarding membership, please visit the membership page on GSMA.com or email membership@gsma.com To see how easy it is to request access to InfoCentre2 please watch this video. Country/Region of Operation * Please select AFGHANISTAN ALBANIA ALGERIA AMERICAN SAMOA ANDORRA ANGOLA ANGUILLA ANTIGUA AND BARBUDA ARGENTINA ARMENIA, REPUBLIC OF ARUBA AUSTRALIA AUSTRIA AZERBAIJAN, REPUBLIC OF BAHAMAS BAHRAIN, KINGDOM OF BANGLADESH BARBADOS BELARUS BELGIUM BELIZE BENIN BERMUDA BHUTAN BOLIVIA BOSNIA HERZEGOVINA BOTSWANA BRAZIL BRITISH INDIAN OCEAN TERRITORY BRUNEI DARUSSALAM BULGARIA BURKINA FASO BURUNDI CAMBODIA, KINGDOM OF CAMEROON CANADA CAPE VERDE CAYMAN ISLANDS CENTRAL AFRICAN REPUBLIC CHAD CHILE CHINA, PEOPLE'S REPUBLIC OF COLOMBIA COMOROS CONGO CONGO, DEMOCRATIC REPUBLIC OF THE COOK ISLANDS COSTA RICA COTE D'IVOIRE CROATIA CUBA CYPRUS CZECHIA DENMARK DIEGO GARCIA DJIBOUTI, REPUBLIC OF DOMINICA, COMMONWEALTH OF DOMINICAN REPUBLIC ECUADOR EGYPT EL SALVADOR EQUATORIAL GUINEA ERITREA ESTONIA ETHIOPIA FALKLAND ISLANDS, MALVINAS FAROE ISLANDS FIJI FINLAND FRANCE FRENCH GUIANA FRENCH POLYNESIA FRENCH WEST INDIES GABON GAMBIA GEORGIA GERMANY GHANA GIBRALTAR GREECE GREENLAND GRENADA GUADELOUPE GUAM GUATEMALA GUERNSEY GUINEA GUINEA BISSAU GUYANA HAITI HONDURAS HONG KONG, SAR CHINA HUNGARY ICELAND INDIA INDONESIA INTERNATIONAL AIRSPACE INTERNATIONAL WATERS IRAN IRAQ IRELAND ISLE OF MAN ISRAEL ITALY JAMAICA JAPAN JERSEY JORDAN KAZAKHSTAN KENYA KINGDOM OF ESWATINI KIRIBATI KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF KOREA, REPUBLIC OF KOSOVO KUWAIT KYRGYZSTAN LAO, PEOPLE'S DEMOCRATIC REPUBLIC LATVIA LEBANON LESOTHO LIBERIA LIBYA LIECHTENSTEIN LITHUANIA LUXEMBOURG MACAO, SAR CHINA MADAGASCAR MALAWI MALAYSIA MALDIVES MALI MALTA MARSHALL ISLANDS, REPUBLIC OF MAURITANIA MAURITIUS MAYOTTE MEXICO MICRONESIA, FEDERATED STATES OF MOLDOVA, REPUBLIC OF MONACO MONGOLIA MONTENEGRO MONTSERRAT MOROCCO MOZAMBIQUE MYANMAR NAMIBIA NAURU NEPAL NETHERLANDS NETHERLANDS ANTILLES NEW CALEDONIA NEW ZEALAND NICARAGUA NIGER NIGERIA NIUE ISLAND Non-Geographic M2M NORFOLK ISLAND NORTH MACEDONIA NORTHERN MARIANA ISLANDS NORWAY OMAN, SULTANATE OF PAKISTAN PALAU, REPUBLIC OF PALESTINE, STATE OF PANAMA, REPUBLIC OF PAPUA NEW GUINEA PARAGUAY PERU PHILIPPINES POLAND PORTUGAL PUERTO RICO QATAR REUNION, LA ROMANIA RUSSIA RWANDA, REPUBLIC OF SAINT HELENA, ASCENSION & TRISTAN DA CUNHA SAINT KITTS AND NEVIS SAINT LUCIA SAINT PIERRE ET MIQUELON SAINT VINCENT AND THE GRENADINES SAMOA SAN MARINO, REPUBLIC OF SAO TOME AND PRINCIPE SATELLITE SAUDI ARABIA SENEGAL SERBIA SEYCHELLES SIERRA LEONE SINGAPORE SLOVAKIA SLOVENIA SOLOMON ISLANDS SOMALIA SOUTH AFRICA SOUTH SUDAN SPAIN SRI LANKA SUDAN SURINAME SWEDEN SWITZERLAND SYRIA TAIWAN, PROVINCE OF CHINA TAJIKISTAN TANZANIA THAILAND TIMOR-LESTE TOGO TOKELAU TONGA TRINIDAD AND TOBAGO TUNISIA TURKEY TURKMENISTAN TURKS AND CAICOS ISLANDS TUVALU UGANDA UKRAINE UNITED ARAB EMIRATES UNITED KINGDOM UNITED STATES URUGUAY UZBEKISTAN VANUATU VENEZUELA VIETNAM VIRGIN ISLANDS, BRITISH VIRGIN ISLANDS, U.S. WALLIS AND FUTUNA YEMEN ZAMBIA ZIMBABWE You must specify a value for this required field. Organisation Name * Please first select a country You must specify a value for this required field. Title * Please select Dr Minister Miss Mr Mrs Ms Mx Prof You must specify a value for this required field. First Name * You must specify a value for this required field. Invalid character. Last Name * You must specify a value for this required field. Invalid character. Job Title * You must specify a value for this required field. Invalid character. Email Address * You must specify a value for this required field. Please enter a valid email address. Email address is restricted to email domains associated with the organisation. Email address is already registered with a user account. Work Phone * You must specify a value for this required field. The InfoCentre2 is a website available exclusively to GSMA members GSMA InfoCentre2 now with improved collaboration, networking, search and share capabilities. Discover how GSMA membership can benefit your business. Watch the Getting Started video to get a quick tour of InfoCentre2. Watch the MIM video to get a quick introduction about this role in InfoCentre2. Copyright © GSMA * Terms and Conditions * Anti-Trust Policy * Privacy Policy * Disclaimer * Cookie Policy