{"id":545,"date":"2026-03-24T12:36:01","date_gmt":"2026-03-24T12:36:01","guid":{"rendered":"https:\/\/empiq.nl\/privacy-policy\/"},"modified":"2026-04-14T09:46:28","modified_gmt":"2026-04-14T09:46:28","slug":"privacy-policy","status":"publish","type":"page","link":"https:\/\/empiq.nl\/en\/privacy-policy\/","title":{"rendered":"Privacy Policy"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column column_width_percent=&#8221;60&#8243; gutter_size=&#8221;3&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; uncode_shortcode_id=&#8221;116717&#8243;][vc_raw_html]PCEtLSBFTVBJUSBQcml2YWN5IE5vdGljZSBIVE1MIHZlcnNpb24gZm9yIFdvcmRQcmVzcyAtLT48YnI+PGRpdiBjbGFzcz0iZW1waXEtcHJpdmFjeS1ub3RpY2UiPg0KPHN0eWxlPg0KLmVtcGlxLXByaXZhY3ktbm90aWNle21hcmdpbjowIGF1dG87Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS42O2NvbG9yOiMyMjJ9DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgaDEsLmVtcGlxLXByaXZhY3ktbm90aWNlIGgyLC5lbXBpcS1wcml2YWN5LW5vdGljZSBoM3ttYXJnaW46MS41ZW0gMCAuNmVtfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgxe2ZvbnQtc2l6ZTozMnB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgye2ZvbnQtc2l6ZToyNHB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgze2ZvbnQtc2l6ZToyMHB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIHB7bWFyZ2luOjAgMCAxZW19DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgdWx7bWFyZ2luOjAgMCAxZW0gMS40ZW07cGFkZGluZzowfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGxpe21hcmdpbjowIDAgLjVlbX0NCi5lbXBpcS1wcml2YWN5LW5vdGljZSB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttYXJnaW46MWVtIDAgMmVtfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIHRoLC5lbXBpcS1wcml2YWN5LW5vdGljZSB0ZHtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7cGFkZGluZzoxMnB4O3ZlcnRpY2FsLWFsaWduOnRvcDt0ZXh0LWFsaWduOmxlZnR9DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgdGh7YmFja2dyb3VuZDojZjdmN2Y3fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIC5zbWFsbC1nYXB7aGVpZ2h0OjFlbX0NCjwvc3R5bGU+DQoNCjxoMT5FTVBJUSBQUklWQUNZIE5PVElDRSDigJMgVmVyc2lvbiA4IEFwcmlsIDIwMjY8L2gxPg0KPGgyPkludHJvZHVjdGlvbjwvaDI+DQo8cD5UaGlzIFByaXZhY3kgTm90aWNlIGlzIHByb3ZpZGVkIGJ5IEVNUElRIEJWLCBhIGNvbXBhbnkgd2l0aCBsaW1pdGVkIGxpYWJpbGl0eSBpbmNvcnBvcmF0ZWQgdW5kZXIgdGhlIGxhd3Mgb2YgdGhlIE5ldGhlcmxhbmRzLiBXZSBoYXZlIG91ciBvZmZpY2lhbCBzZWF0IGluIEFtc3RlcmRhbSBhbmQgb3VyIHJlZ2lzdGVyZWQgb2ZmaWNlIGlzIGF0IEtlaXplcnNncmFjaHQgNjIsIDEwMTUgQ1MgQW1zdGVyZGFtLCB0aGUgTmV0aGVybGFuZHMuIChUcmFkZSByZWdpc3RlciBudW1iZXIgODI5MTI1MjEpPC9wPg0KPHA+TWlub3JzOiBvdXIgc2VydmljZXMgYXJlIGRpcmVjdGVkIGF0IGJ1c2luZXNzZXMgYW5kIHByb2Zlc3Npb25hbHMuIFdlIGRvIG5vdCBrbm93aW5nbHkgY29sbGVjdCBvciBwcm9jZXNzIHBlcnNvbmFsIGRhdGEgb2YgaW5kaXZpZHVhbHMgdW5kZXIgMTYgeWVhcnMgb2YgYWdlLiBJbiBhY2NvcmRhbmNlIHdpdGggQXJ0aWNsZSA4IEdEUFIgYW5kIHRoZSBVQVZHLCBpZiB3ZSBiZWNvbWUgYXdhcmUgdGhhdCBwZXJzb25hbCBkYXRhIG9mIGEgY2hpbGQgdW5kZXIgMTYgaGFzIGJlZW4gcHJvdmlkZWQgdG8gdXMgd2l0aG91dCB0aGUgY29uc2VudCBvZiBhIHBhcmVudCBvciBsZWdhbCBndWFyZGlhbiwgd2Ugd2lsbCBkZWxldGUgdGhhdCBkYXRhIHByb21wdGx5LiBJZiB5b3UgYXJlIGEgcGFyZW50IG9yIGd1YXJkaWFuIGFuZCBiZWxpZXZlIHlvdXIgY2hpbGQgaGFzIHByb3ZpZGVkIHVzIHdpdGggcGVyc29uYWwgZGF0YSB3aXRob3V0IHlvdXIgY29uc2VudCwgcGxlYXNlIGNvbnRhY3QgdXMgaW1tZWRpYXRlbHkgYXQgcHJpdmFjeUBlbXBpcS5ubC48L3A+DQo8cD5UaGlzIE5vdGljZSBkZXNjcmliZXMgaG93IHdlIGNvbGxlY3QsIHVzZSBvciBvdGhlcndpc2UgcHJvY2VzcyB5b3VyIHBlcnNvbmFsIGRhdGEgYW5kIGZvciB3aGF0IHB1cnBvc2Ugd2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGRhdGEgaW4gdGhlIGNvbnRleHQgb2Ygb2ZmZXJpbmcgYW5kIHByb3ZpZGluZyBvdXIgbGVnYWwgc2VydmljZXMuPC9wPg0KPHA+UHVyc3VhbnQgdG8gdGhlIEdlbmVyYWwgRGF0YSBQcm90ZWN0aW9uIFJlZ3VsYXRpb24gKEdEUFIpIC0gaW4gRHV0Y2g6IOKAmGRlIEFsZ2VtZW5lIFZlcm9yZGVuaW5nIEdlZ2V2ZW5zYmVzY2hlcm1pbmfigJkgKEFWRykgLSB3ZSB3aWxsIHF1YWxpZnkgYXMgY29udHJvbGxlciB3aXRoIHJlc3BlY3QgdG8gdGhlIHBlcnNvbmFsIGRhdGEgdGhhdCB3ZSBwcm9jZXNzLiBBcyBhIGNvbnRyb2xsZXIgd2UgaGF2ZSBjZXJ0YWluIGR1dGllcyBhbmQgcmVzcG9uc2liaWxpdGllcyByZWdhcmRpbmcgb3VyIHByb2Nlc3NpbmcgYWN0aXZpdGllcywgYW5kIHRoaXMgbWVhbnMgdGhhdCB3ZSB3aWxsIG9ubHkgcHJvY2VzcyBwZXJzb25hbCBkYXRhIHRoYXQgYXJlIHJlYXNvbmFibHkgbmVjZXNzYXJ5IGluIGNvbm5lY3Rpb24gd2l0aCB0aGUgcHVycG9zZXMgc2V0IG91dCBpbiB0aGlzIE5vdGljZS48L3A+DQo8cD5UaGlzIE5vdGljZSBpbmNsdWRlcyBpbmZvcm1hdGlvbiByZWdhcmRpbmcgeW91ciByaWdodHMgd2l0aCByZXNwZWN0IHRvIHRoZSBwcm9jZXNzaW5nIG9mIHlvdXIgcGVyc29uYWwgZGF0YS48L3A+DQo8cD5XZSBoYXZlIG5vdCBhcHBvaW50ZWQgYSBkYXRhIHByb3RlY3Rpb24gb2ZmaWNlciBhcyBvdXIgcHJvY2Vzc2luZyBhY3Rpdml0aWVzIGRvIG5vdCBtZWV0IHRoZSBtYW5kYXRvcnkgY3JpdGVyaWEgc2V0IG91dCBpbiBBcnRpY2xlIDM3IG9mIHRoZSBHRFBSLjwvcD4NCjxoMj5Ib3cgZG8gd2UgY29sbGVjdCB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPkluIHRoZSBjb250ZXh0IG9mIEVNUElR4oCZcyBvZmZlcmluZyBhbmQgcHJvdmlkaW5nIGxlZ2FsIHNlcnZpY2VzLCB3ZSBtYXkgY29sbGVjdCB5b3VyIHBlcnNvbmFsIGRhdGEgaW4gdGhlIGZvbGxvd2luZyB3YXlzOjwvcD4NCjxoMz5EaXJlY3RseSBmcm9tIHlvdTo8L2gzPg0KPHVsPg0KPGxpPkNvbnRhY3QgZGV0YWlscyB0aGF0IHlvdSBwcm92aWRlIHRvIHVzIGFzIGEgcmVwcmVzZW50YXRpdmUgb2Ygb3VyIGNvbnRyYWN0dWFsIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCAoZS5nLiwgY2xpZW50LCBzdXBwbGllciwgc2VydmljZSBwcm92aWRlcikuPC9saT4NCjxsaT5QZXJzb25hbCBkYXRhIHRoYXQgeW91IHByb3ZpZGUgdG8gdXMgYXMgYW4gYXBwbGljYW50IGZvciBhIGpvYiBhdCBFTVBJUS48L2xpPg0KPGxpPlBlcnNvbmFsIGRhdGEgdGhhdCB5b3UgcHJvdmlkZSB0byB1cyB3aGVuIGJlaW5nIGhpcmVkIGJ5IEVNUElRIGFzIGFuIGVtcGxveWVlIG9yIGFzIGFuIGluZGVwZW5kZW50IHByb2Zlc3Npb25hbC48L2xpPg0KPGxpPlBlcnNvbmFsIGRhdGEgdGhhdCB5b3UgcHJvdmlkZSB0byB1cyBieSBmaWxsaW5nIG91dCBhIHJlcXVlc3QgZm9ybSBvbiBvdXIgd2Vic2l0ZSAod3d3LmVtcGlxLm5sKS48L2xpPg0KPC91bD4NCjxoMz5JbmRpcmVjdGx5IGZyb20geW91OjwvaDM+DQo8dWw+DQo8bGk+eW91ciBjb250YWN0IGRldGFpbHMsIGFzIHByb3ZpZGVkIHRvIHVzIGJ5IG91ciBjbGllbnQuPC9saT4NCjxsaT55b3VyIGNvbnRhY3QgZGV0YWlscywgYXMgcHJvdmlkZWQgdG8gdXMgYnkgb3VyIHN1cHBsaWVyLCBvciBvdXIgc2VydmljZSBwcm92aWRlci48L2xpPg0KPC91bD4NCjxoMz5PdGhlcndpc2U6PC9oMz4NCjx1bD4NCjxsaT5JbmZvcm1hdGlvbiB0aGF0IHdlIGF1dG9tYXRpY2FsbHkgY29sbGVjdCBmcm9tIHlvdXIgdXNlIG9mIG91ciB3ZWJzaXRlLCBlLmcuLCBieSB1c2luZyBjb29raWVzIG9yIG90aGVyIHRlY2hub2xvZ2llcy48L2xpPg0KPC91bD4NCjxoMz5Gb3Igd2hhdCBwdXJwb3NlcyBkbyB3ZSB1c2UgeW91ciBwZXJzb25hbCBkYXRhIGFuZCB3aGF0IGlzIG91ciBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZz88L2gzPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgY2xpZW50PC90aD4NCjx0aD5QdXJwb3NlcyBhbmQgbGVnYWwgYmFzaXMgZm9yIHByb2Nlc3NpbmcgYWN0aXZpdGllczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPkNvbnRhY3QgaW5mb3JtYXRpb24gKG5hbWUsIGNvbXBhbnksIHBvc2l0aW9uLCBidXNpbmVzcyBlbWFpbCBhZGRyZXNzLCBidXNpbmVzcy9tb2JpbGUgbnVtYmVyPGJyPg0KQ29tcGFueSBhbmQgYmlsbGluZyBpbmZvcm1hdGlvbjogVkFUIG51bWJlciwgYmFuayBhY2NvdW50IG51bWJlciwgQ2hhbWJlciBvZiBDb21tZXJjZSByZWdpc3RyYXRpb24gbnVtYmVyLCB3ZWJzaXRlPGJyPg0KQ29tbXVuaWNhdGlvbjogbGV0dGVycyBhbmQgZS1tYWlsIG1lc3NhZ2VzIHdpdGggY29udGFjdCBwZXJzb25zPGJyPg0KSW5mb3JtYXRpb24gb24gdGhlIGxlZ2FsIHNlcnZpY2VzIHByb3ZpZGVkIHRvIG91ciBjbGllbnRzIGFuZCBpbmZvcm1hdGlvbiBvbiB0aGUgc3ViamVjdCBtYXR0ZXI8L3RkPg0KPHRkPldlIHJlbHkgb24gdGhlIHBlcmZvcm1hbmNlIG9mIGEgY29udHJhY3Qgd2l0aCBvdXIgY2xpZW50Ojxicj4NCkZvciBtYW5hZ2VtZW50IG9mIG91ciBidXNpbmVzcyByZWxhdGlvbnNoaXA8YnI+DQpGb3IgcGVyZm9ybWFuY2Ugb2YgY29udHJhY3RlZCBsZWdhbCBzZXJ2aWNlczxicj4NCkZpbmFuY2lhbCBtYW5hZ2VtZW50IGFuZCBhZG1pbmlzdHJhdGlvbiBvZiBjb250cmFjdGVkIHNlcnZpY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQo8YnI+DQpXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NClRvIGVuc3VyZSBuZXR3b3JrIGFuZCBpbmZvcm1hdGlvbiBzZWN1cml0eTxicj4NCkZvciBsZWdhbCBjb21wbGlhbmNlIHB1cnBvc2VzPGJyPg0KUHJvdmlkaW5nIHVwZGF0ZXMgdG8gb3VyIGNsaWVudHMgYWJvdXQgb3VyIGxlZ2FsIHNlcnZpY2VzPGJyPg0KVG8gZGVhbCB3aXRoIHBvc3NpYmxlIGNvbXBsYWludHM8YnI+DQpUbyBlc3RhYmxpc2gsIGRlZmVuZCBhbmQgZXhlcmNpc2Ugb3VyIGxlZ2FsIHBvc2l0aW9uPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgc3VwcGxpZXIgb3Igc2VydmljZSBwcm92aWRlcjwvdGg+DQo8dGg+UHVycG9zZXMgYW5kIGxlZ2FsIGJhc2lzIGZvciBwcm9jZXNzaW5nIGFjdGl2aXRlczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPllvdXIgY29udGFjdCBkZXRhaWxzIChuYW1lLCBjb21wYW55LCBidXNpbmVzcyBlbWFpbCBhZGRyZXNzLCBidXNpbmVzcyBhbmQvb3IgcHJpdmF0ZSBtb2JpbGUgbnVtYmVyKTxicj4NCkJ1c2luZXNzIHJlbGF0ZWQgaW5mb3JtYXRpb246IFZBVCBudW1iZXIsIENoYW1iZXIgb2YgQ29tbWVyY2UgcmVnaXN0cmF0aW9uIG51bWJlciwgYmFuayBhY2NvdW50IG51bWJlciwgd2Vic2l0ZTwvdGQ+DQo8dGQ+V2UgcmVseSBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBjb250cmFjdDo8YnI+DQo8YnI+DQpGb3IgcGVyZm9ybWFuY2Ugb2YgY29udHJhY3RlZCBzZXJ2aWNlcywgaW5jbHVkaW5nIGRheS10by1kYXkgb3BlcmF0aW9uYWwgcHVycG9zZXM8YnI+DQpGb3IgYWRtaW5pc3RyYXRpdmUgcHVycG9zZXMsIGluY2x1ZGluZyBwYXltZW50IG9mIGludm9pY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQpGb3IgaW52aXRhdGlvbnMgdG8gYnVzaW5lc3MgZXZlbnRzIGFuZC9vciB0byByZWNlaXZpbmcgYnVzaW5lc3MgcmVsYXRlZCBpbmZvcm1hdGlvbjxicj4NCjxicj4NCldlIHJlbHkgb24gb3VyIGxlZ2l0aW1hdGUgaW50ZXJlc3Q6PGJyPg0KVG8gZGVhbCB3aXRoIHBvc3NpYmxlIGNvbXBsYWludHM8YnI+DQpUbyBlc3RhYmxpc2gsIGRlZmVuZCBhbmQgZXhlcmNpc2Ugb3VyIGxlZ2FsIHBvc2l0aW9uPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQ+UGVyc29uYWwgZGF0YSBvZiBhIEpvYiBBcHBsaWNhbnQ8L3RkPg0KPHRkPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBwZXJzb25hbCBjb250YWN0IGluZm9ybWF0aW9uOiBuYW1lLCBzdXJuYW1lLCBwb3N0YWwgYWRkcmVzcywgam9iIHRpdGxlLCB0aXRsZSwgaG9tZSBudW1iZXIgYW5kL29yIG1vYmlsZSBwaG9uZSBudW1iZXIsIGVtYWlsIGFkZHJlc3M8YnI+DQpCdXNpbmVzcyByZWxhdGVkIGluZm9ybWF0aW9uOiBWQVQgbnVtYmVyLCBDaGFtYmVyIG9mIENvbW1lcmNlIHJlZ2lzdHJhdGlvbiBudW1iZXIsIGJhbmsgYWNjb3VudCBudW1iZXIsIHdlYnNpdGU8YnI+DQpCYXNpYyBpbmZvcm1hdGlvbiBpbiB0aGUgcmVjcnVpdG1lbnQgcHJvY2VkdXJlOiB5b3VyIGN1cnJpY3VsdW0gdml0YWUsIHlvdXIgYXBwbGljYXRpb24gbGV0dGVyLCB5b3VyIGFzc2Vzc21lbnQgYW5kL29yIG90aGVyIGluZm9ybWF0aW9uLCBzdWNoIGFzIHJlZmVyZW5jZXM8L3RkPg0KPHRkPldlIHJlbHkgb24geW91ciBjb25zZW50IGZvciB1c2luZyB5b3VyIHBlcnNvbmFsIGRhdGE6PGJyPg0KPGJyPg0KRm9yIHJlY3J1aXRtZW50IGFjdGl2aXRpZXMgYW5kIGhhbmRsaW5nIG9mIGpvYiBhcHBsaWNhdGlvbnM8YnI+DQpUbyBhc3Nlc3MgdGhlIHN1aXRhYmlsaXR5IG9mIHRoZSBhcHBsaWNhbnQ8YnI+DQpGb3Igb2ZmZXIgYW5kIGFjY2VwdGFuY2UgZGV0YWlscyBXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0PGJyPg0KRm9yIHNlY3VyaXR5IHB1cnBvc2VzIG9yIGZvciB0aGUgcHJvdGVjdGlvbiBvZiBvdXIgaW50ZXJlc3RzLCB0aGUgaW50ZXJlc3RzIG9mIG90aGVyIHBlcnNvbm5lbCBvciBjbGllbnRzLCBzdWNoIGFzIHByZXZlbnRpbmcgZnJhdWQsIGNvcnJ1cHRpb24gb3Igb3RoZXIgb2ZmZW5jZXMgb3IgaWxsZWdhbCBhY3Rpdml0aWVzPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgRW1wbG95ZWU8L3RoPg0KPHRoPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90aD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBjb250YWN0IGRldGFpbHMgKG5hbWUsIHN1cm5hbWUsIGVtYWlsLCBob21lIGFkZHJlc3MsIGJ1c2luZXNzL21vYmlsZSBudW1iZXI8YnI+DQpCYXNpYyBvbmJvYXJkaW5nIGRhdGEsIGluY2x1ZGluZyBuYXRpb25hbGl0eSwgbWFyaXRhbCBzdGF0dXMsIGJpcnRoIGRhdGUsIGJhbmsgYWNjb3VudCBpbmZvcm1hdGlvbiwgY29weSBwYXNzcG9ydCBhbmQgdGF4IGlkZW50aWZpY2F0aW9uIG51bWJlcjxicj4NCkpvYiByZWxhdGVkIGRhdGEsIGluY2x1ZGluZyB3b3JrIHBlcm1pdCAoaWYgYXBwbGljYWJsZSksIGNvbXBlbnNhdGlvbiBhbmQgYWxsb3dhbmNlcywgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBwZW5zaW9ucywgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBpbnN1cmFuY2VzLCBzaWNrIGxlYXZlIHJlbGF0ZWQgaW5mb3JtYXRpb24gKG5vIGhlYWx0aCBpbmZvcm1hdGlvbik8YnI+DQpJbmZvcm1hdGlvbiBjb2xsZWN0aW9uIGluIHRoZSBhcHBsaWNhdGlvbiBwcm9jZWR1cmUgYXMgd2VsbCBhcyBkdXJpbmcgdGhlIGVtcGxveW1lbnQsIGluY2x1ZGluZyBjZXJ0aWZpY2F0ZSBvZiBjb25kdWN0LCBkZXZlbG9wbWVudCBhc3Nlc3NtZW50cyBhbmQgb3RoZXIgcmVsZXZhbnQgaW5mb3JtYXRpb248YnI+DQpTZWN1cml0eSByZWxhdGVkIGRhdGEgc3VjaCBhcyBsb2dnaW5nIHJlY29yZHMgb2YgeW91ciB1c2Ugb2Ygb3VyIElUIHN5c3RlbXMsIHJlY29yZHMgb2YgaW50ZXJuYWwgYXdhcmVuZXNzIHRyYWluaW5nPC90ZD4NCjx0ZD5XZSByZWx5IG9uIGEgbGVnYWwgb2JsaWdhdGlvbiBhcyBhbiBlbXBsb3llcjo8YnI+DQpUbyB3aXRoaG9sZCB0YXhlcyBhbmQgcGF5IHNvY2lhbCBzZWN1cml0eSBwcmVtaXVtczxicj4NClRvIGVzdGFibGlzaCwgZXhlcmNpc2Ugb3IgZGVmZW5kIGxlZ2FsIGNsYWltcyBpbiB0aGUgY29udGV4dCBvZiBFTVBJUeKAmXMgbGlhYmlsaXR5IGFzIGVtcGxveWVyPGJyPg0KPGJyPg0KV2UgcmVseSBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBjb250cmFjdCB3aXRoIG91ciBlbXBsb3llZXM6PGJyPg0KVG8ga2VlcCwgbWFpbnRhaW4gYW5kIGFkbWluaXN0ZXIgcGVyc29ubmVsIHJlY29yZHMsIHBheXJvbGwgYW5kIHNhbGFyeSByZWNvcmRzLDxicj4NClRvIGRldGVybWluZSBhbmQgcGF5IG91dCBzYWxhcmllcyBhbmQgb3RoZXIgcmVtdW5lcmF0aW9uPGJyPg0KVG8gd2l0aGhvbGQgYW5kIHBheSBvdXQgdG8gdGhlIGNvbXBldGVudCB0YXggYXV0aG9yaXRpZXMgdGhlIHJlcXVpcmVkICh3YWdlKSB0YXhlczxicj4NClRvIGV4ZWN1dGUgcGVuc2lvbjxicj4NClRvIGFycmFuZ2UgZm9yIGluc3VyYW5jZXM8YnI+DQpUbyBhc3Npc3QgeW91IGFuZCBoZWxwIHJlLWludGVncmF0ZSB5b3UgYWZ0ZXIgc2lja25lc3Mgb3IgYWNjaWRlbnRzPGJyPg0KVG8gZXZhbHVhdGUgeW91ciBwZXJmb3JtYW5jZTxicj4NClRvIG9wdGltaXNlIHlvdXIgd29yayBhY3Rpdml0aWVzPGJyPg0KVG8gdGVybWluYXRlIHlvdXIgZW1wbG95bWVudDwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkPjwvdGQ+DQo8dGQ+V2UgcmVseSBvbiBvdXIgbGVnaXRpbWF0ZSBpbnRlcmVzdDo8YnI+DQo8YnI+DQpGb3Igc2VjdXJpdHkgcHVycG9zZXMgb3IgZm9yIHRoZSBwcm90ZWN0aW9uIG9mIG91ciBpbnRlcmVzdHMsIHRoZSBpbnRlcmVzdHMgb2Ygb3RoZXIgcGVyc29ubmVsIG9yIGNsaWVudHMsIHN1Y2ggYXMgcHJldmVudGluZyBmcmF1ZCwgY29ycnVwdGlvbiBvciBvdGhlciBvZmZlbmNlcyBvciBpbGxlZ2FsIGFjdGl2aXRpZXM8YnI+DQpUbyBlbnN1cmUgY29tcGxpYW5jZSB3aXRoIG91ciBjb2RlIG9mIGNvbmR1Y3QsIGludGVybmFsIHBvbGljaWVzIGFuZCBwcm9jZWR1cmVzIGFuZCBvdGhlciBpbnN0cnVjdGlvbnM8L3RkPg0KPC90cj4NCjwvdGFibGU+DQo8dGFibGU+DQo8dHI+DQo8dGg+UGVyc29uYWwgZGF0YSBJbmRlcGVuZGVudCBQcm9mZXNzaW9uYWw8L3RoPg0KPHRoPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90aD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBjb250YWN0IGRldGFpbHMgKG5hbWUsIHN1cm5hbWUsIGNvbXBhbnksIGFkZHJlc3MsIGVtYWlsIGFkZHJlc3MsIGJ1c2luZXNzL21vYmlsZSBudW1iZXI8YnI+DQpCdXNpbmVzcyByZWxhdGVkIGluZm9ybWF0aW9uOiBWQVQgbnVtYmVyLCBDaGFtYmVyIG9mIENvbW1lcmNlIHJlZ2lzdHJhdGlvbiBudW1iZXIsIGJhbmsgYWNjb3VudCBudW1iZXIsIHdlYnNpdGU8YnI+DQpTZWN1cml0eSByZWxhdGVkIGRhdGEgc3VjaCBhcyBsb2dnaW5nIHJlY29yZHMgb2YgeW91ciB1c2Ugb2Ygb3VyIElUIHN5c3RlbXMsIHJlY29yZHMgb2YgaW50ZXJuYWwgYXdhcmVuZXNzIHRyYWluaW5nPC90ZD4NCjx0ZD5XZSByZWx5IG9uIHRoZSBwZXJmb3JtYW5jZSBvZiBhIGNvbnRyYWN0IHdpdGggeW91IGZvciB1c2luZyB5b3VyIHBlcnNvbmFsIGRhdGE6PGJyPg0KRm9yIHBlcmZvcm1hbmNlIG9mIGNvbnRyYWN0ZWQgc2VydmljZXM8YnI+DQpGb3IgYWRtaW5pc3RyYXRpdmUgcHVycG9zZXMsIGluY2x1ZGluZyBwYXltZW50IG9mIGludm9pY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQpGb3IgaW52aXRhdGlvbnMgdG8gYnVzaW5lc3MgZXZlbnRzIGFuZC9vciBmb3IgcmVjZWl2aW5nIGJ1c2luZXNzIHJlbGF0ZWQgaW5mb3JtYXRpb248YnI+DQpXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NCjxicj4NCkZvciBzZWN1cml0eSByZWFzb25zIG9yIGZvciB0aGUgcHJvdGVjdGlvbiBvZiBvdXIgaW50ZXJlc3RzLCB0aGUgaW50ZXJlc3RzIG9mIG91ciBwZXJzb25uZWwgb3IgY2xpZW50cywgc3VjaCBhcyBwcmV2ZW50aW5nIGZyYXVkLCBjb3JydXB0aW9uIG9yIG90aGVyIG9mZmVuY2VzIG9yIGlsbGVnYWwgYWN0aXZpdGllczxicj4NClRvIGVuc3VyZSBjb21wbGlhbmNlIHdpdGggb3VyIGNvZGUgb2YgY29uZHVjdCwgaW50ZXJuYWwgcG9saWNpZXMgYW5kIHByb2NlZHVyZXMgYW5kIG90aGVyIGluc3RydWN0aW9uczwvdGQ+DQo8L3RyPg0KPC90YWJsZT4NCjx0YWJsZT4NCjx0cj4NCjx0aD5QZXJzb25hbCBkYXRhIHZpc2l0b3JzIHRvIG91ciB3ZWJzaXRlPC90aD4NCjx0aD5QdXJwb3NlcyBhbmQgbGVnYWwgYmFzaXMgZm9yIHByb2Nlc3NpbmcgYWN0aXZpdGllczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPjxicj4NCllvdXIgY29udGFjdCBkZXRhaWxzIChuYW1lLCB0aXRsZSwgY29tcGFueSwgZW1haWwgYWRkcmVzcywgYnVzaW5lc3MgcGhvbmUgbnVtYmVyPGJyPg0KVGVjaG5pY2FsIGluZm9ybWF0aW9uIHN1Y2ggYXMgeW91ciBJUC1hZGRyZXNzLCBkZXZpY2UgdHlwZSwgYnJvd3NlciB0eXBlIGFuZCBzZXR0aW5ncywgZGF0ZXMgYW5kIHRpbWVzIGNvbm5lY3RpbmcgdG8gb3VyIHdlYnNpdGU8YnI+DQpDb25zZW50IHJlY29yZHM6IHJlY29yZHMgb2YgY29uc2VudCB0aGF0IHlvdSBoYXZlIGdpdmVuLCB0b2dldGhlciB3aXRoIGRhdGUgYW5kIHRpbWUgYW5kIHJlbGF0ZWQgaW5mb3JtYXRpb24gKGUuZy4sIHN1YmplY3QgbWF0dGVyIG9mIGNvbnNlbnQpPGJyPg0KTmVjZXNzYXJ5IGNvb2tpZXMgZm9yIHVzYWdlIHN0YXRpc3RpY3MsIHVzYWdlIGRhdGE8L3RkPg0KPHRkPldlIHJlbHkgb24geW91ciBjb25zZW50PGJyPg0KRm9yIGNvbW11bmljYXRpbmcgd2l0aCB5b3UgaW4gcmVsYXRpb24gdG8geW91ciB2aXNpdCB0byBvdXIgd2Vic2l0ZTxicj4NCkZvciB0cmFja2luZyBhbmQgYW5hbHl6aW5nIHlvdXIgc3VyZmluZyBiZWhhdmlvcjxicj4NCkZvciB1c2luZyB5b3VyIGNvbnRhY3QgZGV0YWlscyBmb3IgbWFya2V0aW5nIHB1cnBvc2VzPGJyPg0KPGJyPg0KV2UgcmVseSBvbiBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NClRvIGltcHJvdmUgb3VyIHNlcnZpY2VzIGFuZCB0aGUgcXVhbGl0eSB0aGVyZW9mPGJyPg0KRm9yIGFnZ3JlZ2F0ZSBzdGF0aXN0aWNhbCBpbmZvcm1hdGlvbjwvdGQ+DQo8L3RyPg0KPC90YWJsZT4NCjxoMz5FeHBsYW5hdG9yeSBub3RlcyB0byB0aGUgbGVnYWwgYmFzZXMgZm9yIHByb2Nlc3Npbmc6PC9oMz4NCjx1bD4NCjxsaT5XZSBtYXkgdXNlIHlvdXIgcGVyc29uYWwgZGF0YSBmb3IgdGhlIHBlcmZvcm1hbmNlIG9mIGEgY29udHJhY3QgaW4gdGhlIGNvbnRleHQgb2Ygb3VyIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCBhbmQvb3IgaW4gdGhlIGNvbnRleHQgb2YgdGhlIHBlcmZvcm1hbmNlIG9mIGNvbnRyYWN0ZWQgc2VydmljZXM8L2xpPg0KPGxpPldlIG1heSB1c2UgeW91ciBwZXJzb25hbCBkYXRhIGZvciBvdXIgbGVnaXRpbWF0ZSBpbnRlcmVzdHMsIHRvIHRoZSBleHRlbnQgdGhlc2UgbGVnaXRpbWF0ZSBpbnRlcmVzdHMgYXJlIG5vdCBvdmVycmlkZGVuIGJ5IHlvdXIgaW50ZXJlc3RzLCBmdW5kYW1lbnRhbCByaWdodHMsIG9yIGZyZWVkb21zLjwvbGk+DQo8bGk+V2UgbWF5IHByb2Nlc3MgeW91ciBwZXJzb25hbCBkYXRhIGJhc2VkIG9uIHlvdXIgY29uc2VudCBvbmx5IGZvciBwcm9jZXNzaW5nIHRoYXQgaXMgY29tcGxldGVseSB2b2x1bnRhcnksIGFuZCB0aGVyZWZvcmUgYmFzZWQgb24geW91ciBleHBsaWNpdCBjb25maXJtYXRpb24gKGUuZy4sIHRpY2tpbmcgYSBib3ggb3Igc2lnbmluZyBhIGRvY3VtZW50KSwgYmFzZWQgdXBvbiBjbGVhciBhbmQgdHJhbnNwYXJlbnQgaW5mb3JtYXRpb24uIFlvdXIgY29uc2VudCBjYW4gYmUgd2l0aGRyYXduIGF0IGFueSB0aW1lLjwvbGk+DQo8bGk+V2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGRhdGEgdG8gY29tcGx5IHdpdGggYSBsZWdhbCBvYmxpZ2F0aW9uIGluIGFjY29yZGFuY2Ugd2l0aCBhcHBsaWNhYmxlIGxhdy48L2xpPg0KPC91bD4NCjxoMj5XaXRoIHdob20gZG8gd2Ugc2hhcmUgeW91ciBwZXJzb25hbCBkYXRhPzwvaDI+DQo8dWw+DQo8bGk+V2UgbWF5IHNoYXJlIHlvdXIgcGVyc29uYWwgZGF0YSB3aXRoIG91ciBjb250cmFjdGVkIHNlcnZpY2UgcHJvdmlkZXJzLCBzdXBwbGllcnMgYW5kIG90aGVyIHRoaXJkLXBhcnR5IGRhdGEgcHJvY2Vzc29ycyB3aG8gYWN0IG9uIG91ciBiZWhhbGYgYW5kIG9ubHkgcHJvY2VzcyBwZXJzb25hbCBkYXRhIGluIGFjY29yZGFuY2Ugd2l0aCBvdXIgcHJpb3IgZG9jdW1lbnRlZCBpbnN0cnVjdGlvbnMuIFRoZXNlIHJlY2lwaWVudHMgYXJlIGF1dGhvcmlzZWQgdG8gdXNlIHBlcnNvbmFsIGRhdGEgb25seSBhcyBuZWNlc3NhcnkgdG8gcHJvdmlkZSB1cyB3aXRoIHRoZWlyIHNlcnZpY2VzLiBXaXRoIHdob20gYW5kL29yIHdoYXQgY2F0ZWdvcmllcyBvZiByZWNpcGllbnRzIHlvdXIgUGVyc29uYWwgZGF0YSBtYXkgYmUgc2hhcmVkIGlzIGRlc2NyaWJlZCBoZXJlIGJlbG93LjwvbGk+DQo8bGk+QXBwbGljYW50czo8L2xpPg0KPGxpPldpdGggc3VwcGxpZXJzIHdobyBoYXZlIGluZm9ybWF0aW9uIG9uIHlvdXIgc3VpdGFiaWxpdHkgKGUuZy4sIGFzc2Vzc21lbnQgYW5kIGVtcGxveW1lbnQgYWdlbmNpZXMpIG9yIHByb3ZpZGUgdXMgd2l0aCBpbmZvcm1hdGlvbiAoZS5nLiwgcmVmZXJlbmNlcykgYXQgeW91ciByZXF1ZXN0LCBzdWNoIGFzIGN1cnJlbnQgb3IgZm9ybWVyIGVtcGxveWVycy48L2xpPg0KPGxpPkVtcGxveWVlczo8L2xpPg0KPGxpPldpdGggYWRtaW5pc3RyYXRpdmUgYm9kaWVzIG9yIG9yZ2FuaXNhdGlvbnMgKGUuZy4sIHNvY2lhbCBzZWN1cml0eSBhbmQgcGVuc2lvbiBmdW5kcykuPC9saT4NCjxsaT5DbGllbnRzOjwvbGk+DQo8bGk+V2l0aCBwYXJ0aWVzIGludm9sdmVkIGluIG91ciBzZXJ2aWNlcyAoZS5nLiwgbGVnYWwgcHJvZmVzc2lvbmFscywgdHJhbnNsYXRpb24gYWdlbmNpZXMpLjwvbGk+DQo8bGk+V2Vic2l0ZSB1c2Vycy92aXNpdG9yczwvbGk+DQo8bGk+U3VwcGxpZXJzIHRoYXQgbWFpbnRhaW4gdGhlIHVzZXIgc3RhdGlzdGljcyBvZiBvdXIgd2Vic2l0ZS48L2xpPg0KPGxpPk90aGVyIHRoaXJkIHBhcnRpZXMgd2l0aCB3aG9tIHBlcnNvbmFsIGRhdGEgaXMgc2hhcmVkIGlmIHZpc2l0b3JzIGhhdmUgZ2l2ZW4gY29uc2VudC48L2xpPg0KPGxpPkEgbGlzdCBvZiBvdXIgdGhpcmQtcGFydHkgZGF0YSBwcm9jZXNzb3JzIHRvIHdob20gd2UgZGlzY2xvc2UgcGVyc29uYWwgZGF0YSDigJMgd2l0aCB0aGUgYXNzb2NpYXRlZCBwdXJwb3NlIOKAkyBjYW4gYmUgcmVxdWVzdGVkIGF0IG91ciBvcGVyYXRpb25zIG1hbmFnZXIgKHNlZSBjb250YWN0IGRldGFpbHMgdW5kZXIgc2VjdGlvbiA3KS48L2xpPg0KPGxpPldlIHdpbGwgb25seSBzaGFyZSBwZXJzb25hbCBkYXRhIHdpdGggdGhpcmQgcGFydGllcyB0aGF0IGd1YXJhbnRlZSB0byBpbXBsZW1lbnQgYXBwcm9wcmlhdGUgc2VjdXJpdHkgbWVhc3VyZXMgdG8gZW5zdXJlIHRoYXQgdGhlIHByb2Nlc3NpbmcgYWN0aXZpdGllcyBtZWV0IHRoZSByZXF1aXJlbWVudHMgb2YgdGhlIGFwcGxpY2FibGUgRGF0YSBQcm90ZWN0aW9uIExlZ2lzbGF0aW9uIGFuZCB0aGF0IGVuc3VyZSB0aGUgcHJvdGVjdGlvbiBvZiB5b3VyIGluZGl2aWR1YWwgcmlnaHRzIChzZWUgdW5kZXIgOCkuPC9saT4NCjxsaT5XZSBtYXkgc2hhcmUgcGVyc29uYWwgZGF0YSB3aXRoIGxlZ2FsIGF1dGhvcml0aWVzIGFuZCBleHRlcm5hbCBhZHZpc29ycyBhcyBuZWNlc3NhcnkgaW4gY29ubmVjdGlvbiB3aXRoIGxlZ2FsIHByb2NlZWRpbmdzLCBhbmQgZm9yIGludmVzdGlnYXRpbmcsIGRldGVjdGluZywgb3IgcHJldmVudGluZyBjcmltaW5hbCBvZmZlbmNlcy48L2xpPg0KPGxpPldoZXJlIHdlIHRyYW5zZmVyIHlvdXIgcGVyc29uYWwgZGF0YSBmcm9tIHRoZSBOZXRoZXJsYW5kcyB0byByZWNpcGllbnRzIGxvY2F0ZWQgaW4gY291bnRyaWVzIG91dHNpZGUgdGhlIEVFQSB0aGF0IGFyZSBub3QgcmVjb2duaXNlZCBieSB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBhcyBoYXZpbmcgYW4gYWRlcXVhdGU8L2xpPg0KPC91bD4NCjxwPmp1cmlzZGljdGlvbiwgd2Ugd2lsbCBkbyBzbyBvbiB0aGUgYmFzaXMgb2YgdGhlIEV1cm9wZWFuIENvbW1pc3Npb27igJlzIFN0YW5kYXJkIENvbnRyYWN0dWFsIENsYXVzZXMgKGxhdGVzdCB2ZXJzaW9uIDQgSnVuZSAyMDIxKS4gVGhlIGFwcGxpY2FibGUgU3RhbmRhcmQgQ2xhdXNlcyBzZXQgb3V0IHRoZSByaWdodHMgYW5kIG9ibGlnYXRpb25zIGZvciB1cyBhcyBhIHJlc3BvbnNpYmxlIGRhdGEgY29udHJvbGxlciBhbmQgZm9yIHRoZSByZWNlaXZpbmcgZGF0YSBwcm9jZXNzaW5nIHBhcnR5IHRvIGVuc3VyZSBhcHByb3ByaWF0ZSBkYXRhIHByb3RlY3Rpb24gc2FmZWd1YXJkcyBmb3IgdGhlIHRyYW5zZmVyIHRvIHRoZSByZWNlaXZpbmcgcGFydHkuIFRoZSBTdGFuZGFyZCBDbGF1c2VzIHdpbGwgYWxzbyBpbmNsdWRlIHNwZWNpZmljIHRlY2huaWNhbCBhbmQgb3JnYW5pemF0aW9uYWwgbWVhc3VyZXMgaW1wbGVtZW50ZWQgYnkgdGhlIHJlY2VpdmluZyBwYXJ0eSB0byBlbnN1cmUgdGhhdCB0aGUgc2VjdXJpdHkgb2YgeW91ciBwZXJzb25hbCBkYXRhIHdpbGwgYmUgZXNzZW50aWFsbHkgZXF1aXZhbGVudCB0byB0aGUgR0RQUiByZXF1aXJlbWVudHMuIFdoZXJlIHRyYW5zZmVycyBhcmUgbWFkZSB0byBjb3VudHJpZXMgdGhhdCB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBoYXMgZGV0ZXJtaW5lZCBwcm92aWRlIGFuIGFkZXF1YXRlIGxldmVsIG9mIGRhdGEgcHJvdGVjdGlvbiAoYWRlcXVhY3kgZGVjaXNpb25zIHVuZGVyIEFydGljbGUgNDUgR0RQUiksIG5vIGFkZGl0aW9uYWwgc2FmZWd1YXJkcyBhcmUgcmVxdWlyZWQuIFlvdSBoYXZlIHRoZSByaWdodCB0byByZXF1ZXN0IGZ1cnRoZXIgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGludGVybmF0aW9uYWwgZGF0YSB0cmFuc2ZlcnMgd2UgbWFrZSBhbmQgdG8gb2J0YWluIGEgY29weSBvZiB0aGUgYXBwbGljYWJsZSB0cmFuc2ZlciBzYWZlZ3VhcmRzLiBQbGVhc2UgY29udGFjdCBvdXIgb3BlcmF0aW9ucyBtYW5hZ2VyIGF0IHByaXZhY3lAZW1waXEubmwgdG8gZXhlcmNpc2UgdGhpcyByaWdodC48L3A+DQo8aDI+SG93IGRvIHdlIHNlY3VyZSB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPldlIGhhdmUgdGFrZW4gYXBwcm9wcmlhdGUgdGVjaG5pY2FsIGFuZCBvcmdhbmlzYXRpb25hbCBzZWN1cml0eSBtZWFzdXJlcyB0byBwcm90ZWN0IHlvdXIgcGVyc29uYWwgZGF0YSBhZ2FpbnN0IGFjY2lkZW50YWwgb3IgdW5sYXdmdWwgZGVzdHJ1Y3Rpb24sIGxvc3MsIGFsdGVyYXRpb24sIHVuYXV0aG9yaXNlZCBkaXNjbG9zdXJlLCBhbmQgdW5hdXRob3Jpc2VkIGFjY2Vzcy4gVGhlIG1lYXN1cmVzIGVuc3VyZSB0aGUgY29uZmlkZW50aWFsaXR5IG9mIHlvdXIgcGVyc29uYWwgZGF0YSwgYW5kIHRoZSBtYWludGVuYW5jZSBvZiB0aGUgaW50ZWdyaXR5IGFuZCBhdmFpbGFiaWxpdHkgb2YgeW91ciBwZXJzb25hbCBkYXRhLjwvcD4NCjxwPk1lYXN1cmVzIGluY2x1ZGUgZXZlbnRzIGxvZ2dpbmcgb2YgdXNlciBhY3Rpdml0aWVzIG9uIGRhdGEgcHJvY2Vzc2luZyBzeXN0ZW1zLCByZXN0cmljdGVkIGFjY2VzcyB0byBuZXR3b3JrcyBhbmQgc3lzdGVtcywgZW5zdXJpbmcgYXV0b21hdGljIGJhY2sgdXAgb2YgcGVyc29uYWwgZGF0YSBhbmQgaXRzIGF2YWlsYWJpbGl0eSBpbiB0aGUgZXZlbnQgb2YgYSBzZWN1cml0eSBpbmNpZGVudC48L3A+DQo8cD5VbmZvcnR1bmF0ZWx5LCBubyBkYXRhIHN0b3JhZ2Ugc3lzdGVtIG9yIGRhdGEgdHJhbnNtaXNzaW9uIGNhbiBiZSBndWFyYW50ZWVkIHRvIGJlIDEwMCUgc2VjdXJlLiBJZiB5b3UgaGF2ZSByZWFzb24gdG8gYmVsaWV2ZSB0aGF0IHlvdXIgaW50ZXJhY3Rpb24gd2l0aCB1cyBpcyBubyBsb25nZXIgc2VjdXJlLCBwbGVhc2Ugbm90aWZ5IHVzIGltbWVkaWF0ZWx5IChzZWUgY29udGFjdCBkZXRhaWxzIHVuZGVyIDgpLjwvcD4NCjxwPlBlcnNvbmFsIGRhdGEgYnJlYWNoZXM6IEluIHRoZSBldmVudCBvZiBhIHBlcnNvbmFsIGRhdGEgYnJlYWNoIHRoYXQgaXMgbGlrZWx5IHRvIHJlc3VsdCBpbiBhIHJpc2sgdG8geW91ciByaWdodHMgYW5kIGZyZWVkb21zLCB3ZSB3aWxsIG5vdGlmeSB0aGUgQXV0b3JpdGVpdCBQZXJzb29uc2dlZ2V2ZW5zIHdpdGhvdXQgdW5kdWUgZGVsYXkgYW5kLCB3aGVyZSBmZWFzaWJsZSwgd2l0aGluIDcyIGhvdXJzIG9mIGJlY29taW5nIGF3YXJlIG9mIHRoZSBicmVhY2gsIGluIGFjY29yZGFuY2Ugd2l0aCBBcnRpY2xlIDMzIEdEUFIuIElmIHRoZSBicmVhY2ggaXMgbGlrZWx5IHRvIHJlc3VsdCBpbiBhIGhpZ2ggcmlzayB0byB5b3VyIHJpZ2h0cyBhbmQgZnJlZWRvbXMsIHdlIHdpbGwgYWxzbyBjb21tdW5pY2F0ZSB0aGUgYnJlYWNoIHRvIHlvdSB3aXRob3V0IHVuZHVlIGRlbGF5LCBpbiBhY2NvcmRhbmNlIHdpdGggQXJ0aWNsZSAzNCBHRFBSLCB1bmxlc3Mgd2UgaGF2ZSBpbXBsZW1lbnRlZCBhcHByb3ByaWF0ZSB0ZWNobmljYWwgYW5kIG9yZ2FuaXNhdGlvbmFsIHByb3RlY3Rpb24gbWVhc3VyZXMgKHN1Y2ggYXMgZW5jcnlwdGlvbikgdGhhdCByZW5kZXIgdGhlIGRhdGEgdW5pbnRlbGxpZ2libGUgdG8gYW55IHVuYXV0aG9yaXNlZCBwZXJzb24sIG9yIHdlIGhhdmUgdGFrZW4gc3Vic2VxdWVudCBtZWFzdXJlcyB0aGF0IGVuc3VyZSB0aGUgaGlnaCByaXNrIGlzIG5vIGxvbmdlciBsaWtlbHkgdG8gbWF0ZXJpYWxpc2UuPC9wPg0KPGgyPkhvdyBsb25nIGRvIHdlIHJldGFpbiB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPldlIHdpbGwgbm90IHJldGFpbiB5b3VyIHBlcnNvbmFsIGRhdGEgZm9yIGFueSBsb25nZXIgcGVyaW9kIHRoYW4gbmVjZXNzYXJ5IG9yIHBlcm1pdHRlZCBieSBsYXcgdG8gZnVsZmlsbCB0aGUgcHVycG9zZXMgZm9yIHdoaWNoIHlvdXIgcGVyc29uYWwgZGF0YSB3YXMgb2J0YWluZWQuIFRoZSBjcml0ZXJpYSBmb3IgZGV0ZXJtaW5pbmcgb3VyIHJldGVudGlvbiBwZXJpb2RzIGluY2x1ZGU6PC9wPg0KPHVsPg0KPGxpPlRoZSBkdXJhdGlvbiBvZiBvdXIgb25nb2luZyBidXNpbmVzcyByZWxhdGlvbnNoaXAgd2l0aCB5b3U8L2xpPg0KPGxpPndoZXJlIHdlIHByb3ZpZGUgc2VydmljZXMgYW5kL29yIGNhcnJ5IG91dCBhIGNvbnRyYWN0IHdpdGggeW91IGFuZC9vciB5b3VyIGVtcGxveWVyPC9saT4NCjxsaT53aGVyZSB5b3UgYXJlIGxhd2Z1bGx5IGluY2x1ZGVkIGluIG91ciBtYWlsaW5nIGxpc3QgYW5kIGhhdmUgbm90IHVuc3Vic2NyaWJlZDwvbGk+DQo8bGk+V2hlcmUgd2UgaGF2ZSBhIGxlZ2l0aW1hdGUgaW50ZXJlc3QgaW4gcHJvY2Vzc2luZyB0aGUgcGVyc29uYWwgZGF0YSBmb3IgdGhlIHB1cnBvc2VzIG9mIG9wZXJhdGluZyBvdXIgYnVzaW5lc3MgYW5kIGZ1bGZpbGxpbmcgb3VyIG9ibGlnYXRpb25zIHdpdGggeW91IGFuZC95b3VyIGVtcGxveWVyPC9saT4NCjxsaT5JbiBjb21wbGlhbmNlIHdpdGggbGVnYWwgb2JsaWdhdGlvbnMgdG8gd2hpY2ggd2UgYXJlIHN1YmplY3QgaW4gdGhlIE5ldGhlcmxhbmRzIHdlIGhhdmUgc3RhdHV0b3J5IHJldGFpbm1lbnQgcGVyaW9kczo8L2xpPg0KPGxpPjcgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgcmVsZXZhbnQgdGF4IHllYXI6IHRvIGtlZXAgeW91ciBwZXJzb25hbCBkYXRhIGZvciBwYXlyb2xsLCBzYWxhcnkgYWRtaW5pc3RyYXRpb24gYW5kIHRheCByZXF1aXJlbWVudHMuPC9saT4NCjxsaT5BIG1pbmltdW0gcGVyaW9kIG9mIDUgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgZW1wbG95bWVudCBjb250cmFjdDogdG8ga2VlcCB5b3VyIGVtcGxveW1lbnQgY29udHJhY3QuPC9saT4NCjxsaT5BIG1pbmltdW0gcGVyaW9kIG9mIDIgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgZW1wbG95bWVudCBjb250cmFjdDogdG8ga2VlcCBlbXBsb3ltZW50IHJlbGF0ZWQgcmVjb3Jkcy48L2xpPg0KPGxpPkEgbGltaXRlZCBwZXJpb2Qgb2YgNCB3ZWVrcyBhZnRlciB0aGUgcmVjcnVpdG1lbnQgcGVyaW9kOiBmb3IgYXBwbGljYW50cyB0aGF0IGFyZSBub3QgaGlyZWQgKGlmIHRoZSBhcHBsaWNhbnQgaGFzIGNvbnNlbnRlZCB0byBrZWVwIHRoZSBwZXJzb25hbCBkYXRhIHNldCBsb25nZXI6IGEgbWF4aW11bSBvZiAxMiBtb250aHMpPC9saT4NCjxsaT5Qcm90ZWN0aW5nIG91ciBsZWdhbCBwb3NpdGlvbjwvbGk+DQo8bGk+VG8gcHJlc2VydmUgZXZpZGVuY2UgZHVyaW5nIGFueSBhcHBsaWNhYmxlIGxpbWl0YXRpb24gcGVyaW9kIHVuZGVyIER1dGNoIGxhdyAoYW55IHBlcmlvZCBkdXJpbmcgd2hpY2ggYW55IHBlcnNvbiBjb3VsZCBicmluZyBhIGxlZ2FsIGNsYWltIGFnYWluc3QgdXMgaW4gY29ubmVjdGlvbiB3aXRoIHlvdXIgcGVyc29uYWwgZGF0YSwgb3IgdG8gd2hpY2ggeW91ciBwZXJzb25hbCBkYXRhIGFyZSByZWxldmFudCBmb3IgZGVmZW5kaW5nIG91ciBpbnRlcmVzdHMgaW4gdGhlIGNvbnRleHQgb2YganVkaWNpYWwgcHJvY2VlZGluZ3MpLjwvbGk+DQo8bGk+Q2xpZW50IGFuZCBzdXBwbGllciBjb250YWN0IGRhdGE6IHJldGFpbmVkIGZvciB0aGUgZHVyYXRpb24gb2YgdGhlIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCBhbmQgZm9yIGEgcGVyaW9kIG9mIDcgeWVhcnMgdGhlcmVhZnRlciwgdG8gY29tcGx5IHdpdGggbGVnYWwgb2JsaWdhdGlvbnMgKGluY2x1ZGluZyB0YXggYW5kIGFjY291bnRpbmcgcmVxdWlyZW1lbnRzKSBhbmQgdG8gZXN0YWJsaXNoLCBleGVyY2lzZSwgb3IgZGVmZW5kIGxlZ2FsIGNsYWltcy48L2xpPg0KPGxpPldlYnNpdGUgdXNhZ2UgYW5kIGFuYWx5dGljcyBkYXRhIChjb29raWVzKTogcmV0YWluZWQgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBjb29raWUgcmV0ZW50aW9uIHBlcmlvZHMgc2V0IG91dCBpbiBzZWN0aW9uIDEwLjIgYWJvdmUgKHVwIHRvIDIgeWVhcnMgZm9yIEdvb2dsZSBBbmFseXRpY3MgY29va2llcykuPC9saT4NCjxsaT5Db3JyZXNwb25kZW5jZSBhbmQgc3VwcG9ydCByZWNvcmRzOiByZXRhaW5lZCBmb3IgMyB5ZWFycyBmb2xsb3dpbmcgdGhlIGVuZCBvZiB0aGUgcmVsZXZhbnQgbWF0dGVyIG9yIHJlbGF0aW9uc2hpcCwgdG8gcHJvdmlkZSBzdXBwb3J0IGFuZCB0byBlc3RhYmxpc2gsIGV4ZXJjaXNlLCBvciBkZWZlbmQgbGVnYWwgY2xhaW1zLjwvbGk+DQo8L3VsPg0KPGgyPldoYXQgYXJlIHlvdXIgcmlnaHRzIGFuZCBob3cgY2FuIHlvdSBleGVyY2lzZSB0aGVtPzwvaDI+DQo8cD5VbmRlciB0aGUgRGF0YSBQcm90ZWN0aW9uIExlZ2lzbGF0aW9uLCB5b3UgaGF2ZSB0aGUgZm9sbG93aW5nIHJpZ2h0cyB0aGF0IHlvdSBtYXkgZXhlcmNpc2UgaW4gdGhlIGNvbnRleHQgb2Ygb3VyIHByb2Nlc3NpbmcgeW91ciBwZXJzb25hbCBkYXRhOjwvcD4NCjx1bD4NCjxsaT5UaGUgcmlnaHQgb2YgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHBlcnNvbmFsIGRhdGEgdGhhdCB3ZSBwcm9jZXNzIGFib3V0IHlvdS4gVGhpcyBpbmNsdWRlcyB0aGUgcmlnaHQgdG8gcmVxdWVzdCBhY2Nlc3MgdG8sIG9yIHJlY2VpdmUgY29waWVzIG9mLCB5b3VyIHBlcnNvbmFsIGRhdGEsIHRvZ2V0aGVyIHdpdGggaW5mb3JtYXRpb24gcmVnYXJkaW5nIHRoZSBuYXR1cmUsIHB1cnBvc2VzIG9mIHByb2Nlc3NpbmcgYW5kIHdpdGggd2hvbSB3ZSBoYXZlIHNoYXJlZCB5b3VyIHBlcnNvbmFsIGRhdGEuPC9saT4NCjxsaT5UaGUgcmlnaHQgdG8gcmVxdWVzdCByZWN0aWZpY2F0aW9uIG9mIGFueSBpbmFjY3VyYWNpZXMgaW4geW91ciBwZXJzb25hbCBkYXRhLjwvbGk+DQo8bGk+VGhlIHJpZ2h0IHRvIHJlcXVlc3QsIG9uIGxlZ2l0aW1hdGUgZ3JvdW5kczo8L2xpPg0KPGxpPlRoZSBlcmFzdXJlIG9mIHlvdXIgcGVyc29uYWwgZGF0YSBhbmQvb3IgdGhlIHJpZ2h0IHRvIGJlIGZvcmdvdHRlbjwvbGk+DQo8bGk+UmVzdHJpY3Rpb24gb2YgcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEgKGUuZy4sIGZvciBkaXJlY3QgbWFya2V0aW5nIHB1cnBvc2VzKTwvbGk+DQo8bGk+VGhlIHJpZ2h0IHRvIGhhdmUgeW91ciBwZXJzb25hbCBkYXRhIHRyYW5zZmVycmVkIHRvIGFub3RoZXIgb3JnYW5pc2F0aW9uIGluIGEgc3RydWN0dXJlZCwgY29tbW9ubHkgdXNlZCBhbmQgbWFjaGluZS1yZWFkYWJsZSBmb3JtYXQsIHRvIHRoZSBleHRlbnQgYXBwbGljYWJsZSAodGhlIHJpZ2h0IHRvIHBvcnRhYmlsaXR5KS48L2xpPg0KPGxpPlRoZSByaWdodCB0byBvYmplY3QgdG8gcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEuPC9saT4NCjxsaT5XaGVyZSBwcm9jZXNzaW5nIG9mIHlvdXIgcGVyc29uYWwgZGF0YSBpcyBiYXNlZCBvbiBjb25zZW50LCB0aGUgcmlnaHQgdG8gd2l0aGRyYXcgeW91ciBjb25zZW50IHRvIHN1Y2ggcHJvY2Vzc2luZyAodGhpcyBkb2VzIG5vdCBhZmZlY3QgdGhlIGxhd2Z1bG5lc3Mgb2YgYW55IHByb2Nlc3NpbmcgcHJpb3IgdG8gdGhlIGRhdGUgb2Ygc3VjaCB3aXRoZHJhd2FsKS48L2xpPg0KPGxpPlRoZSByaWdodCBub3QgdG8gYmUgc3ViamVjdCB0byBhIGRlY2lzaW9uIGJhc2VkIHNvbGVseSBvbiBhdXRvbWF0ZWQgcHJvY2Vzc2luZywgaW5jbHVkaW5nIHByb2ZpbGluZywgd2hpY2ggcHJvZHVjZXMgbGVnYWwgZWZmZWN0cyBjb25jZXJuaW5nIHlvdSBvciBzaW1pbGFybHkgc2lnbmlmaWNhbnRseSBhZmZlY3RzIHlvdSAoQXJ0aWNsZSAyMiBHRFBSKS4gV2hlcmUgd2UgY2Fycnkgb3V0IGF1dG9tYXRlZCBkZWNpc2lvbi1tYWtpbmcsIHlvdSBoYXZlIHRoZSByaWdodCB0byBvYnRhaW4gaHVtYW4gaW50ZXJ2ZW50aW9uLCBleHByZXNzIHlvdXIgcG9pbnQgb2YgdmlldywgYW5kIGNvbnRlc3QgdGhlIGRlY2lzaW9uLiBXZSBkbyBub3QgY3VycmVudGx5IG1ha2UgZGVjaXNpb25zIGJhc2VkIHNvbGVseSBvbiBhdXRvbWF0ZWQgcHJvY2Vzc2luZyB0aGF0IHByb2R1Y2UgbGVnYWwgZWZmZWN0cyBvciBzaW1pbGFybHkgc2lnbmlmaWNhbnRseSBhZmZlY3QgeW91LjwvbGk+DQo8L3VsPg0KPGgzPk91ciBjb250YWN0IGRldGFpbHM8L2gzPg0KPHA+SWYgeW91IHdpc2ggdG8gZXhlcmNpc2UgYW55IG9mIHlvdXIgcmlnaHRzLCB5b3UgY2FuIHJlYWNoIHVzIGJ5IGNvbnRhY3Rpbmcgb3VyIG9wZXJhdGlvbnMgbWFuYWdlciBhdCBwcml2YWN5QGVtcGlxLm5sLjwvcD4NCjxwPklmIHlvdSBhcmUgbm90IHNhdGlzZmllZCB3aXRoIHRoZSB3YXkgd2UgcmVzcG9uZCB0byB5b3VyIHJlcXVlc3QsIHBsZWFzZSBsZXQgdXMga25vdy48L3A+DQo8cD5JZiB5b3UgZmVlbCB5b3VyIHJpZ2h0cyBoYXZlIGJlZW4gdmlvbGF0ZWQsIHlvdSBtYXkgZmlsZSBhIGNvbXBsYWludCB3aXRoIHRoZSBEdXRjaCBEYXRhIFByb3RlY3Rpb24gQXV0aG9yaXR5LCB0aGUgQXV0b3JpdGVpdCBQZXJzb29uc2dlZ2V2ZW5zOiBQb3N0YnVzIDkzMzc0LCAyNTA5IEFKIERlbiBIYWFnLCB0aGUgTmV0aGVybGFuZHMgfCBUZWxlcGhvbmU6ICszMSAoMCk3MCA4ODggODUwMCB8IFdlYnNpdGU6IGh0dHBzOi8vd3d3LmF1dG9yaXRlaXRwZXJzb29uc2dlZ2V2ZW5zLm5sLiBZb3UgbWF5IGFsc28gbG9kZ2UgYSBjb21wbGFpbnQgd2l0aCB0aGUgc3VwZXJ2aXNvcnkgYXV0aG9yaXR5IGluIHRoZSBFVSBtZW1iZXIgc3RhdGUgb2YgeW91ciBoYWJpdHVhbCByZXNpZGVuY2UsIHBsYWNlIG9mIHdvcmssIG9yIHBsYWNlIG9mIHRoZSBhbGxlZ2VkIGluZnJpbmdlbWVudC48L3A+DQoNCjwvZGl2Pg==[\/vc_raw_html][vc_column_text uncode_shortcode_id=&#8221;859482&#8243;]<\/p>\n<h2 id=\"cookie-statement\">Use of cookies and other technologies<\/h2>\n<p><\/p>\n<ul>\n<li>What are cookies:<\/li>\n<\/ul>\n<p>A cookie is a small text file that is stored on your device by means of the website that you visit. Cookies can be accessed by your webserver or your device. As the administrator of our website, we may set cookies on your device. These cookies are called \u2018first party\u2019 cookies. Some cookies may also be set on your device by other parties, such as our advertisers or parties that set cookies to display certain content on our website (e.g., videos). These cookies are called \u2018third party\u2019 cookies.<\/p>\n<p>This Notice does not apply to the use of the cookies, set via our website by third parties. We cannot guarantee that these third parties will use your (personal) data in the most reliable and secure manner. Therefore, we cannot take any responsibility for the way these third parties make use of your cookies. For more information about how these third parties use your (personal) data, we refer to the privacy notices of these third parties.<\/p>\n<ul>\n<li>Type of cookies<\/li>\n<li>On EMPIQ\u2019s website the following functional, analytical, and tracking cookies or similar technologies can be used.<\/li>\n<\/ul>\n<p>Functional cookies:<\/p>\n<p>These cookies are necessary and make a website usable by enabling basic functions like navigation and access to secure areas of the website. The website cannot function properly without these cookies.<\/p>\n<p>Analytical cookies:<\/p>\n<p>These cookies help website owners to understand how visitors interact with websites by collecting and reporting information. They allow us to count visits and traffic sources, so we can measure and improve the performance of our site. They help us know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies, we will not know when you have visited our site<\/p>\n<p>Targeting\/tracking cookies:<\/p>\n<p>These cookies are used for marketing and advertising and can be set through our site by our (advertising) partners. They may be used by us or those companies to build a profile of your interests and show you relevant content and ads on other sites. They work by uniquely identifying your browser and device. If you do not allow these cookies, you will not experience targeted advertising across other websites.<\/p>\n<p>On our website we use the following cookies:<\/p>\n<div id=\"cmplz-cookies-overview\"><details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>WordPress<\/h3>\n\t\t<p>Functional<\/p>\n\t\t<label for=\"cmplz_service_wordpress\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service wordpress<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_wordpress\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"wordpress\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use WordPress for website development. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/wordpress\/\" aria-label=\"Read more about WordPress service on Cookie Database\">Read more about WordPress<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>This data is not shared with third parties.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Functional<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/wordpress\/wpemojisettingssupports\/\">wpEmojiSettingsSupports<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">session<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store browser details<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>WPML<\/h3>\n\t\t<p>Functional<\/p>\n\t\t<label for=\"cmplz_service_wpml\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service wpml<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_wpml\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"wpml\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use WPML for locale management. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/wpml\/\" aria-label=\"Read more about WPML service on Cookie Database\">Read more about WPML<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>This data is not shared with third parties.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Functional<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/wpml\/wp-wpml_current_language\/\">wp-wpml_current_language<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">1 day<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store language settings<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>Google Analytics<\/h3>\n\t\t<p>Statistics<\/p>\n\t\t<label for=\"cmplz_service_google-analytics\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service google-analytics<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_google-analytics\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"google-analytics\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use Google Analytics for website statistics. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/google-analytics\/\" aria-label=\"Read more about Google Analytics service on Cookie Database\">Read more about Google Analytics<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>For more information, please read the <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/business.safety.google\/privacy\/\">Google Analytics Privacy Statement<\/a>.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Statistics<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/google-analytics\/_ga_\/\">_ga_*<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">1 year<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store and count pageviews<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/google-analytics\/_ga\/\">_ga<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">2 years<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store and count pageviews<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/google-analytics\/_gid\/\">_gid<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">1 day<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store and count pageviews<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>Adobe Fonts<\/h3>\n\t\t<p>Marketing<\/p>\n\t\t<label for=\"cmplz_service_adobe-fonts\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service adobe-fonts<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_adobe-fonts\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"adobe-fonts\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use Adobe Fonts for display of webfonts. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/adobefonts\/\" aria-label=\"Read more about Adobe Fonts service on Cookie Database\">Read more about Adobe Fonts<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>For more information, please read the <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/www.adobe.com\/privacy\/policies\/adobe-fonts.html\">Adobe Fonts Privacy Statement<\/a>.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Marketing<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/adobefonts\/adobefonts\/\">Adobe Fonts API<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">expires immediately<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Read user IP address<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>Google Fonts<\/h3>\n\t\t<p>Marketing<\/p>\n\t\t<label for=\"cmplz_service_google-fonts\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service google-fonts<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_google-fonts\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"google-fonts\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use Google Fonts for display of webfonts. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/google-fonts\/\" aria-label=\"Read more about Google Fonts service on Cookie Database\">Read more about Google Fonts<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>For more information, please read the <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/policies.google.com\/privacy\">Google Fonts Privacy Statement<\/a>.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Marketing<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/google-fonts\/tcb_google_fonts\/\">Google Fonts API<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">expires immediately<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Read user IP address<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>Google reCAPTCHA<\/h3>\n\t\t<p>Marketing<\/p>\n\t\t<label for=\"cmplz_service_google-recaptcha\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service google-recaptcha<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_google-recaptcha\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"google-recaptcha\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use Google reCAPTCHA for spam prevention. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/google-recaptcha\/\" aria-label=\"Read more about Google reCAPTCHA service on Cookie Database\">Read more about Google reCAPTCHA<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>For more information, please read the <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/policies.google.com\/privacy\">Google reCAPTCHA Privacy Statement<\/a>.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Marketing<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/google-recaptcha\/rcc\/\">rc::c<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">session<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Read and filter requests from bots<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/google-recaptcha\/rcb\/\">rc::b<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">session<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Read and filter requests from bots<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/google-recaptcha\/rca\/\">rc::a<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">persistent<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Read and filter requests from bots<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>Google Maps<\/h3>\n\t\t<p>Marketing<\/p>\n\t\t<label for=\"cmplz_service_google-maps\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service google-maps<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_google-maps\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"google-maps\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use Google Maps for maps display. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/google-maps\/\" aria-label=\"Read more about Google Maps service on Cookie Database\">Read more about Google Maps<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>For more information, please read the <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/business.safety.google\/privacy\/\">Google Maps Privacy Statement<\/a>.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Marketing<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/google-maps\/google-maps-api\/\">Google Maps API<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">expires immediately<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Read user IP address<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>Complianz<\/h3>\n\t\t<p>Functional<\/p>\n\t\t<label for=\"cmplz_service_complianz\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service complianz<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_complianz\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"complianz\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use Complianz for cookie consent management. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/complianz\/\" aria-label=\"Read more about Complianz service on Cookie Database\">Read more about Complianz<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>This data is not shared with third parties.&nbsp;For more information, please read the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/complianz.io\/legal\/privacy-statement\/\">Complianz Privacy Statement<\/a>.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Functional<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/complianz\/cmplz_functional\/\">cmplz_functional<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">365 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store cookie consent preferences<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/complianz\/cmplz_statistics\/\">cmplz_statistics<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">365 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store cookie consent preferences<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/complianz\/cmplz_preferences\/\">cmplz_preferences<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">365 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store cookie consent preferences<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/complianz\/cmplz_marketing\/\">cmplz_marketing<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">365 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store cookie consent preferences<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>LinkedIn<\/h3>\n\t\t<p>Functional, Marketing, Statistics, Preferences<\/p>\n\t\t<label for=\"cmplz_service_linkedin\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service linkedin<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_linkedin\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"linkedin\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p>We use LinkedIn for display of recent social posts and\/or social share buttons. <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/service\/linkedin\/\" aria-label=\"Read more about LinkedIn service on Cookie Database\">Read more about LinkedIn<\/a><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>For more information, please read the <a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/www.linkedin.com\/legal\/privacy-policy\">LinkedIn Privacy Statement<\/a>.<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Functional<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/auto-draft-20\/\">sdsc<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">session<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Provide load balancing functionality<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/auto-draft-16\/\">li_gc<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">6 months<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store cookie consent preferences<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/bizographicsoptout\/\">BizographicsOptOut<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">10 years<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store privacy preferences<\/div>\n\n<\/div><div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Marketing<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/auto-draft-19\/\">lms_ads<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">30 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store and track visits across websites<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/_guid\/\">_guid<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">90 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store and track a visitor's identity<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/li-oatml\/\">li-oatml<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">1 month<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Provide ad delivery or retargeting<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/li_sugr\/\">li_sugr<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">90 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store and track a visitor's identity<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/usermatchhistory\/\">UserMatchHistory<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">30 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Provide ad delivery or retargeting<\/div>\n\n<\/div><div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Statistics<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/auto-draft-18\/\">lms_analytics<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">30 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store and track a visitor's identity<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/analyticssynchistory\/\">AnalyticsSyncHistory<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">30 days<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store and track visits across websites<\/div>\n\n<\/div><div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Preferences<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/li_alerts\/\">li_alerts<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">1 year<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store if a message has been shown<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/bcookie-2\/\">bcookie<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">1 year<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store browser details<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/lidc\/\">lidc<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">1 day<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Provide load balancing functionality<\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/cookiedatabase.org\/cookie\/linkedin\/bscookie\/\">bscookie<\/a><\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\">1 year<\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\">Store logged in users<\/div>\n\n<\/div>\n<\/details>\n<details class=\"cmplz-dropdown cmplz-service-desc cmplz-dropdown-cookiepolicy \">\n\t<summary class=\"cmplz-service-header\"><div>\n\t\t<h3>Miscellaneous<\/h3>\n\t\t<p>Purpose pending investigation<\/p>\n\t\t<label for=\"cmplz_service_miscellaneous\" class=\"cmplz_consent_per_service_label\"><span class=\"screen-reader-text\">Consent to service miscellaneous<\/span><\/label>\n\t\t<input type=\"checkbox\" id=\"cmplz_service_miscellaneous\" class=\"cmplz-accept-service cmplz-hidden\" data-service=\"miscellaneous\" data-category=\"functional\"><\/div>\n\t<\/summary>\n\t<div class=\"cmplz-service-description\">\n\t\t<h4>Usage<\/h4>\n\t\t<p><\/p>\n\t<\/div>\n\t<div class=\"cmplz-sharing-data\">\n\t\t<h4>Sharing data<\/h4>\n\t\t<p>Sharing of data is pending investigation<\/p>\n\t<\/div>\n\t<div class=\"cookies-per-purpose\">\n    <div class=\"purpose\"><h4>Purpose pending investigation<\/h4><\/div>\n    <div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">redirection-settings<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">webp_lossy_supported<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">redirection-display<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">webp_lossless_supported<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">wp-autosave-1<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">yoastseo_27.3_f1aa118c9ca1a24b78a051ef46dde2d8_searchRankingCompare<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">yoastseo_27.3_f1aa118c9ca1a24b78a051ef46dde2d8_query<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">yoastseo_27.3_f1aa118c9ca1a24b78a051ef46dde2d8_page<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n<div class=\"name-header\">\n\t<h5>Name<\/h5>\n<\/div>\n<div class=\"name\">wp-settings-time-1<\/div>\n<div class=\"retention-header\">\n\t<h5>Expiration<\/h5>\n<\/div>\n<div class=\"retention\"><\/div>\n<div class=\"function-header\">\n\t<h5>Function<\/h5>\n<\/div>\n<div class=\"function\"><\/div>\n\n<\/div>\n<\/details>\n<\/div>\n<p>&nbsp;<\/p>\n<p>Google Analytics 4 cookies process personal data (including IP addresses and device identifiers) and therefore require prior user consent under Article 11.7a Telecommunicatiewet and the GDPR. For more information, see Google&#8217;s privacy policy: https:\/\/policies.google.com\/privacy.<\/p>\n<ul>\n<li>Enabling and disabling cookies<\/li>\n<\/ul>\n<p>You can set your browser in such a manner that it is merely allowed to store cookies with your consent. For more information, please consult your web browser\u2019s manual. Please note that many websites do not work optimally if cookies are disabled. You can also choose to delete cookies manually. For more information, please consult your web browser\u2019s manual.<\/p>\n<ul>\n<li>Legal basis for cookies and consent mechanism<\/li>\n<\/ul>\n<p>In accordance with Article 11.7a of the Dutch Telecommunicatiewet (implementing Article 5(3) of the ePrivacy Directive), we may only place or access cookies on your device with your prior consent, except where the cookies are: (a) strictly necessary to deliver a service you have explicitly requested (e.g., functional cookies); or (b) used solely to collect limited analytical information about website quality and performance, where the cookies have no or minimal impact on your privacy and do not process personal data.<\/p>\n<p>For all other cookies, including analytical cookies that process personal data and tracking\/targeting cookies, we obtain your explicit, informed, and freely given consent before placing them on your device. You can manage your cookie preferences and withdraw your consent at any time through: (i) the cookie banner displayed when you first visit our website, where you may accept all cookies, reject non-essential cookies, or customise your preferences; (ii) the [Cookie Settings] link in the footer of our website; or (iii) your browser settings. Withdrawing or refusing consent is as easy as giving it. Refusing non-essential cookies will not prevent you from accessing and using our website.[\/vc_column_text][vc_raw_html]PGgyPlVwZGF0ZXMgdG8gb3VyIFByaXZhY3kgTm90aWNlPC9oMj48YnI+PHA+VGhpcyBOb3RpY2UgbWF5IGJlIGFtZW5kZWQgb3IgdXBkYXRlZCBmcm9tIHRpbWUgdG8gdGltZSB0byByZWZsZWN0IGNoYW5nZXMgaW4gb3VyIHByYWN0aWNlcyB3aXRoIHJlc3BlY3QgdG8gdGhlIHByb2Nlc3Npbmcgb2YgcGVyc29uYWwgZGF0YSwgb3IgY2hhbmdlcyBpbiBhcHBsaWNhYmxlIGxhdy4gSW4gdGhlc2UgY2FzZXMsIHRoZSBhZGFwdGVkIFByaXZhY3kgTm90aWNlIHdpbGwgYmUgcHVibGlzaGVkIG9uIG91ciB3ZWJzaXRlLiBJbiBjYXNlIG9mIG1hdGVyaWFsIGNoYW5nZXMgd2Ugd2lsbCBkbyBvdXIgYmVzdCB0byBpbmZvcm0geW91IGRpcmVjdGx5LiBXZSBlbmNvdXJhZ2UgeW91IHRvIHJlYWQgdGhpcyBOb3RpY2UgY2FyZWZ1bGx5LiBJZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zIHJlZ2FyZGluZyB0aGUgcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEsIHBsZWFzZSBjb250YWN0IG91ciBvcGVyYXRpb25zIG1hbmFnZXIgKHNlZSBjb250YWN0IGRldGFpbHMgdW5kZXIgc2VjdGlvbiA3KS48L3A+PGJyPjxoMj5TdGF0dXRvcnkgb3IgY29udHJhY3R1YWwgcmVxdWlyZW1lbnQgdG8gcHJvdmlkZSBwZXJzb25hbCBkYXRhPC9oMj48YnI+PHA+SW4gc29tZSBjYXNlcywgdGhlIHByb3Zpc2lvbiBvZiBwZXJzb25hbCBkYXRhIGlzOjwvcD48YnI+PHA+KGEpIFJlcXVpcmVkIGJ5IGxhdzogd2UgbWF5IGJlIGxlZ2FsbHkgcmVxdWlyZWQgdG8gY29sbGVjdCBjZXJ0YWluIHBlcnNvbmFsIGRhdGEgdG8gY29tcGx5IHdpdGggdGF4LCBlbXBsb3ltZW50LCBhbnRpLW1vbmV5IGxhdW5kZXJpbmcsIG9yIG90aGVyIHJlZ3VsYXRvcnkgb2JsaWdhdGlvbnMuPC9wPjxicj48cD4oYikgTmVjZXNzYXJ5IHRvIGVudGVyIGludG8gb3IgcGVyZm9ybSBhIGNvbnRyYWN0OiBmb3IgZXhhbXBsZSwgd2UgbmVlZCB5b3VyIGNvbnRhY3QgYW5kIGJpbGxpbmcgZGV0YWlscyB0byBlbnRlciBpbnRvIGFuZCBwZXJmb3JtIG91ciBlbmdhZ2VtZW50IGxldHRlciBhbmQgdG8gcHJvdmlkZSBvdXIgbGVnYWwgc2VydmljZXMgdG8geW91LjwvcD48YnI+PHA+KGMpIFZvbHVudGFyeTogaW4gb3RoZXIgY2FzZXMsIHByb3ZpZGluZyBwZXJzb25hbCBkYXRhIGlzIG9wdGlvbmFsLCBidXQgZmFpbHVyZSB0byBwcm92aWRlIGl0IG1heSBtZWFuIHdlIGFyZSB1bmFibGUgdG8gcHJvdmlkZSBjZXJ0YWluIHNlcnZpY2VzIG9yIGZ1bGZpbCBjZXJ0YWluIHJlcXVlc3RzLjwvcD48YnI+PHA+V2hlcmUgdGhlIHByb3Zpc2lvbiBvZiBwZXJzb25hbCBkYXRhIGlzIGEgc3RhdHV0b3J5IG9yIGNvbnRyYWN0dWFsIHJlcXVpcmVtZW50LCBvciBhIHJlcXVpcmVtZW50IG5lY2Vzc2FyeSB0byBlbnRlciBpbnRvIGEgY29udHJhY3QsIHdlIHdpbGwgaW5mb3JtIHlvdSBhdCB0aGUgdGltZSBvZiBjb2xsZWN0aW9uLiBXZSB3aWxsIGFsc28gaW5mb3JtIHlvdSBvZiB0aGUgcG9zc2libGUgY29uc2VxdWVuY2VzIG9mIG5vdCBwcm92aWRpbmcgdGhlIGRhdGEgKGUuZy4sIHdlIG1heSBiZSB1bmFibGUgdG8gcGVyZm9ybSB0aGUgcmVxdWVzdGVkIHNlcnZpY2Ugb3IgY29tcGx5IHdpdGggYSBsZWdhbCBvYmxpZ2F0aW9uKS48L3A+PGJyPjxwPkVmZmVjdGl2ZTogOCBBcHJpbCAyMDI2PC9wPg==[\/vc_raw_html][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column column_width_percent=&#8221;60&#8243; gutter_size=&#8221;3&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; uncode_shortcode_id=&#8221;116717&#8243;][vc_raw_html]PCEtLSBFTVBJUSBQcml2YWN5IE5vdGljZSBIVE1MIHZlcnNpb24gZm9yIFdvcmRQcmVzcyAtLT48YnI+PGRpdiBjbGFzcz0iZW1waXEtcHJpdmFjeS1ub3RpY2UiPg0KPHN0eWxlPg0KLmVtcGlxLXByaXZhY3ktbm90aWNle21hcmdpbjowIGF1dG87Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS42O2NvbG9yOiMyMjJ9DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgaDEsLmVtcGlxLXByaXZhY3ktbm90aWNlIGgyLC5lbXBpcS1wcml2YWN5LW5vdGljZSBoM3ttYXJnaW46MS41ZW0gMCAuNmVtfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgxe2ZvbnQtc2l6ZTozMnB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgye2ZvbnQtc2l6ZToyNHB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgze2ZvbnQtc2l6ZToyMHB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIHB7bWFyZ2luOjAgMCAxZW19DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgdWx7bWFyZ2luOjAgMCAxZW0gMS40ZW07cGFkZGluZzowfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGxpe21hcmdpbjowIDAgLjVlbX0NCi5lbXBpcS1wcml2YWN5LW5vdGljZSB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttYXJnaW46MWVtIDAgMmVtfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIHRoLC5lbXBpcS1wcml2YWN5LW5vdGljZSB0ZHtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7cGFkZGluZzoxMnB4O3ZlcnRpY2FsLWFsaWduOnRvcDt0ZXh0LWFsaWduOmxlZnR9DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgdGh7YmFja2dyb3VuZDojZjdmN2Y3fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIC5zbWFsbC1nYXB7aGVpZ2h0OjFlbX0NCjwvc3R5bGU+DQoNCjxoMT5FTVBJUSBQUklWQUNZIE5PVElDRSDigJMgVmVyc2lvbiA4IEFwcmlsIDIwMjY8L2gxPg0KPGgyPkludHJvZHVjdGlvbjwvaDI+DQo8cD5UaGlzIFByaXZhY3kgTm90aWNlIGlzIHByb3ZpZGVkIGJ5IEVNUElRIEJWLCBhIGNvbXBhbnkgd2l0aCBsaW1pdGVkIGxpYWJpbGl0eSBpbmNvcnBvcmF0ZWQgdW5kZXIgdGhlIGxhd3Mgb2YgdGhlIE5ldGhlcmxhbmRzLiBXZSBoYXZlIG91ciBvZmZpY2lhbCBzZWF0IGluIEFtc3RlcmRhbSBhbmQgb3VyIHJlZ2lzdGVyZWQgb2ZmaWNlIGlzIGF0IEtlaXplcnNncmFjaHQgNjIsIDEwMTUgQ1MgQW1zdGVyZGFtLCB0aGUgTmV0aGVybGFuZHMuIChUcmFkZSByZWdpc3RlciBudW1iZXIgODI5MTI1MjEpPC9wPg0KPHA+TWlub3JzOiBvdXIgc2VydmljZXMgYXJlIGRpcmVjdGVkIGF0IGJ1c2luZXNzZXMgYW5kIHByb2Zlc3Npb25hbHMuIFdlIGRvIG5vdCBrbm93aW5nbHkgY29sbGVjdCBvciBwcm9jZXNzIHBlcnNvbmFsIGRhdGEgb2YgaW5kaXZpZHVhbHMgdW5kZXIgMTYgeWVhcnMgb2YgYWdlLiBJbiBhY2NvcmRhbmNlIHdpdGggQXJ0aWNsZSA4IEdEUFIgYW5kIHRoZSBVQVZHLCBpZiB3ZSBiZWNvbWUgYXdhcmUgdGhhdCBwZXJzb25hbCBkYXRhIG9mIGEgY2hpbGQgdW5kZXIgMTYgaGFzIGJlZW4gcHJvdmlkZWQgdG8gdXMgd2l0aG91dCB0aGUgY29uc2VudCBvZiBhIHBhcmVudCBvciBsZWdhbCBndWFyZGlhbiwgd2Ugd2lsbCBkZWxldGUgdGhhdCBkYXRhIHByb21wdGx5LiBJZiB5b3UgYXJlIGEgcGFyZW50IG9yIGd1YXJkaWFuIGFuZCBiZWxpZXZlIHlvdXIgY2hpbGQgaGFzIHByb3ZpZGVkIHVzIHdpdGggcGVyc29uYWwgZGF0YSB3aXRob3V0IHlvdXIgY29uc2VudCwgcGxlYXNlIGNvbnRhY3QgdXMgaW1tZWRpYXRlbHkgYXQgcHJpdmFjeUBlbXBpcS5ubC48L3A+DQo8cD5UaGlzIE5vdGljZSBkZXNjcmliZXMgaG93IHdlIGNvbGxlY3QsIHVzZSBvciBvdGhlcndpc2UgcHJvY2VzcyB5b3VyIHBlcnNvbmFsIGRhdGEgYW5kIGZvciB3aGF0IHB1cnBvc2Ugd2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGRhdGEgaW4gdGhlIGNvbnRleHQgb2Ygb2ZmZXJpbmcgYW5kIHByb3ZpZGluZyBvdXIgbGVnYWwgc2VydmljZXMuPC9wPg0KPHA+UHVyc3VhbnQgdG8gdGhlIEdlbmVyYWwgRGF0YSBQcm90ZWN0aW9uIFJlZ3VsYXRpb24gKEdEUFIpIC0gaW4gRHV0Y2g6IOKAmGRlIEFsZ2VtZW5lIFZlcm9yZGVuaW5nIEdlZ2V2ZW5zYmVzY2hlcm1pbmfigJkgKEFWRykgLSB3ZSB3aWxsIHF1YWxpZnkgYXMgY29udHJvbGxlciB3aXRoIHJlc3BlY3QgdG8gdGhlIHBlcnNvbmFsIGRhdGEgdGhhdCB3ZSBwcm9jZXNzLiBBcyBhIGNvbnRyb2xsZXIgd2UgaGF2ZSBjZXJ0YWluIGR1dGllcyBhbmQgcmVzcG9uc2liaWxpdGllcyByZWdhcmRpbmcgb3VyIHByb2Nlc3NpbmcgYWN0aXZpdGllcywgYW5kIHRoaXMgbWVhbnMgdGhhdCB3ZSB3aWxsIG9ubHkgcHJvY2VzcyBwZXJzb25hbCBkYXRhIHRoYXQgYXJlIHJlYXNvbmFibHkgbmVjZXNzYXJ5IGluIGNvbm5lY3Rpb24gd2l0aCB0aGUgcHVycG9zZXMgc2V0IG91dCBpbiB0aGlzIE5vdGljZS48L3A+DQo8cD5UaGlzIE5vdGljZSBpbmNsdWRlcyBpbmZvcm1hdGlvbiByZWdhcmRpbmcgeW91ciByaWdodHMgd2l0aCByZXNwZWN0IHRvIHRoZSBwcm9jZXNzaW5nIG9mIHlvdXIgcGVyc29uYWwgZGF0YS48L3A+DQo8cD5XZSBoYXZlIG5vdCBhcHBvaW50ZWQgYSBkYXRhIHByb3RlY3Rpb24gb2ZmaWNlciBhcyBvdXIgcHJvY2Vzc2luZyBhY3Rpdml0aWVzIGRvIG5vdCBtZWV0IHRoZSBtYW5kYXRvcnkgY3JpdGVyaWEgc2V0IG91dCBpbiBBcnRpY2xlIDM3IG9mIHRoZSBHRFBSLjwvcD4NCjxoMj5Ib3cgZG8gd2UgY29sbGVjdCB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPkluIHRoZSBjb250ZXh0IG9mIEVNUElR4oCZcyBvZmZlcmluZyBhbmQgcHJvdmlkaW5nIGxlZ2FsIHNlcnZpY2VzLCB3ZSBtYXkgY29sbGVjdCB5b3VyIHBlcnNvbmFsIGRhdGEgaW4gdGhlIGZvbGxvd2luZyB3YXlzOjwvcD4NCjxoMz5EaXJlY3RseSBmcm9tIHlvdTo8L2gzPg0KPHVsPg0KPGxpPkNvbnRhY3QgZGV0YWlscyB0aGF0IHlvdSBwcm92aWRlIHRvIHVzIGFzIGEgcmVwcmVzZW50YXRpdmUgb2Ygb3VyIGNvbnRyYWN0dWFsIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCAoZS5nLiwgY2xpZW50LCBzdXBwbGllciwgc2VydmljZSBwcm92aWRlcikuPC9saT4NCjxsaT5QZXJzb25hbCBkYXRhIHRoYXQgeW91IHByb3ZpZGUgdG8gdXMgYXMgYW4gYXBwbGljYW50IGZvciBhIGpvYiBhdCBFTVBJUS48L2xpPg0KPGxpPlBlcnNvbmFsIGRhdGEgdGhhdCB5b3UgcHJvdmlkZSB0byB1cyB3aGVuIGJlaW5nIGhpcmVkIGJ5IEVNUElRIGFzIGFuIGVtcGxveWVlIG9yIGFzIGFuIGluZGVwZW5kZW50IHByb2Zlc3Npb25hbC48L2xpPg0KPGxpPlBlcnNvbmFsIGRhdGEgdGhhdCB5b3UgcHJvdmlkZSB0byB1cyBieSBmaWxsaW5nIG91dCBhIHJlcXVlc3QgZm9ybSBvbiBvdXIgd2Vic2l0ZSAod3d3LmVtcGlxLm5sKS48L2xpPg0KPC91bD4NCjxoMz5JbmRpcmVjdGx5IGZyb20geW91OjwvaDM+DQo8dWw+DQo8bGk+eW91ciBjb250YWN0IGRldGFpbHMsIGFzIHByb3ZpZGVkIHRvIHVzIGJ5IG91ciBjbGllbnQuPC9saT4NCjxsaT55b3VyIGNvbnRhY3QgZGV0YWlscywgYXMgcHJvdmlkZWQgdG8gdXMgYnkgb3VyIHN1cHBsaWVyLCBvciBvdXIgc2VydmljZSBwcm92aWRlci48L2xpPg0KPC91bD4NCjxoMz5PdGhlcndpc2U6PC9oMz4NCjx1bD4NCjxsaT5JbmZvcm1hdGlvbiB0aGF0IHdlIGF1dG9tYXRpY2FsbHkgY29sbGVjdCBmcm9tIHlvdXIgdXNlIG9mIG91ciB3ZWJzaXRlLCBlLmcuLCBieSB1c2luZyBjb29raWVzIG9yIG90aGVyIHRlY2hub2xvZ2llcy48L2xpPg0KPC91bD4NCjxoMz5Gb3Igd2hhdCBwdXJwb3NlcyBkbyB3ZSB1c2UgeW91ciBwZXJzb25hbCBkYXRhIGFuZCB3aGF0IGlzIG91ciBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZz88L2gzPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgY2xpZW50PC90aD4NCjx0aD5QdXJwb3NlcyBhbmQgbGVnYWwgYmFzaXMgZm9yIHByb2Nlc3NpbmcgYWN0aXZpdGllczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPkNvbnRhY3QgaW5mb3JtYXRpb24gKG5hbWUsIGNvbXBhbnksIHBvc2l0aW9uLCBidXNpbmVzcyBlbWFpbCBhZGRyZXNzLCBidXNpbmVzcy9tb2JpbGUgbnVtYmVyPGJyPg0KQ29tcGFueSBhbmQgYmlsbGluZyBpbmZvcm1hdGlvbjogVkFUIG51bWJlciwgYmFuayBhY2NvdW50IG51bWJlciwgQ2hhbWJlciBvZiBDb21tZXJjZSByZWdpc3RyYXRpb24gbnVtYmVyLCB3ZWJzaXRlPGJyPg0KQ29tbXVuaWNhdGlvbjogbGV0dGVycyBhbmQgZS1tYWlsIG1lc3NhZ2VzIHdpdGggY29udGFjdCBwZXJzb25zPGJyPg0KSW5mb3JtYXRpb24gb24gdGhlIGxlZ2FsIHNlcnZpY2VzIHByb3ZpZGVkIHRvIG91ciBjbGllbnRzIGFuZCBpbmZvcm1hdGlvbiBvbiB0aGUgc3ViamVjdCBtYXR0ZXI8L3RkPg0KPHRkPldlIHJlbHkgb24gdGhlIHBlcmZvcm1hbmNlIG9mIGEgY29udHJhY3Qgd2l0aCBvdXIgY2xpZW50Ojxicj4NCkZvciBtYW5hZ2VtZW50IG9mIG91ciBidXNpbmVzcyByZWxhdGlvbnNoaXA8YnI+DQpGb3IgcGVyZm9ybWFuY2Ugb2YgY29udHJhY3RlZCBsZWdhbCBzZXJ2aWNlczxicj4NCkZpbmFuY2lhbCBtYW5hZ2VtZW50IGFuZCBhZG1pbmlzdHJhdGlvbiBvZiBjb250cmFjdGVkIHNlcnZpY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQo8YnI+DQpXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NClRvIGVuc3VyZSBuZXR3b3JrIGFuZCBpbmZvcm1hdGlvbiBzZWN1cml0eTxicj4NCkZvciBsZWdhbCBjb21wbGlhbmNlIHB1cnBvc2VzPGJyPg0KUHJvdmlkaW5nIHVwZGF0ZXMgdG8gb3VyIGNsaWVudHMgYWJvdXQgb3VyIGxlZ2FsIHNlcnZpY2VzPGJyPg0KVG8gZGVhbCB3aXRoIHBvc3NpYmxlIGNvbXBsYWludHM8YnI+DQpUbyBlc3RhYmxpc2gsIGRlZmVuZCBhbmQgZXhlcmNpc2Ugb3VyIGxlZ2FsIHBvc2l0aW9uPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgc3VwcGxpZXIgb3Igc2VydmljZSBwcm92aWRlcjwvdGg+DQo8dGg+UHVycG9zZXMgYW5kIGxlZ2FsIGJhc2lzIGZvciBwcm9jZXNzaW5nIGFjdGl2aXRlczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPllvdXIgY29udGFjdCBkZXRhaWxzIChuYW1lLCBjb21wYW55LCBidXNpbmVzcyBlbWFpbCBhZGRyZXNzLCBidXNpbmVzcyBhbmQvb3IgcHJpdmF0ZSBtb2JpbGUgbnVtYmVyKTxicj4NCkJ1c2luZXNzIHJlbGF0ZWQgaW5mb3JtYXRpb246IFZBVCBudW1iZXIsIENoYW1iZXIgb2YgQ29tbWVyY2UgcmVnaXN0cmF0aW9uIG51bWJlciwgYmFuayBhY2NvdW50IG51bWJlciwgd2Vic2l0ZTwvdGQ+DQo8dGQ+V2UgcmVseSBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBjb250cmFjdDo8YnI+DQo8YnI+DQpGb3IgcGVyZm9ybWFuY2Ugb2YgY29udHJhY3RlZCBzZXJ2aWNlcywgaW5jbHVkaW5nIGRheS10by1kYXkgb3BlcmF0aW9uYWwgcHVycG9zZXM8YnI+DQpGb3IgYWRtaW5pc3RyYXRpdmUgcHVycG9zZXMsIGluY2x1ZGluZyBwYXltZW50IG9mIGludm9pY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQpGb3IgaW52aXRhdGlvbnMgdG8gYnVzaW5lc3MgZXZlbnRzIGFuZC9vciB0byByZWNlaXZpbmcgYnVzaW5lc3MgcmVsYXRlZCBpbmZvcm1hdGlvbjxicj4NCjxicj4NCldlIHJlbHkgb24gb3VyIGxlZ2l0aW1hdGUgaW50ZXJlc3Q6PGJyPg0KVG8gZGVhbCB3aXRoIHBvc3NpYmxlIGNvbXBsYWludHM8YnI+DQpUbyBlc3RhYmxpc2gsIGRlZmVuZCBhbmQgZXhlcmNpc2Ugb3VyIGxlZ2FsIHBvc2l0aW9uPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQ+UGVyc29uYWwgZGF0YSBvZiBhIEpvYiBBcHBsaWNhbnQ8L3RkPg0KPHRkPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBwZXJzb25hbCBjb250YWN0IGluZm9ybWF0aW9uOiBuYW1lLCBzdXJuYW1lLCBwb3N0YWwgYWRkcmVzcywgam9iIHRpdGxlLCB0aXRsZSwgaG9tZSBudW1iZXIgYW5kL29yIG1vYmlsZSBwaG9uZSBudW1iZXIsIGVtYWlsIGFkZHJlc3M8YnI+DQpCdXNpbmVzcyByZWxhdGVkIGluZm9ybWF0aW9uOiBWQVQgbnVtYmVyLCBDaGFtYmVyIG9mIENvbW1lcmNlIHJlZ2lzdHJhdGlvbiBudW1iZXIsIGJhbmsgYWNjb3VudCBudW1iZXIsIHdlYnNpdGU8YnI+DQpCYXNpYyBpbmZvcm1hdGlvbiBpbiB0aGUgcmVjcnVpdG1lbnQgcHJvY2VkdXJlOiB5b3VyIGN1cnJpY3VsdW0gdml0YWUsIHlvdXIgYXBwbGljYXRpb24gbGV0dGVyLCB5b3VyIGFzc2Vzc21lbnQgYW5kL29yIG90aGVyIGluZm9ybWF0aW9uLCBzdWNoIGFzIHJlZmVyZW5jZXM8L3RkPg0KPHRkPldlIHJlbHkgb24geW91ciBjb25zZW50IGZvciB1c2luZyB5b3VyIHBlcnNvbmFsIGRhdGE6PGJyPg0KPGJyPg0KRm9yIHJlY3J1aXRtZW50IGFjdGl2aXRpZXMgYW5kIGhhbmRsaW5nIG9mIGpvYiBhcHBsaWNhdGlvbnM8YnI+DQpUbyBhc3Nlc3MgdGhlIHN1aXRhYmlsaXR5IG9mIHRoZSBhcHBsaWNhbnQ8YnI+DQpGb3Igb2ZmZXIgYW5kIGFjY2VwdGFuY2UgZGV0YWlscyBXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0PGJyPg0KRm9yIHNlY3VyaXR5IHB1cnBvc2VzIG9yIGZvciB0aGUgcHJvdGVjdGlvbiBvZiBvdXIgaW50ZXJlc3RzLCB0aGUgaW50ZXJlc3RzIG9mIG90aGVyIHBlcnNvbm5lbCBvciBjbGllbnRzLCBzdWNoIGFzIHByZXZlbnRpbmcgZnJhdWQsIGNvcnJ1cHRpb24gb3Igb3RoZXIgb2ZmZW5jZXMgb3IgaWxsZWdhbCBhY3Rpdml0aWVzPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgRW1wbG95ZWU8L3RoPg0KPHRoPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90aD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBjb250YWN0IGRldGFpbHMgKG5hbWUsIHN1cm5hbWUsIGVtYWlsLCBob21lIGFkZHJlc3MsIGJ1c2luZXNzL21vYmlsZSBudW1iZXI8YnI+DQpCYXNpYyBvbmJvYXJkaW5nIGRhdGEsIGluY2x1ZGluZyBuYXRpb25hbGl0eSwgbWFyaXRhbCBzdGF0dXMsIGJpcnRoIGRhdGUsIGJhbmsgYWNjb3VudCBpbmZvcm1hdGlvbiwgY29weSBwYXNzcG9ydCBhbmQgdGF4IGlkZW50aWZpY2F0aW9uIG51bWJlcjxicj4NCkpvYiByZWxhdGVkIGRhdGEsIGluY2x1ZGluZyB3b3JrIHBlcm1pdCAoaWYgYXBwbGljYWJsZSksIGNvbXBlbnNhdGlvbiBhbmQgYWxsb3dhbmNlcywgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBwZW5zaW9ucywgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBpbnN1cmFuY2VzLCBzaWNrIGxlYXZlIHJlbGF0ZWQgaW5mb3JtYXRpb24gKG5vIGhlYWx0aCBpbmZvcm1hdGlvbik8YnI+DQpJbmZvcm1hdGlvbiBjb2xsZWN0aW9uIGluIHRoZSBhcHBsaWNhdGlvbiBwcm9jZWR1cmUgYXMgd2VsbCBhcyBkdXJpbmcgdGhlIGVtcGxveW1lbnQsIGluY2x1ZGluZyBjZXJ0aWZpY2F0ZSBvZiBjb25kdWN0LCBkZXZlbG9wbWVudCBhc3Nlc3NtZW50cyBhbmQgb3RoZXIgcmVsZXZhbnQgaW5mb3JtYXRpb248YnI+DQpTZWN1cml0eSByZWxhdGVkIGRhdGEgc3VjaCBhcyBsb2dnaW5nIHJlY29yZHMgb2YgeW91ciB1c2Ugb2Ygb3VyIElUIHN5c3RlbXMsIHJlY29yZHMgb2YgaW50ZXJuYWwgYXdhcmVuZXNzIHRyYWluaW5nPC90ZD4NCjx0ZD5XZSByZWx5IG9uIGEgbGVnYWwgb2JsaWdhdGlvbiBhcyBhbiBlbXBsb3llcjo8YnI+DQpUbyB3aXRoaG9sZCB0YXhlcyBhbmQgcGF5IHNvY2lhbCBzZWN1cml0eSBwcmVtaXVtczxicj4NClRvIGVzdGFibGlzaCwgZXhlcmNpc2Ugb3IgZGVmZW5kIGxlZ2FsIGNsYWltcyBpbiB0aGUgY29udGV4dCBvZiBFTVBJUeKAmXMgbGlhYmlsaXR5IGFzIGVtcGxveWVyPGJyPg0KPGJyPg0KV2UgcmVseSBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBjb250cmFjdCB3aXRoIG91ciBlbXBsb3llZXM6PGJyPg0KVG8ga2VlcCwgbWFpbnRhaW4gYW5kIGFkbWluaXN0ZXIgcGVyc29ubmVsIHJlY29yZHMsIHBheXJvbGwgYW5kIHNhbGFyeSByZWNvcmRzLDxicj4NClRvIGRldGVybWluZSBhbmQgcGF5IG91dCBzYWxhcmllcyBhbmQgb3RoZXIgcmVtdW5lcmF0aW9uPGJyPg0KVG8gd2l0aGhvbGQgYW5kIHBheSBvdXQgdG8gdGhlIGNvbXBldGVudCB0YXggYXV0aG9yaXRpZXMgdGhlIHJlcXVpcmVkICh3YWdlKSB0YXhlczxicj4NClRvIGV4ZWN1dGUgcGVuc2lvbjxicj4NClRvIGFycmFuZ2UgZm9yIGluc3VyYW5jZXM8YnI+DQpUbyBhc3Npc3QgeW91IGFuZCBoZWxwIHJlLWludGVncmF0ZSB5b3UgYWZ0ZXIgc2lja25lc3Mgb3IgYWNjaWRlbnRzPGJyPg0KVG8gZXZhbHVhdGUgeW91ciBwZXJmb3JtYW5jZTxicj4NClRvIG9wdGltaXNlIHlvdXIgd29yayBhY3Rpdml0aWVzPGJyPg0KVG8gdGVybWluYXRlIHlvdXIgZW1wbG95bWVudDwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkPjwvdGQ+DQo8dGQ+V2UgcmVseSBvbiBvdXIgbGVnaXRpbWF0ZSBpbnRlcmVzdDo8YnI+DQo8YnI+DQpGb3Igc2VjdXJpdHkgcHVycG9zZXMgb3IgZm9yIHRoZSBwcm90ZWN0aW9uIG9mIG91ciBpbnRlcmVzdHMsIHRoZSBpbnRlcmVzdHMgb2Ygb3RoZXIgcGVyc29ubmVsIG9yIGNsaWVudHMsIHN1Y2ggYXMgcHJldmVudGluZyBmcmF1ZCwgY29ycnVwdGlvbiBvciBvdGhlciBvZmZlbmNlcyBvciBpbGxlZ2FsIGFjdGl2aXRpZXM8YnI+DQpUbyBlbnN1cmUgY29tcGxpYW5jZSB3aXRoIG91ciBjb2RlIG9mIGNvbmR1Y3QsIGludGVybmFsIHBvbGljaWVzIGFuZCBwcm9jZWR1cmVzIGFuZCBvdGhlciBpbnN0cnVjdGlvbnM8L3RkPg0KPC90cj4NCjwvdGFibGU+DQo8dGFibGU+DQo8dHI+DQo8dGg+UGVyc29uYWwgZGF0YSBJbmRlcGVuZGVudCBQcm9mZXNzaW9uYWw8L3RoPg0KPHRoPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90aD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBjb250YWN0IGRldGFpbHMgKG5hbWUsIHN1cm5hbWUsIGNvbXBhbnksIGFkZHJlc3MsIGVtYWlsIGFkZHJlc3MsIGJ1c2luZXNzL21vYmlsZSBudW1iZXI8YnI+DQpCdXNpbmVzcyByZWxhdGVkIGluZm9ybWF0aW9uOiBWQVQgbnVtYmVyLCBDaGFtYmVyIG9mIENvbW1lcmNlIHJlZ2lzdHJhdGlvbiBudW1iZXIsIGJhbmsgYWNjb3VudCBudW1iZXIsIHdlYnNpdGU8YnI+DQpTZWN1cml0eSByZWxhdGVkIGRhdGEgc3VjaCBhcyBsb2dnaW5nIHJlY29yZHMgb2YgeW91ciB1c2Ugb2Ygb3VyIElUIHN5c3RlbXMsIHJlY29yZHMgb2YgaW50ZXJuYWwgYXdhcmVuZXNzIHRyYWluaW5nPC90ZD4NCjx0ZD5XZSByZWx5IG9uIHRoZSBwZXJmb3JtYW5jZSBvZiBhIGNvbnRyYWN0IHdpdGggeW91IGZvciB1c2luZyB5b3VyIHBlcnNvbmFsIGRhdGE6PGJyPg0KRm9yIHBlcmZvcm1hbmNlIG9mIGNvbnRyYWN0ZWQgc2VydmljZXM8YnI+DQpGb3IgYWRtaW5pc3RyYXRpdmUgcHVycG9zZXMsIGluY2x1ZGluZyBwYXltZW50IG9mIGludm9pY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQpGb3IgaW52aXRhdGlvbnMgdG8gYnVzaW5lc3MgZXZlbnRzIGFuZC9vciBmb3IgcmVjZWl2aW5nIGJ1c2luZXNzIHJlbGF0ZWQgaW5mb3JtYXRpb248YnI+DQpXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NCjxicj4NCkZvciBzZWN1cml0eSByZWFzb25zIG9yIGZvciB0aGUgcHJvdGVjdGlvbiBvZiBvdXIgaW50ZXJlc3RzLCB0aGUgaW50ZXJlc3RzIG9mIG91ciBwZXJzb25uZWwgb3IgY2xpZW50cywgc3VjaCBhcyBwcmV2ZW50aW5nIGZyYXVkLCBjb3JydXB0aW9uIG9yIG90aGVyIG9mZmVuY2VzIG9yIGlsbGVnYWwgYWN0aXZpdGllczxicj4NClRvIGVuc3VyZSBjb21wbGlhbmNlIHdpdGggb3VyIGNvZGUgb2YgY29uZHVjdCwgaW50ZXJuYWwgcG9saWNpZXMgYW5kIHByb2NlZHVyZXMgYW5kIG90aGVyIGluc3RydWN0aW9uczwvdGQ+DQo8L3RyPg0KPC90YWJsZT4NCjx0YWJsZT4NCjx0cj4NCjx0aD5QZXJzb25hbCBkYXRhIHZpc2l0b3JzIHRvIG91ciB3ZWJzaXRlPC90aD4NCjx0aD5QdXJwb3NlcyBhbmQgbGVnYWwgYmFzaXMgZm9yIHByb2Nlc3NpbmcgYWN0aXZpdGllczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPjxicj4NCllvdXIgY29udGFjdCBkZXRhaWxzIChuYW1lLCB0aXRsZSwgY29tcGFueSwgZW1haWwgYWRkcmVzcywgYnVzaW5lc3MgcGhvbmUgbnVtYmVyPGJyPg0KVGVjaG5pY2FsIGluZm9ybWF0aW9uIHN1Y2ggYXMgeW91ciBJUC1hZGRyZXNzLCBkZXZpY2UgdHlwZSwgYnJvd3NlciB0eXBlIGFuZCBzZXR0aW5ncywgZGF0ZXMgYW5kIHRpbWVzIGNvbm5lY3RpbmcgdG8gb3VyIHdlYnNpdGU8YnI+DQpDb25zZW50IHJlY29yZHM6IHJlY29yZHMgb2YgY29uc2VudCB0aGF0IHlvdSBoYXZlIGdpdmVuLCB0b2dldGhlciB3aXRoIGRhdGUgYW5kIHRpbWUgYW5kIHJlbGF0ZWQgaW5mb3JtYXRpb24gKGUuZy4sIHN1YmplY3QgbWF0dGVyIG9mIGNvbnNlbnQpPGJyPg0KTmVjZXNzYXJ5IGNvb2tpZXMgZm9yIHVzYWdlIHN0YXRpc3RpY3MsIHVzYWdlIGRhdGE8L3RkPg0KPHRkPldlIHJlbHkgb24geW91ciBjb25zZW50PGJyPg0KRm9yIGNvbW11bmljYXRpbmcgd2l0aCB5b3UgaW4gcmVsYXRpb24gdG8geW91ciB2aXNpdCB0byBvdXIgd2Vic2l0ZTxicj4NCkZvciB0cmFja2luZyBhbmQgYW5hbHl6aW5nIHlvdXIgc3VyZmluZyBiZWhhdmlvcjxicj4NCkZvciB1c2luZyB5b3VyIGNvbnRhY3QgZGV0YWlscyBmb3IgbWFya2V0aW5nIHB1cnBvc2VzPGJyPg0KPGJyPg0KV2UgcmVseSBvbiBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NClRvIGltcHJvdmUgb3VyIHNlcnZpY2VzIGFuZCB0aGUgcXVhbGl0eSB0aGVyZW9mPGJyPg0KRm9yIGFnZ3JlZ2F0ZSBzdGF0aXN0aWNhbCBpbmZvcm1hdGlvbjwvdGQ+DQo8L3RyPg0KPC90YWJsZT4NCjxoMz5FeHBsYW5hdG9yeSBub3RlcyB0byB0aGUgbGVnYWwgYmFzZXMgZm9yIHByb2Nlc3Npbmc6PC9oMz4NCjx1bD4NCjxsaT5XZSBtYXkgdXNlIHlvdXIgcGVyc29uYWwgZGF0YSBmb3IgdGhlIHBlcmZvcm1hbmNlIG9mIGEgY29udHJhY3QgaW4gdGhlIGNvbnRleHQgb2Ygb3VyIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCBhbmQvb3IgaW4gdGhlIGNvbnRleHQgb2YgdGhlIHBlcmZvcm1hbmNlIG9mIGNvbnRyYWN0ZWQgc2VydmljZXM8L2xpPg0KPGxpPldlIG1heSB1c2UgeW91ciBwZXJzb25hbCBkYXRhIGZvciBvdXIgbGVnaXRpbWF0ZSBpbnRlcmVzdHMsIHRvIHRoZSBleHRlbnQgdGhlc2UgbGVnaXRpbWF0ZSBpbnRlcmVzdHMgYXJlIG5vdCBvdmVycmlkZGVuIGJ5IHlvdXIgaW50ZXJlc3RzLCBmdW5kYW1lbnRhbCByaWdodHMsIG9yIGZyZWVkb21zLjwvbGk+DQo8bGk+V2UgbWF5IHByb2Nlc3MgeW91ciBwZXJzb25hbCBkYXRhIGJhc2VkIG9uIHlvdXIgY29uc2VudCBvbmx5IGZvciBwcm9jZXNzaW5nIHRoYXQgaXMgY29tcGxldGVseSB2b2x1bnRhcnksIGFuZCB0aGVyZWZvcmUgYmFzZWQgb24geW91ciBleHBsaWNpdCBjb25maXJtYXRpb24gKGUuZy4sIHRpY2tpbmcgYSBib3ggb3Igc2lnbmluZyBhIGRvY3VtZW50KSwgYmFzZWQgdXBvbiBjbGVhciBhbmQgdHJhbnNwYXJlbnQgaW5mb3JtYXRpb24uIFlvdXIgY29uc2VudCBjYW4gYmUgd2l0aGRyYXduIGF0IGFueSB0aW1lLjwvbGk+DQo8bGk+V2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGRhdGEgdG8gY29tcGx5IHdpdGggYSBsZWdhbCBvYmxpZ2F0aW9uIGluIGFjY29yZGFuY2Ugd2l0aCBhcHBsaWNhYmxlIGxhdy48L2xpPg0KPC91bD4NCjxoMj5XaXRoIHdob20gZG8gd2Ugc2hhcmUgeW91ciBwZXJzb25hbCBkYXRhPzwvaDI+DQo8dWw+DQo8bGk+V2UgbWF5IHNoYXJlIHlvdXIgcGVyc29uYWwgZGF0YSB3aXRoIG91ciBjb250cmFjdGVkIHNlcnZpY2UgcHJvdmlkZXJzLCBzdXBwbGllcnMgYW5kIG90aGVyIHRoaXJkLXBhcnR5IGRhdGEgcHJvY2Vzc29ycyB3aG8gYWN0IG9uIG91ciBiZWhhbGYgYW5kIG9ubHkgcHJvY2VzcyBwZXJzb25hbCBkYXRhIGluIGFjY29yZGFuY2Ugd2l0aCBvdXIgcHJpb3IgZG9jdW1lbnRlZCBpbnN0cnVjdGlvbnMuIFRoZXNlIHJlY2lwaWVudHMgYXJlIGF1dGhvcmlzZWQgdG8gdXNlIHBlcnNvbmFsIGRhdGEgb25seSBhcyBuZWNlc3NhcnkgdG8gcHJvdmlkZSB1cyB3aXRoIHRoZWlyIHNlcnZpY2VzLiBXaXRoIHdob20gYW5kL29yIHdoYXQgY2F0ZWdvcmllcyBvZiByZWNpcGllbnRzIHlvdXIgUGVyc29uYWwgZGF0YSBtYXkgYmUgc2hhcmVkIGlzIGRlc2NyaWJlZCBoZXJlIGJlbG93LjwvbGk+DQo8bGk+QXBwbGljYW50czo8L2xpPg0KPGxpPldpdGggc3VwcGxpZXJzIHdobyBoYXZlIGluZm9ybWF0aW9uIG9uIHlvdXIgc3VpdGFiaWxpdHkgKGUuZy4sIGFzc2Vzc21lbnQgYW5kIGVtcGxveW1lbnQgYWdlbmNpZXMpIG9yIHByb3ZpZGUgdXMgd2l0aCBpbmZvcm1hdGlvbiAoZS5nLiwgcmVmZXJlbmNlcykgYXQgeW91ciByZXF1ZXN0LCBzdWNoIGFzIGN1cnJlbnQgb3IgZm9ybWVyIGVtcGxveWVycy48L2xpPg0KPGxpPkVtcGxveWVlczo8L2xpPg0KPGxpPldpdGggYWRtaW5pc3RyYXRpdmUgYm9kaWVzIG9yIG9yZ2FuaXNhdGlvbnMgKGUuZy4sIHNvY2lhbCBzZWN1cml0eSBhbmQgcGVuc2lvbiBmdW5kcykuPC9saT4NCjxsaT5DbGllbnRzOjwvbGk+DQo8bGk+V2l0aCBwYXJ0aWVzIGludm9sdmVkIGluIG91ciBzZXJ2aWNlcyAoZS5nLiwgbGVnYWwgcHJvZmVzc2lvbmFscywgdHJhbnNsYXRpb24gYWdlbmNpZXMpLjwvbGk+DQo8bGk+V2Vic2l0ZSB1c2Vycy92aXNpdG9yczwvbGk+DQo8bGk+U3VwcGxpZXJzIHRoYXQgbWFpbnRhaW4gdGhlIHVzZXIgc3RhdGlzdGljcyBvZiBvdXIgd2Vic2l0ZS48L2xpPg0KPGxpPk90aGVyIHRoaXJkIHBhcnRpZXMgd2l0aCB3aG9tIHBlcnNvbmFsIGRhdGEgaXMgc2hhcmVkIGlmIHZpc2l0b3JzIGhhdmUgZ2l2ZW4gY29uc2VudC48L2xpPg0KPGxpPkEgbGlzdCBvZiBvdXIgdGhpcmQtcGFydHkgZGF0YSBwcm9jZXNzb3JzIHRvIHdob20gd2UgZGlzY2xvc2UgcGVyc29uYWwgZGF0YSDigJMgd2l0aCB0aGUgYXNzb2NpYXRlZCBwdXJwb3NlIOKAkyBjYW4gYmUgcmVxdWVzdGVkIGF0IG91ciBvcGVyYXRpb25zIG1hbmFnZXIgKHNlZSBjb250YWN0IGRldGFpbHMgdW5kZXIgc2VjdGlvbiA3KS48L2xpPg0KPGxpPldlIHdpbGwgb25seSBzaGFyZSBwZXJzb25hbCBkYXRhIHdpdGggdGhpcmQgcGFydGllcyB0aGF0IGd1YXJhbnRlZSB0byBpbXBsZW1lbnQgYXBwcm9wcmlhdGUgc2VjdXJpdHkgbWVhc3VyZXMgdG8gZW5zdXJlIHRoYXQgdGhlIHByb2Nlc3NpbmcgYWN0aXZpdGllcyBtZWV0IHRoZSByZXF1aXJlbWVudHMgb2YgdGhlIGFwcGxpY2FibGUgRGF0YSBQcm90ZWN0aW9uIExlZ2lzbGF0aW9uIGFuZCB0aGF0IGVuc3VyZSB0aGUgcHJvdGVjdGlvbiBvZiB5b3VyIGluZGl2aWR1YWwgcmlnaHRzIChzZWUgdW5kZXIgOCkuPC9saT4NCjxsaT5XZSBtYXkgc2hhcmUgcGVyc29uYWwgZGF0YSB3aXRoIGxlZ2FsIGF1dGhvcml0aWVzIGFuZCBleHRlcm5hbCBhZHZpc29ycyBhcyBuZWNlc3NhcnkgaW4gY29ubmVjdGlvbiB3aXRoIGxlZ2FsIHByb2NlZWRpbmdzLCBhbmQgZm9yIGludmVzdGlnYXRpbmcsIGRldGVjdGluZywgb3IgcHJldmVudGluZyBjcmltaW5hbCBvZmZlbmNlcy48L2xpPg0KPGxpPldoZXJlIHdlIHRyYW5zZmVyIHlvdXIgcGVyc29uYWwgZGF0YSBmcm9tIHRoZSBOZXRoZXJsYW5kcyB0byByZWNpcGllbnRzIGxvY2F0ZWQgaW4gY291bnRyaWVzIG91dHNpZGUgdGhlIEVFQSB0aGF0IGFyZSBub3QgcmVjb2duaXNlZCBieSB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBhcyBoYXZpbmcgYW4gYWRlcXVhdGU8L2xpPg0KPC91bD4NCjxwPmp1cmlzZGljdGlvbiwgd2Ugd2lsbCBkbyBzbyBvbiB0aGUgYmFzaXMgb2YgdGhlIEV1cm9wZWFuIENvbW1pc3Npb27igJlzIFN0YW5kYXJkIENvbnRyYWN0dWFsIENsYXVzZXMgKGxhdGVzdCB2ZXJzaW9uIDQgSnVuZSAyMDIxKS4gVGhlIGFwcGxpY2FibGUgU3RhbmRhcmQgQ2xhdXNlcyBzZXQgb3V0IHRoZSByaWdodHMgYW5kIG9ibGlnYXRpb25zIGZvciB1cyBhcyBhIHJlc3BvbnNpYmxlIGRhdGEgY29udHJvbGxlciBhbmQgZm9yIHRoZSByZWNlaXZpbmcgZGF0YSBwcm9jZXNzaW5nIHBhcnR5IHRvIGVuc3VyZSBhcHByb3ByaWF0ZSBkYXRhIHByb3RlY3Rpb24gc2FmZWd1YXJkcyBmb3IgdGhlIHRyYW5zZmVyIHRvIHRoZSByZWNlaXZpbmcgcGFydHkuIFRoZSBTdGFuZGFyZCBDbGF1c2VzIHdpbGwgYWxzbyBpbmNsdWRlIHNwZWNpZmljIHRlY2huaWNhbCBhbmQgb3JnYW5pemF0aW9uYWwgbWVhc3VyZXMgaW1wbGVtZW50ZWQgYnkgdGhlIHJlY2VpdmluZyBwYXJ0eSB0byBlbnN1cmUgdGhhdCB0aGUgc2VjdXJpdHkgb2YgeW91ciBwZXJzb25hbCBkYXRhIHdpbGwgYmUgZXNzZW50aWFsbHkgZXF1aXZhbGVudCB0byB0aGUgR0RQUiByZXF1aXJlbWVudHMuIFdoZXJlIHRyYW5zZmVycyBhcmUgbWFkZSB0byBjb3VudHJpZXMgdGhhdCB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBoYXMgZGV0ZXJtaW5lZCBwcm92aWRlIGFuIGFkZXF1YXRlIGxldmVsIG9mIGRhdGEgcHJvdGVjdGlvbiAoYWRlcXVhY3kgZGVjaXNpb25zIHVuZGVyIEFydGljbGUgNDUgR0RQUiksIG5vIGFkZGl0aW9uYWwgc2FmZWd1YXJkcyBhcmUgcmVxdWlyZWQuIFlvdSBoYXZlIHRoZSByaWdodCB0byByZXF1ZXN0IGZ1cnRoZXIgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGludGVybmF0aW9uYWwgZGF0YSB0cmFuc2ZlcnMgd2UgbWFrZSBhbmQgdG8gb2J0YWluIGEgY29weSBvZiB0aGUgYXBwbGljYWJsZSB0cmFuc2ZlciBzYWZlZ3VhcmRzLiBQbGVhc2UgY29udGFjdCBvdXIgb3BlcmF0aW9ucyBtYW5hZ2VyIGF0IHByaXZhY3lAZW1waXEubmwgdG8gZXhlcmNpc2UgdGhpcyByaWdodC48L3A+DQo8aDI+SG93IGRvIHdlIHNlY3VyZSB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPldlIGhhdmUgdGFrZW4gYXBwcm9wcmlhdGUgdGVjaG5pY2FsIGFuZCBvcmdhbmlzYXRpb25hbCBzZWN1cml0eSBtZWFzdXJlcyB0byBwcm90ZWN0IHlvdXIgcGVyc29uYWwgZGF0YSBhZ2FpbnN0IGFjY2lkZW50YWwgb3IgdW5sYXdmdWwgZGVzdHJ1Y3Rpb24sIGxvc3MsIGFsdGVyYXRpb24sIHVuYXV0aG9yaXNlZCBkaXNjbG9zdXJlLCBhbmQgdW5hdXRob3Jpc2VkIGFjY2Vzcy4gVGhlIG1lYXN1cmVzIGVuc3VyZSB0aGUgY29uZmlkZW50aWFsaXR5IG9mIHlvdXIgcGVyc29uYWwgZGF0YSwgYW5kIHRoZSBtYWludGVuYW5jZSBvZiB0aGUgaW50ZWdyaXR5IGFuZCBhdmFpbGFiaWxpdHkgb2YgeW91ciBwZXJzb25hbCBkYXRhLjwvcD4NCjxwPk1lYXN1cmVzIGluY2x1ZGUgZXZlbnRzIGxvZ2dpbmcgb2YgdXNlciBhY3Rpdml0aWVzIG9uIGRhdGEgcHJvY2Vzc2luZyBzeXN0ZW1zLCByZXN0cmljdGVkIGFjY2VzcyB0byBuZXR3b3JrcyBhbmQgc3lzdGVtcywgZW5zdXJpbmcgYXV0b21hdGljIGJhY2sgdXAgb2YgcGVyc29uYWwgZGF0YSBhbmQgaXRzIGF2YWlsYWJpbGl0eSBpbiB0aGUgZXZlbnQgb2YgYSBzZWN1cml0eSBpbmNpZGVudC48L3A+DQo8cD5VbmZvcnR1bmF0ZWx5LCBubyBkYXRhIHN0b3JhZ2Ugc3lzdGVtIG9yIGRhdGEgdHJhbnNtaXNzaW9uIGNhbiBiZSBndWFyYW50ZWVkIHRvIGJlIDEwMCUgc2VjdXJlLiBJZiB5b3UgaGF2ZSByZWFzb24gdG8gYmVsaWV2ZSB0aGF0IHlvdXIgaW50ZXJhY3Rpb24gd2l0aCB1cyBpcyBubyBsb25nZXIgc2VjdXJlLCBwbGVhc2Ugbm90aWZ5IHVzIGltbWVkaWF0ZWx5IChzZWUgY29udGFjdCBkZXRhaWxzIHVuZGVyIDgpLjwvcD4NCjxwPlBlcnNvbmFsIGRhdGEgYnJlYWNoZXM6IEluIHRoZSBldmVudCBvZiBhIHBlcnNvbmFsIGRhdGEgYnJlYWNoIHRoYXQgaXMgbGlrZWx5IHRvIHJlc3VsdCBpbiBhIHJpc2sgdG8geW91ciByaWdodHMgYW5kIGZyZWVkb21zLCB3ZSB3aWxsIG5vdGlmeSB0aGUgQXV0b3JpdGVpdCBQZXJzb29uc2dlZ2V2ZW5zIHdpdGhvdXQgdW5kdWUgZGVsYXkgYW5kLCB3aGVyZSBmZWFzaWJsZSwgd2l0aGluIDcyIGhvdXJzIG9mIGJlY29taW5nIGF3YXJlIG9mIHRoZSBicmVhY2gsIGluIGFjY29yZGFuY2Ugd2l0aCBBcnRpY2xlIDMzIEdEUFIuIElmIHRoZSBicmVhY2ggaXMgbGlrZWx5IHRvIHJlc3VsdCBpbiBhIGhpZ2ggcmlzayB0byB5b3VyIHJpZ2h0cyBhbmQgZnJlZWRvbXMsIHdlIHdpbGwgYWxzbyBjb21tdW5pY2F0ZSB0aGUgYnJlYWNoIHRvIHlvdSB3aXRob3V0IHVuZHVlIGRlbGF5LCBpbiBhY2NvcmRhbmNlIHdpdGggQXJ0aWNsZSAzNCBHRFBSLCB1bmxlc3Mgd2UgaGF2ZSBpbXBsZW1lbnRlZCBhcHByb3ByaWF0ZSB0ZWNobmljYWwgYW5kIG9yZ2FuaXNhdGlvbmFsIHByb3RlY3Rpb24gbWVhc3VyZXMgKHN1Y2ggYXMgZW5jcnlwdGlvbikgdGhhdCByZW5kZXIgdGhlIGRhdGEgdW5pbnRlbGxpZ2libGUgdG8gYW55IHVuYXV0aG9yaXNlZCBwZXJzb24sIG9yIHdlIGhhdmUgdGFrZW4gc3Vic2VxdWVudCBtZWFzdXJlcyB0aGF0IGVuc3VyZSB0aGUgaGlnaCByaXNrIGlzIG5vIGxvbmdlciBsaWtlbHkgdG8gbWF0ZXJpYWxpc2UuPC9wPg0KPGgyPkhvdyBsb25nIGRvIHdlIHJldGFpbiB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPldlIHdpbGwgbm90IHJldGFpbiB5b3VyIHBlcnNvbmFsIGRhdGEgZm9yIGFueSBsb25nZXIgcGVyaW9kIHRoYW4gbmVjZXNzYXJ5IG9yIHBlcm1pdHRlZCBieSBsYXcgdG8gZnVsZmlsbCB0aGUgcHVycG9zZXMgZm9yIHdoaWNoIHlvdXIgcGVyc29uYWwgZGF0YSB3YXMgb2J0YWluZWQuIFRoZSBjcml0ZXJpYSBmb3IgZGV0ZXJtaW5pbmcgb3VyIHJldGVudGlvbiBwZXJpb2RzIGluY2x1ZGU6PC9wPg0KPHVsPg0KPGxpPlRoZSBkdXJhdGlvbiBvZiBvdXIgb25nb2luZyBidXNpbmVzcyByZWxhdGlvbnNoaXAgd2l0aCB5b3U8L2xpPg0KPGxpPndoZXJlIHdlIHByb3ZpZGUgc2VydmljZXMgYW5kL29yIGNhcnJ5IG91dCBhIGNvbnRyYWN0IHdpdGggeW91IGFuZC9vciB5b3VyIGVtcGxveWVyPC9saT4NCjxsaT53aGVyZSB5b3UgYXJlIGxhd2Z1bGx5IGluY2x1ZGVkIGluIG91ciBtYWlsaW5nIGxpc3QgYW5kIGhhdmUgbm90IHVuc3Vic2NyaWJlZDwvbGk+DQo8bGk+V2hlcmUgd2UgaGF2ZSBhIGxlZ2l0aW1hdGUgaW50ZXJlc3QgaW4gcHJvY2Vzc2luZyB0aGUgcGVyc29uYWwgZGF0YSBmb3IgdGhlIHB1cnBvc2VzIG9mIG9wZXJhdGluZyBvdXIgYnVzaW5lc3MgYW5kIGZ1bGZpbGxpbmcgb3VyIG9ibGlnYXRpb25zIHdpdGggeW91IGFuZC95b3VyIGVtcGxveWVyPC9saT4NCjxsaT5JbiBjb21wbGlhbmNlIHdpdGggbGVnYWwgb2JsaWdhdGlvbnMgdG8gd2hpY2ggd2UgYXJlIHN1YmplY3QgaW4gdGhlIE5ldGhlcmxhbmRzIHdlIGhhdmUgc3RhdHV0b3J5IHJldGFpbm1lbnQgcGVyaW9kczo8L2xpPg0KPGxpPjcgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgcmVsZXZhbnQgdGF4IHllYXI6IHRvIGtlZXAgeW91ciBwZXJzb25hbCBkYXRhIGZvciBwYXlyb2xsLCBzYWxhcnkgYWRtaW5pc3RyYXRpb24gYW5kIHRheCByZXF1aXJlbWVudHMuPC9saT4NCjxsaT5BIG1pbmltdW0gcGVyaW9kIG9mIDUgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgZW1wbG95bWVudCBjb250cmFjdDogdG8ga2VlcCB5b3VyIGVtcGxveW1lbnQgY29udHJhY3QuPC9saT4NCjxsaT5BIG1pbmltdW0gcGVyaW9kIG9mIDIgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgZW1wbG95bWVudCBjb250cmFjdDogdG8ga2VlcCBlbXBsb3ltZW50IHJlbGF0ZWQgcmVjb3Jkcy48L2xpPg0KPGxpPkEgbGltaXRlZCBwZXJpb2Qgb2YgNCB3ZWVrcyBhZnRlciB0aGUgcmVjcnVpdG1lbnQgcGVyaW9kOiBmb3IgYXBwbGljYW50cyB0aGF0IGFyZSBub3QgaGlyZWQgKGlmIHRoZSBhcHBsaWNhbnQgaGFzIGNvbnNlbnRlZCB0byBrZWVwIHRoZSBwZXJzb25hbCBkYXRhIHNldCBsb25nZXI6IGEgbWF4aW11bSBvZiAxMiBtb250aHMpPC9saT4NCjxsaT5Qcm90ZWN0aW5nIG91ciBsZWdhbCBwb3NpdGlvbjwvbGk+DQo8bGk+VG8gcHJlc2VydmUgZXZpZGVuY2UgZHVyaW5nIGFueSBhcHBsaWNhYmxlIGxpbWl0YXRpb24gcGVyaW9kIHVuZGVyIER1dGNoIGxhdyAoYW55IHBlcmlvZCBkdXJpbmcgd2hpY2ggYW55IHBlcnNvbiBjb3VsZCBicmluZyBhIGxlZ2FsIGNsYWltIGFnYWluc3QgdXMgaW4gY29ubmVjdGlvbiB3aXRoIHlvdXIgcGVyc29uYWwgZGF0YSwgb3IgdG8gd2hpY2ggeW91ciBwZXJzb25hbCBkYXRhIGFyZSByZWxldmFudCBmb3IgZGVmZW5kaW5nIG91ciBpbnRlcmVzdHMgaW4gdGhlIGNvbnRleHQgb2YganVkaWNpYWwgcHJvY2VlZGluZ3MpLjwvbGk+DQo8bGk+Q2xpZW50IGFuZCBzdXBwbGllciBjb250YWN0IGRhdGE6IHJldGFpbmVkIGZvciB0aGUgZHVyYXRpb24gb2YgdGhlIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCBhbmQgZm9yIGEgcGVyaW9kIG9mIDcgeWVhcnMgdGhlcmVhZnRlciwgdG8gY29tcGx5IHdpdGggbGVnYWwgb2JsaWdhdGlvbnMgKGluY2x1ZGluZyB0YXggYW5kIGFjY291bnRpbmcgcmVxdWlyZW1lbnRzKSBhbmQgdG8gZXN0YWJsaXNoLCBleGVyY2lzZSwgb3IgZGVmZW5kIGxlZ2FsIGNsYWltcy48L2xpPg0KPGxpPldlYnNpdGUgdXNhZ2UgYW5kIGFuYWx5dGljcyBkYXRhIChjb29raWVzKTogcmV0YWluZWQgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBjb29raWUgcmV0ZW50aW9uIHBlcmlvZHMgc2V0IG91dCBpbiBzZWN0aW9uIDEwLjIgYWJvdmUgKHVwIHRvIDIgeWVhcnMgZm9yIEdvb2dsZSBBbmFseXRpY3MgY29va2llcykuPC9saT4NCjxsaT5Db3JyZXNwb25kZW5jZSBhbmQgc3VwcG9ydCByZWNvcmRzOiByZXRhaW5lZCBmb3IgMyB5ZWFycyBmb2xsb3dpbmcgdGhlIGVuZCBvZiB0aGUgcmVsZXZhbnQgbWF0dGVyIG9yIHJlbGF0aW9uc2hpcCwgdG8gcHJvdmlkZSBzdXBwb3J0IGFuZCB0byBlc3RhYmxpc2gsIGV4ZXJjaXNlLCBvciBkZWZlbmQgbGVnYWwgY2xhaW1zLjwvbGk+DQo8L3VsPg0KPGgyPldoYXQgYXJlIHlvdXIgcmlnaHRzIGFuZCBob3cgY2FuIHlvdSBleGVyY2lzZSB0aGVtPzwvaDI+DQo8cD5VbmRlciB0aGUgRGF0YSBQcm90ZWN0aW9uIExlZ2lzbGF0aW9uLCB5b3UgaGF2ZSB0aGUgZm9sbG93aW5nIHJpZ2h0cyB0aGF0IHlvdSBtYXkgZXhlcmNpc2UgaW4gdGhlIGNvbnRleHQgb2Ygb3VyIHByb2Nlc3NpbmcgeW91ciBwZXJzb25hbCBkYXRhOjwvcD4NCjx1bD4NCjxsaT5UaGUgcmlnaHQgb2YgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHBlcnNvbmFsIGRhdGEgdGhhdCB3ZSBwcm9jZXNzIGFib3V0IHlvdS4gVGhpcyBpbmNsdWRlcyB0aGUgcmlnaHQgdG8gcmVxdWVzdCBhY2Nlc3MgdG8sIG9yIHJlY2VpdmUgY29waWVzIG9mLCB5b3VyIHBlcnNvbmFsIGRhdGEsIHRvZ2V0aGVyIHdpdGggaW5mb3JtYXRpb24gcmVnYXJkaW5nIHRoZSBuYXR1cmUsIHB1cnBvc2VzIG9mIHByb2Nlc3NpbmcgYW5kIHdpdGggd2hvbSB3ZSBoYXZlIHNoYXJlZCB5b3VyIHBlcnNvbmFsIGRhdGEuPC9saT4NCjxsaT5UaGUgcmlnaHQgdG8gcmVxdWVzdCByZWN0aWZpY2F0aW9uIG9mIGFueSBpbmFjY3VyYWNpZXMgaW4geW91ciBwZXJzb25hbCBkYXRhLjwvbGk+DQo8bGk+VGhlIHJpZ2h0IHRvIHJlcXVlc3QsIG9uIGxlZ2l0aW1hdGUgZ3JvdW5kczo8L2xpPg0KPGxpPlRoZSBlcmFzdXJlIG9mIHlvdXIgcGVyc29uYWwgZGF0YSBhbmQvb3IgdGhlIHJpZ2h0IHRvIGJlIGZvcmdvdHRlbjwvbGk+DQo8bGk+UmVzdHJpY3Rpb24gb2YgcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEgKGUuZy4sIGZvciBkaXJlY3QgbWFya2V0aW5nIHB1cnBvc2VzKTwvbGk+DQo8bGk+VGhlIHJpZ2h0IHRvIGhhdmUgeW91ciBwZXJzb25hbCBkYXRhIHRyYW5zZmVycmVkIHRvIGFub3RoZXIgb3JnYW5pc2F0aW9uIGluIGEgc3RydWN0dXJlZCwgY29tbW9ubHkgdXNlZCBhbmQgbWFjaGluZS1yZWFkYWJsZSBmb3JtYXQsIHRvIHRoZSBleHRlbnQgYXBwbGljYWJsZSAodGhlIHJpZ2h0IHRvIHBvcnRhYmlsaXR5KS48L2xpPg0KPGxpPlRoZSByaWdodCB0byBvYmplY3QgdG8gcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEuPC9saT4NCjxsaT5XaGVyZSBwcm9jZXNzaW5nIG9mIHlvdXIgcGVyc29uYWwgZGF0YSBpcyBiYXNlZCBvbiBjb25zZW50LCB0aGUgcmlnaHQgdG8gd2l0aGRyYXcgeW91ciBjb25zZW50IHRvIHN1Y2ggcHJvY2Vzc2luZyAodGhpcyBkb2VzIG5vdCBhZmZlY3QgdGhlIGxhd2Z1bG5lc3Mgb2YgYW55IHByb2Nlc3NpbmcgcHJpb3IgdG8gdGhlIGRhdGUgb2Ygc3VjaCB3aXRoZHJhd2FsKS48L2xpPg0KPGxpPlRoZSByaWdodCBub3QgdG8gYmUgc3ViamVjdCB0byBhIGRlY2lzaW9uIGJhc2VkIHNvbGVseSBvbiBhdXRvbWF0ZWQgcHJvY2Vzc2luZywgaW5jbHVkaW5nIHByb2ZpbGluZywgd2hpY2ggcHJvZHVjZXMgbGVnYWwgZWZmZWN0cyBjb25jZXJuaW5nIHlvdSBvciBzaW1pbGFybHkgc2lnbmlmaWNhbnRseSBhZmZlY3RzIHlvdSAoQXJ0aWNsZSAyMiBHRFBSKS4gV2hlcmUgd2UgY2Fycnkgb3V0IGF1dG9tYXRlZCBkZWNpc2lvbi1tYWtpbmcsIHlvdSBoYXZlIHRoZSByaWdodCB0byBvYnRhaW4gaHVtYW4gaW50ZXJ2ZW50aW9uLCBleHByZXNzIHlvdXIgcG9pbnQgb2YgdmlldywgYW5kIGNvbnRlc3QgdGhlIGRlY2lzaW9uLiBXZSBkbyBub3QgY3VycmVudGx5IG1ha2UgZGVjaXNpb25zIGJhc2VkIHNvbGVseSBvbiBhdXRvbWF0ZWQgcHJvY2Vzc2luZyB0aGF0IHByb2R1Y2UgbGVnYWwgZWZmZWN0cyBvciBzaW1pbGFybHkgc2lnbmlmaWNhbnRseSBhZmZlY3QgeW91LjwvbGk+DQo8L3VsPg0KPGgzPk91ciBjb250YWN0IGRldGFpbHM8L2gzPg0KPHA+SWYgeW91IHdpc2ggdG8gZXhlcmNpc2UgYW55IG9mIHlvdXIgcmlnaHRzLCB5b3UgY2FuIHJlYWNoIHVzIGJ5IGNvbnRhY3Rpbmcgb3VyIG9wZXJhdGlvbnMgbWFuYWdlciBhdCBwcml2YWN5QGVtcGlxLm5sLjwvcD4NCjxwPklmIHlvdSBhcmUgbm90IHNhdGlzZmllZCB3aXRoIHRoZSB3YXkgd2UgcmVzcG9uZCB0byB5b3VyIHJlcXVlc3QsIHBsZWFzZSBsZXQgdXMga25vdy48L3A+DQo8cD5JZiB5b3UgZmVlbCB5b3VyIHJpZ2h0cyBoYXZlIGJlZW4gdmlvbGF0ZWQsIHlvdSBtYXkgZmlsZSBhIGNvbXBsYWludCB3aXRoIHRoZSBEdXRjaCBEYXRhIFByb3RlY3Rpb24gQXV0aG9yaXR5LCB0aGUgQXV0b3JpdGVpdCBQZXJzb29uc2dlZ2V2ZW5zOiBQb3N0YnVzIDkzMzc0LCAyNTA5IEFKIERlbiBIYWFnLCB0aGUgTmV0aGVybGFuZHMgfCBUZWxlcGhvbmU6ICszMSAoMCk3MCA4ODggODUwMCB8IFdlYnNpdGU6IGh0dHBzOi8vd3d3LmF1dG9yaXRlaXRwZXJzb29uc2dlZ2V2ZW5zLm5sLiBZb3UgbWF5IGFsc28gbG9kZ2UgYSBjb21wbGFpbnQgd2l0aCB0aGUgc3VwZXJ2aXNvcnkgYXV0aG9yaXR5IGluIHRoZSBFVSBtZW1iZXIgc3RhdGUgb2YgeW91ciBoYWJpdHVhbCByZXNpZGVuY2UsIHBsYWNlIG9mIHdvcmssIG9yIHBsYWNlIG9mIHRoZSBhbGxlZ2VkIGluZnJpbmdlbWVudC48L3A+DQoNCjwvZGl2Pg==[\/vc_raw_html][vc_column_text uncode_shortcode_id=&#8221;859482&#8243;] Use of cookies and other technologies What are [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-545","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Privacy Policy - Empiq<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/empiq.nl\/privacy-policy\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Privacy Policy - Empiq\" \/>\n<meta property=\"og:description\" content=\"[vc_row][vc_column column_width_percent=&#8221;60&#8243; gutter_size=&#8221;3&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; uncode_shortcode_id=&#8221;116717&#8243;][vc_raw_html]PCEtLSBFTVBJUSBQcml2YWN5IE5vdGljZSBIVE1MIHZlcnNpb24gZm9yIFdvcmRQcmVzcyAtLT48YnI+PGRpdiBjbGFzcz0iZW1waXEtcHJpdmFjeS1ub3RpY2UiPg0KPHN0eWxlPg0KLmVtcGlxLXByaXZhY3ktbm90aWNle21hcmdpbjowIGF1dG87Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS42O2NvbG9yOiMyMjJ9DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgaDEsLmVtcGlxLXByaXZhY3ktbm90aWNlIGgyLC5lbXBpcS1wcml2YWN5LW5vdGljZSBoM3ttYXJnaW46MS41ZW0gMCAuNmVtfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgxe2ZvbnQtc2l6ZTozMnB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgye2ZvbnQtc2l6ZToyNHB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgze2ZvbnQtc2l6ZToyMHB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIHB7bWFyZ2luOjAgMCAxZW19DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgdWx7bWFyZ2luOjAgMCAxZW0gMS40ZW07cGFkZGluZzowfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGxpe21hcmdpbjowIDAgLjVlbX0NCi5lbXBpcS1wcml2YWN5LW5vdGljZSB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttYXJnaW46MWVtIDAgMmVtfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIHRoLC5lbXBpcS1wcml2YWN5LW5vdGljZSB0ZHtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7cGFkZGluZzoxMnB4O3ZlcnRpY2FsLWFsaWduOnRvcDt0ZXh0LWFsaWduOmxlZnR9DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgdGh7YmFja2dyb3VuZDojZjdmN2Y3fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIC5zbWFsbC1nYXB7aGVpZ2h0OjFlbX0NCjwvc3R5bGU+DQoNCjxoMT5FTVBJUSBQUklWQUNZIE5PVElDRSDigJMgVmVyc2lvbiA4IEFwcmlsIDIwMjY8L2gxPg0KPGgyPkludHJvZHVjdGlvbjwvaDI+DQo8cD5UaGlzIFByaXZhY3kgTm90aWNlIGlzIHByb3ZpZGVkIGJ5IEVNUElRIEJWLCBhIGNvbXBhbnkgd2l0aCBsaW1pdGVkIGxpYWJpbGl0eSBpbmNvcnBvcmF0ZWQgdW5kZXIgdGhlIGxhd3Mgb2YgdGhlIE5ldGhlcmxhbmRzLiBXZSBoYXZlIG91ciBvZmZpY2lhbCBzZWF0IGluIEFtc3RlcmRhbSBhbmQgb3VyIHJlZ2lzdGVyZWQgb2ZmaWNlIGlzIGF0IEtlaXplcnNncmFjaHQgNjIsIDEwMTUgQ1MgQW1zdGVyZGFtLCB0aGUgTmV0aGVybGFuZHMuIChUcmFkZSByZWdpc3RlciBudW1iZXIgODI5MTI1MjEpPC9wPg0KPHA+TWlub3JzOiBvdXIgc2VydmljZXMgYXJlIGRpcmVjdGVkIGF0IGJ1c2luZXNzZXMgYW5kIHByb2Zlc3Npb25hbHMuIFdlIGRvIG5vdCBrbm93aW5nbHkgY29sbGVjdCBvciBwcm9jZXNzIHBlcnNvbmFsIGRhdGEgb2YgaW5kaXZpZHVhbHMgdW5kZXIgMTYgeWVhcnMgb2YgYWdlLiBJbiBhY2NvcmRhbmNlIHdpdGggQXJ0aWNsZSA4IEdEUFIgYW5kIHRoZSBVQVZHLCBpZiB3ZSBiZWNvbWUgYXdhcmUgdGhhdCBwZXJzb25hbCBkYXRhIG9mIGEgY2hpbGQgdW5kZXIgMTYgaGFzIGJlZW4gcHJvdmlkZWQgdG8gdXMgd2l0aG91dCB0aGUgY29uc2VudCBvZiBhIHBhcmVudCBvciBsZWdhbCBndWFyZGlhbiwgd2Ugd2lsbCBkZWxldGUgdGhhdCBkYXRhIHByb21wdGx5LiBJZiB5b3UgYXJlIGEgcGFyZW50IG9yIGd1YXJkaWFuIGFuZCBiZWxpZXZlIHlvdXIgY2hpbGQgaGFzIHByb3ZpZGVkIHVzIHdpdGggcGVyc29uYWwgZGF0YSB3aXRob3V0IHlvdXIgY29uc2VudCwgcGxlYXNlIGNvbnRhY3QgdXMgaW1tZWRpYXRlbHkgYXQgcHJpdmFjeUBlbXBpcS5ubC48L3A+DQo8cD5UaGlzIE5vdGljZSBkZXNjcmliZXMgaG93IHdlIGNvbGxlY3QsIHVzZSBvciBvdGhlcndpc2UgcHJvY2VzcyB5b3VyIHBlcnNvbmFsIGRhdGEgYW5kIGZvciB3aGF0IHB1cnBvc2Ugd2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGRhdGEgaW4gdGhlIGNvbnRleHQgb2Ygb2ZmZXJpbmcgYW5kIHByb3ZpZGluZyBvdXIgbGVnYWwgc2VydmljZXMuPC9wPg0KPHA+UHVyc3VhbnQgdG8gdGhlIEdlbmVyYWwgRGF0YSBQcm90ZWN0aW9uIFJlZ3VsYXRpb24gKEdEUFIpIC0gaW4gRHV0Y2g6IOKAmGRlIEFsZ2VtZW5lIFZlcm9yZGVuaW5nIEdlZ2V2ZW5zYmVzY2hlcm1pbmfigJkgKEFWRykgLSB3ZSB3aWxsIHF1YWxpZnkgYXMgY29udHJvbGxlciB3aXRoIHJlc3BlY3QgdG8gdGhlIHBlcnNvbmFsIGRhdGEgdGhhdCB3ZSBwcm9jZXNzLiBBcyBhIGNvbnRyb2xsZXIgd2UgaGF2ZSBjZXJ0YWluIGR1dGllcyBhbmQgcmVzcG9uc2liaWxpdGllcyByZWdhcmRpbmcgb3VyIHByb2Nlc3NpbmcgYWN0aXZpdGllcywgYW5kIHRoaXMgbWVhbnMgdGhhdCB3ZSB3aWxsIG9ubHkgcHJvY2VzcyBwZXJzb25hbCBkYXRhIHRoYXQgYXJlIHJlYXNvbmFibHkgbmVjZXNzYXJ5IGluIGNvbm5lY3Rpb24gd2l0aCB0aGUgcHVycG9zZXMgc2V0IG91dCBpbiB0aGlzIE5vdGljZS48L3A+DQo8cD5UaGlzIE5vdGljZSBpbmNsdWRlcyBpbmZvcm1hdGlvbiByZWdhcmRpbmcgeW91ciByaWdodHMgd2l0aCByZXNwZWN0IHRvIHRoZSBwcm9jZXNzaW5nIG9mIHlvdXIgcGVyc29uYWwgZGF0YS48L3A+DQo8cD5XZSBoYXZlIG5vdCBhcHBvaW50ZWQgYSBkYXRhIHByb3RlY3Rpb24gb2ZmaWNlciBhcyBvdXIgcHJvY2Vzc2luZyBhY3Rpdml0aWVzIGRvIG5vdCBtZWV0IHRoZSBtYW5kYXRvcnkgY3JpdGVyaWEgc2V0IG91dCBpbiBBcnRpY2xlIDM3IG9mIHRoZSBHRFBSLjwvcD4NCjxoMj5Ib3cgZG8gd2UgY29sbGVjdCB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPkluIHRoZSBjb250ZXh0IG9mIEVNUElR4oCZcyBvZmZlcmluZyBhbmQgcHJvdmlkaW5nIGxlZ2FsIHNlcnZpY2VzLCB3ZSBtYXkgY29sbGVjdCB5b3VyIHBlcnNvbmFsIGRhdGEgaW4gdGhlIGZvbGxvd2luZyB3YXlzOjwvcD4NCjxoMz5EaXJlY3RseSBmcm9tIHlvdTo8L2gzPg0KPHVsPg0KPGxpPkNvbnRhY3QgZGV0YWlscyB0aGF0IHlvdSBwcm92aWRlIHRvIHVzIGFzIGEgcmVwcmVzZW50YXRpdmUgb2Ygb3VyIGNvbnRyYWN0dWFsIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCAoZS5nLiwgY2xpZW50LCBzdXBwbGllciwgc2VydmljZSBwcm92aWRlcikuPC9saT4NCjxsaT5QZXJzb25hbCBkYXRhIHRoYXQgeW91IHByb3ZpZGUgdG8gdXMgYXMgYW4gYXBwbGljYW50IGZvciBhIGpvYiBhdCBFTVBJUS48L2xpPg0KPGxpPlBlcnNvbmFsIGRhdGEgdGhhdCB5b3UgcHJvdmlkZSB0byB1cyB3aGVuIGJlaW5nIGhpcmVkIGJ5IEVNUElRIGFzIGFuIGVtcGxveWVlIG9yIGFzIGFuIGluZGVwZW5kZW50IHByb2Zlc3Npb25hbC48L2xpPg0KPGxpPlBlcnNvbmFsIGRhdGEgdGhhdCB5b3UgcHJvdmlkZSB0byB1cyBieSBmaWxsaW5nIG91dCBhIHJlcXVlc3QgZm9ybSBvbiBvdXIgd2Vic2l0ZSAod3d3LmVtcGlxLm5sKS48L2xpPg0KPC91bD4NCjxoMz5JbmRpcmVjdGx5IGZyb20geW91OjwvaDM+DQo8dWw+DQo8bGk+eW91ciBjb250YWN0IGRldGFpbHMsIGFzIHByb3ZpZGVkIHRvIHVzIGJ5IG91ciBjbGllbnQuPC9saT4NCjxsaT55b3VyIGNvbnRhY3QgZGV0YWlscywgYXMgcHJvdmlkZWQgdG8gdXMgYnkgb3VyIHN1cHBsaWVyLCBvciBvdXIgc2VydmljZSBwcm92aWRlci48L2xpPg0KPC91bD4NCjxoMz5PdGhlcndpc2U6PC9oMz4NCjx1bD4NCjxsaT5JbmZvcm1hdGlvbiB0aGF0IHdlIGF1dG9tYXRpY2FsbHkgY29sbGVjdCBmcm9tIHlvdXIgdXNlIG9mIG91ciB3ZWJzaXRlLCBlLmcuLCBieSB1c2luZyBjb29raWVzIG9yIG90aGVyIHRlY2hub2xvZ2llcy48L2xpPg0KPC91bD4NCjxoMz5Gb3Igd2hhdCBwdXJwb3NlcyBkbyB3ZSB1c2UgeW91ciBwZXJzb25hbCBkYXRhIGFuZCB3aGF0IGlzIG91ciBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZz88L2gzPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgY2xpZW50PC90aD4NCjx0aD5QdXJwb3NlcyBhbmQgbGVnYWwgYmFzaXMgZm9yIHByb2Nlc3NpbmcgYWN0aXZpdGllczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPkNvbnRhY3QgaW5mb3JtYXRpb24gKG5hbWUsIGNvbXBhbnksIHBvc2l0aW9uLCBidXNpbmVzcyBlbWFpbCBhZGRyZXNzLCBidXNpbmVzcy9tb2JpbGUgbnVtYmVyPGJyPg0KQ29tcGFueSBhbmQgYmlsbGluZyBpbmZvcm1hdGlvbjogVkFUIG51bWJlciwgYmFuayBhY2NvdW50IG51bWJlciwgQ2hhbWJlciBvZiBDb21tZXJjZSByZWdpc3RyYXRpb24gbnVtYmVyLCB3ZWJzaXRlPGJyPg0KQ29tbXVuaWNhdGlvbjogbGV0dGVycyBhbmQgZS1tYWlsIG1lc3NhZ2VzIHdpdGggY29udGFjdCBwZXJzb25zPGJyPg0KSW5mb3JtYXRpb24gb24gdGhlIGxlZ2FsIHNlcnZpY2VzIHByb3ZpZGVkIHRvIG91ciBjbGllbnRzIGFuZCBpbmZvcm1hdGlvbiBvbiB0aGUgc3ViamVjdCBtYXR0ZXI8L3RkPg0KPHRkPldlIHJlbHkgb24gdGhlIHBlcmZvcm1hbmNlIG9mIGEgY29udHJhY3Qgd2l0aCBvdXIgY2xpZW50Ojxicj4NCkZvciBtYW5hZ2VtZW50IG9mIG91ciBidXNpbmVzcyByZWxhdGlvbnNoaXA8YnI+DQpGb3IgcGVyZm9ybWFuY2Ugb2YgY29udHJhY3RlZCBsZWdhbCBzZXJ2aWNlczxicj4NCkZpbmFuY2lhbCBtYW5hZ2VtZW50IGFuZCBhZG1pbmlzdHJhdGlvbiBvZiBjb250cmFjdGVkIHNlcnZpY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQo8YnI+DQpXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NClRvIGVuc3VyZSBuZXR3b3JrIGFuZCBpbmZvcm1hdGlvbiBzZWN1cml0eTxicj4NCkZvciBsZWdhbCBjb21wbGlhbmNlIHB1cnBvc2VzPGJyPg0KUHJvdmlkaW5nIHVwZGF0ZXMgdG8gb3VyIGNsaWVudHMgYWJvdXQgb3VyIGxlZ2FsIHNlcnZpY2VzPGJyPg0KVG8gZGVhbCB3aXRoIHBvc3NpYmxlIGNvbXBsYWludHM8YnI+DQpUbyBlc3RhYmxpc2gsIGRlZmVuZCBhbmQgZXhlcmNpc2Ugb3VyIGxlZ2FsIHBvc2l0aW9uPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgc3VwcGxpZXIgb3Igc2VydmljZSBwcm92aWRlcjwvdGg+DQo8dGg+UHVycG9zZXMgYW5kIGxlZ2FsIGJhc2lzIGZvciBwcm9jZXNzaW5nIGFjdGl2aXRlczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPllvdXIgY29udGFjdCBkZXRhaWxzIChuYW1lLCBjb21wYW55LCBidXNpbmVzcyBlbWFpbCBhZGRyZXNzLCBidXNpbmVzcyBhbmQvb3IgcHJpdmF0ZSBtb2JpbGUgbnVtYmVyKTxicj4NCkJ1c2luZXNzIHJlbGF0ZWQgaW5mb3JtYXRpb246IFZBVCBudW1iZXIsIENoYW1iZXIgb2YgQ29tbWVyY2UgcmVnaXN0cmF0aW9uIG51bWJlciwgYmFuayBhY2NvdW50IG51bWJlciwgd2Vic2l0ZTwvdGQ+DQo8dGQ+V2UgcmVseSBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBjb250cmFjdDo8YnI+DQo8YnI+DQpGb3IgcGVyZm9ybWFuY2Ugb2YgY29udHJhY3RlZCBzZXJ2aWNlcywgaW5jbHVkaW5nIGRheS10by1kYXkgb3BlcmF0aW9uYWwgcHVycG9zZXM8YnI+DQpGb3IgYWRtaW5pc3RyYXRpdmUgcHVycG9zZXMsIGluY2x1ZGluZyBwYXltZW50IG9mIGludm9pY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQpGb3IgaW52aXRhdGlvbnMgdG8gYnVzaW5lc3MgZXZlbnRzIGFuZC9vciB0byByZWNlaXZpbmcgYnVzaW5lc3MgcmVsYXRlZCBpbmZvcm1hdGlvbjxicj4NCjxicj4NCldlIHJlbHkgb24gb3VyIGxlZ2l0aW1hdGUgaW50ZXJlc3Q6PGJyPg0KVG8gZGVhbCB3aXRoIHBvc3NpYmxlIGNvbXBsYWludHM8YnI+DQpUbyBlc3RhYmxpc2gsIGRlZmVuZCBhbmQgZXhlcmNpc2Ugb3VyIGxlZ2FsIHBvc2l0aW9uPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQ+UGVyc29uYWwgZGF0YSBvZiBhIEpvYiBBcHBsaWNhbnQ8L3RkPg0KPHRkPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBwZXJzb25hbCBjb250YWN0IGluZm9ybWF0aW9uOiBuYW1lLCBzdXJuYW1lLCBwb3N0YWwgYWRkcmVzcywgam9iIHRpdGxlLCB0aXRsZSwgaG9tZSBudW1iZXIgYW5kL29yIG1vYmlsZSBwaG9uZSBudW1iZXIsIGVtYWlsIGFkZHJlc3M8YnI+DQpCdXNpbmVzcyByZWxhdGVkIGluZm9ybWF0aW9uOiBWQVQgbnVtYmVyLCBDaGFtYmVyIG9mIENvbW1lcmNlIHJlZ2lzdHJhdGlvbiBudW1iZXIsIGJhbmsgYWNjb3VudCBudW1iZXIsIHdlYnNpdGU8YnI+DQpCYXNpYyBpbmZvcm1hdGlvbiBpbiB0aGUgcmVjcnVpdG1lbnQgcHJvY2VkdXJlOiB5b3VyIGN1cnJpY3VsdW0gdml0YWUsIHlvdXIgYXBwbGljYXRpb24gbGV0dGVyLCB5b3VyIGFzc2Vzc21lbnQgYW5kL29yIG90aGVyIGluZm9ybWF0aW9uLCBzdWNoIGFzIHJlZmVyZW5jZXM8L3RkPg0KPHRkPldlIHJlbHkgb24geW91ciBjb25zZW50IGZvciB1c2luZyB5b3VyIHBlcnNvbmFsIGRhdGE6PGJyPg0KPGJyPg0KRm9yIHJlY3J1aXRtZW50IGFjdGl2aXRpZXMgYW5kIGhhbmRsaW5nIG9mIGpvYiBhcHBsaWNhdGlvbnM8YnI+DQpUbyBhc3Nlc3MgdGhlIHN1aXRhYmlsaXR5IG9mIHRoZSBhcHBsaWNhbnQ8YnI+DQpGb3Igb2ZmZXIgYW5kIGFjY2VwdGFuY2UgZGV0YWlscyBXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0PGJyPg0KRm9yIHNlY3VyaXR5IHB1cnBvc2VzIG9yIGZvciB0aGUgcHJvdGVjdGlvbiBvZiBvdXIgaW50ZXJlc3RzLCB0aGUgaW50ZXJlc3RzIG9mIG90aGVyIHBlcnNvbm5lbCBvciBjbGllbnRzLCBzdWNoIGFzIHByZXZlbnRpbmcgZnJhdWQsIGNvcnJ1cHRpb24gb3Igb3RoZXIgb2ZmZW5jZXMgb3IgaWxsZWdhbCBhY3Rpdml0aWVzPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgRW1wbG95ZWU8L3RoPg0KPHRoPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90aD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBjb250YWN0IGRldGFpbHMgKG5hbWUsIHN1cm5hbWUsIGVtYWlsLCBob21lIGFkZHJlc3MsIGJ1c2luZXNzL21vYmlsZSBudW1iZXI8YnI+DQpCYXNpYyBvbmJvYXJkaW5nIGRhdGEsIGluY2x1ZGluZyBuYXRpb25hbGl0eSwgbWFyaXRhbCBzdGF0dXMsIGJpcnRoIGRhdGUsIGJhbmsgYWNjb3VudCBpbmZvcm1hdGlvbiwgY29weSBwYXNzcG9ydCBhbmQgdGF4IGlkZW50aWZpY2F0aW9uIG51bWJlcjxicj4NCkpvYiByZWxhdGVkIGRhdGEsIGluY2x1ZGluZyB3b3JrIHBlcm1pdCAoaWYgYXBwbGljYWJsZSksIGNvbXBlbnNhdGlvbiBhbmQgYWxsb3dhbmNlcywgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBwZW5zaW9ucywgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBpbnN1cmFuY2VzLCBzaWNrIGxlYXZlIHJlbGF0ZWQgaW5mb3JtYXRpb24gKG5vIGhlYWx0aCBpbmZvcm1hdGlvbik8YnI+DQpJbmZvcm1hdGlvbiBjb2xsZWN0aW9uIGluIHRoZSBhcHBsaWNhdGlvbiBwcm9jZWR1cmUgYXMgd2VsbCBhcyBkdXJpbmcgdGhlIGVtcGxveW1lbnQsIGluY2x1ZGluZyBjZXJ0aWZpY2F0ZSBvZiBjb25kdWN0LCBkZXZlbG9wbWVudCBhc3Nlc3NtZW50cyBhbmQgb3RoZXIgcmVsZXZhbnQgaW5mb3JtYXRpb248YnI+DQpTZWN1cml0eSByZWxhdGVkIGRhdGEgc3VjaCBhcyBsb2dnaW5nIHJlY29yZHMgb2YgeW91ciB1c2Ugb2Ygb3VyIElUIHN5c3RlbXMsIHJlY29yZHMgb2YgaW50ZXJuYWwgYXdhcmVuZXNzIHRyYWluaW5nPC90ZD4NCjx0ZD5XZSByZWx5IG9uIGEgbGVnYWwgb2JsaWdhdGlvbiBhcyBhbiBlbXBsb3llcjo8YnI+DQpUbyB3aXRoaG9sZCB0YXhlcyBhbmQgcGF5IHNvY2lhbCBzZWN1cml0eSBwcmVtaXVtczxicj4NClRvIGVzdGFibGlzaCwgZXhlcmNpc2Ugb3IgZGVmZW5kIGxlZ2FsIGNsYWltcyBpbiB0aGUgY29udGV4dCBvZiBFTVBJUeKAmXMgbGlhYmlsaXR5IGFzIGVtcGxveWVyPGJyPg0KPGJyPg0KV2UgcmVseSBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBjb250cmFjdCB3aXRoIG91ciBlbXBsb3llZXM6PGJyPg0KVG8ga2VlcCwgbWFpbnRhaW4gYW5kIGFkbWluaXN0ZXIgcGVyc29ubmVsIHJlY29yZHMsIHBheXJvbGwgYW5kIHNhbGFyeSByZWNvcmRzLDxicj4NClRvIGRldGVybWluZSBhbmQgcGF5IG91dCBzYWxhcmllcyBhbmQgb3RoZXIgcmVtdW5lcmF0aW9uPGJyPg0KVG8gd2l0aGhvbGQgYW5kIHBheSBvdXQgdG8gdGhlIGNvbXBldGVudCB0YXggYXV0aG9yaXRpZXMgdGhlIHJlcXVpcmVkICh3YWdlKSB0YXhlczxicj4NClRvIGV4ZWN1dGUgcGVuc2lvbjxicj4NClRvIGFycmFuZ2UgZm9yIGluc3VyYW5jZXM8YnI+DQpUbyBhc3Npc3QgeW91IGFuZCBoZWxwIHJlLWludGVncmF0ZSB5b3UgYWZ0ZXIgc2lja25lc3Mgb3IgYWNjaWRlbnRzPGJyPg0KVG8gZXZhbHVhdGUgeW91ciBwZXJmb3JtYW5jZTxicj4NClRvIG9wdGltaXNlIHlvdXIgd29yayBhY3Rpdml0aWVzPGJyPg0KVG8gdGVybWluYXRlIHlvdXIgZW1wbG95bWVudDwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkPjwvdGQ+DQo8dGQ+V2UgcmVseSBvbiBvdXIgbGVnaXRpbWF0ZSBpbnRlcmVzdDo8YnI+DQo8YnI+DQpGb3Igc2VjdXJpdHkgcHVycG9zZXMgb3IgZm9yIHRoZSBwcm90ZWN0aW9uIG9mIG91ciBpbnRlcmVzdHMsIHRoZSBpbnRlcmVzdHMgb2Ygb3RoZXIgcGVyc29ubmVsIG9yIGNsaWVudHMsIHN1Y2ggYXMgcHJldmVudGluZyBmcmF1ZCwgY29ycnVwdGlvbiBvciBvdGhlciBvZmZlbmNlcyBvciBpbGxlZ2FsIGFjdGl2aXRpZXM8YnI+DQpUbyBlbnN1cmUgY29tcGxpYW5jZSB3aXRoIG91ciBjb2RlIG9mIGNvbmR1Y3QsIGludGVybmFsIHBvbGljaWVzIGFuZCBwcm9jZWR1cmVzIGFuZCBvdGhlciBpbnN0cnVjdGlvbnM8L3RkPg0KPC90cj4NCjwvdGFibGU+DQo8dGFibGU+DQo8dHI+DQo8dGg+UGVyc29uYWwgZGF0YSBJbmRlcGVuZGVudCBQcm9mZXNzaW9uYWw8L3RoPg0KPHRoPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90aD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBjb250YWN0IGRldGFpbHMgKG5hbWUsIHN1cm5hbWUsIGNvbXBhbnksIGFkZHJlc3MsIGVtYWlsIGFkZHJlc3MsIGJ1c2luZXNzL21vYmlsZSBudW1iZXI8YnI+DQpCdXNpbmVzcyByZWxhdGVkIGluZm9ybWF0aW9uOiBWQVQgbnVtYmVyLCBDaGFtYmVyIG9mIENvbW1lcmNlIHJlZ2lzdHJhdGlvbiBudW1iZXIsIGJhbmsgYWNjb3VudCBudW1iZXIsIHdlYnNpdGU8YnI+DQpTZWN1cml0eSByZWxhdGVkIGRhdGEgc3VjaCBhcyBsb2dnaW5nIHJlY29yZHMgb2YgeW91ciB1c2Ugb2Ygb3VyIElUIHN5c3RlbXMsIHJlY29yZHMgb2YgaW50ZXJuYWwgYXdhcmVuZXNzIHRyYWluaW5nPC90ZD4NCjx0ZD5XZSByZWx5IG9uIHRoZSBwZXJmb3JtYW5jZSBvZiBhIGNvbnRyYWN0IHdpdGggeW91IGZvciB1c2luZyB5b3VyIHBlcnNvbmFsIGRhdGE6PGJyPg0KRm9yIHBlcmZvcm1hbmNlIG9mIGNvbnRyYWN0ZWQgc2VydmljZXM8YnI+DQpGb3IgYWRtaW5pc3RyYXRpdmUgcHVycG9zZXMsIGluY2x1ZGluZyBwYXltZW50IG9mIGludm9pY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQpGb3IgaW52aXRhdGlvbnMgdG8gYnVzaW5lc3MgZXZlbnRzIGFuZC9vciBmb3IgcmVjZWl2aW5nIGJ1c2luZXNzIHJlbGF0ZWQgaW5mb3JtYXRpb248YnI+DQpXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NCjxicj4NCkZvciBzZWN1cml0eSByZWFzb25zIG9yIGZvciB0aGUgcHJvdGVjdGlvbiBvZiBvdXIgaW50ZXJlc3RzLCB0aGUgaW50ZXJlc3RzIG9mIG91ciBwZXJzb25uZWwgb3IgY2xpZW50cywgc3VjaCBhcyBwcmV2ZW50aW5nIGZyYXVkLCBjb3JydXB0aW9uIG9yIG90aGVyIG9mZmVuY2VzIG9yIGlsbGVnYWwgYWN0aXZpdGllczxicj4NClRvIGVuc3VyZSBjb21wbGlhbmNlIHdpdGggb3VyIGNvZGUgb2YgY29uZHVjdCwgaW50ZXJuYWwgcG9saWNpZXMgYW5kIHByb2NlZHVyZXMgYW5kIG90aGVyIGluc3RydWN0aW9uczwvdGQ+DQo8L3RyPg0KPC90YWJsZT4NCjx0YWJsZT4NCjx0cj4NCjx0aD5QZXJzb25hbCBkYXRhIHZpc2l0b3JzIHRvIG91ciB3ZWJzaXRlPC90aD4NCjx0aD5QdXJwb3NlcyBhbmQgbGVnYWwgYmFzaXMgZm9yIHByb2Nlc3NpbmcgYWN0aXZpdGllczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPjxicj4NCllvdXIgY29udGFjdCBkZXRhaWxzIChuYW1lLCB0aXRsZSwgY29tcGFueSwgZW1haWwgYWRkcmVzcywgYnVzaW5lc3MgcGhvbmUgbnVtYmVyPGJyPg0KVGVjaG5pY2FsIGluZm9ybWF0aW9uIHN1Y2ggYXMgeW91ciBJUC1hZGRyZXNzLCBkZXZpY2UgdHlwZSwgYnJvd3NlciB0eXBlIGFuZCBzZXR0aW5ncywgZGF0ZXMgYW5kIHRpbWVzIGNvbm5lY3RpbmcgdG8gb3VyIHdlYnNpdGU8YnI+DQpDb25zZW50IHJlY29yZHM6IHJlY29yZHMgb2YgY29uc2VudCB0aGF0IHlvdSBoYXZlIGdpdmVuLCB0b2dldGhlciB3aXRoIGRhdGUgYW5kIHRpbWUgYW5kIHJlbGF0ZWQgaW5mb3JtYXRpb24gKGUuZy4sIHN1YmplY3QgbWF0dGVyIG9mIGNvbnNlbnQpPGJyPg0KTmVjZXNzYXJ5IGNvb2tpZXMgZm9yIHVzYWdlIHN0YXRpc3RpY3MsIHVzYWdlIGRhdGE8L3RkPg0KPHRkPldlIHJlbHkgb24geW91ciBjb25zZW50PGJyPg0KRm9yIGNvbW11bmljYXRpbmcgd2l0aCB5b3UgaW4gcmVsYXRpb24gdG8geW91ciB2aXNpdCB0byBvdXIgd2Vic2l0ZTxicj4NCkZvciB0cmFja2luZyBhbmQgYW5hbHl6aW5nIHlvdXIgc3VyZmluZyBiZWhhdmlvcjxicj4NCkZvciB1c2luZyB5b3VyIGNvbnRhY3QgZGV0YWlscyBmb3IgbWFya2V0aW5nIHB1cnBvc2VzPGJyPg0KPGJyPg0KV2UgcmVseSBvbiBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NClRvIGltcHJvdmUgb3VyIHNlcnZpY2VzIGFuZCB0aGUgcXVhbGl0eSB0aGVyZW9mPGJyPg0KRm9yIGFnZ3JlZ2F0ZSBzdGF0aXN0aWNhbCBpbmZvcm1hdGlvbjwvdGQ+DQo8L3RyPg0KPC90YWJsZT4NCjxoMz5FeHBsYW5hdG9yeSBub3RlcyB0byB0aGUgbGVnYWwgYmFzZXMgZm9yIHByb2Nlc3Npbmc6PC9oMz4NCjx1bD4NCjxsaT5XZSBtYXkgdXNlIHlvdXIgcGVyc29uYWwgZGF0YSBmb3IgdGhlIHBlcmZvcm1hbmNlIG9mIGEgY29udHJhY3QgaW4gdGhlIGNvbnRleHQgb2Ygb3VyIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCBhbmQvb3IgaW4gdGhlIGNvbnRleHQgb2YgdGhlIHBlcmZvcm1hbmNlIG9mIGNvbnRyYWN0ZWQgc2VydmljZXM8L2xpPg0KPGxpPldlIG1heSB1c2UgeW91ciBwZXJzb25hbCBkYXRhIGZvciBvdXIgbGVnaXRpbWF0ZSBpbnRlcmVzdHMsIHRvIHRoZSBleHRlbnQgdGhlc2UgbGVnaXRpbWF0ZSBpbnRlcmVzdHMgYXJlIG5vdCBvdmVycmlkZGVuIGJ5IHlvdXIgaW50ZXJlc3RzLCBmdW5kYW1lbnRhbCByaWdodHMsIG9yIGZyZWVkb21zLjwvbGk+DQo8bGk+V2UgbWF5IHByb2Nlc3MgeW91ciBwZXJzb25hbCBkYXRhIGJhc2VkIG9uIHlvdXIgY29uc2VudCBvbmx5IGZvciBwcm9jZXNzaW5nIHRoYXQgaXMgY29tcGxldGVseSB2b2x1bnRhcnksIGFuZCB0aGVyZWZvcmUgYmFzZWQgb24geW91ciBleHBsaWNpdCBjb25maXJtYXRpb24gKGUuZy4sIHRpY2tpbmcgYSBib3ggb3Igc2lnbmluZyBhIGRvY3VtZW50KSwgYmFzZWQgdXBvbiBjbGVhciBhbmQgdHJhbnNwYXJlbnQgaW5mb3JtYXRpb24uIFlvdXIgY29uc2VudCBjYW4gYmUgd2l0aGRyYXduIGF0IGFueSB0aW1lLjwvbGk+DQo8bGk+V2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGRhdGEgdG8gY29tcGx5IHdpdGggYSBsZWdhbCBvYmxpZ2F0aW9uIGluIGFjY29yZGFuY2Ugd2l0aCBhcHBsaWNhYmxlIGxhdy48L2xpPg0KPC91bD4NCjxoMj5XaXRoIHdob20gZG8gd2Ugc2hhcmUgeW91ciBwZXJzb25hbCBkYXRhPzwvaDI+DQo8dWw+DQo8bGk+V2UgbWF5IHNoYXJlIHlvdXIgcGVyc29uYWwgZGF0YSB3aXRoIG91ciBjb250cmFjdGVkIHNlcnZpY2UgcHJvdmlkZXJzLCBzdXBwbGllcnMgYW5kIG90aGVyIHRoaXJkLXBhcnR5IGRhdGEgcHJvY2Vzc29ycyB3aG8gYWN0IG9uIG91ciBiZWhhbGYgYW5kIG9ubHkgcHJvY2VzcyBwZXJzb25hbCBkYXRhIGluIGFjY29yZGFuY2Ugd2l0aCBvdXIgcHJpb3IgZG9jdW1lbnRlZCBpbnN0cnVjdGlvbnMuIFRoZXNlIHJlY2lwaWVudHMgYXJlIGF1dGhvcmlzZWQgdG8gdXNlIHBlcnNvbmFsIGRhdGEgb25seSBhcyBuZWNlc3NhcnkgdG8gcHJvdmlkZSB1cyB3aXRoIHRoZWlyIHNlcnZpY2VzLiBXaXRoIHdob20gYW5kL29yIHdoYXQgY2F0ZWdvcmllcyBvZiByZWNpcGllbnRzIHlvdXIgUGVyc29uYWwgZGF0YSBtYXkgYmUgc2hhcmVkIGlzIGRlc2NyaWJlZCBoZXJlIGJlbG93LjwvbGk+DQo8bGk+QXBwbGljYW50czo8L2xpPg0KPGxpPldpdGggc3VwcGxpZXJzIHdobyBoYXZlIGluZm9ybWF0aW9uIG9uIHlvdXIgc3VpdGFiaWxpdHkgKGUuZy4sIGFzc2Vzc21lbnQgYW5kIGVtcGxveW1lbnQgYWdlbmNpZXMpIG9yIHByb3ZpZGUgdXMgd2l0aCBpbmZvcm1hdGlvbiAoZS5nLiwgcmVmZXJlbmNlcykgYXQgeW91ciByZXF1ZXN0LCBzdWNoIGFzIGN1cnJlbnQgb3IgZm9ybWVyIGVtcGxveWVycy48L2xpPg0KPGxpPkVtcGxveWVlczo8L2xpPg0KPGxpPldpdGggYWRtaW5pc3RyYXRpdmUgYm9kaWVzIG9yIG9yZ2FuaXNhdGlvbnMgKGUuZy4sIHNvY2lhbCBzZWN1cml0eSBhbmQgcGVuc2lvbiBmdW5kcykuPC9saT4NCjxsaT5DbGllbnRzOjwvbGk+DQo8bGk+V2l0aCBwYXJ0aWVzIGludm9sdmVkIGluIG91ciBzZXJ2aWNlcyAoZS5nLiwgbGVnYWwgcHJvZmVzc2lvbmFscywgdHJhbnNsYXRpb24gYWdlbmNpZXMpLjwvbGk+DQo8bGk+V2Vic2l0ZSB1c2Vycy92aXNpdG9yczwvbGk+DQo8bGk+U3VwcGxpZXJzIHRoYXQgbWFpbnRhaW4gdGhlIHVzZXIgc3RhdGlzdGljcyBvZiBvdXIgd2Vic2l0ZS48L2xpPg0KPGxpPk90aGVyIHRoaXJkIHBhcnRpZXMgd2l0aCB3aG9tIHBlcnNvbmFsIGRhdGEgaXMgc2hhcmVkIGlmIHZpc2l0b3JzIGhhdmUgZ2l2ZW4gY29uc2VudC48L2xpPg0KPGxpPkEgbGlzdCBvZiBvdXIgdGhpcmQtcGFydHkgZGF0YSBwcm9jZXNzb3JzIHRvIHdob20gd2UgZGlzY2xvc2UgcGVyc29uYWwgZGF0YSDigJMgd2l0aCB0aGUgYXNzb2NpYXRlZCBwdXJwb3NlIOKAkyBjYW4gYmUgcmVxdWVzdGVkIGF0IG91ciBvcGVyYXRpb25zIG1hbmFnZXIgKHNlZSBjb250YWN0IGRldGFpbHMgdW5kZXIgc2VjdGlvbiA3KS48L2xpPg0KPGxpPldlIHdpbGwgb25seSBzaGFyZSBwZXJzb25hbCBkYXRhIHdpdGggdGhpcmQgcGFydGllcyB0aGF0IGd1YXJhbnRlZSB0byBpbXBsZW1lbnQgYXBwcm9wcmlhdGUgc2VjdXJpdHkgbWVhc3VyZXMgdG8gZW5zdXJlIHRoYXQgdGhlIHByb2Nlc3NpbmcgYWN0aXZpdGllcyBtZWV0IHRoZSByZXF1aXJlbWVudHMgb2YgdGhlIGFwcGxpY2FibGUgRGF0YSBQcm90ZWN0aW9uIExlZ2lzbGF0aW9uIGFuZCB0aGF0IGVuc3VyZSB0aGUgcHJvdGVjdGlvbiBvZiB5b3VyIGluZGl2aWR1YWwgcmlnaHRzIChzZWUgdW5kZXIgOCkuPC9saT4NCjxsaT5XZSBtYXkgc2hhcmUgcGVyc29uYWwgZGF0YSB3aXRoIGxlZ2FsIGF1dGhvcml0aWVzIGFuZCBleHRlcm5hbCBhZHZpc29ycyBhcyBuZWNlc3NhcnkgaW4gY29ubmVjdGlvbiB3aXRoIGxlZ2FsIHByb2NlZWRpbmdzLCBhbmQgZm9yIGludmVzdGlnYXRpbmcsIGRldGVjdGluZywgb3IgcHJldmVudGluZyBjcmltaW5hbCBvZmZlbmNlcy48L2xpPg0KPGxpPldoZXJlIHdlIHRyYW5zZmVyIHlvdXIgcGVyc29uYWwgZGF0YSBmcm9tIHRoZSBOZXRoZXJsYW5kcyB0byByZWNpcGllbnRzIGxvY2F0ZWQgaW4gY291bnRyaWVzIG91dHNpZGUgdGhlIEVFQSB0aGF0IGFyZSBub3QgcmVjb2duaXNlZCBieSB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBhcyBoYXZpbmcgYW4gYWRlcXVhdGU8L2xpPg0KPC91bD4NCjxwPmp1cmlzZGljdGlvbiwgd2Ugd2lsbCBkbyBzbyBvbiB0aGUgYmFzaXMgb2YgdGhlIEV1cm9wZWFuIENvbW1pc3Npb27igJlzIFN0YW5kYXJkIENvbnRyYWN0dWFsIENsYXVzZXMgKGxhdGVzdCB2ZXJzaW9uIDQgSnVuZSAyMDIxKS4gVGhlIGFwcGxpY2FibGUgU3RhbmRhcmQgQ2xhdXNlcyBzZXQgb3V0IHRoZSByaWdodHMgYW5kIG9ibGlnYXRpb25zIGZvciB1cyBhcyBhIHJlc3BvbnNpYmxlIGRhdGEgY29udHJvbGxlciBhbmQgZm9yIHRoZSByZWNlaXZpbmcgZGF0YSBwcm9jZXNzaW5nIHBhcnR5IHRvIGVuc3VyZSBhcHByb3ByaWF0ZSBkYXRhIHByb3RlY3Rpb24gc2FmZWd1YXJkcyBmb3IgdGhlIHRyYW5zZmVyIHRvIHRoZSByZWNlaXZpbmcgcGFydHkuIFRoZSBTdGFuZGFyZCBDbGF1c2VzIHdpbGwgYWxzbyBpbmNsdWRlIHNwZWNpZmljIHRlY2huaWNhbCBhbmQgb3JnYW5pemF0aW9uYWwgbWVhc3VyZXMgaW1wbGVtZW50ZWQgYnkgdGhlIHJlY2VpdmluZyBwYXJ0eSB0byBlbnN1cmUgdGhhdCB0aGUgc2VjdXJpdHkgb2YgeW91ciBwZXJzb25hbCBkYXRhIHdpbGwgYmUgZXNzZW50aWFsbHkgZXF1aXZhbGVudCB0byB0aGUgR0RQUiByZXF1aXJlbWVudHMuIFdoZXJlIHRyYW5zZmVycyBhcmUgbWFkZSB0byBjb3VudHJpZXMgdGhhdCB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBoYXMgZGV0ZXJtaW5lZCBwcm92aWRlIGFuIGFkZXF1YXRlIGxldmVsIG9mIGRhdGEgcHJvdGVjdGlvbiAoYWRlcXVhY3kgZGVjaXNpb25zIHVuZGVyIEFydGljbGUgNDUgR0RQUiksIG5vIGFkZGl0aW9uYWwgc2FmZWd1YXJkcyBhcmUgcmVxdWlyZWQuIFlvdSBoYXZlIHRoZSByaWdodCB0byByZXF1ZXN0IGZ1cnRoZXIgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGludGVybmF0aW9uYWwgZGF0YSB0cmFuc2ZlcnMgd2UgbWFrZSBhbmQgdG8gb2J0YWluIGEgY29weSBvZiB0aGUgYXBwbGljYWJsZSB0cmFuc2ZlciBzYWZlZ3VhcmRzLiBQbGVhc2UgY29udGFjdCBvdXIgb3BlcmF0aW9ucyBtYW5hZ2VyIGF0IHByaXZhY3lAZW1waXEubmwgdG8gZXhlcmNpc2UgdGhpcyByaWdodC48L3A+DQo8aDI+SG93IGRvIHdlIHNlY3VyZSB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPldlIGhhdmUgdGFrZW4gYXBwcm9wcmlhdGUgdGVjaG5pY2FsIGFuZCBvcmdhbmlzYXRpb25hbCBzZWN1cml0eSBtZWFzdXJlcyB0byBwcm90ZWN0IHlvdXIgcGVyc29uYWwgZGF0YSBhZ2FpbnN0IGFjY2lkZW50YWwgb3IgdW5sYXdmdWwgZGVzdHJ1Y3Rpb24sIGxvc3MsIGFsdGVyYXRpb24sIHVuYXV0aG9yaXNlZCBkaXNjbG9zdXJlLCBhbmQgdW5hdXRob3Jpc2VkIGFjY2Vzcy4gVGhlIG1lYXN1cmVzIGVuc3VyZSB0aGUgY29uZmlkZW50aWFsaXR5IG9mIHlvdXIgcGVyc29uYWwgZGF0YSwgYW5kIHRoZSBtYWludGVuYW5jZSBvZiB0aGUgaW50ZWdyaXR5IGFuZCBhdmFpbGFiaWxpdHkgb2YgeW91ciBwZXJzb25hbCBkYXRhLjwvcD4NCjxwPk1lYXN1cmVzIGluY2x1ZGUgZXZlbnRzIGxvZ2dpbmcgb2YgdXNlciBhY3Rpdml0aWVzIG9uIGRhdGEgcHJvY2Vzc2luZyBzeXN0ZW1zLCByZXN0cmljdGVkIGFjY2VzcyB0byBuZXR3b3JrcyBhbmQgc3lzdGVtcywgZW5zdXJpbmcgYXV0b21hdGljIGJhY2sgdXAgb2YgcGVyc29uYWwgZGF0YSBhbmQgaXRzIGF2YWlsYWJpbGl0eSBpbiB0aGUgZXZlbnQgb2YgYSBzZWN1cml0eSBpbmNpZGVudC48L3A+DQo8cD5VbmZvcnR1bmF0ZWx5LCBubyBkYXRhIHN0b3JhZ2Ugc3lzdGVtIG9yIGRhdGEgdHJhbnNtaXNzaW9uIGNhbiBiZSBndWFyYW50ZWVkIHRvIGJlIDEwMCUgc2VjdXJlLiBJZiB5b3UgaGF2ZSByZWFzb24gdG8gYmVsaWV2ZSB0aGF0IHlvdXIgaW50ZXJhY3Rpb24gd2l0aCB1cyBpcyBubyBsb25nZXIgc2VjdXJlLCBwbGVhc2Ugbm90aWZ5IHVzIGltbWVkaWF0ZWx5IChzZWUgY29udGFjdCBkZXRhaWxzIHVuZGVyIDgpLjwvcD4NCjxwPlBlcnNvbmFsIGRhdGEgYnJlYWNoZXM6IEluIHRoZSBldmVudCBvZiBhIHBlcnNvbmFsIGRhdGEgYnJlYWNoIHRoYXQgaXMgbGlrZWx5IHRvIHJlc3VsdCBpbiBhIHJpc2sgdG8geW91ciByaWdodHMgYW5kIGZyZWVkb21zLCB3ZSB3aWxsIG5vdGlmeSB0aGUgQXV0b3JpdGVpdCBQZXJzb29uc2dlZ2V2ZW5zIHdpdGhvdXQgdW5kdWUgZGVsYXkgYW5kLCB3aGVyZSBmZWFzaWJsZSwgd2l0aGluIDcyIGhvdXJzIG9mIGJlY29taW5nIGF3YXJlIG9mIHRoZSBicmVhY2gsIGluIGFjY29yZGFuY2Ugd2l0aCBBcnRpY2xlIDMzIEdEUFIuIElmIHRoZSBicmVhY2ggaXMgbGlrZWx5IHRvIHJlc3VsdCBpbiBhIGhpZ2ggcmlzayB0byB5b3VyIHJpZ2h0cyBhbmQgZnJlZWRvbXMsIHdlIHdpbGwgYWxzbyBjb21tdW5pY2F0ZSB0aGUgYnJlYWNoIHRvIHlvdSB3aXRob3V0IHVuZHVlIGRlbGF5LCBpbiBhY2NvcmRhbmNlIHdpdGggQXJ0aWNsZSAzNCBHRFBSLCB1bmxlc3Mgd2UgaGF2ZSBpbXBsZW1lbnRlZCBhcHByb3ByaWF0ZSB0ZWNobmljYWwgYW5kIG9yZ2FuaXNhdGlvbmFsIHByb3RlY3Rpb24gbWVhc3VyZXMgKHN1Y2ggYXMgZW5jcnlwdGlvbikgdGhhdCByZW5kZXIgdGhlIGRhdGEgdW5pbnRlbGxpZ2libGUgdG8gYW55IHVuYXV0aG9yaXNlZCBwZXJzb24sIG9yIHdlIGhhdmUgdGFrZW4gc3Vic2VxdWVudCBtZWFzdXJlcyB0aGF0IGVuc3VyZSB0aGUgaGlnaCByaXNrIGlzIG5vIGxvbmdlciBsaWtlbHkgdG8gbWF0ZXJpYWxpc2UuPC9wPg0KPGgyPkhvdyBsb25nIGRvIHdlIHJldGFpbiB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPldlIHdpbGwgbm90IHJldGFpbiB5b3VyIHBlcnNvbmFsIGRhdGEgZm9yIGFueSBsb25nZXIgcGVyaW9kIHRoYW4gbmVjZXNzYXJ5IG9yIHBlcm1pdHRlZCBieSBsYXcgdG8gZnVsZmlsbCB0aGUgcHVycG9zZXMgZm9yIHdoaWNoIHlvdXIgcGVyc29uYWwgZGF0YSB3YXMgb2J0YWluZWQuIFRoZSBjcml0ZXJpYSBmb3IgZGV0ZXJtaW5pbmcgb3VyIHJldGVudGlvbiBwZXJpb2RzIGluY2x1ZGU6PC9wPg0KPHVsPg0KPGxpPlRoZSBkdXJhdGlvbiBvZiBvdXIgb25nb2luZyBidXNpbmVzcyByZWxhdGlvbnNoaXAgd2l0aCB5b3U8L2xpPg0KPGxpPndoZXJlIHdlIHByb3ZpZGUgc2VydmljZXMgYW5kL29yIGNhcnJ5IG91dCBhIGNvbnRyYWN0IHdpdGggeW91IGFuZC9vciB5b3VyIGVtcGxveWVyPC9saT4NCjxsaT53aGVyZSB5b3UgYXJlIGxhd2Z1bGx5IGluY2x1ZGVkIGluIG91ciBtYWlsaW5nIGxpc3QgYW5kIGhhdmUgbm90IHVuc3Vic2NyaWJlZDwvbGk+DQo8bGk+V2hlcmUgd2UgaGF2ZSBhIGxlZ2l0aW1hdGUgaW50ZXJlc3QgaW4gcHJvY2Vzc2luZyB0aGUgcGVyc29uYWwgZGF0YSBmb3IgdGhlIHB1cnBvc2VzIG9mIG9wZXJhdGluZyBvdXIgYnVzaW5lc3MgYW5kIGZ1bGZpbGxpbmcgb3VyIG9ibGlnYXRpb25zIHdpdGggeW91IGFuZC95b3VyIGVtcGxveWVyPC9saT4NCjxsaT5JbiBjb21wbGlhbmNlIHdpdGggbGVnYWwgb2JsaWdhdGlvbnMgdG8gd2hpY2ggd2UgYXJlIHN1YmplY3QgaW4gdGhlIE5ldGhlcmxhbmRzIHdlIGhhdmUgc3RhdHV0b3J5IHJldGFpbm1lbnQgcGVyaW9kczo8L2xpPg0KPGxpPjcgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgcmVsZXZhbnQgdGF4IHllYXI6IHRvIGtlZXAgeW91ciBwZXJzb25hbCBkYXRhIGZvciBwYXlyb2xsLCBzYWxhcnkgYWRtaW5pc3RyYXRpb24gYW5kIHRheCByZXF1aXJlbWVudHMuPC9saT4NCjxsaT5BIG1pbmltdW0gcGVyaW9kIG9mIDUgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgZW1wbG95bWVudCBjb250cmFjdDogdG8ga2VlcCB5b3VyIGVtcGxveW1lbnQgY29udHJhY3QuPC9saT4NCjxsaT5BIG1pbmltdW0gcGVyaW9kIG9mIDIgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgZW1wbG95bWVudCBjb250cmFjdDogdG8ga2VlcCBlbXBsb3ltZW50IHJlbGF0ZWQgcmVjb3Jkcy48L2xpPg0KPGxpPkEgbGltaXRlZCBwZXJpb2Qgb2YgNCB3ZWVrcyBhZnRlciB0aGUgcmVjcnVpdG1lbnQgcGVyaW9kOiBmb3IgYXBwbGljYW50cyB0aGF0IGFyZSBub3QgaGlyZWQgKGlmIHRoZSBhcHBsaWNhbnQgaGFzIGNvbnNlbnRlZCB0byBrZWVwIHRoZSBwZXJzb25hbCBkYXRhIHNldCBsb25nZXI6IGEgbWF4aW11bSBvZiAxMiBtb250aHMpPC9saT4NCjxsaT5Qcm90ZWN0aW5nIG91ciBsZWdhbCBwb3NpdGlvbjwvbGk+DQo8bGk+VG8gcHJlc2VydmUgZXZpZGVuY2UgZHVyaW5nIGFueSBhcHBsaWNhYmxlIGxpbWl0YXRpb24gcGVyaW9kIHVuZGVyIER1dGNoIGxhdyAoYW55IHBlcmlvZCBkdXJpbmcgd2hpY2ggYW55IHBlcnNvbiBjb3VsZCBicmluZyBhIGxlZ2FsIGNsYWltIGFnYWluc3QgdXMgaW4gY29ubmVjdGlvbiB3aXRoIHlvdXIgcGVyc29uYWwgZGF0YSwgb3IgdG8gd2hpY2ggeW91ciBwZXJzb25hbCBkYXRhIGFyZSByZWxldmFudCBmb3IgZGVmZW5kaW5nIG91ciBpbnRlcmVzdHMgaW4gdGhlIGNvbnRleHQgb2YganVkaWNpYWwgcHJvY2VlZGluZ3MpLjwvbGk+DQo8bGk+Q2xpZW50IGFuZCBzdXBwbGllciBjb250YWN0IGRhdGE6IHJldGFpbmVkIGZvciB0aGUgZHVyYXRpb24gb2YgdGhlIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCBhbmQgZm9yIGEgcGVyaW9kIG9mIDcgeWVhcnMgdGhlcmVhZnRlciwgdG8gY29tcGx5IHdpdGggbGVnYWwgb2JsaWdhdGlvbnMgKGluY2x1ZGluZyB0YXggYW5kIGFjY291bnRpbmcgcmVxdWlyZW1lbnRzKSBhbmQgdG8gZXN0YWJsaXNoLCBleGVyY2lzZSwgb3IgZGVmZW5kIGxlZ2FsIGNsYWltcy48L2xpPg0KPGxpPldlYnNpdGUgdXNhZ2UgYW5kIGFuYWx5dGljcyBkYXRhIChjb29raWVzKTogcmV0YWluZWQgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBjb29raWUgcmV0ZW50aW9uIHBlcmlvZHMgc2V0IG91dCBpbiBzZWN0aW9uIDEwLjIgYWJvdmUgKHVwIHRvIDIgeWVhcnMgZm9yIEdvb2dsZSBBbmFseXRpY3MgY29va2llcykuPC9saT4NCjxsaT5Db3JyZXNwb25kZW5jZSBhbmQgc3VwcG9ydCByZWNvcmRzOiByZXRhaW5lZCBmb3IgMyB5ZWFycyBmb2xsb3dpbmcgdGhlIGVuZCBvZiB0aGUgcmVsZXZhbnQgbWF0dGVyIG9yIHJlbGF0aW9uc2hpcCwgdG8gcHJvdmlkZSBzdXBwb3J0IGFuZCB0byBlc3RhYmxpc2gsIGV4ZXJjaXNlLCBvciBkZWZlbmQgbGVnYWwgY2xhaW1zLjwvbGk+DQo8L3VsPg0KPGgyPldoYXQgYXJlIHlvdXIgcmlnaHRzIGFuZCBob3cgY2FuIHlvdSBleGVyY2lzZSB0aGVtPzwvaDI+DQo8cD5VbmRlciB0aGUgRGF0YSBQcm90ZWN0aW9uIExlZ2lzbGF0aW9uLCB5b3UgaGF2ZSB0aGUgZm9sbG93aW5nIHJpZ2h0cyB0aGF0IHlvdSBtYXkgZXhlcmNpc2UgaW4gdGhlIGNvbnRleHQgb2Ygb3VyIHByb2Nlc3NpbmcgeW91ciBwZXJzb25hbCBkYXRhOjwvcD4NCjx1bD4NCjxsaT5UaGUgcmlnaHQgb2YgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHBlcnNvbmFsIGRhdGEgdGhhdCB3ZSBwcm9jZXNzIGFib3V0IHlvdS4gVGhpcyBpbmNsdWRlcyB0aGUgcmlnaHQgdG8gcmVxdWVzdCBhY2Nlc3MgdG8sIG9yIHJlY2VpdmUgY29waWVzIG9mLCB5b3VyIHBlcnNvbmFsIGRhdGEsIHRvZ2V0aGVyIHdpdGggaW5mb3JtYXRpb24gcmVnYXJkaW5nIHRoZSBuYXR1cmUsIHB1cnBvc2VzIG9mIHByb2Nlc3NpbmcgYW5kIHdpdGggd2hvbSB3ZSBoYXZlIHNoYXJlZCB5b3VyIHBlcnNvbmFsIGRhdGEuPC9saT4NCjxsaT5UaGUgcmlnaHQgdG8gcmVxdWVzdCByZWN0aWZpY2F0aW9uIG9mIGFueSBpbmFjY3VyYWNpZXMgaW4geW91ciBwZXJzb25hbCBkYXRhLjwvbGk+DQo8bGk+VGhlIHJpZ2h0IHRvIHJlcXVlc3QsIG9uIGxlZ2l0aW1hdGUgZ3JvdW5kczo8L2xpPg0KPGxpPlRoZSBlcmFzdXJlIG9mIHlvdXIgcGVyc29uYWwgZGF0YSBhbmQvb3IgdGhlIHJpZ2h0IHRvIGJlIGZvcmdvdHRlbjwvbGk+DQo8bGk+UmVzdHJpY3Rpb24gb2YgcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEgKGUuZy4sIGZvciBkaXJlY3QgbWFya2V0aW5nIHB1cnBvc2VzKTwvbGk+DQo8bGk+VGhlIHJpZ2h0IHRvIGhhdmUgeW91ciBwZXJzb25hbCBkYXRhIHRyYW5zZmVycmVkIHRvIGFub3RoZXIgb3JnYW5pc2F0aW9uIGluIGEgc3RydWN0dXJlZCwgY29tbW9ubHkgdXNlZCBhbmQgbWFjaGluZS1yZWFkYWJsZSBmb3JtYXQsIHRvIHRoZSBleHRlbnQgYXBwbGljYWJsZSAodGhlIHJpZ2h0IHRvIHBvcnRhYmlsaXR5KS48L2xpPg0KPGxpPlRoZSByaWdodCB0byBvYmplY3QgdG8gcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEuPC9saT4NCjxsaT5XaGVyZSBwcm9jZXNzaW5nIG9mIHlvdXIgcGVyc29uYWwgZGF0YSBpcyBiYXNlZCBvbiBjb25zZW50LCB0aGUgcmlnaHQgdG8gd2l0aGRyYXcgeW91ciBjb25zZW50IHRvIHN1Y2ggcHJvY2Vzc2luZyAodGhpcyBkb2VzIG5vdCBhZmZlY3QgdGhlIGxhd2Z1bG5lc3Mgb2YgYW55IHByb2Nlc3NpbmcgcHJpb3IgdG8gdGhlIGRhdGUgb2Ygc3VjaCB3aXRoZHJhd2FsKS48L2xpPg0KPGxpPlRoZSByaWdodCBub3QgdG8gYmUgc3ViamVjdCB0byBhIGRlY2lzaW9uIGJhc2VkIHNvbGVseSBvbiBhdXRvbWF0ZWQgcHJvY2Vzc2luZywgaW5jbHVkaW5nIHByb2ZpbGluZywgd2hpY2ggcHJvZHVjZXMgbGVnYWwgZWZmZWN0cyBjb25jZXJuaW5nIHlvdSBvciBzaW1pbGFybHkgc2lnbmlmaWNhbnRseSBhZmZlY3RzIHlvdSAoQXJ0aWNsZSAyMiBHRFBSKS4gV2hlcmUgd2UgY2Fycnkgb3V0IGF1dG9tYXRlZCBkZWNpc2lvbi1tYWtpbmcsIHlvdSBoYXZlIHRoZSByaWdodCB0byBvYnRhaW4gaHVtYW4gaW50ZXJ2ZW50aW9uLCBleHByZXNzIHlvdXIgcG9pbnQgb2YgdmlldywgYW5kIGNvbnRlc3QgdGhlIGRlY2lzaW9uLiBXZSBkbyBub3QgY3VycmVudGx5IG1ha2UgZGVjaXNpb25zIGJhc2VkIHNvbGVseSBvbiBhdXRvbWF0ZWQgcHJvY2Vzc2luZyB0aGF0IHByb2R1Y2UgbGVnYWwgZWZmZWN0cyBvciBzaW1pbGFybHkgc2lnbmlmaWNhbnRseSBhZmZlY3QgeW91LjwvbGk+DQo8L3VsPg0KPGgzPk91ciBjb250YWN0IGRldGFpbHM8L2gzPg0KPHA+SWYgeW91IHdpc2ggdG8gZXhlcmNpc2UgYW55IG9mIHlvdXIgcmlnaHRzLCB5b3UgY2FuIHJlYWNoIHVzIGJ5IGNvbnRhY3Rpbmcgb3VyIG9wZXJhdGlvbnMgbWFuYWdlciBhdCBwcml2YWN5QGVtcGlxLm5sLjwvcD4NCjxwPklmIHlvdSBhcmUgbm90IHNhdGlzZmllZCB3aXRoIHRoZSB3YXkgd2UgcmVzcG9uZCB0byB5b3VyIHJlcXVlc3QsIHBsZWFzZSBsZXQgdXMga25vdy48L3A+DQo8cD5JZiB5b3UgZmVlbCB5b3VyIHJpZ2h0cyBoYXZlIGJlZW4gdmlvbGF0ZWQsIHlvdSBtYXkgZmlsZSBhIGNvbXBsYWludCB3aXRoIHRoZSBEdXRjaCBEYXRhIFByb3RlY3Rpb24gQXV0aG9yaXR5LCB0aGUgQXV0b3JpdGVpdCBQZXJzb29uc2dlZ2V2ZW5zOiBQb3N0YnVzIDkzMzc0LCAyNTA5IEFKIERlbiBIYWFnLCB0aGUgTmV0aGVybGFuZHMgfCBUZWxlcGhvbmU6ICszMSAoMCk3MCA4ODggODUwMCB8IFdlYnNpdGU6IGh0dHBzOi8vd3d3LmF1dG9yaXRlaXRwZXJzb29uc2dlZ2V2ZW5zLm5sLiBZb3UgbWF5IGFsc28gbG9kZ2UgYSBjb21wbGFpbnQgd2l0aCB0aGUgc3VwZXJ2aXNvcnkgYXV0aG9yaXR5IGluIHRoZSBFVSBtZW1iZXIgc3RhdGUgb2YgeW91ciBoYWJpdHVhbCByZXNpZGVuY2UsIHBsYWNlIG9mIHdvcmssIG9yIHBsYWNlIG9mIHRoZSBhbGxlZ2VkIGluZnJpbmdlbWVudC48L3A+DQoNCjwvZGl2Pg==[\/vc_raw_html][vc_column_text uncode_shortcode_id=&#8221;859482&#8243;] Use of cookies and other technologies What are [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/empiq.nl\/privacy-policy\/\" \/>\n<meta property=\"og:site_name\" content=\"Empiq\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-14T09:46:28+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"20 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/empiq.nl\\\/privacy-policy\\\/\",\"url\":\"https:\\\/\\\/empiq.nl\\\/privacy-policy\\\/\",\"name\":\"Privacy Policy - Empiq\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/empiq.nl\\\/#website\"},\"datePublished\":\"2026-03-24T12:36:01+00:00\",\"dateModified\":\"2026-04-14T09:46:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/empiq.nl\\\/privacy-policy\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/empiq.nl\\\/privacy-policy\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/empiq.nl\\\/privacy-policy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/empiq.nl\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Privacy Policy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/empiq.nl\\\/#website\",\"url\":\"https:\\\/\\\/empiq.nl\\\/\",\"name\":\"Empiq\",\"description\":\"Legal confidence voor ondernemers\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/empiq.nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Privacy Policy - Empiq","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/empiq.nl\/privacy-policy\/","og_locale":"en_US","og_type":"article","og_title":"Privacy Policy - Empiq","og_description":"[vc_row][vc_column column_width_percent=&#8221;60&#8243; gutter_size=&#8221;3&#8243; overlay_alpha=&#8221;50&#8243; shift_x=&#8221;0&#8243; shift_y=&#8221;0&#8243; shift_y_down=&#8221;0&#8243; z_index=&#8221;0&#8243; medium_width=&#8221;0&#8243; mobile_width=&#8221;0&#8243; uncode_shortcode_id=&#8221;116717&#8243;][vc_raw_html]PCEtLSBFTVBJUSBQcml2YWN5IE5vdGljZSBIVE1MIHZlcnNpb24gZm9yIFdvcmRQcmVzcyAtLT48YnI+PGRpdiBjbGFzcz0iZW1waXEtcHJpdmFjeS1ub3RpY2UiPg0KPHN0eWxlPg0KLmVtcGlxLXByaXZhY3ktbm90aWNle21hcmdpbjowIGF1dG87Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS42O2NvbG9yOiMyMjJ9DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgaDEsLmVtcGlxLXByaXZhY3ktbm90aWNlIGgyLC5lbXBpcS1wcml2YWN5LW5vdGljZSBoM3ttYXJnaW46MS41ZW0gMCAuNmVtfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgxe2ZvbnQtc2l6ZTozMnB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgye2ZvbnQtc2l6ZToyNHB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGgze2ZvbnQtc2l6ZToyMHB4fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIHB7bWFyZ2luOjAgMCAxZW19DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgdWx7bWFyZ2luOjAgMCAxZW0gMS40ZW07cGFkZGluZzowfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIGxpe21hcmdpbjowIDAgLjVlbX0NCi5lbXBpcS1wcml2YWN5LW5vdGljZSB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttYXJnaW46MWVtIDAgMmVtfQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIHRoLC5lbXBpcS1wcml2YWN5LW5vdGljZSB0ZHtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7cGFkZGluZzoxMnB4O3ZlcnRpY2FsLWFsaWduOnRvcDt0ZXh0LWFsaWduOmxlZnR9DQouZW1waXEtcHJpdmFjeS1ub3RpY2UgdGh7YmFja2dyb3VuZDojZjdmN2Y3fQ0KLmVtcGlxLXByaXZhY3ktbm90aWNlIC5zbWFsbC1nYXB7aGVpZ2h0OjFlbX0NCjwvc3R5bGU+DQoNCjxoMT5FTVBJUSBQUklWQUNZIE5PVElDRSDigJMgVmVyc2lvbiA4IEFwcmlsIDIwMjY8L2gxPg0KPGgyPkludHJvZHVjdGlvbjwvaDI+DQo8cD5UaGlzIFByaXZhY3kgTm90aWNlIGlzIHByb3ZpZGVkIGJ5IEVNUElRIEJWLCBhIGNvbXBhbnkgd2l0aCBsaW1pdGVkIGxpYWJpbGl0eSBpbmNvcnBvcmF0ZWQgdW5kZXIgdGhlIGxhd3Mgb2YgdGhlIE5ldGhlcmxhbmRzLiBXZSBoYXZlIG91ciBvZmZpY2lhbCBzZWF0IGluIEFtc3RlcmRhbSBhbmQgb3VyIHJlZ2lzdGVyZWQgb2ZmaWNlIGlzIGF0IEtlaXplcnNncmFjaHQgNjIsIDEwMTUgQ1MgQW1zdGVyZGFtLCB0aGUgTmV0aGVybGFuZHMuIChUcmFkZSByZWdpc3RlciBudW1iZXIgODI5MTI1MjEpPC9wPg0KPHA+TWlub3JzOiBvdXIgc2VydmljZXMgYXJlIGRpcmVjdGVkIGF0IGJ1c2luZXNzZXMgYW5kIHByb2Zlc3Npb25hbHMuIFdlIGRvIG5vdCBrbm93aW5nbHkgY29sbGVjdCBvciBwcm9jZXNzIHBlcnNvbmFsIGRhdGEgb2YgaW5kaXZpZHVhbHMgdW5kZXIgMTYgeWVhcnMgb2YgYWdlLiBJbiBhY2NvcmRhbmNlIHdpdGggQXJ0aWNsZSA4IEdEUFIgYW5kIHRoZSBVQVZHLCBpZiB3ZSBiZWNvbWUgYXdhcmUgdGhhdCBwZXJzb25hbCBkYXRhIG9mIGEgY2hpbGQgdW5kZXIgMTYgaGFzIGJlZW4gcHJvdmlkZWQgdG8gdXMgd2l0aG91dCB0aGUgY29uc2VudCBvZiBhIHBhcmVudCBvciBsZWdhbCBndWFyZGlhbiwgd2Ugd2lsbCBkZWxldGUgdGhhdCBkYXRhIHByb21wdGx5LiBJZiB5b3UgYXJlIGEgcGFyZW50IG9yIGd1YXJkaWFuIGFuZCBiZWxpZXZlIHlvdXIgY2hpbGQgaGFzIHByb3ZpZGVkIHVzIHdpdGggcGVyc29uYWwgZGF0YSB3aXRob3V0IHlvdXIgY29uc2VudCwgcGxlYXNlIGNvbnRhY3QgdXMgaW1tZWRpYXRlbHkgYXQgcHJpdmFjeUBlbXBpcS5ubC48L3A+DQo8cD5UaGlzIE5vdGljZSBkZXNjcmliZXMgaG93IHdlIGNvbGxlY3QsIHVzZSBvciBvdGhlcndpc2UgcHJvY2VzcyB5b3VyIHBlcnNvbmFsIGRhdGEgYW5kIGZvciB3aGF0IHB1cnBvc2Ugd2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGRhdGEgaW4gdGhlIGNvbnRleHQgb2Ygb2ZmZXJpbmcgYW5kIHByb3ZpZGluZyBvdXIgbGVnYWwgc2VydmljZXMuPC9wPg0KPHA+UHVyc3VhbnQgdG8gdGhlIEdlbmVyYWwgRGF0YSBQcm90ZWN0aW9uIFJlZ3VsYXRpb24gKEdEUFIpIC0gaW4gRHV0Y2g6IOKAmGRlIEFsZ2VtZW5lIFZlcm9yZGVuaW5nIEdlZ2V2ZW5zYmVzY2hlcm1pbmfigJkgKEFWRykgLSB3ZSB3aWxsIHF1YWxpZnkgYXMgY29udHJvbGxlciB3aXRoIHJlc3BlY3QgdG8gdGhlIHBlcnNvbmFsIGRhdGEgdGhhdCB3ZSBwcm9jZXNzLiBBcyBhIGNvbnRyb2xsZXIgd2UgaGF2ZSBjZXJ0YWluIGR1dGllcyBhbmQgcmVzcG9uc2liaWxpdGllcyByZWdhcmRpbmcgb3VyIHByb2Nlc3NpbmcgYWN0aXZpdGllcywgYW5kIHRoaXMgbWVhbnMgdGhhdCB3ZSB3aWxsIG9ubHkgcHJvY2VzcyBwZXJzb25hbCBkYXRhIHRoYXQgYXJlIHJlYXNvbmFibHkgbmVjZXNzYXJ5IGluIGNvbm5lY3Rpb24gd2l0aCB0aGUgcHVycG9zZXMgc2V0IG91dCBpbiB0aGlzIE5vdGljZS48L3A+DQo8cD5UaGlzIE5vdGljZSBpbmNsdWRlcyBpbmZvcm1hdGlvbiByZWdhcmRpbmcgeW91ciByaWdodHMgd2l0aCByZXNwZWN0IHRvIHRoZSBwcm9jZXNzaW5nIG9mIHlvdXIgcGVyc29uYWwgZGF0YS48L3A+DQo8cD5XZSBoYXZlIG5vdCBhcHBvaW50ZWQgYSBkYXRhIHByb3RlY3Rpb24gb2ZmaWNlciBhcyBvdXIgcHJvY2Vzc2luZyBhY3Rpdml0aWVzIGRvIG5vdCBtZWV0IHRoZSBtYW5kYXRvcnkgY3JpdGVyaWEgc2V0IG91dCBpbiBBcnRpY2xlIDM3IG9mIHRoZSBHRFBSLjwvcD4NCjxoMj5Ib3cgZG8gd2UgY29sbGVjdCB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPkluIHRoZSBjb250ZXh0IG9mIEVNUElR4oCZcyBvZmZlcmluZyBhbmQgcHJvdmlkaW5nIGxlZ2FsIHNlcnZpY2VzLCB3ZSBtYXkgY29sbGVjdCB5b3VyIHBlcnNvbmFsIGRhdGEgaW4gdGhlIGZvbGxvd2luZyB3YXlzOjwvcD4NCjxoMz5EaXJlY3RseSBmcm9tIHlvdTo8L2gzPg0KPHVsPg0KPGxpPkNvbnRhY3QgZGV0YWlscyB0aGF0IHlvdSBwcm92aWRlIHRvIHVzIGFzIGEgcmVwcmVzZW50YXRpdmUgb2Ygb3VyIGNvbnRyYWN0dWFsIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCAoZS5nLiwgY2xpZW50LCBzdXBwbGllciwgc2VydmljZSBwcm92aWRlcikuPC9saT4NCjxsaT5QZXJzb25hbCBkYXRhIHRoYXQgeW91IHByb3ZpZGUgdG8gdXMgYXMgYW4gYXBwbGljYW50IGZvciBhIGpvYiBhdCBFTVBJUS48L2xpPg0KPGxpPlBlcnNvbmFsIGRhdGEgdGhhdCB5b3UgcHJvdmlkZSB0byB1cyB3aGVuIGJlaW5nIGhpcmVkIGJ5IEVNUElRIGFzIGFuIGVtcGxveWVlIG9yIGFzIGFuIGluZGVwZW5kZW50IHByb2Zlc3Npb25hbC48L2xpPg0KPGxpPlBlcnNvbmFsIGRhdGEgdGhhdCB5b3UgcHJvdmlkZSB0byB1cyBieSBmaWxsaW5nIG91dCBhIHJlcXVlc3QgZm9ybSBvbiBvdXIgd2Vic2l0ZSAod3d3LmVtcGlxLm5sKS48L2xpPg0KPC91bD4NCjxoMz5JbmRpcmVjdGx5IGZyb20geW91OjwvaDM+DQo8dWw+DQo8bGk+eW91ciBjb250YWN0IGRldGFpbHMsIGFzIHByb3ZpZGVkIHRvIHVzIGJ5IG91ciBjbGllbnQuPC9saT4NCjxsaT55b3VyIGNvbnRhY3QgZGV0YWlscywgYXMgcHJvdmlkZWQgdG8gdXMgYnkgb3VyIHN1cHBsaWVyLCBvciBvdXIgc2VydmljZSBwcm92aWRlci48L2xpPg0KPC91bD4NCjxoMz5PdGhlcndpc2U6PC9oMz4NCjx1bD4NCjxsaT5JbmZvcm1hdGlvbiB0aGF0IHdlIGF1dG9tYXRpY2FsbHkgY29sbGVjdCBmcm9tIHlvdXIgdXNlIG9mIG91ciB3ZWJzaXRlLCBlLmcuLCBieSB1c2luZyBjb29raWVzIG9yIG90aGVyIHRlY2hub2xvZ2llcy48L2xpPg0KPC91bD4NCjxoMz5Gb3Igd2hhdCBwdXJwb3NlcyBkbyB3ZSB1c2UgeW91ciBwZXJzb25hbCBkYXRhIGFuZCB3aGF0IGlzIG91ciBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZz88L2gzPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgY2xpZW50PC90aD4NCjx0aD5QdXJwb3NlcyBhbmQgbGVnYWwgYmFzaXMgZm9yIHByb2Nlc3NpbmcgYWN0aXZpdGllczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPkNvbnRhY3QgaW5mb3JtYXRpb24gKG5hbWUsIGNvbXBhbnksIHBvc2l0aW9uLCBidXNpbmVzcyBlbWFpbCBhZGRyZXNzLCBidXNpbmVzcy9tb2JpbGUgbnVtYmVyPGJyPg0KQ29tcGFueSBhbmQgYmlsbGluZyBpbmZvcm1hdGlvbjogVkFUIG51bWJlciwgYmFuayBhY2NvdW50IG51bWJlciwgQ2hhbWJlciBvZiBDb21tZXJjZSByZWdpc3RyYXRpb24gbnVtYmVyLCB3ZWJzaXRlPGJyPg0KQ29tbXVuaWNhdGlvbjogbGV0dGVycyBhbmQgZS1tYWlsIG1lc3NhZ2VzIHdpdGggY29udGFjdCBwZXJzb25zPGJyPg0KSW5mb3JtYXRpb24gb24gdGhlIGxlZ2FsIHNlcnZpY2VzIHByb3ZpZGVkIHRvIG91ciBjbGllbnRzIGFuZCBpbmZvcm1hdGlvbiBvbiB0aGUgc3ViamVjdCBtYXR0ZXI8L3RkPg0KPHRkPldlIHJlbHkgb24gdGhlIHBlcmZvcm1hbmNlIG9mIGEgY29udHJhY3Qgd2l0aCBvdXIgY2xpZW50Ojxicj4NCkZvciBtYW5hZ2VtZW50IG9mIG91ciBidXNpbmVzcyByZWxhdGlvbnNoaXA8YnI+DQpGb3IgcGVyZm9ybWFuY2Ugb2YgY29udHJhY3RlZCBsZWdhbCBzZXJ2aWNlczxicj4NCkZpbmFuY2lhbCBtYW5hZ2VtZW50IGFuZCBhZG1pbmlzdHJhdGlvbiBvZiBjb250cmFjdGVkIHNlcnZpY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQo8YnI+DQpXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NClRvIGVuc3VyZSBuZXR3b3JrIGFuZCBpbmZvcm1hdGlvbiBzZWN1cml0eTxicj4NCkZvciBsZWdhbCBjb21wbGlhbmNlIHB1cnBvc2VzPGJyPg0KUHJvdmlkaW5nIHVwZGF0ZXMgdG8gb3VyIGNsaWVudHMgYWJvdXQgb3VyIGxlZ2FsIHNlcnZpY2VzPGJyPg0KVG8gZGVhbCB3aXRoIHBvc3NpYmxlIGNvbXBsYWludHM8YnI+DQpUbyBlc3RhYmxpc2gsIGRlZmVuZCBhbmQgZXhlcmNpc2Ugb3VyIGxlZ2FsIHBvc2l0aW9uPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgc3VwcGxpZXIgb3Igc2VydmljZSBwcm92aWRlcjwvdGg+DQo8dGg+UHVycG9zZXMgYW5kIGxlZ2FsIGJhc2lzIGZvciBwcm9jZXNzaW5nIGFjdGl2aXRlczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPllvdXIgY29udGFjdCBkZXRhaWxzIChuYW1lLCBjb21wYW55LCBidXNpbmVzcyBlbWFpbCBhZGRyZXNzLCBidXNpbmVzcyBhbmQvb3IgcHJpdmF0ZSBtb2JpbGUgbnVtYmVyKTxicj4NCkJ1c2luZXNzIHJlbGF0ZWQgaW5mb3JtYXRpb246IFZBVCBudW1iZXIsIENoYW1iZXIgb2YgQ29tbWVyY2UgcmVnaXN0cmF0aW9uIG51bWJlciwgYmFuayBhY2NvdW50IG51bWJlciwgd2Vic2l0ZTwvdGQ+DQo8dGQ+V2UgcmVseSBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBjb250cmFjdDo8YnI+DQo8YnI+DQpGb3IgcGVyZm9ybWFuY2Ugb2YgY29udHJhY3RlZCBzZXJ2aWNlcywgaW5jbHVkaW5nIGRheS10by1kYXkgb3BlcmF0aW9uYWwgcHVycG9zZXM8YnI+DQpGb3IgYWRtaW5pc3RyYXRpdmUgcHVycG9zZXMsIGluY2x1ZGluZyBwYXltZW50IG9mIGludm9pY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQpGb3IgaW52aXRhdGlvbnMgdG8gYnVzaW5lc3MgZXZlbnRzIGFuZC9vciB0byByZWNlaXZpbmcgYnVzaW5lc3MgcmVsYXRlZCBpbmZvcm1hdGlvbjxicj4NCjxicj4NCldlIHJlbHkgb24gb3VyIGxlZ2l0aW1hdGUgaW50ZXJlc3Q6PGJyPg0KVG8gZGVhbCB3aXRoIHBvc3NpYmxlIGNvbXBsYWludHM8YnI+DQpUbyBlc3RhYmxpc2gsIGRlZmVuZCBhbmQgZXhlcmNpc2Ugb3VyIGxlZ2FsIHBvc2l0aW9uPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQ+UGVyc29uYWwgZGF0YSBvZiBhIEpvYiBBcHBsaWNhbnQ8L3RkPg0KPHRkPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90ZD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBwZXJzb25hbCBjb250YWN0IGluZm9ybWF0aW9uOiBuYW1lLCBzdXJuYW1lLCBwb3N0YWwgYWRkcmVzcywgam9iIHRpdGxlLCB0aXRsZSwgaG9tZSBudW1iZXIgYW5kL29yIG1vYmlsZSBwaG9uZSBudW1iZXIsIGVtYWlsIGFkZHJlc3M8YnI+DQpCdXNpbmVzcyByZWxhdGVkIGluZm9ybWF0aW9uOiBWQVQgbnVtYmVyLCBDaGFtYmVyIG9mIENvbW1lcmNlIHJlZ2lzdHJhdGlvbiBudW1iZXIsIGJhbmsgYWNjb3VudCBudW1iZXIsIHdlYnNpdGU8YnI+DQpCYXNpYyBpbmZvcm1hdGlvbiBpbiB0aGUgcmVjcnVpdG1lbnQgcHJvY2VkdXJlOiB5b3VyIGN1cnJpY3VsdW0gdml0YWUsIHlvdXIgYXBwbGljYXRpb24gbGV0dGVyLCB5b3VyIGFzc2Vzc21lbnQgYW5kL29yIG90aGVyIGluZm9ybWF0aW9uLCBzdWNoIGFzIHJlZmVyZW5jZXM8L3RkPg0KPHRkPldlIHJlbHkgb24geW91ciBjb25zZW50IGZvciB1c2luZyB5b3VyIHBlcnNvbmFsIGRhdGE6PGJyPg0KPGJyPg0KRm9yIHJlY3J1aXRtZW50IGFjdGl2aXRpZXMgYW5kIGhhbmRsaW5nIG9mIGpvYiBhcHBsaWNhdGlvbnM8YnI+DQpUbyBhc3Nlc3MgdGhlIHN1aXRhYmlsaXR5IG9mIHRoZSBhcHBsaWNhbnQ8YnI+DQpGb3Igb2ZmZXIgYW5kIGFjY2VwdGFuY2UgZGV0YWlscyBXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0PGJyPg0KRm9yIHNlY3VyaXR5IHB1cnBvc2VzIG9yIGZvciB0aGUgcHJvdGVjdGlvbiBvZiBvdXIgaW50ZXJlc3RzLCB0aGUgaW50ZXJlc3RzIG9mIG90aGVyIHBlcnNvbm5lbCBvciBjbGllbnRzLCBzdWNoIGFzIHByZXZlbnRpbmcgZnJhdWQsIGNvcnJ1cHRpb24gb3Igb3RoZXIgb2ZmZW5jZXMgb3IgaWxsZWdhbCBhY3Rpdml0aWVzPC90ZD4NCjwvdHI+DQo8L3RhYmxlPg0KPHRhYmxlPg0KPHRyPg0KPHRoPlBlcnNvbmFsIGRhdGEgRW1wbG95ZWU8L3RoPg0KPHRoPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90aD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBjb250YWN0IGRldGFpbHMgKG5hbWUsIHN1cm5hbWUsIGVtYWlsLCBob21lIGFkZHJlc3MsIGJ1c2luZXNzL21vYmlsZSBudW1iZXI8YnI+DQpCYXNpYyBvbmJvYXJkaW5nIGRhdGEsIGluY2x1ZGluZyBuYXRpb25hbGl0eSwgbWFyaXRhbCBzdGF0dXMsIGJpcnRoIGRhdGUsIGJhbmsgYWNjb3VudCBpbmZvcm1hdGlvbiwgY29weSBwYXNzcG9ydCBhbmQgdGF4IGlkZW50aWZpY2F0aW9uIG51bWJlcjxicj4NCkpvYiByZWxhdGVkIGRhdGEsIGluY2x1ZGluZyB3b3JrIHBlcm1pdCAoaWYgYXBwbGljYWJsZSksIGNvbXBlbnNhdGlvbiBhbmQgYWxsb3dhbmNlcywgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBwZW5zaW9ucywgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBpbnN1cmFuY2VzLCBzaWNrIGxlYXZlIHJlbGF0ZWQgaW5mb3JtYXRpb24gKG5vIGhlYWx0aCBpbmZvcm1hdGlvbik8YnI+DQpJbmZvcm1hdGlvbiBjb2xsZWN0aW9uIGluIHRoZSBhcHBsaWNhdGlvbiBwcm9jZWR1cmUgYXMgd2VsbCBhcyBkdXJpbmcgdGhlIGVtcGxveW1lbnQsIGluY2x1ZGluZyBjZXJ0aWZpY2F0ZSBvZiBjb25kdWN0LCBkZXZlbG9wbWVudCBhc3Nlc3NtZW50cyBhbmQgb3RoZXIgcmVsZXZhbnQgaW5mb3JtYXRpb248YnI+DQpTZWN1cml0eSByZWxhdGVkIGRhdGEgc3VjaCBhcyBsb2dnaW5nIHJlY29yZHMgb2YgeW91ciB1c2Ugb2Ygb3VyIElUIHN5c3RlbXMsIHJlY29yZHMgb2YgaW50ZXJuYWwgYXdhcmVuZXNzIHRyYWluaW5nPC90ZD4NCjx0ZD5XZSByZWx5IG9uIGEgbGVnYWwgb2JsaWdhdGlvbiBhcyBhbiBlbXBsb3llcjo8YnI+DQpUbyB3aXRoaG9sZCB0YXhlcyBhbmQgcGF5IHNvY2lhbCBzZWN1cml0eSBwcmVtaXVtczxicj4NClRvIGVzdGFibGlzaCwgZXhlcmNpc2Ugb3IgZGVmZW5kIGxlZ2FsIGNsYWltcyBpbiB0aGUgY29udGV4dCBvZiBFTVBJUeKAmXMgbGlhYmlsaXR5IGFzIGVtcGxveWVyPGJyPg0KPGJyPg0KV2UgcmVseSBvbiB0aGUgcGVyZm9ybWFuY2Ugb2YgYSBjb250cmFjdCB3aXRoIG91ciBlbXBsb3llZXM6PGJyPg0KVG8ga2VlcCwgbWFpbnRhaW4gYW5kIGFkbWluaXN0ZXIgcGVyc29ubmVsIHJlY29yZHMsIHBheXJvbGwgYW5kIHNhbGFyeSByZWNvcmRzLDxicj4NClRvIGRldGVybWluZSBhbmQgcGF5IG91dCBzYWxhcmllcyBhbmQgb3RoZXIgcmVtdW5lcmF0aW9uPGJyPg0KVG8gd2l0aGhvbGQgYW5kIHBheSBvdXQgdG8gdGhlIGNvbXBldGVudCB0YXggYXV0aG9yaXRpZXMgdGhlIHJlcXVpcmVkICh3YWdlKSB0YXhlczxicj4NClRvIGV4ZWN1dGUgcGVuc2lvbjxicj4NClRvIGFycmFuZ2UgZm9yIGluc3VyYW5jZXM8YnI+DQpUbyBhc3Npc3QgeW91IGFuZCBoZWxwIHJlLWludGVncmF0ZSB5b3UgYWZ0ZXIgc2lja25lc3Mgb3IgYWNjaWRlbnRzPGJyPg0KVG8gZXZhbHVhdGUgeW91ciBwZXJmb3JtYW5jZTxicj4NClRvIG9wdGltaXNlIHlvdXIgd29yayBhY3Rpdml0aWVzPGJyPg0KVG8gdGVybWluYXRlIHlvdXIgZW1wbG95bWVudDwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRkPjwvdGQ+DQo8dGQ+V2UgcmVseSBvbiBvdXIgbGVnaXRpbWF0ZSBpbnRlcmVzdDo8YnI+DQo8YnI+DQpGb3Igc2VjdXJpdHkgcHVycG9zZXMgb3IgZm9yIHRoZSBwcm90ZWN0aW9uIG9mIG91ciBpbnRlcmVzdHMsIHRoZSBpbnRlcmVzdHMgb2Ygb3RoZXIgcGVyc29ubmVsIG9yIGNsaWVudHMsIHN1Y2ggYXMgcHJldmVudGluZyBmcmF1ZCwgY29ycnVwdGlvbiBvciBvdGhlciBvZmZlbmNlcyBvciBpbGxlZ2FsIGFjdGl2aXRpZXM8YnI+DQpUbyBlbnN1cmUgY29tcGxpYW5jZSB3aXRoIG91ciBjb2RlIG9mIGNvbmR1Y3QsIGludGVybmFsIHBvbGljaWVzIGFuZCBwcm9jZWR1cmVzIGFuZCBvdGhlciBpbnN0cnVjdGlvbnM8L3RkPg0KPC90cj4NCjwvdGFibGU+DQo8dGFibGU+DQo8dHI+DQo8dGg+UGVyc29uYWwgZGF0YSBJbmRlcGVuZGVudCBQcm9mZXNzaW9uYWw8L3RoPg0KPHRoPlB1cnBvc2VzIGFuZCBsZWdhbCBiYXNpcyBmb3IgcHJvY2Vzc2luZyBhY3Rpdml0aWVzPC90aD4NCjwvdHI+DQo8dHI+DQo8dGQ+WW91ciBjb250YWN0IGRldGFpbHMgKG5hbWUsIHN1cm5hbWUsIGNvbXBhbnksIGFkZHJlc3MsIGVtYWlsIGFkZHJlc3MsIGJ1c2luZXNzL21vYmlsZSBudW1iZXI8YnI+DQpCdXNpbmVzcyByZWxhdGVkIGluZm9ybWF0aW9uOiBWQVQgbnVtYmVyLCBDaGFtYmVyIG9mIENvbW1lcmNlIHJlZ2lzdHJhdGlvbiBudW1iZXIsIGJhbmsgYWNjb3VudCBudW1iZXIsIHdlYnNpdGU8YnI+DQpTZWN1cml0eSByZWxhdGVkIGRhdGEgc3VjaCBhcyBsb2dnaW5nIHJlY29yZHMgb2YgeW91ciB1c2Ugb2Ygb3VyIElUIHN5c3RlbXMsIHJlY29yZHMgb2YgaW50ZXJuYWwgYXdhcmVuZXNzIHRyYWluaW5nPC90ZD4NCjx0ZD5XZSByZWx5IG9uIHRoZSBwZXJmb3JtYW5jZSBvZiBhIGNvbnRyYWN0IHdpdGggeW91IGZvciB1c2luZyB5b3VyIHBlcnNvbmFsIGRhdGE6PGJyPg0KRm9yIHBlcmZvcm1hbmNlIG9mIGNvbnRyYWN0ZWQgc2VydmljZXM8YnI+DQpGb3IgYWRtaW5pc3RyYXRpdmUgcHVycG9zZXMsIGluY2x1ZGluZyBwYXltZW50IG9mIGludm9pY2VzPGJyPg0KVG8gbWFpbnRhaW4gdXAgdG8gZGF0ZSBjb250YWN0IGluZm9ybWF0aW9uIGludG8gb3VyIHN5c3RlbXM8YnI+DQpGb3IgaW52aXRhdGlvbnMgdG8gYnVzaW5lc3MgZXZlbnRzIGFuZC9vciBmb3IgcmVjZWl2aW5nIGJ1c2luZXNzIHJlbGF0ZWQgaW5mb3JtYXRpb248YnI+DQpXZSByZWx5IG9uIG91ciBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NCjxicj4NCkZvciBzZWN1cml0eSByZWFzb25zIG9yIGZvciB0aGUgcHJvdGVjdGlvbiBvZiBvdXIgaW50ZXJlc3RzLCB0aGUgaW50ZXJlc3RzIG9mIG91ciBwZXJzb25uZWwgb3IgY2xpZW50cywgc3VjaCBhcyBwcmV2ZW50aW5nIGZyYXVkLCBjb3JydXB0aW9uIG9yIG90aGVyIG9mZmVuY2VzIG9yIGlsbGVnYWwgYWN0aXZpdGllczxicj4NClRvIGVuc3VyZSBjb21wbGlhbmNlIHdpdGggb3VyIGNvZGUgb2YgY29uZHVjdCwgaW50ZXJuYWwgcG9saWNpZXMgYW5kIHByb2NlZHVyZXMgYW5kIG90aGVyIGluc3RydWN0aW9uczwvdGQ+DQo8L3RyPg0KPC90YWJsZT4NCjx0YWJsZT4NCjx0cj4NCjx0aD5QZXJzb25hbCBkYXRhIHZpc2l0b3JzIHRvIG91ciB3ZWJzaXRlPC90aD4NCjx0aD5QdXJwb3NlcyBhbmQgbGVnYWwgYmFzaXMgZm9yIHByb2Nlc3NpbmcgYWN0aXZpdGllczwvdGg+DQo8L3RyPg0KPHRyPg0KPHRkPjxicj4NCllvdXIgY29udGFjdCBkZXRhaWxzIChuYW1lLCB0aXRsZSwgY29tcGFueSwgZW1haWwgYWRkcmVzcywgYnVzaW5lc3MgcGhvbmUgbnVtYmVyPGJyPg0KVGVjaG5pY2FsIGluZm9ybWF0aW9uIHN1Y2ggYXMgeW91ciBJUC1hZGRyZXNzLCBkZXZpY2UgdHlwZSwgYnJvd3NlciB0eXBlIGFuZCBzZXR0aW5ncywgZGF0ZXMgYW5kIHRpbWVzIGNvbm5lY3RpbmcgdG8gb3VyIHdlYnNpdGU8YnI+DQpDb25zZW50IHJlY29yZHM6IHJlY29yZHMgb2YgY29uc2VudCB0aGF0IHlvdSBoYXZlIGdpdmVuLCB0b2dldGhlciB3aXRoIGRhdGUgYW5kIHRpbWUgYW5kIHJlbGF0ZWQgaW5mb3JtYXRpb24gKGUuZy4sIHN1YmplY3QgbWF0dGVyIG9mIGNvbnNlbnQpPGJyPg0KTmVjZXNzYXJ5IGNvb2tpZXMgZm9yIHVzYWdlIHN0YXRpc3RpY3MsIHVzYWdlIGRhdGE8L3RkPg0KPHRkPldlIHJlbHkgb24geW91ciBjb25zZW50PGJyPg0KRm9yIGNvbW11bmljYXRpbmcgd2l0aCB5b3UgaW4gcmVsYXRpb24gdG8geW91ciB2aXNpdCB0byBvdXIgd2Vic2l0ZTxicj4NCkZvciB0cmFja2luZyBhbmQgYW5hbHl6aW5nIHlvdXIgc3VyZmluZyBiZWhhdmlvcjxicj4NCkZvciB1c2luZyB5b3VyIGNvbnRhY3QgZGV0YWlscyBmb3IgbWFya2V0aW5nIHB1cnBvc2VzPGJyPg0KPGJyPg0KV2UgcmVseSBvbiBsZWdpdGltYXRlIGludGVyZXN0Ojxicj4NClRvIGltcHJvdmUgb3VyIHNlcnZpY2VzIGFuZCB0aGUgcXVhbGl0eSB0aGVyZW9mPGJyPg0KRm9yIGFnZ3JlZ2F0ZSBzdGF0aXN0aWNhbCBpbmZvcm1hdGlvbjwvdGQ+DQo8L3RyPg0KPC90YWJsZT4NCjxoMz5FeHBsYW5hdG9yeSBub3RlcyB0byB0aGUgbGVnYWwgYmFzZXMgZm9yIHByb2Nlc3Npbmc6PC9oMz4NCjx1bD4NCjxsaT5XZSBtYXkgdXNlIHlvdXIgcGVyc29uYWwgZGF0YSBmb3IgdGhlIHBlcmZvcm1hbmNlIG9mIGEgY29udHJhY3QgaW4gdGhlIGNvbnRleHQgb2Ygb3VyIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCBhbmQvb3IgaW4gdGhlIGNvbnRleHQgb2YgdGhlIHBlcmZvcm1hbmNlIG9mIGNvbnRyYWN0ZWQgc2VydmljZXM8L2xpPg0KPGxpPldlIG1heSB1c2UgeW91ciBwZXJzb25hbCBkYXRhIGZvciBvdXIgbGVnaXRpbWF0ZSBpbnRlcmVzdHMsIHRvIHRoZSBleHRlbnQgdGhlc2UgbGVnaXRpbWF0ZSBpbnRlcmVzdHMgYXJlIG5vdCBvdmVycmlkZGVuIGJ5IHlvdXIgaW50ZXJlc3RzLCBmdW5kYW1lbnRhbCByaWdodHMsIG9yIGZyZWVkb21zLjwvbGk+DQo8bGk+V2UgbWF5IHByb2Nlc3MgeW91ciBwZXJzb25hbCBkYXRhIGJhc2VkIG9uIHlvdXIgY29uc2VudCBvbmx5IGZvciBwcm9jZXNzaW5nIHRoYXQgaXMgY29tcGxldGVseSB2b2x1bnRhcnksIGFuZCB0aGVyZWZvcmUgYmFzZWQgb24geW91ciBleHBsaWNpdCBjb25maXJtYXRpb24gKGUuZy4sIHRpY2tpbmcgYSBib3ggb3Igc2lnbmluZyBhIGRvY3VtZW50KSwgYmFzZWQgdXBvbiBjbGVhciBhbmQgdHJhbnNwYXJlbnQgaW5mb3JtYXRpb24uIFlvdXIgY29uc2VudCBjYW4gYmUgd2l0aGRyYXduIGF0IGFueSB0aW1lLjwvbGk+DQo8bGk+V2UgbWF5IHVzZSB5b3VyIHBlcnNvbmFsIGRhdGEgdG8gY29tcGx5IHdpdGggYSBsZWdhbCBvYmxpZ2F0aW9uIGluIGFjY29yZGFuY2Ugd2l0aCBhcHBsaWNhYmxlIGxhdy48L2xpPg0KPC91bD4NCjxoMj5XaXRoIHdob20gZG8gd2Ugc2hhcmUgeW91ciBwZXJzb25hbCBkYXRhPzwvaDI+DQo8dWw+DQo8bGk+V2UgbWF5IHNoYXJlIHlvdXIgcGVyc29uYWwgZGF0YSB3aXRoIG91ciBjb250cmFjdGVkIHNlcnZpY2UgcHJvdmlkZXJzLCBzdXBwbGllcnMgYW5kIG90aGVyIHRoaXJkLXBhcnR5IGRhdGEgcHJvY2Vzc29ycyB3aG8gYWN0IG9uIG91ciBiZWhhbGYgYW5kIG9ubHkgcHJvY2VzcyBwZXJzb25hbCBkYXRhIGluIGFjY29yZGFuY2Ugd2l0aCBvdXIgcHJpb3IgZG9jdW1lbnRlZCBpbnN0cnVjdGlvbnMuIFRoZXNlIHJlY2lwaWVudHMgYXJlIGF1dGhvcmlzZWQgdG8gdXNlIHBlcnNvbmFsIGRhdGEgb25seSBhcyBuZWNlc3NhcnkgdG8gcHJvdmlkZSB1cyB3aXRoIHRoZWlyIHNlcnZpY2VzLiBXaXRoIHdob20gYW5kL29yIHdoYXQgY2F0ZWdvcmllcyBvZiByZWNpcGllbnRzIHlvdXIgUGVyc29uYWwgZGF0YSBtYXkgYmUgc2hhcmVkIGlzIGRlc2NyaWJlZCBoZXJlIGJlbG93LjwvbGk+DQo8bGk+QXBwbGljYW50czo8L2xpPg0KPGxpPldpdGggc3VwcGxpZXJzIHdobyBoYXZlIGluZm9ybWF0aW9uIG9uIHlvdXIgc3VpdGFiaWxpdHkgKGUuZy4sIGFzc2Vzc21lbnQgYW5kIGVtcGxveW1lbnQgYWdlbmNpZXMpIG9yIHByb3ZpZGUgdXMgd2l0aCBpbmZvcm1hdGlvbiAoZS5nLiwgcmVmZXJlbmNlcykgYXQgeW91ciByZXF1ZXN0LCBzdWNoIGFzIGN1cnJlbnQgb3IgZm9ybWVyIGVtcGxveWVycy48L2xpPg0KPGxpPkVtcGxveWVlczo8L2xpPg0KPGxpPldpdGggYWRtaW5pc3RyYXRpdmUgYm9kaWVzIG9yIG9yZ2FuaXNhdGlvbnMgKGUuZy4sIHNvY2lhbCBzZWN1cml0eSBhbmQgcGVuc2lvbiBmdW5kcykuPC9saT4NCjxsaT5DbGllbnRzOjwvbGk+DQo8bGk+V2l0aCBwYXJ0aWVzIGludm9sdmVkIGluIG91ciBzZXJ2aWNlcyAoZS5nLiwgbGVnYWwgcHJvZmVzc2lvbmFscywgdHJhbnNsYXRpb24gYWdlbmNpZXMpLjwvbGk+DQo8bGk+V2Vic2l0ZSB1c2Vycy92aXNpdG9yczwvbGk+DQo8bGk+U3VwcGxpZXJzIHRoYXQgbWFpbnRhaW4gdGhlIHVzZXIgc3RhdGlzdGljcyBvZiBvdXIgd2Vic2l0ZS48L2xpPg0KPGxpPk90aGVyIHRoaXJkIHBhcnRpZXMgd2l0aCB3aG9tIHBlcnNvbmFsIGRhdGEgaXMgc2hhcmVkIGlmIHZpc2l0b3JzIGhhdmUgZ2l2ZW4gY29uc2VudC48L2xpPg0KPGxpPkEgbGlzdCBvZiBvdXIgdGhpcmQtcGFydHkgZGF0YSBwcm9jZXNzb3JzIHRvIHdob20gd2UgZGlzY2xvc2UgcGVyc29uYWwgZGF0YSDigJMgd2l0aCB0aGUgYXNzb2NpYXRlZCBwdXJwb3NlIOKAkyBjYW4gYmUgcmVxdWVzdGVkIGF0IG91ciBvcGVyYXRpb25zIG1hbmFnZXIgKHNlZSBjb250YWN0IGRldGFpbHMgdW5kZXIgc2VjdGlvbiA3KS48L2xpPg0KPGxpPldlIHdpbGwgb25seSBzaGFyZSBwZXJzb25hbCBkYXRhIHdpdGggdGhpcmQgcGFydGllcyB0aGF0IGd1YXJhbnRlZSB0byBpbXBsZW1lbnQgYXBwcm9wcmlhdGUgc2VjdXJpdHkgbWVhc3VyZXMgdG8gZW5zdXJlIHRoYXQgdGhlIHByb2Nlc3NpbmcgYWN0aXZpdGllcyBtZWV0IHRoZSByZXF1aXJlbWVudHMgb2YgdGhlIGFwcGxpY2FibGUgRGF0YSBQcm90ZWN0aW9uIExlZ2lzbGF0aW9uIGFuZCB0aGF0IGVuc3VyZSB0aGUgcHJvdGVjdGlvbiBvZiB5b3VyIGluZGl2aWR1YWwgcmlnaHRzIChzZWUgdW5kZXIgOCkuPC9saT4NCjxsaT5XZSBtYXkgc2hhcmUgcGVyc29uYWwgZGF0YSB3aXRoIGxlZ2FsIGF1dGhvcml0aWVzIGFuZCBleHRlcm5hbCBhZHZpc29ycyBhcyBuZWNlc3NhcnkgaW4gY29ubmVjdGlvbiB3aXRoIGxlZ2FsIHByb2NlZWRpbmdzLCBhbmQgZm9yIGludmVzdGlnYXRpbmcsIGRldGVjdGluZywgb3IgcHJldmVudGluZyBjcmltaW5hbCBvZmZlbmNlcy48L2xpPg0KPGxpPldoZXJlIHdlIHRyYW5zZmVyIHlvdXIgcGVyc29uYWwgZGF0YSBmcm9tIHRoZSBOZXRoZXJsYW5kcyB0byByZWNpcGllbnRzIGxvY2F0ZWQgaW4gY291bnRyaWVzIG91dHNpZGUgdGhlIEVFQSB0aGF0IGFyZSBub3QgcmVjb2duaXNlZCBieSB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBhcyBoYXZpbmcgYW4gYWRlcXVhdGU8L2xpPg0KPC91bD4NCjxwPmp1cmlzZGljdGlvbiwgd2Ugd2lsbCBkbyBzbyBvbiB0aGUgYmFzaXMgb2YgdGhlIEV1cm9wZWFuIENvbW1pc3Npb27igJlzIFN0YW5kYXJkIENvbnRyYWN0dWFsIENsYXVzZXMgKGxhdGVzdCB2ZXJzaW9uIDQgSnVuZSAyMDIxKS4gVGhlIGFwcGxpY2FibGUgU3RhbmRhcmQgQ2xhdXNlcyBzZXQgb3V0IHRoZSByaWdodHMgYW5kIG9ibGlnYXRpb25zIGZvciB1cyBhcyBhIHJlc3BvbnNpYmxlIGRhdGEgY29udHJvbGxlciBhbmQgZm9yIHRoZSByZWNlaXZpbmcgZGF0YSBwcm9jZXNzaW5nIHBhcnR5IHRvIGVuc3VyZSBhcHByb3ByaWF0ZSBkYXRhIHByb3RlY3Rpb24gc2FmZWd1YXJkcyBmb3IgdGhlIHRyYW5zZmVyIHRvIHRoZSByZWNlaXZpbmcgcGFydHkuIFRoZSBTdGFuZGFyZCBDbGF1c2VzIHdpbGwgYWxzbyBpbmNsdWRlIHNwZWNpZmljIHRlY2huaWNhbCBhbmQgb3JnYW5pemF0aW9uYWwgbWVhc3VyZXMgaW1wbGVtZW50ZWQgYnkgdGhlIHJlY2VpdmluZyBwYXJ0eSB0byBlbnN1cmUgdGhhdCB0aGUgc2VjdXJpdHkgb2YgeW91ciBwZXJzb25hbCBkYXRhIHdpbGwgYmUgZXNzZW50aWFsbHkgZXF1aXZhbGVudCB0byB0aGUgR0RQUiByZXF1aXJlbWVudHMuIFdoZXJlIHRyYW5zZmVycyBhcmUgbWFkZSB0byBjb3VudHJpZXMgdGhhdCB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBoYXMgZGV0ZXJtaW5lZCBwcm92aWRlIGFuIGFkZXF1YXRlIGxldmVsIG9mIGRhdGEgcHJvdGVjdGlvbiAoYWRlcXVhY3kgZGVjaXNpb25zIHVuZGVyIEFydGljbGUgNDUgR0RQUiksIG5vIGFkZGl0aW9uYWwgc2FmZWd1YXJkcyBhcmUgcmVxdWlyZWQuIFlvdSBoYXZlIHRoZSByaWdodCB0byByZXF1ZXN0IGZ1cnRoZXIgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGludGVybmF0aW9uYWwgZGF0YSB0cmFuc2ZlcnMgd2UgbWFrZSBhbmQgdG8gb2J0YWluIGEgY29weSBvZiB0aGUgYXBwbGljYWJsZSB0cmFuc2ZlciBzYWZlZ3VhcmRzLiBQbGVhc2UgY29udGFjdCBvdXIgb3BlcmF0aW9ucyBtYW5hZ2VyIGF0IHByaXZhY3lAZW1waXEubmwgdG8gZXhlcmNpc2UgdGhpcyByaWdodC48L3A+DQo8aDI+SG93IGRvIHdlIHNlY3VyZSB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPldlIGhhdmUgdGFrZW4gYXBwcm9wcmlhdGUgdGVjaG5pY2FsIGFuZCBvcmdhbmlzYXRpb25hbCBzZWN1cml0eSBtZWFzdXJlcyB0byBwcm90ZWN0IHlvdXIgcGVyc29uYWwgZGF0YSBhZ2FpbnN0IGFjY2lkZW50YWwgb3IgdW5sYXdmdWwgZGVzdHJ1Y3Rpb24sIGxvc3MsIGFsdGVyYXRpb24sIHVuYXV0aG9yaXNlZCBkaXNjbG9zdXJlLCBhbmQgdW5hdXRob3Jpc2VkIGFjY2Vzcy4gVGhlIG1lYXN1cmVzIGVuc3VyZSB0aGUgY29uZmlkZW50aWFsaXR5IG9mIHlvdXIgcGVyc29uYWwgZGF0YSwgYW5kIHRoZSBtYWludGVuYW5jZSBvZiB0aGUgaW50ZWdyaXR5IGFuZCBhdmFpbGFiaWxpdHkgb2YgeW91ciBwZXJzb25hbCBkYXRhLjwvcD4NCjxwPk1lYXN1cmVzIGluY2x1ZGUgZXZlbnRzIGxvZ2dpbmcgb2YgdXNlciBhY3Rpdml0aWVzIG9uIGRhdGEgcHJvY2Vzc2luZyBzeXN0ZW1zLCByZXN0cmljdGVkIGFjY2VzcyB0byBuZXR3b3JrcyBhbmQgc3lzdGVtcywgZW5zdXJpbmcgYXV0b21hdGljIGJhY2sgdXAgb2YgcGVyc29uYWwgZGF0YSBhbmQgaXRzIGF2YWlsYWJpbGl0eSBpbiB0aGUgZXZlbnQgb2YgYSBzZWN1cml0eSBpbmNpZGVudC48L3A+DQo8cD5VbmZvcnR1bmF0ZWx5LCBubyBkYXRhIHN0b3JhZ2Ugc3lzdGVtIG9yIGRhdGEgdHJhbnNtaXNzaW9uIGNhbiBiZSBndWFyYW50ZWVkIHRvIGJlIDEwMCUgc2VjdXJlLiBJZiB5b3UgaGF2ZSByZWFzb24gdG8gYmVsaWV2ZSB0aGF0IHlvdXIgaW50ZXJhY3Rpb24gd2l0aCB1cyBpcyBubyBsb25nZXIgc2VjdXJlLCBwbGVhc2Ugbm90aWZ5IHVzIGltbWVkaWF0ZWx5IChzZWUgY29udGFjdCBkZXRhaWxzIHVuZGVyIDgpLjwvcD4NCjxwPlBlcnNvbmFsIGRhdGEgYnJlYWNoZXM6IEluIHRoZSBldmVudCBvZiBhIHBlcnNvbmFsIGRhdGEgYnJlYWNoIHRoYXQgaXMgbGlrZWx5IHRvIHJlc3VsdCBpbiBhIHJpc2sgdG8geW91ciByaWdodHMgYW5kIGZyZWVkb21zLCB3ZSB3aWxsIG5vdGlmeSB0aGUgQXV0b3JpdGVpdCBQZXJzb29uc2dlZ2V2ZW5zIHdpdGhvdXQgdW5kdWUgZGVsYXkgYW5kLCB3aGVyZSBmZWFzaWJsZSwgd2l0aGluIDcyIGhvdXJzIG9mIGJlY29taW5nIGF3YXJlIG9mIHRoZSBicmVhY2gsIGluIGFjY29yZGFuY2Ugd2l0aCBBcnRpY2xlIDMzIEdEUFIuIElmIHRoZSBicmVhY2ggaXMgbGlrZWx5IHRvIHJlc3VsdCBpbiBhIGhpZ2ggcmlzayB0byB5b3VyIHJpZ2h0cyBhbmQgZnJlZWRvbXMsIHdlIHdpbGwgYWxzbyBjb21tdW5pY2F0ZSB0aGUgYnJlYWNoIHRvIHlvdSB3aXRob3V0IHVuZHVlIGRlbGF5LCBpbiBhY2NvcmRhbmNlIHdpdGggQXJ0aWNsZSAzNCBHRFBSLCB1bmxlc3Mgd2UgaGF2ZSBpbXBsZW1lbnRlZCBhcHByb3ByaWF0ZSB0ZWNobmljYWwgYW5kIG9yZ2FuaXNhdGlvbmFsIHByb3RlY3Rpb24gbWVhc3VyZXMgKHN1Y2ggYXMgZW5jcnlwdGlvbikgdGhhdCByZW5kZXIgdGhlIGRhdGEgdW5pbnRlbGxpZ2libGUgdG8gYW55IHVuYXV0aG9yaXNlZCBwZXJzb24sIG9yIHdlIGhhdmUgdGFrZW4gc3Vic2VxdWVudCBtZWFzdXJlcyB0aGF0IGVuc3VyZSB0aGUgaGlnaCByaXNrIGlzIG5vIGxvbmdlciBsaWtlbHkgdG8gbWF0ZXJpYWxpc2UuPC9wPg0KPGgyPkhvdyBsb25nIGRvIHdlIHJldGFpbiB5b3VyIHBlcnNvbmFsIGRhdGE\/PC9oMj4NCjxwPldlIHdpbGwgbm90IHJldGFpbiB5b3VyIHBlcnNvbmFsIGRhdGEgZm9yIGFueSBsb25nZXIgcGVyaW9kIHRoYW4gbmVjZXNzYXJ5IG9yIHBlcm1pdHRlZCBieSBsYXcgdG8gZnVsZmlsbCB0aGUgcHVycG9zZXMgZm9yIHdoaWNoIHlvdXIgcGVyc29uYWwgZGF0YSB3YXMgb2J0YWluZWQuIFRoZSBjcml0ZXJpYSBmb3IgZGV0ZXJtaW5pbmcgb3VyIHJldGVudGlvbiBwZXJpb2RzIGluY2x1ZGU6PC9wPg0KPHVsPg0KPGxpPlRoZSBkdXJhdGlvbiBvZiBvdXIgb25nb2luZyBidXNpbmVzcyByZWxhdGlvbnNoaXAgd2l0aCB5b3U8L2xpPg0KPGxpPndoZXJlIHdlIHByb3ZpZGUgc2VydmljZXMgYW5kL29yIGNhcnJ5IG91dCBhIGNvbnRyYWN0IHdpdGggeW91IGFuZC9vciB5b3VyIGVtcGxveWVyPC9saT4NCjxsaT53aGVyZSB5b3UgYXJlIGxhd2Z1bGx5IGluY2x1ZGVkIGluIG91ciBtYWlsaW5nIGxpc3QgYW5kIGhhdmUgbm90IHVuc3Vic2NyaWJlZDwvbGk+DQo8bGk+V2hlcmUgd2UgaGF2ZSBhIGxlZ2l0aW1hdGUgaW50ZXJlc3QgaW4gcHJvY2Vzc2luZyB0aGUgcGVyc29uYWwgZGF0YSBmb3IgdGhlIHB1cnBvc2VzIG9mIG9wZXJhdGluZyBvdXIgYnVzaW5lc3MgYW5kIGZ1bGZpbGxpbmcgb3VyIG9ibGlnYXRpb25zIHdpdGggeW91IGFuZC95b3VyIGVtcGxveWVyPC9saT4NCjxsaT5JbiBjb21wbGlhbmNlIHdpdGggbGVnYWwgb2JsaWdhdGlvbnMgdG8gd2hpY2ggd2UgYXJlIHN1YmplY3QgaW4gdGhlIE5ldGhlcmxhbmRzIHdlIGhhdmUgc3RhdHV0b3J5IHJldGFpbm1lbnQgcGVyaW9kczo8L2xpPg0KPGxpPjcgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgcmVsZXZhbnQgdGF4IHllYXI6IHRvIGtlZXAgeW91ciBwZXJzb25hbCBkYXRhIGZvciBwYXlyb2xsLCBzYWxhcnkgYWRtaW5pc3RyYXRpb24gYW5kIHRheCByZXF1aXJlbWVudHMuPC9saT4NCjxsaT5BIG1pbmltdW0gcGVyaW9kIG9mIDUgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgZW1wbG95bWVudCBjb250cmFjdDogdG8ga2VlcCB5b3VyIGVtcGxveW1lbnQgY29udHJhY3QuPC9saT4NCjxsaT5BIG1pbmltdW0gcGVyaW9kIG9mIDIgeWVhcnMgYWZ0ZXIgdGhlIGVuZCBvZiB0aGUgZW1wbG95bWVudCBjb250cmFjdDogdG8ga2VlcCBlbXBsb3ltZW50IHJlbGF0ZWQgcmVjb3Jkcy48L2xpPg0KPGxpPkEgbGltaXRlZCBwZXJpb2Qgb2YgNCB3ZWVrcyBhZnRlciB0aGUgcmVjcnVpdG1lbnQgcGVyaW9kOiBmb3IgYXBwbGljYW50cyB0aGF0IGFyZSBub3QgaGlyZWQgKGlmIHRoZSBhcHBsaWNhbnQgaGFzIGNvbnNlbnRlZCB0byBrZWVwIHRoZSBwZXJzb25hbCBkYXRhIHNldCBsb25nZXI6IGEgbWF4aW11bSBvZiAxMiBtb250aHMpPC9saT4NCjxsaT5Qcm90ZWN0aW5nIG91ciBsZWdhbCBwb3NpdGlvbjwvbGk+DQo8bGk+VG8gcHJlc2VydmUgZXZpZGVuY2UgZHVyaW5nIGFueSBhcHBsaWNhYmxlIGxpbWl0YXRpb24gcGVyaW9kIHVuZGVyIER1dGNoIGxhdyAoYW55IHBlcmlvZCBkdXJpbmcgd2hpY2ggYW55IHBlcnNvbiBjb3VsZCBicmluZyBhIGxlZ2FsIGNsYWltIGFnYWluc3QgdXMgaW4gY29ubmVjdGlvbiB3aXRoIHlvdXIgcGVyc29uYWwgZGF0YSwgb3IgdG8gd2hpY2ggeW91ciBwZXJzb25hbCBkYXRhIGFyZSByZWxldmFudCBmb3IgZGVmZW5kaW5nIG91ciBpbnRlcmVzdHMgaW4gdGhlIGNvbnRleHQgb2YganVkaWNpYWwgcHJvY2VlZGluZ3MpLjwvbGk+DQo8bGk+Q2xpZW50IGFuZCBzdXBwbGllciBjb250YWN0IGRhdGE6IHJldGFpbmVkIGZvciB0aGUgZHVyYXRpb24gb2YgdGhlIGJ1c2luZXNzIHJlbGF0aW9uc2hpcCBhbmQgZm9yIGEgcGVyaW9kIG9mIDcgeWVhcnMgdGhlcmVhZnRlciwgdG8gY29tcGx5IHdpdGggbGVnYWwgb2JsaWdhdGlvbnMgKGluY2x1ZGluZyB0YXggYW5kIGFjY291bnRpbmcgcmVxdWlyZW1lbnRzKSBhbmQgdG8gZXN0YWJsaXNoLCBleGVyY2lzZSwgb3IgZGVmZW5kIGxlZ2FsIGNsYWltcy48L2xpPg0KPGxpPldlYnNpdGUgdXNhZ2UgYW5kIGFuYWx5dGljcyBkYXRhIChjb29raWVzKTogcmV0YWluZWQgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBjb29raWUgcmV0ZW50aW9uIHBlcmlvZHMgc2V0IG91dCBpbiBzZWN0aW9uIDEwLjIgYWJvdmUgKHVwIHRvIDIgeWVhcnMgZm9yIEdvb2dsZSBBbmFseXRpY3MgY29va2llcykuPC9saT4NCjxsaT5Db3JyZXNwb25kZW5jZSBhbmQgc3VwcG9ydCByZWNvcmRzOiByZXRhaW5lZCBmb3IgMyB5ZWFycyBmb2xsb3dpbmcgdGhlIGVuZCBvZiB0aGUgcmVsZXZhbnQgbWF0dGVyIG9yIHJlbGF0aW9uc2hpcCwgdG8gcHJvdmlkZSBzdXBwb3J0IGFuZCB0byBlc3RhYmxpc2gsIGV4ZXJjaXNlLCBvciBkZWZlbmQgbGVnYWwgY2xhaW1zLjwvbGk+DQo8L3VsPg0KPGgyPldoYXQgYXJlIHlvdXIgcmlnaHRzIGFuZCBob3cgY2FuIHlvdSBleGVyY2lzZSB0aGVtPzwvaDI+DQo8cD5VbmRlciB0aGUgRGF0YSBQcm90ZWN0aW9uIExlZ2lzbGF0aW9uLCB5b3UgaGF2ZSB0aGUgZm9sbG93aW5nIHJpZ2h0cyB0aGF0IHlvdSBtYXkgZXhlcmNpc2UgaW4gdGhlIGNvbnRleHQgb2Ygb3VyIHByb2Nlc3NpbmcgeW91ciBwZXJzb25hbCBkYXRhOjwvcD4NCjx1bD4NCjxsaT5UaGUgcmlnaHQgb2YgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHBlcnNvbmFsIGRhdGEgdGhhdCB3ZSBwcm9jZXNzIGFib3V0IHlvdS4gVGhpcyBpbmNsdWRlcyB0aGUgcmlnaHQgdG8gcmVxdWVzdCBhY2Nlc3MgdG8sIG9yIHJlY2VpdmUgY29waWVzIG9mLCB5b3VyIHBlcnNvbmFsIGRhdGEsIHRvZ2V0aGVyIHdpdGggaW5mb3JtYXRpb24gcmVnYXJkaW5nIHRoZSBuYXR1cmUsIHB1cnBvc2VzIG9mIHByb2Nlc3NpbmcgYW5kIHdpdGggd2hvbSB3ZSBoYXZlIHNoYXJlZCB5b3VyIHBlcnNvbmFsIGRhdGEuPC9saT4NCjxsaT5UaGUgcmlnaHQgdG8gcmVxdWVzdCByZWN0aWZpY2F0aW9uIG9mIGFueSBpbmFjY3VyYWNpZXMgaW4geW91ciBwZXJzb25hbCBkYXRhLjwvbGk+DQo8bGk+VGhlIHJpZ2h0IHRvIHJlcXVlc3QsIG9uIGxlZ2l0aW1hdGUgZ3JvdW5kczo8L2xpPg0KPGxpPlRoZSBlcmFzdXJlIG9mIHlvdXIgcGVyc29uYWwgZGF0YSBhbmQvb3IgdGhlIHJpZ2h0IHRvIGJlIGZvcmdvdHRlbjwvbGk+DQo8bGk+UmVzdHJpY3Rpb24gb2YgcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEgKGUuZy4sIGZvciBkaXJlY3QgbWFya2V0aW5nIHB1cnBvc2VzKTwvbGk+DQo8bGk+VGhlIHJpZ2h0IHRvIGhhdmUgeW91ciBwZXJzb25hbCBkYXRhIHRyYW5zZmVycmVkIHRvIGFub3RoZXIgb3JnYW5pc2F0aW9uIGluIGEgc3RydWN0dXJlZCwgY29tbW9ubHkgdXNlZCBhbmQgbWFjaGluZS1yZWFkYWJsZSBmb3JtYXQsIHRvIHRoZSBleHRlbnQgYXBwbGljYWJsZSAodGhlIHJpZ2h0IHRvIHBvcnRhYmlsaXR5KS48L2xpPg0KPGxpPlRoZSByaWdodCB0byBvYmplY3QgdG8gcHJvY2Vzc2luZyBvZiB5b3VyIHBlcnNvbmFsIGRhdGEuPC9saT4NCjxsaT5XaGVyZSBwcm9jZXNzaW5nIG9mIHlvdXIgcGVyc29uYWwgZGF0YSBpcyBiYXNlZCBvbiBjb25zZW50LCB0aGUgcmlnaHQgdG8gd2l0aGRyYXcgeW91ciBjb25zZW50IHRvIHN1Y2ggcHJvY2Vzc2luZyAodGhpcyBkb2VzIG5vdCBhZmZlY3QgdGhlIGxhd2Z1bG5lc3Mgb2YgYW55IHByb2Nlc3NpbmcgcHJpb3IgdG8gdGhlIGRhdGUgb2Ygc3VjaCB3aXRoZHJhd2FsKS48L2xpPg0KPGxpPlRoZSByaWdodCBub3QgdG8gYmUgc3ViamVjdCB0byBhIGRlY2lzaW9uIGJhc2VkIHNvbGVseSBvbiBhdXRvbWF0ZWQgcHJvY2Vzc2luZywgaW5jbHVkaW5nIHByb2ZpbGluZywgd2hpY2ggcHJvZHVjZXMgbGVnYWwgZWZmZWN0cyBjb25jZXJuaW5nIHlvdSBvciBzaW1pbGFybHkgc2lnbmlmaWNhbnRseSBhZmZlY3RzIHlvdSAoQXJ0aWNsZSAyMiBHRFBSKS4gV2hlcmUgd2UgY2Fycnkgb3V0IGF1dG9tYXRlZCBkZWNpc2lvbi1tYWtpbmcsIHlvdSBoYXZlIHRoZSByaWdodCB0byBvYnRhaW4gaHVtYW4gaW50ZXJ2ZW50aW9uLCBleHByZXNzIHlvdXIgcG9pbnQgb2YgdmlldywgYW5kIGNvbnRlc3QgdGhlIGRlY2lzaW9uLiBXZSBkbyBub3QgY3VycmVudGx5IG1ha2UgZGVjaXNpb25zIGJhc2VkIHNvbGVseSBvbiBhdXRvbWF0ZWQgcHJvY2Vzc2luZyB0aGF0IHByb2R1Y2UgbGVnYWwgZWZmZWN0cyBvciBzaW1pbGFybHkgc2lnbmlmaWNhbnRseSBhZmZlY3QgeW91LjwvbGk+DQo8L3VsPg0KPGgzPk91ciBjb250YWN0IGRldGFpbHM8L2gzPg0KPHA+SWYgeW91IHdpc2ggdG8gZXhlcmNpc2UgYW55IG9mIHlvdXIgcmlnaHRzLCB5b3UgY2FuIHJlYWNoIHVzIGJ5IGNvbnRhY3Rpbmcgb3VyIG9wZXJhdGlvbnMgbWFuYWdlciBhdCBwcml2YWN5QGVtcGlxLm5sLjwvcD4NCjxwPklmIHlvdSBhcmUgbm90IHNhdGlzZmllZCB3aXRoIHRoZSB3YXkgd2UgcmVzcG9uZCB0byB5b3VyIHJlcXVlc3QsIHBsZWFzZSBsZXQgdXMga25vdy48L3A+DQo8cD5JZiB5b3UgZmVlbCB5b3VyIHJpZ2h0cyBoYXZlIGJlZW4gdmlvbGF0ZWQsIHlvdSBtYXkgZmlsZSBhIGNvbXBsYWludCB3aXRoIHRoZSBEdXRjaCBEYXRhIFByb3RlY3Rpb24gQXV0aG9yaXR5LCB0aGUgQXV0b3JpdGVpdCBQZXJzb29uc2dlZ2V2ZW5zOiBQb3N0YnVzIDkzMzc0LCAyNTA5IEFKIERlbiBIYWFnLCB0aGUgTmV0aGVybGFuZHMgfCBUZWxlcGhvbmU6ICszMSAoMCk3MCA4ODggODUwMCB8IFdlYnNpdGU6IGh0dHBzOi8vd3d3LmF1dG9yaXRlaXRwZXJzb29uc2dlZ2V2ZW5zLm5sLiBZb3UgbWF5IGFsc28gbG9kZ2UgYSBjb21wbGFpbnQgd2l0aCB0aGUgc3VwZXJ2aXNvcnkgYXV0aG9yaXR5IGluIHRoZSBFVSBtZW1iZXIgc3RhdGUgb2YgeW91ciBoYWJpdHVhbCByZXNpZGVuY2UsIHBsYWNlIG9mIHdvcmssIG9yIHBsYWNlIG9mIHRoZSBhbGxlZ2VkIGluZnJpbmdlbWVudC48L3A+DQoNCjwvZGl2Pg==[\/vc_raw_html][vc_column_text uncode_shortcode_id=&#8221;859482&#8243;] Use of cookies and other technologies What are [&hellip;]","og_url":"https:\/\/empiq.nl\/privacy-policy\/","og_site_name":"Empiq","article_modified_time":"2026-04-14T09:46:28+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/empiq.nl\/privacy-policy\/","url":"https:\/\/empiq.nl\/privacy-policy\/","name":"Privacy Policy - Empiq","isPartOf":{"@id":"https:\/\/empiq.nl\/#website"},"datePublished":"2026-03-24T12:36:01+00:00","dateModified":"2026-04-14T09:46:28+00:00","breadcrumb":{"@id":"https:\/\/empiq.nl\/privacy-policy\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/empiq.nl\/privacy-policy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/empiq.nl\/privacy-policy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/empiq.nl\/en\/"},{"@type":"ListItem","position":2,"name":"Privacy Policy"}]},{"@type":"WebSite","@id":"https:\/\/empiq.nl\/#website","url":"https:\/\/empiq.nl\/","name":"Empiq","description":"Legal confidence voor ondernemers","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/empiq.nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/empiq.nl\/en\/wp-json\/wp\/v2\/pages\/545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/empiq.nl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/empiq.nl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/empiq.nl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/empiq.nl\/en\/wp-json\/wp\/v2\/comments?post=545"}],"version-history":[{"count":6,"href":"https:\/\/empiq.nl\/en\/wp-json\/wp\/v2\/pages\/545\/revisions"}],"predecessor-version":[{"id":715,"href":"https:\/\/empiq.nl\/en\/wp-json\/wp\/v2\/pages\/545\/revisions\/715"}],"wp:attachment":[{"href":"https:\/\/empiq.nl\/en\/wp-json\/wp\/v2\/media?parent=545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}