$ U.S. Dollar€ Euro£ British PoundC$ Canadian DollarsA$ Australian DollarsRs Indian Rupees¥ China Yuan RMBMore Info
{"/api/v1/ncpl/simplekb/getarticle:\"{\\\"articleId\\\":10777,\\\"categoryId\\\":48}\"":{"body":{"Id":10777,"FriendlyId":"","ArticleTypeId":3,"Title":"How to set up a VPS: Beginner-Friendly Step-by-Step Guide","ArticleName":"How to set up a VPS: Beginner-Friendly Step-by-Step Guide","ArticleSummary":null,"PreponedSummary":false,"Approved":true,"Body":"U2V0dGluZyB1cCBhIFZQUyBtYXkgc2VlbSB0ZWNobmljYWwsIGJ1dCBpdOKAmXMgYWN0dWFsbHkgYSBzdHJ1Y3R1cmVkIHByb2Nlc3MgeW91IGNhbiBmb2xsb3cgc3RlcCBieSBzdGVwLiBUaGlzIGd1aWRlIGV4cGxhaW5zIGhvdyB0byBzZXQgdXAgYSBWUFMgc2VydmVyIOKAkyBmcm9tIGNob29zaW5nIHlvdXIgdmlydHVhbCBzZXJ2ZXIgdG8gc2VjdXJpbmcgaXQgYW5kIGxhdW5jaGluZyB5b3VyIHdlYnNpdGUuPGJyIC8+PGJyIC8+V2l0aCB0aGlzIGd1aWRlLCB5b3XigJlsbCBsZWFybiBob3cgdG86PGJyIC8+PGJyIC8+PHVsPjxsaT5TZXQgdXAgYSBWUFMgaW4gMzAtNjAgbWludXRlczs8L2xpPjxsaT5Db21wbGV0ZSBhIFZQUyBzZXR1cCBzdGVwIGJ5IHN0ZXAgdXNpbmcgYmFzaWMgY29tbWFuZHM7PC9saT48bGk+Q29uZmlndXJlIHNlY3VyaXR5IGFuZCBwZXJmb3JtYW5jZSBzZXR0aW5ncyBjb3JyZWN0bHk7PC9saT48bGk+SW5zdGFsbCBhIHdlYiBzZXJ2ZXIsIGRhdGFiYXNlLCBhbmQgUEhQOzwvbGk+PGxpPkNvbm5lY3QgeW91ciBkb21haW4gYW5kIGxhdW5jaCB5b3VyIHByb2plY3QuPC9saT48L3VsPjxiciAvPjxiciAvPjx1bD48bGk+PGEgaHJlZj0iI25lZWQiPldoYXQgRG8gSSBOZWVkIEJlZm9yZSBTZXR0aW5nIFVwIGEgVlBTPzwvYT48L2xpPjxsaT48YSBocmVmPSIjc3RlcHMiPkhvdyB0byBTZXQgVXAgYSBWUFMgU3RlcCBieSBTdGVwOiAxMCBTdGVwczwvYT48L2xpPjxsaT48YSBocmVmPSIjc2VjdXJlIj5Ib3cgdG8gU2VjdXJlIE15IFZQUyBBZnRlciBTZXR1cD88L2E+PC9saT48bGk+PGEgaHJlZj0iI2hvc3QiPldoYXQgQ2FuIEkgSG9zdCBvbiBhIFZQUz88L2E+PC9saT48bGk+PGEgaHJlZj0iI3VwZ3JhZGUiPlZQUyB2cyBTaGFyZWQgSG9zdGluZyDigJQgV2hlbiBTaG91bGQgSSBVcGdyYWRlPzwvYT48L2xpPjxsaT48YSBocmVmPSIjbWlzdGFrZXMiPkNvbW1vbiBWUFMgU2V0dXAgTWlzdGFrZXMgdG8gQXZvaWQ8L2E+PC9saT48L3VsPjxiciAvPjxhIG5hbWU9Im5lZWQiPjxoMz5XaGF0IERvIEkgTmVlZCBCZWZvcmUgU2V0dGluZyBVcCBhIFZQUz88L2gzPjwvYT48YnIgLz4NCkJlZm9yZSB5b3UgYmVnaW4geW91ciBWUFMgYmVnaW5uZXIgc2V0dXAsIG1ha2Ugc3VyZSB5b3UgaGF2ZSB0aGUgcmVxdWlyZWQgdG9vbHMgYW5kIGFjY2Vzcy4gWW91IGRvIG5vdCBuZWVkIGFkdmFuY2VkIHN5c3RlbSBhZG1pbmlzdHJhdGlvbiBza2lsbHMsIGJ1dCB5b3Ugc2hvdWxkIGJlIGNvbWZvcnRhYmxlIHJ1bm5pbmcgYmFzaWMgY29tbWFuZHMgaW4gYSB0ZXJtaW5hbC48YnIgLz48YnIgLz4NClRvIHNldCB1cCBhIFZQUyBzZXJ2ZXIsIHlvdSBuZWVkIHRvIGhhdmUgdGhlIGZvbGxvd2luZyBiYXNpY3M6PGJyIC8+PGJyIC8+PHVsPjxsaT5BIFZQUyBob3N0aW5nIHByb3ZpZGVyIOKAkyA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL2hvc3RpbmcvdnBzLyI+Y2hvb3NlIGEgVlBTIHBsYW48L2E+IHRoYXQgcHJvdmlkZXMgdGhlIG5lZWRlZCBhY2Nlc3MgYW5kIHN1ZmZpY2llbnQgQ1BVLCBSQU0sIGFuZCBzdG9yYWdlOzwvbGk+PGxpPkFuIG9wZXJhdGluZyBzeXN0ZW0gKE9TKSDigJMgVWJ1bnR1IChyZWNvbW1lbmRlZCBmb3IgYmVnaW5uZXJzKSwgQWxtYUxpbnV4LCBEZWJpYW47PC9saT48bGk+U1NIIGFjY2VzcyDigJMgZ2V0IGFuIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vc3VwcG9ydC9rbm93bGVkZ2ViYXNlL2FydGljbGUuYXNweC8xMDIyLzg5L2hvdy10by1nZXQtYW4tc3NoLWNsaWVudC8iPlNTSCBjbGllbnQ8L2E+IHN1Y2ggYXM6DQo8dWw+PGxpPm1hY09TIC8gTGludXg6IEJ1aWx0LWluIFRlcm1pbmFsPC9saT48bGk+V2luZG93czogUG93ZXJTaGVsbCBvciBQdVRUWTwvbGk+PC91bD48L2xpPjxsaT5Eb21haW4gbmFtZSDigJMgeW91IGNhbiBhY2Nlc3MgeW91ciBzZXJ2ZXIgdXNpbmcgaXRzIElQIGFkZHJlc3MsIGJ1dCBhIGRvbWFpbiBuYW1lIGlzIHJlcXVpcmVkIGlmIHlvdSBwbGFuIHRvIGhvc3QgYSBwdWJsaWMgd2Vic2l0ZTs8L2xpPjxsaT5CYXNpYyBjb21tYW5kLWxpbmUga25vd2xlZGdlLjwvbGk+PC91bD4NCk9wdGlvbmFsIGJ1dCByZWNvbW1lbmRlZCAoZm9yIGVhc2llciBtYW5hZ2VtZW50KTo8YnIgLz48YnIgLz48dWw+PGxpPkNvbnRyb2wgcGFuZWwgKGUuZy4sIFdITS9jUGFuZWwsIFdlYnV6bykg4oCTIHByb3ZpZGVzIGEgZ3JhcGhpY2FsIGludGVyZmFjZSBmb3IgbWFuYWdpbmcgd2Vic2l0ZXMgYW5kIGRhdGFiYXNlczs8L2xpPjxsaT5CYWNrdXAgc29sdXRpb24g4oCTIGFsd2F5cyBjb25maWd1cmUgYmFja3VwcyB0byBwcmV2ZW50IGRhdGEgbG9zcy4gV2UgcGVyZm9ybSByZWd1bGFyIGJhY2t1cHMgaW50ZXJuYWxseSwgc28geW91IGNhbiByZXF1ZXN0IHRoZSBsYXRlc3QgYmFja3VwIGlmIHlvdSBuZWVkIGl0OzwvbGk+PGxpPkNETiAoQ29udGVudCBEZWxpdmVyeSBOZXR3b3JrKSDigJMgaW1wcm92ZXMgcGVyZm9ybWFuY2UgYW5kIGFkZHMgYW4gZXh0cmEgbGF5ZXIgb2YgcHJvdGVjdGlvbi48L2xpPjwvdWw+PGJyIC8+PGI+UGxlYXNlIG5vdGU8L2I+OiBUaGlzIGd1aWRlIGNvdmVycyBtYW51YWwgVlBTIHNldHVwIDx1PndpdGhvdXQgYSBjb250cm9sIHBhbmVsPC91Pi4gSWYgeW91ciBzZXJ2ZXIgaW5jbHVkZXMgYSBjb250cm9sIHBhbmVsIChzdWNoIGFzIGNQYW5lbCksIHNvbWUgc3RlcHMg4oCTIGluY2x1ZGluZyBmaXJld2FsbCBjb25maWd1cmF0aW9uIGFuZCBtYW51YWwgaW5zdGFsbGF0aW9uIG9mIHRoZSB3ZWIgc2VydmVyLCBkYXRhYmFzZSwgYW5kIFBIUCDigJMgbWF5IG5vdCBiZSByZXF1aXJlZC4gSW4gdGhhdCBjYXNlLCB1c2UgdGhlIHRvb2xzIHByb3ZpZGVkIHdpdGhpbiB5b3VyIGNvbnRyb2wgcGFuZWwuPGJyIC8+PGJyIC8+PGEgbmFtZT0ic3RlcHMiPjxoMz5Ib3cgdG8gU2V0IFVwIGEgVlBTIFN0ZXAgYnkgU3RlcD88L2gzPjwvYT48YnIgLz4NClNldHRpbmcgdXAgYSBWUFMgaW52b2x2ZXMgY3JlYXRpbmcgYSBzZXJ2ZXIsIGNvbm5lY3RpbmcgdmlhIFNTSCwgc2VjdXJpbmcgYWNjZXNzLCBhbmQgaW5zdGFsbGluZyB5b3VyIHNvZnR3YXJlIHN0YWNrLiBGb2xsb3cgdGhpcyBWUFMgdHV0b3JpYWwgc3RlcCBieSBzdGVwIHRvIGNvbXBsZXRlIHlvdXIgdmlydHVhbCBzZXJ2ZXIgc2V0dXAgY29ycmVjdGx5LjxiciAvPjxiciAvPjxoND5TdGVwIDEg4oCUIENob29zZSBZb3VyIFZQUyBIb3N0aW5nIFBsYW48L2g0PjxiciAvPg0KSGVyZeKAmXMgd2hhdCB3ZSBvZmZlciBmb3IgVlBTIHBsYW5zIGFuZCB3aGF0IHRvIGxvb2sgZm9yIHdoZW4gY2hvb3Npbmcgb25lOjxiciAvPjxiciAvPjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7Ij48bGk+PGI+VXB0aW1lIGd1YXJhbnRlZTwvYj46IE5hbWVjaGVhcCBWUFMgcGxhbnMgb2ZmZXIgPGI+OTkuOSUgdXB0aW1lPC9iPiwgZW5zdXJpbmcgeW91ciBzZXJ2ZXIgc3RheXMgb25saW5lIGFuZCBhY2Nlc3NpYmxlIG1vc3Qgb2YgdGhlIHRpbWUuPC9saT48bGk+PGI+U1NEIFJBSUQtMTAgc3RvcmFnZTwvYj46IEFsbCBWUFMgcGxhbnMgdXNlIFNTRCAoUkFJRC1wcm90ZWN0ZWQpIHN0b3JhZ2UgZm9yIGZhc3RlciBwZXJmb3JtYW5jZSBhbmQgYmV0dGVyIHJlbGlhYmlsaXR5IGNvbXBhcmVkIHdpdGggdHJhZGl0aW9uYWwgaGFyZCBkcml2ZXMuPC9saT48bGk+PGI+RnVsbCByb290IGFjY2VzczwvYj46IFlvdSBnZXQgPGI+Y29tcGxldGUgY29udHJvbCBvdmVyIHRoZSBzZXJ2ZXI8L2I+LCBpbmNsdWRpbmcgdGhlIGFiaWxpdHkgdG8gaW5zdGFsbCBhbmQgY29uZmlndXJlIHNvZnR3YXJlIHlvdXJzZWxmLiBIb3dldmVyLCBpZiB5b3XigJlyZSB1bnN1cmUgYWJvdXQgbWFpbnRhaW5pbmcgYSBWUFMgb24geW91ciBvd24sIHlvdSBjYW4gY29uc2lkZXIgdXNpbmcgb25lIG9mIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL3N1cHBvcnQva25vd2xlZGdlYmFzZS9hcnRpY2xlLmFzcHgvOTMwNC80OC93aGF0LXZwcy1tYW5hZ2VtZW50LW9wdGlvbnMtZG8teW91LXByb3ZpZGUvIj5WUFMgbWFuYWdlbWVudCBvcHRpb25zPC9hPiB0aGF0IHdlIHByb3ZpZGUuPC9saT48bGk+PGI+T3BlcmF0aW5nIHN5c3RlbSBzZWxlY3Rpb248L2I+OiBDaG9vc2UgeW91ciBPUyBkdXJpbmcgc2V0dXAgLSBvdXIgb3B0aW9ucyBpbmNsdWRlIDxiPlVidW50dTwvYj4sIDxiPkRlYmlhbjwvYj4sIGFuZCA8Yj5BbG1hTGludXg8L2I+LjwvbGk+PGxpPjxiPkJhbmR3aWR0aCBhbGxvdG1lbnQ8L2I+OiBWUFMgcGxhbnMgaW5jbHVkZSBnZW5lcm91cyBtb250aGx5IGRhdGEgdHJhbnNmZXIgbGltaXRzLCB3aGljaCBncm93IHdpdGggaGlnaGVyLXRpZXIgcGxhbnMuPC9saT48bGk+PGI+MzAtZGF5IG1vbmV5LWJhY2sgZ3VhcmFudGVlPC9iPjogSWYgdGhlIFZQUyBkb2VzbuKAmXQgbWVldCB5b3VyIG5lZWRzLCB5b3UgY2FuIHJlcXVlc3QgYSByZWZ1bmQgd2l0aGluIDxiPjMwIGRheXM8L2I+LjwvbGk+PC91bD4NCg0KUGxhbnMgY29tcGFyaXNvbjo8YnIgLz48YnIgLz48dGFibGUgYm9yZGVyPSIxIiBjZWxscGFkZGluZz0iOCIgY2VsbHNwYWNpbmc9IjAiPjx0Ym9keT48dHI+PHRoPlBsYW48L3RoPjx0aD5DUFUgQ29yZXM8L3RoPjx0aD5SQU08L3RoPjx0aD5TdG9yYWdlPC90aD48dGg+QmFuZHdpZHRoPC90aD48L3RyPjx0cj48dGQ+U3Bhcms8L3RkPjx0ZD4xPC90ZD48dGQ+MSBHQjwvdGQ+PHRkPjIwIEdCIFNTRDwvdGQ+PHRkPjEgVEI8L3RkPjwvdHI+PHRyPjx0ZD5QdWxzYXI8L3RkPjx0ZD4yPC90ZD48dGQ+MiBHQjwvdGQ+PHRkPjQwIEdCIFNTRDwvdGQ+PHRkPjEgVEI8L3RkPjwvdHI+PHRyPjx0ZD5RdWFzYXI8L3RkPjx0ZD40PC90ZD48dGQ+NiBHQjwvdGQ+PHRkPjEyMCBHQiBTU0Q8L3RkPjx0ZD4zIFRCPC90ZD48L3RyPjx0cj48dGQ+TWFnbmV0YXI8L3RkPjx0ZD44PC90ZD48dGQ+MTIgR0I8L3RkPjx0ZD4yNDAgR0IgU1NEPC90ZD48dGQ+NiBUQjwvdGQ+PC90cj48dHI+PHRkPkh5cGVybm92YTwvdGQ+PHRkPjEyPC90ZD48dGQ+MjQgR0I8L3RkPjx0ZD41MDAgR0IgU1NEPC90ZD48dGQ+MTAgVEI8L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjxiciAvPjxiciAvPg0KQWxsIHBsYW5zIGluY2x1ZGUgcm9vdCBhY2Nlc3MgYW5kIGFyZSBmdWxseSBjdXN0b21pemFibGUgZHVyaW5nIGNoZWNrb3V0LCBpbmNsdWRpbmcgdGhlIG9wdGlvbiB0byBhZGQgZXh0cmEgUkFNLCBkaXNrIHNwYWNlLCBhbmQgYmFuZHdpZHRoIHdpdGggZWFjaCBwbGFuIGlmIG5lZWRlZC4gVGh1cywgdGhlIGF2YWlsYWJsZSBjb25maWd1cmF0aW9ucyBleHRlbmQgYmV5b25kIHRoZSBmaXZlIHN0YW5kYXJkIHBsYW5zLjxiciAvPjxiciAvPjxiPk5vdGU8L2I+OiBSb290IGFjY2VzcyBpcyBub3QgcHJvdmlkZWQgZm9yIHRoZSBzZXJ2ZXJzIGlmIHlvdSBjaG9vc2UgdGhlIENvbXBsZXRlIG1hbmFnZW1lbnQgcGxhbi4gSW4gdGhpcyBjYXNlLCB5b3XigJlsbCBoYXZlIHJlc2VsbGVyIGFjY2Vzcy48YnIgLz48YnIgLz48Yj5UaXBzPC9iPjo8YnIgLz48YnIgLz48dWw+PGxpPklmIHRoaXMgaXMgeW91ciBmaXJzdCBWUFMgb3IgYSBzbWFsbCBwcm9qZWN0LCBzdGFydCB3aXRoIGFuIDxiPmVudHJ5LSB0byBtaWQtdGllciBwbGFuPC9iPiAoZS5nLiwgUHVsc2FyIG9yIFF1YXNhcikuIFlvdSBjYW4gYWxzbyB0cnkgdGhlIFNwYXJrIHBsYW4gZm9yIGJlZ2lubmVycywgYnV0IG5vdGUgdGhhdCBjUGFuZWwgb3IgV2VidXpvIGNhbm5vdCBiZSBzZXQgdXAgYW5kIHVzZWQgd2l0aCBpdC48L2xpPjxsaT5Gb3IgdHJhZmZpYy1oZWF2eSBvciByZXNvdXJjZS1pbnRlbnNpdmUgc2l0ZXMsIGNvbnNpZGVyIE1hZ25ldGFyIG9yIEh5cGVybm92YS48L2xpPjwvdWw+PGJyIC8+PGJyIC8+PGg0PlN0ZXAgMiDigJQgQ3JlYXRlIFlvdXIgVlBTIEluc3RhbmNlPC9oND48YnIgLz4NCjEpIE9uIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL2hvc3RpbmcvdnBzLyI+VlBTIHBhZ2U8L2E+LCBjaG9vc2UgdGhlIHNlcnZlciB5b3UgcmVxdWlyZSwgdGhlIGJpbGxpbmcgY3ljbGUgKG1vbnRobHksIHF1YXJ0ZXJseSwgb3IgeWVhcmx5KSwgYW5kIGNsaWNrIDxiPkdldCBTdGFydGVkPC9iPjo8YnIgLz48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAwMS5wbmciIC8+PGJyIC8+PGJyIC8+DQoyKSBZb3XigJlsbCBiZSBmb3J3YXJkZWQgdG8gdGhlIDxiPkhvc3RpbmcgQ29uZmlndXJhdGlvbjwvYj4gcGFnZS4gSGVyZSB5b3UgY2FuIGFnYWluIHNlbGVjdCB0aGUgaG9zdGluZyBwbGFuIGFuZCB0aGUgYmlsbGluZyBjeWNsZSBpZiB5b3UgY2hhbmdlIHlvdXIgbWluZC4gQWxzbywgZGVmaW5lIHRoZSBSQU0gYW5kIENQVSB5b3UgbmVlZDo8YnIgLz48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAwMi5wbmciIC8+PGJyIC8+PGJyIC8+DQozKSBTY3JvbGwgZG93biBiZWxvdyB0byBzZWxlY3QgdGhlIFNlcnZlciBNYW5hZ2VtZW50IG9wdGlvbiAoaWYgYXBwbGljYWJsZSksIFdlYiBQYW5lbCBpZiBuZWVkZWQsIGFuZCBPcGVyYXRpbmcgU3lzdGVtLiBDbGljayA8Yj5OZXh0IFN0ZXA8L2I+OjxiciAvPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDAzLnBuZyIgLz48YnIgLz48YnIgLz4NCjQpIFRoZSA8Yj5Eb21haW4gTmFtZSBDb25uZWN0aW9uPC9iPiBwYWdlIG9wZW5zLiBIZXJlIHlvdSBjYW4gYWRkIGEgbmV3IGRvbWFpbiB0byB5b3VyIHNlcnZlciwgb3IgY2hvb3NlIGZyb20gb25lcyB5b3UgYWxyZWFkeSBoYXZlLiBDbGljayA8Yj5Db25uZWN0IHRvIEhvc3Rpbmc8L2I+OjxiciAvPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDA0LnBuZyIgLz48YnIgLz48YnIgLz4NCjUpIFRoZW4geW914oCZbGwgYmUgYWJsZSB0byBhZGQgdGhlIHNlcnZpY2UocykgdG8gdGhlIGNhcnQuIFJldmlldyB5b3VyIG9yZGVyLCBjaGVjayBvdXIgVGVybXMgYW5kIEFncmVlbWVudHMsIGFuZCBjbGljayA8Yj5QYXkgTm93IDwvYj53aGVuIHJlYWR5OjxiciAvPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDA1LnBuZyIgLz48YnIgLz48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAwNi5wbmciIC8+PGJyIC8+PGJyIC8+DQpPbmNlIHlvdXIgc2VydmVyIGlzIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vc3VwcG9ydC9rbm93bGVkZ2ViYXNlL2FydGljbGUuYXNweC8xNDgvMjIvaG93LWxvbmctZG9lcy1pdC10YWtlLXRvLWdldC1teS1ob3N0aW5nLWFjY291bnQtYWN0aXZhdGVkLyI+YWN0aXZhdGVkPC9hPiwgeW91IHdpbGwgcmVjZWl2ZSB5b3VyIEhvc3RpbmcgV2VsY29tZSBFbWFpbCDigJMgaXQgd2lsbCBoYXZlIGFsbCB5b3VyIHNlcnZpY2XigJlzIGxvZ2luIGRldGFpbHMsIHNldHRpbmdzLCBhbmQgaW5zdHJ1Y3Rpb25zLjxiciAvPjxiciAvPkFsc28sIHlvdSBjYW4gY2hlY2sgdGhlIHNlcnZpY2UgZGV0YWlscyBpbiB5b3VyIE5hbWVjaGVhcCBhY2NvdW50ICZndDsmZ3Q7IDxpPkhvc3RpbmcgTGlzdDwvaT4gJmd0OyZndDsgPGk+TWFuYWdlPC9pPjo8YnIgLz48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAxNF8xLnBuZyIgLz48YnIgLz48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAxNC5wbmciIC8+PGJyIC8+PGJyIC8+DQpBbmQgYnkgY2xpY2tpbmcgPGI+R28gdG8gVlBTIFBhbmVsPC9iPiwgeW914oCZbGwgYmUgZm9yd2FyZGVkIHRvIFNvbHVzIFZpcnR1YWwgTWFuYWdlciwgd2hpY2ggYWxsb3dzIHlvdSB0byBtb25pdG9yIHlvdXIgVlBTIHN0YXR1cyBhbmQgY2hhbmdlIGJhc2ljIHNldHRpbmdzLiBZb3UgY2FuIGNoZWNrIHRoZSBjb3JyZXNwb25kaW5nIGd1aWRlIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vc3VwcG9ydC9rbm93bGVkZ2ViYXNlL2FydGljbGUuYXNweC85OTc0LzQ4L2hvdy10by1tYW5hZ2UteW91ci12cHMtd2l0aC1zb2x1c3ZtLWZvci1rdm0vIj5oZXJlPC9hPi48YnIgLz48YnIgLz48aDQ+U3RlcCAzIOKAlCBDb25uZWN0IHZpYSBTU0g8L2g0PjxiciAvPjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7Ij48bGk+PGI+PGk+Zm9yIFdpbmRvd3M8L2k+PC9iPjwvbGk+PC91bD4NCldl4oCZbGwgdXNlIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vc3VwcG9ydC9rbm93bGVkZ2ViYXNlL2FydGljbGUuYXNweC8xMDE2Lzg5L2hvdy10by1hY2Nlc3MtYS1ob3N0aW5nLWFjY291bnQtdmlhLXNzaC8jd2luZG93cyI+UHVUVFkgU1NIIGNsaWVudCB0byBjb25uZWN0IHRvIG91ciBzZXJ2ZXI8L2E+LiBPbmNlIGNvbm5lY3RlZCwgeW914oCZbGwgYmUgcHJvbXB0ZWQgdG8gZW50ZXIgeW91ciBsb2dpbiBkZXRhaWxzIChsb2dpbiBhczogPGk+cm9vdDwvaT4sIGFuZCB0aGVuIGVudGVyIHBhc3N3b3JkIC0gbm90ZSB0aGF0IGl0IHdvbuKAmXQgYmUgdmlzaWJsZSkuIFdoZW4gc3VjY2Vzc2Z1bCwgeW914oCZbGwgc2VlIHRoZSBPUyB3ZWxjb21lIHBhZ2U6PGJyIC8+PGJyIC8+PGltZyBjbGFzcz0ia2ItaW1hZ2UiIHNyYz0iaHR0cHM6Ly9OYW1lY2hlYXAuc2ltcGxla2IuY29tL1NpdGVDb250ZW50cy8yLTdDMjJENTIzNkE0NTQzRUI4MjdGM0JEODkzNkUxNTNFL21lZGlhL3Zwc19ndWlkZV8wMDcucG5nIiAvPjxiciAvPjxiciAvPjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7Ij48bGk+PGI+PGk+Zm9yIExpbnV4IC8gTWFjT1M8L2k+PC9iPjwvbGk+PC91bD4NCk9wZW4geW91ciB0ZXJtaW5hbCBhbmQgcnVuOjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zc2ggcm9vdEB5b3VyLXNlcnZlci1pcCAtcDIyPC9wcmU+PGJyIC8+DQoNClJlcGxhY2UgPGk+eW91ci1zZXJ2ZXItaXA8L2k+IHdpdGggeW91ciBhY3R1YWwgVlBTIElQIGFkZHJlc3MuPGJyIC8+PGk+LXAyMjwvaT4gaXMgdGhlIGRlZmF1bHQgcG9ydCBmb3IgYSBVc2VyLVJlc3BvbnNpYmxlIFZQUy48YnIgLz48YnIgLz4NCk9uIGZpcnN0IGNvbm5lY3Rpb246PGJyIC8+PGJyIC8+DQotIFR5cGUgPGk+eWVzIDwvaT50byBjb25maXJtPGJyIC8+DQotIEVudGVyIHlvdXIgcm9vdCBwYXNzd29yZDxiciAvPjxiciAvPg0KSWYgc3VjY2Vzc2Z1bCwgeW91IGFyZSBub3cgY29ubmVjdGVkIHRvIHlvdXIgVlBTIHNlcnZlci48YnIgLz48YnIgLz48aDQ+U3RlcCA0IOKAlCBVcGRhdGUgWW91ciBTeXN0ZW08L2g0PjxiciAvPg0KSW1tZWRpYXRlbHkgYWZ0ZXIgbG9nZ2luZyBpbiwgbWFrZSBzdXJlIHRvIHVwZGF0ZSB5b3VyIHNlcnZlciBwYWNrYWdlcy4gVGhpcyBlbnN1cmVzIHlvdSBpbnN0YWxsIHRoZSBsYXRlc3Qgc2VjdXJpdHkgcGF0Y2hlcyBhbmQgc29mdHdhcmUgdXBkYXRlcy48YnIgLz48YnIgLz4NCkZvciBVYnVudHUgb3IgRGViaWFuLCBydW46PGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPmFwdCB1cGRhdGUgJmFtcDsmYW1wOyBhcHQgdXBncmFkZSAteTwvcHJlPjxiciAvPg0KRm9yIEFsbWFMaW51eDo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+ZG5mIHVwZGF0ZSAteTwvcHJlPjxiciAvPg0KSXQgcmVmcmVzaGVzIHRoZSBwYWNrYWdlIGxpc3QgYW5kIGluc3RhbGxzIGF2YWlsYWJsZSB1cGRhdGVzIGF1dG9tYXRpY2FsbHkuIEhlcmXigJlzIGhvdyBpdCBsb29rczo8YnIgLz48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAwOC5wbmciIC8+PGJyIC8+PGJyIC8+DQpBZnRlciBjb21wbGV0aW9uLCB5b3UgY2FuIHZlcmlmeSB0aGF0IHRoZSB1cGRhdGVzIGZpbmlzaGVkIHN1Y2Nlc3NmdWxseTo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+YXB0IGxpc3QgLS11cGdyYWRhYmxlPC9wcmU+PGJyIC8+DQpJZiBubyBwYWNrYWdlcyBhcmUgbGlzdGVkLCB5b3VyIHN5c3RlbSBpcyBmdWxseSB1cGRhdGVkLjxiciAvPjxiciAvPjxiPk5vdGU8L2I+OiBEbyBub3Qgc2tpcCB0aGlzIHN0ZXAgaW4gdGhpcyB0dXRvcmlhbCBhbmQgZnVydGhlciBvbi4gUnVubmluZyBvdXRkYXRlZCBwYWNrYWdlcyBpbmNyZWFzZXMgc2VjdXJpdHkgcmlza3MgYW5kIG1heSBjYXVzZSBjb21wYXRpYmlsaXR5IGlzc3VlcyBsYXRlciBpbiB5b3VyIFZQUyBzZXR1cC48YnIgLz48YnIgLz48aDQ+U3RlcCA1IOKAlCBDcmVhdGUgYSBOZXcgVXNlciBhbmQgU2VjdXJlIEFjY2VzczwvaDQ+PGJyIC8+DQpTZWN1cml0eSBjb25maWd1cmF0aW9uIGlzIGEgY3JpdGljYWwgcGFydCBvZiB0aGlzIFZQUyBzZXR1cCB0dXRvcmlhbC4gRm9yIHNlY3VyaXR5IHJlYXNvbnMsIHdlIHJlY29tbWVuZCA8Yj5ub3QgdXNpbmcgcm9vdDwvYj4gZm9yIGRhaWx5IHRhc2tzLjxiciAvPjxiciAvPg0KMSkgQ3JlYXRlIGEgbmV3IHVzZXI6PGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPmFkZHVzZXIgbmV3dXNlcm5hbWU8L3ByZT48YnIgLz4NClJlcGxhY2UgPGk+bmV3dXNlcm5hbWU8L2k+IHdpdGggeW91ciBjaG9zZW4gdXNlcm5hbWUuIFlvdeKAmWxsIGJlIGFza2VkIHRvIHNldCBhIHBhc3N3b3JkIGFuZCBvdGhlciBpbmZvcm1hdGlvbiwgb3B0aW9uYWxseSAoc3VjaCBhcyBmdWxsIG5hbWUsIHBob25lLCBldGMuKS4gSWYgbm90IG5lZWRlZCwgeW91IGNhbiBza2lwIGl0IGJ5IGhpdHRpbmcgRW50ZXIuIENvbmZpcm0gdGhlIGRldGFpbHMgYnkgdHlwaW5nIFkgKHllcyk6PGJyIC8+PGJyIC8+PGltZyBjbGFzcz0ia2ItaW1hZ2UiIHNyYz0iaHR0cHM6Ly9OYW1lY2hlYXAuc2ltcGxla2IuY29tL1NpdGVDb250ZW50cy8yLTdDMjJENTIzNkE0NTQzRUI4MjdGM0JEODkzNkUxNTNFL21lZGlhL3Zwc19ndWlkZV8wMDkucG5nIiAvPjxiciAvPjxiciAvPg0KMikgTmV4dCwgYWRkIHRoZSB1c2VyIHRvIHRoZSBzdWRvIGdyb3VwIChydW4gYWRtaW5pc3RyYXRpdmUgY29tbWFuZHMpOjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij51c2VybW9kIC1hRyBzdWRvIG5ld3VzZXJuYW1lPC9wcmU+PGJyIC8+DQpOb3cgdGhlIHVzZXIgY2FuIGV4ZWN1dGUgY29tbWFuZHMgd2l0aCA8aT5zdWRvIGNvbW1hbmRfbmFtZTwvaT4uPGJyIC8+PGJyIC8+DQozKSBTd2l0Y2ggdG8gdGhlIG5ldyB1c2VyOjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdSAtIG5ld3VzZXJuYW1lPC9wcmU+PGJyIC8+VGhlbiB0ZXN0IHN1ZG86PGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPnN1ZG8gYXB0IHVwZGF0ZTwvcHJlPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDEwLnBuZyIgLz48YnIgLz48YnIgLz5JZiB0aGUgY29tbWFuZCBydW5zIHN1Y2Nlc3NmdWxseSwgeW91ciBzdWRvIGNvbmZpZ3VyYXRpb24gd29ya3MgY29ycmVjdGx5LjxiciAvPjxiciAvPg0KNCkgTm93LCBkaXNhYmxlIHJvb3QgU1NIIGxvZ2luLiBFZGl0IHRoZSBTU0ggY29uZmlndXJhdGlvbiBmaWxlIHZpYSB0aGlzIGNvbW1hbmQ6PGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPnN1ZG8gbmFubyAvZXRjL3NzaC9zc2hkX2NvbmZpZzwvcHJlPjxiciAvPg0KRmluZCB0aGUgbGluZSA8aT5QZXJtaXRSb290TG9naW4gPGI+eWVzPC9iPjwvaT48Yj48L2I+YW5kIGNoYW5nZSBpdCB0byA8aT5QZXJtaXRSb290TG9naW4gPGI+bm88L2I+PC9pPi48YnIgLz48YnIgLz4NCklmIHRoZSBsaW5lIGlzIGNvbW1lbnRlZCBvdXQgKHN0YXJ0cyB3aXRoICMpLCByZW1vdmUgdGhlICMgYW5kIHNldCB0aGUgdmFsdWUgdG8gPGI+PGk+bm88L2k+PC9iPi48YnIgLz48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAxMS5wbmciIC8+PGJyIC8+PGJyIC8+U2F2ZSB0aGUgZmlsZTo8YnIgLz48YnIgLz48dWw+PGxpPlByZXNzIDxiPkN0cmwgKyBYPC9iPjwvbGk+PGxpPg0KUHJlc3MgPGI+WTwvYj48L2xpPjxsaT4NClByZXNzIDxiPkVudGVyPC9iPjwvbGk+PC91bD4NCjUpIEVuYWJsZSBTU0gga2V5IGF1dGhlbnRpY2F0aW9uLjxiciAvPjxiciAvPg0KRm9yIGJlZ2lubmVycywgdGhpcyBzZWN1cml0eSBzdGVwIG1heSBzZWVtIGFkdmFuY2VkLCBidXQgaXTigJlzIGVzc2VudGlhbCBmb3IgcHJvdGVjdGluZyB5b3VyIFZQUy4gPGJyIC8+PGJyIC8+DQpQYXNzd29yZCBsb2dpbnMgYXJlIHZ1bG5lcmFibGUgdG8gYnJ1dGUtZm9yY2UgYXR0YWNrcy4gU1NIIGtleXMgY2FuIGdpdmUgZXh0cmEgcHJvdGVjdGlvbiB0byB5b3VyIHNlcnZlci48YnIgLz48YnIgLz5PbiB5b3VyIGxvY2FsIGRldmljZSwgZ2VuZXJhdGUgYSBrZXkgcGFpciAoaWYgeW91IGRvbuKAmXQgYWxyZWFkeSBoYXZlIG9uZSk6PGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPnNzaC1rZXlnZW48L3ByZT48YnIgLz5GdXJ0aGVyIGluZm9ybWF0aW9uIG9uIFNTSCBrZXkgY3JlYXRpb24gY2FuIGJlIGZvdW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vc3VwcG9ydC9rbm93bGVkZ2ViYXNlL2FydGljbGUuYXNweC8xMDIwMC84OS9ob3ctdG8tc2VjdXJlLXlvdXItc3NoLWxvZ2luLyNHZW5lcmF0ZSUyMFNTSCUyMGtleXMiPmhlcmU8L2E+LjxiciAvPjxiciAvPg0KNikgUmVzdGFydCBTU0ggYWZ0ZXIgY2hhbmdlczo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+c3lzdGVtY3RsIHJlc3RhcnQgc3NoPC9wcmU+PGJyIC8+PGg0PlN0ZXAgNiDigJQgQ29uZmlndXJlIEZpcmV3YWxsPC9oND48YnIgLz5BIGZpcmV3YWxsIGNvbnRyb2xzIHdoaWNoIG5ldHdvcmsgcG9ydHMgYXJlIGFjY2Vzc2libGUgZnJvbSB0aGUgSW50ZXJuZXQuIFdpdGhvdXQgYSBmaXJld2FsbCwgeW91ciBWUFMgbWF5IGV4cG9zZSB1bm5lY2Vzc2FyeSBzZXJ2aWNlcyB0byB0aGUgcHVibGljLjxiciAvPjxiciAvPjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7Ij48bGk+T24gVWJ1bnR1IGFuZCBEZWJpYW4gc3lzdGVtcywgdXNlIDxiPlVGVyAoVW5jb21wbGljYXRlZCBGaXJld2FsbCk8L2I+LjwvbGk+PC91bD5GaXJzdCwgaW5zdGFsbCB0aGUgZmlyZXdhbGw6DQo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+c3VkbyBhcHQgaW5zdGFsbCB1ZncgLXk8L3ByZT48YnIgLz4NCk5leHQsIHlvdSBuZWVkIHRvIGFsbG93IFNTSCBhbmQgd2ViIHRyYWZmaWMgYWNjZXNzLiBSdW4gdGhlc2UgY29tbWFuZHMgb25lIGJ5IG9uZTo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+c3VkbyB1ZncgYWxsb3cgMjI8YnIgLz4NCnN1ZG8gdWZ3IGFsbG93IDgwPGJyIC8+DQpzdWRvIHVmdyBhbGxvdyA0NDM8YnIgLz4NCnN1ZG8gdWZ3IGVuYWJsZTwvcHJlPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDEzLnBuZyIgLz48YnIgLz48YnIgLz5UaGlzIGVuYWJsZXMgdGhlIGZpcmV3YWxsIGFuZCBhbGxvd3Mgb3BlbiBwb3J0czo8YnIgLz48YnIgLz48dWw+PGxpPlBvcnQgMjIgLSBTU0ggKHNlcnZlciBhY2Nlc3MpPC9saT48bGk+DQpQb3J0IDgwIC0gSFRUUCAod2ViIHRyYWZmaWMpPC9saT48bGk+DQpQb3J0IDQ0MyAtIEhUVFBTIChzZWN1cmUgd2ViIHRyYWZmaWMpPC9saT48L3VsPg0KQWxsIG90aGVyIHBvcnRzIHJlbWFpbiBibG9ja2VkIGJ5IGRlZmF1bHQuPGJyIC8+PGJyIC8+DQpZb3UgY2FuIHZlcmlmeSB0aGUgcnVsZXMgdmlhIHRoZSBjb21tYW5kOjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIHVmdyBzdGF0dXM8L3ByZT48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAxMi5wbmciIC8+PGJyIC8+PGJyIC8+PHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsiPjxsaT5PbiBBbG1hTGludXgsIHVzZSA8Yj5maXJld2FsbGQ8L2I+LjwvbGk+PC91bD4NClN0YXJ0IGZpcmV3YWxsOg0KPGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPnN1ZG8gc3lzdGVtY3RsIHN0YXJ0IGZpcmV3YWxsZDxiciAvPg0Kc3VkbyBzeXN0ZW1jdGwgZW5hYmxlIGZpcmV3YWxsZDwvcHJlPjxiciAvPg0KQWxsb3cgcG9ydHM6DQo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+c3VkbyBmaXJld2FsbC1jbWQgLS1wZXJtYW5lbnQgLS1hZGQtc2VydmljZT1odHRwPGJyIC8+DQpzdWRvIGZpcmV3YWxsLWNtZCAtLXBlcm1hbmVudCAtLWFkZC1zZXJ2aWNlPWh0dHBzPGJyIC8+DQpzdWRvIGZpcmV3YWxsLWNtZCAtLXBlcm1hbmVudCAtLWFkZC1zZXJ2aWNlPXNzaDxiciAvPg0Kc3VkbyBmaXJld2FsbC1jbWQgLS1yZWxvYWQ8L3ByZT48YnIgLz4NCkNoZWNrIHJ1bGVzOg0KPGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPnN1ZG8gZmlyZXdhbGwtY21kIC0tbGlzdC1hbGw8L3ByZT48YnIgLz48Yj5Ob3RlPC9iPjogSWYgeW91IGhhdmUgYSBjb250cm9sIHBhbmVsIGluc3RhbGxlZCwgdGhlcmUgaXMgbm8gbmVlZCB0byBjb25maWd1cmUgZmlyZXdhbGxkIG1hbnVhbGx5LiBJbnN0ZWFkLCB1c2UgdGhlIGZpcmV3YWxsIGFwcGxpY2F0aW9uIHByb3ZpZGVkIGJ5IHRoZSBjb250cm9sIHBhbmVsLiBGb3IgZXhhbXBsZSwgY1BhbmVsIHNlcnZlcnMgaGF2ZSB0aGUgPGI+Q1NGIDwvYj4oQ29uZmlnU2VydmVyIFNlY3VyaXR5ICZhbXA7IEZpcmV3YWxsKSBwbHVnaW4gZm9yIGZpcmV3YWxsIG1hbmFnZW1lbnQuIFlvdSBjYW4gbWFuYWdlIGZpcmV3YWxsIHJ1bGVzIHRocm91Z2ggdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vc3VwcG9ydC9rbm93bGVkZ2ViYXNlL2FydGljbGUuYXNweC85NjYyLzQ4L2hvdy10by13b3JrLXdpdGgtdGhlLWNzZi1wbHVnaW4vIj5DU0YgaW50ZXJmYWNlIGFmdGVyIGluc3RhbGxpbmcgaXQ8L2E+LjxiciAvPjxiciAvPjxoND5TdGVwIDcg4oCUIEluc3RhbGwgYSBXZWIgU2VydmVyPC9oND48YnIgLz5BIHdlYiBzZXJ2ZXIgZGVsaXZlcnMgd2Vic2l0ZSBmaWxlcyB0byB2aXNpdG9yc+KAmSBicm93c2Vycy4gSW4gdGhpcyBwYXJ0IG9mIHRoZSBWUFMgdHV0b3JpYWwsIHdl4oCZbGwgcmV2aWV3IHRoZSBpbnN0YWxsYXRpb24gb2YgdHdvIG9mIHRoZSBtb3N0IHBvcHVsYXIgd2ViIHNlcnZlcnMgLSBOZ2lueCBhbmQgQXBhY2hlLg0KPGJyIC8+PGJyIC8+PHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsiPjxsaT48Yj48aT5JbnN0YWxsIE5naW54PC9pPjwvYj48L2xpPjwvdWw+DQpOZ2lueCBpcyBjb25zaWRlcmVkIGxpZ2h0d2VpZ2h0LCBmYXN0LCBhbmQgd2lkZWx5IHVzZWQuDQo8YnIgLz48YnIgLz5BbG1hTGludXg6IDxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIGRuZiBpbnN0YWxsIG5naW54IC15PC9wcmU+PGJyIC8+VWJ1bnR1LCBEZWJpYW46IDxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIGFwdCBpbnN0YWxsIG5naW54IC15PC9wcmU+PGJyIC8+PGltZyBjbGFzcz0ia2ItaW1hZ2UiIHNyYz0iaHR0cHM6Ly9OYW1lY2hlYXAuc2ltcGxla2IuY29tL1NpdGVDb250ZW50cy8yLTdDMjJENTIzNkE0NTQzRUI4MjdGM0JEODkzNkUxNTNFL21lZGlhL3Zwc19ndWlkZV8wMTcucG5nIiAvPjxiciAvPjxiciAvPkFmdGVyIGluc3RhbGxhdGlvbiwgdGVzdDo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+c3VkbyBzeXN0ZW1jdGwgc3RhdHVzIG5naW54PC9wcmU+PGJyIC8+PGltZyBjbGFzcz0ia2ItaW1hZ2UiIHNyYz0iaHR0cHM6Ly9OYW1lY2hlYXAuc2ltcGxla2IuY29tL1NpdGVDb250ZW50cy8yLTdDMjJENTIzNkE0NTQzRUI4MjdGM0JEODkzNkUxNTNFL21lZGlhL3Zwc19ndWlkZV8wMTgucG5nIiAvPjxiciAvPjxiciAvPkFsc28sIG9wZW4geW91ciBzZXJ2ZXIgSVAgaW4gYSBicm93c2VyLiBJZiB5b3Ugc2VlIHRoZSBOZ2lueCB3ZWxjb21lIHBhZ2UsIHRoZSBpbnN0YWxsYXRpb24gaXMgc3VjY2Vzc2Z1bDo8YnIgLz48YnIgLz48aW1nIGNsYXNzPSJrYi1pbWFnZSIgc3JjPSJodHRwczovL05hbWVjaGVhcC5zaW1wbGVrYi5jb20vU2l0ZUNvbnRlbnRzLzItN0MyMkQ1MjM2QTQ1NDNFQjgyN0YzQkQ4OTM2RTE1M0UvbWVkaWEvdnBzX2d1aWRlXzAxNS5wbmciIC8+PGJyIC8+PGJyIC8+DQpCeSBkZWZhdWx0LCB3ZWJzaXRlIGZpbGVzIGFyZSBzdG9yZWQgaW4gPGk+L3Zhci93d3cvaHRtbDwvaT4gcGF0aC48YnIgLz48YnIgLz4NCllvdSBjYW4gdGVzdCBpdDo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+Y2QgL3Zhci93d3cvaHRtbDxiciAvPg0KbHM8L3ByZT48YnIgLz4NClRoZSBkZWZhdWx0IDxpPmluZGV4Lm5naW54LWRlYmlhbi5odG1sPC9pPiBmaWxlIGNvbnRyb2xzIHRoZSB3ZWxjb21lIHBhZ2UuPGJyIC8+PGJyIC8+DQpMYXRlciwgdXBsb2FkIHlvdXIgd2Vic2l0ZSBmaWxlcyBoZXJlIG9yIGNvbmZpZ3VyZSBhIG5ldyB2aXJ0dWFsIGhvc3QuPGJyIC8+PGJyIC8+PHVsIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsiPjxsaT48Yj48aT5JbnN0YWxsIEFwYWNoZTwvaT48L2I+PC9saT48L3VsPkFwYWNoZSBpcyBhbHNvIGNvbW1vbmx5IHVzZWQgYW5kIHdvcmtzIHdlbGwgd2l0aCBQSFAtYmFzZWQgYXBwbGljYXRpb25zIHN1Y2ggYXMgV29yZFByZXNzLjxiciAvPjxiciAvPjx1PlVidW50dSwgRGViaWFuPC91Pjo8YnIgLz48YnIgLz5JbnN0YWxsOjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIGFwdCBpbnN0YWxsIGFwYWNoZTIgLXkgPC9wcmU+PGJyIC8+PGltZyBjbGFzcz0ia2ItaW1hZ2UiIHNyYz0iaHR0cHM6Ly9OYW1lY2hlYXAuc2ltcGxla2IuY29tL1NpdGVDb250ZW50cy8yLTdDMjJENTIzNkE0NTQzRUI4MjdGM0JEODkzNkUxNTNFL21lZGlhL3Zwc19ndWlkZV8wMTkucG5nIiAvPjxiciAvPjxiciAvPg0KU3RhcnQgYW5kIGVuYWJsZSBvbiBib290OjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIHN5c3RlbWN0bCBzdGFydCBhcGFjaGUyPGJyIC8+DQpzdWRvIHN5c3RlbWN0bCBlbmFibGUgYXBhY2hlMjwvcHJlPjxiciAvPg0KQ2hlY2sgdGhlIHN0YXR1czoNCjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIHN5c3RlbWN0bCBzdGF0dXMgYXBhY2hlMjwvcHJlPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDIwLnBuZyIgLz48YnIgLz48YnIgLz5BZGRpdGlvbmFsbHksIG9wZW4geW91ciBJUCBpbiBhIGJyb3dzZXIgdG8gdmVyaWZ5OjxiciAvPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDE2LnBuZyIgLz48YnIgLz48YnIgLz48dT5BbG1hTGludXg8L3U+OjxiciAvPjxiciAvPg0KDQpJbnN0YWxsOjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIGRuZiBpbnN0YWxsIGh0dHBkIC15IDwvcHJlPjxiciAvPg0KDQpTdGFydCBhbmQgZW5hYmxlOjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIHN5c3RlbWN0bCBzdGFydCBodHRwZDxiciAvPg0Kc3VkbyBzeXN0ZW1jdGwgZW5hYmxlIGh0dHBkPC9wcmU+PGJyIC8+DQoNCkFsbG93IEhUVFAgYW5kIEhUVFBTIGluIGZpcmV3YWxsZDo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+c3VkbyBmaXJld2FsbC1jbWQgLS1wZXJtYW5lbnQgLS1hZGQtc2VydmljZT1odHRwPGJyIC8+DQpzdWRvIGZpcmV3YWxsLWNtZCAtLXBlcm1hbmVudCAtLWFkZC1zZXJ2aWNlPWh0dHBzPGJyIC8+DQpzdWRvIGZpcmV3YWxsLWNtZCAtLXJlbG9hZDwvcHJlPjxiciAvPg0KDQoNCk5leHQsIHVwbG9hZCB5b3VyIHdlYnNpdGUgZmlsZXMgdG8gdGhlIDxpPi92YXIvd3d3L2h0bWw8L2k+IHBhdGguPGJyIC8+PGJyIC8+PGg0PlN0ZXAgOCDigJQgSW5zdGFsbCBEYXRhYmFzZSBhbmQgUEhQPC9oND48YnIgLz4NCklmIHlvdSBwbGFuIHRvIGhvc3QgV29yZFByZXNzIG9yIGFub3RoZXIgUEhQLWJhc2VkIGFwcGxpY2F0aW9uLCB5b3UgbmVlZCBhIGRhdGFiYXNlIHNlcnZlciAoTXlTUUwgb3IgTWFyaWFEQiksIFBIUCwgYW5kIFBIUC1GUE0uDQo8YnIgLz48YnIgLz48dWwgc3R5bGU9Imxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlOyI+PGxpPjxiPjxpPkluc3RhbGwgTXlTUUwgU2VydmVyPC9pPjwvYj48L2xpPjwvdWw+PHU+VWJ1bnR1PC91Pjo8YnIgLz48YnIgLz48cHJlIGNsYXNzPSJwcmV0dHlwcmludCI+c3VkbyBhcHQgaW5zdGFsbCBteXNxbC1zZXJ2ZXIgLXk8L3ByZT48YnIgLz48dT5BbG1hTGludXg8L3U+OjxiciAvPjxiciAvPjxwcmUgY2xhc3M9InByZXR0eXByaW50Ij5zdWRvIGRuZiBpbnN0YWxsIG1hcmlhZGItc2VydmVyIC15PGJyIC8+DQpzdWRvIHN5c3RlbWN0bCBzdGFydCBtYXJpYWRiPGJyIC8+DQpzdWRvIHN5c3RlbWN0bCBlbmFibGUgbWFyaWFkYjwvcHJlPjxiciAvPg0KQWZ0ZXIgaW5zdGFsbGF0aW9uLCBzZWN1cmUgaXQ6PGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPnN1ZG8gbXlzcWxfc2VjdXJlX2luc3RhbGxhdGlvbjwvcHJlPjxiciAvPg0KWW91IHdpbGwgYmUgcHJvbXB0ZWQgdG86PGJyIC8+PGJyIC8+PHVsPjxsaT5TZXQgYSByb290IHBhc3N3b3JkIChpZiBhcHBsaWNhYmxlKTwvbGk+PGxpPlJlbW92ZSBhbm9ueW1vdXMgdXNlcnM8L2xpPjxsaT5EaXNhYmxlIHJlbW90ZSByb290IGxvZ2luPC9saT48bGk+UmVtb3ZlIHRlc3QgZGF0YWJhc2U8L2xpPjwvdWw+DQpBbnN3ZXIgPGI+WTwvYj4gdG8gdGhlIHJlY29tbWVuZGVkIHNlY3VyaXR5IG9wdGlvbnMuDQo8YnIgLz48YnIgLz48dWwgc3R5bGU9Imxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlOyI+PGxpPjxiPjxpPkluc3RhbGwgUEhQPC9pPjwvYj48L2xpPjwvdWw+DQpIZXJlIGlzIHRoZSB0YWJsZSB3aXRoIGNvbW1hbmRzIGZvciBPU2VzIGFuZCB3ZWItc2VydmVyczo8YnIgLz48YnIgLz48dGFibGUgYm9yZGVyPSIxIiBjZWxscGFkZGluZz0iOCIgY2VsbHNwYWNpbmc9IjAiPjx0Ym9keT48dHI+PHRoPjxiciAvPjwvdGg+PHRoPlVidW50dSAvIERlYmlhbjwvdGg+PHRoPkFsbWFMaW51eDwvdGg+PC90cj48IS0tIE5HSU5YIC0tPjx0cj48dGQ+PHN0cm9uZz5OZ2lueDwvc3Ryb25nPjwvdGQ+PHRkPg0KICAgICAgSW5zdGFsbDo8YnIgLz48Y29kZT5zdWRvIGFwdCBpbnN0YWxsIHBocCBwaHAtZnBtIHBocC1teXNxbCAteTwvY29kZT48YnIgLz48YnIgLz4NCg0KICAgICAgU3RhcnQgJmFtcDsgZW5hYmxlOjxiciAvPjxjb2RlPnN1ZG8gc3lzdGVtY3RsIHN0YXJ0IHBocCotZnBtPGJyIC8+DQogICAgICBzdWRvIHN5c3RlbWN0bCBlbmFibGUgcGhwKi1mcG08L2NvZGU+PC90ZD48dGQ+DQogICAgICBJbnN0YWxsOjxiciAvPjxjb2RlPnN1ZG8gZG5mIGluc3RhbGwgcGhwIHBocC1mcG0gcGhwLW15c3FsbmQgLXk8L2NvZGU+PGJyIC8+PGJyIC8+DQoNCiAgICAgIFN0YXJ0ICZhbXA7IGVuYWJsZTo8YnIgLz48Y29kZT5zdWRvIHN5c3RlbWN0bCBzdGFydCBwaHAtZnBtPGJyIC8+DQogICAgICBzdWRvIHN5c3RlbWN0bCBlbmFibGUgcGhwLWZwbTwvY29kZT48L3RkPjwvdHI+PCEtLSBBUEFDSEUgLS0+PHRyPjx0ZD48c3Ryb25nPkFwYWNoZTwvc3Ryb25nPjwvdGQ+PHRkPg0KICAgICAgSW5zdGFsbDo8YnIgLz48Y29kZT5zdWRvIGFwdCBpbnN0YWxsIHBocCBsaWJhcGFjaGUyLW1vZC1waHAgcGhwLW15c3FsIC15PC9jb2RlPjwvdGQ+PHRkPg0KICAgICAgSW5zdGFsbDo8YnIgLz48Y29kZT5zdWRvIGRuZiBpbnN0YWxsIHBocCBwaHAtbXlzcWxuZCAteTwvY29kZT48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjxiciAvPjxiciAvPg0KTWFrZSBzdXJlIHRvIHJlc3RhcnQgQXBhY2hlIGFmdGVyd2FyZHM6PGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPnN1ZG8gc3lzdGVtY3RsIHJlc3RhcnQgYXBhY2hlMjwvcHJlPjxiciAvPg0KQWZ0ZXIgaW5zdGFsbGF0aW9uLCBjaGVjayB0aGUgUEhQIHZlcnNpb246PGJyIC8+PGJyIC8+PHByZSBjbGFzcz0icHJldHR5cHJpbnQiPnBocCAtdjwvcHJlPjxiciAvPg0KSWYgdGhlIHZlcnNpb24gbnVtYmVyIGFwcGVhcnMsIFBIUCBpcyBpbnN0YWxsZWQgY29ycmVjdGx5LjxiciAvPjxiciAvPjxoND5TdGVwIDkg4oCUIENvbm5lY3QgWW91ciBEb21haW4gYW5kIENvbmZpZ3VyZSBXZWIgU2VydmVyPC9oND48YnIgLz4NCkFmdGVyIHlvdSBoYXZlIGluc3RhbGxlZCBhbGwgdGhlIG5lY2Vzc2FyeSB0b29scyBvbiB5b3VyIHNlcnZlciwgeW91IG5lZWQgdG8gPGI+cG9pbnQgeW91ciBkb21haW4gdG8geW91ciBWUFMgSVAgYWRkcmVzczwvYj4uPGJyIC8+PGJyIC8+DQpUaGlzIGlzIGRvbmUgYnkgdXBkYXRpbmcgdGhlIGRvbWFpbuKAmXMgRE5TIHJlY29yZHMgYW5kIGNyZWF0aW5nIGFuIDxiPkEgcmVjb3JkPC9iPiB0aGF0IGNvbm5lY3RzIHRoZSBkb21haW4gdG8geW91ciBzZXJ2ZXIuPGJyIC8+PGJyIC8+DQpJZiB5b3VyIGRvbWFpbiBpcyB1c2luZyBuYW1lc2VydmVycyBkaWZmZXJlbnQgZnJvbSBOYW1lY2hlYXAgb25lcywgdGhlIEEgcmVjb3JkIG11c3QgYmUgY29uZmlndXJlZCBhdCB0aGUgZXh0ZXJuYWwgcHJvdmlkZXIgaW5zdGVhZC4gSGVyZSwgd2XigJlsbCBzaG93IHRoZSBkb21haW4gY29ubmVjdGlvbiBmb3IgPGI+TmFtZWNoZWFwIEJhc2ljIEROUzwvYj4uPGJyIC8+PGJyIC8+DQoxKSBJbiB5b3VyIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vZG9tYWlucy9saXN0LyI+RG9tYWluIExpc3Q8L2E+IG1lbnUsIGNsaWNrIDxiPk1hbmFnZSA8L2I+bmV4dCB0byB5b3VyIHByZWZlcnJlZCBkb21haW46PGJyIC8+PGJyIC8+PGltZyBjbGFzcz0ia2ItaW1hZ2UiIHNyYz0iaHR0cHM6Ly9OYW1lY2hlYXAuc2ltcGxla2IuY29tL1NpdGVDb250ZW50cy8yLTdDMjJENTIzNkE0NTQzRUI4MjdGM0JEODkzNkUxNTNFL21lZGlhL3Zwc19ndWlkZV8wMjEucG5nIiAvPjxiciAvPjxiciAvPg0KMikgR28gdG8gPGI+QWR2YW5jZWQgRE5TPC9iPiBhbmQgdXNlIHRoZSA8Yj5BZGQgTmV3IFJlY29yZDwvYj4gb3B0aW9uIHRvIGFkZCB0d28gcmVjb3JkcyAob3IgbW9kaWZ5IHRoZSBleGlzdGluZyByZWNvcmRzIGJ5IGNsaWNraW5nIHRoZSB2YWx1ZXMgb2YgdGhlIHJlY29yZHMpOjxiciAvPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDIyLnBuZyIgLz48YnIgLz48YnIgLz48Yj5UeXBlIDwvYj5BwqAgwqAgwqAgwqAgwqAgwqAgwqB8wqA8Yj5Ib3N0IDwvYj5AwqAgwqAgwqAgfDxiPsKgSVAgQWRkcmVzczwvYj48aT55b3VyIFZQUyBJUCBhZGRyZXNzPC9pPiB8IDxiPlRUTCA8L2I+QXV0b21hdGljPGJyIC8+PGI+VHlwZSA8L2I+Q05BTUXCoCB8IDxiPkhvc3QgPC9iPnd3dyB8IDxiPlRhcmdldCA8L2I+PGk+eW91cmRvbWFpbi50bGQ8L2k+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB8IDxiPlRUTCA8L2I+QXV0b21hdGljPGJyIC8+PGJyIC8+PGI+Tm90ZTwvYj46IE1ha2Ugc3VyZSB0byByZXBsYWNlIDxpPnlvdXJkb21haW4udGxkPC9pPiB3aXRoIHlvdXIgYWN0dWFsIGRvbWFpbiBuYW1lLjxiciAvPjxiciAvPg0KMykgQ2xpY2sgPGI+U2F2ZSBhbGwgY2hhbmdlczwvYj4gb3IgY2hlY2ttYXJrIGljb25zIHRvIDxiPnNhdmUgPC9iPnRoZSByZWNvcmRzOjxiciAvPjxiciAvPjxpbWcgY2xhc3M9ImtiLWltYWdlIiBzcmM9Imh0dHBzOi8vTmFtZWNoZWFwLnNpbXBsZWtiLmNvbS9TaXRlQ29udGVudHMvMi03QzIyRDUyMzZBNDU0M0VCODI3RjNCRDg5MzZFMTUzRS9tZWRpYS92cHNfZ3VpZGVfMDIzLnBuZyIgLz48YnIgLz48YnIgLz5Vc3VhbGx5LCB0aGUgQSByZWNvcmQgdXBkYXRlIHRha2VzIHVwIHRvIDxiPjMwIG1pbnV0ZXM8L2I+LjxiciAvPjxiciAvPjxiciAvPg0KTm93IHlvdSBuZWVkIHRvIDxiPmNvbmZpZ3VyZSB5b3VyIHdlYiBzZXJ2ZXI8L2I+IHNvIHlvdXIgd2Vic2l0ZSByZXNvbHZlcyBwcm9wZXJseS4NCjxiciAvPjxiciAvPjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7Ij48bGk+PGI+PGk+Tmdpbng8L2k+PC9iPjwvbGk+PC91bD4NCjEpIENyZWF0ZSBhIG5ldyBzZXJ2ZXIgYmxvY2s6PGJyIC8+PGJyIC8+PHRhYmxlIGJvcmRlcj0iMSIgY2VsbHBhZGRpbmc9IjgiIGNlbGxzcGFjaW5nPSIwIj48dGJvZHk+PHRyPjx0aD5VYnVudHUgLyBEZWJpYW48L3RoPjx0aD5BbG1hTGludXg8L3RoPjwvdHI+PHRyPjx0ZD48Y29kZT5zdWRvIG5hbm8gL2V0Yy9uZ2lueC9zaXRlcy1hdmFpbGFibGUveW91cmRvbWFpbi50bGQ8L2NvZGU+PC90ZD48dGQ+PGNvZGU+c3VkbyBuYW5vIC9ldGMvbmdpbngvY29uZi5kL3lvdXJkb21haW4udGxkLmNvbmY8L2NvZGU+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48YnIgLz48YnIgLz4NCjIpIEV4YW1wbGUgb2YgYmFzaWMgY29uZmlndXJhdGlvbiBmaWxlOjxiciAvPjxiciAvPjxjb2RlPnNlcnZlciB7PGJyIC8+wqAgwqAgwqBsaXN0ZW4gODA7PGJyIC8+wqAgwqAgwqBzZXJ2ZXJfbmFtZSB5b3VyZG9tYWluLnRsZCB3d3cueW91cmRvbWFpbi50bGQ7PGJyIC8+PGJyIC8+wqAgwqAgwqByb290IC92YXIvd3d3L3lvdXJkb21haW47PGJyIC8+wqAgwqAgwqBpbmRleCBpbmRleC5waHAgaW5kZXguaHRtbDs8YnIgLz48YnIgLz7CoCDCoCDCoGxvY2F0aW9uIC8gezxiciAvPsKgIMKgIMKgIMKgIMKgIHRyeV9maWxlcyAkdXJpICR1cmkvID00MDQ7PGJyIC8+wqAgwqAgwqB9PGJyIC8+DQp9PC9jb2RlPjxiciAvPjxiciAvPg0KU2F2ZSB0aGUgZmlsZSAoQ3RybCtYICZndDsgWSAmZ3Q7IEVudGVyKS48YnIgLz48YnIgLz4NCjMpIDxiPkZvciBVYnVudHUvRGViaWFuIG9ubHk8L2I+OiBOZXh0LCBlbmFibGUgeW91ciBzaXRlIHZpYSB0aGlzIGNvbW1hbmQ6PGJyIC8+PGJyIC8+PGNvZGU+c3VkbyBsbiAtcyAvZXRjL25naW54L3NpdGVzLWF2YWlsYWJsZS95b3VyZG9tYWluLnRsZCAvZXRjL25naW54L3NpdGVzLWVuYWJsZWQvPC9jb2RlPjxiciAvPjxiciAvPg0KTm8gc3ltYm9saWMgbGlua2luZyBpcyBuZWVkZWQgb24gQWxtYUxpbnV4LjxiciAvPjxiciAvPg0KNCkgTWFrZSBzdXJlIHRvIGNoZWNrIHRoZSBzeW50YXg6PGJyIC8+PGJyIC8+PGNvZGU+DQpzdWRvIG5naW54IC10PC9jb2RlPjxiciAvPjxiciAvPg0KWW91IHNob3VsZCBzZWUgdGhlIG91dHB1dDo8YnIgLz48YnIgLz48Y29kZT4NCnN5bnRheCBpcyBvazxiciAvPg0KdGVzdCBpcyBzdWNjZXNzZnVsPC9jb2RlPjxiciAvPjxiciAvPg0KNSkgUmVzdGFydCB0aGUgd2ViIHNlcnZlciB0byBhcHBseSB0aGUgY2hhbmdlczo8YnIgLz48YnIgLz48Y29kZT5zdWRvIHN5c3RlbWN0bCByZXN0YXJ0IG5naW54PC9jb2RlPjxiciAvPjxiciAvPjx1bCBzdHlsZT0ibGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7Ij48bGk+PGI+PGk+QXBhY2hlPC9pPjwvYj48L2xpPjwvdWw+DQoxKSBDcmVhdGUgYSB2aXJ0dWFsIGhvc3Q6PGJyIC8+PGJyIC8+PHRhYmxlIGJvcmRlcj0iMSIgY2VsbHBhZGRpbmc9IjgiIGNlbGxzcGFjaW5nPSIwIj48dGJvZHk+PHRyPjx0aD5VYnVudHUgLyBEZWJpYW48L3RoPjx0aD5BbG1hTGludXg8L3RoPjwvdHI+PHRyPjx0ZD48Y29kZT5zdWRvIG5hbm8gL2V0Yy9hcGFjaGUyL3NpdGVzLWF2YWlsYWJsZS95b3VyZG9tYWluLnRsZC5jb25mPC9jb2RlPjwvdGQ+PHRkPjxjb2RlPnN1ZG8gbmFubyAvZXRjL2h0dHBkL2NvbmYuZC95b3VyZG9tYWluLnRsZC5jb25mPC9jb2RlPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PGJyIC8+PGJyIC8+DQoyKSBFeGFtcGxlIG9mIGJhc2ljIGNvbmZpZ3VyYXRpb24gZmlsZTo8YnIgLz48YnIgLz48Y29kZT4mbHQ7VmlydHVhbEhvc3QgKjo4MCZndDs8YnIgLz7CoCDCoCDCoFNlcnZlck5hbWUgeW91cmRvbWFpbi50bGQ8YnIgLz7CoCDCoCDCoFNlcnZlckFsaWFzIHd3dy55b3VyZG9tYWluLnRsZDxiciAvPsKgIMKgIMKgRG9jdW1lbnRSb290IC92YXIvd3d3L3lvdXJkb21haW48YnIgLz48YnIgLz7CoCDCoCDCoCZsdDtEaXJlY3RvcnkgL3Zhci93d3cveW91cmRvbWFpbiZndDs8YnIgLz7CoCDCoCDCoEFsbG93T3ZlcnJpZGUgQWxsPGJyIC8+wqAgwqAgwqBSZXF1aXJlIGFsbCBncmFudGVkPGJyIC8+wqAgwqAgwqAmbHQ7L0RpcmVjdG9yeSZndDs8YnIgLz4mbHQ7L1ZpcnR1YWxIb3N0Jmd0OzwvY29kZT48YnIgLz48YnIgLz5TYXZlIHRoZSBmaWxlIChDdHJsK1ggJmd0OyBZICZndDsgRW50ZXIpLg0KPGJyIC8+PGJyIC8+MykgPGI+Rm9yIFVidW50dS9EZWJpYW4gb25seTwvYj46IEVuYWJsZSB0aGUgc2l0ZSBieSBydW5uaW5nOjxiciAvPjxiciAvPjxjb2RlPnN1ZG8gYTJlbnNpdGUgeW91cmRvbWFpbi50bGQuY29uZjwvY29kZT48YnIgLz48YnIgLz4NCkZvciBBbG1hTGludXgsIHRoaXMgc3RlcCBpcyBub3QgcmVxdWlyZWQuPGJyIC8+PGJyIC8+DQo0KSBUZXN0IHRoZSBjb25maWd1cmF0aW9uOjxiciAvPjxiciAvPjxjb2RlPnN1ZG8gYXBhY2hlY3RsIGNvbmZpZ3Rlc3Q8L2NvZGU+PGJyIC8+PGJyIC8+WW91IHNob3VsZCBzZWUgIjxpPnN5bnRheCBPSzwvaT4iLjxiciAvPjxiciAvPg0KNSkgUmVzdGFydCBBcGFjaGU6PGJyIC8+PGJyIC8+PGNvZGU+c3VkbyBzeXN0ZW1jdGwgcmVsb2FkIGFwYWNoZTI8L2NvZGU+PGJyIC8+PGJyIC8+PGltZyBjbGFzcz0ia2ItaW1hZ2UiIHNyYz0iaHR0cHM6Ly9OYW1lY2hlYXAuc2ltcGxla2IuY29tL1NpdGVDb250ZW50cy8yLTdDMjJENTIzNkE0NTQzRUI4MjdGM0JEODkzNkUxNTNFL21lZGlhL3Zwc19ndWlkZV8wMjQucG5nIiAvPjxiciAvPjxiciAvPjxoND5TdGVwIDEwIOKAlCBUZXN0IFlvdXIgU2VydmVyPC9oND48YnIgLz4NCkFmdGVyIGNvbm5lY3RpbmcgeW91ciBkb21haW4gYW5kIGNvbmZpZ3VyaW5nIHlvdXIgd2ViIHNlcnZlciwgdmVyaWZ5IHRoYXQgZXZlcnl0aGluZyB3b3JrcyBjb3JyZWN0bHkuPGJyIC8+PGJyIC8+DQpPcGVuIHlvdXIgZG9tYWluIGluIGEgYnJvd3Nlci4gSWYgeW91ciB3ZWJzaXRlIGxvYWRzLCB0aGUgZG9tYWluIGlzIGNvcnJlY3RseSBwb2ludGVkIHRvIHlvdXIgVlBTLiA8YnIgLz48YnIgLz4NCklmIHlvdSBzZWUgdGhlIGRlZmF1bHQgTmdpbnggb3IgQXBhY2hlIHBhZ2UsIHRoZSBzZXJ2ZXIgaXMgd29ya2luZywgYnV0IHlvdXIgdmlydHVhbCBob3N0IG9yIGRvY3VtZW50IHJvb3QgbWF5IG5lZWQgYWRqdXN0bWVudC48YnIgLz48YnIgLz48YSBuYW1lPSJzZWN1cmUiPjxoMz5Ib3cgdG8gU2VjdXJlIE15IFZQUyBBZnRlciBTZXR1cD88L2gzPjwvYT48YnIgLz4NCkFzIGV4cGxhaW5lZCB0aHJvdWdob3V0IHRoaXMgVlBTIHR1dG9yaWFsLCBpbXBsZW1lbnRpbmcgbmVjZXNzYXJ5IHNlY3VyaXR5IG1lYXN1cmVzIGFzIGVhcmx5IGFzIHBvc3NpYmxlIGhlbHBzIHByb3RlY3QgeW91ciBWUFMgZnJvbSB1bmF1dGhvcml6ZWQgYWNjZXNzIGF0dGVtcHRzIGFuZCB2YXJpb3VzIGF0dGFja3MuPGJyIC8+PGJyIC8+DQpXZSBhbHJlYWR5IGRlc2NyaWJlZCBzdWNoIHByb3RlY3Rpb24gbWV0aG9kcyBhcyByZWd1bGFyIHN5c3RlbSB1cGRhdGVzLCBkaXNhYmxpbmcgcm9vdCBsb2dpbiwgdXNpbmcgU1NIIGtleXMgaW5zdGVhZCBvZiB1c3VhbCBwYXNzd29yZHMsIGFuZCBlbmFibGluZyBmaXJld2FsbCBydWxlcy48YnIgLz48YnIgLz5IZXJlIHdl4oCZbGwgbG9vayBhdCBtb3JlIGFkdmFuY2VkIHNlY3VyaXR5IG1lYXN1cmVzLjxiciAvPjxiciAvPjx1bD48bGk+PGI+PGk+SW5zdGFsbCBGYWlsMkJhbjwvaT48L2I+PC9saT48L3VsPg0KRmFpbDJCYW4gcHJvdGVjdHMgeW91ciBzZXJ2ZXIgYWdhaW5zdCBicnV0ZS1mb3JjZSBsb2dpbiBhdHRlbXB0cyBieSBtb25pdG9yaW5nIGxvZ3MgYW5kIGF1dG9tYXRpY2FsbHkgYmFubmluZyBzdXNwaWNpb3VzIElQIGFkZHJlc3NlcyBhZnRlciBtdWx0aXBsZSBmYWlsZWQgbG9naW4gYXR0ZW1wdHMuPGJyIC8+PGJyIC8+DQpJbnN0YWxsIEZhaWwyQmFuOjxiciAvPjxiciAvPjxjb2RlPnN1ZG8gYXB0IGluc3RhbGwgZmFpbDJiYW4gLXk8L2NvZGU+wqAgwqAgwqAoVWJ1bnR1IC8gRGViaWFuKTxiciAvPjxjb2RlPnN1ZG8gZG5mIGluc3RhbGwgZmFpbDJiYW4gLXk8L2NvZGU+wqAgwqAgwqAoQWxtYUxpbnV4KQ0KPGJyIC8+PGJyIC8+U3RhcnQgYW5kIGVuYWJsZSB0aGUgc2VydmljZTo8YnIgLz48YnIgLz48Y29kZT5zdWRvIHN5c3RlbWN0bCBzdGFydCBmYWlsMmJhbjxiciAvPg0Kc3VkbyBzeXN0ZW1jdGwgZW5hYmxlIGZhaWwyYmFuPC9jb2RlPjxiciAvPjxiciAvPjx1bD48bGk+PGI+PGk+RERvUyBwcm90ZWN0aW9uPC9pPjwvYj48L2xpPjwvdWw+DQpERG9TIChEaXN0cmlidXRlZCBEZW5pYWwtb2YtU2VydmljZSkgYXR0YWNrcyBhdHRlbXB0IHRvIG92ZXJ3aGVsbSB5b3VyIHNlcnZlciB3aXRoIGZha2UgdHJhZmZpYy4gRm9yIGJvdGggYnVzaW5lc3MgYW5kIHBlcnNvbmFsIHdlYnNpdGVzLCBtYWludGFpbmluZyB1bmludGVycnVwdGVkIHNlcnZpY2UgaXMgY3J1Y2lhbC4gUGVyZm9ybWFuY2UgaXNzdWVzIG9yIGRvd250aW1lIGNhbiBhZmZlY3QgdmlzaXRvciBhY2Nlc3MgYW5kIG92ZXJhbGwgZW5nYWdlbWVudC48YnIgLz48YnIgLz4NClByb3RlY3Rpb24gbWV0aG9kcyBpbmNsdWRlOjxiciAvPjxiciAvPjx1bD48bGk+VXNpbmcgYSBDRE4gd2l0aCBidWlsdC1pbiBERG9TIG1pdGlnYXRpb24gKGUuZy4sIENsb3VkZmxhcmUpPC9saT48bGk+RW5hYmxpbmcgQWR2YW5jZWQgRE5TIEREb1MgcHJvdGVjdGlvbiAoc3VjaCBhcyA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL3NlY3VyaXR5L3ByZW1pdW1kbnMvIj5QcmVtaXVtRE5TPC9hPik8L2xpPjxsaT5SYXRlIGxpbWl0aW5nIGluIE5naW54IG9yIEFwYWNoZTwvbGk+PC91bD48YnIgLz48YnIgLz48dWw+PGxpPjxiPjxpPkxvZyBtb25pdG9yaW5nPC9pPjwvYj48L2xpPjwvdWw+U2VydmVyIGxvZ3MgY2FuIGJlIHZlcnkgaGVscGZ1bCBpbiBkZXRlY3Rpbmcgc3VzcGljaW91cyBhY3Rpdml0eS48YnIgLz48YnIgLz4NCkltcG9ydGFudCBsb2dzIHdlIHJlY29tbWVuZCBjaGVja2luZyByZWd1bGFybHk6PGJyIC8+PGJyIC8+DQrigJMgPGk+L3Zhci9sb2cvYXV0aC5sb2c8L2k+IChVYnVudHUgU1NIIGxvZ3MpPGJyIC8+DQrigJMgPGk+L3Zhci9sb2cvc2VjdXJlPC9pPiAoQWxtYUxpbnV4IFNTSCBsb2dzKTxiciAvPg0K4oCTIFdlYiBzZXJ2ZXIgYWNjZXNzIGFuZCBlcnJvciBsb2dzPGJyIC8+PGJyIC8+DQpZb3UgY2FuIG1vbml0b3IgbG9ncyBtYW51YWxseTo8YnIgLz48YnIgLz48Y29kZT5zdWRvIHRhaWwgLWYgL3Zhci9sb2cvYXV0aC5sb2c8L2NvZGU+PGJyIC8+PGJyIC8+DQpPciB5b3UgY2FuIGFsc28gdXNlIG1vbml0b3JpbmcgdG9vbHMgdG8gcmVjZWl2ZSBhdXRvbWF0ZWQgYWxlcnRzIHdoZW4gc2VydmljZXMgc3RvcCBydW5uaW5nIG9yIHdoZW4gdW51c3VhbCBhY3Rpdml0eSBpcyBkZXRlY3RlZDo8YnIgLz48YnIgLz48dGFibGUgYm9yZGVyPSIxIiBjZWxscGFkZGluZz0iOCIgY2VsbHNwYWNpbmc9IjAiPjx0Ym9keT48dHI+PHRoPk1vbml0b3JpbmcgZm9jdXM8L3RoPjx0aD5UeXBpY2FsIHRvb2xzPC90aD48dGg+V2hhdCB0aGV5IHRyYWNrPC90aD48L3RyPjx0cj48dGQ+U3lzdGVtIG1ldHJpY3M8L3RkPjx0ZD5OZXRkYXRhLCBHbGFuY2VzLCBodG9wPC90ZD48dGQ+Q1BVIHVzYWdlLCBSQU0gdXNhZ2UsIGRpc2sgdXNhZ2UsIG5ldHdvcmsgYWN0aXZpdHk8L3RkPjwvdHI+PHRyPjx0ZD5TZXJ2aWNlIHVwdGltZTwvdGQ+PHRkPk1vbml0LCBOYWdpb3MsIEljaW5nYTwvdGQ+PHRkPldlYiBzZXJ2ZXIgc3RhdHVzLCBkYXRhYmFzZSBhdmFpbGFiaWxpdHksIHNjaGVkdWxlZCB0YXNrczwvdGQ+PC90cj48dHI+PHRkPkxvZyBhY3Rpdml0eTwvdGQ+PHRkPkxvZ3dhdGNoLCBPU1NFQy9XYXp1aDwvdGQ+PHRkPlNTSCBsb2dzLCBzeXN0ZW0gZXJyb3JzLCBsb2dpbiBhdHRlbXB0czwvdGQ+PC90cj48dHI+PHRkPkV4dGVybmFsIHVwdGltZTwvdGQ+PHRkPkV4dGVybmFsIEhUVFAvUyBjaGVja3M8L3RkPjx0ZD5XZWJzaXRlIGF2YWlsYWJpbGl0eSBmcm9tIG91dHNpZGUgdGhlIHNlcnZlcjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PGJyIC8+PGJyIC8+DQpSZWd1bGFyIGxvZyByZXZpZXcgaGVscHMgaWRlbnRpZnkgcmVwZWF0ZWQgbG9naW4gYXR0ZW1wdHMsIHVuZXhwZWN0ZWQgZXJyb3JzLCBvciB1bnVzdWFsIHRyYWZmaWMgcGF0dGVybnMuPGJyIC8+PGJyIC8+PGEgbmFtZT0iaG9zdCI+PGgzPldoYXQgQ2FuIEkgSG9zdCBvbiBhIFZQUz88L2gzPjwvYT48YnIgLz5BbG1vc3QgYW55dGhpbmcgLSBWUFMgY2FuIGhvc3Qgd2Vic2l0ZXMsIGFwcGxpY2F0aW9ucywgQVBJcywgZGF0YWJhc2VzLCBkZXZlbG9wbWVudCBlbnZpcm9ubWVudHMsIGFuZCBtb3JlLiBVbmxpa2Ugc2hhcmVkIGhvc3RpbmcsIGEgVlBTIGdpdmVzIHlvdSBncmVhdGVyIGZsZXhpYmlsaXR5IGFuZCBjb250cm9sIG92ZXIgdGhlIHNlcnZlciBlbnZpcm9ubWVudC4gQmVjYXVzZSB5b3UgaGF2ZSB3aWRlciBhY2Nlc3MgYW5kIGRlZGljYXRlZCByZXNvdXJjZXMsIHlvdSBjYW4gaW5zdGFsbCBhbmQgY29uZmlndXJlIGFsbW9zdCBhbnkgc29mdHdhcmUgc3VwcG9ydGVkIGJ5IHlvdXIgb3BlcmF0aW5nIHN5c3RlbS48YnIgLz48YnIgLz4NCkhlcmUgYXJlIGNvbW1vbiB1c2UgY2FzZXM6PGJyIC8+PGJyIC8+PHVsPjxsaT48Yj5Xb3JkUHJlc3Mgd2Vic2l0ZXM8L2I+OiBBIFZQUyBpcyBwZXJmZWN0bHkgc3VpdGFibGUgZm9yIGhvc3RpbmcgV29yZFByZXNzIHNpdGVzLCBlc3BlY2lhbGx5IHdoZW4gdHJhZmZpYyBpcyBncm93aW5nLCBwZXJmb3JtYW5jZSBuZWVkcyB0byBiZSBvcHRpbWl6ZWQsIG9yIGN1c3RvbSBzZXJ2ZXIgY29uZmlndXJhdGlvbnMgYXJlIHJlcXVpcmVkLiBZb3UgY2FuIGNvbmZpZ3VyZSB5b3VyIG93biB3ZWIgc3RhY2sgKE5naW54IG9yIEFwYWNoZSwgTXlTUUwvTWFyaWFEQiwgUEhQKSBhbmQgYWRqdXN0IG1lbW9yeSBsaW1pdHMsIGNhY2hpbmcsIG9yIHNlY3VyaXR5IHNldHRpbmdzIGFzIG5lZWRlZC48L2xpPjxiciAvPjxsaT48Yj5TYWFTIEFwcGxpY2F0aW9uczwvYj46IE1hbnkgU29mdHdhcmUtYXMtYS1TZXJ2aWNlIChTYWFTKSBhcHBsaWNhdGlvbnMgcnVuIG9uIFZQUyBpbmZyYXN0cnVjdHVyZS4gSXQgYWxsb3dzIHlvdSB0byBkZXBsb3kgYmFja2VuZCBzZXJ2aWNlcywgbWFuYWdlIGRhdGFiYXNlcywgY29uZmlndXJlIGJhY2tncm91bmQgd29ya2Vycywgc2NhbGUgcmVzb3VyY2VzIGFzIHVzYWdlIGluY3JlYXNlcywgZXRjLiBWUFMgaXMgc3VpdGFibGUgZm9yIGN1c3RvbSB3ZWIgYXBwbGljYXRpb25zIGJ1aWx0IHdpdGggUEhQLCBOb2RlLmpzLCBQeXRob24sIG9yIG90aGVyIGZyYW1ld29ya3MuPC9saT48YnIgLz48bGk+PGI+QVBJczwvYj46IEEgVlBTIGNhbiBob3N0IFJFU1Qgb3IgR3JhcGhRTCBBUElzIHRoYXQgc2VydmUgZGF0YSB0byB3ZWJzaXRlcywgbW9iaWxlIGFwcGxpY2F0aW9ucywgb3IgdGhpcmQtcGFydHkgc3lzdGVtcy4gVGhpcyBpcyBhIGNvbW1vbiBzZXR1cCBmb3IgYmFja2VuZCBzZXJ2aWNlcyBhbmQgbWljcm9zZXJ2aWNlcy4gV2l0aCBhIFZQUywgeW91IGNhbiBjb25maWd1cmUgcmV2ZXJzZSBwcm94aWVzLCBlbmFibGUgSFRUUFMgZW5jcnlwdGlvbiwgYXBwbHkgcmF0ZSBsaW1pdGluZywgYW5kIHJlc3RyaWN0IGFjY2VzcyB1c2luZyBmaXJld2FsbCBydWxlcy48L2xpPjxiciAvPjxsaT48Yj5HYW1lIHNlcnZlcnM8L2I+OiBNYW55IG11bHRpcGxheWVyIGdhbWUgc2VydmVycyBjYW4gcnVuIG9uIGEgVlBTLCBkZXBlbmRpbmcgb24gcmVzb3VyY2UgcmVxdWlyZW1lbnRzLiBDb21tb24gZXhhbXBsZXMgaW5jbHVkZSBNaW5lY3JhZnQsIENTOkdPLCBhbmQgVmFsaGVpbS4gWW91IG1heSBuZWVkIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vc3VwcG9ydC9rbm93bGVkZ2ViYXNlL2FydGljbGUuYXNweC85MjE1LzIxODgvaG93LXRvLXVwZ3JhZGUtcmFtYmFuZHdpZHRoZGlzay1zcGFjZS1vbi1hLXZwc2RlZGljYXRlZC1zZXJ2ZXIvIj5oaWdoZXIgUkFNPC9hPiBhbmQgQ1BVIHJlc291cmNlcyBkZXBlbmRpbmcgb24gdGhlIG51bWJlciBvZiBwbGF5ZXJzLjwvbGk+PGJyIC8+PGxpPjxiPkVtYWlsIHNlcnZlcnM8L2I+OiBZb3UgY2FuIGNvbmZpZ3VyZSB5b3VyIFZQUyB0byBzZW5kIGFuZCByZWNlaXZlIGVtYWlsIGJ5IGluc3RhbGxpbmcgbWFpbCBzZXJ2ZXIgc29mdHdhcmUgc3VjaCBhcyBQb3N0Zml4IG9yIEV4aW0uIEZvciB0aGlzLCBwcm9wZXIgRE5TIHJlY29yZHMgbXVzdCBiZSBzZXQsIGluY2x1ZGluZyA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL3N1cHBvcnQva25vd2xlZGdlYmFzZS9hcnRpY2xlLmFzcHgvMzIyLzIyMzcvaG93LWNhbi1pLXNldC11cC1teC1yZWNvcmRzLXJlcXVpcmVkLWZvci1tYWlsLXNlcnZpY2UvIj5NWDwvYT4sIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5hbWVjaGVhcC5jb20vc3VwcG9ydC9rbm93bGVkZ2ViYXNlL2FydGljbGUuYXNweC8zMTcvMjIzNy9ob3ctZG8taS1hZGQtdHh0c3BmZGtpbWRtYXJjLXJlY29yZHMtZm9yLW15LWRvbWFpbi8iPlNQRiwgREtJTSwgYW5kIERNQVJDPC9hPiBlbnRyaWVzLiA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL3N1cHBvcnQva25vd2xlZGdlYmFzZS9hcnRpY2xlLmFzcHgvOTk3NC80OC9ob3ctdG8tbWFuYWdlLXlvdXItdnBzLXdpdGgtc29sdXN2bS1mb3Ita3ZtLyNwdHIiPlJldmVyc2UgRE5TPC9hPiAoUFRSKSByZWNvcmRzIG11c3QgYWxzbyBiZSBjb25maWd1cmVkIHRvIGltcHJvdmUgZGVsaXZlcmFiaWxpdHkuIEluIGFkZGl0aW9uLCBvbmdvaW5nIHNwYW0gbW9uaXRvcmluZyBhbmQgcmVwdXRhdGlvbiBtYW5hZ2VtZW50IGFyZSBuZWNlc3NhcnkgdG8gcHJldmVudCBlbWFpbHMgZnJvbSBiZWluZyBibG9ja2VkLjwvbGk+PGJyIC8+PGxpPjxiPkRldmVsb3BtZW50IGFuZCB0ZXN0aW5nIGVudmlyb25tZW50czwvYj46IEEgVlBTIGlzIG9mdGVuIHVzZWQgYXMgYSBzdGFnaW5nIGVudmlyb25tZW50LCBhIHRlc3Rpbmcgc2VydmVyLCBhIENJL0NEIGRlcGxveW1lbnQgdGFyZ2V0LCBhIHNhbmRib3ggZm9yIGxlYXJuaW5nIExpbnV4IGFkbWluaXN0cmF0aW9uLCBldGMuIFlvdSBjYW4gc2FmZWx5IHRlc3QgdXBkYXRlcyBhbmQgY29uZmlndXJhdGlvbnMgYmVmb3JlIGFwcGx5aW5nIHRoZW0gdG8gYSBwcm9kdWN0aW9uIHNlcnZlci48L2xpPjwvdWw+DQpGb3IgYmVnaW5uZXJzLCBhIFZQUyBtYXkgc2VlbSBhZHZhbmNlZCBhdCB0aGUgc3RhcnQsIGJ1dCBpdCBjYW4gc3VwcG9ydCBtdWx0aXBsZSBwcm9qZWN0cyBmcm9tIHNpbXBsZSB3ZWJzaXRlcyB0byBjb21wbGV4IGFwcGxpY2F0aW9ucy48YnIgLz48YnIgLz48YSBuYW1lPSJ1cGdyYWRlIj48aDM+VlBTIHZzIFNoYXJlZCBIb3N0aW5nIOKAlCBXaGVuIFNob3VsZCBJIFVwZ3JhZGU/PC9oMz48L2E+PGJyIC8+DQpTaGFyZWQgaG9zdGluZyBhbmQgVlBTIGhvc3Rpbmcgc2VydmUgZGlmZmVyZW50IG5lZWRzLiBUaGUgcmlnaHQgY2hvaWNlIGRlcGVuZHMgb24geW91ciB3ZWJzaXRl4oCZcyB0cmFmZmljLCBwZXJmb3JtYW5jZSByZXF1aXJlbWVudHMsIGFuZCBsZXZlbCBvZiBhY2Nlc3MgbmVlZGVkLjxiciAvPjxiciAvPg0KU2hhcmVkIGhvc3RpbmcgaXMgZGVzaWduZWQgZm9yIHNtYWxsIHdlYnNpdGVzIHdpdGggbW9kZXJhdGUgdHJhZmZpYy4gU2VydmVyIHJlc291cmNlcyBhcmUgc2hhcmVkIGJldHdlZW4gbXVsdGlwbGUgdXNlcnMsIGFuZCB0aGUgaG9zdGluZyBwcm92aWRlciBtYW5hZ2VzIG1vc3QgY29uZmlndXJhdGlvbi48YnIgLz48YnIgLz4NCkEgVlBTIHByb3ZpZGVzIGRlZGljYXRlZCByZXNvdXJjZXMgd2l0aGluIGEgdmlydHVhbGl6ZWQgZW52aXJvbm1lbnQuIFlvdSByZWNlaXZlIGlzb2xhdGVkIENQVSwgUkFNLCBhbmQgc3RvcmFnZSwgYWxvbmcgd2l0aCByb290IGFjY2VzcyBvciBhZGRpdGlvbmFsIG1hbmFnZW1lbnQgdG8gY29uZmlndXJlIHRoZSBzZXJ2ZXIuPGJyIC8+PGJyIC8+PHRhYmxlIGJvcmRlcj0iMSIgY2VsbHBhZGRpbmc9IjgiIGNlbGxzcGFjaW5nPSIwIj48dGJvZHk+PHRyPjx0aD5GZWF0dXJlPC90aD48dGg+U2hhcmVkIEhvc3Rpbmc8L3RoPjx0aD5WUFM8L3RoPjwvdHI+PHRyPjx0ZD48c3Ryb25nPjxpPlBlcmZvcm1hbmNlPC9pPjwvc3Ryb25nPjwvdGQ+PHRkPkxpbWl0ZWQgKHNoYXJlZCByZXNvdXJjZXMpPC90ZD48dGQ+SGlnaCAoZGVkaWNhdGVkIHJlc291cmNlcyk8L3RkPjwvdHI+PHRyPjx0ZD48c3Ryb25nPjxpPkNvbnRyb2w8L2k+PC9zdHJvbmc+PC90ZD48dGQ+TG93IChsaW1pdGVkIGNvbmZpZ3VyYXRpb24pPC90ZD48dGQ+RnVsbCAocm9vdCBvciByZXNlbGxlciBhY2Nlc3MgLSBkZXBlbmRpbmcgb24gc2VydmVyIG1hbmFnZW1lbnQpPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz48aT5TZWN1cml0eTwvaT48L3N0cm9uZz48L3RkPjx0ZD5TaGFyZWQgZW52aXJvbm1lbnQ8L3RkPjx0ZD5Jc29sYXRlZCBlbnZpcm9ubWVudDwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+PGk+U2NhbGFiaWxpdHk8L2k+PC9zdHJvbmc+PC90ZD48dGQ+TGltaXRlZDwvdGQ+PHRkPkZsZXhpYmxlIHJlc291cmNlIHVwZ3JhZGVzPC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz48aT5DdXN0b20gc29mdHdhcmU8L2k+PC9zdHJvbmc+PC90ZD48dGQ+VXN1YWxseSByZXN0cmljdGVkIG9yIGxpbWl0ZWQ8L3RkPjx0ZD5GdWxseSBjdXN0b21pemFibGU8L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjxiciAvPjxiciAvPg0KRm9yIGJlZ2lubmVycyB0cmFuc2l0aW9uaW5nIGZyb20gc2hhcmVkIGhvc3RpbmcsIHRoaXMgdXBncmFkZSB0eXBpY2FsbHkgYmVjb21lcyBuZWNlc3NhcnkgYXMgdHJhZmZpYyBhbmQgY3VzdG9taXphdGlvbiBuZWVkcyBncm93LjxiciAvPjxiciAvPjxhIG5hbWU9Im1pc3Rha2VzIj48aDM+Q29tbW9uIFZQUyBTZXR1cCBNaXN0YWtlcyB0byBBdm9pZDwvaDM+PC9hPjxiciAvPg0KQSBWUFMgcHJvdmlkZXMgZmxleGliaWxpdHkgYW5kIGNvbnRyb2wsIGJ1dCBpbmNvcnJlY3QgY29uZmlndXJhdGlvbiBjYW4gbGVhZCB0byBwZXJmb3JtYW5jZSBpc3N1ZXMsIHNlY3VyaXR5IHJpc2tzLCBvciBzZXJ2aWNlIGludGVycnVwdGlvbnMuIEJlbG93IGFyZSBjb21tb24gbWlzdGFrZXMgdG8gYXZvaWQgZHVyaW5nIHlvdXIgVlBTIHNldHVwLjxiciAvPjxiciAvPjxiPsKgIMKgIMKgMSkgVXNpbmcgd2VhayBwYXNzd29yZHM8L2I+PGJyIC8+PGJyIC8+DQoNCldlYWsgb3IgcmV1c2VkIHBhc3N3b3JkcyBhcmUgb25lIG9mIHRoZSBtb3N0IGNvbW1vbiBjYXVzZXMgb2YgdW5hdXRob3JpemVkIGFjY2Vzcy48YnIgLz48YnIgLz4NCklmIHBhc3N3b3JkIGF1dGhlbnRpY2F0aW9uIGlzIGVuYWJsZWQgZm9yIFNTSCwgYXV0b21hdGVkIGJvdHMgbWF5IGF0dGVtcHQgYnJ1dGUtZm9yY2UgYXR0YWNrcy4gQWx3YXlzIHVzZSBzdHJvbmcsIHVuaXF1ZSBwYXNzd29yZHMgYW5kIHN3aXRjaCB0byBTU0gga2V5IGF1dGhlbnRpY2F0aW9uIHdoZW5ldmVyIHBvc3NpYmxlLjxiciAvPjxiciAvPg0KQXZvaWQgc3RvcmluZyBjcmVkZW50aWFscyBpbiBwbGFpbiB0ZXh0IGZpbGVzIG9yIHNoYXJpbmcgdGhlbSBpbnNlY3VyZWx5LjxiciAvPjxiciAvPg0KTW9yZSBwYXNzd29yZCB0aXBzIGNhbiBiZSBmb3VuZCA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL3N1cHBvcnQva25vd2xlZGdlYmFzZS9hcnRpY2xlLmFzcHgvOTUxNy80NS93aGF0LWlzLWEtc2VjdXJlLXBhc3N3b3JkLWFuZC13aHktaXMtaXQtaW1wb3J0YW50LXRvLWhhdmUtb25lLyI+aGVyZTwvYT4uDQo8YnIgLz48YnIgLz48Yj7CoCDCoCDCoDIpIE5vdCBkaXNhYmxpbmcgcm9vdCBsb2dpbjwvYj48YnIgLz48YnIgLz5BbGxvd2luZyBkaXJlY3Qgcm9vdCBsb2dpbiBvdmVyIFNTSCBpbmNyZWFzZXMgc2VjdXJpdHkgcmlzay4gQXR0YWNrZXJzIHR5cGljYWxseSB0YXJnZXQgdGhlIHJvb3QgYWNjb3VudCBmaXJzdC4gQ2hlY2sgPGEgaHJlZj0iaHR0cHM6Ly93d3cubmFtZWNoZWFwLmNvbS9zdXBwb3J0L2tub3dsZWRnZWJhc2UvYXJ0aWNsZS5hc3B4LzEwMjAwLzg5L2hvdy10by1zZWN1cmUteW91ci1zc2gtbG9naW4vIj50aGlzIGd1aWRlPC9hPiBmb3IgcmVjb21tZW5kYXRpb25zIG9uIHNlY3VyaW5nIFNTSCBsb2dpbnMuPGJyIC8+PGJyIC8+PGI+wqAgwqAgwqAzKSBIYXZpbmcgbm8gZmlyZXdhbGwgY29uZmlndXJlZDwvYj48YnIgLz48YnIgLz5BIG5ld2x5IGRlcGxveWVkIFZQUyBtYXkgYWxsb3cgdW5uZWNlc3Nhcnkgb3BlbiBwb3J0cy4gV2l0aG91dCBmaXJld2FsbCBydWxlcywgc2VydmljZXMgdGhhdCBzaG91bGQgbm90IGJlIHB1YmxpY2x5IGFjY2Vzc2libGUgbWF5IGJlIGV4cG9zZWQgdG8gYXR0YWNrcy4NCjxiciAvPjxiciAvPk1ha2Ugc3VyZSB0aGF0OjxiciAvPjxiciAvPjx1bD48bGk+T25seSByZXF1aXJlZCBwb3J0cyAoZS5nLiwgMjIsIDgwLCA0NDMpIGFyZSBvcGVuPC9saT48bGk+QWxsIG90aGVyIGluY29taW5nIGNvbm5lY3Rpb25zIGFyZSBibG9ja2VkIGJ5IGRlZmF1bHQ8L2xpPjwvdWw+UmVndWxhcmx5IHJldmlldyBmaXJld2FsbCBydWxlcyBhZnRlciBpbnN0YWxsaW5nIG5ldyBzb2Z0d2FyZS48YnIgLz48YnIgLz48Yj7CoCDCoCDCoDQpIFNraXBwaW5nIHN5c3RlbSB1cGRhdGVzPC9iPjxiciAvPjxiciAvPg0KUnVubmluZyBvdXRkYXRlZCBwYWNrYWdlcyBpbmNyZWFzZXMgdnVsbmVyYWJpbGl0eSB0byBrbm93biBzZWN1cml0eSBpc3N1ZXMuPGJyIC8+PGJyIC8+DQpBbHdheXMgdXBkYXRlIHRoZSBzeXN0ZW0gYWZ0ZXIgZGVwbG95bWVudCBhbmQgYXBwbHkgdXBkYXRlcyByZWd1bGFybHkuIERlbGF5aW5nIHVwZGF0ZXMgbWF5IGV4cG9zZSB5b3VyIHNlcnZlciB0byBtYWx3YXJlLjxiciAvPjxiciAvPjxiPsKgIMKgIMKgNSkgT3ZlcnBheWluZyBmb3IgcmVzb3VyY2VzPC9iPjxiciAvPjxiciAvPg0KU2VsZWN0aW5nIGEgcGxhbiB3aXRoIGV4Y2Vzc2l2ZSBDUFUgb3IgUkFNIG1heSBpbmNyZWFzZSBjb3N0cyB3aXRob3V0IGltcHJvdmluZyBwZXJmb3JtYW5jZS48YnIgLz48YnIgLz4NClN0YXJ0IHdpdGggcmVzb3VyY2VzIHRoYXQgbWF0Y2ggeW91ciBjdXJyZW50IG5lZWRzLiBPdXIgVlBTIHBsYW5zIGNhbiBiZSA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL3N1cHBvcnQva25vd2xlZGdlYmFzZS9hcnRpY2xlLmFzcHgvMTEzOC8yMi9jaG9vc2luZy10aGUtcmlnaHQtaG9zdGluZy1wbGFuLWFuZC10aW1lLXRvLXVwZ3JhZGUvIj51cGdyYWRlZDwvYT4gbGF0ZXIgaWYgdHJhZmZpYyBvciBhcHBsaWNhdGlvbiBkZW1hbmRzIGluY3JlYXNlLjxiciAvPjxiciAvPjxiPsKgIMKgIMKgNikgTm90IHNldHRpbmcgdXAgYmFja3VwczwvYj48YnIgLz48YnIgLz4NCldpdGhvdXQgYmFja3VwcywgZGF0YSBsb3NzIGNhdXNlZCBieSBtaXNjb25maWd1cmF0aW9uLCBhY2NpZGVudGFsIGRlbGV0aW9uLCBvciBzeXN0ZW0gZmFpbHVyZSBtYXkgYmUgZGlmZmljdWx0IHRvIHJlY292ZXIuIENvbmZpZ3VyZSA8YSBocmVmPSJodHRwczovL3d3dy5uYW1lY2hlYXAuY29tL3N1cHBvcnQva25vd2xlZGdlYmFzZS9hcnRpY2xlLmFzcHgvMTAwODUvNDgvaG93LXRvLXNldC11cC1hdXRvbWF0ZWQtYmFja3Vwcy1mb3ItdnBzLWFuZC1kZWRpY2F0ZWQtc2VydmVyLyI+YXV0b21hdGVkIGJhY2t1cHM8L2E+IGJlZm9yZSBkZXBsb3lpbmcgY3JpdGljYWwgcHJvamVjdHMuPGJyIC8+PGJyIC8+PGJyIC8+PGJyIC8+PGI+Q29uY2x1c2lvbjo8L2I+IFRoaXMgdHV0b3JpYWwgb24gaG93IHRvIHNldCB1cCBhIFZQUyBpbnZvbHZlcyBzZXZlcmFsIHN0cnVjdHVyZWQgc3RlcHMsIGluY2x1ZGluZyBkZXBsb3lpbmcgdGhlIHNlcnZlciwgY29ubmVjdGluZyB2aWEgU1NILCBpbnN0YWxsaW5nIGEgd2ViIHNlcnZlciBhbmQgZGF0YWJhc2UsIGNvbmZpZ3VyaW5nIHlvdXIgZG9tYWluLCBhbmQgc2VjdXJpbmcgdGhlIGVudmlyb25tZW50LiBBbHRob3VnaCB0aGUgcHJvY2VzcyByZXF1aXJlcyBtb3JlIHRlY2huaWNhbCBpbnZvbHZlbWVudCB0aGFuIHNoYXJlZCBob3N0aW5nLCBpdCBwcm92aWRlcyBkZWRpY2F0ZWQgcmVzb3VyY2VzLCBncmVhdGVyIGZsZXhpYmlsaXR5LCBhbmQgZnVsbCBjb250cm9sIG92ZXIgeW91ciBzZXJ2ZXIuIFdpdGggY2FyZWZ1bCBjb25maWd1cmF0aW9uIGFuZCByZWd1bGFyIHVwZGF0ZXMsIGEgVlBTIGNhbiBzZXJ2ZSBhcyBhIHN0YWJsZSBmb3VuZGF0aW9uIGZvciB3ZWJzaXRlcywgYXBwbGljYXRpb25zLCBhbmQgb3RoZXIgb25saW5lIHNlcnZpY2VzLg==","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"2026-04-20T17:43:24.0000000","LiveDateTime":"1754-02-02T00:00:00.0000000","CreatedDateTime":"2026-04-17T21:17:56.0000000","ApprovalDatetime":"2026-04-20T17:43:24.0000000","RequestCount":91,"MarkedAsNew":false,"MarkedAsFeatured":false,"RatingValue":0,"CategoryPaths":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryPathDto","Level":1,"CategoryId":12,"CategoryName":"Hosting"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryPathDto","Level":2,"CategoryId":48,"CategoryName":"VPS"}],"AssociatedCategories":[{"CategoryId":48,"CategoryName":"VPS","CategoryDisplayName":"HostingVPS"}],"AssociatedTags":[{"TagId":83546,"Tag":"vps setup"},{"TagId":83547,"Tag":" hosting tutorial"},{"TagId":83548,"Tag":" vps beginner guide"},{"TagId":83549,"Tag":" step by step guide"}],"RelatedArticles":[{"ArticleId":10107,"PreferedCategoryId":48,"ArticleTypeId":0,"ArticleName":"How to set up a DNS zone on a server without cPanel","ArticleTypeName":null,"Title":"How to set up a DNS zone on a server without cPanel","LiveDateTime":null,"ModifiedDateTime":"02/07/2025","MarkedAsNew":false,"MarkedAsFeatured":false},{"ArticleId":9719,"PreferedCategoryId":48,"ArticleTypeId":3,"ArticleName":"How to check memory usage on a VPS","ArticleTypeName":"How_To","Title":"How to check memory usage on a VPS","LiveDateTime":null,"ModifiedDateTime":"10/02/2025","MarkedAsNew":false,"MarkedAsFeatured":false},{"ArticleId":9211,"PreferedCategoryId":48,"ArticleTypeId":3,"ArticleName":"How to order cPanel/WHM for a VPS/Dedicated server","ArticleTypeName":"How_To","Title":"How to order cPanel/WHM for a VPS/Dedicated server","LiveDateTime":null,"ModifiedDateTime":"04/22/2026","MarkedAsNew":false,"MarkedAsFeatured":false}],"AssociatedMedias":[],"PreferredCategoryId":0,"RootParentCategoryName":"","RootParentCategoryId":0},"status":200,"statusText":"OK"},"/api/v1/ncpl/simplekb/getcategorybycategoryid:\"{\\\"categoryId\\\":48}\"":{"body":{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryDto","Description":"DQo=","ParentCategoryId":12,"Parent_Category_Name":"Hosting","FriendlyId":null,"ApprovedYN":true,"TreatAsTopicYN":false,"CreatedDateTime":"11/14/2008 15:49:04","CurrentCategoryPaths":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryPathDto","Level":1,"CategoryId":12,"CategoryName":"Hosting"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryPathDto","Level":2,"CategoryId":48,"CategoryName":"VPS"}],"RelatedCategories":[],"AssociatedArticles":[{"ArticleId":9211,"Title":"How to order cPanel/WHM for a VPS/Dedicated server","ArticleName":"How to order cPanel/WHM for a VPS/Dedicated server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"04/22/2026"},{"ArticleId":9215,"Title":"How to upgrade RAM/bandwidth/disk space on a VPS/Dedicated server","ArticleName":"How to upgrade RAM/bandwidth/disk space on a VPS/Dedicated server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"04/20/2026"},{"ArticleId":9979,"Title":"What operating systems are available with a VPS/Dedicated Server","ArticleName":"What operating systems are available with a VPS/Dedicated Server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"04/14/2026"},{"ArticleId":10085,"Title":"How to set up automated backups for VPS and Dedicated server","ArticleName":"How to set up automated backups for VPS and Dedicated server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"02/18/2022"},{"ArticleId":10107,"Title":"How to set up a DNS zone on a server without cPanel","ArticleName":"How to set up a DNS zone on a server without cPanel","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"02/07/2025"},{"ArticleId":10108,"Title":"Resolving Disk Space issues on a VPS/Dedicated server","ArticleName":"Resolving Disk Space issues on a VPS/Dedicated server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"04/04/2019"},{"ArticleId":10202,"Title":"How to install Node.js on a VPS or a Dedicated server","ArticleName":"How to install Node.js on a VPS or a Dedicated server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"05/20/2024"},{"ArticleId":10231,"Title":"Is there any downtime when I change between Shared Hosting plans and/or Reseller Hosting plans?","ArticleName":"Is there any downtime when I change between Shared Hosting plans and/or Reseller Hosting plans?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"05/09/2025"},{"ArticleId":10232,"Title":"How can I change the operating system on my VPS/Dedicated Server","ArticleName":"How can I change the operating system on my VPS/Dedicated Server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"07/19/2024"},{"ArticleId":10319,"Title":"How to install VestaCP on a VPS/Dedicated Server","ArticleName":"How to install VestaCP on a VPS/Dedicated Server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"02/07/2025"},{"ArticleId":10328,"Title":"How to install Linux, Apache, MariaDB, PHP stack (LAMP) on AlmaLinux and host a website","ArticleName":"How to install Linux, Apache, MariaDB, PHP stack (LAMP) on AlmaLinux and host a website","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"07/21/2025"},{"ArticleId":10745,"Title":"How to log in to WHM if you have a VPS?","ArticleName":"How to log in to WHM if you have a VPS?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"09/01/2025"},{"ArticleId":10776,"Title":"How to install OpenClaw on a VPS","ArticleName":"How to install OpenClaw on a VPS","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"04/15/2026"},{"ArticleId":10777,"Title":"How to set up a VPS: Beginner-Friendly Step-by-Step Guide","ArticleName":"How to set up a VPS: Beginner-Friendly Step-by-Step Guide","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"04/20/2026"},{"ArticleId":501,"Title":"What is a VPS?","ArticleName":"What is a VPS?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"02/11/2021"},{"ArticleId":502,"Title":"Why should I choose VPS hosting?","ArticleName":"Why should I choose VPS hosting?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"01/25/2019"},{"ArticleId":525,"Title":"What is the difference between shared hosting and VPS?","ArticleName":"What is the difference between shared hosting and VPS?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"01/25/2019"},{"ArticleId":503,"Title":"What VPS hosting plans do you offer?","ArticleName":"What VPS hosting plans do you offer?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"04/29/2009 04:00:00","FeaturedTillDate":null,"ModifiedDateTime":"04/06/2026"},{"ArticleId":523,"Title":"What VPS package should I choose?","ArticleName":"What VPS package should I choose?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/19/2008 05:00:00","FeaturedTillDate":null,"ModifiedDateTime":"09/20/2022"},{"ArticleId":505,"Title":"What control panels do you provide?","ArticleName":"What control panels do you provide?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/18/2008 05:00:00","FeaturedTillDate":null,"ModifiedDateTime":"03/26/2025"},{"ArticleId":9304,"Title":"What VPS management options do you provide?","ArticleName":"What VPS management options do you provide?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"02/16/2026"},{"ArticleId":509,"Title":"What level of control do I receive with my VPS package?","ArticleName":"What level of control do I receive with my VPS package?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/15/2008 00:00:00","FeaturedTillDate":null,"ModifiedDateTime":"11/18/2015"},{"ArticleId":917,"Title":"VPS Hosting - Getting Started","ArticleName":"VPS Hosting - Getting Started","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"08/18/2025"},{"ArticleId":9661,"Title":"How to manage features in WHM","ArticleName":"How to manage features in WHM","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"05/12/2022"},{"ArticleId":9409,"Title":"How to configure initial WHM settings (VPS and Dedicated server)","ArticleName":"How to configure initial WHM settings (VPS and Dedicated server)","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"12/15/2021"},{"ArticleId":207,"Title":"How to set up personal nameservers (VPS and Dedicated servers)","ArticleName":"How to set up personal nameservers (VPS and Dedicated servers)","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"07/01/2022"},{"ArticleId":9974,"Title":"How to manage your VPS with SolusVM (for KVM)","ArticleName":"How to manage your VPS with SolusVM (for KVM)","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"06/23/2025"},{"ArticleId":9975,"Title":"How to set up a VNC client with a VPS Hosting","ArticleName":"How to set up a VNC client with a VPS Hosting","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"10/25/2024"},{"ArticleId":511,"Title":"What software can be installed on my VPS?","ArticleName":"What software can be installed on my VPS?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/15/2008 05:00:00","FeaturedTillDate":null,"ModifiedDateTime":"10/25/2019"},{"ArticleId":9942,"Title":"How to reboot VPS or dedicated server through WHM","ArticleName":"How to reboot VPS or dedicated server through WHM","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"12/16/2021"},{"ArticleId":9944,"Title":"How to change the root password via WHM","ArticleName":"How to change the root password via WHM","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"02/07/2025"},{"ArticleId":9660,"Title":"How to work with cPHulk","ArticleName":"How to work with cPHulk","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"11/30/2021"},{"ArticleId":9662,"Title":"How to work with the CSF plugin","ArticleName":"How to work with the CSF plugin","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"12/26/2024"},{"ArticleId":9719,"Title":"How to check memory usage on a VPS","ArticleName":"How to check memory usage on a VPS","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"10/02/2025"},{"ArticleId":9849,"Title":"How to change PHP configuration on a VPS/Dedicated server (for EasyApache 4)","ArticleName":"How to change PHP configuration on a VPS/Dedicated server (for EasyApache 4)","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"07/23/2024"},{"ArticleId":524,"Title":"Does the cPanel I intend to buy from you include Softaculous?","ArticleName":"Does the cPanel I intend to buy from you include Softaculous?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/19/2008 05:00:00","FeaturedTillDate":null,"ModifiedDateTime":"10/25/2019"},{"ArticleId":9802,"Title":"How to install LEMP stack (Linux, Nginx, MySQL, PHP-FPM) on CentOS7","ArticleName":"How to install LEMP stack (Linux, Nginx, MySQL, PHP-FPM) on CentOS7","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"05/03/2024"},{"ArticleId":9670,"Title":"How to install Softaculous on a VPS/Dedicated server with cPanel/WHM","ArticleName":"How to install Softaculous on a VPS/Dedicated server with cPanel/WHM","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"12/21/2021"},{"ArticleId":9672,"Title":"How to install the Vade Retro Plugin on VPS/Dedicated server with cPanel/WHM","ArticleName":"How to install the Vade Retro Plugin on VPS/Dedicated server with cPanel/WHM","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"12/14/2021"},{"ArticleId":1261,"Title":"How to remove Fantastico from the server","ArticleName":"How to remove Fantastico from the server","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"12/21/2021"},{"ArticleId":522,"Title":"Can I order additional IP addresses for my VPS plan?","ArticleName":"Can I order additional IP addresses for my VPS plan?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/18/2008 05:00:00","FeaturedTillDate":null,"ModifiedDateTime":"05/09/2025"},{"ArticleId":512,"Title":"Do you perform data backups for VPS users?","ArticleName":"Do you perform data backups for VPS users?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/15/2008 05:00:00","FeaturedTillDate":null,"ModifiedDateTime":"01/22/2026"},{"ArticleId":507,"Title":"Can other users’ activity influence my server performance?","ArticleName":"Can other users’ activity influence my server performance?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/18/2008 05:00:00","FeaturedTillDate":null,"ModifiedDateTime":"10/25/2019"},{"ArticleId":508,"Title":"If one of the users overuses the main server's resources, will it make my site slower?","ArticleName":"If one of the users overuses the main server's resources, will it make my site slower?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":"12/14/2008 05:00:00","FeaturedTillDate":null,"ModifiedDateTime":"03/26/2024"},{"ArticleId":909,"Title":"What virtualization technology is set up on VPS?","ArticleName":"What virtualization technology is set up on VPS?","LiveDateTime":"02/02/1754 00:00:00","NewTillDate":null,"FeaturedTillDate":null,"ModifiedDateTime":"12/17/2019"}],"AssociatedTags":[],"CategoryId":48,"CategoryName":"VPS"},"status":200,"statusText":"OK"},"/api/v1/ncpl/simplekb/getcategories:\"{\\\"parentCategoryId\\\":0,\\\"getTree\\\":true}\"":{"body":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2216,"CategoryName":"Spam Protection"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2217,"CategoryName":"Renewal"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2218,"CategoryName":"cPanel SSL Plugin"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2219,"CategoryName":"PHP Configuration"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2221,"CategoryName":"Multi-Domain SSL Certificates"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2222,"CategoryName":"Cancellation"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2223,"CategoryName":"Browser errors"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2224,"CategoryName":"Site Seal, Logo"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2225,"CategoryName":"SEO"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2226,"CategoryName":"Email Migration"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2211,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2227,"CategoryName":"SSL Resellers"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":true,"Description":"","ImageUrl":"/assets/img/pictograms/150/cloud-red.png","ShortDesc":"","CategoryId":2228,"CategoryName":"Apps","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2228,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2251,"CategoryName":"Supersonic CDN"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2228,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2298,"CategoryName":"Site Maker"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2228,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":177,"CategoryName":"Google Workspace (formerly G Suite)"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2211,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2229,"CategoryName":"Hosting Resellers"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2232,"CategoryName":"DNSSEC"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2234,"CategoryName":"Google Workspace (formerly G Suite)"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2237,"CategoryName":"Host records setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2238,"CategoryName":"SSL installation errors"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/easywp-red.png","ShortDesc":"","CategoryId":2239,"CategoryName":"EasyWP","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2280,"CategoryName":"Getting Started"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2279,"CategoryName":"General Information"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2281,"CategoryName":"WordPress Migration"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2282,"CategoryName":"Plugins and Themes"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2284,"CategoryName":"WordPress Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2285,"CategoryName":"SFTP and Database access"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2286,"CategoryName":"Domains questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2288,"CategoryName":"Billing questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2287,"CategoryName":"SSL questions"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2228,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2251,"CategoryName":"Supersonic CDN"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2252,"CategoryName":"InterWorx questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2253,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2254,"CategoryName":"Domains How-To"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2253,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2255,"CategoryName":"Hosting How-To"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2253,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2257,"CategoryName":"Sales & Payments How-To"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2253,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2258,"CategoryName":"cPanel Email How-To"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2260,"CategoryName":"Private Email Contacts and Calendars Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2253,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2262,"CategoryName":"EasyWP How-To"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"https://download.namecheap.com/assets/img/domainvault-red@2x.png","ShortDesc":"","CategoryId":2289,"CategoryName":"Domain Vault","SubCategories":[]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2290,"CategoryName":"CSR code"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2291,"CategoryName":"Webuzo questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2292,"CategoryName":"Browser Extensions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2293,"CategoryName":"Automated SSL management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2228,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2298,"CategoryName":"Site Maker"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2175,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2299,"CategoryName":"Common"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":27,"CategoryName":"Getting Started"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/support-red.png","ShortDesc":"","CategoryId":5,"CategoryName":"General & Support","SubCategories":[]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":7,"CategoryName":"Billing FAQ"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2209,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":8,"CategoryName":"Transfer Information"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":22,"CategoryName":"Hosting Information"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":38,"CategoryName":"SSL General"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":9,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":45,"CategoryName":"Account Security"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":46,"CategoryName":"Domain Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2211,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":63,"CategoryName":"Namecheap API"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2228,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":177,"CategoryName":"Google Workspace (formerly G Suite)"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2179,"CategoryName":"Private Email: General Information"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2274,"CategoryName":"General"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2280,"CategoryName":"Getting Started"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2279,"CategoryName":"General Information"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2215,"CategoryName":"Private Email: Mailbox Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2211,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2196,"CategoryName":"WHMCS module for SSL"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/savings-red.png","ShortDesc":"","CategoryId":2200,"CategoryName":"Checkout & Billing","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":7,"CategoryName":"Billing FAQ"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2201,"CategoryName":"Domains Billing"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":21,"CategoryName":"Hosting Billing"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":71,"CategoryName":"SSL Certificates Billing"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2177,"CategoryName":"Private Email"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2201,"CategoryName":"Domains Billing"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":67,"CategoryName":"Activation"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2209,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":83,"CategoryName":"Transfer to Namecheap"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":9,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":43,"CategoryName":"Profile Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":10,"CategoryName":"DNS Questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":29,"CategoryName":"cPanel questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":21,"CategoryName":"Hosting Billing"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":11,"CategoryName":"Dynamic DNS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":9,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":44,"CategoryName":"Account Access"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2209,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":84,"CategoryName":"Transfer to another provider"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":68,"CategoryName":"Validation"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2182,"CategoryName":"cPanel: Software Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2214,"CategoryName":"Email Forwarding"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2270,"CategoryName":"Routers"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2281,"CategoryName":"WordPress Migration"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2282,"CategoryName":"Plugins and Themes"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2272,"CategoryName":"TV"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2187,"CategoryName":"cPanel: WordPress"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2209,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":219,"CategoryName":"Canceled Transfers"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":71,"CategoryName":"SSL Certificates Billing"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2176,"CategoryName":"Private Email: DNS Settings"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":69,"CategoryName":"Installation"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/reseller-red.png","ShortDesc":"","CategoryId":34,"CategoryName":"Domains","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2232,"CategoryName":"DNSSEC"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2234,"CategoryName":"Google Workspace (formerly G Suite)"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2237,"CategoryName":"Host records setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":46,"CategoryName":"Domain Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":10,"CategoryName":"DNS Questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":11,"CategoryName":"Dynamic DNS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":35,"CategoryName":"Registrations"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2207,"CategoryName":"Renewal questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":36,"CategoryName":"Domains with extended attributes"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":51,"CategoryName":"FreeDNS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":15,"CategoryName":"Namecheap Market"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2208,"CategoryName":"3rd Party Services Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2278,"CategoryName":"Handshake TLDs"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":35,"CategoryName":"Registrations"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":70,"CategoryName":"Reissuance"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/protection-red.png","ShortDesc":"","CategoryId":37,"CategoryName":"Domain Privacy Protection","SubCategories":[]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2200,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2177,"CategoryName":"Private Email"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2178,"CategoryName":"Private Email: Webmail Features"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2207,"CategoryName":"Renewal questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2210,"CategoryName":"cPanel Add-ons"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2273,"CategoryName":"Gaming Consoles"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2284,"CategoryName":"WordPress Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2285,"CategoryName":"SFTP and Database access"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2268,"CategoryName":"macOS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2175,"CategoryName":"Private Email: Client Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/status-red.png","ShortDesc":"","CategoryId":2209,"CategoryName":"Domain Transfers","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2209,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":8,"CategoryName":"Transfer Information"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2209,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":83,"CategoryName":"Transfer to Namecheap"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2209,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":84,"CategoryName":"Transfer to another provider"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2209,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":219,"CategoryName":"Canceled Transfers"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":48,"CategoryName":"VPS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":36,"CategoryName":"Domains with extended attributes"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":true,"Description":"","ImageUrl":"/assets/img/pictograms/150/server-red.png","ShortDesc":"","CategoryId":12,"CategoryName":"Hosting","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2219,"CategoryName":"PHP Configuration"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2225,"CategoryName":"SEO"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2252,"CategoryName":"InterWorx questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2291,"CategoryName":"Webuzo questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":27,"CategoryName":"Getting Started"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":22,"CategoryName":"Hosting Information"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":29,"CategoryName":"cPanel questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2182,"CategoryName":"cPanel: Software Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2187,"CategoryName":"cPanel: WordPress"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2210,"CategoryName":"cPanel Add-ons"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":48,"CategoryName":"VPS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2188,"CategoryName":"Dedicated Server"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":30,"CategoryName":"WHM questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":32,"CategoryName":"DNS settings"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":103,"CategoryName":"LVE (CloudLinux)"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":89,"CategoryName":"SSH Access"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":205,"CategoryName":"FTP questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2180,"CategoryName":"MySQL questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2199,"CategoryName":"Hosting Migration"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2194,"CategoryName":"Tips & Tricks"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":239,"CategoryName":"WHMCS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":33,"CategoryName":"SSL Installation"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2171,"CategoryName":"Private Email: Active Sync (Exchange) Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2188,"CategoryName":"Dedicated Server"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2269,"CategoryName":"iOS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2286,"CategoryName":"Domains questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2288,"CategoryName":"Billing questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2271,"CategoryName":"Linux"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":30,"CategoryName":"WHM questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":31,"CategoryName":"cPanel Email FAQs"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":51,"CategoryName":"FreeDNS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/email-red.png","ShortDesc":"","CategoryId":93,"CategoryName":"Email service","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2216,"CategoryName":"Spam Protection"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2226,"CategoryName":"Email Migration"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2260,"CategoryName":"Private Email Contacts and Calendars Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2179,"CategoryName":"Private Email: General Information"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2215,"CategoryName":"Private Email: Mailbox Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2214,"CategoryName":"Email Forwarding"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2176,"CategoryName":"Private Email: DNS Settings"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2178,"CategoryName":"Private Email: Webmail Features"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2175,"CategoryName":"Private Email: Client Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2171,"CategoryName":"Private Email: Active Sync (Exchange) Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":31,"CategoryName":"cPanel Email FAQs"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2186,"CategoryName":"cPanel Email: Client Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2204,"CategoryName":"Private Email: Video Overview"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":32,"CategoryName":"DNS settings"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":15,"CategoryName":"Namecheap Market"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2186,"CategoryName":"cPanel Email: Client Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2266,"CategoryName":"Windows"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2239,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2287,"CategoryName":"SSL questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2267,"CategoryName":"Android"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2208,"CategoryName":"3rd Party Services Setup"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":93,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2204,"CategoryName":"Private Email: Video Overview"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/security-red.png","ShortDesc":"","CategoryId":14,"CategoryName":"SSL Certificates","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2217,"CategoryName":"Renewal"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2218,"CategoryName":"cPanel SSL Plugin"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2221,"CategoryName":"Multi-Domain SSL Certificates"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2222,"CategoryName":"Cancellation"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2223,"CategoryName":"Browser errors"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2224,"CategoryName":"Site Seal, Logo"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2238,"CategoryName":"SSL installation errors"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2290,"CategoryName":"CSR code"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2293,"CategoryName":"Automated SSL management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":38,"CategoryName":"SSL General"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":67,"CategoryName":"Activation"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":68,"CategoryName":"Validation"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":69,"CategoryName":"Installation"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":14,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":70,"CategoryName":"Reissuance"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":true,"Description":"","ImageUrl":"/assets/img/pictograms/150/performance-red.png","ShortDesc":"","CategoryId":9,"CategoryName":"My Account","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":9,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":45,"CategoryName":"Account Security"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":9,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":43,"CategoryName":"Profile Management"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":9,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":44,"CategoryName":"Account Access"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":34,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2278,"CategoryName":"Handshake TLDs"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":103,"CategoryName":"LVE (CloudLinux)"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/affiliates-red.png","ShortDesc":"","CategoryId":55,"CategoryName":"Affiliates","SubCategories":[]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":89,"CategoryName":"SSH Access"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/tools-red.png","ShortDesc":"","CategoryId":2211,"CategoryName":"API & Resellers","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2211,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2227,"CategoryName":"SSL Resellers"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2211,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2229,"CategoryName":"Hosting Resellers"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2211,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":63,"CategoryName":"Namecheap API"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2211,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2196,"CategoryName":"WHMCS module for SSL"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/timer-red.png","ShortDesc":"","CategoryId":2212,"CategoryName":"Legacy Products","SubCategories":[]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":205,"CategoryName":"FTP questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2180,"CategoryName":"MySQL questions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2199,"CategoryName":"Hosting Migration"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"/assets/img/pictograms/150/premiumdns-red.png","ShortDesc":"","CategoryId":2231,"CategoryName":"PremiumDNS","SubCategories":[]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2194,"CategoryName":"Tips & Tricks"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":0,"TreatAsTopicYN":false,"Description":"","ImageUrl":"https://static.nc-img.com/live-resource/icons/knowledgebase/fastVPN_icon-150px.png","ShortDesc":"","CategoryId":2265,"CategoryName":"FastVPN","SubCategories":[{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2292,"CategoryName":"Browser Extensions"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2274,"CategoryName":"General"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2270,"CategoryName":"Routers"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2272,"CategoryName":"TV"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2273,"CategoryName":"Gaming Consoles"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2268,"CategoryName":"macOS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2269,"CategoryName":"iOS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2271,"CategoryName":"Linux"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2266,"CategoryName":"Windows"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":2265,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":2267,"CategoryName":"Android"}]},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":239,"CategoryName":"WHMCS"},{"__type":"Nc:SimpleKB:Abstractions:Dtos:CategoryItemDto","ParentCategoryId":12,"TreatAsTopicYN":false,"Description":"","ImageUrl":"","ShortDesc":"","CategoryId":33,"CategoryName":"SSL Installation"}],"status":200,"statusText":"OK"}}
How to set up a VPS: Beginner-Friendly Step-by-Step Guide
Setting up a VPS may seem technical, but it’s actually a structured process you can follow step by step. This guide explains how to set up a VPS server – from choosing your virtual server to securing it and launching your website.
With this guide, you’ll learn how to:
Set up a VPS in 30-60 minutes;
Complete a VPS setup step by step using basic commands;
Configure security and performance settings correctly;
Before you begin your VPS beginner setup, make sure you have the required tools and access. You do not need advanced system administration skills, but you should be comfortable running basic commands in a terminal.
To set up a VPS server, you need to have the following basics:
A VPS hosting provider – choose a VPS plan that provides the needed access and sufficient CPU, RAM, and storage;
An operating system (OS) – Ubuntu (recommended for beginners), AlmaLinux, Debian;
Domain name – you can access your server using its IP address, but a domain name is required if you plan to host a public website;
Basic command-line knowledge.
Optional but recommended (for easier management):
Control panel (e.g., WHM/cPanel, Webuzo) – provides a graphical interface for managing websites and databases;
Backup solution – always configure backups to prevent data loss. We perform regular backups internally, so you can request the latest backup if you need it;
CDN (Content Delivery Network) – improves performance and adds an extra layer of protection.
Please note: This guide covers manual VPS setup without a control panel. If your server includes a control panel (such as cPanel), some steps – including firewall configuration and manual installation of the web server, database, and PHP – may not be required. In that case, use the tools provided within your control panel.
Setting up a VPS involves creating a server, connecting via SSH, securing access, and installing your software stack. Follow this VPS tutorial step by step to complete your virtual server setup correctly.
Step 1 — Choose Your VPS Hosting Plan
Here’s what we offer for VPS plans and what to look for when choosing one:
Uptime guarantee: Namecheap VPS plans offer 99.9% uptime, ensuring your server stays online and accessible most of the time.
SSD RAID-10 storage: All VPS plans use SSD (RAID-protected) storage for faster performance and better reliability compared with traditional hard drives.
Full root access: You get complete control over the server, including the ability to install and configure software yourself. However, if you’re unsure about maintaining a VPS on your own, you can consider using one of the VPS management options that we provide.
Operating system selection: Choose your OS during setup - our options include Ubuntu, Debian, and AlmaLinux.
Bandwidth allotment: VPS plans include generous monthly data transfer limits, which grow with higher-tier plans.
30-day money-back guarantee: If the VPS doesn’t meet your needs, you can request a refund within 30 days.
Plans comparison:
Plan
CPU Cores
RAM
Storage
Bandwidth
Spark
1
1 GB
20 GB SSD
1 TB
Pulsar
2
2 GB
40 GB SSD
1 TB
Quasar
4
6 GB
120 GB SSD
3 TB
Magnetar
8
12 GB
240 GB SSD
6 TB
Hypernova
12
24 GB
500 GB SSD
10 TB
All plans include root access and are fully customizable during checkout, including the option to add extra RAM, disk space, and bandwidth with each plan if needed. Thus, the available configurations extend beyond the five standard plans.
Note: Root access is not provided for the servers if you choose the Complete management plan. In this case, you’ll have reseller access.
Tips:
If this is your first VPS or a small project, start with an entry- to mid-tier plan (e.g., Pulsar or Quasar). You can also try the Spark plan for beginners, but note that cPanel or Webuzo cannot be set up and used with it.
For traffic-heavy or resource-intensive sites, consider Magnetar or Hypernova.
Step 2 — Create Your VPS Instance
1) On the VPS page, choose the server you require, the billing cycle (monthly, quarterly, or yearly), and click Get Started:
2) You’ll be forwarded to the Hosting Configuration page. Here you can again select the hosting plan and the billing cycle if you change your mind. Also, define the RAM and CPU you need:
3) Scroll down below to select the Server Management option (if applicable), Web Panel if needed, and Operating System. Click Next Step:
4) The Domain Name Connection page opens. Here you can add a new domain to your server, or choose from ones you already have. Click Connect to Hosting:
5) Then you’ll be able to add the service(s) to the cart. Review your order, check our Terms and Agreements, and click Pay Now when ready:
Once your server is activated, you will receive your Hosting Welcome Email – it will have all your service’s login details, settings, and instructions.
Also, you can check the service details in your Namecheap account >> Hosting List >> Manage:
And by clicking Go to VPS Panel, you’ll be forwarded to Solus Virtual Manager, which allows you to monitor your VPS status and change basic settings. You can check the corresponding guide here.
Step 3 — Connect via SSH
for Windows
We’ll use PuTTY SSH client to connect to our server. Once connected, you’ll be prompted to enter your login details (login as: root, and then enter password - note that it won’t be visible). When successful, you’ll see the OS welcome page:
for Linux / MacOS
Open your terminal and run:
ssh root@your-server-ip -p22
Replace your-server-ip with your actual VPS IP address. -p22 is the default port for a User-Responsible VPS.
On first connection:
- Type yes to confirm
- Enter your root password
If successful, you are now connected to your VPS server.
Step 4 — Update Your System
Immediately after logging in, make sure to update your server packages. This ensures you install the latest security patches and software updates.
For Ubuntu or Debian, run:
apt update && apt upgrade -y
For AlmaLinux:
dnf update -y
It refreshes the package list and installs available updates automatically. Here’s how it looks:
After completion, you can verify that the updates finished successfully:
apt list --upgradable
If no packages are listed, your system is fully updated.
Note: Do not skip this step in this tutorial and further on. Running outdated packages increases security risks and may cause compatibility issues later in your VPS setup.
Step 5 — Create a New User and Secure Access
Security configuration is a critical part of this VPS setup tutorial. For security reasons, we recommend not using root for daily tasks.
1) Create a new user:
adduser newusername
Replace newusername with your chosen username. You’ll be asked to set a password and other information, optionally (such as full name, phone, etc.). If not needed, you can skip it by hitting Enter. Confirm the details by typing Y (yes):
2) Next, add the user to the sudo group (run administrative commands):
usermod -aG sudo newusername
Now the user can execute commands with sudo command_name.
3) Switch to the new user:
su - newusername
Then test sudo:
sudo apt update
If the command runs successfully, your sudo configuration works correctly.
4) Now, disable root SSH login. Edit the SSH configuration file via this command:
sudo nano /etc/ssh/sshd_config
Find the line PermitRootLogin yesand change it to PermitRootLogin no.
If the line is commented out (starts with #), remove the # and set the value to no.
Save the file:
Press Ctrl + X
Press Y
Press Enter
5) Enable SSH key authentication.
For beginners, this security step may seem advanced, but it’s essential for protecting your VPS.
Password logins are vulnerable to brute-force attacks. SSH keys can give extra protection to your server.
On your local device, generate a key pair (if you don’t already have one):
ssh-keygen
Further information on SSH key creation can be found here.
6) Restart SSH after changes:
systemctl restart ssh
Step 6 — Configure Firewall
A firewall controls which network ports are accessible from the Internet. Without a firewall, your VPS may expose unnecessary services to the public.
On Ubuntu and Debian systems, use UFW (Uncomplicated Firewall).
First, install the firewall:
sudo apt install ufw -y
Next, you need to allow SSH and web traffic access. Run these commands one by one:
Note: If you have a control panel installed, there is no need to configure firewalld manually. Instead, use the firewall application provided by the control panel. For example, cPanel servers have the CSF (ConfigServer Security & Firewall) plugin for firewall management. You can manage firewall rules through the CSF interface after installing it.
Step 7 — Install a Web Server
A web server delivers website files to visitors’ browsers. In this part of the VPS tutorial, we’ll review the installation of two of the most popular web servers - Nginx and Apache.
Install Nginx
Nginx is considered lightweight, fast, and widely used.
AlmaLinux:
sudo dnf install nginx -y
Ubuntu, Debian:
sudo apt install nginx -y
After installation, test:
sudo systemctl status nginx
Also, open your server IP in a browser. If you see the Nginx welcome page, the installation is successful:
By default, website files are stored in /var/www/html path.
You can test it:
cd /var/www/html
ls
The default index.nginx-debian.html file controls the welcome page.
Later, upload your website files here or configure a new virtual host.
Install Apache
Apache is also commonly used and works well with PHP-based applications such as WordPress.
If the version number appears, PHP is installed correctly.
Step 9 — Connect Your Domain and Configure Web Server
After you have installed all the necessary tools on your server, you need to point your domain to your VPS IP address.
This is done by updating the domain’s DNS records and creating an A record that connects the domain to your server.
If your domain is using nameservers different from Namecheap ones, the A record must be configured at the external provider instead. Here, we’ll show the domain connection for Namecheap Basic DNS.
1) In your Domain List menu, click Manage next to your preferred domain:
2) Go to Advanced DNS and use the Add New Record option to add two records (or modify the existing records by clicking the values of the records):
Type A | Host @ | IP Addressyour VPS IP address | TTL Automatic Type CNAME | Host www | Target yourdomain.tld | TTL Automatic
Note: Make sure to replace yourdomain.tld with your actual domain name.
3) Click Save all changes or checkmark icons to save the records:
Usually, the A record update takes up to 30 minutes.
Now you need to configure your web server so your website resolves properly.
As explained throughout this VPS tutorial, implementing necessary security measures as early as possible helps protect your VPS from unauthorized access attempts and various attacks.
We already described such protection methods as regular system updates, disabling root login, using SSH keys instead of usual passwords, and enabling firewall rules.
Here we’ll look at more advanced security measures.
Install Fail2Ban
Fail2Ban protects your server against brute-force login attempts by monitoring logs and automatically banning suspicious IP addresses after multiple failed login attempts.
DDoS (Distributed Denial-of-Service) attacks attempt to overwhelm your server with fake traffic. For both business and personal websites, maintaining uninterrupted service is crucial. Performance issues or downtime can affect visitor access and overall engagement.
Protection methods include:
Using a CDN with built-in DDoS mitigation (e.g., Cloudflare)
Enabling Advanced DNS DDoS protection (such as PremiumDNS)
Rate limiting in Nginx or Apache
Log monitoring
Server logs can be very helpful in detecting suspicious activity.
Important logs we recommend checking regularly:
– /var/log/auth.log (Ubuntu SSH logs)
– /var/log/secure (AlmaLinux SSH logs)
– Web server access and error logs
You can monitor logs manually:
sudo tail -f /var/log/auth.log
Or you can also use monitoring tools to receive automated alerts when services stop running or when unusual activity is detected:
Monitoring focus
Typical tools
What they track
System metrics
Netdata, Glances, htop
CPU usage, RAM usage, disk usage, network activity
Service uptime
Monit, Nagios, Icinga
Web server status, database availability, scheduled tasks
Almost anything - VPS can host websites, applications, APIs, databases, development environments, and more. Unlike shared hosting, a VPS gives you greater flexibility and control over the server environment. Because you have wider access and dedicated resources, you can install and configure almost any software supported by your operating system.
Here are common use cases:
WordPress websites: A VPS is perfectly suitable for hosting WordPress sites, especially when traffic is growing, performance needs to be optimized, or custom server configurations are required. You can configure your own web stack (Nginx or Apache, MySQL/MariaDB, PHP) and adjust memory limits, caching, or security settings as needed.
SaaS Applications: Many Software-as-a-Service (SaaS) applications run on VPS infrastructure. It allows you to deploy backend services, manage databases, configure background workers, scale resources as usage increases, etc. VPS is suitable for custom web applications built with PHP, Node.js, Python, or other frameworks.
APIs: A VPS can host REST or GraphQL APIs that serve data to websites, mobile applications, or third-party systems. This is a common setup for backend services and microservices. With a VPS, you can configure reverse proxies, enable HTTPS encryption, apply rate limiting, and restrict access using firewall rules.
Game servers: Many multiplayer game servers can run on a VPS, depending on resource requirements. Common examples include Minecraft, CS:GO, and Valheim. You may need higher RAM and CPU resources depending on the number of players.
Email servers: You can configure your VPS to send and receive email by installing mail server software such as Postfix or Exim. For this, proper DNS records must be set, including MX, SPF, DKIM, and DMARC entries. Reverse DNS (PTR) records must also be configured to improve deliverability. In addition, ongoing spam monitoring and reputation management are necessary to prevent emails from being blocked.
Development and testing environments: A VPS is often used as a staging environment, a testing server, a CI/CD deployment target, a sandbox for learning Linux administration, etc. You can safely test updates and configurations before applying them to a production server.
For beginners, a VPS may seem advanced at the start, but it can support multiple projects from simple websites to complex applications.
Shared hosting and VPS hosting serve different needs. The right choice depends on your website’s traffic, performance requirements, and level of access needed.
Shared hosting is designed for small websites with moderate traffic. Server resources are shared between multiple users, and the hosting provider manages most configuration.
A VPS provides dedicated resources within a virtualized environment. You receive isolated CPU, RAM, and storage, along with root access or additional management to configure the server.
Feature
Shared Hosting
VPS
Performance
Limited (shared resources)
High (dedicated resources)
Control
Low (limited configuration)
Full (root or reseller access - depending on server management)
Security
Shared environment
Isolated environment
Scalability
Limited
Flexible resource upgrades
Custom software
Usually restricted or limited
Fully customizable
For beginners transitioning from shared hosting, this upgrade typically becomes necessary as traffic and customization needs grow.
A VPS provides flexibility and control, but incorrect configuration can lead to performance issues, security risks, or service interruptions. Below are common mistakes to avoid during your VPS setup.
1) Using weak passwords
Weak or reused passwords are one of the most common causes of unauthorized access.
If password authentication is enabled for SSH, automated bots may attempt brute-force attacks. Always use strong, unique passwords and switch to SSH key authentication whenever possible.
Avoid storing credentials in plain text files or sharing them insecurely.
Allowing direct root login over SSH increases security risk. Attackers typically target the root account first. Check this guide for recommendations on securing SSH logins.
3) Having no firewall configured
A newly deployed VPS may allow unnecessary open ports. Without firewall rules, services that should not be publicly accessible may be exposed to attacks.
Make sure that:
Only required ports (e.g., 22, 80, 443) are open
All other incoming connections are blocked by default
Regularly review firewall rules after installing new software.
4) Skipping system updates
Running outdated packages increases vulnerability to known security issues.
Always update the system after deployment and apply updates regularly. Delaying updates may expose your server to malware.
5) Overpaying for resources
Selecting a plan with excessive CPU or RAM may increase costs without improving performance.
Start with resources that match your current needs. Our VPS plans can be upgraded later if traffic or application demands increase.
6) Not setting up backups
Without backups, data loss caused by misconfiguration, accidental deletion, or system failure may be difficult to recover. Configure automated backups before deploying critical projects.
Conclusion: This tutorial on how to set up a VPS involves several structured steps, including deploying the server, connecting via SSH, installing a web server and database, configuring your domain, and securing the environment. Although the process requires more technical involvement than shared hosting, it provides dedicated resources, greater flexibility, and full control over your server. With careful configuration and regular updates, a VPS can serve as a stable foundation for websites, applications, and other online services.