master
1PRAGMA foreign_keys=OFF;
2BEGIN TRANSACTION;
3
4CREATE TABLE IF NOT EXISTS redir (
5 src TEXT NOT NULL PRIMARY KEY, -- source url path
6 dst TEXT, -- destination url path
7 type TEXT, -- category of redir
8 status INTEGER DEFAULT 301 NOT NULL -- http status code
9);
10
11-- blogs
12INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible-eos-banner-tutorial','https://blog.alta3.com/topics/ansible/ansible-switch-configuration/',301);
13INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/installing-ansible','https://blog.alta3.com/topics/ansible/how-to-install-ansible/',301);
14INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible-and-infoblox','https://blog.alta3.com/topics/ansible/ansible-and-infoblox/',301);
15INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/install-virtualbox','https://blog.alta3.com/topics/linux/installing-virtualbox/',301);
16INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/installing+virtualbox','https://blog.alta3.com/topics/linux/installing-virtualbox/',301);
17INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/installing-virtualbox','https://blog.alta3.com/topics/linux/installing-virtualbox/',301);
18INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible-switch-configuration-archive-tutorial','https://blog.alta3.com/topics/ansible/ansible-switch-config-archive/',301);
19INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/passing-the-ckad','https://blog.alta3.com/topics/kubernetes/crushckad/',301);
20INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/python-versions-python2-vs-python3','https://blog.alta3.com/topics/programming/python-versions-python2-vs-python3/',301);
21INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/restore-backed-up-files-using-ansible','https://blog.alta3.com/topics/ansible/restore-backed-up-files-using-ansible/',301);
22INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/8-steps-to-k8s-cluster','https://blog.alta3.com/topics/kubernetes/8-steps-to-k8s-cluster/',301);
23INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/introduction-to-kubernetes','https://blog.alta3.com/topics/kubernetes/8-steps-to-k8s-cluster/',301);
24INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/adding-spell-checking-as-a-github-action','https://blog.alta3.com/topics/scm-and-pipelines/adding-spell-checking-as-a-github-action/',301);
25INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible+switch+config+archive','https://blog.alta3.com/topics/ansible/ansible-and-infoblox/',301);
26INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible-basics-tutorial','https://blog.alta3.com/topics/ansible/ansible-basics-tutorial/',301);
27INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible-is-for-everyone','https://blog.alta3.com/topics/ansible/ansible-is-for-everyone/',301);
28INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible-template-tutorial','https://blog.alta3.com/topics/ansible/ansible-template-tutorial/',301);
29INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible-templates','https://blog.alta3.com/topics/ansible/ansible-templates/',301);
30INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ansible-vault-hello-world','https://blog.alta3.com/topics/ansible/ansible-vault-hello-world/',301);
31INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/api-requests-with-python','https://blog.alta3.com/topics/api/api-requests-with-python/',301);
32INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/back-up-your-organizations-github','https://blog.alta3.com/topics/scm-and-pipelines/back-up-your-organizations-github/',301);
33INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/converting-html-to-markdown','https://blog.alta3.com/topics/programming/converting-html-to-markdown/',301);
34INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/create-pipeline','https://blog.alta3.com/topics/scm-and-pipelines/create-pipeline/',301);
35INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/creating-flask-server','https://blog.alta3.com/topics/programming/creating-flask-server/',301);
36INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/crushckad','https://blog.alta3.com/topics/kubernetes/crushckad/',301);
37INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/diagnosing-a-slow-network','https://blog.alta3.com/topics/networking/diagnosing-a-slow-network/',301);
38INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/error-invalid-value-apiall-on-kube-apiserver','https://blog.alta3.com/topics/kubernetes/error-invalid-value-apiall-on-kube-apiserver/',301);
39INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/fastapi','https://blog.alta3.com/topics/api/fastapi/',301);
40INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/getting-keyed-up','https://blog.alta3.com/topics/networking/getting-keyed-up/',301);
41INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/go-programming-print','https://blog.alta3.com/topics/programming/go-programming-print/',301);
42INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/gos-approach-to-arrays-and-slices','https://blog.alta3.com/topics/programming/gos-approach-to-arrays-and-slices/',301);
43INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/how-to-create-a-virtual-machine','https://blog.alta3.com/topics/linux/how-to-create-a-virtual-machine/',301);
44INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/how-to-install-terraform-infrastructure-as-code-tool','https://blog.alta3.com/topics/linux/how-to-install-terraform-infrastructure-as-code-tool/',301);
45INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/install-python-and-ansible','https://blog.alta3.com/topics/ansible/install-python-and-ansible/',301);
46INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/install-windows-terminal','https://blog.alta3.com/topics/linux/install-windows-terminal/',301);
47INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/installing-windows-subsystem-for-linux-2-wsl2','https://alta3.com/blog/installing-windows-subsystem-for-linux-2-wsl2',301);
48INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/jinja-templates','https://blog.alta3.com/topics/programming/jinja-templates/',301);
49INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/launch-cloud-init-configured-vms','https://blog.alta3.com/topics/networking/launch-cloud-init-configured-vms/',301);
50INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/magic-the-gathering-api','https://blog.alta3.com/topics/api/magic-the-gathering-api/',301);
51INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/managing-github-issue-labels-across-organizations-and-repositories','https://blog.alta3.com/topics/scm-and-pipelines/managing-github-issue-labels-across-organizations-and-repositories/',301);
52INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/minus-28-bytes-later','https://blog.alta3.com/topics/networking/minus-28-bytes-later/',301);
53INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/-28-bytes-later','https://blog.alta3.com/topics/networking/minus-28-bytes-later/',301);
54INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/moving-active-k8s-cluster-on-qemu-vm','https://blog.alta3.com/topics/kubernetes/moving-active-k8s-cluster-on-qemu-vm/',301);
55INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/python-and-apis-nasas-open-apis','https://blog.alta3.com/topics/api/python-and-apis-nasas-open-apis/',301);
56INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/python-and-the-magic-wormhole-project','https://blog.alta3.com/topics/programming/python-and-the-magic-wormhole-project/',301);
57INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/python-apis-part2','https://blog.alta3.com/topics/api/python-apis-part2/',301);
58INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/python-tutorial-using-python-to-interact-with-excel','https://blog.alta3.com/topics/programming/python-versions-python2-vs-python3/',301);
59INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/pythonapi-part1','https://blog.alta3.com/topics/api/pythonapi-part1/',301);
60INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/securingdnsmasq','https://blog.alta3.com/topics/networking/securingdnsmasq/',301);
61INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/singlevmk8s','https://blog.alta3.com/topics/kubernetes/singlevmk8s/',301);
62INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/throttling-ansibles-localaction-module','https://blog.alta3.com/topics/ansible/throttling-ansibles-localaction-module/',301);
63INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/tune-your-dot-files','https://blog.alta3.com/topics/linux/tune-your-dot-files/',301);
64INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/ubuntu-1804-preseed-installation','https://blog.alta3.com/topics/linux/ubuntu-1804-preseed-installation/',301);
65INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/unlocking-your-vim-screen','https://blog.alta3.com/topics/linux/unlocking-your-vim-screen/',301);
66INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/vim-introduction-getting-started-with-vim','https://blog.alta3.com/topics/linux/vim-introduction-getting-started-with-vim/',301);
67INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/vimcolorscheme','https://blog.alta3.com/topics/linux/vimcolorscheme/',301);
68INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-post','/blog/adding-spell-checking-as-a-github-action/1000','https://blog.alta3.com/topics/scm-and-pipelines/adding-spell-checking-as-a-github-action/',301);
69
70-- blog tags
71INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/kubernetes','https://blog.alta3.com/tags/kubernetes/',301);
72INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/curl','https://blog.alta3.com/tags/curl/',301);
73INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/kubernetes+cluster','https://blog.alta3.com/tags/kubernetes/',301);
74INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+hosts','https://blog.alta3.com/tags/ansible_hosts/',301);
75INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Restful+API','https://blog.alta3.com/tags/restful_api/',301);
76INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/networking','https://blog.alta3.com/tags/networking/',301);
77INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/python+tutorial','https://blog.alta3.com/tags/python/',301);
78INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/kubernetes+training','https://blog.alta3.com/tags/kubernetes/',301);
79INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/icmp','https://blog.alta3.com/tags/icmp/',301);
80INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/back-up','https://blog.alta3.com/tags/back_up/',301);
81INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/kubernetes+tutorial','https://blog.alta3.com/tags/kubernetes/',301);
82INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/online+ansible+training','https://blog.alta3.com/tags/ansible/',301);
83INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Ansible+Tutorial','https://blog.alta3.com/tags/ansible/',301);
84INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Init','https://blog.alta3.com/tags/init/',301);
85INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/automation','https://blog.alta3.com/tags/automation/',301);
86INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/dev','https://blog.alta3.com/tags/dev/',301);
87INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/vm%27s','https://blog.alta3.com/tags/vms/',301);
88INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/wsl2','https://blog.alta3.com/tags/wsl2/',301);
89INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/powershell','https://blog.alta3.com/tags/powershell/',301);
90INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/github+keys','https://blog.alta3.com/tags/github_keys/',301);
91INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/html','https://blog.alta3.com/tags/html/',301);
92INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/api','https://blog.alta3.com/tags/api/',301);
93INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/vim','https://blog.alta3.com/tags/vim/',301);
94INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+certification','https://blog.alta3.com/tags/ansible_certification/',301);
95INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Ansible+Training','https://blog.alta3.com/tags/ansible/',301);
96INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/programming','https://blog.alta3.com/tags/programming/',301);
97INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/webinar','https://blog.alta3.com/tags/webinar/',301);
98INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/python','https://blog.alta3.com/tags/python/',301);
99INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/github','https://blog.alta3.com/tags/github/',301);
100INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/linux+tutorial','https://blog.alta3.com/tags/linux/',301);
101INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ubuntu','https://blog.alta3.com/tags/ubuntu/',301);
102INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ckad','https://blog.alta3.com/tags/ckad/',301);
103INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/python+training','https://blog.alta3.com/tags/python/',301);
104INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/iperf','https://blog.alta3.com/tags/iperf/',301);
105INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/private+key','https://blog.alta3.com/tags/private_key/',301);
106INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/mtu','https://blog.alta3.com/tags/mtu/',301);
107INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/jinja2','https://blog.alta3.com/tags/jinja2/',301);
108INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/id_rsa.pub','https://blog.alta3.com/tags/id_rsa/',301);
109INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+tutorial','https://blog.alta3.com/tags/ansible/',301);
110INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/virtual+machine','https://blog.alta3.com/tags/vm/',301);
111INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/versions','https://blog.alta3.com/tags/versions/',301);
112INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/vm','https://blog.alta3.com/tags/vm/',301);
113INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/virtual+machines','https://blog.alta3.com/tags/vm/',301);
114INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Ansible','https://blog.alta3.com/tags/ansible/',301);
115INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/http','https://blog.alta3.com/tags/http/',301);
116INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/youtube','https://blog.alta3.com/tags/youtube/',301);
117INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+training','https://blog.alta3.com/tags/ansible/',301);
118INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/key+gen','https://blog.alta3.com/tags/key_gen/',301);
119INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/id_rsa','https://blog.alta3.com/tags/id_rsa/',301);
120INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/roles','https://blog.alta3.com/tags/roles/',301);
121INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/%23python','https://blog.alta3.com/tags/python/',301);
122INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/show','https://blog.alta3.com/tags/show/',301);
123INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+template','https://blog.alta3.com/tags/ansible/',301);
124INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+switch+config+archive','https://blog.alta3.com/tags/ansible_switch_config_archive/',301);
125INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/playbooks','https://blog.alta3.com/tags/ansible_playbook/',301);
126INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/requests','https://blog.alta3.com/tags/requests/',301);
127INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/InfoBlox','https://blog.alta3.com/tags/InfoBlox/',301);
128INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible','https://blog.alta3.com/tags/ansible/',301);
129INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/keygen','https://blog.alta3.com/tags/keygen/',301);
130INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+inventory','https://blog.alta3.com/tags/ansible_inventory/',301);
131INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/online+python+training','https://blog.alta3.com/tags/python/',301);
132INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/playlist','https://blog.alta3.com/tags/playlist/',301);
133INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/mtu+testing','https://blog.alta3.com/tags/mtu_testing/',301);
134INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/api+design','https://blog.alta3.com/tags/api/',301);
135INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/virtualbox','https://blog.alta3.com/tags/virtualbox/',301);
136INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Ansible+Playbook','https://blog.alta3.com/tags/ansible_playbook/',301);
137INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Network+Objects','https://blog.alta3.com/tags/network_objects/',301);
138INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/installing+virtualbox','https://blog.alta3.com/tags/installing_virtualbox/',301);
139INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/linux','https://blog.alta3.com/tags/linux/',301);
140INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/markdown','https://blog.alta3.com/tags/markdown/',301);
141INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/tutorial','https://blog.alta3.com/tags/tutorial/',301);
142INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/dsnmasq','https://blog.alta3.com/tags/dnsmasq/',301);
143INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/python+programming','https://blog.alta3.com/tags/python/',301);
144INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/installing+kubernetes','https://blog.alta3.com/tags/installing_kubernetes/',301);
145INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/api+design+with+python','https://blog.alta3.com/tags/api/',301);
146INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/k8s','https://blog.alta3.com/tags/k8s/',301);
147INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/vcs','https://blog.alta3.com/tags/vcs/',301);
148INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Writing+API%27s+with+Python','https://blog.alta3.com/tags/python/',301);
149INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/windows','https://blog.alta3.com/tags/windows/',301);
150INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+template+module','https://blog.alta3.com/tags/ansible_template_module/',301);
151INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/practices','https://blog.alta3.com/tags/programming/',301);
152INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/nasa','https://blog.alta3.com/tags/nasa/',301);
153INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/%23programmng','https://blog.alta3.com/tags/programmng/',301);
154INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+eos+banner','https://blog.alta3.com/tags/eos-banner/',301);
155INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/virtual+box','https://blog.alta3.com/tags/virtualbox/',301);
156INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/windows+subsystem','https://blog.alta3.com/tags/wsl2/',301);
157INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible+switch+configuration','https://blog.alta3.com/tags/ansible_switch_configuration/',301);
158INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/windows%20subsystem','https://blog.alta3.com/tags/wsl2/',301);
159INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/virtual%20machines','https://blog.alta3.com/tags/vm/',301);
160INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/virtual%20machine','https://blog.alta3.com/tags/vm/',301);
161INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/virtual%20box','https://blog.alta3.com/tags/vm/',301);
162INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Restful%20API','https://blog.alta3.com/tags/rest/',301);
163INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/python%20training','https://blog.alta3.com/tags/python/',301);
164INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/python%20programming','https://blog.alta3.com/tags/python/',301);
165INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/#python','https://blog.alta3.com/tags/python/',301);
166INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/#programmng','https://blog.alta3.com/tags/programming/',301);
167INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/private%20key','https://blog.alta3.com/tags/id_rsa/',301);
168INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/online%20ansible%20training','https://blog.alta3.com/tags/ansible/',301);
169INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Network%20Objects','https://blog.alta3.com/tags/network/',301);
170INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/linux%20tutorial','https://blog.alta3.com/tags/linux/',301);
171INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/kubernetes%20tutorial','https://blog.alta3.com/tags/kubernetes/',301);
172INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/kubernetes%20training','https://blog.alta3.com/tags/kubernetes/',301);
173INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/kubernetes%20cluster','https://blog.alta3.com/tags/kubernetes/',301);
174INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/key%20gen','https://blog.alta3.com/tags/id_rsa/',301);
175INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/installing%20kubernetes','https://blog.alta3.com/tags/kubernetes/',301);
176INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/github%20keys','https://blog.alta3.com/tags/github/',301);
177INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/api%20design','https://blog.alta3.com/tags/api/',301);
178INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/Ansible%20Tutorial','https://blog.alta3.com/tags/ansible/',301);
179INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible%20tutorial','https://blog.alta3.com/tags/ansible/',301);
180INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible%20training','https://blog.alta3.com/tags/ansible/',301);
181INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible%20template%20module','https://blog.alta3.com/tags/ansible/',301);
182INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible%20template','https://blog.alta3.com/tags/ansible/',301);
183INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible%20inventory','https://blog.alta3.com/tags/ansible/',301);
184INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible%20hosts','https://blog.alta3.com/tags/ansible/',301);
185INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible%20eos%20banner','https://blog.alta3.com/tags/eos/',301);
186INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/tag/ansible%20certification','https://blog.alta3.com/tags/ansible/',301);
187
188-- blog category
189INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/category/youtube','https://blog.alta3.com/tags/youtube/',301);
190INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/category/how-to','https://blog.alta3.com/tags/how_to/',301);
191INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/category/videos','https://blog.alta3.com/tags/video/',301);
192INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('blog-tag','/blog/category/blog','https://blog.alta3.com/',301);
193
194-- instructors
195INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/zach','/instructors/9c932d8e-177a-44af-9edf-0fe0b0fa30fd',301);
196INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/tim', '/instructors/85f3b9ca-e529-4377-8701-4cf5d54b7024',301);
197INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/tim-1', '/instructors/85f3b9ca-e529-4377-8701-4cf5d54b7024',301);
198INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/chad','/instructors/09dda129-d46e-4cb1-a22c-440e045885b0',301);
199INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/stu', '/instructors/fd8397ea-bb40-41ad-974f-9b415d19bf64',301);
200INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/hutch','/instructors/17eb0fd5-2f7e-42f3-9351-37a17170e301',301);
201INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/hutch-copy','/instructors/17eb0fd5-2f7e-42f3-9351-37a17170e301',301);
202INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/hutch-1','/instructors/17eb0fd5-2f7e-42f3-9351-37a17170e301',301);
203INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/jason','/instructors/e0388f28-2f33-44a3-91b5-1d36ac3476d7',301);
204INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/paul','/instructors/7a26aba0-5747-47f8-bc30-e3e6dc90004b',301);
205INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/rob', '/instructors/adadf1ca-bbce-4a1e-bf4c-c3a14f64e290',301);
206INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/sean','/instructors/7eef3cff-369a-4a11-a081-0ac8f8bcb387',301);
207INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('instructor','/talia','/instructors',301);
208
209-- courses
210INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/3-7-python-basics','/courses/pyb',301);
211INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/8-2-to-8-13-py-for-sde','/courses/tlg-sde-python',301);
212INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/Avaya_SIP_Training.html','/courses/sip',301);
213INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/DEVOPS','/courses/devops-bootcamp',301);
214INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/ansible-training-1','/courses/ansible-101',301);
215INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/certification-5g','/courses/5g',301);
216INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/certification-pyb','/courses/pyb',301);
217INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/certification-pyb-1','/courses/pyb',301);
218INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/certification-pyna-202','/courses/pyna',301);
219INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/certification-pyna-202-1','/courses/pyna',301);
220INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/certification-python-201','/courses/pyna',301);
221INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/certification-python-201-1','/courses/pyna',301);
222INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/virtual-sip-training/','/courses/sip',301);
223INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/devops.','/courses/devops-bootcamp',301);
224INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/labs/sdn/','/courses/sdn',301);
225INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/march-suse-rancher-webinar-1','/courses/rancher',301);
226INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/napya','/courses/napya',301);
227INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/new-page','/courses',301);
228INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/on-demand-courses-1','/courses',301);
229INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-5G','/courses/5g',301);
230INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-5g','/courses/5g',301);
231INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-5g-courses','/courses/5g',301);
232INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-5g-overview','/courses/5g',301);
233INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-5g-overview/','/courses/5g',301);
234INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-aa','/courses/sip',301);
235INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ai-chat-bard','/courses/ai-app-dev',301);
236INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ans','/courses/ansible-101',301);
237INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible','/courses/ansible-101',301);
238INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-1','/courses/ansible-101',301);
239INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-101','/courses/ansible-101',301);
240INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-102','/courses/ansible-101',301);
241INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-2','/courses?category=Ansible',301);
242INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-202','/courses/ansible-202-server',301);
243INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-202-1','/courses/ansible-202-server',301);
244INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-202-server','/courses/ansible-202-server',301);
245INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-203','/courses/ansible-203-windows',301);
246INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-203-windows','/courses/ansible-203-windows',301);
247INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-302','/courses/awx',301);
248INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-302-1','/courses?category=Ansible',301);
249INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-ai','/courses/ansible-101',301);
250INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-ai-1','/courses?category=Ansible',301);
251INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansible-training-dell','/courses?category=Ansible',301);
252INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ansidell','/courses/ansidell',301);
253INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-api-python-training','/courses/api',301);
254INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-automation-python-ansible-training','/courses/pyna',301);
255INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-automation-python-ansible-training-1','/courses?category=Ansible',301);
256INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-avaya-training','/courses/sip',301);
257INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-avaya-trainingThis%20video','/courses/sip',301);
258INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-awx','/courses/awx',301);
259INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ceph','/courses/ceph',301);
260INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ci/cd-pipelines','/courses/jenkins',301);
261INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-cka','/courses/cka',301);
262INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-cka-training%C2%A0-%C2%A0virtual%20live%20training%20-%205-9%20June%202023','/courses/cka',301);
263INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-cka-training','/courses/cka',301);
264INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-cka-training-1','/courses/cka',301);
265INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-cks','/courses/cks',301);
266INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-crush-the-ckad','/courses/kubernetes',301);
267INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-crush-the-ckad-exam','/courses/kubernetes',301);
268INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-deploying5g','/courses/5g-deploy',301);
269INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-deploying5g-1','/courses/5g-deploy',301);
270INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-devops-foundations-training','/courses/devops-bootcamp',301);
271INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-devsecops','/courses/devops-bootcamp',301);
272INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-django','/courses/django',301);
273INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-github','/courses/github',301);
274INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-github-training','/courses/github',301);
275INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-gitlab','/courses/gitlab',301);
276INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-gitlab-training','/courses/gitlab',301);
277INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-gitlab-training-1','/courses/gitlab',301);
278INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-golang-ai','/courses/golang',301);
279INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-golang-ai-1','/courses/golang',301);
280INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-golang-training','/courses/golang',301);
281INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-golang-training-1','/courses/golang',301);
282INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-idswots','/courses',301);
283INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ipsec-training','/courses/tcp-ip',301);
284INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-jenkins-training','/courses/jenkins',301);
285INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-k8s','/courses/kubernetes',301);
286INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-kubernetes-cka','/courses/cka',301);
287INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-kubernetes-ckad','/courses/kubernetes',301);
288INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-kubernetes-ckad-1','/courses/kubernetes',301);
289INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-linux-4-dev','/courses/linux-4-dev',301);
290INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-linux-training','/courses/linux-4-dev',301);
291INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-mans','/courses/mans',301);
292INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-mastering-ansible-training','/courses/ansible-101',301);
293INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-mastering-ansible-training-1','/courses/ansible-101',301);
294INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-microservices-training','/courses/microservices',301);
295INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-nab','/courses/nab',301);
296INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-napya','/courses/napya',301);
297INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-natural-language-ai','/courses/natural-lang-apis',301);
298INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-natural-language-ai-1','/courses/natural-lang-apis',301);
299INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-natural-language-ai-delete','/courses/natural-lang-apis',301);
300INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-natural-language-ai/','/courses/natural-lang-apis',301);
301INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-network-automation','/courses/napya',301);
302INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-opensource-ai','/courses/ai-app-dev',301);
303INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-opensource-ai-1','/courses/ai-app-dev',301);
304INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-opensource-ai-dell','/courses/ai-app-dev',301);
305INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-packer','/courses/packer',301);
306INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-prompt-engineering','/courses/ai-gpu',301);
307INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-py-datasci','/courses/py-datasci',301);
308INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-pyb','/courses/pyb',301);
309INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-pyna','/courses/pyna',301);
310INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-python-ai','/courses/ai-app-dev',301);
311INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-python-ai-1','/courses/ai-app-dev',301);
312INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-python-basics-training','/courses/pyb',301);
313INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-python-network-automation','/courses/pyna',301);
314INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-rancher-training','/courses/rancher',301);
315INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-sd-wan','/courses/sd-wan',301);
316INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-sdn','/courses/sd-wan',301);
317INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-sdn-training','/courses/sd-wan',301);
318INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-sdn-trainingnopvc','/courses/sd-wan',301);
319INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-sip','/courses/sip',301);
320INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-sk8s','/courses/sk8s',301);
321INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-suse-k8s','/courses/sk8s',301);
322INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-suse-k8s-1','/courses/sk8s',301);
323INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-tcp-ip','/courses/tcp-ip',301);
324INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-terraform','/courses/terraform',301);
325INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-terraform-102','/courses/terraform',301);
326INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-terraform-103-paloalto','/courses/terraform',301);
327INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-terraform-104-fortinet','/courses/auto-fortinet-terraform',301);
328INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-terraform-special','/courses/terraform',301);
329INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-training-data-sciences','/courses/py-datasci',301);
330INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-volte','/courses/volte',301);
331INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocode-ai','/courses/ai-zero-code',301);
332INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocodeai','/courses/ai-zero-code',301);
333INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocodechatbots','/courses/ai-zero-code',301);
334INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocodechatbots-1','/courses/ai-zero-code',301);
335INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocodechatbots-bard','/courses/ai-zero-code',301);
336INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocodechatbots-chatgpt','/courses/ai-zero-code',301);
337INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocodechatbots-chatgpt-1','/courses/ai-zero-code',301);
338INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocodechatbots-watson','/courses/ai-zero-code',301);
339INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-zerocodechatbots-watson-1','/courses/ai-zero-code',301);
340INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overviewansible-for-dbas','/courses/ansible-101',301);
341INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overviewjenkins','/courses/jenkins',301);
342INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overviewpython-training-data-sciences','/courses/py-datasci',301);
343INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overviewsdwantraining','/courses/sd-wan',301);
344INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/pure-storage-terraform','/courses/terraform',301);
345INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/rancher-training','/courses/rancher',301);
346INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/s/Mastering-Ansible-873z.pdf','/courses/ansible-101',301);
347INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-5g','/courses/5g',301);
348INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-ai-bard','/courses/ai-zero-code',301);
349INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-ansible-training','/courses/ansible-101',301);
350INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-ansible-training-dell','/courses/ansible-101',301);
351INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-api-python-training','/courses/api',301);
352INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-certified-kubernetes-training','/courses/kubernetes',301);
353INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-certified-kubernetes-training-1','/courses/cka',301);
354INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-cks','/courses/cks',301);
355INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-django','/courses/django',301);
356INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-gitlab-training','/courses/gitlab',301);
357INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-ipsec-training','/courses/tcp-ip',301);
358INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-jenkins-training','/courses/jenkins',301);
359INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-kubernetes-ckad','/courses/kubernetes',301);
360INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-labs','/courses/devops-bootcamp',301);
361INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-linux-training','/courses/linux-4-dev',301);
362INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-mans','/courses/mans',301);
363INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-microservices-training','/courses/microservices',301);
364INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-network-automation-training','/courses/napya',301);
365INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-network-automation-training-1','/courses/napya',301);
366INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-nlp-ai','/courses/natural-lang-apis',301);
367INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-nlp-ai-1','/courses/natural-lang-apis',301);
368INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-os-generative-ai','/courses/ai-gpu',301);
369INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-prompt-engineering','/courses/ai-gpu',301);
370INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-python-automation-training','/courses/pyna',301);
371INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-python-basics-training','/courses/pyb',301);
372INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-python-data-sciences-training','/courses/py-datasci',301);
373INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-python-data-sciences-training-1','/courses/py-datasci',301);
374INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-rancher-training','/courses/rancher',301);
375INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-rancher-training-1','/courses/rancher',301);
376INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-sdn-training','/courses/sd-wan',301);
377INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-sip','/courses/sip',301);
378INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-suse-k8s-training','/courses/sk8s',301);
379INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-terraform','/courses/terraform',301);
380INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-volte','/courses/volte',301);
381INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/5g-essentials-online-live-class-august27-28','/courses/5g',301);
382INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/5g-essentials-online-live-class-nov2020','/courses/5g',301);
383INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/5g-essentials-self-paced-course','/courses/5g',301);
384INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/ansible-essentials-self-paced','/courses/ansible-101',301);
385INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/apis-and-api-design-with-python-june-1-5-jmz9w','/courses/api',301);
386INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/apis-and-api-design-with-python-nov2020','/courses/api',301);
387INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/avaya-aura-self-paced-course','/courses/sip',301);
388INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/ipsec-self-paced-course','/courses/tcp-ip',301);
389INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/kubernetes-bootcamp-online-live-class-august31','/courses/kubernetes',301);
390INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/kubernetes-bootcamp-online-live-class-dec2020','/courses/kubernetes',301);
391INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/kubernetes-bootcamp-online-live-class-oct2020','/courses/kubernetes',301);
392INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/kubernetes-bootcamp-self-paced','/courses/kubernetes',301);
393INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/network-automation-with-python-and-ansible-online-live-class-oct2020','/courses/napya',301);
394INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/2z334d2ojyyeh9u04uhj2oa1wsfmg5','/courses',301);
395INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-apr2022','/courses/5g',301);
396INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-april2021','/courses/5g',301);
397INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-aug2023','/courses/5g-deploy',301);
398INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-august27-28','/courses/5g',301);
399INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-dec2021','/courses/5g',301);
400INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-feb2021','/courses/5g',301);
401INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-feb2023','/courses/5g-deploy',301);
402INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-jan2021','/courses/5g',301);
403INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-jan2022','/courses/5g',301);
404INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-june2021-k5rbs','/courses/5g',301);
405INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-may2023','/courses/5g-deploy',301);
406INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-nov2020','/courses/5g',301);
407INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-nov2023','/courses/5g-deploy',301);
408INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-online-live-class-sept2021','/courses/5g',301);
409INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/5g-essentials-self-paced-course','/courses/5g',301);
410INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aXBzZWMtc2','/courses/tcp-ip',301);
411INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/agile-8-2021-w9dhj-a8sad','/courses/devops-bootcamp',301);
412INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/agile10-2021-w9dhj','/courses/devops-bootcamp',301);
413INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-aug2023','/courses/ansible-101',301);
414INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-feb2023','/courses/ansible-101',301);
415INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-feb2024','/courses/ansible-101',301);
416INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-feb2024-r3ptk','/courses/ansible-101',301);
417INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-june2023-f8wt8','/courses/ansible-101',301);
418INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-may2022','/courses/ansible-101',301);
419INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-may2023','/courses/ansible-101',301);
420INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-may2024','/courses/ansible-101',301);
421INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-nov2022','/courses/ansible-101',301);
422INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-nov2023','/courses/ansible-101',301);
423INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-online-sept2023-ynbsl','/courses/ansible-101',301);
424INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-self-paced','/courses/ansible-101',301);
425INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-self-paced-ans2021','/courses/ansible-101',301);
426INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-essentials-self-paced-nov2020','/courses/ansible-101',301);
427INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-manual','/courses/ansible-101',301);
428INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-palo-alto-aug2024','/courses/auto-paloalto-pa',301);
429INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ansible-practice-labs','/courses/ansible-101',301);
430INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-april2023','/courses/api',301);
431INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-aug2023','/courses/api',301);
432INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-dec2022','/courses/api',301);
433INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-dec2023','/courses/api',301);
434INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-feb-2021','/courses/api',301);
435INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-feb2023','/courses/api',301);
436INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-jan2022','/courses/api',301);
437INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-jan2024','/courses/api',301);
438INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-jan2024-59pay','/courses/api',301);
439INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-july2024','/courses/api',301);
440INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-june2023','/courses/api',301);
441INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-march2024','/courses/api',301);
442INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-may2024','/courses/api',301);
443INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-nov2021','/courses/api',301);
444INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-nov2021-f5ebn','/courses/api',301);
445INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-oct2023','/courses/api',301);
446INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-oct2023-t7Xr8','/courses/api',301);
447INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-sept2021','/courses/api',301);
448INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-design-with-python-sept2024','/courses/api',301);
449INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/api-practice-labs','/courses/api',301);
450INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/apis-and-api-design-with-python-april2021','/courses/api',301);
451INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/apis-and-api-design-with-python-june-1-5-jmz9w','/courses/api',301);
452INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/apis-and-api-design-with-python-june2021','/courses/api',301);
453INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/apis-and-api-design-with-python-nov2020','/courses/api',301);
454INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/appdev-august2024','/courses/ai-app-dev',301);
455INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/appdev-june2024','/courses/ai-app-dev',301);
456INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/appdev-oct2024','/courses/ai-app-dev',301);
457INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/avaya-aura-self-paced-course','/courses/sip',301);
458INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/c98wf6-april2024','/courses',301);
459INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/c98wf6-june2024','/courses',301);
460INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/c98wf6-may2024','/courses',301);
461INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/certified-ethical-hacker-may2021','/courses',301);
462INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/certified-ethical-hacker-v10','/courses',301);
463INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/certified-kubernetes-administrator-labs','/courses/cka',301);
464INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ci/cd/july-2024','/courses/jenkins',301);
465INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ci/cd/oct2024','/courses/jenkins',301);
466INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-12-2022','/courses/cka',301);
467INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-april2022','/courses/cka',301);
468INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-april2023','/courses/cka',301);
469INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-april2024','/courses/cka',301);
470INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-aug2023','/courses/cka',301);
471INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-aug2024','/courses/cka',301);
472INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-dec2023','/courses/cka',301);
473INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-feb-2023','/courses/cka',301);
474INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-feb2021-bgrm8','/courses/cka',301);
475INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-feb2024','/courses/cka',301);
476INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-june2023','/courses/cka',301);
477INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-june2024','/courses/cka',301);
478INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-nov2021','/courses/cka',301);
479INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-oct2023-6r888','/courses/cka',301);
480INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-oct2024','/courses/cka',301);
481INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-online-live-class-sep2021-w7p82','/courses/cka',301);
482INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-practice-labs','/courses/cka',301);
483INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-self-paced-5fj6w','/courses/cka',301);
484INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cka-selfpaced','/courses/cka',301);
485INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks','/courses/cks',301);
486INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-4-2023','/courses/cks',301);
487INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-5-2023','/courses/cks',301);
488INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-april2024','/courses/cks',301);
489INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-aug2023','/courses/cks',301);
490INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-aug2023-k2uEG','/courses/cks',301);
491INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-august2023','/courses/cks',301);
492INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-december2023','/courses/cks',301);
493INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-feb2024','/courses/cks',301);
494INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-jully2024','/courses/cks',301);
495INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-june','/courses/cks',301);
496INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-nov2023','/courses/cks',301);
497INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cks-sept2024','/courses/cks',301);
498INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/crush-the-ckad','/courses/kubernetes',301);
499INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/dcucai-april2024','/courses/ai-gpu',301);
500INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/dcucai-may2024','/courses/ai-gpu',301);
501INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/deploying5g-online-live-class-12-21','/courses/5g-deploy',301);
502INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/deploying5g-online-live-class-april2022','/courses/5g-deploy',301);
503INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/deploying5g-online-live-class-jan2022','/courses/5g-deploy',301);
504INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/devops-8-2021-w9dhj','/courses/devops-bootcamp',301);
505INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/devops-9-28-21','/courses/devops-bootcamp',301);
506INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/devops-foundations-10-212021-jd5t2-cjlzd','/courses/devops-bootcamp',301);
507INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/devops-foundations-9-212021-jd5t2','/courses/devops-bootcamp',301);
508INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/devops-foundations-9-7-2021','/courses/devops-bootcamp',301);
509INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/django','/courses/django',301);
510INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/django-8-2023','/courses/django',301);
511INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/django-aug2023','/courses/django',301);
512INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/django-nov2023','/courses/django',301);
513INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/django-sept2023','/courses/django',301);
514INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/django-training-may2024','/courses/django',301);
515INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/gitlab-training-jan2022','/courses/gitlab',301);
516INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/gitlab-training-march2022','/courses/gitlab',301);
517INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/gitlab-training-oct2021','/courses/gitlab',301);
518INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/gitlab-training-oct2021-9hkpn-Bhi6h','/courses/gitlab',301);
519INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/go-practice-labs-3678w','/courses/golang',301);
520INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-aug2024','/courses/golang',301);
521INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-august2023','/courses/golang',301);
522INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-june-2023','/courses/golang',301);
523INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-june2024','/courses/golang',301);
524INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-june23','/courses/golang',301);
525INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-march2023','/courses/golang',301);
526INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-march2024','/courses/golang',301);
527INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-may2023','/courses/golang',301);
528INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-nov2021','/courses/golang',301);
529INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-nov2023','/courses/golang',301);
530INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-oct2023','/courses/golang',301);
531INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-oct2023-qNrJL','/courses/golang',301);
532INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/golang-training-aug2022','/courses/golang',301);
533INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/intucxs-april2024','/courses/api',301);
534INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/intucxs-june2024','/courses/api',301);
535INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/intucxs-march2024','/courses/api',301);
536INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/ipsec-self-paced-course','/courses/tcp-ip',301);
537INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-aug2021','/courses/jenkins',301);
538INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-dec2023','/courses/jenkins',301);
539INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-feb2022','/courses/jenkins',301);
540INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-jan-2021','/courses/jenkins',301);
541INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-jan2022','/courses/jenkins',301);
542INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-june2024','/courses/jenkins',301);
543INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-june23','/courses/jenkins',301);
544INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-march2020','/courses/jenkins',301);
545INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-march2024','/courses/jenkins',301);
546INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-oct2021','/courses/jenkins',301);
547INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-practice-labs','/courses/jenkins',301);
548INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-sept2023','/courses/jenkins',301);
549INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-sept2024','/courses/jenkins',301);
550INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-training-dec2023','/courses/jenkins',301);
551INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-training-june2023','/courses/jenkins',301);
552INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-training-mar2023','/courses/jenkins',301);
553INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkins-training-sept2023','/courses/jenkins',301);
554INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkinsmay2021','/courses/jenkins',301);
555INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/jenkinsnov2020','/courses/jenkins',301);
556INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/k8s-ckad-practice-labs','/courses/kubernetes',301);
557INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-bootcamp-online-live-class-aug2021','/courses/kubernetes',301);
558INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-bootcamp-online-live-class-august31','/courses/kubernetes',301);
559INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-bootcamp-online-live-class-dec2020','/courses/kubernetes',301);
560INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-bootcamp-online-live-class-jan2021','/courses/kubernetes',301);
561INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-bootcamp-online-live-class-nov2021','/courses/kubernetes',301);
562INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-bootcamp-online-live-class-oct2020','/courses/kubernetes',301);
563INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-bootcamp-online-live-class-spet2023','/courses/kubernetes',301);
564INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-bootcamp-self-paced','/courses/kubernetes',301);
565INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-ckad-online-class-dec2023','/courses/kubernetes',301);
566INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-ckad-online-class-sept2023','/courses/kubernetes',301);
567INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-ckad-online-live-class-dec2023','/courses/kubernetes',301);
568INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-ckad-online-live-class-sept2023','/courses/kubernetes',301);
569INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-ckad-online-live-class-sept2023-TSsSF','/courses/kubernetes',301);
570INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-april2023','/courses/kubernetes',301);
571INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-april2024','/courses/kubernetes',301);
572INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-aug2024','/courses/kubernetes',301);
573INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-dec2022','/courses/kubernetes',301);
574INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-jan-2023','/courses/kubernetes',301);
575INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-jan2024','/courses/kubernetes',301);
576INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-july-2024','/courses/kubernetes',301);
577INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-july2023','/courses/kubernetes',301);
578INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-july2023-dg8bl','/courses/kubernetes',301);
579INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-june2024','/courses/kubernetes',301);
580INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-nov2022','/courses/kubernetes',301);
581INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-oct-2021','/courses/kubernetes',301);
582INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetes-online-live-class-oct2023','/courses/kubernetes',301);
583INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/kubernetesonlineliveclassapril2022','/courses/kubernetes',301);
584INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-class-1-27-2021','/courses/microservices',301);
585INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-class-aug2021','/courses/microservices',301);
586INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-class-jan2022','/courses/microservices',301);
587INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-class-june2021','/courses/microservices',301);
588INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-class-mar2023','/courses/microservices',301);
589INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-class-march2021','/courses/microservices',301);
590INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-class-march2022','/courses/microservices',301);
591INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-class-oct2021','/courses/microservices',301);
592INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-dec2023','/courses/microservices',301);
593INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-june2023','/courses/microservices',301);
594INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-online-live-sept2023','/courses/microservices',301);
595INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/microservices-practice-labs','/courses/microservices',301);
596INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-aug','/courses/napya',301);
597INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-dec2023','/courses/napya',301);
598INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-jan2024','/courses/napya',301);
599INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-july2024','/courses/napya',301);
600INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-june2023','/courses/napya',301);
601INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-may2024','/courses/napya',301);
602INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-may2024-zlah6','/courses/napya',301);
603INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-oct2023','/courses/napya',301);
604INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/napya-onlinelive','/courses/napya',301);
605INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-online-live-class-aug2022','/courses/napya',301);
606INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-online-live-class-nov2022','/courses/napya',301);
607INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-python-ansible-practice-labs','/courses/pyna',301);
608INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-with-python-and-ansible-online-live-class-april2021','/courses/pyna',301);
609INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-with-python-and-ansible-online-live-class-aug2021','/courses/pyna',301);
610INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-with-python-and-ansible-online-live-class-dec2021','/courses/pyna',301);
611INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-with-python-and-ansible-online-live-class-feb2021','/courses/pyna',301);
612INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-with-python-and-ansible-online-live-class-june-2021','/courses/pyna',301);
613INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-with-python-and-ansible-online-live-class-oct2020','/courses/pyna',301);
614INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/network-automation-with-python-and-ansible-online-live-class-oct2021','/courses/pyna',301);
615INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/nlp-ai','/courses/natural-lang-apis',301);
616INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/nlp-ai-10-5-23','/courses/natural-lang-apis',301);
617INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/os-generative-ai-11-6-23','/courses/ai-app-dev',301);
618INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/os-generative-ai-9-19-23','/courses/ai-app-dev',301);
619INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/os-generative-ai-9-23','/courses/ai-app-dev',301);
620INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/os-generative-ai-aug2024','/courses/ai-gpu',301);
621INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/os-generative-ai-feb2024','/courses/ai-app-dev',301);
622INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/os-generative-ai-july2024','/courses/ai-gpu',301);
623INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/os-generative-ai-may2024','/courses/ai-gpu',301);
624INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/packer-training','/courses/packer',301);
625INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-ai-10-12-23','/courses/ai-gpu',301);
626INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-ai-11-20-23','/courses/ai-gpu',301);
627INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-ai-8-24-23','/courses/ai-gpu',301);
628INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-ai-april24','/courses/ai-gpu',301);
629INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-ai-aug2024','/courses/ai-gpu',301);
630INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-ai-jan2024','/courses/ai-gpu',301);
631INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-ai-nov-23','/courses/ai-gpu',301);
632INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-ai-oct2024','/courses/ai-gpu',301);
633INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pe-june-2024','/courses/ai-gpu',301);
634INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pyai-april2024','/courses/ai-gpu',301);
635INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pyai-aug2024','/courses/ai-gpu',301);
636INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pyai-jan2024','/courses/ai-gpu',301);
637INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pyai-july2024','/courses/ai-gpu',301);
638INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-april2022','/courses/pyb',301);
639INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-april2023','/courses/pyb',301);
640INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-aug2021-jjl47','/courses/pyb',301);
641INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-dec2021','/courses/pyb',301);
642INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-jan-2023','/courses/pyb',301);
643INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-jan2021','/courses/pyb',301);
644INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-jul2021','/courses/pyb',301);
645INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-march2021','/courses/pyb',301);
646INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-may2021','/courses/pyb',301);
647INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-nov2020','/courses/pyb',301);
648INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-nov2021-swamm','/courses/pyb',301);
649INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-class-oct2021','/courses/pyb',301);
650INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-dec2023-yp2xk','/courses/pyb',301);
651INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-july2023','/courses/pyb',301);
652INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-july2023-tpzh2','/courses/pyb',301);
653INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-july2024','/courses/pyb',301);
654INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-june2024','/courses/pyb',301);
655INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-march2024','/courses/pyb',301);
656INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-nov2024','/courses/pyb',301);
657INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-oct2023','/courses/pyb',301);
658INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-online-live-sept2024','/courses/pyb',301);
659INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-basics-self-paced','/courses/pyb',301);
660INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-network-automation-self-paced','/courses/pyna',301);
661INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-networking-aug2023','/courses/pyna',301);
662INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-networking-dec2023-8j2rs','/courses/pyna',301);
663INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-networking-june2023-ccftf','/courses/pyna',301);
664INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-networking-march2023','/courses/pyna',301);
665INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-networking-oct-2023','/courses/pyna',301);
666INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-practice-labs','/courses/pyna',301);
667INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python-practice-labs-9t8mr','/courses/pyna',301);
668INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python203-ds','/courses/py-datasci',301);
669INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python203-ds-7-2023','/courses/py-datasci',301);
670INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/python203-ds-oct2023','/courses/py-datasci',301);
671INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonds-july2023','/courses/py-datasci',301);
672INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonds-oct2023','/courses/py-datasci',301);
673INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-aug2021','/courses/pyna',301);
674INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-aug2022','/courses/pyna',301);
675INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-aug2024','/courses/pyna',301);
676INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-july2023','/courses/pyna',301);
677INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-june2024','/courses/pyna',301);
678INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-mar2023','/courses/pyna',301);
679INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-march2023','/courses/pyna',301);
680INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-march2024','/courses/pyna',301);
681INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-may2022','/courses/pyna',301);
682INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-may2022-b2r29','/courses/pyna',301);
683INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-may2023','/courses/pyna',301);
684INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-nov2023','/courses/pyna',301);
685INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/pythonnetworautomation-sept2022','/courses/pyna',301);
686INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/red-hat-system-administrator-online-live-jan2021','/courses/linux-4-dev',301);
687INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/red-hat-system-administrator-online-live-july2021','/courses/linux-4-dev',301);
688INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/red-hat-system-administrator-self-paced','/courses/linux-4-dev',301);
689INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/rhcsa-oct2021','/courses/linux-4-dev',301);
690INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/rhel-practice-labs','/courses/linux-4-dev',301);
691INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sd-wan-online-live-class-oct-2021','/courses/sd-wan',301);
692INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sdn-practice-labs','/courses/sd-wan',301);
693INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sdnnfv-online-live-class-oct2020','/courses/sd-wan',301);
694INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sdnnfv-self-paced','/courses/sd-wan',301);
695INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sdwots-april','/courses/sd-wan',301);
696INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sdwots-june2024','/courses/sd-wan',301);
697INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/self-paced-terraform-iac-course','/courses/terraform',301);
698INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-essentials-online-live-class-april2021','/courses/sip',301);
699INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-essentials-online-live-class-dec2020','/courses/sip',301);
700INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-essentials-online-live-july2021','/courses/sip',301);
701INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-essentials-online-live-oct2021','/courses/sip',301);
702INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-apr2024','/courses/sip',301);
703INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-dec-2021','/courses/sip',301);
704INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-dec2024','/courses/sip',301);
705INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-feb-2023','/courses/sip',301);
706INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-feb2024','/courses/sip',301);
707INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-july2023','/courses/sip',301);
708INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-june2024','/courses/sip',301);
709INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-may2023','/courses/sip',301);
710INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-oct2023','/courses/sip',301);
711INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-online-live-sept2024','/courses/sip',301);
712INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sip-self-paced','/courses/sip',301);
713INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/sp-ansible-201','/courses/napya',301);
714INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-april2024','/courses/sk8s',301);
715INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-aug2021','/courses/sk8s',301);
716INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-aug2023','/courses/sk8s',301);
717INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-dec2021','/courses/sk8s',301);
718INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-dec2021/','/courses/sk8s',301);
719INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-dec2022','/courses/sk8s',301);
720INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-jan2022','/courses/sk8s',301);
721INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-jan2024','/courses/sk8s',301);
722INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-july2024','/courses/sk8s',301);
723INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-mar2023','/courses/sk8s',301);
724INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-may2022','/courses/sk8s',301);
725INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-may2023','/courses/sk8s',301);
726INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-nov2023','/courses/sk8s',301);
727INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-oct2021','/courses/sk8s',301);
728INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-oct2022','/courses/sk8s',301);
729INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-october2024','/courses/sk8s',301);
730INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-k8s-sept2022','/courses/sk8s',301);
731INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-apr2024','/courses/rancher',301);
732INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-aug2021','/courses/rancher',301);
733INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-aug2022','/courses/rancher',301);
734INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-aug2023','/courses/rancher',301);
735INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-dec2021','/courses/rancher',301);
736INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-jan2024','/courses/rancher',301);
737INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-july2024','/courses/rancher',301);
738INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-mar2023','/courses/rancher',301);
739INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-may2022','/courses/rancher',301);
740INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-may2023','/courses/rancher',301);
741INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-may2023-dpk8d','/courses/rancher',301);
742INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-nov2023','/courses/rancher',301);
743INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-oct2021','/courses/rancher',301);
744INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-rancher-october2024','/courses/rancher',301);
745INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/april2024','/schedule?search=terraform',301);
746INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/aug-2023','/courses/terraform',301);
747INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/aug2024','/schedule?search=terraform',301);
748INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/jan2023','/courses/terraform',301);
749INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/jan2024','/courses/terraform',301);
750INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/june2023','/courses/terraform',301);
751INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/june2024','/schedule?search=terraform',301);
752INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/mar2024','/courses/terraform',301);
753INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/march2023','/courses/terraform',301);
754INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/may-2023','/courses/terraform',301);
755INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/may2024','/schedule?search=terraform',301);
756INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/nov2023','/courses/terraform',301);
757INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/oct-2023','/courses/terraform',301);
758INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/oct2024','/schedule?search=terraform',301);
759INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform/sept2023','/courses/terraform',301);
760INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform102/august2024','/schedule?search=terraform',301);
761INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/terraform102/june2024','/schedule?search=terraform',301);
762INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/tf-selfpaced','/courses/terraform',301);
763INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/volte-and-the-ims-online-training-livesept-584p6mar2022','/courses/volte',301);
764INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/volte-and-the-ims-onlinelivesept','/courses/volte',301);
765INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/volte-and-the-ims-self-paced-course','/courses/volte',301);
766INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/volte-online-training-june2021','/courses/volte',301);
767INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/zerocode-10-2024','/courses/ai-zero-code',301);
768INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/zerocode-4-2024','/courses/ai-zero-code',301);
769INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/zerocode-6-2024','/courses/ai-zero-code',301);
770INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/zerocode-8-2024','/courses/ai-zero-code',301);
771INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/zerocode-ai-googlebard','/courses/ai-app-dev',301);
772INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/python-basics-online-live-class-nov2020','/courses/pyb',301);
773INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/python-basics-self-paced','/courses/pyb',301);
774INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/red-hat-system-administrator-self-paced','/courses/linux-4-dev',301);
775INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/sdnnfv-self-paced','/courses/sdn',301);
776INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/sip-essentials-online-live-class-dec2020','/courses/sip',301);
777INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/sip-self-paced','/courses/sip',301);
778INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/volte-and-the-ims-onlinelivesept','/courses/volte',301);
779INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/volte-and-the-ims-self-paced-course','/courses/volte',301);
780INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/storedeploying5g','/courses/5g-deploy',301);
781INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/storegolangtraining','/courses/golang',301);
782INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/suse-linux-rancher-k8s','/courses/rancher',301);
783INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/training/sip-interoperability-training/','/courses/sip',301);
784INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/training/sip-training/','/courses/sip',301);
785INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/training/virtual-sip-training','/courses/sip',301);
786INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/training/virtual-sip-training/','/courses/sip',301);
787
788-- openstack - defunct course - remove (404) in 2025
789INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/openstack','/courses?category=Infrastructure',301);
790INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/labs/openstack','/courses?category=Infrastructure',301);
791INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/labs/openstack/','/courses?category=Infrastructure',301);
792INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/labs/openstack/10/','/courses?category=Infrastructure',301);
793INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/labs/openstack/39','/courses?category=Infrastructure',301);
794INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-openstack-training','/courses?category=Infrastructure',301);
795INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-os','/courses?category=Infrastructure',301);
796INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-openstack-training','/courses?category=Infrastructure',301);
797
798-- course categories
799INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/ai-training','/courses?category=AI',301);
800INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/ansible-training','/courses?category=Ansible',301);
801INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/cisco-training','/courses?category=Networking',301);
802INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/cloud-training','/courses?category=Infrastructure',301);
803INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/devops','/courses?category=DevOps',301);
804INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/docker-training','/courses?category=DevOps',301);
805INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/kubernetes','/courses?category=Kubernetes',301);
806INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/programming-training','/courses?category=Programming',301);
807INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('categories','/telecom-courses','/courses?category=Telecom',301);
808
809-- posters
810INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/ansible.pdf','https://static.alta3.com/posters/ansible.pdf',301);
811INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/git.pdf','https://static.alta3.com/posters/git.pdf',301);
812INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/k8s.pdf','https://static.alta3.com/posters/k8s.pdf',301);
813INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/python3.pdf','https://static.alta3.com/posters/python3.pdf',301);
814INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/regex.pdf','https://static.alta3.com/posters/regex.pdf',301);
815INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/sip.pdf','https://static.alta3.com/posters/sip.pdf',301);
816INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/terraform.pdf','https://static.alta3.com/posters/terraform.pdf',301);
817INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/tmux','https://static.alta3.com/posters/tmux.pdf',301);
818INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/tmux.pdf','https://static.alta3.com/posters/tmux.pdf',301);
819INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/vim.pdf','https://static.alta3.com/posters/vim.pdf',301);
820INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/yaml','https://static.alta3.com/posters/yaml.pdf',301);
821INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/yaml.pdf','https://static.alta3.com/posters/yaml.pdf',301);
822INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/','https://blog.alta3.com/posters/',301);
823INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/ansible.pdf','https://static.alta3.com/posters/ansible.pdf',301);
824INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/git.pdf','https://static.alta3.com/posters/git.pdf',301);
825INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/k8s.pdf','https://static.alta3.com/posters/k8s.pdf',301);
826INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/python3.pdf','https://static.alta3.com/posters/python3.pdf',301);
827INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/regex.pdf','https://static.alta3.com/posters/regex.pdf',301);
828INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/sip.pdf','https://static.alta3.com/posters/sip.pdf',301);
829INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/terraform.pdf','https://static.alta3.com/posters/terraform.pdf',301);
830INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/tmux.pdf','https://static.alta3.com/posters/tmux.pdf',301);
831INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/vim.pdf','https://static.alta3.com/posters/vim.pdf',301);
832INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/static/posters/yaml.pdf','https://static.alta3.com/posters/yaml.pdf',301);
833INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/SIP-Essentials-Training.pdf','https://static.alta3.com/outlines/sip/sip.pdf',301);
834INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/regex-7dg3.pdf','https://static.alta3.com/outlines/pyb/pyb.pdf',301);
835INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/Python-for-Data-Sciences.pdf','https://static.alta3.com/outlines/py-datasci/py-datasci.pdf',301);
836INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/Python-3-Poster.pdf','https://static.alta3.com/posters/python3.pdf',301);
837INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/python3pkgs-zn97.pdf','https://static.alta3.com/posters/python3pkgs.pdf',301);
838INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/linux-poster.pdf','https://static.alta3.com/courses/5g/info/linux.pdf',301);
839INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/Linux.pdf','https://static.alta3.com/courses/5g/info/linux.pdf',301);
840INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/git-y46g.pdf','https://static.alta3.com/posters/git.pdf',301);
841INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/Ansible-Poster.pdf','https://static.alta3.com/posters/ansible.pdf',301);
842INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/5G-Essentials.pdf','https://static.alta3.com/outlines/5g/5g.pdf',301);
843INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/5G-Acronyms-LS.pdf','https://static.alta3.com/courses/5g/info/5G-Acronyms.pdf',301);
844INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/python3pkgs.pdf','https://static.alta3.com/posters/python3pkgs.pdf',301);
845INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/yaml-yft4.pdf','https://static.alta3.com/posters/yaml.pdf',301);
846INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/VoLTE-IMS-Course-Outline.pdf','https://static.alta3.com/outlines/volte/volte.pdf',301);
847INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/s/vim-t4xp.pdf','https://static.alta3.com/posters/vim.pdf',301);
848INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/poster','https://blog.alta3.com/posters/',301);
849INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/poster/','https://blog.alta3.com/posters/',301);
850INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/poster/*','https://blog.alta3.com/posters/',301);
851INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters','https://blog.alta3.com/posters/',301);
852INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/','https://blog.alta3.com/posters/',301);
853INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('poster','/posters/*','https://blog.alta3.com/posters/',301);
854
855-- to other domains
856INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/blog','https://blog.alta3.com/',301);
857INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/blog/','https://blog.alta3.com/',301);
858INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/blog/*','https://blog.alta3.com/',301);
859INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/blogs','https://blog.alta3.com/',301);
860INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/blogs/','https://blog.alta3.com/',301);
861INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/blogs/*','https://blog.alta3.com/',301);
862INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/cloud-devops-tutorials','https://blog.alta3.com/',301);
863INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/downloads','https://blog.alta3.com/posters/',301);
864INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/downloads/','https://blog.alta3.com/posters/',301);
865INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/labs','https://live.alta3.com',301);
866INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/lms','https://live.alta3.com',301);
867INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/login','https://sso.alta3.com',301);
868INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('different-domain','/posters','https://blog.alta3.com/posters/',301);
869
870-- contact
871INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/DEMO','/contact-us',301);
872INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/alta3-practice-lab-environments','/contact-us',301);
873INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/author/hfryer/','/contact-us',301);
874INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/contact','/contact-us',301);
875INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/contact/','/contact-us',301);
876INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/demo','/contact-us',301);
877INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/free-course-trials','/contact-us',301);
878INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/free-course-trials-thank-you','/contact-us',301);
879INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/sales','/contact-us',301);
880INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('contact','/visit','/contact-us',301);
881
882-- about
883INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('about','/about-us','/about',301);
884INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('about','/aboutj','/about',301);
885INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('about','/api/what-is-live','/about',301);
886
887-- home
888INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/cart','/',301);
889INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/certificates','/',301);
890INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/dashboard','/',301);
891INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/extra','/',301);
892INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/home','/',301);
893INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/home-1','/',301);
894INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/home-1-2','/',301);
895INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/home-2','/',301);
896INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/home-copy','/',301);
897INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/home-old','/',301);
898INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/research','/about',301);
899INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/testimonials','/',301);
900INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/users','/',301);
901INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('primary','/wiki','/',301);
902
903-- courses
904INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/alta3-research-course-portfolio','/courses',301);
905INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/alta3-research-course-portfolio-1','/courses',301);
906INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/alta3-research-course-training','/courses',301);
907INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/cloud','/courses',301);
908INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/cloud-training-','/courses',301);
909INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/cloud-training-2','/courses',301);
910INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/courses-accordian','/courses',301);
911INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/on-demand-courses-1','/courses',301);
912INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/portfolio-1','/courses',301);
913INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/portfolio-1/project-one-f5w4d-wcrse','/courses',301);
914INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/portfolio-2','/courses',301);
915INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/search','/courses',301);
916INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/store','/courses',301);
917INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/store-2','/courses',301);
918INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/store/labs','/courses',301);
919INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/training','/courses',301);
920INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/training-1','/courses',301);
921INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/training-courses','/courses',301);
922INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/training-courses-1','/courses',301);
923INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/training-courses-2','/courses',301);
924INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/training-courses-2021','/courses',301);
925INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('courses','/training-courses-old','/courses',301);
926
927-- careers
928INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('careers','/instructor-application','/careers',301);
929INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('careers','/instructor-application-1','/careers',301);
930INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('careers','/sales-application','/careers',301);
931INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('careers','/sales-applicatiom','/careers',301);
932
933-- events
934INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('events','/events-1','/schedule',301);
935INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('events','/events-list','/schedule',301);
936INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('events','/events-online-training','/schedule',301);
937INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('events','/july-sles-webinar','/schedule',301);
938INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('events','/kubernetes-5g-webinar','/schedule',301);
939INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('events','/kubernetes-in-the-5g-network-webinar','/schedule',301);
940INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('events','/march-suse-rancher-webinar','/schedule',301);
941INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('events','/may-ansible-awx-webinar','/schedule',301);
942
943-- offereing types type
944INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/classroom-live','/offering-types',302);
945INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/events-list?category=Webinar','/schedule',301);
946INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/on-demand-courses','/offering-types',302);
947INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/store/manual','/offering-types',302);
948INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/store/online-live','/offering-types',302);
949INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/store/p/subscription-mnthly','/offering-types',302);
950INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/store/p/subscription-yearly','/offering-types',302);
951INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/store/self-paced','/offering-types',302);
952INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/store/virtual','/offering-types',302);
953INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/store/webinar','/offering-types',302);
954INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('offerings','/subscription-services','/offering-types',302);
955
956-- NOTE: risky, could collide with future course codes
957INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/avaya','/courses/sip',301);
958INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/ceph','/courses?category=Infrastructure',301);
959INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/ims','/courses?category=Telecom',301);
960INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/ipsec','/courses?category=Infrastructure',301);
961INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/k8s','/courses/kubernetes',301);
962INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/networks','/courses/napya',301);
963INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/python1','/courses/pyb',301);
964INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/python2','/courses/napya',301);
965INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/python3','/courses/api',301);
966INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/rhcsa','/courses/linux-4-dev',301);
967INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/courses/sdn','/courses/sd-wan',301);
968
969-- aws
970INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/aws-training','/courses',302);
971INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-aws-tech','/courses',302);
972INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-awsarchitect','/courses',302);
973INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-awsdevops','/courses',302);
974INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-awssyops','/courses',302);
975INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overviewawsdeveloping','/courses',302);
976INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-awsarchitect','/courses',302);
977INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-awsdeveloping','/courses',302);
978INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-awsdevops','/courses',302);
979INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-awssysops','/courses',302);
980INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-awstech','/courses',302);
981INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-423','/courses',302);
982INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-aug-2021','/courses',302);
983INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-aug31','/courses',302);
984INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-aug32021','/courses',302);
985INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-4-26-22','/courses',302);
986INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-4-5-22','/courses',302);
987INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-42023','/courses',302);
988INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-5-17-22','/courses',302);
989INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-6-28-22','/courses',302);
990INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-apr2021','/courses',302);
991INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-aug18','/courses',302);
992INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-aug2022','/courses',302);
993INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-jan10','/courses',302);
994INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-jan10-ny84t','/courses',302);
995INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-jan2021','/courses',302);
996INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-oct2020','/courses',302);
997INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-class-sept28','/courses',302);
998INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-july20','/courses',302);
999INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-nov-21','/courses',302);
1000INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-oct-2021','/courses',302);
1001INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/architecting-on-aws-online-live-sept2021','/courses',302);
1002INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-techessentials-april2023','/courses',302);
1003INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-techessentials-feb20','/courses',302);
1004INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-techessentials-jan30','/courses',302);
1005INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-techessentials-jan9','/courses',302);
1006INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-05-16-22','/courses',302);
1007INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-6-27','/courses',302);
1008INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-8-22','/courses',302);
1009INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-apr2021','/courses',302);
1010INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-aug17','/courses',302);
1011INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-jan2021','/courses',302);
1012INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-july2021','/courses',302);
1013INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-june2021','/courses',302);
1014INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-may2021','/courses',302);
1015INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-nov2022','/courses',302);
1016INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-oct19','/courses',302);
1017INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-online-live-class-oct2023','/courses',302);
1018INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentials-sept-2021','/courses',302);
1019INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentialsoct2021','/courses',302);
1020INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/aws-technical-essentialsoct2021-ny3rx','/courses',302);
1021INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/big-data-on-aws-online-live-class-apr2021','/courses',302);
1022INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/big-data-on-aws-online-live-class-dec8','/courses',302);
1023INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/big-data-on-aws-online-live-class-oct13','/courses',302);
1024INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-4-26-22','/courses',302);
1025INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-apr2021','/courses',302);
1026INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-aug-2021','/courses',302);
1027INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-aug10','/courses',302);
1028INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-aug2022','/courses',302);
1029INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-feb28','/courses',302);
1030INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-jan31','/courses',302);
1031INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-july-2021','/courses',302);
1032INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-june2021','/courses',302);
1033INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-june22','/courses',302);
1034INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-may2021','/courses',302);
1035INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/developing-on-aws-online-live-class-oct-2021','/courses',302);
1036INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-0ct2022','/courses',302);
1037INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-apr2021','/courses',302);
1038INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-aug-2021','/courses',302);
1039INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-feb7','/courses',302);
1040INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-jan2021','/courses',302);
1041INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-july2022','/courses',302);
1042INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-june2021','/courses',302);
1043INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-mar2021','/courses',302);
1044INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-may2021','/courses',302);
1045INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-may2022','/courses',302);
1046INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-nov2020','/courses',302);
1047INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-nov2022','/courses',302);
1048INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-oct-2021','/courses',302);
1049INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/system-operations-on-aws-online-live-class-sept2021','/courses',302);
1050INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/architecting-on-aws-online-live-class-oct2020','/courses',302);
1051INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/aws-technical-essentials-online-live-class-aug17','/courses',302);
1052INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/big-data-on-aws-online-live-class-dec8','/courses',302);
1053INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/big-data-on-aws-online-live-class-oct13','/courses',302);
1054
1055-- neuvector 302
1056INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-suse-neuvector','/courses',302);
1057INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-suse-neuvector/','/courses',302);
1058INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-neuvector','/courses',302);
1059INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/neuvector-training-623','/courses',302);
1060
1061-- sle 302
1062INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/sle201v15-training','/courses/linux-4-dev',302);
1063INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/suse-sle201v15-linux-sept2021','/courses/linux-4-dev',302);
1064INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-sles-training','/courses/linux-4-dev',302);
1065INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-slesv201v15-training','/courses/linux-4-dev',302);
1066
1067-- security 302
1068INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-casp','/courses?category=Security',302);
1069INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-casp/','/courses?category=Security',302);
1070INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-ceh','/courses?category=Security',302);
1071INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-cissp','/courses?category=Security',302);
1072INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-comptia-security','/courses?category=Security',302);
1073INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-ceh','/courses?category=Security',302);
1074INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cissp-boot-camp-online-live-dec2021','/courses?category=Security',302);
1075INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/cissp-boot-camp-online-live-nov2020-737ye','/courses?category=Security',302);
1076INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-advanced-security-practitioner-casp-dec-gpcyn','/courses?category=Security',302);
1077INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-advanced-security-practitioner-casp-dec-gpcyn-m25px','/courses?category=Security',302);
1078INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-advanced-security-practitioner-casp-dec-gpcyn/','/courses?category=Security',302);
1079INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-casp-april2022','/courses?category=Security',302);
1080INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-casp-sept21','/courses?category=Security',302);
1081INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-apr2022','/courses?category=Security',302);
1082INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-april-2021','/courses?category=Security',302);
1083INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-aug2021','/courses?category=Security',302);
1084INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-dec2021-g29rp','/courses?category=Security',302);
1085INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-june2021','/courses?category=Security',302);
1086INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-march-2021','/courses?category=Security',302);
1087INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-march-may-2021','/courses?category=Security',302);
1088INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-nov2020','/courses?category=Security',302);
1089INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-security-boot-camp-nov2021','/courses?category=Security',302);
1090INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/storecissp','/courses?category=Security',302);
1091
1092-- docker 302
1093INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-docker','/courses?category=DevOps',302);
1094INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-docker-1','/courses?category=DevOps',302);
1095INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-docker101','/courses?category=DevOps',302);
1096INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-docker101-1','/courses?category=DevOps',302);
1097
1098-- category 302s
1099INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/programming-training-1','/courses?category=Programming',302);
1100INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-intucsx','/courses?category=Programming',302);
1101INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-java-ai','/courses?category=Programming',302);
1102INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-java-ai-1','/courses?category=Programming',302);
1103INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-c98wf6','/courses?category=Networking',301);
1104INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-dcucai','/courses?category=Networking',302);
1105INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-comptia-network','/courses?category=Networking',302);
1106INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-comptia-network/','/courses?category=Networking',302);
1107INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store-comptia-network','/courses?category=Networking',302);
1108INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-network-online-live-nightclassaugust','/courses?category=Networking',302);
1109INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-network-online-live-nightclassaugust-5lgcw','/courses?category=Networking',302);
1110INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/store/p/comptia-network-online-live-sept-28-oct-2-800-am-to-400-pm-est','/courses?category=Networking',302);
1111INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/overview-circleci-training','/courses?category=DevOps',301);
1112INSERT OR REPLACE INTO redir (type, src, dst, status) VALUES ('course','/storecirclecitraining','/courses?category=DevOps',301);
1113
1114COMMIT;