www.persolkelly.com
Open in
urlscan Pro
157.245.192.188
Public Scan
URL:
https://www.persolkelly.com/
Submission: On August 08 via manual from SG — Scanned from SG
Submission: On August 08 via manual from SG — Scanned from SG
Form analysis
1 forms found in the DOMName: aspnetForm — POST /
<form name="aspnetForm" method="post" action="/" id="aspnetForm">
<div>
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="/wEPDwULLTIwODg4MDU3NjYPFgIeE1ZhbGlkYXRlUmVxdWVzdE1vZGUCARYCZg9kFgRmDxYCHgRUZXh0BQ88IURPQ1RZUEUgaHRtbD5kAgIPFgQeCHhtbDpsYW5nBQJlbh4EbGFuZwUCZW4WBgIBD2QWDgIBDxYCHwEFkQY8IS0tIEdvb2dsZSBUYWcgTWFuYWdlciAtLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2NyaXB0PihmdW5jdGlvbih3LGQscyxsLGkpe3dbbF09d1tsXXx8W107d1tsXS5wdXNoKA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsnZ3RtLnN0YXJ0JzogbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5qcyd9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGo9ZC5jcmVhdGVFbGVtZW50KHMpLGRsPWwhPSdkYXRhTGF5ZXInPycmbD0nK2w6Jyc7ai5hc3luYz10cnVlO2ouc3JjPQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcvL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndG0uanM/aWQ9JytpK2RsO2YucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoaixmKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2RhdGFMYXllcicsJ0dUTS1XNjdDRktaJyk7PC9zY3JpcHQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBFbmQgR29vZ2xlIFRhZyBNYW5hZ2VyIC0tPmQCAg8WAh8BBUU8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIgLz5kAgQPFgIfAQVzPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mb250LWF3ZXNvbWUvNC43LjAvY3NzL2ZvbnQtYXdlc29tZS5taW4uY3NzIiAvPmQCCQ9kFgQCAQ8WAh8BBc5bDQogICAgICAgICAgICAgICAgICAgICAgICA8bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iUEVSU09MS0VMTFkgaXMgYSBqb2ludCB2ZW50dXJlIGVzdGFibGlzaGVkIGluIDIwMTYgYmV0d2VlbiBQRVJTT0wgSG9sZGluZ3MgYW5kIEtlbGx5IFNlcnZpY2VzIHRvIGNhdGVyIHRvIHRoZSByaXNpbmcgd29ya2ZvcmNlIGVtcGxveW1lbnQgbmVlZHMgb2YgdGhlIGVtZXJnaW5nIEFzaWEgUGFjaWZpYyBtYXJrZXQuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxtZXRhIG5hbWU9ImtleXdvcmRzIiBjb250ZW50PSJQRVJTT0xLRUxMWSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6dGl0bGUiIGNvbnRlbnQ9IlBFUlNPTEtFTExZIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgPG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJQRVJTT0xLRUxMWSBpcyBhIGpvaW50IHZlbnR1cmUgZXN0YWJsaXNoZWQgaW4gMjAxNiBiZXR3ZWVuIFBFUlNPTCBIb2xkaW5ncyBhbmQgS2VsbHkgU2VydmljZXMgdG8gY2F0ZXIgdG8gdGhlIHJpc2luZyB3b3JrZm9yY2UgZW1wbG95bWVudCBuZWVkcyBvZiB0aGUgZW1lcmdpbmcgQXNpYSBQYWNpZmljIG1hcmtldC4iIC8+DQogICAgICAgICAgICAgICAgICAgICAgICA8bWV0YSBuYW1lPSJvZzprZXl3b3JkcyIgY29udGVudD0iUEVSU09MS0VMTFkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPG1ldGEgcHJvcGVydHk9Im9nOnVybCIgY29udGVudD0iaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLyI+DQogICAgICAgICAgICAgICAgICAgICAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0id2Vic2l0ZSIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLCBtaW5pbXVtLXNjYWxlPTEsIG1heGltdW0tc2NhbGU9MSIgLz4NCjxtZXRhIG5hbWU9Imdvb2dsZS1zaXRlLXZlcmlmaWNhdGlvbiIgY29udGVudD0iWjRrZzBXalRGZnc1ZHVZZk44cVp0akJFZUl3MjYxcE9uRWQxTENnOUszayIgLz4NCjxtZXRhIG5hbWU9Im5hdmVyLXNpdGUtdmVyaWZpY2F0aW9uIiBjb250ZW50PSI0MGJmOWFlY2ZkMWFkYTUxMWIyYTFlYTEwMTA2NDI1YWM5MWU0NTllIiAvPg0KPG1ldGEgbmFtZT0ibXN2YWxpZGF0ZS4wMSIgY29udGVudD0iQkFDQkY4QjU0NTc1RTQ5MTA5RDNCMDRGRkY0MDc3NTAiIC8+DQo8bWV0YSBwcm9wZXJ0eT0iaW1hZ2UiIGNvbnRlbnQ9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9sb2dvLW9nLnBuZyIgLz4NCjxtZXRhIG5hbWU9ImltYWdlIiBwcm9wZXJ0eT0iaW1hZ2UiIGNvbnRlbnQ9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9sb2dvLW9nLnBuZyIvPg0KPGxpbmsgcmVsPSJpbWFnZV9zcmMiIGhyZWY9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9sb2dvLW9nLnBuZyIvPg0KIDxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2Zhdmljb24uaWNvIj4gDQo8bGluayByZWw9Im1hc2staWNvbiIgaHJlZj0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL3dlYnNpdGVfaWNvbi5zdmciPg0KPGxpbmsgcmVsPSJpY29uIiBzaXplcz0iMTkyeDE5MiIgaHJlZj0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL25pY2UtcGVyc29sa2VsbHkucG5nIi8+DQo8bGluayByZWw9Imljb24iIHNpemVzPSIxMjh4MTI4IiBocmVmPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvbmljZWljb24ucG5nIi8+DQo8bGluayByZWw9ImFwcGxlLXRvdWNoLWljb24iIHNpemVzPSIxMjh4MTI4IiBocmVmPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvbmljZWljb24ucG5nIi8+DQo8bGluayByZWw9ImFwcGxlLXRvdWNoLWljb24tcHJlY29tcG9zZWQiIHNpemVzPSIxMjh4MTI4IiBocmVmPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvbmljZWljb24ucG5nIi8+DQo8bGluayByZWw9ImFwcGxlLXRvdWNoLWljb24iIHNpemVzPSIxMTR4MTE0IiBocmVmPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvYXBwbGUtaWNvbi0xNDR4MTQ0LnBuZyI+IA0KPGxpbmsgcmVsPSJhcHBsZS10b3VjaC1pY29uLWlwYWQiIHNpemVzPSIxNTJ4MTUyIiBocmVmPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvdG91Y2gtaWNvbi1pcGFkLnBuZyI+IA0KPGxpbmsgcmVsPSJhcHBsZS10b3VjaC1pY29uLWlwYWQtcmV0aW5hIiBzaXplcz0iMTY3eDE2NyIgaHJlZj0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL3RvdWNoLWljb24taXBhZC1yZXRpbmEucG5nIj4gDQo8bGluayByZWw9ImFwcGxlLXRvdWNoLWljb24taXBob25lLXJldGluYSIgc2l6ZXM9IjE4MHgxODAiIGhyZWY9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy90b3VjaC1pY29uLWlwaG9uZS1yZXRpbmEucG5nIj4NCg0KPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9jbG91ZC50eXBvZ3JhcGh5LmNvbS83Mjg2NTE4LzcyNDkwMzIvY3NzL2ZvbnRzLmNzcyIgLz4NCg0KPGxpbmsgcmVsPSJwcmVsb2FkIiBocmVmPSIvZm9udHMvR290aGFtLUJvbGQvR290aGFtLUJvbGQuZW90IiBhcz0ic2NyaXB0Ij4NCjxsaW5rIHJlbD0icHJlbG9hZCIgaHJlZj0iL2ZvbnRzL0dvdGhhbS1Cb2xkL0dvdGhhbS1Cb2xkLmVvdD8jaWVmaXgiIGFzPSJzY3JpcHQiPg0KPGxpbmsgcmVsPSJwcmVsb2FkIiBocmVmPSIvZm9udHMvR290aGFtLUJvbGQvR290aGFtLUJvbGQud29mZiIgYXM9InNjcmlwdCI+DQo8bGluayByZWw9InByZWxvYWQiIGhyZWY9Ii9mb250cy9Hb3RoYW0tQm9sZC9Hb3RoYW0tQm9sZC50dGYiIGFzPSJzY3JpcHQiPg0KPGxpbmsgcmVsPSJwcmVsb2FkIiBocmVmPSIvZm9udHMvR290aGFtLUJvbGQvR290aGFtLUJvbGQuc3ZnI0dvdGhhbS1Cb2xkIiBhcz0ic2NyaXB0Ij4NCg0KPGxpbmsgcmVsPSJwcmVsb2FkIiBocmVmPSIvZm9udHMvR290aGFtLU1lZGl1bS9Hb3RoYW0tTWVkaXVtLmVvdCIgYXM9InNjcmlwdCI+DQo8bGluayByZWw9InByZWxvYWQiIGhyZWY9Ii9mb250cy9Hb3RoYW0tTWVkaXVtL0dvdGhhbS1NZWRpdW0uZW90PyNpZWZpeCIgYXM9InNjcmlwdCI+DQo8bGluayByZWw9InByZWxvYWQiIGhyZWY9Ii9mb250cy9Hb3RoYW0tTWVkaXVtL0dvdGhhbS1NZWRpdW0ud29mZiIgYXM9InNjcmlwdCI+DQo8bGluayByZWw9InByZWxvYWQiIGhyZWY9Ii9mb250cy9Hb3RoYW0tTWVkaXVtL0dvdGhhbS1NZWRpdW0udHRmIiBhcz0ic2NyaXB0Ij4NCjxsaW5rIHJlbD0icHJlbG9hZCIgaHJlZj0iL2ZvbnRzL0dvdGhhbS1Cb2xkL0dvdGhhbS1Cb2xkLnN2ZyNHb3RoYW0tQm9sZCIgYXM9InNjcmlwdCI+DQoNCjxsaW5rIHJlbD0icHJlbG9hZCIgaHJlZj0iL2ZvbnRzL0dvdGhhbS1Cb29rL0dvdGhhbS1Cb29rLmVvdCIgYXM9InNjcmlwdCI+DQo8bGluayByZWw9InByZWxvYWQiIGhyZWY9Ii9mb250cy9Hb3RoYW0tQm9vay9Hb3RoYW0tQm9vay5lb3Q/I2llZml4IiBhcz0ic2NyaXB0Ij4NCjxsaW5rIHJlbD0icHJlbG9hZCIgaHJlZj0iL2ZvbnRzL0dvdGhhbS1Cb29rL0dvdGhhbS1Cb29rLndvZmYiIGFzPSJzY3JpcHQiPg0KPGxpbmsgcmVsPSJwcmVsb2FkIiBocmVmPSIvZm9udHMvR290aGFtLUJvb2svR290aGFtLUJvb2sudHRmIiBhcz0ic2NyaXB0Ij4NCjxsaW5rIHJlbD0icHJlbG9hZCIgaHJlZj0iL2ZvbnRzL0dvdGhhbS1Cb29rL0dvdGhhbS1Cb29rLnN2ZyNHb3RoYW0tQm9vayIgYXM9InNjcmlwdCI+DQoNCg0KPHN0eWxlPg0KCUBmb250LWZhY2Ugew0KCQlmb250LWZhbWlseTogJ0dvdGhhbS1Cb2xkJzsNCgkJc3JjOiB1cmwoJy9mb250cy9Hb3RoYW0tQm9sZC9Hb3RoYW0tQm9sZC5lb3QnKTsNCgkJc3JjOiB1cmwoJy9mb250cy9Hb3RoYW0tQm9sZC9Hb3RoYW0tQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9mb250cy9Hb3RoYW0tQm9sZC9Hb3RoYW0tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2ZvbnRzL0dvdGhhbS1Cb2xkL0dvdGhhbS1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvZm9udHMvR290aGFtLUJvbGQvR290aGFtLUJvbGQuc3ZnI0dvdGhhbS1Cb2xkJykgZm9ybWF0KCdzdmcnKTsNCgkJZm9udC1zdHlsZTogbm9ybWFsOw0KCQlmb250LXdlaWdodDogbm9ybWFsOw0KCX0NCgkNCglAZm9udC1mYWNlIHsNCgkJZm9udC1mYW1pbHk6ICdHb3RoYW0tTWVkaXVtJzsNCgkJc3JjOiB1cmwoJy9mb250cy9Hb3RoYW0tTWVkaXVtL0dvdGhhbS1NZWRpdW0uZW90Jyk7DQoJCXNyYzogdXJsKCcvZm9udHMvR290aGFtLU1lZGl1bS9Hb3RoYW0tTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2ZvbnRzL0dvdGhhbS1NZWRpdW0vR290aGFtLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2ZvbnRzL0dvdGhhbS1NZWRpdW0vR290aGFtLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2ZvbnRzL0dvdGhhbS1NZWRpdW0vR290aGFtLU1lZGl1bS5zdmcjR290aGFtLU1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7DQoJCWZvbnQtc3R5bGU6IG5vcm1hbDsNCgkJZm9udC13ZWlnaHQ6IG5vcm1hbDsNCgl9DQoJDQoJQGZvbnQtZmFjZSB7DQoJCWZvbnQtZmFtaWx5OiAnR290aGFtLUJvb2snOw0KCQlzcmM6IHVybCgnL2ZvbnRzL0dvdGhhbS1Cb29rL0dvdGhhbS1Cb29rLmVvdCcpOw0KCQlzcmM6IHVybCgnL2ZvbnRzL0dvdGhhbS1Cb29rL0dvdGhhbS1Cb29rLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2ZvbnRzL0dvdGhhbS1Cb29rL0dvdGhhbS1Cb29rLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvZm9udHMvR290aGFtLUJvb2svR290aGFtLUJvb2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9mb250cy9Hb3RoYW0tQm9vay9Hb3RoYW0tQm9vay5zdmcjR290aGFtLUJvb2snKSBmb3JtYXQoJ3N2ZycpOw0KCQlmb250LXN0eWxlOiBub3JtYWw7DQoJCWZvbnQtd2VpZ2h0OiBub3JtYWw7DQoJfQ0KICAgIEBmb250LWZhY2Ugew0KICAgICAgICBmb250LWZhbWlseTogJ0dlbGFzaW8nOw0KICAgICAgICBzcmM6IHVybCgnL2ZvbnRzL0dlbGFzaW8vR2VsYXNpby1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwNCiAgICAgICAgICAgIHVybCgnL2ZvbnRzL0dlbGFzaW8vR2VsYXNpby1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsNCiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsNCiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsOw0KICAgICAgICBmb250LWRpc3BsYXk6IHN3YXA7DQogICAgfQ0KDQogICAgQGZvbnQtZmFjZSB7DQogICAgICAgIGZvbnQtZmFtaWx5OiAnR2VsYXNpbyc7DQogICAgICAgIHNyYzogdXJsKCcvZm9udHMvR2VsYXNpby9HZWxhc2lvLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLA0KICAgICAgICAgICAgdXJsKCcvZm9udHMvR2VsYXNpby9HZWxhc2lvLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOw0KICAgICAgICBmb250LXdlaWdodDogYm9sZDsNCiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsOw0KICAgICAgICBmb250LWRpc3BsYXk6IHN3YXA7DQogICAgfQ0KDQogICAgQGZvbnQtZmFjZSB7DQogICAgICAgIGZvbnQtZmFtaWx5OiAnR2VsYXNpbyc7DQogICAgICAgIHNyYzogdXJsKCcvZm9udHMvR2VsYXNpby9HZWxhc2lvLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksDQogICAgICAgICAgICB1cmwoJy9mb250cy9HZWxhc2lvL0dlbGFzaW8tTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsNCiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsNCiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsOw0KICAgICAgICBmb250LWRpc3BsYXk6IHN3YXA7DQogICAgfQ0KLnBlcnNvbGtlbGx5LWxlYXJuaW5nIC5pbm5lci1iYW5uZXIsDQouYXNpYS10cmFpbmVyLW5ldHdvcmsgLmlubmVyLWJhbm5lciwNCi5pbnNpZ2h0cy10by10aGUtcGhhcm1hLWluZHVzdHJ5IC5pbm5lci1iYW5uZXIsDQouaXQtdHJhaW5pbmcgLmlubmVyLWJhbm5lciwNCi5sZWdhbC10cmFpbmluZyAuaW5uZXItYmFubmVyLA0KLmxlZ2FsLWFuZC1jb21wbGlhbmNlLXRyYWluaW5nIC5pbm5lci1iYW5uZXIsDQoubGlua2VkaW4tdHJhaW5pbmctYW5kLXdlYmluYXJzIC5pbm5lci1iYW5uZXIsDQoubHRpLXRyYWluaW5nIC5pbm5lci1iYW5uZXIsDQouc29mdC1za2lsbHMtd29ya3Nob3AgLmlubmVyLWJhbm5lciwNCi5zb2Z0LXNraWxscy13b3Jrc2hvcC0xIC5pbm5lci1iYW5uZXIsDQouc29mdC1za2lsbHMtd29ya3Nob3AtMiAuaW5uZXItYmFubmVyLA0KLmxlYWRlcnNoaXAtcHJvZ3JhbSAuaW5uZXItYmFubmVyLA0KLmxlYWRpbmctdG8tc3VjY2Vzcy1pbi1kaXZlcnNpdHkgLmlubmVyLWJhbm5lciwNCi5leGVjdXRpdmUtY29hY2hpbmcgLmlubmVyLWJhbm5lciwNCi5hbHBzIC5pbm5lci1iYW5uZXIsDQouY29hY2gtdG8tY29hY2ggLmlubmVyLWJhbm5lciwNCi5ubHAgLmlubmVyLWJhbm5lciB7DQpiYWNrZ3JvdW5kLWltYWdlOiB1cmwoIi9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9wc2tfbGVhcm5pbmdfam91cm5leV9iYW5uZXIuanBnIikgIWltcG9ydGFudDsNCn0NCg0KDQoNCkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7DQoucGVyc29sa2VsbHktbGVhcm5pbmcgLmlubmVyLWJhbm5lciwNCi5hc2lhLXRyYWluZXItbmV0d29yayAuaW5uZXItYmFubmVyLA0KLmluc2lnaHRzLXRvLXRoZS1waGFybWEtaW5kdXN0cnkgLmlubmVyLWJhbm5lciwNCi5pdC10cmFpbmluZyAuaW5uZXItYmFubmVyLA0KLmxlZ2FsLXRyYWluaW5nIC5pbm5lci1iYW5uZXIsDQoubGVnYWwtYW5kLWNvbXBsaWFuY2UtdHJhaW5pbmcgLmlubmVyLWJhbm5lciwNCi5saW5rZWRpbi10cmFpbmluZy1hbmQtd2ViaW5hcnMgLmlubmVyLWJhbm5lciwNCi5sdGktdHJhaW5pbmcgLmlubmVyLWJhbm5lciwNCi5zb2Z0LXNraWxscy13b3Jrc2hvcCAuaW5uZXItYmFubmVyLA0KLnNvZnQtc2tpbGxzLXdvcmtzaG9wLTEgLmlubmVyLWJhbm5lciwNCi5zb2Z0LXNraWxscy13b3Jrc2hvcC0yIC5pbm5lci1iYW5uZXIsDQoubGVhZGVyc2hpcC1wcm9ncmFtIC5pbm5lci1iYW5uZXIsDQoubGVhZGluZy10by1zdWNjZXNzLWluLWRpdmVyc2l0eSAuaW5uZXItYmFubmVyLA0KLmV4ZWN1dGl2ZS1jb2FjaGluZyAuaW5uZXItYmFubmVyLA0KLmFscHMgLmlubmVyLWJhbm5lciwNCi5jb2FjaC10by1jb2FjaCAuaW5uZXItYmFubmVyLA0KLm5scCAuaW5uZXItYmFubmVyIHsNCmJhY2tncm91bmQtaW1hZ2U6IHVybCgiL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL3Bza19sZWFybmluZ19qb3VybmV5X2Jhbm5lcl9tb2JpbGUuanBnIikgIWltcG9ydGFudDsNCn0NCn0NCi5oZWFkLXRucy5pcy1hbmltYXRlZC5zdGlja3kgc3Bhbi5zZWxlY3QtY291bnRyeSwNCi5oZWFkLXRucy5pbm5lci1oZWFkZXIuc3RpY2t5ICBzcGFuLnNlbGVjdC1jb3VudHJ5IHsNCiAgICBkaXNwbGF5OiBub25lOw0KfQ0KI3NpdGUtdG9wbmF2IC5uYXZiYXItbmF2PmxpIHsNCiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsNCiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50Ow0KfQ0KQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7DQouaGVhZC10bnMuaXMtYW5pbWF0ZWQuc3RpY2t5IHNwYW4uc2VsZWN0LWNvdW50cnksDQouaGVhZC10bnMuaW5uZXItaGVhZGVyLnN0aWNreSAgc3Bhbi5zZWxlY3QtY291bnRyeSB7DQogICAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KfQ0KfQ0KI2FzcG5ldEZvcm1bYWN0aW9uPSIvcmVnaW9uYWwtdGFsZW50LXNvbHV0aW9ucy8iXSAuaW5uZXItYmFubmVyIHsNCiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLy93d3cucGVyc29sa2VsbHkuY29tL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL3JlZ2lvbmFsLXRhbGVudC5wbmcpOw0KfQ0KDQpAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsNCi5pbm5lci1iYW5uZXIgew0KdG9wIDogMTMzcHggIWltcG9ydGFudDsNCn0NCi5pbm5lci1iYW5uZXIuZGVza3RvcC1iYW5uZXIuaW5uZXItYmFubmVyLXZpZGVvIHsNCiAgIC8qICAgICBoZWlnaHQ6IDEwNXZoICFpbXBvcnRhbnQ7ICovDQp9DQojZHluYW1pYy1jb250ZW50ew0KdG9wOiAxMzNweCAhaW1wb3J0YW50Ow0KcGFkZGluZy1ib3R0b206IDEzM3B4ICFpbXBvcnRhbnQ7DQp9DQp9DQoNCkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgew0KaW1nLnAtdG9wLXZpc3VhbF9faW1hZ2UucC10b3AtdmlzdWFsX19pbWFnZS0td2hpdGUuZW5fdmlzaW9uIHsNCiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC4zKTsNCn0NCn0NCiNicmFuZC1tb2RhbDEgdWwuc2VhcmNoLWJyYW5kLWNudC1saXN0IGxpIGEgew0KICAgIHBhZGRpbmc6IDEwcHggMCAhaW1wb3J0YW50Ow0KICAgIGZvbnQtc2l6ZTogMTRweDsNCn0NCi5hYm91dC11cyAuZHluYW1pYy1jb250ZW50LWhvbGRlciBoMSwNCi5qb2luLW91ci10ZWFtIC5keW5hbWljLWNvbnRlbnQtaG9sZGVyIGgxLA0KLnJlZ2lvbmFsLXRhbGVudC1zb2x1dGlvbnMgLmR5bmFtaWMtY29udGVudC1ob2xkZXIgaDEgew0KICAgIGRpc3BsYXk6IG5vbmU7DQp9DQpAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpew0KLmlubmVyLWJhbm5lciB7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7DQp9DQoucmVnaW9uYWwtdGFsZW50LXNvbHV0aW9ucyAuaW5uZXItYmFubmVyIHsNCmJhY2tncm91bmQtaW1hZ2U6IHVybCgvL3d3dy5wZXJzb2xrZWxseS5jb20vbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvcmVnaW9uYWwtdGFsZW50LnBuZyk7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOw0KICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQp9DQp9DQouYXJ0aWNsZS1pbmRpYSBhIHsNCiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsNCn0NCi5qeHQtbmV3cy1pdGVtLW1ldGEtZGF0YSB7DQogICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50Ow0KfQ0KaDEuanh0LW5ld3MtaXRlbS10aXRsZSB7DQogICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50Ow0KfQ0KLm5ld3MtZGV0YWlsIC5qeHQtcmVsYXRlZC1hcnRpY2xlIHsNCm1heC13aWR0aDo0MjBweDsNCn0NCi5qeHQtcmVjZW50LWFydGljbGVzLWhvbGRlciBmaWd1cmUgaW1nIHsNCm1heC1oZWlnaHQ6IDIyNXB4Ow0KfQ0KZm9ybSNhc3BuZXRGb3JtW2FjdGlvbio9Ii9hYm91dC11cy8iXSAuaW5uZXItYmFubmVyLm1vYmlsZS1iYW5uZXJ7DQogICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8vd3d3LnBlcnNvbGtlbGx5LmNvbS9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9Zb3NoaWtvXzE3MDBweC5qcGc/dj0xLjAwKSAhaW1wb3J0YW50Ow0KfQ0KZm9ybSNhc3BuZXRGb3JtW2FjdGlvbio9Ii9hYm91dC11cy8iXSAuaW5uZXItYmFubmVyLmRlc2t0b3AtYmFubmVyIHsNCiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLy93d3cucGVyc29sa2VsbHkuY29tL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL1lvc2hpa29fMTcwMHB4LmpwZz92PTEuMDApICFpbXBvcnRhbnQ7DQp3aWR0aDogMTAwJTsNCiAgICBmbG9hdDogbGVmdDsNCiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzNweCk7DQogICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsNCmJhY2tncm91bmQtcG9zaXRpb246IDYwJSA0MCU7DQogICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsNCiAgICBwb3NpdGlvbjogcmVsYXRpdmU7DQogICAgb3ZlcmZsb3c6IGhpZGRlbjsNCn0NCmZvcm0jYXNwbmV0Rm9ybVthY3Rpb24qPSIvYWJvdXQtdXMvIl0gLmhlYWRpbmctdGl0bGUgew0KICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsNCn0NCiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7DQogICAgcG9zaXRpb246IHJlbGF0aXZlOw0KICAgIG1hcmdpbi10b3A6IDlweDsNCn0NCkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7DQouYWJ0LXNlYy1jb2wgew0KICAgIHBhZGRpbmctdG9wOiA1MHB4Ow0KfQ0KfQ0KQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7DQouaW5uZXItYmFubmVyLm1vYmlsZS1iYW5uZXIgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjUlIDUwJSAhaW1wb3J0YW50Ow0KfQ0KfQ0KLmhlYWQtdG5zLnN0aWNreSAjc2l0ZS10b3BuYXYgdWx7bWFyZ2luOiAwcHggYXV0byAwICFpbXBvcnRhbnQ7fQ0KPC9zdHlsZT4NCg0KPHNjcmlwdD4NCiAkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpIHsNCmlmKCQoJy5iZy12aWRlbycpLmxlbmd0aCl7DQokKCcuYmctdmlkZW8nKS5wYXJlbnQoKS5hZGRDbGFzcygnaW5uZXItYmFubmVyLXZpZGVvJyk7DQp9DQp9KQ0KPC9zY3JpcHQ+DQoNCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCiAgICB3aW5kb3cuaGZBY2NvdW50SWQgPSAiY2QzMjNmNjAtZTk0ZC00Y2RiLWFjNWQtYmRkYzFmZDc5YTBiIjsNCiAgICB3aW5kb3cuaGZEb21haW4gPSAiaHR0cHM6Ly9hcGkuaGVyZWZpc2guY29tIjsNCiAgICAoZnVuY3Rpb24oKSB7DQogICAgICAgIHZhciBoZiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NjcmlwdCcpOyBoZi50eXBlID0gJ3RleHQvamF2YXNjcmlwdCc7IGhmLmFzeW5jID0gdHJ1ZTsNCiAgICAgICAgaGYuc3JjID0gd2luZG93LmhmRG9tYWluICsgJy9zY3JpcHRzL2hmLmpzJzsNCiAgICAgICAgdmFyIHMgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc2NyaXB0JylbMF07IHMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoaGYsIHMpOw0KICAgIH0pKCk7DQo8L3NjcmlwdD4NCg0KPCEtLSBIb3RqYXIgVHJhY2tpbmcgQ29kZSBmb3IgaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLyAtLT4NCjxzY3JpcHQ+DQogICAgKGZ1bmN0aW9uKGgsbyx0LGosYSxyKXsNCiAgICAgICAgaC5oaj1oLmhqfHxmdW5jdGlvbigpeyhoLmhqLnE9aC5oai5xfHxbXSkucHVzaChhcmd1bWVudHMpfTsNCiAgICAgICAgaC5faGpTZXR0aW5ncz17aGppZDoyODE4MDg0LGhqc3Y6Nn07DQogICAgICAgIGE9by5nZXRFbGVtZW50c0J5VGFnTmFtZSgnaGVhZCcpWzBdOw0KICAgICAgICByPW8uY3JlYXRlRWxlbWVudCgnc2NyaXB0Jyk7ci5hc3luYz0xOw0KICAgICAgICByLnNyYz10K2guX2hqU2V0dGluZ3MuaGppZCtqK2guX2hqU2V0dGluZ3MuaGpzdjsNCiAgICAgICAgYS5hcHBlbmRDaGlsZChyKTsNCiAgICB9KSh3aW5kb3csZG9jdW1lbnQsJ2h0dHBzOi8vc3RhdGljLmhvdGphci5jb20vYy9ob3RqYXItJywnLmpzP3N2PScpOw0KPC9zY3JpcHQ+DQoNCjwhLS1TY3JpcHQgQ29va2llIEJhbm5lciAtLT4NCjxzY3JpcHQgc3JjPWh0dHBzOi8vYXBwLnRlcm1zaHViLmlvLzNmZjE2ZWMyLTBiYWEtNDRiNi1hZDBiLWMwN2EyMDM1ZTA2Mi90ZXJtc2h1Yi1jb29raWUtY29uc2VudC5qcyBzaXRlPSJQRVJTT0xLRUxMWV9QVEVfTFREIj48L3NjcmlwdD5kAgMPFgIfAWVkAgoPFgIfAQVePG1ldGEgbmFtZT0iZ29vZ2xlLXNpdGUtdmVyaWZpY2F0aW9uIiBjb250ZW50PSJacUFsNWkxTVRraDF3YW4xTXVBcGN4SkVqenhYS2UzeWc5ZWtmd0FkNGRrIiAvPmQCCw8WAh8BBbsGPHNjcmlwdD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZnVuY3Rpb24oaSxzLG8sZyxyLGEsbSl7aVsnR29vZ2xlQW5hbHl0aWNzT2JqZWN0J109cjtpW3JdPWlbcl18fGZ1bmN0aW9uKCkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IChpW3JdLnE9aVtyXS5xfHxbXSkucHVzaChhcmd1bWVudHMpfQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICxpW3JdLmw9MSpuZXcgRGF0ZSgpO2E9cy5jcmVhdGVFbGVtZW50KG8pLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG09cy5nZXRFbGVtZW50c0J5VGFnTmFtZShvKVswXTthLmFzeW5jPTE7YS5zcmM9ZzttLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGEsbSkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJ2h0dHBzOi8vd3d3Lmdvb2dsZS1hbmFseXRpY3MuY29tL2FuYWx5dGljcy5qcycsJ2dhJyk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2EoJ2NyZWF0ZScsICdVQS0xMTIxOTg1MTAtMScsICdhdXRvJyk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2EoJ3NlbmQnLCAncGFnZXZpZXcnKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3NjcmlwdD5kAg0PFgIfAQXdBTxzdHlsZSBpZD0iYW50aUNsaWNramFja2luZyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvZHkgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50Ow0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zdHlsZT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzY3JpcHQgdHlwZSA9ICJ0ZXh0L2phdmFzY3JpcHQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAodG9wLmRvY3VtZW50LmRvbWFpbiA9PSBkb2N1bWVudC5kb21haW4pIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBhbnRpQ2xpY2tqYWNraW5nID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFudGlDbGlja2phY2tpbmciKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFudGlDbGlja2phY2tpbmcucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChhbnRpQ2xpY2tqYWNraW5nKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcC5sb2NhdGlvbiA9IHNlbGYubG9jYXRpb247DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3NjcmlwdD5kAgMPFgIfAQX1AjwhLS0gR29vZ2xlIFRhZyBNYW5hZ2VyIC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxub3NjcmlwdD48aWZyYW1lIHNyYz0iLy93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vbnMuaHRtbD9pZD1HVE0tVzY3Q0ZLWiINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ9IjAiIHdpZHRoPSIwIiBzdHlsZT0iZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuIj48L2lmcmFtZT48L25vc2NyaXB0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gRW5kIEdvb2dsZSBUYWcgTWFuYWdlciAtLT5kAgUPFgIeBmFjdGlvbgUBLxYCAgEPZBYQAgEPFgIfAWVkAgMPZBYEAgEPZBYCAgEPEA8WAh4HVmlzaWJsZWhkZBYAZAICDxYCHwEFzo4DPGxpbmsgcmVsPSJtYW5pZmVzdCIgaHJlZj0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvbWFuaWZlc3QuanNvbiI+DQo8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2Nzcy9ib290c3RyYXAubWluLmNzcyI+DQo8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2Nzcy9tYWduaWZpYy1wb3B1cC5jc3MiPg0KPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9jc3Mvb3dsLmNhcm91c2VsLmNzcyI+DQo8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2Nzcy92ZXJ0aWNsZS10aW1lbGluZS5jc3MiPg0KPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9jc3Mvc2xpY2suY3NzIiAvPg0KPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9jc3Mvc3R5bGUuY3NzP3Y9NC4yNCIgLz4NCg0KPCEtLVtpZiBsdCBJRSA5XT4NCiAgICA8c2NyaXB0IHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvaHRtbDVzaGl2LmpzIiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwvc2NyaXB0Pg0KICAgIDxzY3JpcHQgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9qcy9yZXNwb25kLm1pbi5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij48L3NjcmlwdD4NCjwhW2VuZGlmXS0tPg0KPHNjcmlwdCBzcmM9Jy9zY3JpcHRzL0pYVFdpZGdldC5qcyc+PC9zY3JpcHQ+DQo8IS0tIGNoYW5nZXMgdG8gL3NjcmlwdHMvIC0tPg0KPHNjcmlwdCBzcmM9Jy9tZWRpYS9DT01NT04vanMvaW5jbHVkZS1mZWVkLTMuMC5qcyc+PC9zY3JpcHQ+DQo8c2NyaXB0IHNyYz0nL21lZGlhL0NPTU1PTi9qcy9yZXNwb25zaXZlLXBsdWdpbnMtMC5qcyc+PC9zY3JpcHQ+DQo8c2NyaXB0IHNyYz0nL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvYm9vdHN0cmFwLm1pbi5qcyc+PC9zY3JpcHQ+DQo8IS0tIDxzY3JpcHQgc3JjPScvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9qcy9tb2Rlcm5penIuY3VzdG9tLjIxODgyLmpzJz48L3NjcmlwdD4gLS0+DQo8c2NyaXB0IHNyYz0nL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvanF1ZXJ5LnBsdWdpbnMuanMnPjwvc2NyaXB0Pg0KPCEtLSA8c2NyaXB0IHNyYz0nL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvem9vbXRpbWVsaW5lLmpzJz48L3NjcmlwdD4gLS0+DQo8c2NyaXB0IHNyYz0nL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvanF1ZXJ5Lm1hZ25pZmljLXBvcHVwLm1pbi5qcyc+PC9zY3JpcHQ+DQo8c2NyaXB0IHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvb3dsLmNhcm91c2VsLm1pbi5qcyI+PC9zY3JpcHQ+DQo8c2NyaXB0IHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvc2Nyb2xscmV2ZWFsLm1pbi5qcyI+PC9zY3JpcHQ+DQo8c2NyaXB0IHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvdmVydGljbGUtdGltbGluZS5qcyI+PC9zY3JpcHQ+DQo8IS0tIDxzY3JpcHQgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9qcy92aWRlLmpzIj48L3NjcmlwdD4gLS0+DQo8c2NyaXB0IHNyYz0nL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvc2xpY2suanMnPjwvc2NyaXB0Pg0KPCEtLSA8c2NyaXB0IHNyYz0nL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvanMvaW50ZXJzZWN0aW9uLW9ic2VydmVyLm1pbi5qcyc+PC9zY3JpcHQ+IC0tPg0KPHNjcmlwdCBzcmM9Jy9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2pzL215anMuanM/dj0yLjQ2Jz48L3NjcmlwdD4NCjxzY3JpcHQ+DQokKCcjdHh0U2FsYXJ5TG93ZXJCYW5kLm51bWJlcnNPbmx5JykuYXR0cigncGxhY2Vob2xkZXInLCAnTWluaW11bScpOw0KICAgICQoJyN0eHRTYWxhcnlVcHBlckJhbmQubnVtYmVyc09ubHknKS5hdHRyKCdwbGFjZWhvbGRlcicsICdNYXhpbXVtJyk7DQo8L3NjcmlwdD48aGVhZGVyIGlkPSJUb3AtbmF2LXN0aWNreSIgY2xhc3M9ImhlYWQtdG5zIj4NCiAgICA8ZGl2IGNsYXNzPSJuYXZiYXItd3JhcHBlciI+DQogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJuYXZiYXIiIHJvbGU9Im5hdmlnYXRpb24iIGlkPSJzaXRlLXRvcG5hdiI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibmF2YmFyLWhlYWRlciI+DQogICAgICAgICAgICAgICAgICAgIDxhIHRpdGxlPSJQZXJzb2xrZWxseSIgY2xhc3M9Im5hdmJhci1icmFuZCIgaHJlZj0iLyI+DQogICAgICAgICAgICAgICAgICAgICAgICA8IS0tPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9sb2dvLW1haW4ucG5nIiBhbHQ9IlBlcnNvbEtlbGx5IiAvPi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9sb2dvLnN2ZyIgYWx0PSJQZXJzb2xLZWxseSIgLz4NCg0KICAgICAgICAgICAgICAgICAgICA8L2E+DQogICAgICAgICAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0ibmF2YmFyLXRvZ2dsZSIgZGF0YS10b2dnbGU9ImNvbGxhcHNlIiBkYXRhLXRhcmdldD0iLm5hdmJhci1jb2xsYXBzZSI+IDxzcGFuIGNsYXNzPSJzci1vbmx5Ij4gVG9nZ2xlIG5hdmlnYXRpb248L3NwYW4+IDxlbSBjbGFzcz0iZmEgZmEtYmFycyI+PCEtLSAtLT48L2VtPiA8L2J1dHRvbj4NCg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5hdmJhci1jb2xsYXBzZSBjb2xsYXBzZSI+IDx1bD48bGk+PGEgaHJlZj0nLycgPkhvbWU8L2E+PHVsPjxsaT48YSBocmVmPScvYWJvdXQtdXMnID5BYm91dCBVczwvYT48L2xpPjxsaT48YSBocmVmPScvb3VyLWJyYW5kcycgPk91ciBCcmFuZHM8L2E+PC9saT48bGk+PGEgaHJlZj0nL3doYXQtd2UtYmVsaWV2ZScgPldoYXQgV2UgQmVsaWV2ZTwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0nL291ci1zb2x1dGlvbnMnID5FbXBsb3llcnM8L2E+PHVsPjxsaT48YSBocmVmPScvb3VyLXNvbHV0aW9ucy8nID5PdXIgU29sdXRpb25zPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vdXItZXhwZXJ0aXNlLycgPk91ciBFeHBlcnRpc2U8L2E+PC9saT48bGk+PGEgaHJlZj0nL291ci1zb2x1dGlvbnMnID5SZXF1ZXN0IFRhbGVudDwvYT48dWw+PGxpPjxhIGhyZWY9Jy9yZWdpb25hbC10YWxlbnQtc29sdXRpb25zJyA+UmVnaW9uYWwgRW5xdWlyeSAoRW1wbG95ZXJzIE9ubHkpPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS5hdS9jbGllbnRzLycgdGFyZ2V0PSdfYmxhbmsnID5BdXN0cmFsaWE8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHljaGluYS5jb20vcmVxdWVzdC10YWxlbnQvJyB0YXJnZXQ9J19ibGFuaycgPkNoaW5hPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS5oay9yZXF1ZXN0LXRhbGVudC8nIHRhcmdldD0nX2JsYW5rJyA+SG9uZyBLb25nPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvLmluL3JlcXVlc3QtdGFsZW50LycgdGFyZ2V0PSdfYmxhbmsnID5JbmRpYTwvYT48L2xpPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5wZXJzb2xrZWxseS5jby5pZC9yZXF1ZXN0LXRhbGVudC8nIHRhcmdldD0nX2JsYW5rJyA+SW5kb25lc2lhPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS5teS9yZXF1ZXN0LXRhbGVudC8nIHRhcmdldD0nX2JsYW5rJyA+TWFsYXlzaWE8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY28ubnovY2xpZW50cy8nIHRhcmdldD0nX2JsYW5rJyA+TmV3IFplYWxhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLnNnL3JlcXVlc3QtdGFsZW50LycgPlNpbmdhcG9yZTwvYT48L2xpPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5wZXJzb2xrZWxseS5rci9yZXF1ZXN0LXRhbGVudC8nIHRhcmdldD0nX2JsYW5rJyA+U291dGggS29yZWE8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY28udGgvcmVxdWVzdC10YWxlbnQvJyB0YXJnZXQ9J19ibGFuaycgPlRoYWlsYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS50dy9yZXF1ZXN0LXRhbGVudC8nIHRhcmdldD0nX2JsYW5rJyA+VGFpd2FuPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS52bi9yZXF1ZXN0LXRhbGVudC8nIHRhcmdldD0nX2JsYW5rJyA+VmlldG5hbTwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHljb25zdWx0aW5nLmNvbScgdGFyZ2V0PSdfYmxhbmsnID5IUiBBZHZpc29yeTwvYT48L2xpPjxsaT48YSBocmVmPScvcmVnaW9uYWwtdGFsZW50LXNvbHV0aW9ucycgPlJlZ2lvbmFsIFRhbGVudCBTb2x1dGlvbnM8L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9Jy9yZWdpb25hbC10YWxlbnQtc29sdXRpb25zLycgPlJlZ2lvbmFsIFRhbGVudCBTb2x1dGlvbnM8L2E+PC9saT48bGk+PGEgaHJlZj0nL291ci1leHBlcnRpc2UnID5Kb2IgU2Vla2VyczwvYT48dWw+PGxpPjxhIGhyZWY9Jy9qb2Itc2VhcmNoLycgPkpvYiBTZWFyY2g8L2E+PHVsPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5wZXJzb2xrZWxseS5jb20uYXUvY2FuZGlkYXRlcy8nIHRhcmdldD0nX2JsYW5rJyA+QXVzdHJhbGlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5Y2hpbmEuY29tL2FkdmFuY2Vkc2VhcmNoLmFzcHgnIHRhcmdldD0nX2JsYW5rJyA+Q2hpbmE8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLmhrL2FkdmFuY2Vkc2VhcmNoLmFzcHg/c2VhcmNoPTEmcmV0YWluc2VhcmNoPTEnIHRhcmdldD0nX2JsYW5rJyA+SG9uZyBLb25nPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvLmluL2FkdmFuY2Vkc2VhcmNoLmFzcHgnIHRhcmdldD0nX2JsYW5rJyA+SW5kaWE8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY28uaWQvYWR2YW5jZWRzZWFyY2guYXNweCcgdGFyZ2V0PSdfYmxhbmsnID5JbmRvbmVzaWE8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLm15L2FkdmFuY2Vkc2VhcmNoLmFzcHgnIHRhcmdldD0nX2JsYW5rJyA+TWFsYXlzaWE8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY28ubnovY2FuZGlkYXRlcy8nIHRhcmdldD0nX2JsYW5rJyA+TmV3IFplYWxhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLnNnL2FkdmFuY2Vkc2VhcmNoLmFzcHgnIHRhcmdldD0nX2JsYW5rJyA+U2luZ2Fwb3JlPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmtyL2FkdmFuY2Vkc2VhcmNoLmFzcHgnIHRhcmdldD0nX2JsYW5rJyA+U291dGggS29yZWE8L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY28udGgvYWR2YW5jZWRzZWFyY2guYXNweCcgdGFyZ2V0PSdfYmxhbmsnID5UaGFpbGFuZDwvYT48L2xpPjxsaT48YSBocmVmPSdodHRwczovL3d3dy5wZXJzb2xrZWxseS5jb20udHcvYWR2YW5jZWRzZWFyY2guYXNweCcgdGFyZ2V0PSdfYmxhbmsnID5UYWl3YW48L2E+PC9saT48bGk+PGEgaHJlZj0naHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLnZuL2FkdmFuY2Vkc2VhcmNoLmFzcHgnIHRhcmdldD0nX2JsYW5rJyA+VmlldG5hbTwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0nL291ci1leHBlcnRpc2UvJyA+T3VyIFNwZWNpYWxpc2F0aW9uPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9uZXdzLmFzcHgnID5DYXJlZXIgQWR2aWNlPC9hPjwvbGk+PGxpPjxhIGhyZWY9J2h0dHBzOi8vd3d3LnBlcnNvbGtlbGx5Y2FyZWVycy5jb20vJyA+Sm9pbiBPdXIgVGVhbTwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0nL25ld3MnID5SZXNvdXJjZXM8L2E+PHVsPjxsaT48YSBocmVmPScvZXZlbnRzLycgPkV2ZW50czwvYT48L2xpPjxsaT48YSBocmVmPScvbmV3cycgPk5ld3MgJiBBcnRpY2xlczwvYT48L2xpPjxsaT48YSBocmVmPScvd29ya2ZvcmNlLWluc2lnaHRzLycgPkFQQUMgV29ya2ZvcmNlIEluc2lnaHRzPC9hPjx1bD48bGk+PGEgaHJlZj0nLzIwMjItYXBhYy13b3JrZm9yY2UtaW5zaWdodHMvJyA+MjAyMiBBUEFDIFdvcmtmb3JjZSBJbnNpZ2h0czwvYT48L2xpPjxsaT48YSBocmVmPScvMjAyMS1hcGFjLXdvcmtmb3JjZS1pbnNpZ2h0cycgPjIwMjEgQVBBQyBXb3JrZm9yY2UgSW5zaWdodHM8L2E+PC9saT48bGk+PGEgaHJlZj0nLzIwMjAtYXBhYy13b3JrZm9yY2UtaW5zaWdodHMnID4yMDIwIEFQQUMgV29ya2ZvcmNlIEluc2lnaHRzPC9hPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPScvc2FsYXJ5LWd1aWRlcy8nID5TYWxhcnkgR3VpZGVzPC9hPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPScvY29udGFjdC11cy8nID5Db250YWN0IFVzPC9hPjwvbGk+PC91bD4gPC9kaXY+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaGVhZC1sYW5nLXNvY2lhbCI+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImRyb3Bkb3duIGJ0bi1jb3VudHJ5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJkcm9wZG93bi10b2dnbGUiIGRhdGEtdG9nZ2xlPSJkcm9wZG93biI+PHNwYW4gY2xhc3M9InNlbGVjdC1jb3VudHJ5Ij5TZWxlY3Q8L3NwYW4+IDxpbWcgY2xhc3M9ImRlc2t0b3AtaWNvbiIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaWNvbl9nbG9iYWxfbmV0d29yay5zdmciLz48aW1nIGNsYXNzPSJtb2JpbGUtaWNvbiIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaWNvbl9nbG9iYWxfbmV0d29yay1ob3Zlci5zdmciLz4gPC9hPg0KDQogICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9ImRyb3Bkb3duLW1lbnUiPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vIHJlZmVyZXIsbm8gb3BlbmVyIiBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseS5jb20uYXUiPkF1c3RyYWxpYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgIHJlbD0ibm8gcmVmZXJlcixubyBvcGVuZXIiICBocmVmPSIvL3d3dy5QZXJzb2xrZWxseWNoaW5hLmNvbSI+Q2hpbmE8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tICAgICAgICA8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Ii8vaW5mby5rZWxseXNlcnZpY2VzLmNvbS5hdS9rZWxseWV4ZWN1dGl2ZSI+RXhlY3V0aXZlPC9hPjwvbGk+IC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJubyByZWZlcmVyLG5vIG9wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY29tLmhrIj5Ib25nIEtvbmc8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm8gcmVmZXJlcixubyBvcGVuZXIiIGhyZWY9Ii8vd3d3LnBlcnNvbGtlbGx5LmNvLmluIj5JbmRpYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJubyByZWZlcmVyLG5vIG9wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY28uaWQiPkluZG9uZXNpYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJubyByZWZlcmVyLG5vIG9wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY29tLm15Ij5NYWxheXNpYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJubyByZWZlcmVyLG5vIG9wZW5lciIgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY28ubnovIj5OZXcgWmVhbGFuZDwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJubyByZWZlcmVyLG5vIG9wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY29tLnNnIj5TaW5nYXBvcmU8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm8gcmVmZXJlcixubyBvcGVuZXIiIGhyZWY9Ii8vd3d3LnBlcnNvbGtlbGx5LmtyIj5Tb3V0aCBLb3JlYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJubyByZWZlcmVyLG5vIG9wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY28udGgiPlRoYWlsYW5kPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vIHJlZmVyZXIsbm8gb3BlbmVyIiBocmVmPSIvL3d3dy5wZXJzb2xrZWxseS5jb20udHciPlRhaXdhbjwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJubyByZWZlcmVyLG5vIG9wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY29tLnZuIj5WaWV0bmFtPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iNDIzMi1zZWFyY2ggc2l0ZS1zZWFyY2giPg0KICAgICAgICAgICAgICAgICAgICAgPHNwYW4gaWQ9InIyNF9zaXRlLXNlYXJjaC1saW5rIj48ZW0gY2xhc3M9ImZhIGZhLXNlYXJjaCI+Jm5ic3A7PC9lbT48L3NwYW4+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KDQo8L2hlYWRlcj4NCg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KICAgIF9saW5rZWRpbl9wYXJ0bmVyX2lkID0gIjMxNjMzODgiOw0KICAgIHdpbmRvdy5fbGlua2VkaW5fZGF0YV9wYXJ0bmVyX2lkcyA9IHdpbmRvdy5fbGlua2VkaW5fZGF0YV9wYXJ0bmVyX2lkcyB8fCBbXTsNCiAgICB3aW5kb3cuX2xpbmtlZGluX2RhdGFfcGFydG5lcl9pZHMucHVzaChfbGlua2VkaW5fcGFydG5lcl9pZCk7DQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCiAgICAoZnVuY3Rpb24obCkgew0KICAgICAgICBpZiAoIWwpIHsNCiAgICAgICAgICAgIHdpbmRvdy5saW50cmsgPSBmdW5jdGlvbihhLCBiKSB7DQogICAgICAgICAgICAgICAgd2luZG93LmxpbnRyay5xLnB1c2goW2EsIGJdKQ0KICAgICAgICAgICAgfTsNCiAgICAgICAgICAgIHdpbmRvdy5saW50cmsucSA9IFtdDQogICAgICAgIH0NCiAgICAgICAgdmFyIHMgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0IilbMF07DQogICAgICAgIHZhciBiID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic2NyaXB0Iik7DQogICAgICAgIGIudHlwZSA9ICJ0ZXh0L2phdmFzY3JpcHQiOw0KICAgICAgICBiLmFzeW5jID0gdHJ1ZTsNCiAgICAgICAgYi5zcmMgPSAiaHR0cHM6Ly9zbmFwLmxpY2RuLmNvbS9saS5sbXMtYW5hbHl0aWNzL2luc2lnaHQubWluLmpzIjsNCiAgICAgICAgcy5wYXJlbnROb2RlLmluc2VydEJlZm9yZShiLCBzKTsNCiAgICB9KSh3aW5kb3cubGludHJrKTsNCjwvc2NyaXB0Pg0KPG5vc2NyaXB0Pg0KPGltZyBoZWlnaHQ9IjEiIHdpZHRoPSIxIiBzdHlsZT0iZGlzcGxheTpub25lOyIgYWx0PSIiIHNyYz0iaHR0cHM6Ly9weC5hZHMubGlua2VkaW4uY29tL2NvbGxlY3QvP3BpZD0zMTYzMzg4JmZtdD1naWYiIC8+DQo8L25vc2NyaXB0PjxkaXYgY2xhc3M9InNpdGUtc2VhcmNoLXdyYXBwZXIiPg0KICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+DQogICAgICAgIDxkaXYgY2xhc3M9InNpdGUtc2VhcmNoIHNpdGUtc2VhcmNoLWZ1bGwiPg0KICAgICAgICAgICAgPGlmcmFtZSBpZD0ic2VhcmNoX2ZyYW1lIiBoZWlnaHQ9IjEwMCUiIHNyYz0iL3dpZGdldHMvd2lkZ2V0c2l0ZXNlYXJjaC5hc3B4P3dpZGdldGlkPTQyNTciPjwvaWZyYW1lPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZGl2Pg0KDQo8c3R5bGU+DQogICAgLnNpdGUtc2VhcmNoLXdyYXBwZXIgew0KICAgICAgICBkaXNwbGF5OiBibG9jazsNCiAgICAgICAgcG9zaXRpb246IGZpeGVkOw0KICAgICAgICB0b3A6IDEzM3B4Ow0KICAgICAgICBsZWZ0OiAwOw0KICAgICAgICB6LWluZGV4OiA5Ow0KICAgICAgICB3aWR0aDogMTAwJTsNCiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjsNCiAgICAgICAgcGFkZGluZzogMjhweCAwIDI4cHg7DQogICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ2Ow0KICAgICAgICBvcGFjaXR5OiAwOw0KICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsNCiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYigwIDAgMCAvIDIwJSk7DQogICAgfQ0KICAgIA0KICAgIC5zaXRlLXNlYXJjaC13cmFwcGVyLmlzX29wZW4gew0KICAgICAgICBvcGFjaXR5OiAxOw0KICAgICAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7DQogICAgfQ0KICAgIA0KICAgIC5zaXRlLXNlYXJjaC13cmFwcGVyIC5zaXRlLXNlYXJjaC1mdWxsIHsNCiAgICAgICAgd2lkdGg6IDEwMCU7DQogICAgICAgIG1heC13aWR0aDogMTAyMHB4Ow0KICAgICAgICBtYXJnaW46IDAgYXV0bzsNCiAgICAgICAgcGFkZGluZzogMCAyMHB4Ow0KICAgICAgICBoZWlnaHQ6IGF1dG87DQogICAgfQ0KICAgIA0KICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgew0KICAgICAgICAuc2l0ZS1zZWFyY2gtd3JhcHBlciB7DQogICAgICAgICAgICB0b3A6IDEyNXB4Ow0KICAgICAgICB9DQogICAgfQ0KICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7DQogICAgICAgIC5zaXRlLXNlYXJjaC13cmFwcGVyIHsNCiAgICAgICAgICAgIHRvcDogMTA1cHg7DQogICAgICAgIH0NCiAgICB9DQo8L3N0eWxlPg0KPHNjcmlwdD4NCiQoZG9jdW1lbnQpLnJlYWR5KGZ1bmN0aW9uKCkgew0KICAgICQoJy40MjMyLXNlYXJjaCcpLm1vdXNlb3ZlcihmdW5jdGlvbigpIHsNCiAgICAgICAgJCgnLnNpdGUtc2VhcmNoLXdyYXBwZXInKS5hZGRDbGFzcygnaXNfb3BlbicpDQogICAgfSkNCiAgICAkKCcuc2l0ZS1zZWFyY2gtd3JhcHBlcicpLm1vdXNlbGVhdmUoZnVuY3Rpb24oKSB7DQogICAgICAgICQoJy5zaXRlLXNlYXJjaC13cmFwcGVyJykucmVtb3ZlQ2xhc3MoJ2lzX29wZW4nKQ0KICAgIH0pDQogICAgJCgnLjQyMzItc2VhcmNoJykuY2xpY2soZnVuY3Rpb24oKXsNCiAgICAgICAgJCgnLmlzX29wZW4nKS50b2dnbGUoKTsNCiAgICB9KQ0KfSkNCjwvc2NyaXB0PjxkaXYgaWQ9InByZWZpeF9iYW5uZXItY29udGFpbmVyIj4NCg0KICAgIDxkaXYgY2xhc3M9ImhvbWUtLWJhbm5lciBocC1iYW5uZXItdjIgaHAtYmFubmVyLXYzIj4NCiAgICAgICAgPGRpdiBjbGFzcz0icC10b3AtdmlzdWFsIGpzLXRvcC12aXN1YWwgaXMtYW5pbWF0ZWQiPg0KDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwLXRvcC12aXN1YWxfX3Zpc2lvbiI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icC10b3AtdmlzdWFsX19pbWFnZXMgY29udGFpbmVyIj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC03Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbWctdGV4dC13cmFwcGVyIiBzdHlsZT0icG9zaXRpb246IHJlbGF0aXZlOyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2ltZ192aXNpb25fZW5fZ3JheSgxKS5zdmciIGFsdD0iV29yayxhbmQgU21pbGUiIGNsYXNzPSJwLXRvcC12aXN1YWxfX2ltYWdlIHAtdG9wLXZpc3VhbF9faW1hZ2UtLXdoaXRlIGVuX3Zpc2lvbiI+IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2ltZ192aXNpb25fZW5fZ3JheSgxKS5zdmciIGFsdD0iV29yayxhbmQgU21pbGUiIGNsYXNzPSJwLXRvcC12aXN1YWxfX2ltYWdlIHAtdG9wLXZpc3VhbF9faW1hZ2UtLWdyYXkgZW5fdmlzaW9uIj48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibW9yZS1hYnQtYnRuIHAtdG9wLXZpc3VhbF9faW1hZ2UgcC10b3AtdmlzdWFsX19pbWFnZS0td2hpdGUgZW5fdmlzaW9uIiB0aXRsZT0iTW9yZSBBYm91dCBVcyIgaHJlZj0iL2Fib3V0LXVzLyI+V2hvIHdlIGFyZSA8aW1nIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2J0bi1hcnJvdy5wbmciPjwvYT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQoNCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4NCg0KDQoNCiAgICAgICAgICAgIDxhc2lkZSBjbGFzcz0icC10b3AtdmlzdWFsX193aGl0ZSI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icC10b3AtdmlzdWFsX19pdGVtIHAtdG9wLXZpc3VhbF9faXRlbS0taHQiPjwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InAtdG9wLXZpc3VhbF9faXRlbSBwLXRvcC12aXN1YWxfX2l0ZW0tLXZsIj48L2Rpdj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJwLXRvcC12aXN1YWxfX2l0ZW0gcC10b3AtdmlzdWFsX19pdGVtLS1oYiI+PC9kaXY+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icC10b3AtdmlzdWFsX19pdGVtIHAtdG9wLXZpc3VhbF9faXRlbS0tdnIiPjwvZGl2Pg0KICAgICAgICAgICAgPC9hc2lkZT4NCg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0icC10b3AtdmlzdWFsX19iZyBzbGlkZURlc2t0b3AiPg0KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaGVyb19pbWFnZV8xLmpwZyIgYWx0PSIiIGNsYXNzPSJwLXRvcC12aXN1YWxfX21lZGlhIHBjIGpzLXRvcC12aXN1YWwtbWVkaWEiPg0KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaGVyb19pbWFnZV8yLmpwZyIgYWx0PSIiIGNsYXNzPSJwLXRvcC12aXN1YWxfX21lZGlhIHBjIGpzLXRvcC12aXN1YWwtbWVkaWEiPg0KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaGVyb19pbWFnZV8zLmpwZyIgYWx0PSIiIGNsYXNzPSJwLXRvcC12aXN1YWxfX21lZGlhIHBjIGpzLXRvcC12aXN1YWwtbWVkaWEiPg0KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaGVyb19pbWFnZV80LmpwZyIgYWx0PSIiIGNsYXNzPSJwLXRvcC12aXN1YWxfX21lZGlhIHBjIGpzLXRvcC12aXN1YWwtbWVkaWEiPg0KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaGVyb19pbWFnZV81LmpwZyIgYWx0PSIiIGNsYXNzPSJwLXRvcC12aXN1YWxfX21lZGlhIHBjIGpzLXRvcC12aXN1YWwtbWVkaWEiPg0KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaGVyb19pbWFnZV82LmpwZyIgYWx0PSIiIGNsYXNzPSJwLXRvcC12aXN1YWxfX21lZGlhIHBjIGpzLXRvcC12aXN1YWwtbWVkaWEiPg0KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaGVyb19pbWFnZV83LmpwZyIgYWx0PSIiIGNsYXNzPSJwLXRvcC12aXN1YWxfX21lZGlhIHBjIGpzLXRvcC12aXN1YWwtbWVkaWEiPg0KDQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InAtdG9wLXZpc3VhbF9fYmcgc2xpZGVNb2JpbGUiPg0KICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMva3Zfc3BfbmV3X20uanBnIiBhbHQ9IiIgY2xhc3M9InAtdG9wLXZpc3VhbF9fbWVkaWEgc3AganMtdG9wLXZpc3VhbC1tZWRpYSI+DQogICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9rdl9zcF9uZXdfbTIuanBnIiBhbHQ9IiIgY2xhc3M9InAtdG9wLXZpc3VhbF9fbWVkaWEgc3AganMtdG9wLXZpc3VhbC1tZWRpYSI+DQogICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9rdl9zcF9uZXdfbTMuanBnIiBhbHQ9IiIgY2xhc3M9InAtdG9wLXZpc3VhbF9fbWVkaWEgc3AganMtdG9wLXZpc3VhbC1tZWRpYSI+DQogICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9rdl9zcF9uZXdfbTQuanBnIiBhbHQ9IiIgY2xhc3M9InAtdG9wLXZpc3VhbF9fbWVkaWEgc3AganMtdG9wLXZpc3VhbC1tZWRpYSI+DQogICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9rdl9zcF9uZXdfbTUuanBnIiBhbHQ9IiIgY2xhc3M9InAtdG9wLXZpc3VhbF9fbWVkaWEgc3AganMtdG9wLXZpc3VhbC1tZWRpYSI+DQogICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9rdl9zcF9uZXdfbTYuanBnIiBhbHQ9IiIgY2xhc3M9InAtdG9wLXZpc3VhbF9fbWVkaWEgc3AganMtdG9wLXZpc3VhbC1tZWRpYSI+DQogICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9rdl9zcF9uZXdfbTcuanBnIiBhbHQ9IiIgY2xhc3M9InAtdG9wLXZpc3VhbF9fbWVkaWEgc3AganMtdG9wLXZpc3VhbC1tZWRpYSI+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InAtdG9wLXZpc3VhbF9fYW5pbSBoaWRkZW4iPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InAtdG9wLXZpc3VhbF9faW1hZ2VzIGNvbnRhaW5lciI+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNSB2aWV3LWFuaW0gaGlkZGVuLXNtIGhpZGRlbi14cyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idmlldy1hbmltLXNlYyI+PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KDQogICAgPC9kaXY+DQo8L2Rpdj4NCg0KPHNjcmlwdD4NCiAgICAkKHdpbmRvdykubG9hZChmdW5jdGlvbigpIHsNCiAgICAgICAgJCgnLnNsaWRlRGVza3RvcCwgLnNsaWRlTW9iaWxlJykuc2xpY2soew0KICAgICAgICAgICAgYXV0b3BsYXk6IHRydWUsDQogICAgICAgICAgICBzbGlkZXNUb1Nob3c6IDEsDQogICAgICAgICAgICBzbGlkZXNUb1Njcm9sbDogMSwNCiAgICAgICAgICAgIGluZmluaXRlOiB0cnVlLA0KICAgICAgICAgICAgYXJyb3dzOiBmYWxzZSwNCiAgICAgICAgICAgIGZhZGU6IHRydWUsDQogICAgICAgICAgICBzcGVlZDogMjAwMA0KICAgICAgICB9KTsNCiAgICB9KQ0KPC9zY3JpcHQ+DQo8c3R5bGU+DQogICAgLnRlc3QtcGFnZSB7DQogICAgICAgIHBhZGRpbmctdG9wOiAwOw0KICAgIH0NCjwvc3R5bGU+PGRpdiBjbGFzcz0iaWNvbi10ZXh0LXNlY3Rpb24gYW5pbWF0ZWQiPg0KICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+DQogICAgICAgIDxkaXYgY2xhc3M9InRleHQtbWF4LXdpZHRoIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLXNtLTYiPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbWctZGVzYy1zZWMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2htLWljb24xLnBuZyIgPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9maWd1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpY29uLWRlc2MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPk9uZSBvZiB0aGUgbGVhZGluZyA8YnIvPjxzcGFuPkhSIFNvbHV0aW9ucyBjb21wYW55IGluIHRoZSByZWdpb248L3NwYW4+PC9wPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02IGNvbC1zbS02Ij4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW1nLWRlc2Mtc2VjIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxmaWd1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9obS1pY29uNC5wbmciID4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZmlndXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaWNvbi1kZXNjIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD48c3Bhbj40NSsgb2ZmaWNlczwvc3Bhbj4gYWNyb3NzIDxici8+PHNwYW4+MTMgbWFya2V0czwvc3Bhbj4gaW4gPGJyLz5Bc2lhIFBhY2lmaWM8L3A+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLXNtLTYiPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbWctZGVzYy1zZWMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2htLWljb24yLnBuZyIgPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9maWd1cmU+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpY29uLWRlc2MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPjxzcGFuPjU5LDAwMCs8L3NwYW4+PGJyLz4gcG9zaXRpb25zIGhhdmUgYmVlbiA8YnIvPnBsYWNlZCBhY3Jvc3MgdGhlIHJlZ2lvbjwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtc20tNiI+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImltZy1kZXNjLXNlYyI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZmlndXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvaG0taWNvbjMucG5nIiA+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Imljb24tZGVzYyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+Q29tcHJlaGVuc2l2ZSB3b3JrZm9yY2UgbWFuYWdlbWVudCBzb2x1dGlvbnMg4oCUICA8YnIvPjxzcGFuPmdsb2JhbCBzY29wZSwgPGJyLz4gbG9jYWwgZm9jdXM8L3NwYW4+PC9wPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KPC9kaXY+DQoNCjxkaXYgY2xhc3M9Im91ci1icmFuZCI+DQogICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC0xMiI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic2VjLXRpdGxlIHRpdGxlLWJyZCI+T3VyIEJyYW5kczwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJvLWItaW1nLW91dGVyIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJicmFuZC1vd2wiPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtMyBjb2wtc20tMyBjb2wteHMtMTIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZSBjbGFzcz0iby1iLWltZyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSB0aXRsZT0iUGVyc29sS2VsbHkiIGhyZWY9IiMiIGRhdGEtdG9nZ2xlPSJtb2RhbCIgZGF0YS10YXJnZXQ9IiNicmFuZC1tb2RhbCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0ibm9uLWhvdmVyIiBhbHQ9IlBlcnNvbEtlbGx5IiBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9icmFuZC1pbWctZ3JleS0xLnBuZyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iaG92ZXIiIGFsdD0iUGVyc29sS2VsbHkiIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2JyYW5kLWltZy0xLnBuZyI+PC9hPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPCEtLSA8ZGl2IGNsYXNzPSJjb2wtbWQtMyBjb2wtc20tMyBjb2wteHMtMTIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZSBjbGFzcz0iby1iLWltZyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSB0aXRsZT0iQ2FwaXRhIiBocmVmPSIjIiBkYXRhLXRvZ2dsZT0ibW9kYWwiIGRhdGEtdGFyZ2V0PSIjYnJhbmQtbW9kYWwiPjxpbWcgYWx0PSJDYXBpdGEiDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2JyYW5kLWltZy0yLnN2ZyI+PC9hPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4gLS0+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC0zIGNvbC1zbS0zIGNvbC14cy0xMiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtLW8iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmlndXJlIGNsYXNzPSJvLWItaW1nIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIHRpdGxlPSJQRVJTT0wiIGhyZWY9IiMiIGRhdGEtdG9nZ2xlPSJtb2RhbCIgZGF0YS10YXJnZXQ9IiNicmFuZC1tb2RhbCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0ibm9uLWhvdmVyIiBhbHQ9IlBFUlNPTCIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvYnJhbmQtaW1nLWdyZXktMi5wbmciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImhvdmVyIiBhbHQ9IlBFUlNPTCIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvYnJhbmQtaW1nLTIucG5nIj48L2E+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZmlndXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtMyBjb2wtc20tMyBjb2wteHMtMTIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZSBjbGFzcz0iby1iLWltZyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSB0aXRsZT0iIFBFUlNPTEtFTExZIENvbnN1bHRpbmciIGhyZWY9IiMiIGRhdGEtdG9nZ2xlPSJtb2RhbCIgZGF0YS10YXJnZXQ9IiNicmFuZC1tb2RhbCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0ibm9uLWhvdmVyIiBhbHQ9IlBFUlNPTEtFTExZIENvbnN1bHRpbmciIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL1BLQ24tZ3JleS5wbmciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0iaG92ZXIiIGFsdD0iUEVSU09MS0VMTFkgQ29uc3VsdGluZyIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvUEtDbi5wbmciID4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtMyBjb2wtc20tMyBjb2wteHMtMTIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZSBjbGFzcz0iby1iLWltZyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSB0aXRsZT0iQlRJIEV4ZWN1dGl2ZSBTZWFyY2giIGhyZWY9IiMiIGRhdGEtdG9nZ2xlPSJtb2RhbCIgZGF0YS10YXJnZXQ9IiNicmFuZC1tb2RhbCI+PGltZyBjbGFzcz0ibm9uLWhvdmVyIg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbHQ9IkJUSSBFeGVjdXRpdmUgU2VhcmNoIiBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9icmFuZC1pbWctZ3JleS00LnBuZyI+PGltZyBjbGFzcz0iaG92ZXIiDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsdD0iQlRJIEV4ZWN1dGl2ZSBTZWFyY2giIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL2JyYW5kLWltZy00LnBuZyI+PC9hPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTMgY29sLXNtLTMgY29sLXhzLTEyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0tbyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmaWd1cmUgY2xhc3M9Im8tYi1pbWciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgdGl0bGU9IlAtU2VydiIgaHJlZj0iIyIgZGF0YS10b2dnbGU9Im1vZGFsIiBkYXRhLXRhcmdldD0iI2JyYW5kLW1vZGFsIj48aW1nIGNsYXNzPSJub24taG92ZXIiIGFsdD0iUC1TZXJ2Ig0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9icmFuZC1pbWctZ3JleS01MS5wbmciPjxpbWcgY2xhc3M9ImhvdmVyIiBhbHQ9IlAtU2VydiINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvYnJhbmQtaW1nLTUxLnBuZyI+PC9hPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTMgY29sLXNtLTMgY29sLXhzLTEyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0tbyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmaWd1cmUgY2xhc3M9Im8tYi1pbWciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgdGl0bGU9ImV2byBidXNpbmVzcyBjb25zdWx0aW5nIiBocmVmPSIjIiBkYXRhLXRvZ2dsZT0ibW9kYWwiIGRhdGEtdGFyZ2V0PSIjYnJhbmQtbW9kYWwiPjxpbWcgY2xhc3M9Im5vbi1ob3ZlciINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWx0PSJldm8gYnVzaW5lc3MgY29uc3VsdGluZyIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvYnJhbmQtaW1nLWdyZXktNi5wbmciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgY2xhc3M9ImhvdmVyIg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbHQ9ImV2byBidXNpbmVzcyBjb25zdWx0aW5nIiBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9icmFuZC1pbWctNi5wbmciID48L2E+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZmlndXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8IS0tPGRpdiBjbGFzcz0iY29sLW1kLTMgY29sLXNtLTMgY29sLXhzLTEyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmaWd1cmUgY2xhc3M9Im8tYi1pbWciPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIHRpdGxlPSJFdm8iIGhyZWY9IiMiIGRhdGEtdG9nZ2xlPSJtb2RhbCIgZGF0YS10YXJnZXQ9IiNicmFuZC1tb2RhbCI+PGltZyBhbHQ9IkV2byIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvYnJhbmQtaW1nLTcuc3ZnIj48L2E+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZpZ3VyZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4tLT4NCiAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQogICAgPGRpdiBpZD0iYnJhbmQtbW9kYWwiIGNsYXNzPSJtb2RhbCBmYWRlIiByb2xlPSJkaWFsb2ciPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1kaWFsb2ciPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtY29udGVudCBvYi1tb2RhbC1jb250ZW50Ij4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1ib2R5IG9iLW1vZGFsLWJvZHkiPg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzcGxpdC1zZWMtb3V0ZXIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJjbG9zZSIgZGF0YS1kaXNtaXNzPSJtb2RhbCI+JnRpbWVzOzwvYnV0dG9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ib3dsLW1vZGFsLXNsZGllciBvd2wtY2Fyb3VzZWwiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyBicmFuZC1tb2RhbC1zbGlkZXIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtc20tMTIgYm0tbGVmdC1zbGlkZXIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ib2ItbW9kYWwtbGVmdCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0tbyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZmlndXJlIGNsYXNzPSJibW9kYWwtaW1nIj48aW1nIGFsdD0iUGVyc29sS2VsbHkiIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL3BvcHVwLXBrLWxvZ28ucG5nIj48L2ZpZ3VyZT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm1vZGFsLWRlc2MiPlBFUlNPTEtFTExZIGlzIG9uZSBvZiB0aGUgbGFyZ2VzdCByZWNydWl0bWVudCBjb21wYW5pZXMgaW4gQXNpYSBQYWNpZmljIHRoYXQgcHJvdmlkZXMgY29tcHJlaGVuc2l2ZSBlbmQtdG8tZW5kIHdvcmtmb3JjZSBzb2x1dGlvbnMuIDxici8+PGJyLz5IZWFkcXVhcnRlcmVkIGluIFNpbmdhcG9yZSwgUEVSU09MS0VMTFkgc3BhbnMgb3ZlciA1MCBvZmZpY2VzIGFjcm9zcyAxMyBtYXJrZXRzIGluY2x1ZGluZzogQXVzdHJhbGlhLCBDaGluYSwgSG9uZyBLb25nLCBJbmRpYSwgSW5kb25lc2lhLCBLb3JlYSwgTWFsYXlzaWEsIE5ldyBaZWFsYW5kLCBQaGlsaXBwaW5lcywgU2luZ2Fwb3JlLCBUYWl3YW4sIFRoYWlsYW5kIGFuZCBWaWV0bmFtLjxici8+PGJyLz5QRVJTT0xLRUxMWSBpcyBhIGpvaW50IHZlbnR1cmUgYmV0d2VlbiBQRVJTT0wgSG9sZGluZ3MsIG9uZSBvZiB0aGUgbGFyZ2VzdCByZWNydWl0bWVudCBmaXJtcyBpbiBKYXBhbiwgYW5kIEtlbGx5IFNlcnZpY2VzIEluYy4sIGEgZ2xvYmFsIGxlYWRlciBpbiB3b3JrZm9yY2Ugc29sdXRpb25zLjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLXNtLTEyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im9iLW1vZGFsLXJpZ2h0IiBpZD0na2VsbHknPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJtb2RhbC10aXRsZSI+U2VsZWN0IGEgY291bnRyeTwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtLW8iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJicmFuZC1jbnQtbGlzdCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS5hdS8iIHJlbD0ibm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5BdXN0cmFsaWE8L2E+PC9saT4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cuUGVyc29sa2VsbHljaGluYS5jb20iIHJlbD0ibm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5DaGluYTwvYT4gPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5wZXJzb2xrZWxseS5jb20uaGsiIHJlbD0ibm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5Ib25nIEtvbmc8L2E+IDwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cucGVyc29sa2VsbHkuY28uaW4iIHJlbD0ibm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5JbmRpYTwvYT4gPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5wZXJzb2xrZWxseS5jby5pZCIgcmVsPSJub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPkluZG9uZXNpYTwvYT4gPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5wZXJzb2xrZWxseS5jb20ubXkiIHJlbD0ibm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5NYWxheXNpYTwvYT4gPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDpodHRwczovL3d3dy5wZXJzb2xrZWxseS5jby5uei8iIHJlbD0ibm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5OZXcgWmVhbGFuZCA8L2E+IDwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cucGVyc29sa2VsbHkuY29tLnNnIiByZWw9Im5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+U2luZ2Fwb3JlPC9hPiA8L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vd3d3LnBlcnNvbGtlbGx5LmtyIiByZWw9Im5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+U291dGggS29yZWE8L2E+IDwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cucGVyc29sa2VsbHkuY28udGgiIHJlbD0ibm9vcGVuZXIiIHRhcmdldD0iX2JsYW5rIj5UaGFpbGFuZDwvYT4gPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLnR3IiByZWw9Im5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+VGFpd2FuPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS52biIgcmVsPSJub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPlZpZXRuYW08L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3cgYnJhbmQtbW9kYWwtc2xpZGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLXNtLTEyIGJtLWxlZnQtc2xpZGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im9iLW1vZGFsLWxlZnQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtLW8iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZSBjbGFzcz0iYm1vZGFsLWltZyI+PGltZyBhbHQ9IlBFUlNPTCIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvcG9wdXAtcGVyc29sLWxvZ28ucG5nIj48L2ZpZ3VyZT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm1vZGFsLWRlc2MiPlBFUlNPTCBpcyBvbmUgb2YgdGhlIGxhcmdlc3QgYW5kIGZhc3Rlc3QgZ3Jvd2luZyBIUiBzZXJ2aWNlIHByb3ZpZGVycyBpbiB0aGUgQXNpYSBQYWNpZmljIHJlZ2lvbi4gTGV2ZXJhZ2luZyBvbiBpdHMgc3Ryb25nIGRhdGFiYXNlIG9mIEphcGFuZXNlIGFuZCBKYXBhbmVzZS1zcGVha2luZyBjYW5kaWRhdGVzLCBQRVJTT0wgcHJvdmlkZXMgdGFpbG9yZWQgd29ya2ZvcmNlIHNvbHV0aW9ucyBwcmltYXJpbHkgdG8gSmFwYW5lc2UgY29tcGFuaWVzLiBQRVJTT0wgb3BlcmF0ZXMgaW4gSG9uZyBLb25nLCBJbmRvbmVzaWEsIFNpbmdhcG9yZSwgU291dGggS29yZWEsIFBoaWxpcHBpbmVzLCBUaGFpbGFuZCwgTWFsYXlzaWEsIFZpZXRuYW0gYW5kIFRhaXdhbi48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02IGNvbC1zbS0xMiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJvYi1tb2RhbC1yaWdodCIgaWQ9J3BlcnNvbCc+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm1vZGFsLXRpdGxlIj5TZWxlY3QgYSBjb3VudHJ5PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9ImJyYW5kLWNudC1saXN0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cueWluZ2NodWFuZy5jb20vIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IkNoaW5hIiByZWw9Im5vb3BlbmVyIj5DaGluYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5wZXJzb2xoay5jb20iIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iSG9uZyBLb25nIiByZWw9Im5vb3BlbmVyIj5Ib25nDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS29uZzwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29saWQuY29tIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IkluZG9uZXNpYSIgcmVsPSJub29wZW5lciI+SW5kb25lc2lhPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vd3d3LnBlcnNvbHNnLmNvbSIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJTaW5nYXBvcmUiIHJlbD0ibm9vcGVuZXIiPlNpbmdhcG9yZTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sa3IuY29tLyIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJTb3V0aCBLb3JlYSIgcmVsPSJub29wZW5lciI+U291dGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBLb3JlYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5qb2huY2xlbWVudHMuY29tL2NsaWVudC1zb2x1dGlvbnMvamFwYW4tZGVzay8iDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGl0bGU9IlBoaWxpcHBpbmVzIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+UGhpbGlwcGluZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbHRoLmNvbS8iIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iVGhhaWxhbmQiIHJlbD0ibm9vcGVuZXIiPlRoYWlsYW5kPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xteS5jb20vIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9Ik1hbGF5c2lhIiByZWw9Im5vb3BlbmVyIj5NYWxheXNpYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sdmlldG5hbS5jb20iIHRhcmdldD0iX2JsYW5rIg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRpdGxlPSJWaWV0bmFtIiByZWw9Im5vb3BlbmVyIj5WaWV0bmFtIDwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sdHcuY29tIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IlRhaXdhbiIgcmVsPSJub29wZW5lciI+VGFpd2FuPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93IGJyYW5kLW1vZGFsLXNsaWRlciI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02IGNvbC1zbS0xMiBibS1sZWZ0LXNsaWRlciI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJvYi1tb2RhbC1sZWZ0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmaWd1cmUgY2xhc3M9ImJtb2RhbC1pbWcgcGtjbiI+PGltZyBhbHQ9IlBlcnNvbCBLZWxseSBDb25zdWx0aW5nIiBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9wb3B1cC1wa2NuLWxvZ28ucG5nIj48L2ZpZ3VyZT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm1vZGFsLWRlc2MiPlBFUlNPTEtFTExZIENvbnN1bHRpbmcgaXMgYSBsZWFkaW5nIEhSIGNvbnN1bHRpbmcgYW5kIHByb2Zlc3Npb25hbCBzZXJ2aWNlcyBjb21wYW55LCBzcGVjaWFsaXNpbmcgaW4gaW5ub3ZhdGl2ZSB0YWxlbnQgZGV2ZWxvcG1lbnQsIEhSICYgbWFuYWdlbWVudCBhZHZpc29yeSwgb3JnYW5pc2F0aW9uYWwgZWZmZWN0aXZlbmVzcyBhbmQgaW5zaWdodHMtZHJpdmVuIEhSIHNvbHV0aW9ucy4gUEVSU09MS0VMTFkgQ29uc3VsdGluZyBvcGVyYXRlcyBpbiBIb25nIEtvbmcsIEluZGlhLCBJbmRvbmVzaWEsIEtvcmVhLCBNYWxheXNpYSwgU2luZ2Fwb3JlIGFuZCBDaGluYQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtc20tMTIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ib2ItbW9kYWwtcmlnaHQiIGlkPSdidGknPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJtb2RhbC10aXRsZSI+U2VsZWN0IGEgY291bnRyeTwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtLW8iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJicmFuZC1jbnQtbGlzdCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly9hbmNob3IueWluZ2NodWFuZy5jb20vIiByZWw9Im5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+Q2hpbmE8L2E+IDwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbGtlbGx5Y29uc3VsdGluZy5jb20uaGsvIiByZWw9Im5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+SG9uZyBLb25nPC9hPiA8L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseWNvbnN1bHRpbmcuY29tLyIgcmVsPSJub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPkluZGlhPC9hPiA8L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseWNvbnN1bHRpbmcuY29tLyIgcmVsPSJub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPkluZG9uZXNpYTwvYT4gPC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbGtlbGx5Y29uc3VsdGluZy5jb20vIiByZWw9Im5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+S29yZWE8L2E+IDwvbGk+IC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseWNvbnN1bHRpbmcuY29tLyIgcmVsPSJub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPk1hbGF5c2lhPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbGtlbGx5Y29uc3VsdGluZy5jb20vIiByZWw9Im5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+U2luZ2Fwb3JlPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbGtlbGx5Y29uc3VsdGluZy5jb20vIiByZWw9Im5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+U291dGggS29yZWE8L2E+IDwvbGk+IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseWNvbnN1bHRpbmcuY29tLyIgcmVsPSJub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPlRoYWlsYW5kPC9hPiA8L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseWNvbnN1bHRpbmcuY29tLyIgcmVsPSJub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPlRhaXdhbjwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseWNvbnN1bHRpbmcuY29tLyIgcmVsPSJub29wZW5lciIgdGFyZ2V0PSJfYmxhbmsiPlZpZXRuYW08L2E+PC9saT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3cgYnJhbmQtbW9kYWwtc2xpZGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLXNtLTEyIGJtLWxlZnQtc2xpZGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im9iLW1vZGFsLWxlZnQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtLW8iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZSBjbGFzcz0iYm1vZGFsLWltZyI+PGltZyBhbHQ9IklHUyBBc2lhIiBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9wb3B1cC1idGktbG9nby5wbmciPjwvZmlndXJlPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJibW9kYWwtZGVzYyI+QlRJIEV4ZWN1dGl2ZSBTZWFyY2ggaXMgYSBtYXJrZXQgbGVhZGVyIGluIEV4ZWN1dGl2ZSBTZWFyY2gsIHdpdGggcHJvdmVuIGV4cGVydGlzZSBpbiBzdHJhdGVnaWMgd29ya2ZvcmNlIHBsYW5uaW5nIGFuZCB0YWxlbnQgbWFuYWdlbWVudC4gQlRJIEV4ZWN1dGl2ZSBTZWFyY2ggb3BlcmF0ZXMgaW4gSG9uZyBLb25nLCBJbmRpYSwgSW5kb25lc2lhLCBNYWxheXNpYSwgU2luZ2Fwb3JlIGFuZCBUaGFpbGFuZC48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02IGNvbC1zbS0xMiI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJvYi1tb2RhbC1yaWdodCIgaWQ9J2J0aSc+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm1vZGFsLXRpdGxlIj5TZWxlY3QgYSBjb3VudHJ5PC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0tbyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9ImJyYW5kLWNudC1saXN0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5idGlleGVjdXRpdmVzZWFyY2guY29tLyIgdGFyZ2V0PSJfYmxhbmsiDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aXRsZT0iSG9uZyBLb25nIiByZWw9Im5vb3BlbmVyIj5Ib25nIEtvbmc8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5idGlleGVjdXRpdmVzZWFyY2guY29tLyIgdGFyZ2V0PSJfYmxhbmsiDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aXRsZT0iSW5kaWEiIHJlbD0ibm9vcGVuZXIiPkluZGlhPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cuYnRpZXhlY3V0aXZlc2VhcmNoLmNvbS8iIHRhcmdldD0iX2JsYW5rIg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGl0bGU9IkluZG9uZXNpYSIgcmVsPSJub29wZW5lciI+SW5kb25lc2lhPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cuYnRpZXhlY3V0aXZlc2VhcmNoLmNvbS8iIHRhcmdldD0iX2JsYW5rIg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGl0bGU9Ik1hbGF5c2lhIiByZWw9Im5vb3BlbmVyIj5NYWxheXNpYTwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vd3d3LmJ0aWV4ZWN1dGl2ZXNlYXJjaC5jb20vIiB0YXJnZXQ9Il9ibGFuayINCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRpdGxlPSJNYWxheXNpYSIgcmVsPSJub29wZW5lciI+U2luZ2Fwb3JlPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cuYnRpZXhlY3V0aXZlc2VhcmNoLmNvbS8iIHRhcmdldD0iX2JsYW5rIg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGl0bGU9IlRoYWlsYW5kIiByZWw9Im5vb3BlbmVyIj5UaGFpbGFuZDwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3cgYnJhbmQtbW9kYWwtc2xpZGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLXNtLTEyIGJtLWxlZnQtc2xpZGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im9iLW1vZGFsLWxlZnQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtLW8iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZpZ3VyZSBjbGFzcz0iYm1vZGFsLWltZyI+PGltZyBhbHQ9IlAtU2VydmUiIHNyYz0iL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvaW1hZ2VzL3BvcHVwLXBzZXJ2LWxvZ28ucG5nIj48L2ZpZ3VyZT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm1vZGFsLWRlc2MiPlAtU2VydiBpcyBhIGxvY2FsIGxlYWRlciBpbiBTaW5nYXBvcmUgZm9yIHByb3ZpZGluZyBidXNpbmVzcyBwcm9jZXNzIG91dHNvdXJjaW5nIHNvbHV0aW9ucyBpbiBwcm9qZWN0cyByZWxhdGVkIHRvIGN1c3RvbWVyIHNlcnZpY2UgbWFuYWdlbWVudCwgY29sbGVjdGlvbnMgbWFuYWdlbWVudCBhbmQgcGF5cm9sbCBhZG1pbmlzdHJhdGlvbi4gVGhlIGFnZW5jeSBoYXMgZXN0YWJsaXNoZWQgbG9uZy10ZXJtIHBhcnRuZXJzaGlwcyB3aXRoIFNpbmdhcG9yZeKAmXMga2V5IGdvdmVybm1lbnQgYWdlbmNpZXMuPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtc20tMTIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ib2ItbW9kYWwtcmlnaHQiIGlkPSdwLXNlcnYnPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0tbyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9ImJyYW5kLWNudC1saXN0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL3Atc2Vydi5jb20uc2ciIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiB0aXRsZT0iU2luZ2Fwb3JlIj5TaW5nYXBvcmU8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93IGJyYW5kLW1vZGFsLXNsaWRlciI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02IGNvbC1zbS0xMiBibS1sZWZ0LXNsaWRlciI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJvYi1tb2RhbC1sZWZ0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmaWd1cmUgY2xhc3M9ImJtb2RhbC1pbWciPjxpbWcgYWx0PSJldm8gYnVzaW5lc3MgY29uc3VsdGluZyIgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvcG9wdXAtZXZvLWxvZ28ucG5nIj48L2ZpZ3VyZT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm1vZGFsLWRlc2MiPkEgbGVhZGluZyBJVCBzb2x1dGlvbnMgYW5kIE91dHNvdXJjaW5nIHNlcnZpY2UgcHJvdmlkZXIgaW4gU291dGggRWFzdCBBc2lhIE1hcmtldCwgYXNzaXN0aW5nIGNsaWVudHMgdG8gYWNoaWV2ZSB0aGVpciBidXNpbmVzcyBvYmplY3RpdmVzIGJ5IHN1Y2Nlc3NmdWxseSBvdXRzb3VyY2luZyB0aGVpciBub24tY29yZSBidXNpbmVzcyBwcm9jZXNzZXMgYW5kIGZ1bmN0aW9ucyBpbiB0aGUgYXJlYXMgb2YgdGVjaG5vbG9neS4gRXZvIEJ1c2luZXNzIENvbnN1bHRpbmcgb2ZmZXJzIHRoZSBlbnRpcmUgc3BlY3RydW0gb2Ygc2VydmljZXMgYWNyb3NzIGJ1c2luZXNzIG1vZGVscyBpbiB0aGUgdGVjaG5pY2FsIHNwYWNlLjwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLXNtLTEyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im9iLW1vZGFsLXJpZ2h0IiBpZD0nZmEnPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbS1vIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9ImJyYW5kLWNudC1saXN0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmV2by1hc2lhLmNvbS8iIHRpdGxlPSJNYWxheXNpYSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiPk1hbGF5c2lhPC9hPjwvbGk+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJvdXItZXhwZXJ0aXNlLXNlYyI+DQogICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgICAgPGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29udGVjdC1kZXNjIj4NCiAgICAgICAgICAgIDxwPipQRVJTT0wgaXMgdGhlIGdyb3VwIGJyYW5kIG9mIHRoZSBQRVJTT0wgR3JvdXAuPGJyLz4gSG93ZXZlciwg4oCcUEVSU09M4oCdIGhlcmUgcmVmZXJzIHRvIHRoZSBnZW5lcmFsIHRlcm0gb2YgcGVybWFuZW50IHBsYWNlbWVudCBzZXJ2aWNlcyBmb3IgSmFwYW5lc2UgYnVzaW5lc3NlcyBpbiBBUEFDLjwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIA0KICAgIDwvZGl2Pg0KICAgIDxkaXYgY2xhc3M9ImV4cHQtaW1nLXNlY3Rpb24iPg0KICAgICAgICA8ZmlndXJlPg0KICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9leHBlcnQtaW1nLmpwZyIgYWx0PSJFeHBlcnQiPg0KICAgICAgICA8L2ZpZ3VyZT4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJleHBlcnQtd2hpdGUtc2VjIj4NCiAgICAgICAgPGRpdiBjbGFzcz0ic2VjLXRpdGxlIj5PdXIgRXhwZXJ0aXNlPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9ImV4cGVydC1jb250ZW50LXNlYyI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJleHBlcnQtbGlzdCI+DQogICAgICAgICAgICAgICAgPHVsPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+QWNjb3VudGluZyA8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPkJhbmtpbmcgJiBGaW5hbmNlIDwvYT4gPC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPkVuZ2luZWVyaW5nIDwvYT4gPC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPkhlYWx0aGNhcmUgJiBMaWZlIFNjaWVuY2VzICA8L2E+PC9saT4NCiAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9IiMiPkh1bWFuIFJlc291cmNlcyA8L2E+IDwvbGk+DQogICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSIjIj5JbmZvcm1hdGlvbiBUZWNobm9sb2d5IDwvYT48L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+U3VwcGx5IENoYWluICYgUHJvY3VyZW1lbnQgPC9hPiA8L2xpPg0KICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iIyI+U2FsZXMgJiBNYXJrZXRpbmc8L2E+PC9saT4NCiAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJleHBlcnQtbGlzdC1kZXNjIj4NCiAgICAgICAgICAgICAgICA8cD5QRVJTT0xLRUxMWSBpcyBvbmUgb2YgdGhlIGxlYWRpbmcgc3RhZmZpbmcgYW5kIHJlY3J1aXRtZW50IHByb3ZpZGVycyBpbiBBcGFjLCB3aXRoIGEgZGVwdGggYW5kIGJyZWFkdGggb2YgZXhwZXJ0aXNlIGFjcm9zcyBkaXZlcnNlIGluZHVzdHJpZXMuPC9wPg0KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJmaW5kLW1vcmUtYnRuIiB0aXRsZT0iTW9yZSBBYm91dCBVcyIgaHJlZj0iL291ci1leHBlcnRpc2UiPkZpbmQgb3V0IG1vcmUgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9idG4tYXJyb3cucG5nIj48L2E+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9ImNhcmVlci1zZWN0aW9uIj4NCiAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ5ZWxsb3ctc2VjdGlvbiI+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC04IGNvbC1zbS04Ij4NCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZWVyLXRleHQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGgzPldlIGVuYWJsZSB5b3UgdG8gYWNoaWV2ZSBtb3JlIGluIHRoZSA8c3Bhbj53b3JsZCBvZiB3b3JrPC9zcGFuPjwvaDM+DQogICAgICAgICAgICAgICAgICAgICAgICA8cD5UYWtlIHRoZSBuZXh0IHN0ZXAgaW4geW91ciBjYXJlZXIgam91cm5leSB0b2RheTwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJzZWFyY2gtam9iLWJ0biIgdGl0bGU9Ik1vcmUgQWJvdXQgVXMiIGhyZWY9IiMiIGRhdGEtdG9nZ2xlPSJtb2RhbCIgZGF0YS10YXJnZXQ9IiNicmFuZC1tb2RhbDEiPlNlYXJjaCBKb2IgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9idG4tYXJyb3cucG5nIj48L2E+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJicmFuZC1tb2RhbDEiIGNsYXNzPSJtb2RhbCBmYWRlIiByb2xlPSJkaWFsb2ciPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtZGlhbG9nIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1jb250ZW50IG9iLW1vZGFsLWNvbnRlbnQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1ib2R5IG9iLW1vZGFsLWJvZHkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3BsaXQtc2VjLW91dGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImNsb3NlIiBkYXRhLWRpc21pc3M9Im1vZGFsIj4mdGltZXM7PC9idXR0b24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93ICI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNyBjb2wtc20tNyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ib2ItbW9kYWwtbGVmdCIgaWQ9J2tlbGx5Jz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtLW8iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iYnJhbmQtY250LWxpc3Qgc2VhcmNoLWJyYW5kLWNudC1saXN0Ij4NCgk8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiIGhyZWY9Ii8vd3d3LnBlcnNvbGtlbGx5Y2hpbmEuY29tLyI+Q2hpbmE8L2E+PC9saT4NCiAgICA8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiIGhyZWY9Ii8vd3d3LnBlcnNvbGtlbGx5LmNvbS5zZy9hZHZhbmNlZHNlYXJjaC5hc3B4P3NlYXJjaD0xIj5TaW5nYXBvcmU8L2E+PC9saT4NCiAgICA8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiIGhyZWY9Ii8vd3d3LnBlcnNvbGtlbGx5LmNvbS5teS9hZHZhbmNlZHNlYXJjaC5hc3B4P3NlYXJjaD0xIj5NYWxheXNpYTwvYT48L2xpPg0KICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY29tLnR3L2FkdmFuY2Vkc2VhcmNoLmFzcHg/c2VhcmNoPTEiPlRhaXdhbjwvYT48L2xpPg0KICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY28udGgvYWR2YW5jZWRzZWFyY2guYXNweD9zZWFyY2g9MSI+VGhhaWxhbmQ8L2E+PC9saT4NCiAgICA8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiIGhyZWY9Ii8vd3d3LnBlcnNvbGtlbGx5LmNvLmluLyI+SW5kaWE8L2E+PC9saT4NCiAgICA8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiIGhyZWY9Ii8vd3d3LnBlcnNvbGtlbGx5LmNvLmlkL2FkdmFuY2Vkc2VhcmNoLmFzcHg/c2VhcmNoPTEiPkluZG9uZXNpYTwvYT48L2xpPg0KICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkuY29tLmhrL2FkdmFuY2Vkc2VhcmNoLmFzcHg/c2VhcmNoPTEiPkhvbmcgS29uZzwvYT48L2xpPg0KCTxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHkua3IvIj5Lb3JlYTwvYT48L2xpPiAgICANCiA8bGk+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS52bi9hZHZhbmNlZHNlYXJjaC5hc3B4P3NlYXJjaD0xIj5WaWV0bmFtIDwvYT48L2xpPg0KICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tLmF1LyI+QXVzdHJhbGlhPC9hPjwvbGk+DQogICAgPGxpPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseS5jby5uei8iPk5ldyBaZWFsYW5kPC9hPjwvbGk+DQogICAgPGxpPjxhIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiBocmVmPSIvL3d3dy5wZXJzb2xrZWxseS5jb20vcmVnaW9uYWwtdGFsZW50LXNvbHV0aW9ucyI+UmVnaW9uYWwgRW5xdWlyeSAoRW1wbG95ZXJzIE9ubHkpIDwvYT48L2xpPg0KICAgIDxsaT48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgaHJlZj0iLy93d3cucGVyc29sa2VsbHljb25zdWx0aW5nLmNvbS8iPkhSIEFkdmlzb3J5PC9hPjwvbGk+DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTQgY29sLXNtLTQiPg0KICAgICAgICAgICAgICAgICAgICA8ZmlndXJlPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9jYXJlZXItaW1nLmpwZyI+DQogICAgICAgICAgICAgICAgICAgIDwvZmlndXJlPg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDwvZGl2Pg0KICAgIDwvZGl2Pg0KPC9kaXY+DQoNCjxkaXYgY2xhc3M9ImNvbnRhY3QtaG9tZS1zZWMiPg0KICAgIDxkaXYgY2xhc3M9ImNvbnRhY3QtaW1nLXNlY3Rpb24iPg0KICAgICAgICA8ZmlndXJlPg0KICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9jb250YWN0LW1hcC1pbWcuanBnIiBhbHQ9IkNvdW50cnkiPg0KICAgICAgICA8L2ZpZ3VyZT4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJjb250YWN0LXdoaXRlLXNlYyI+DQogICAgICAgIDxkaXYgY2xhc3M9InNlYy10aXRsZSI+VGhlIGFzaWEgcGFjaWZpYyByZWdpb24gaXNuJ3QgPGJyLz5qdXN0IG91ciBmb2N1cywgaXQncyBvdXIgc3BlY2lhbGl0eTwvZGl2Pg0KICAgICAgICA8cD5XZSBjb21iaW5lIG91ciByZWdpb25hbCBleHBlcnRpc2Ugd2l0aCBpbmR1c3RyeSBleHBlcmllbmNlIGFuZCBsb2NhbCBtYXJrZXQgdW5kZXJzdGFuZGluZy4gPC9wPg0KICAgICAgICA8YSBjbGFzcz0iZmluZC1yZXYtYnRuIiB0aXRsZT0iTW9yZSBBYm91dCBVcyIgaHJlZj0iL2NvbnRhY3QtdXMiPjxpbWcgc3JjPSIvbWVkaWEvcGVyc29sa2VsbHktMjAyMC9pbWFnZXMvYnRuLWFycm93LnBuZyI+IFNlbGVjdCB5b3VyIGNvdW50cnk8L2E+DQogICAgPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9Imluc2lnaHQtc2VjdGlvbiI+DQogICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgICAgPGRpdiBjbGFzcz0ic2VjLXRpdGxlIj5JbnNpZ2h0czwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJ0b3AtaW5zaWdodC1zZWMiPg0KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibmV3cy1mZWVkIj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJuZXdzLWl0ZW0iPg0KICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0iYm90dG9tLWluc2lnaHQtc2VjIj4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im5ld3MtZmVlZCI+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibmV3cy1pdGVtIj4NCiAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9InN1YnNjcmliZS1zZWN0aW9uIGhpZGRlbiI+DQogICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgICAgPGRpdiBjbGFzcz0ic3Vic2NyaWJlLXdyYXAiPg0KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InN1YnNjcmliZS10ZXh0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGgyPlN0YXkgaW5mb3JtZWQuPC9oMj4NCiAgICAgICAgICAgICAgICAgICAgPGgzPktlZXAgdXAgdG8gZGF0ZSB3aXRoIHRoZSBsYXRlc3QgbmV3cyBmcm9tIFBFUlNPTEtFTExZLjwvaDM+DQogICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgPHA+PGlmcmFtZSBoZWlnaHQ9IjEyMCIgaWQ9ImZiX2lmcmFtZSIgc3JjPSJodHRwczovL2Yuanh0LmNvbS5hdS9GT1JNUy9wZXJzb2xrZWxseS5jb20vbmV3c2xldHRlcl9leHBvcnRlZC9uZXdzbGV0dGVyLnBocCI+PC9pZnJhbWU+PC9wPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZGl2PmQCBQ8WAh8BZWQCBw8WAh8BZWQCCQ8WAh8BZWQCCw8WAh8BBY0rPGRpdiBpZD0nZm9vdGVyJz48Zm9vdGVyIGlkPSJwcmVmaXhfZm9vdGVyLWNvbnRhaW5lciIgY2xhc3M9ImZvb3Rlci1zZWN0aW9uIj4NCgk8ZGl2IGNsYXNzPSIiPg0KCQk8ZGl2IGNsYXNzPSJmc2VjLW9uZSI+DQoJCQk8IS0tPGRpdiBjbGFzcz0iY29sLW1kLTYiPg0KCQkJCQk8ZGl2IGNsYXNzPSJzdWJzY3JpYmUtc2VjIj4NCgkJCQkJCTxkaXYgY2xhc3M9InMtdGl0bGUiPlN0YXkgVHVuZTwvZGl2Pg0KCQkJCQkJPGRpdiBjbGFzcz0ic3ViY2Itb3V0ZXIiPiA8c3BhbiBjbGFzcz0ic3ViY2ItdGl0bGUiPlN1YnNjcmliZSB0byBvdXIgbmV3c2xldHRlcjwvc3Bhbj4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJmcm0tc3ViY2IiPg0KCQkJCQkJCQk8aWZyYW1lIGFsdD0iU3Vic2NyaWJlIHRvIG91ciBuZXdzbGV0dGVyIHwgUEVSU09MS0VMTFkiIGhlaWdodD0iNzAiIGlkPSJzdWJzY3JpYmVfaWZyYW1lIiBzcmM9Ii8vZm9ybXMuanh0LmNvbS5hdS9GT1JNUy9zaXRlL3BlcnNvbGtlbGx5LTIwMjAvc3Vic2NyaWJlX2V4cG9ydGVkL3N1YnNjcmliZS5waHAiPjwvaWZyYW1lPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwvZGl2Pi0tPg0KCQkJPGRpdiBjbGFzcz0ic3Vic2NyaWJlLXNlYyI+DQoJCQkJPGRpdiBjbGFzcz0iZnQtbG9nby1zZWMiPg0KCQkJCQk8YSBocmVmPSIvIiBjbGFzcz0iZm9vdGVyLWxvZ28iPg0KCQkJICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9wZXJzb2xrZWxseS0yMDIwL2ltYWdlcy9wZXJzb2xrZWxseS1sb2dvLnN2ZyIgYWx0PSJQRVJTT0wgS2VsbHkiIGNsYXNzPSJsLWZvb3Rlcl9fbWVkaWEiPg0KCQkJICAgICAgICAgIDwvYT4NCgkJCSAgICAgICAgICA8ZGl2IGNsYXNzPSJmb290ZXItc29jaWFsIj4NCgkJCSAgICAgICAgICAJPHVsPg0KCQkJICAgICAgICAgIAkJPGxpPjxhIGNsYXNzPSJsYXJnZC1pY29uIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgdGl0bGU9IkxpbmtlZEluIiBocmVmPSJodHRwczovL3d3dy5saW5rZWRpbi5jb20vY29tcGFueS9wZXJzb2xrZWxseSI+PGkgY2xhc3M9ImZhIGZhLWxpbmtlZGluIj4gPC9pPjwvYT48L2xpPg0KCQkJICAgICAgICAgIAkJPGxpPjxhIGNsYXNzPSJsYXJnZC1pY29uIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgdGl0bGU9IllvdXR1YmUiIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2NoYW5uZWwvVUM2MGxncERNT3Z4ZTRPTDRBUV9qUHBRIj48aSBjbGFzcz0iZmEgZmEteW91dHViZS1wbGF5Ij4gPC9pPjwvYT48L2xpPg0KDQoJCQkgICAgICAgICAgCTwvdWw+DQoJCQkgICAgICAgICAgPC9kaXY+DQoJCQkJPC9kaXY+DQoJCQkJPGRpdiBjbGFzcz0iZnQtbWlkLXNlYyI+DQoJCQkJCTxkaXYgY2xhc3M9IiI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbWQtNCBjb2wtc20tNCBjb2wteHMtMTIgd2lkdGgyOCI+DQoJCQkJCQkJPHVsIGNsYXNzPSJmbGluay1saXN0Ij4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9Ii9hYm91dC11cyIgdGl0bGU9IkFib3V0IFVzIj5BYm91dCBVczwvYT48L2xpPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iL291ci1zb2x1dGlvbnMvIiB0aXRsZT0iV2hhdCBXZSBEbyI+V2hhdCBXZSBEbzwvYT48L2xpPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iL25ld3MvIiB0aXRsZT0iUmVzb3VyY2VzIj5SZXNvdXJjZXM8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9Ii9jb250YWN0LXVzLyIgdGl0bGU9IkNvbnRhY3QgVXMiPkNvbnRhY3QgVXM8L2E+PC9saT4NCgkJCQkJCQk8L3VsPg0KCQkJCQkJPC9kaXY+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbWQtNCBjb2wtc20tNCBjb2wteHMtMTIgd2lkdGgyOCI+DQoJCQkJCQkJPHVsIGNsYXNzPSJmbGluay1saXN0Ij4JCQ0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iL3NpdGVtYXAuYXNweCIgdGl0bGU9IlNpdGVtYXAiPlNpdGVtYXA8L2E+PC9saT4NCgkJCQkJCQk8L3VsPg0KCQkJCQkJPC9kaXY+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbWQtNCBjb2wtc20tNiBjb2wteHMtMTIiPg0KCQkJCQkJCTxwPjYgQmF0dGVyeSBSb2FkLCAjMjktMDQsIFNpbmdhcG9yZSAwNDk5MDkgPC9wPg0KCQkJCQkJCTxwPlBob25lOiA8YSBocmVmPSJ0ZWw6NjU2NzA5MzM4OCI+KDY1KSA2NzA5IDMzODg8L2E+PC9wPg0KPHA+RW1haWw6ICA8YSBocmVmPSJtYWlsdG86VGFsZW50c1NvbHV0aW9uQHBlcnNvbGtlbGx5LmNvbSI+VGFsZW50c1NvbHV0aW9uQHBlcnNvbGtlbGx5LmNvbTwvYT48L3A+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPC9kaXY+DQo8ZGl2Pg0KPHA+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aWZyYW1lIGhlaWdodD0iNDAwIiBzcmM9Ii8vZi5qeHQuY29tLmF1L0ZPUk1TL3BlcnNvbGtlbGx5L2VucXVpcnktZm9vdGVyLW5ld19leHBvcnRlZC9lbnF1aXJ5LWZvb3Rlci1uZXcucGhwIj4NCjwvaWZyYW1lPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvcD4NCjxwIGNsYXNzPSJmb3JtLWJ0ZXh0IiBzdHlsZT0iZm9udC1zdHlsZTogaXRhbGljO2ZvbnQtc2l6ZToxMXB4O3dpZHRoOiA1MCU7bWFyZ2luOiAtMTAwcHggMCA1MHB4IDA7Ij4NCipJZiB5b3UgYXJlIGEgam9iIHNlZWtlciwgcGxlYXNlIGNsaWNrIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBlcnNvbGtlbGx5LmNvbS9qb2Itc2VhcmNoLyI+PHU+aGVyZTwvdT48L2E+IHRvIHNlYXJjaCBmb3Igam9icy4gIA0KPC9wPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJjb25zZW50Ij4NCjxicj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAJPHAgc3R5bGU9ImZvbnQtc3R5bGU6IGl0YWxpYztmb250LXNpemU6IDEwcHg7Ij5CeSBzdWJtaXR0aW5nIHlvdXIgZGV0YWlscyBvciBwZXJzb25hbCBkYXRhIHRvIHVzIGluIGNvbm5lY3Rpb24gd2l0aCB5b3VyIHJlZ2lzdHJhdGlvbiBvZiBpbnRlcmVzdCBpbiB0aGlzLCB5b3UgYXJlIGRlZW1lZCB0byBoYXZlIHJlYWQgYW5kIGFncmVlZCB0byB0aGUgdGVybXMgb2Ygb3VyIFByaXZhY3kgUG9saWN5IGFuZCBjb25zZW50ZWQgdG8gdGhlIGNvbGxlY3Rpb24sIHVzZSwgYW5kIGRpc2Nsb3N1cmUgb2YgeW91ciBkYXRhIGJ5IHVzIGFuZCBvdXIgYWZmaWxpYXRlcywgZm9sbG93aW5nIG91ciBQcml2YWN5IFBvbGljeS4gUGxlYXNlIGNsaWNrJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvY2xpZW50L1BvbGljaWVzL1BTS19Qcml2YWN5X1BvbGljeV92NS5wZGYiPmhlcmU8L2E+Jm5ic3A7Zm9yIGEgY29weSBvZiBQcml2YWN5IFBvbGljeS4gSWYgeW91IHdpc2ggdG8gd2l0aGRyYXcgeW91ciBjb25zZW50IGluIHRoZSBmdXR1cmUsIGNvbnRhY3QgdXMgYXQmbmJzcDs8YSBocmVmPSJtYWlsdG86ZGF0YXByb3RlY3Rpb25AcGVyc29sa2VsbHkuY29tIj5kYXRhcHJvdGVjdGlvbkBwZXJzb2xrZWxseS5jb208L2E+Jm5ic3A7dG8gbGV0IHVzIGtub3cuDQo8L3A+DQombmJzcDsNCjxwIHN0eWxlPSJmb250LXNpemU6IDE0cHg7Ij48YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseS5jb20vbWVkaWEvcGVyc29sa2VsbHktMjAyMC9jbGllbnQvUG9saWNpZXMvUFNLX0dyb3VwX29mX0NvbmR1Y3QucGRmIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgdGl0bGU9IlByaXZhY3kiPkdyb3VwIENvZGUgT2YgQ29uZHVjdDwvYT4gfCA8YSBocmVmPSJodHRwczovL3d3dy5wZXJzb2xrZWxseS5jb20vbWVkaWEvcGVyc29sa2VsbHktMjAyMC9jbGllbnQvUG9saWNpZXMvUFNLX1ByaXZhY3lfUG9saWN5X3Y1LnBkZiIgdGl0bGU9IlByaXZhY3kgUG9saWN5Ij5Qcml2YWN5IFBvbGljeTwvYT4gfCA8YSAgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvY2xpZW50L1BvbGljaWVzL01vZGVybiBTbGF2ZXJ5IGFuZCBIdW1hbiBUcmFmZmlja2luZyBQb2xpY3kucGRmIj5Nb2Rlcm4gU2xhdmVyeSBQb2xpY3k8L2E+IHwgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvY2xpZW50L1BvbGljaWVzL1BFUlNPTF9EaXZlcnNpdHlfSW5jbHVzaW9uX0VxdWFsaXR5X1BvbGljeS5wZGYiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiB0aXRsZT0iUHJpdmFjeSI+RGl2ZXJzaXR5LCBJbmNsdXNpb24gJiBFcXVhbGl0eSAoREkmRSkgUG9saWN5IHwgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGVyc29sa2VsbHkuY29tL21lZGlhL3BlcnNvbGtlbGx5LTIwMjAvY2xpZW50L1BvbGljaWVzL0xlZ2FsLTUwX1BFUlNPTF9Ib2xkaW5nc19IdW1hbl9SaWdodHNfUG9saWN5XygyMERlYzIyKS5wZGYiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vb3BlbmVyIiB0aXRsZT0iSHVtYW4gUmlnaHRzIFBvbGljeSI+SHVtYW4gUmlnaHRzIFBvbGljeTwvYT48L3A+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQoJCQkJPC9kaXY+DQoJCQkJPGRpdiBjbGFzcz0iZnQtbGFzdC1zZWMiPg0KCQkJCQk8ZGl2IGNsYXNzPSJmLXByaXZhY3kiPiANCgkJCQkJCTxwPsKpMjAyMSBQRVJTT0xLRUxMWSBQdGUgTHRkIHwgIFJDQiBOby4gMjAxNzE3MzEyWjwvcD4NCgkJCQkJCTxwPjxzcGFuPmFsbCByaWdodHMgcmVzZXJ2ZWQ8L3NwYW4+PC9wPg0KCQkJCQk8L2Rpdj4NCgkJCQk8L2Rpdj4NCgkJCQkNCgkJCTwvZGl2Pg0KCQk8L2Rpdj4NCiAgICA8L2Rpdj4NCjwvZm9vdGVyPg0KPHN0eWxlPg0KLmNvbnRhY3QtZm9ybSBpZnJhbWUgew0KICAgIGhlaWdodDogMzE1cHg7DQp9DQpAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpew0KLmNvbnRhY3QtZm9ybSBpZnJhbWUgew0KICAgIGRpc3BsYXk6IG5vbmU7DQp9DQp9DQpAbWVkaWEgKG1pbi13aWR0aDoxMjI5KSBhbmQgKG1heC13aWR0aDogMTMwNHB4KXsNCi5mdC1taWQtc2VjIC5mb3JtLWJ0ZXh0ew0KICAgICAgbWFyZ2luOiAtMTIwcHggMCA1MHB4IDAhaW1wb3J0YW50Ow0KfQ0KfQ0KQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KXsNCi5mdC1taWQtc2VjIGlmcmFtZSB7DQogICAgaGVpZ2h0OjU1MHB4Ow0KfQ0KLmZ0LW1pZC1zZWMgLmZvcm0tYnRleHR7DQogICAgICAgIG1hcmdpbjogLTEyMHB4IDAgNTBweCAwIWltcG9ydGFudDsNCn0NCn0NCg0KQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIyOXB4KXsNCi5mdC1taWQtc2VjIGlmcmFtZSB7DQogICAgaGVpZ2h0OjU1MHB4IWltcG9ydGFudDsNCn0NCi5mdC1taWQtc2VjIC5mb3JtLWJ0ZXh0ew0KICAgICAgICBtYXJnaW46IC0xMjBweCAwIDUwcHggMCFpbXBvcnRhbnQ7DQp9DQp9DQpAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTYxcHgpew0KLmZ0LW1pZC1zZWMgLmZvcm0tYnRleHR7DQogICAgICAgIG1hcmdpbjogLTEyMHB4IDAgNTBweCAwIWltcG9ydGFudDsNCn0NCn0NCg0KPC9zdHlsZT4NCjwvZGl2PjwhLS1lbmQgb2YgZm9vdGVyLS0+ZAINDxYCHwFlZAIPDxYCHwVoZGRv15Wuwyd2wdbD8acDpK0XDhMsa/QISo4ius91vqS+gQ=="
class="form-control">
</div>
<div>
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" class="form-control">
</div>
<div id="wrapper" class="clearfix">
<div id="header">
<link rel="manifest" href="/media/persolkelly-2020/js/manifest.json">
<link rel="stylesheet" href="/media/persolkelly-2020/css/bootstrap.min.css">
<link rel="stylesheet" href="/media/persolkelly-2020/css/magnific-popup.css">
<link rel="stylesheet" href="/media/persolkelly-2020/css/owl.carousel.css">
<link rel="stylesheet" href="/media/persolkelly-2020/css/verticle-timeline.css">
<link rel="stylesheet" href="/media/persolkelly-2020/css/slick.css">
<link rel="stylesheet" href="/media/persolkelly-2020/css/style.css?v=4.24">
<!--[if lt IE 9]>
<script src="/media/persolkelly-2020/js/html5shiv.js" type="text/javascript"></script>
<script src="/media/persolkelly-2020/js/respond.min.js" type="text/javascript"></script>
<![endif]-->
<script src="/scripts/JXTWidget.js"></script>
<!-- changes to /scripts/ -->
<script src="/media/COMMON/js/include-feed-3.0.js"></script>
<script src="/media/COMMON/js/responsive-plugins-0.js"></script>
<script src="/media/persolkelly-2020/js/bootstrap.min.js"></script>
<!-- <script src='/media/persolkelly-2020/js/modernizr.custom.21882.js'></script> -->
<script src="/media/persolkelly-2020/js/jquery.plugins.js"></script>
<!-- <script src='/media/persolkelly-2020/js/zoomtimeline.js'></script> -->
<script src="/media/persolkelly-2020/js/jquery.magnific-popup.min.js"></script>
<script src="/media/persolkelly-2020/js/owl.carousel.min.js"></script>
<script src="/media/persolkelly-2020/js/scrollreveal.min.js"></script>
<script src="/media/persolkelly-2020/js/verticle-timline.js"></script>
<!-- <script src="/media/persolkelly-2020/js/vide.js"></script> -->
<script src="/media/persolkelly-2020/js/slick.js"></script>
<!-- <script src='/media/persolkelly-2020/js/intersection-observer.min.js'></script> -->
<script src="/media/persolkelly-2020/js/myjs.js?v=2.46"></script>
<script>
$('#txtSalaryLowerBand.numbersOnly').attr('placeholder', 'Minimum');
$('#txtSalaryUpperBand.numbersOnly').attr('placeholder', 'Maximum');
</script>
<header id="Top-nav-sticky" class="head-tns">
<div class="navbar-wrapper">
<div class="container">
<div class="navbar" role="navigation" id="site-topnav">
<div class="navbar-header">
<a title="Persolkelly" class="navbar-brand" href="/">
<!--<img src="/media/persolkelly-2020/images/logo-main.png" alt="PersolKelly" />-->
<img src="/media/persolkelly-2020/images/logo.svg" alt="PersolKelly">
</a>
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only"> Toggle navigation</span> <em class="fa fa-bars"><!-- --></em> </button>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="dropdown active"><a href="/" class="disabled">Home</a>
<ul class="dropdown-menu">
<li><a href="/about-us">About Us</a></li>
<li><a href="/our-brands">Our Brands</a></li>
<li><a href="/what-we-believe">What We Believe</a></li>
</ul><a id="child-menu" data-toggle="dropdown" class="dropdown-toggle"><b class="caret"></b></a>
</li>
<li class="dropdown"><a href="/our-solutions" class="disabled">Employers</a>
<ul class="dropdown-menu">
<li><a href="/our-solutions/">Our Solutions</a></li>
<li><a href="/our-expertise/">Our Expertise</a></li>
<li><a href="/our-solutions">Request Talent</a>
<ul>
<li><a href="/regional-talent-solutions">Regional Enquiry (Employers Only)</a></li>
<li><a href="https://www.persolkelly.com.au/clients/" target="_blank">Australia</a></li>
<li><a href="https://www.persolkellychina.com/request-talent/" target="_blank">China</a></li>
<li><a href="https://www.persolkelly.com.hk/request-talent/" target="_blank">Hong Kong</a></li>
<li><a href="https://www.persolkelly.co.in/request-talent/" target="_blank">India</a></li>
<li><a href="https://www.persolkelly.co.id/request-talent/" target="_blank">Indonesia</a></li>
<li><a href="https://www.persolkelly.com.my/request-talent/" target="_blank">Malaysia</a></li>
<li><a href="https://www.persolkelly.co.nz/clients/" target="_blank">New Zealand</a></li>
<li><a href="https://www.persolkelly.com.sg/request-talent/">Singapore</a></li>
<li><a href="https://www.persolkelly.kr/request-talent/" target="_blank">South Korea</a></li>
<li><a href="https://www.persolkelly.co.th/request-talent/" target="_blank">Thailand</a></li>
<li><a href="https://www.persolkelly.com.tw/request-talent/" target="_blank">Taiwan</a></li>
<li><a href="https://www.persolkelly.com.vn/request-talent/" target="_blank">Vietnam</a></li>
</ul>
</li>
<li><a href="https://www.persolkellyconsulting.com" target="_blank">HR Advisory</a></li>
<li><a href="/regional-talent-solutions">Regional Talent Solutions</a></li>
</ul><a id="child-menu" data-toggle="dropdown" class="dropdown-toggle"><b class="caret"></b></a>
</li>
<li><a href="/regional-talent-solutions/">Regional Talent Solutions</a></li>
<li class="dropdown"><a href="/our-expertise" class="disabled">Job Seekers</a>
<ul class="dropdown-menu">
<li><a href="/job-search/">Job Search</a>
<ul>
<li><a href="https://www.persolkelly.com.au/candidates/" target="_blank">Australia</a></li>
<li><a href="https://www.persolkellychina.com/advancedsearch.aspx" target="_blank">China</a></li>
<li><a href="https://www.persolkelly.com.hk/advancedsearch.aspx?search=1&retainsearch=1" target="_blank">Hong Kong</a></li>
<li><a href="https://www.persolkelly.co.in/advancedsearch.aspx" target="_blank">India</a></li>
<li><a href="https://www.persolkelly.co.id/advancedsearch.aspx" target="_blank">Indonesia</a></li>
<li><a href="https://www.persolkelly.com.my/advancedsearch.aspx" target="_blank">Malaysia</a></li>
<li><a href="https://www.persolkelly.co.nz/candidates/" target="_blank">New Zealand</a></li>
<li><a href="https://www.persolkelly.com.sg/advancedsearch.aspx" target="_blank">Singapore</a></li>
<li><a href="https://www.persolkelly.kr/advancedsearch.aspx" target="_blank">South Korea</a></li>
<li><a href="https://www.persolkelly.co.th/advancedsearch.aspx" target="_blank">Thailand</a></li>
<li><a href="https://www.persolkelly.com.tw/advancedsearch.aspx" target="_blank">Taiwan</a></li>
<li><a href="https://www.persolkelly.com.vn/advancedsearch.aspx" target="_blank">Vietnam</a></li>
</ul>
</li>
<li><a href="/our-expertise/">Our Specialisation</a></li>
<li><a href="/news.aspx">Career Advice</a></li>
<li><a href="https://www.persolkellycareers.com/">Join Our Team</a></li>
</ul><a id="child-menu" data-toggle="dropdown" class="dropdown-toggle"><b class="caret"></b></a>
</li>
<li class="dropdown"><a href="/news" class="disabled">Resources</a>
<ul class="dropdown-menu">
<li><a href="/events/">Events</a></li>
<li><a href="/news">News & Articles</a></li>
<li><a href="/workforce-insights/">APAC Workforce Insights</a>
<ul>
<li><a href="/2022-apac-workforce-insights/">2022 APAC Workforce Insights</a></li>
<li><a href="/2021-apac-workforce-insights">2021 APAC Workforce Insights</a></li>
<li><a href="/2020-apac-workforce-insights">2020 APAC Workforce Insights</a></li>
</ul>
</li>
<li><a href="/salary-guides/">Salary Guides</a></li>
</ul><a id="child-menu" data-toggle="dropdown" class="dropdown-toggle"><b class="caret"></b></a>
</li>
<li><a href="/contact-us/">Contact Us</a></li>
</ul>
</div>
<div class="head-lang-social">
<div class="dropdown btn-country">
<a class="dropdown-toggle" data-toggle="dropdown"><span class="select-country">Select</span> <img class="desktop-icon" src="/media/persolkelly-2020/images/icon_global_network.svg"><img class="mobile-icon" src="/media/persolkelly-2020/images/icon_global_network-hover.svg"> </a>
<ul class="dropdown-menu">
<li><a target="_blank" rel="no referer,no opener" href="https://www.persolkelly.com.au">Australia</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.Persolkellychina.com">China</a></li>
<!-- <li><a target="_blank" href="//info.kellyservices.com.au/kellyexecutive">Executive</a></li> -->
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.com.hk">Hong Kong</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.co.in">India</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.co.id">Indonesia</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.com.my">Malaysia</a></li>
<li><a target="_blank" rel="no referer,no opener" href="https://www.persolkelly.co.nz/">New Zealand</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.com.sg">Singapore</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.kr">South Korea</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.co.th">Thailand</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.com.tw">Taiwan</a></li>
<li><a target="_blank" rel="no referer,no opener" href="//www.persolkelly.com.vn">Vietnam</a></li>
</ul>
</div>
<div class="4232-search site-search">
<span id="r24_site-search-link"><em class="fa fa-search"> </em></span>
</div>
<div class="languages">
</div>
</div>
</div>
</div>
</div>
</header>
<script type="text/javascript">
_linkedin_partner_id = "3163388";
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_partner_id);
</script>
<script type="text/javascript">
(function(l) {
if (!l) {
window.lintrk = function(a, b) {
window.lintrk.q.push([a, b])
};
window.lintrk.q = []
}
var s = document.getElementsByTagName("script")[0];
var b = document.createElement("script");
b.type = "text/javascript";
b.async = true;
b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
s.parentNode.insertBefore(b, s);
})(window.lintrk);
</script>
<noscript>
<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3163388&fmt=gif">
</noscript>
<div class="site-search-wrapper">
<div class="container">
<div class="site-search site-search-full">
<iframe id="search_frame" height="100%" src="/widgets/widgetsitesearch.aspx?widgetid=4257"></iframe>
</div>
</div>
</div>
<style>
.site-search-wrapper {
display: block;
position: fixed;
top: 133px;
left: 0;
z-index: 9;
width: 100%;
background-color: #FFFFFF;
padding: 28px 0 28px;
border-top: 1px solid #D9D9D6;
opacity: 0;
pointer-events: none;
box-shadow: 0 5px 5px rgb(0 0 0 / 20%);
}
.site-search-wrapper.is_open {
opacity: 1;
pointer-events: unset;
}
.site-search-wrapper .site-search-full {
width: 100%;
max-width: 1020px;
margin: 0 auto;
padding: 0 20px;
height: auto;
}
@media screen and (max-width: 1024px) {
.site-search-wrapper {
top: 125px;
}
}
@media screen and (max-width: 768px) {
.site-search-wrapper {
top: 105px;
}
}
</style>
<script>
$(document).ready(function() {
$('.4232-search').mouseover(function() {
$('.site-search-wrapper').addClass('is_open')
})
$('.site-search-wrapper').mouseleave(function() {
$('.site-search-wrapper').removeClass('is_open')
})
$('.4232-search').click(function() {
$('.is_open').toggle();
})
})
</script>
<div id="prefix_banner-container">
<div class="home--banner hp-banner-v2 hp-banner-v3">
<div class="p-top-visual js-top-visual is-animated">
<div class="p-top-visual__vision">
<div class="p-top-visual__images container">
<div class="row">
<div class="col-md-7">
<div class="img-text-wrapper" style="position: relative;">
<img src="/media/persolkelly-2020/images/img_vision_en_gray(1).svg" alt="Work,and Smile" class="p-top-visual__image p-top-visual__image--white en_vision">
<img src="/media/persolkelly-2020/images/img_vision_en_gray(1).svg" alt="Work,and Smile" class="p-top-visual__image p-top-visual__image--gray en_vision">
</div>
<a class="more-abt-btn p-top-visual__image p-top-visual__image--white en_vision" title="More About Us" href="/about-us/">Who we are <img src="/media/persolkelly-2020/images/btn-arrow.png"></a>
</div>
</div>
</div>
</div>
<aside class="p-top-visual__white">
<div class="p-top-visual__item p-top-visual__item--ht"></div>
<div class="p-top-visual__item p-top-visual__item--vl"></div>
<div class="p-top-visual__item p-top-visual__item--hb"></div>
<div class="p-top-visual__item p-top-visual__item--vr"></div>
</aside>
<div class="p-top-visual__bg slideDesktop slick-initialized slick-slider">
<div class="slick-list draggable">
<div class="slick-track" style="opacity: 1; width: 11200px;"><img src="/media/persolkelly-2020/images/hero_image_1.jpg" alt="" class="p-top-visual__media pc js-top-visual-media slick-slide slick-current slick-active"
data-slick-index="0" aria-hidden="false" tabindex="0" style="width: 1600px; position: relative; left: 0px; top: 0px; z-index: 999; opacity: 1;"><img src="/media/persolkelly-2020/images/hero_image_2.jpg" alt=""
class="p-top-visual__media pc js-top-visual-media slick-slide" data-slick-index="1" aria-hidden="true" tabindex="-1" style="width: 1600px; position: relative; left: -1600px; top: 0px; z-index: 998; opacity: 0;"><img
src="/media/persolkelly-2020/images/hero_image_3.jpg" alt="" class="p-top-visual__media pc js-top-visual-media slick-slide" data-slick-index="2" aria-hidden="true" tabindex="-1"
style="width: 1600px; position: relative; left: -3200px; top: 0px; z-index: 998; opacity: 0;"><img src="/media/persolkelly-2020/images/hero_image_4.jpg" alt="" class="p-top-visual__media pc js-top-visual-media slick-slide"
data-slick-index="3" aria-hidden="true" tabindex="-1" style="width: 1600px; position: relative; left: -4800px; top: 0px; z-index: 998; opacity: 0;"><img src="/media/persolkelly-2020/images/hero_image_5.jpg" alt=""
class="p-top-visual__media pc js-top-visual-media slick-slide" data-slick-index="4" aria-hidden="true" tabindex="-1" style="width: 1600px; position: relative; left: -6400px; top: 0px; z-index: 998; opacity: 0;"><img
src="/media/persolkelly-2020/images/hero_image_6.jpg" alt="" class="p-top-visual__media pc js-top-visual-media slick-slide" data-slick-index="5" aria-hidden="true" tabindex="-1"
style="width: 1600px; position: relative; left: -8000px; top: 0px; z-index: 998; opacity: 0;"><img src="/media/persolkelly-2020/images/hero_image_7.jpg" alt="" class="p-top-visual__media pc js-top-visual-media slick-slide"
data-slick-index="6" aria-hidden="true" tabindex="-1" style="width: 1600px; position: relative; left: -9600px; top: 0px; z-index: 998; opacity: 0;"></div>
</div>
</div>
<div class="p-top-visual__bg slideMobile slick-initialized slick-slider">
<div class="slick-list draggable">
<div class="slick-track" style="opacity: 1; width: 11200px;"><img src="/media/persolkelly-2020/images/kv_sp_new_m.jpg" alt="" class="p-top-visual__media sp js-top-visual-media slick-slide slick-current slick-active"
data-slick-index="0" aria-hidden="false" tabindex="0" style="width: 1600px; position: relative; left: 0px; top: 0px; z-index: 999; opacity: 1;"><img src="/media/persolkelly-2020/images/kv_sp_new_m2.jpg" alt=""
class="p-top-visual__media sp js-top-visual-media slick-slide" data-slick-index="1" aria-hidden="true" tabindex="-1" style="width: 1600px; position: relative; left: -1600px; top: 0px; z-index: 998; opacity: 0;"><img
src="/media/persolkelly-2020/images/kv_sp_new_m3.jpg" alt="" class="p-top-visual__media sp js-top-visual-media slick-slide" data-slick-index="2" aria-hidden="true" tabindex="-1"
style="width: 1600px; position: relative; left: -3200px; top: 0px; z-index: 998; opacity: 0;"><img src="/media/persolkelly-2020/images/kv_sp_new_m4.jpg" alt="" class="p-top-visual__media sp js-top-visual-media slick-slide"
data-slick-index="3" aria-hidden="true" tabindex="-1" style="width: 1600px; position: relative; left: -4800px; top: 0px; z-index: 998; opacity: 0;"><img src="/media/persolkelly-2020/images/kv_sp_new_m5.jpg" alt=""
class="p-top-visual__media sp js-top-visual-media slick-slide" data-slick-index="4" aria-hidden="true" tabindex="-1" style="width: 1600px; position: relative; left: -6400px; top: 0px; z-index: 998; opacity: 0;"><img
src="/media/persolkelly-2020/images/kv_sp_new_m6.jpg" alt="" class="p-top-visual__media sp js-top-visual-media slick-slide" data-slick-index="5" aria-hidden="true" tabindex="-1"
style="width: 1600px; position: relative; left: -8000px; top: 0px; z-index: 998; opacity: 0;"><img src="/media/persolkelly-2020/images/kv_sp_new_m7.jpg" alt="" class="p-top-visual__media sp js-top-visual-media slick-slide"
data-slick-index="6" aria-hidden="true" tabindex="-1" style="width: 1600px; position: relative; left: -9600px; top: 0px; z-index: 998; opacity: 0;"></div>
</div>
</div>
<div class="p-top-visual__anim hidden">
<div class="p-top-visual__images container">
<div class="row">
<div class="col-md-5 view-anim hidden-sm hidden-xs">
<div class="view-anim-sec"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
$(window).load(function() {
$('.slideDesktop, .slideMobile').slick({
autoplay: true,
slidesToShow: 1,
slidesToScroll: 1,
infinite: true,
arrows: false,
fade: true,
speed: 2000
});
})
</script>
<style>
.test-page {
padding-top: 0;
}
</style>
<div class="icon-text-section animated active">
<div class="container">
<div class="text-max-width">
<div class="row">
<div class="col-md-6 col-sm-6">
<div class="img-desc-sec">
<figure>
<img src="/media/persolkelly-2020/images/hm-icon1.png">
</figure>
<div class="icon-desc">
<p>One of the leading <br><span>HR Solutions company in the region</span></p>
</div>
</div>
</div>
<div class="col-md-6 col-sm-6">
<div class="img-desc-sec">
<figure>
<img src="/media/persolkelly-2020/images/hm-icon4.png">
</figure>
<div class="icon-desc">
<p><span>45+ offices</span> across <br><span>13 markets</span> in <br>Asia Pacific</p>
</div>
</div>
</div>
<div class="col-md-6 col-sm-6">
<div class="img-desc-sec">
<figure>
<img src="/media/persolkelly-2020/images/hm-icon2.png">
</figure>
<div class="icon-desc">
<p><span>59,000+</span><br> positions have been <br>placed across the region</p>
</div>
</div>
</div>
<div class="col-md-6 col-sm-6">
<div class="img-desc-sec">
<figure>
<img src="/media/persolkelly-2020/images/hm-icon3.png">
</figure>
<div class="icon-desc">
<p>Comprehensive workforce management solutions — <br><span>global scope, <br> local focus</span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="our-brand is-fade-element is-fade-standby">
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="sec-title title-brd">Our Brands</div>
</div>
<div class="o-b-img-outer">
<div class="brand-owl owl-carousel disabled">
<!-- <div class="col-md-3 col-sm-3 col-xs-12">
<div class="item">
<div class="item-o">
<figure class="o-b-img">
<a title="Capita" href="#" data-toggle="modal" data-target="#brand-modal"><img alt="Capita"
src="/media/persolkelly-2020/images/brand-img-2.svg"></a>
</figure>
</div>
</div>
</div> -->
<!--<div class="col-md-3 col-sm-3 col-xs-12">
<div class="item">
<div class="item-o">
<figure class="o-b-img">
<a title="Evo" href="#" data-toggle="modal" data-target="#brand-modal"><img alt="Evo" src="/media/persolkelly-2020/images/brand-img-7.svg"></a>
</figure>
</div>
</div>
</div>-->
<div class="col-md-3 col-sm-3 col-xs-12" data-index="0">
<div class="item">
<div class="item-o">
<figure class="o-b-img">
<a title="PersolKelly" href="#" data-toggle="modal" data-target="#brand-modal" rel="nofollow">
<img class="non-hover" alt="PersolKelly" src="/media/persolkelly-2020/images/brand-img-grey-1.png">
<img class="hover" alt="PersolKelly" src="/media/persolkelly-2020/images/brand-img-1.png"></a>
</figure>
</div>
</div>
</div>
<div class="col-md-3 col-sm-3 col-xs-12" data-index="1">
<div class="item">
<div class="item-o">
<figure class="o-b-img">
<a title="PERSOL" href="#" data-toggle="modal" data-target="#brand-modal" rel="nofollow">
<img class="non-hover" alt="PERSOL" src="/media/persolkelly-2020/images/brand-img-grey-2.png">
<img class="hover" alt="PERSOL" src="/media/persolkelly-2020/images/brand-img-2.png"></a>
</figure>
</div>
</div>
</div>
<div class="col-md-3 col-sm-3 col-xs-12" data-index="2">
<div class="item">
<div class="item-o">
<figure class="o-b-img">
<a title=" PERSOLKELLY Consulting" href="#" data-toggle="modal" data-target="#brand-modal" rel="nofollow">
<img class="non-hover" alt="PERSOLKELLY Consulting" src="/media/persolkelly-2020/images/PKCn-grey.png">
<img class="hover" alt="PERSOLKELLY Consulting" src="/media/persolkelly-2020/images/PKCn.png">
</a>
</figure>
</div>
</div>
</div>
<div class="col-md-3 col-sm-3 col-xs-12" data-index="3">
<div class="item">
<div class="item-o">
<figure class="o-b-img">
<a title="BTI Executive Search" href="#" data-toggle="modal" data-target="#brand-modal" rel="nofollow"><img class="non-hover" alt="BTI Executive Search" src="/media/persolkelly-2020/images/brand-img-grey-4.png"><img class="hover" alt="BTI Executive Search" src="/media/persolkelly-2020/images/brand-img-4.png"></a>
</figure>
</div>
</div>
</div>
<div class="col-md-3 col-sm-3 col-xs-12" data-index="4">
<div class="item">
<div class="item-o">
<figure class="o-b-img">
<a title="P-Serv" href="#" data-toggle="modal" data-target="#brand-modal" rel="nofollow"><img class="non-hover" alt="P-Serv" src="/media/persolkelly-2020/images/brand-img-grey-51.png"><img class="hover" alt="P-Serv" src="/media/persolkelly-2020/images/brand-img-51.png"></a>
</figure>
</div>
</div>
</div>
<div class="col-md-3 col-sm-3 col-xs-12" data-index="5">
<div class="item">
<div class="item-o">
<figure class="o-b-img">
<a title="evo business consulting" href="#" data-toggle="modal" data-target="#brand-modal" rel="nofollow"><img class="non-hover" alt="evo business consulting" src="/media/persolkelly-2020/images/brand-img-grey-6.png">
<img class="hover" alt="evo business consulting" src="/media/persolkelly-2020/images/brand-img-6.png"></a>
</figure>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="brand-modal" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content ob-modal-content">
<div class="modal-body ob-modal-body">
<div class="split-sec-outer">
<button type="button" class="close" data-dismiss="modal">×</button>
<div class="owl-modal-sldier owl-carousel">
<div class="row brand-modal-slider">
<div class="col-md-6 col-sm-12 bm-left-slider">
<div class="ob-modal-left">
<div class="item">
<div class="item-o">
<figure class="bmodal-img"><img alt="PersolKelly" src="/media/persolkelly-2020/images/popup-pk-logo.png"></figure>
<div class="bmodal-desc">PERSOLKELLY is one of the largest recruitment companies in Asia Pacific that provides comprehensive end-to-end workforce solutions. <br><br>Headquartered in Singapore, PERSOLKELLY spans over 50
offices across 13 markets including: Australia, China, Hong Kong, India, Indonesia, Korea, Malaysia, New Zealand, Philippines, Singapore, Taiwan, Thailand and Vietnam.<br><br>PERSOLKELLY is a joint venture between
PERSOL Holdings, one of the largest recruitment firms in Japan, and Kelly Services Inc., a global leader in workforce solutions.</div>
</div>
</div>
</div>
</div>
<div class="col-md-6 col-sm-12">
<div class="ob-modal-right" id="kelly">
<div class="bmodal-title">Select a country</div>
<div class="item">
<div class="item-o">
<ul class="brand-cnt-list">
<li><a href="https://www.persolkelly.com.au/" rel="noopener" target="_blank">Australia</a></li>
<li><a href="http://www.Persolkellychina.com" rel="noopener" target="_blank">China</a> </li>
<li><a href="http://www.persolkelly.com.hk" rel="noopener" target="_blank">Hong Kong</a> </li>
<li><a href="http://www.persolkelly.co.in" rel="noopener" target="_blank">India</a> </li>
<li><a href="http://www.persolkelly.co.id" rel="noopener" target="_blank">Indonesia</a> </li>
<li><a href="http://www.persolkelly.com.my" rel="noopener" target="_blank">Malaysia</a> </li>
<li><a href="http:https://www.persolkelly.co.nz/" rel="noopener" target="_blank">New Zealand </a> </li>
<li><a href="http://www.persolkelly.com.sg" rel="noopener" target="_blank">Singapore</a> </li>
<li><a href="http://www.persolkelly.kr" rel="noopener" target="_blank">South Korea</a> </li>
<li><a href="http://www.persolkelly.co.th" rel="noopener" target="_blank">Thailand</a> </li>
<li><a href="https://www.persolkelly.com.tw" rel="noopener" target="_blank">Taiwan</a></li>
<li><a href="https://www.persolkelly.com.vn" rel="noopener" target="_blank">Vietnam</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="row brand-modal-slider">
<div class="col-md-6 col-sm-12 bm-left-slider">
<div class="ob-modal-left">
<div class="item">
<div class="item-o">
<figure class="bmodal-img"><img alt="PERSOL" src="/media/persolkelly-2020/images/popup-persol-logo.png"></figure>
<div class="bmodal-desc">PERSOL is one of the largest and fastest growing HR service providers in the Asia Pacific region. Leveraging on its strong database of Japanese and Japanese-speaking candidates, PERSOL provides
tailored workforce solutions primarily to Japanese companies. PERSOL operates in Hong Kong, Indonesia, Singapore, South Korea, Philippines, Thailand, Malaysia, Vietnam and Taiwan.</div>
</div>
</div>
</div>
</div>
<div class="col-md-6 col-sm-12">
<div class="ob-modal-right" id="persol">
<div class="bmodal-title">Select a country</div>
<div class="item">
<div class="item">
<div class="item-o">
<ul class="brand-cnt-list">
<li><a href="http://www.yingchuang.com/" target="_blank" title="China" rel="noopener">China</a></li>
<li><a href="http://www.persolhk.com" target="_blank" title="Hong Kong" rel="noopener">Hong
Kong</a></li>
<li><a href="https://www.persolid.com" target="_blank" title="Indonesia" rel="noopener">Indonesia</a></li>
<li><a href="http://www.persolsg.com" target="_blank" title="Singapore" rel="noopener">Singapore</a></li>
<li><a href="https://www.persolkr.com/" target="_blank" title="South Korea" rel="noopener">South
Korea</a></li>
<li><a href="http://www.johnclements.com/client-solutions/japan-desk/" title="Philippines" target="_blank" rel="noopener">Philippines</a></li>
<li><a href="https://www.persolth.com/" target="_blank" title="Thailand" rel="noopener">Thailand</a></li>
<li><a href="https://www.persolmy.com/" target="_blank" title="Malaysia" rel="noopener">Malaysia</a></li>
<li><a href="https://www.persolvietnam.com" target="_blank" title="Vietnam" rel="noopener">Vietnam </a></li>
<li><a href="https://www.persoltw.com" target="_blank" title="Taiwan" rel="noopener">Taiwan</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row brand-modal-slider">
<div class="col-md-6 col-sm-12 bm-left-slider">
<div class="ob-modal-left">
<div class="item">
<div class="item-o">
<figure class="bmodal-img pkcn"><img alt="Persol Kelly Consulting" src="/media/persolkelly-2020/images/popup-pkcn-logo.png"></figure>
<div class="bmodal-desc">PERSOLKELLY Consulting is a leading HR consulting and professional services company, specialising in innovative talent development, HR & management advisory, organisational effectiveness
and insights-driven HR solutions. PERSOLKELLY Consulting operates in Hong Kong, India, Indonesia, Korea, Malaysia, Singapore and China </div>
</div>
</div>
</div>
</div>
<div class="col-md-6 col-sm-12">
<div class="ob-modal-right" id="bti">
<div class="bmodal-title">Select a country</div>
<div class="item">
<div class="item-o">
<ul class="brand-cnt-list">
<li><a href="http://anchor.yingchuang.com/" rel="noopener" target="_blank">China</a> </li>
<li><a href="https://www.persolkellyconsulting.com.hk/" rel="noopener" target="_blank">Hong Kong</a> </li>
<li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">India</a> </li>
<li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">Indonesia</a> </li>
<!-- <li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">Korea</a> </li> -->
<li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">Malaysia</a></li>
<li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">Singapore</a></li>
<li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">South Korea</a> </li>
<li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">Thailand</a> </li>
<li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">Taiwan</a></li>
<li><a href="https://www.persolkellyconsulting.com/" rel="noopener" target="_blank">Vietnam</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="row brand-modal-slider">
<div class="col-md-6 col-sm-12 bm-left-slider">
<div class="ob-modal-left">
<div class="item">
<div class="item-o">
<figure class="bmodal-img"><img alt="IGS Asia" src="/media/persolkelly-2020/images/popup-bti-logo.png"></figure>
<div class="bmodal-desc">BTI Executive Search is a market leader in Executive Search, with proven expertise in strategic workforce planning and talent management. BTI Executive Search operates in Hong Kong, India,
Indonesia, Malaysia, Singapore and Thailand.</div>
</div>
</div>
</div>
</div>
<div class="col-md-6 col-sm-12">
<div class="ob-modal-right" id="bti">
<div class="bmodal-title">Select a country</div>
<div class="item">
<div class="item-o">
<ul class="brand-cnt-list">
<li><a href="http://www.btiexecutivesearch.com/" target="_blank" title="Hong Kong" rel="noopener">Hong Kong</a></li>
<li><a href="http://www.btiexecutivesearch.com/" target="_blank" title="India" rel="noopener">India</a></li>
<li><a href="http://www.btiexecutivesearch.com/" target="_blank" title="Indonesia" rel="noopener">Indonesia</a></li>
<li><a href="http://www.btiexecutivesearch.com/" target="_blank" title="Malaysia" rel="noopener">Malaysia</a></li>
<li><a href="http://www.btiexecutivesearch.com/" target="_blank" title="Malaysia" rel="noopener">Singapore</a></li>
<li><a href="http://www.btiexecutivesearch.com/" target="_blank" title="Thailand" rel="noopener">Thailand</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="row brand-modal-slider">
<div class="col-md-6 col-sm-12 bm-left-slider">
<div class="ob-modal-left">
<div class="item">
<div class="item-o">
<figure class="bmodal-img"><img alt="P-Serve" src="/media/persolkelly-2020/images/popup-pserv-logo.png"></figure>
<div class="bmodal-desc">P-Serv is a local leader in Singapore for providing business process outsourcing solutions in projects related to customer service management, collections management and payroll administration.
The agency has established long-term partnerships with Singapore’s key government agencies.</div>
</div>
</div>
</div>
</div>
<div class="col-md-6 col-sm-12">
<div class="ob-modal-right" id="p-serv">
<div class="item">
<div class="item-o">
<ul class="brand-cnt-list only-one-item-ul">
<li class="only-one-item-li"><a href="http://p-serv.com.sg" target="_blank" rel="noopener" title="Singapore">Singapore</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="row brand-modal-slider">
<div class="col-md-6 col-sm-12 bm-left-slider">
<div class="ob-modal-left">
<div class="item">
<div class="item-o">
<figure class="bmodal-img"><img alt="evo business consulting" src="/media/persolkelly-2020/images/popup-evo-logo.png"></figure>
<div class="bmodal-desc">A leading IT solutions and Outsourcing service provider in South East Asia Market, assisting clients to achieve their business objectives by successfully outsourcing their non-core business
processes and functions in the areas of technology. Evo Business Consulting offers the entire spectrum of services across business models in the technical space.</div>
</div>
</div>
</div>
</div>
<div class="col-md-6 col-sm-12">
<div class="ob-modal-right" id="fa">
<div class="item">
<div class="item">
<div class="item-o">
<ul class="brand-cnt-list only-one-item-ul">
<li class="only-one-item-li"><a href="https://www.evo-asia.com/" title="Malaysia" target="_blank" rel="noopener">Malaysia</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="our-expertise-sec">
<div class="container">
<div class="text-center contect-desc is-fade-element is-fade-standby">
<p>*PERSOL is the group brand of the PERSOL Group.<br> However, “PERSOL” here refers to the general term of permanent placement services for Japanese businesses in APAC.</p>
</div>
</div>
<div class="expt-img-section">
<figure>
<img src="/media/persolkelly-2020/images/expert-img.jpg" alt="Expert">
</figure>
</div>
<div class="expert-white-sec">
<div class="sec-title is-fade-element is-fade-standby">Our Expertise</div>
<div class="expert-content-sec is-fade-element is-fade-standby">
<div class="expert-list">
<ul>
<li><a href="#" rel="nofollow">Accounting </a></li>
<li><a href="#" rel="nofollow">Banking & Finance </a> </li>
<li><a href="#" rel="nofollow">Engineering </a> </li>
<li><a href="#" rel="nofollow">Healthcare & Life Sciences </a></li>
<li><a href="#" rel="nofollow">Human Resources </a> </li>
<li><a href="#" rel="nofollow">Information Technology </a></li>
<li><a href="#" rel="nofollow">Supply Chain & Procurement </a> </li>
<li><a href="#" rel="nofollow">Sales & Marketing</a></li>
</ul>
</div>
<div class="expert-list-desc">
<p>PERSOLKELLY is one of the leading staffing and recruitment providers in Apac, with a depth and breadth of expertise across diverse industries.</p>
<a class="find-more-btn" title="More About Us" href="/our-expertise">Find out more <img src="/media/persolkelly-2020/images/btn-arrow.png"></a>
</div>
</div>
</div>
</div>
<div class="career-section is-fade-element is-fade-standby">
<div class="container">
<div class="yellow-section">
<div class="row">
<div class="col-md-8 col-sm-8">
<div class="career-text">
<h3>We enable you to achieve more in the <span>world of work</span></h3>
<p>Take the next step in your career journey today</p>
<a class="search-job-btn" title="More About Us" href="#" data-toggle="modal" data-target="#brand-modal1" rel="nofollow">Search Job <img src="/media/persolkelly-2020/images/btn-arrow.png"></a>
</div>
<div id="brand-modal1" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content ob-modal-content">
<div class="modal-body ob-modal-body">
<div class="split-sec-outer">
<button type="button" class="close" data-dismiss="modal">×</button>
<div class="">
<div class="row ">
<div class="col-md-7 col-sm-7">
<div class="ob-modal-left" id="kelly">
<div class="item">
<div class="item-o">
<ul class="brand-cnt-list search-brand-cnt-list">
<li><a target="_blank" rel="noopener" href="//www.persolkellychina.com/">China</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.com.sg/advancedsearch.aspx?search=1">Singapore</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.com.my/advancedsearch.aspx?search=1">Malaysia</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.com.tw/advancedsearch.aspx?search=1">Taiwan</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.co.th/advancedsearch.aspx?search=1">Thailand</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.co.in/">India</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.co.id/advancedsearch.aspx?search=1">Indonesia</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.com.hk/advancedsearch.aspx?search=1">Hong Kong</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.kr/">Korea</a></li>
<li><a target="_blank" rel="noopener" href="https://www.persolkelly.com.vn/advancedsearch.aspx?search=1">Vietnam </a></li>
<li><a target="_blank" rel="noopener" href="https://www.persolkelly.com.au/">Australia</a></li>
<li><a target="_blank" rel="noopener" href="https://www.persolkelly.co.nz/">New Zealand</a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkelly.com/regional-talent-solutions">Regional Enquiry (Employers Only) </a></li>
<li><a target="_blank" rel="noopener" href="//www.persolkellyconsulting.com/">HR Advisory</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-4 col-sm-4">
<figure>
<img src="/media/persolkelly-2020/images/career-img.jpg">
</figure>
</div>
</div>
</div>
</div>
</div>
<div class="contact-home-sec is-fade-element is-fade-standby">
<div class="contact-img-section">
<figure>
<img src="/media/persolkelly-2020/images/contact-map-img.jpg" alt="Country">
</figure>
</div>
<div class="contact-white-sec">
<div class="sec-title">The asia pacific region isn't <br>just our focus, it's our speciality</div>
<p>We combine our regional expertise with industry experience and local market understanding. </p>
<a class="find-rev-btn" title="More About Us" href="/contact-us"><img src="/media/persolkelly-2020/images/btn-arrow.png"> Select your country</a>
</div>
</div>
<div class="insight-section">
<div class="container">
<div class="sec-title is-fade-element is-fade-standby">Insights</div>
<div class="top-insight-sec is-fade-element is-fade-standby">
<div class="news-feed">
<div class="news-item">
<div class="row">
<div class="col-md-6">
<div class="left-insight-sec">
<div class="news-slider-title">
<a title="7 Tips to Effectively Attract and Retain Digital Talent" href="https://www.persolkelly.com/news/7-tips-to-effectively-attract-and-retain-digital-talent/59907/"><h2>7 Tips to Effectively Attract and Retain Digital Talent</h2></a>
</div>
<div class="news-slider-desc">The demand for digital talent has been consistently high in recent years, given the increasing importance of technology and digital solutions.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/7-tips-to-effectively-attract-and-retain-digital-talent/59907/" title="Read more">Read more</a></div>
</div>
</div>
<div class="col-md-6">
<div class="bg-url-news"><img src="//www.persolkelly.com/media/persolkelly-2020/client/articles/titlecard/TC_7-tips-to-effectively-attract-and-retain-digital-talent.jpg"></div>
</div>
</div>
</div>
</div>
</div>
<div class="bottom-insight-sec is-fade-element is-fade-standby">
<div class="news-feed">
<div class="news-item slick-initialized slick-slider slick-dotted"><button class="slick-prev slick-arrow" aria-label="Previous" type="button" style="display: inline-block;">Previous</button>
<div class="slick-list draggable">
<div class="slick-track" style="opacity: 1; width: 16340px; transform: translate3d(-1520px, 0px, 0px);">
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="-3" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="How Can A Contingent Workforce Help Build Business Agility?" href="https://www.persolkelly.com/news/how-can-a-contingent-workforce-help-build-business-agility/54268/" tabindex="-1"><h2>How Can A Contingent Workforce Help Build Business Agility?</h2></a>
</div>
<div class="news-slider-desc">Our latest Workforce Insights Report reveals that a Contingent Workforce is already a critical part of workforce employment strategies in Asia Pacific, with over 50% of all companies turning to it
when experiencing a headcount shortage. Singapore, Malaysia, Hong Kong, and Indonesia are the highest adopters of a Contingent Workforce.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-can-a-contingent-workforce-help-build-business-agility/54268/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="-2" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Chasing Star: Hiring and Growing Top Performing Talent" href="https://www.persolkelly.com/news/chasing-star-hiring-and-growing-top-performing-talent/54251/" tabindex="-1"><h2>Chasing Star: Hiring and Growing Top Performing Talent</h2></a>
</div>
<div class="news-slider-desc">PERSOLKELLY Consulting Group conducted a virtual corporate workshop led by Professor Boris Groyberg from Harvard Business School. The workshop discussed talent strategy of hiring and developing
your most important highly performing talent.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/chasing-star-hiring-and-growing-top-performing-talent/54251/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="-1" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Key To Successful Digitalisation of Human Resource Management" href="https://www.persolkelly.com/news/key-to-successful-digitalisation-of-human-resource-management/54240/" tabindex="-1"><h2>Key To Successful Digitalisation of Human Resource Management</h2></a>
</div>
<div class="news-slider-desc">How does the digitalisation of human resource management during the COVID-19 pandemic benefit the company?</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/key-to-successful-digitalisation-of-human-resource-management/54240/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="0" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide00" aria-describedby="slick-slide-control00" style="width: 380px;">
<div class="news-slider-title">
<a title="7 Tips to Effectively Attract and Retain Digital Talent" href="https://www.persolkelly.com/news/7-tips-to-effectively-attract-and-retain-digital-talent/59907/" tabindex="-1"><h2>7 Tips to Effectively Attract and Retain Digital Talent</h2></a>
</div>
<div class="news-slider-desc">The demand for digital talent has been consistently high in recent years, given the increasing importance of technology and digital solutions.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/7-tips-to-effectively-attract-and-retain-digital-talent/59907/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-current slick-active" data-slick-index="1" aria-hidden="false" tabindex="0" role="tabpanel" id="slick-slide01" aria-describedby="slick-slide-control01" style="width: 380px;">
<div class="news-slider-title">
<a title="Why you should hire a Regional Talent Solutions (RTS) provider and how to choose the best fit for you" href="https://www.persolkelly.com/news/why-you-should-hire-a-regional-talent-solutions-rts-provider-and-how-to-choose-the-best-fit-for-you/59863/" tabindex="0"><h2>Why you should hire a Regional Talent Solutions (RTS) provider and how to choose the best fit for you</h2></a>
</div>
<div class="news-slider-desc">In the post-pandemic world, barriers to enter into APAC markets have been reduced, opening up more opportunities for companies to expand into new markets and grow their businesses. Though such
opportunities and growth are presented to the companies, some are hesitant due to the bureaucratic hurdles that may present business risk; they may find it difficult to justify the risk against the possible return of
investment or known as ROI.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/why-you-should-hire-a-regional-talent-solutions-rts-provider-and-how-to-choose-the-best-fit-for-you/59863/" title="Read more" tabindex="0">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-active" data-slick-index="2" aria-hidden="false" tabindex="0" role="tabpanel" id="slick-slide02" aria-describedby="slick-slide-control02" style="width: 380px;">
<div class="news-slider-title">
<a title="How Contract Staffing Addresses Business Needs for Workforce Flexibility and Growth" href="https://www.persolkelly.com/news/how-contract-staffing-addresses-business-needs-for-workforce-flexibility-and-growth/59801/" tabindex="0"><h2>How Contract Staffing Addresses Business Needs for Workforce Flexibility and Growth</h2></a>
</div>
<div class="news-slider-desc">Contract staffing involves hiring employees on a temporary or contract basis rather than as permanent staff. This approach offers several benefits, including cost better management of headcount
cost, increased flexibility as the organisation can quickly increase or decrease staffing levels to meet changing business needs, as well as provides opportunities for internal staff to network with skilled contract staff.
Read more to find out.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-contract-staffing-addresses-business-needs-for-workforce-flexibility-and-growth/59801/" title="Read more" tabindex="0">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-active" data-slick-index="3" aria-hidden="false" tabindex="0" role="tabpanel" id="slick-slide03" aria-describedby="slick-slide-control03" style="width: 380px;">
<div class="news-slider-title">
<a title="Driving Business Growth in APAC with Offshoring Strategies" href="https://www.persolkelly.com/news/driving-business-growth-in-apac-with-offshoring-strategies/59773/" tabindex="0"><h2>Driving Business Growth in APAC with Offshoring Strategies</h2></a>
</div>
<div class="news-slider-desc">In the wake of the post-pandemic era, companies face unprecedented hurdles as they seek to grow and expand into unfamiliar markets. But with flexibility and bold strategies, companies can navigate
the increasing economic uncertainty. One solution that can help your company maintain a competitive edge and accelerate growth is offshoring. In this video, we define what offshoring is and how it can help your business. We
explore the benefits of offshoring, such as cost savings, access to specialised talent, and a more diverse customer base. We also discuss how offshoring can help companies remain flexible and adapt to changing
market conditions.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/driving-business-growth-in-apac-with-offshoring-strategies/59773/" title="Read more" tabindex="0">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="4" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide04" aria-describedby="slick-slide-control04" style="width: 380px;">
<div class="news-slider-title">
<a title="How To Have A Career Conversation With Your Employer" href="https://www.persolkelly.com/news/how-to-have-a-career-conversation-with-your-employer/59736/" tabindex="-1"><h2>How To Have A Career Conversation With Your Employer</h2></a>
</div>
<div class="news-slider-desc">Are you interested in exploring new opportunities in your company, but do not know how to start the conversation? Here are some quick tips on how to initiate and conduct career conversations.
</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-to-have-a-career-conversation-with-your-employer/59736/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="5" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide05" aria-describedby="slick-slide-control05" style="width: 380px;">
<div class="news-slider-title">
<a title="Great Leaders Know How To Bring Out The Best In Others" href="https://www.persolkelly.com/news/great-leaders-know-how-to-bring-out-the-best-in-others/59683/" tabindex="-1"><h2>Great Leaders Know How To Bring Out The Best In Others</h2></a>
</div>
<div class="news-slider-desc">Amelia Collins is fitness instructor, a mother of one child and a stepmother of one daughter. She is the Head of Marketing in PERSOLKELLY. In this article, Amelia Collins to talk about her role as
a leader in the workplace, what inspires and defines her to "Work and Smile" in work and her personal life, and her views on diversity, inclusion, and equality (DI&E).</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/great-leaders-know-how-to-bring-out-the-best-in-others/59683/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="6" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide06" aria-describedby="slick-slide-control06" style="width: 380px;">
<div class="news-slider-title">
<a title="How to Successfully Make A Career Change" href="https://www.persolkelly.com/news/how-to-successfully-make-a-career-change/59667/" tabindex="-1"><h2>How to Successfully Make A Career Change</h2></a></div>
<div class="news-slider-desc">"Job for life" is a thing of the past, with more and more professionals changing careers several times. If you are considering a career change, you are not alone.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-to-successfully-make-a-career-change/59667/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="7" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide07" aria-describedby="slick-slide-control07" style="width: 380px;">
<div class="news-slider-title">
<a title="Why We Should Quit Quiet Quitting?" href="https://www.persolkelly.com/news/why-we-should-quit-quiet-quitting/59586/" tabindex="-1"><h2>Why We Should Quit Quiet Quitting?</h2></a></div>
<div class="news-slider-desc">"Quiet quitting" refers to when overwhelmed and overworked employees resort to only doing the bare minimum to get by at work. Quiet quitters may have no intention of leaving but do not want to
participate in the hustle culture.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/why-we-should-quit-quiet-quitting/59586/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="8" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide08" aria-describedby="slick-slide-control08" style="width: 380px;">
<div class="news-slider-title">
<a title="What Is Contract Staffing And Why Is It Useful?" href="https://www.persolkelly.com/news/what-is-contract-staffing-and-why-is-it-useful/59515/" tabindex="-1"><h2>What Is Contract Staffing And Why Is It Useful?</h2></a>
</div>
<div class="news-slider-desc">A deep dive into contract staffing as a workforce strategy. Read on to discover more about contract staffing and its benefits for organizations.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/what-is-contract-staffing-and-why-is-it-useful/59515/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="9" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide09" aria-describedby="slick-slide-control09" style="width: 380px;">
<div class="news-slider-title">
<a title="India Builds Business Agility with Offshoring and Contingent Workforce Strategies" href="https://www.persolkelly.com/news/india-builds-business-agility-with-offshoring-and-contingent-workforce-strategies/59492/" tabindex="-1"><h2>India Builds Business Agility with Offshoring and Contingent Workforce Strategies</h2></a>
</div>
<div class="news-slider-desc">India’s large talent pool is another big draw. India’s future-ready workforce provides plentiful staffing resources with the right knowledge and niche skills to quickly fill gaps in growth-hungry
companies based in Europe, North America and other parts of Asia.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/india-builds-business-agility-with-offshoring-and-contingent-workforce-strategies/59492/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="10" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide010" aria-describedby="slick-slide-control010" style="width: 380px;">
<div class="news-slider-title">
<a title="5 Reasons Why A Recruitment Career Is Worth Your Consideration" href="https://www.persolkelly.com/news/5-reasons-why-a-recruitment-career-is-worth-your-consideration/59464/" tabindex="-1"><h2>5 Reasons Why A Recruitment Career Is Worth Your Consideration</h2></a>
</div>
<div class="news-slider-desc">Recruitment work is fast-paced, dynamic and challenging, but it also offers plenty of opportunities. Here are 5 reasons why you should consider a career in recruitment.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/5-reasons-why-a-recruitment-career-is-worth-your-consideration/59464/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="11" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide011" aria-describedby="slick-slide-control011" style="width: 380px;">
<div class="news-slider-title">
<a title="Building Agility With A Contingent Workforce" href="https://www.persolkelly.com/news/building-agility-with-a-contingent-workforce/59408/" tabindex="-1"><h2>Building Agility With A Contingent Workforce</h2></a>
</div>
<div class="news-slider-desc">Business leaders across Asia Pacific are having to rethink their workforce strategies in the aftermath of COVID and amidst growing economic uncertainties and geopolitical tensions.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/building-agility-with-a-contingent-workforce/59408/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="12" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide012" aria-describedby="slick-slide-control012" style="width: 380px;">
<div class="news-slider-title">
<a title="How Offshoring Strategies in Emerging Markets Powers Business Growth" href="https://www.persolkelly.com/news/how-offshoring-strategies-in-emerging-markets-powers-business-growth/54513/" tabindex="-1"><h2>How Offshoring Strategies in Emerging Markets Powers Business Growth</h2></a>
</div>
<div class="news-slider-desc">Offshoring is the transferring of activities of specific business processes to a different country (similar to BPO - Business Process Outsourcing).</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-offshoring-strategies-in-emerging-markets-powers-business-growth/54513/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="13" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide013" aria-describedby="slick-slide-control013" style="width: 380px;">
<div class="news-slider-title">
<a title="What Can Companies Do To Create Employee Trust for Short-term Employment?" href="https://www.persolkelly.com/news/what-can-companies-do-to-create-employee-trust-for-short-term-employment/54449/" tabindex="-1"><h2>What Can Companies Do To Create Employee Trust for Short-term Employment?</h2></a>
</div>
<div class="news-slider-desc">Since the last century, the employer-employee relationship has undergone a drastic change. Read the full article for tips on how to manage the new trend of employer-employee contracts.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/what-can-companies-do-to-create-employee-trust-for-short-term-employment/54449/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="14" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide014" aria-describedby="slick-slide-control014" style="width: 380px;">
<div class="news-slider-title">
<a title="Hiring From The Same Industry: Pros & Cons" href="https://www.persolkelly.com/news/hiring-from-the-same-industry-pros-and-cons/54381/" tabindex="-1"><h2>Hiring From The Same Industry: Pros & Cons</h2></a>
</div>
<div class="news-slider-desc">Industry recruiting is a form of sourcing that requires a great deal of knowledge about the industry specifics. Here are some tips to help you weigh the pros and cons before you decide to hire
from the same industry.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/hiring-from-the-same-industry-pros-and-cons/54381/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="15" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide015" aria-describedby="slick-slide-control015" style="width: 380px;">
<div class="news-slider-title">
<a title="(Talkshow) Post Pandemic Era: Leadership in the Future of Work" href="https://www.persolkelly.com/news/talkshow-post-pandemic-era-leadership-in-the-future-of-work/54349/" tabindex="-1"><h2>(Talkshow) Post Pandemic Era: Leadership in the Future of Work</h2></a>
</div>
<div class="news-slider-desc">Watch this video to find out the key points highlighted on the following issues and tips of management.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/talkshow-post-pandemic-era-leadership-in-the-future-of-work/54349/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="16" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide016" aria-describedby="slick-slide-control016" style="width: 380px;">
<div class="news-slider-title">
<a title="Applying TASK-based Approach & Digital Tools For Effective Remote Team Management" href="https://www.persolkelly.com/news/applying-task-based-approach-and-digital-tools-for-effective-remote-team-management/54305/" tabindex="-1"><h2>Applying TASK-based Approach & Digital Tools For Effective Remote Team Management</h2></a>
</div>
<div class="news-slider-desc">Managing a remote or hybrid team can be challenging. However, with the right set of tools and processes, managing remote teams does not have to be difficult.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/applying-task-based-approach-and-digital-tools-for-effective-remote-team-management/54305/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="17" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide017" aria-describedby="slick-slide-control017" style="width: 380px;">
<div class="news-slider-title">
<a title="How Can A Contingent Workforce Help Build Business Agility?" href="https://www.persolkelly.com/news/how-can-a-contingent-workforce-help-build-business-agility/54268/" tabindex="-1"><h2>How Can A Contingent Workforce Help Build Business Agility?</h2></a>
</div>
<div class="news-slider-desc">Our latest Workforce Insights Report reveals that a Contingent Workforce is already a critical part of workforce employment strategies in Asia Pacific, with over 50% of all companies turning to it
when experiencing a headcount shortage. Singapore, Malaysia, Hong Kong, and Indonesia are the highest adopters of a Contingent Workforce.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-can-a-contingent-workforce-help-build-business-agility/54268/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="18" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide018" aria-describedby="slick-slide-control018" style="width: 380px;">
<div class="news-slider-title">
<a title="Chasing Star: Hiring and Growing Top Performing Talent" href="https://www.persolkelly.com/news/chasing-star-hiring-and-growing-top-performing-talent/54251/" tabindex="-1"><h2>Chasing Star: Hiring and Growing Top Performing Talent</h2></a>
</div>
<div class="news-slider-desc">PERSOLKELLY Consulting Group conducted a virtual corporate workshop led by Professor Boris Groyberg from Harvard Business School. The workshop discussed talent strategy of hiring and developing
your most important highly performing talent.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/chasing-star-hiring-and-growing-top-performing-talent/54251/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide" data-slick-index="19" aria-hidden="true" tabindex="-1" role="tabpanel" id="slick-slide019" aria-describedby="slick-slide-control019" style="width: 380px;">
<div class="news-slider-title">
<a title="Key To Successful Digitalisation of Human Resource Management" href="https://www.persolkelly.com/news/key-to-successful-digitalisation-of-human-resource-management/54240/" tabindex="-1"><h2>Key To Successful Digitalisation of Human Resource Management</h2></a>
</div>
<div class="news-slider-desc">How does the digitalisation of human resource management during the COVID-19 pandemic benefit the company?</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/key-to-successful-digitalisation-of-human-resource-management/54240/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="20" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="7 Tips to Effectively Attract and Retain Digital Talent" href="https://www.persolkelly.com/news/7-tips-to-effectively-attract-and-retain-digital-talent/59907/" tabindex="-1"><h2>7 Tips to Effectively Attract and Retain Digital Talent</h2></a>
</div>
<div class="news-slider-desc">The demand for digital talent has been consistently high in recent years, given the increasing importance of technology and digital solutions.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/7-tips-to-effectively-attract-and-retain-digital-talent/59907/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="21" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Why you should hire a Regional Talent Solutions (RTS) provider and how to choose the best fit for you" href="https://www.persolkelly.com/news/why-you-should-hire-a-regional-talent-solutions-rts-provider-and-how-to-choose-the-best-fit-for-you/59863/" tabindex="-1"><h2>Why you should hire a Regional Talent Solutions (RTS) provider and how to choose the best fit for you</h2></a>
</div>
<div class="news-slider-desc">In the post-pandemic world, barriers to enter into APAC markets have been reduced, opening up more opportunities for companies to expand into new markets and grow their businesses. Though such
opportunities and growth are presented to the companies, some are hesitant due to the bureaucratic hurdles that may present business risk; they may find it difficult to justify the risk against the possible return of
investment or known as ROI.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/why-you-should-hire-a-regional-talent-solutions-rts-provider-and-how-to-choose-the-best-fit-for-you/59863/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="22" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="How Contract Staffing Addresses Business Needs for Workforce Flexibility and Growth" href="https://www.persolkelly.com/news/how-contract-staffing-addresses-business-needs-for-workforce-flexibility-and-growth/59801/" tabindex="-1"><h2>How Contract Staffing Addresses Business Needs for Workforce Flexibility and Growth</h2></a>
</div>
<div class="news-slider-desc">Contract staffing involves hiring employees on a temporary or contract basis rather than as permanent staff. This approach offers several benefits, including cost better management of headcount
cost, increased flexibility as the organisation can quickly increase or decrease staffing levels to meet changing business needs, as well as provides opportunities for internal staff to network with skilled contract staff.
Read more to find out.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-contract-staffing-addresses-business-needs-for-workforce-flexibility-and-growth/59801/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="23" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Driving Business Growth in APAC with Offshoring Strategies" href="https://www.persolkelly.com/news/driving-business-growth-in-apac-with-offshoring-strategies/59773/" tabindex="-1"><h2>Driving Business Growth in APAC with Offshoring Strategies</h2></a>
</div>
<div class="news-slider-desc">In the wake of the post-pandemic era, companies face unprecedented hurdles as they seek to grow and expand into unfamiliar markets. But with flexibility and bold strategies, companies can navigate
the increasing economic uncertainty. One solution that can help your company maintain a competitive edge and accelerate growth is offshoring. In this video, we define what offshoring is and how it can help your business. We
explore the benefits of offshoring, such as cost savings, access to specialised talent, and a more diverse customer base. We also discuss how offshoring can help companies remain flexible and adapt to changing
market conditions.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/driving-business-growth-in-apac-with-offshoring-strategies/59773/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="24" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="How To Have A Career Conversation With Your Employer" href="https://www.persolkelly.com/news/how-to-have-a-career-conversation-with-your-employer/59736/" tabindex="-1"><h2>How To Have A Career Conversation With Your Employer</h2></a>
</div>
<div class="news-slider-desc">Are you interested in exploring new opportunities in your company, but do not know how to start the conversation? Here are some quick tips on how to initiate and conduct career conversations.
</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-to-have-a-career-conversation-with-your-employer/59736/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="25" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Great Leaders Know How To Bring Out The Best In Others" href="https://www.persolkelly.com/news/great-leaders-know-how-to-bring-out-the-best-in-others/59683/" tabindex="-1"><h2>Great Leaders Know How To Bring Out The Best In Others</h2></a>
</div>
<div class="news-slider-desc">Amelia Collins is fitness instructor, a mother of one child and a stepmother of one daughter. She is the Head of Marketing in PERSOLKELLY. In this article, Amelia Collins to talk about her role as
a leader in the workplace, what inspires and defines her to "Work and Smile" in work and her personal life, and her views on diversity, inclusion, and equality (DI&E).</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/great-leaders-know-how-to-bring-out-the-best-in-others/59683/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="26" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="How to Successfully Make A Career Change" href="https://www.persolkelly.com/news/how-to-successfully-make-a-career-change/59667/" tabindex="-1"><h2>How to Successfully Make A Career Change</h2></a></div>
<div class="news-slider-desc">"Job for life" is a thing of the past, with more and more professionals changing careers several times. If you are considering a career change, you are not alone.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-to-successfully-make-a-career-change/59667/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="27" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Why We Should Quit Quiet Quitting?" href="https://www.persolkelly.com/news/why-we-should-quit-quiet-quitting/59586/" tabindex="-1"><h2>Why We Should Quit Quiet Quitting?</h2></a></div>
<div class="news-slider-desc">"Quiet quitting" refers to when overwhelmed and overworked employees resort to only doing the bare minimum to get by at work. Quiet quitters may have no intention of leaving but do not want to
participate in the hustle culture.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/why-we-should-quit-quiet-quitting/59586/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="28" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="What Is Contract Staffing And Why Is It Useful?" href="https://www.persolkelly.com/news/what-is-contract-staffing-and-why-is-it-useful/59515/" tabindex="-1"><h2>What Is Contract Staffing And Why Is It Useful?</h2></a>
</div>
<div class="news-slider-desc">A deep dive into contract staffing as a workforce strategy. Read on to discover more about contract staffing and its benefits for organizations.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/what-is-contract-staffing-and-why-is-it-useful/59515/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="29" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="India Builds Business Agility with Offshoring and Contingent Workforce Strategies" href="https://www.persolkelly.com/news/india-builds-business-agility-with-offshoring-and-contingent-workforce-strategies/59492/" tabindex="-1"><h2>India Builds Business Agility with Offshoring and Contingent Workforce Strategies</h2></a>
</div>
<div class="news-slider-desc">India’s large talent pool is another big draw. India’s future-ready workforce provides plentiful staffing resources with the right knowledge and niche skills to quickly fill gaps in growth-hungry
companies based in Europe, North America and other parts of Asia.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/india-builds-business-agility-with-offshoring-and-contingent-workforce-strategies/59492/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="30" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="5 Reasons Why A Recruitment Career Is Worth Your Consideration" href="https://www.persolkelly.com/news/5-reasons-why-a-recruitment-career-is-worth-your-consideration/59464/" tabindex="-1"><h2>5 Reasons Why A Recruitment Career Is Worth Your Consideration</h2></a>
</div>
<div class="news-slider-desc">Recruitment work is fast-paced, dynamic and challenging, but it also offers plenty of opportunities. Here are 5 reasons why you should consider a career in recruitment.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/5-reasons-why-a-recruitment-career-is-worth-your-consideration/59464/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="31" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Building Agility With A Contingent Workforce" href="https://www.persolkelly.com/news/building-agility-with-a-contingent-workforce/59408/" tabindex="-1"><h2>Building Agility With A Contingent Workforce</h2></a>
</div>
<div class="news-slider-desc">Business leaders across Asia Pacific are having to rethink their workforce strategies in the aftermath of COVID and amidst growing economic uncertainties and geopolitical tensions.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/building-agility-with-a-contingent-workforce/59408/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="32" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="How Offshoring Strategies in Emerging Markets Powers Business Growth" href="https://www.persolkelly.com/news/how-offshoring-strategies-in-emerging-markets-powers-business-growth/54513/" tabindex="-1"><h2>How Offshoring Strategies in Emerging Markets Powers Business Growth</h2></a>
</div>
<div class="news-slider-desc">Offshoring is the transferring of activities of specific business processes to a different country (similar to BPO - Business Process Outsourcing).</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-offshoring-strategies-in-emerging-markets-powers-business-growth/54513/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="33" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="What Can Companies Do To Create Employee Trust for Short-term Employment?" href="https://www.persolkelly.com/news/what-can-companies-do-to-create-employee-trust-for-short-term-employment/54449/" tabindex="-1"><h2>What Can Companies Do To Create Employee Trust for Short-term Employment?</h2></a>
</div>
<div class="news-slider-desc">Since the last century, the employer-employee relationship has undergone a drastic change. Read the full article for tips on how to manage the new trend of employer-employee contracts.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/what-can-companies-do-to-create-employee-trust-for-short-term-employment/54449/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="34" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Hiring From The Same Industry: Pros & Cons" href="https://www.persolkelly.com/news/hiring-from-the-same-industry-pros-and-cons/54381/" tabindex="-1"><h2>Hiring From The Same Industry: Pros & Cons</h2></a>
</div>
<div class="news-slider-desc">Industry recruiting is a form of sourcing that requires a great deal of knowledge about the industry specifics. Here are some tips to help you weigh the pros and cons before you decide to hire
from the same industry.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/hiring-from-the-same-industry-pros-and-cons/54381/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="35" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="(Talkshow) Post Pandemic Era: Leadership in the Future of Work" href="https://www.persolkelly.com/news/talkshow-post-pandemic-era-leadership-in-the-future-of-work/54349/" tabindex="-1"><h2>(Talkshow) Post Pandemic Era: Leadership in the Future of Work</h2></a>
</div>
<div class="news-slider-desc">Watch this video to find out the key points highlighted on the following issues and tips of management.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/talkshow-post-pandemic-era-leadership-in-the-future-of-work/54349/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="36" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Applying TASK-based Approach & Digital Tools For Effective Remote Team Management" href="https://www.persolkelly.com/news/applying-task-based-approach-and-digital-tools-for-effective-remote-team-management/54305/" tabindex="-1"><h2>Applying TASK-based Approach & Digital Tools For Effective Remote Team Management</h2></a>
</div>
<div class="news-slider-desc">Managing a remote or hybrid team can be challenging. However, with the right set of tools and processes, managing remote teams does not have to be difficult.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/applying-task-based-approach-and-digital-tools-for-effective-remote-team-management/54305/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="37" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="How Can A Contingent Workforce Help Build Business Agility?" href="https://www.persolkelly.com/news/how-can-a-contingent-workforce-help-build-business-agility/54268/" tabindex="-1"><h2>How Can A Contingent Workforce Help Build Business Agility?</h2></a>
</div>
<div class="news-slider-desc">Our latest Workforce Insights Report reveals that a Contingent Workforce is already a critical part of workforce employment strategies in Asia Pacific, with over 50% of all companies turning to it
when experiencing a headcount shortage. Singapore, Malaysia, Hong Kong, and Indonesia are the highest adopters of a Contingent Workforce.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/how-can-a-contingent-workforce-help-build-business-agility/54268/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="38" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Chasing Star: Hiring and Growing Top Performing Talent" href="https://www.persolkelly.com/news/chasing-star-hiring-and-growing-top-performing-talent/54251/" tabindex="-1"><h2>Chasing Star: Hiring and Growing Top Performing Talent</h2></a>
</div>
<div class="news-slider-desc">PERSOLKELLY Consulting Group conducted a virtual corporate workshop led by Professor Boris Groyberg from Harvard Business School. The workshop discussed talent strategy of hiring and developing
your most important highly performing talent.</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/chasing-star-hiring-and-growing-top-performing-talent/54251/" title="Read more" tabindex="-1">Read more</a></div>
</div>
<div class="left-insight-sec slick-slide slick-cloned" data-slick-index="39" aria-hidden="true" tabindex="-1" style="width: 380px;">
<div class="news-slider-title">
<a title="Key To Successful Digitalisation of Human Resource Management" href="https://www.persolkelly.com/news/key-to-successful-digitalisation-of-human-resource-management/54240/" tabindex="-1"><h2>Key To Successful Digitalisation of Human Resource Management</h2></a>
</div>
<div class="news-slider-desc">How does the digitalisation of human resource management during the COVID-19 pandemic benefit the company?</div>
<div class="more-text"><a href="https://www.persolkelly.com/news/key-to-successful-digitalisation-of-human-resource-management/54240/" title="Read more" tabindex="-1">Read more</a></div>
</div>
</div>
</div><button class="slick-next slick-arrow" aria-label="Next" type="button" style="display: inline-block;">Next</button>
<ul class="slick-dots" style="display: block;" role="tablist">
<li class="" role="presentation"><button type="button" role="tab" id="slick-slide-control00" aria-controls="slick-slide00" aria-label="1 of 7" tabindex="-1">1</button></li>
<li role="presentation" class="slick-active"><button type="button" role="tab" id="slick-slide-control01" aria-controls="slick-slide01" aria-label="2 of 7" tabindex="0" aria-selected="true">2</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control02" aria-controls="slick-slide02" aria-label="3 of 7" tabindex="-1">3</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control03" aria-controls="slick-slide03" aria-label="4 of 7" tabindex="-1">4</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control04" aria-controls="slick-slide04" aria-label="5 of 7" tabindex="-1">5</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control05" aria-controls="slick-slide05" aria-label="6 of 7" tabindex="-1">6</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control06" aria-controls="slick-slide06" aria-label="7 of 7" tabindex="-1">7</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control07" aria-controls="slick-slide07" aria-label="8 of 7" tabindex="-1">8</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control08" aria-controls="slick-slide08" aria-label="9 of 7" tabindex="-1">9</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control09" aria-controls="slick-slide09" aria-label="10 of 7" tabindex="-1">10</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control010" aria-controls="slick-slide010" aria-label="11 of 7" tabindex="-1">11</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control011" aria-controls="slick-slide011" aria-label="12 of 7" tabindex="-1">12</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control012" aria-controls="slick-slide012" aria-label="13 of 7" tabindex="-1">13</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control013" aria-controls="slick-slide013" aria-label="14 of 7" tabindex="-1">14</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control014" aria-controls="slick-slide014" aria-label="15 of 7" tabindex="-1">15</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control015" aria-controls="slick-slide015" aria-label="16 of 7" tabindex="-1">16</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control016" aria-controls="slick-slide016" aria-label="17 of 7" tabindex="-1">17</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control017" aria-controls="slick-slide017" aria-label="18 of 7" tabindex="-1">18</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control018" aria-controls="slick-slide018" aria-label="19 of 7" tabindex="-1">19</button></li>
<li role="presentation"><button type="button" role="tab" id="slick-slide-control019" aria-controls="slick-slide019" aria-label="20 of 7" tabindex="-1">20</button></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="subscribe-section hidden">
<div class="container">
<div class="subscribe-wrap">
<div class="subscribe-text">
<h2>Stay informed.</h2>
<h3>Keep up to date with the latest news from PERSOLKELLY.</h3>
</div>
<p><iframe height="120" id="fb_iframe" src="https://f.jxt.com.au/FORMS/persolkelly.com/newsletter_exported/newsletter.php"></iframe></p>
</div>
</div>
</div>
</div>
<div id="footer">
<footer id="prefix_footer-container" class="footer-section">
<div class="">
<div class="fsec-one">
<!--<div class="col-md-6">
<div class="subscribe-sec">
<div class="s-title">Stay Tune</div>
<div class="subcb-outer"> <span class="subcb-title">Subscribe to our newsletter</span>
<div class="frm-subcb">
<iframe alt="Subscribe to our newsletter | PERSOLKELLY" height="70" id="subscribe_iframe" src="//forms.jxt.com.au/FORMS/site/persolkelly-2020/subscribe_exported/subscribe.php"></iframe>
</div>
</div>
</div>
</div>-->
<div class="subscribe-sec">
<div class="ft-logo-sec">
<a href="/" class="footer-logo">
<img src="/media/persolkelly-2020/images/persolkelly-logo.svg" alt="PERSOL Kelly" class="l-footer__media">
</a>
<div class="footer-social">
<ul>
<li><a class="largd-icon" target="_blank" rel="noopener" title="LinkedIn" href="https://www.linkedin.com/company/persolkelly"><i class="fa fa-linkedin"> </i></a></li>
<li><a class="largd-icon" target="_blank" rel="noopener" title="Youtube" href="https://www.youtube.com/channel/UC60lgpDMOvxe4OL4AQ_jPpQ"><i class="fa fa-youtube-play"> </i></a></li>
</ul>
</div>
</div>
<div class="ft-mid-sec">
<div class="">
<div class="col-md-4 col-sm-4 col-xs-12 width28">
<ul class="flink-list">
<li><a href="/about-us" title="About Us">About Us</a></li>
<li><a href="/our-solutions/" title="What We Do">What We Do</a></li>
<li><a href="/news/" title="Resources">Resources</a></li>
<li><a href="/contact-us/" title="Contact Us">Contact Us</a></li>
</ul>
</div>
<div class="col-md-4 col-sm-4 col-xs-12 width28">
<ul class="flink-list">
<li><a href="/sitemap.aspx" title="Sitemap">Sitemap</a></li>
</ul>
</div>
<div class="col-md-4 col-sm-6 col-xs-12">
<p>6 Battery Road, #29-04, Singapore 049909 </p>
<p>Phone: <a href="tel:6567093388">(65) 6709 3388</a></p>
<p>Email: <a href="mailto:TalentsSolution@persolkelly.com">TalentsSolution@persolkelly.com</a></p>
</div>
</div>
<div>
<p>
<iframe height="400" src="//f.jxt.com.au/FORMS/persolkelly/enquiry-footer-new_exported/enquiry-footer-new.php">
</iframe>
</p>
<p class="form-btext" style="font-style: italic;font-size:11px;width: 50%;margin: -100px 0 50px 0;"> *If you are a job seeker, please click <a href="https://www.persolkelly.com/job-search/"><u>here</u></a> to search for jobs. </p>
</div>
<div class="consent">
<br>
<p style="font-style: italic;font-size: 10px;">By submitting your details or personal data to us in connection with your registration of interest in this, you are deemed to have read and agreed to the terms of our Privacy Policy
and consented to the collection, use, and disclosure of your data by us and our affiliates, following our Privacy Policy. Please
click <a href="https://www.persolkelly.com/media/persolkelly-2020/client/Policies/PSK_Privacy_Policy_v5.pdf">here</a> for a copy of Privacy Policy. If you wish to withdraw your consent in the future, contact us
at <a href="mailto:dataprotection@persolkelly.com">dataprotection@persolkelly.com</a> to let us know. </p> <p style="font-size: 14px;">
<a href="https://www.persolkelly.com/media/persolkelly-2020/client/Policies/PSK_Group_of_Conduct.pdf" target="_blank" rel="noopener" title="Privacy">Group Code Of Conduct</a> |
<a href="https://www.persolkelly.com/media/persolkelly-2020/client/Policies/PSK_Privacy_Policy_v5.pdf" title="Privacy Policy">Privacy Policy</a> |
<a href="https://www.persolkelly.com/media/persolkelly-2020/client/Policies/Modern Slavery and Human Trafficking Policy.pdf">Modern Slavery Policy</a> |
<a href="https://www.persolkelly.com/media/persolkelly-2020/client/Policies/PERSOL_Diversity_Inclusion_Equality_Policy.pdf" target="_blank" rel="noopener" title="Privacy">Diversity, Inclusion & Equality (DI&E) Policy | </a><a href="https://www.persolkelly.com/media/persolkelly-2020/client/Policies/Legal-50_PERSOL_Holdings_Human_Rights_Policy_(20Dec22).pdf" target="_blank" rel="noopener" title="Human Rights Policy">Human Rights Policy</a>
</p>
</div>
</div>
<div class="ft-last-sec">
<div class="f-privacy">
<p>©2021 PERSOLKELLY Pte Ltd | RCB No. 201717312Z</p>
<p><span>all rights reserved</span></p>
</div>
</div>
</div>
</div>
</div>
</footer>
<style>
.contact-form iframe {
height: 315px;
}
@media (max-width: 991px) {
.contact-form iframe {
display: none;
}
}
@media (min-width:1229) and (max-width: 1304px) {
.ft-mid-sec .form-btext {
margin: -120px 0 50px 0 !important;
}
}
@media (max-width: 688px) {
.ft-mid-sec iframe {
height: 550px;
}
.ft-mid-sec .form-btext {
margin: -120px 0 50px 0 !important;
}
}
@media (min-width: 768px) and (max-width: 1229px) {
.ft-mid-sec iframe {
height: 550px !important;
}
.ft-mid-sec .form-btext {
margin: -120px 0 50px 0 !important;
}
}
@media (min-width: 768px) and (max-width: 1161px) {
.ft-mid-sec .form-btext {
margin: -120px 0 50px 0 !important;
}
}
</style>
</div><!--end of footer-->
</div>
</div>
</form>
Text Content
loading Toggle navigation * Home * About Us * Our Brands * What We Believe * Employers * Our Solutions * Our Expertise * Request Talent * Regional Enquiry (Employers Only) * Australia * China * Hong Kong * India * Indonesia * Malaysia * New Zealand * Singapore * South Korea * Thailand * Taiwan * Vietnam * HR Advisory * Regional Talent Solutions * Regional Talent Solutions * Job Seekers * Job Search * Australia * China * Hong Kong * India * Indonesia * Malaysia * New Zealand * Singapore * South Korea * Thailand * Taiwan * Vietnam * Our Specialisation * Career Advice * Join Our Team * Resources * Events * News & Articles * APAC Workforce Insights * 2022 APAC Workforce Insights * 2021 APAC Workforce Insights * 2020 APAC Workforce Insights * Salary Guides * Contact Us Select * Australia * China * Hong Kong * India * Indonesia * Malaysia * New Zealand * Singapore * South Korea * Thailand * Taiwan * Vietnam Who we are One of the leading HR Solutions company in the region 45+ offices across 13 markets in Asia Pacific 59,000+ positions have been placed across the region Comprehensive workforce management solutions — global scope, local focus Our Brands × PERSOLKELLY is one of the largest recruitment companies in Asia Pacific that provides comprehensive end-to-end workforce solutions. Headquartered in Singapore, PERSOLKELLY spans over 50 offices across 13 markets including: Australia, China, Hong Kong, India, Indonesia, Korea, Malaysia, New Zealand, Philippines, Singapore, Taiwan, Thailand and Vietnam. PERSOLKELLY is a joint venture between PERSOL Holdings, one of the largest recruitment firms in Japan, and Kelly Services Inc., a global leader in workforce solutions. Select a country * Australia * China * Hong Kong * India * Indonesia * Malaysia * New Zealand * Singapore * South Korea * Thailand * Taiwan * Vietnam PERSOL is one of the largest and fastest growing HR service providers in the Asia Pacific region. Leveraging on its strong database of Japanese and Japanese-speaking candidates, PERSOL provides tailored workforce solutions primarily to Japanese companies. PERSOL operates in Hong Kong, Indonesia, Singapore, South Korea, Philippines, Thailand, Malaysia, Vietnam and Taiwan. Select a country * China * Hong Kong * Indonesia * Singapore * South Korea * Philippines * Thailand * Malaysia * Vietnam * Taiwan PERSOLKELLY Consulting is a leading HR consulting and professional services company, specialising in innovative talent development, HR & management advisory, organisational effectiveness and insights-driven HR solutions. PERSOLKELLY Consulting operates in Hong Kong, India, Indonesia, Korea, Malaysia, Singapore and China Select a country * China * Hong Kong * India * Indonesia * Malaysia * Singapore * South Korea * Thailand * Taiwan * Vietnam BTI Executive Search is a market leader in Executive Search, with proven expertise in strategic workforce planning and talent management. BTI Executive Search operates in Hong Kong, India, Indonesia, Malaysia, Singapore and Thailand. Select a country * Hong Kong * India * Indonesia * Malaysia * Singapore * Thailand P-Serv is a local leader in Singapore for providing business process outsourcing solutions in projects related to customer service management, collections management and payroll administration. The agency has established long-term partnerships with Singapore’s key government agencies. * Singapore A leading IT solutions and Outsourcing service provider in South East Asia Market, assisting clients to achieve their business objectives by successfully outsourcing their non-core business processes and functions in the areas of technology. Evo Business Consulting offers the entire spectrum of services across business models in the technical space. * Malaysia *PERSOL is the group brand of the PERSOL Group. However, “PERSOL” here refers to the general term of permanent placement services for Japanese businesses in APAC. Our Expertise * Accounting * Banking & Finance * Engineering * Healthcare & Life Sciences * Human Resources * Information Technology * Supply Chain & Procurement * Sales & Marketing PERSOLKELLY is one of the leading staffing and recruitment providers in Apac, with a depth and breadth of expertise across diverse industries. Find out more WE ENABLE YOU TO ACHIEVE MORE IN THE WORLD OF WORK Take the next step in your career journey today Search Job × * China * Singapore * Malaysia * Taiwan * Thailand * India * Indonesia * Hong Kong * Korea * Vietnam * Australia * New Zealand * Regional Enquiry (Employers Only) * HR Advisory The asia pacific region isn't just our focus, it's our speciality We combine our regional expertise with industry experience and local market understanding. Select your country Insights 7 TIPS TO EFFECTIVELY ATTRACT AND RETAIN DIGITAL TALENT The demand for digital talent has been consistently high in recent years, given the increasing importance of technology and digital solutions. Read more Previous HOW CAN A CONTINGENT WORKFORCE HELP BUILD BUSINESS AGILITY? Our latest Workforce Insights Report reveals that a Contingent Workforce is already a critical part of workforce employment strategies in Asia Pacific, with over 50% of all companies turning to it when experiencing a headcount shortage. Singapore, Malaysia, Hong Kong, and Indonesia are the highest adopters of a Contingent Workforce. Read more CHASING STAR: HIRING AND GROWING TOP PERFORMING TALENT PERSOLKELLY Consulting Group conducted a virtual corporate workshop led by Professor Boris Groyberg from Harvard Business School. The workshop discussed talent strategy of hiring and developing your most important highly performing talent. Read more KEY TO SUCCESSFUL DIGITALISATION OF HUMAN RESOURCE MANAGEMENT How does the digitalisation of human resource management during the COVID-19 pandemic benefit the company? Read more 7 TIPS TO EFFECTIVELY ATTRACT AND RETAIN DIGITAL TALENT The demand for digital talent has been consistently high in recent years, given the increasing importance of technology and digital solutions. Read more WHY YOU SHOULD HIRE A REGIONAL TALENT SOLUTIONS (RTS) PROVIDER AND HOW TO CHOOSE THE BEST FIT FOR YOU In the post-pandemic world, barriers to enter into APAC markets have been reduced, opening up more opportunities for companies to expand into new markets and grow their businesses. Though such opportunities and growth are presented to the companies, some are hesitant due to the bureaucratic hurdles that may present business risk; they may find it difficult to justify the risk against the possible return of investment or known as ROI. Read more HOW CONTRACT STAFFING ADDRESSES BUSINESS NEEDS FOR WORKFORCE FLEXIBILITY AND GROWTH Contract staffing involves hiring employees on a temporary or contract basis rather than as permanent staff. This approach offers several benefits, including cost better management of headcount cost, increased flexibility as the organisation can quickly increase or decrease staffing levels to meet changing business needs, as well as provides opportunities for internal staff to network with skilled contract staff. Read more to find out. Read more DRIVING BUSINESS GROWTH IN APAC WITH OFFSHORING STRATEGIES In the wake of the post-pandemic era, companies face unprecedented hurdles as they seek to grow and expand into unfamiliar markets. But with flexibility and bold strategies, companies can navigate the increasing economic uncertainty. One solution that can help your company maintain a competitive edge and accelerate growth is offshoring. In this video, we define what offshoring is and how it can help your business. We explore the benefits of offshoring, such as cost savings, access to specialised talent, and a more diverse customer base. We also discuss how offshoring can help companies remain flexible and adapt to changing market conditions. Read more HOW TO HAVE A CAREER CONVERSATION WITH YOUR EMPLOYER Are you interested in exploring new opportunities in your company, but do not know how to start the conversation? Here are some quick tips on how to initiate and conduct career conversations. Read more GREAT LEADERS KNOW HOW TO BRING OUT THE BEST IN OTHERS Amelia Collins is fitness instructor, a mother of one child and a stepmother of one daughter. She is the Head of Marketing in PERSOLKELLY. In this article, Amelia Collins to talk about her role as a leader in the workplace, what inspires and defines her to "Work and Smile" in work and her personal life, and her views on diversity, inclusion, and equality (DI&E). Read more HOW TO SUCCESSFULLY MAKE A CAREER CHANGE "Job for life" is a thing of the past, with more and more professionals changing careers several times. If you are considering a career change, you are not alone. Read more WHY WE SHOULD QUIT QUIET QUITTING? "Quiet quitting" refers to when overwhelmed and overworked employees resort to only doing the bare minimum to get by at work. Quiet quitters may have no intention of leaving but do not want to participate in the hustle culture. Read more WHAT IS CONTRACT STAFFING AND WHY IS IT USEFUL? A deep dive into contract staffing as a workforce strategy. Read on to discover more about contract staffing and its benefits for organizations. Read more INDIA BUILDS BUSINESS AGILITY WITH OFFSHORING AND CONTINGENT WORKFORCE STRATEGIES India’s large talent pool is another big draw. India’s future-ready workforce provides plentiful staffing resources with the right knowledge and niche skills to quickly fill gaps in growth-hungry companies based in Europe, North America and other parts of Asia. Read more 5 REASONS WHY A RECRUITMENT CAREER IS WORTH YOUR CONSIDERATION Recruitment work is fast-paced, dynamic and challenging, but it also offers plenty of opportunities. Here are 5 reasons why you should consider a career in recruitment. Read more BUILDING AGILITY WITH A CONTINGENT WORKFORCE Business leaders across Asia Pacific are having to rethink their workforce strategies in the aftermath of COVID and amidst growing economic uncertainties and geopolitical tensions. Read more HOW OFFSHORING STRATEGIES IN EMERGING MARKETS POWERS BUSINESS GROWTH Offshoring is the transferring of activities of specific business processes to a different country (similar to BPO - Business Process Outsourcing). Read more WHAT CAN COMPANIES DO TO CREATE EMPLOYEE TRUST FOR SHORT-TERM EMPLOYMENT? Since the last century, the employer-employee relationship has undergone a drastic change. Read the full article for tips on how to manage the new trend of employer-employee contracts. Read more HIRING FROM THE SAME INDUSTRY: PROS & CONS Industry recruiting is a form of sourcing that requires a great deal of knowledge about the industry specifics. Here are some tips to help you weigh the pros and cons before you decide to hire from the same industry. Read more (TALKSHOW) POST PANDEMIC ERA: LEADERSHIP IN THE FUTURE OF WORK Watch this video to find out the key points highlighted on the following issues and tips of management. Read more APPLYING TASK-BASED APPROACH & DIGITAL TOOLS FOR EFFECTIVE REMOTE TEAM MANAGEMENT Managing a remote or hybrid team can be challenging. However, with the right set of tools and processes, managing remote teams does not have to be difficult. Read more HOW CAN A CONTINGENT WORKFORCE HELP BUILD BUSINESS AGILITY? Our latest Workforce Insights Report reveals that a Contingent Workforce is already a critical part of workforce employment strategies in Asia Pacific, with over 50% of all companies turning to it when experiencing a headcount shortage. Singapore, Malaysia, Hong Kong, and Indonesia are the highest adopters of a Contingent Workforce. Read more CHASING STAR: HIRING AND GROWING TOP PERFORMING TALENT PERSOLKELLY Consulting Group conducted a virtual corporate workshop led by Professor Boris Groyberg from Harvard Business School. The workshop discussed talent strategy of hiring and developing your most important highly performing talent. Read more KEY TO SUCCESSFUL DIGITALISATION OF HUMAN RESOURCE MANAGEMENT How does the digitalisation of human resource management during the COVID-19 pandemic benefit the company? Read more 7 TIPS TO EFFECTIVELY ATTRACT AND RETAIN DIGITAL TALENT The demand for digital talent has been consistently high in recent years, given the increasing importance of technology and digital solutions. Read more WHY YOU SHOULD HIRE A REGIONAL TALENT SOLUTIONS (RTS) PROVIDER AND HOW TO CHOOSE THE BEST FIT FOR YOU In the post-pandemic world, barriers to enter into APAC markets have been reduced, opening up more opportunities for companies to expand into new markets and grow their businesses. Though such opportunities and growth are presented to the companies, some are hesitant due to the bureaucratic hurdles that may present business risk; they may find it difficult to justify the risk against the possible return of investment or known as ROI. Read more HOW CONTRACT STAFFING ADDRESSES BUSINESS NEEDS FOR WORKFORCE FLEXIBILITY AND GROWTH Contract staffing involves hiring employees on a temporary or contract basis rather than as permanent staff. This approach offers several benefits, including cost better management of headcount cost, increased flexibility as the organisation can quickly increase or decrease staffing levels to meet changing business needs, as well as provides opportunities for internal staff to network with skilled contract staff. Read more to find out. Read more DRIVING BUSINESS GROWTH IN APAC WITH OFFSHORING STRATEGIES In the wake of the post-pandemic era, companies face unprecedented hurdles as they seek to grow and expand into unfamiliar markets. But with flexibility and bold strategies, companies can navigate the increasing economic uncertainty. One solution that can help your company maintain a competitive edge and accelerate growth is offshoring. In this video, we define what offshoring is and how it can help your business. We explore the benefits of offshoring, such as cost savings, access to specialised talent, and a more diverse customer base. We also discuss how offshoring can help companies remain flexible and adapt to changing market conditions. Read more HOW TO HAVE A CAREER CONVERSATION WITH YOUR EMPLOYER Are you interested in exploring new opportunities in your company, but do not know how to start the conversation? Here are some quick tips on how to initiate and conduct career conversations. Read more GREAT LEADERS KNOW HOW TO BRING OUT THE BEST IN OTHERS Amelia Collins is fitness instructor, a mother of one child and a stepmother of one daughter. She is the Head of Marketing in PERSOLKELLY. In this article, Amelia Collins to talk about her role as a leader in the workplace, what inspires and defines her to "Work and Smile" in work and her personal life, and her views on diversity, inclusion, and equality (DI&E). Read more HOW TO SUCCESSFULLY MAKE A CAREER CHANGE "Job for life" is a thing of the past, with more and more professionals changing careers several times. If you are considering a career change, you are not alone. Read more WHY WE SHOULD QUIT QUIET QUITTING? "Quiet quitting" refers to when overwhelmed and overworked employees resort to only doing the bare minimum to get by at work. Quiet quitters may have no intention of leaving but do not want to participate in the hustle culture. Read more WHAT IS CONTRACT STAFFING AND WHY IS IT USEFUL? A deep dive into contract staffing as a workforce strategy. Read on to discover more about contract staffing and its benefits for organizations. Read more INDIA BUILDS BUSINESS AGILITY WITH OFFSHORING AND CONTINGENT WORKFORCE STRATEGIES India’s large talent pool is another big draw. India’s future-ready workforce provides plentiful staffing resources with the right knowledge and niche skills to quickly fill gaps in growth-hungry companies based in Europe, North America and other parts of Asia. Read more 5 REASONS WHY A RECRUITMENT CAREER IS WORTH YOUR CONSIDERATION Recruitment work is fast-paced, dynamic and challenging, but it also offers plenty of opportunities. Here are 5 reasons why you should consider a career in recruitment. Read more BUILDING AGILITY WITH A CONTINGENT WORKFORCE Business leaders across Asia Pacific are having to rethink their workforce strategies in the aftermath of COVID and amidst growing economic uncertainties and geopolitical tensions. Read more HOW OFFSHORING STRATEGIES IN EMERGING MARKETS POWERS BUSINESS GROWTH Offshoring is the transferring of activities of specific business processes to a different country (similar to BPO - Business Process Outsourcing). Read more WHAT CAN COMPANIES DO TO CREATE EMPLOYEE TRUST FOR SHORT-TERM EMPLOYMENT? Since the last century, the employer-employee relationship has undergone a drastic change. Read the full article for tips on how to manage the new trend of employer-employee contracts. Read more HIRING FROM THE SAME INDUSTRY: PROS & CONS Industry recruiting is a form of sourcing that requires a great deal of knowledge about the industry specifics. Here are some tips to help you weigh the pros and cons before you decide to hire from the same industry. Read more (TALKSHOW) POST PANDEMIC ERA: LEADERSHIP IN THE FUTURE OF WORK Watch this video to find out the key points highlighted on the following issues and tips of management. Read more APPLYING TASK-BASED APPROACH & DIGITAL TOOLS FOR EFFECTIVE REMOTE TEAM MANAGEMENT Managing a remote or hybrid team can be challenging. However, with the right set of tools and processes, managing remote teams does not have to be difficult. Read more HOW CAN A CONTINGENT WORKFORCE HELP BUILD BUSINESS AGILITY? Our latest Workforce Insights Report reveals that a Contingent Workforce is already a critical part of workforce employment strategies in Asia Pacific, with over 50% of all companies turning to it when experiencing a headcount shortage. Singapore, Malaysia, Hong Kong, and Indonesia are the highest adopters of a Contingent Workforce. Read more CHASING STAR: HIRING AND GROWING TOP PERFORMING TALENT PERSOLKELLY Consulting Group conducted a virtual corporate workshop led by Professor Boris Groyberg from Harvard Business School. The workshop discussed talent strategy of hiring and developing your most important highly performing talent. Read more KEY TO SUCCESSFUL DIGITALISATION OF HUMAN RESOURCE MANAGEMENT How does the digitalisation of human resource management during the COVID-19 pandemic benefit the company? Read more Next * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * 11 * 12 * 13 * 14 * 15 * 16 * 17 * 18 * 19 * 20 STAY INFORMED. KEEP UP TO DATE WITH THE LATEST NEWS FROM PERSOLKELLY. * * * About Us * What We Do * Resources * Contact Us * Sitemap 6 Battery Road, #29-04, Singapore 049909 Phone: (65) 6709 3388 Email: TalentsSolution@persolkelly.com *If you are a job seeker, please click here to search for jobs. By submitting your details or personal data to us in connection with your registration of interest in this, you are deemed to have read and agreed to the terms of our Privacy Policy and consented to the collection, use, and disclosure of your data by us and our affiliates, following our Privacy Policy. Please click here for a copy of Privacy Policy. If you wish to withdraw your consent in the future, contact us at dataprotection@persolkelly.com to let us know. Group Code Of Conduct | Privacy Policy | Modern Slavery Policy | Diversity, Inclusion & Equality (DI&E) Policy | Human Rights Policy ©2021 PERSOLKELLY Pte Ltd | RCB No. 201717312Z all rights reserved This website uses cookies to ensure you get the best experience on our website. Cookie Settings Reject all Accept all cookies Powered by COOKIE SETTINGS Cookies are small piece of data sent from a website and stored on the user's computer by the user's web browser while the user is browsing. Your browser stores each message in a small file, called cookie. When you request another page from the server, your browser sends the cookie back to the server. Cookies were designed to be a reliable mechanism for websites to remember information or to record the user's browsing activity. NECESSARY NECESSARY Strictly necessary cookies - usually these cookies are required for the operation of the website. They might help you to show the user the right information, customize his experience, and allow you to implement and maintain security features. Usually, without these cookies operation of the website is impossible or its functioning may be severely affected. FUNCTIONAL FUNCTIONAL Functional cookies - usually these cookies are used to improve the functional performance of your website and make it easier for users to use. These cookies remember the settings selected by the users (for example, the settings of language and time zone). With the use of these cookies, the users may avoid changes of settings during each visit of the website. Affected solutions: _HJFIRSTSEEN _HJINCLUDEDINSESSIONSAMPLE _HJSESSION_2818084 _HJINCLUDEDINPAGEVIEWSAMPLE _HJABSOLUTESESSIONINPROGRESS ANALYTICSSYNCHISTORY LANG LI_GC AWSELBCORS CONSENT AEC _HJSESSIONUSER_2818084 STATISTICS STATISTICS Performance cookies - usually these cookies usually show if the user has visited your website before. The analytic cookies allow you to recognize and count the number of users of your website and see how such users navigate through your website. Affected solutions: _GA _GID _GAT MARKETING MARKETING Marketing, targeting, and advertising cookies - usually these cookies record your visitor's visits to your website, the pages they have visited, and the links they have followed. This information is used to make the advertising displayed on it more relevant to your user's interests. The advertising cookies can let you know whether your user has already seen the specific advertisement or a certain type of advertisement. Affected solutions: USERMATCHHISTORY BCOOKIE LIDC BSCOOKIE Save current settings Accept all cookies and close