-
Notifications
You must be signed in to change notification settings - Fork 16
/
logsim.py
360 lines (356 loc) · 74.9 KB
/
logsim.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
# from http://dabeaz.com/coroutines/\
ips = ['129.194.8.73', '198.37.27.153', '217.127.12.71',
'74.6.23.120', '148.241.78.63', '72.232.164.26', '207.176.224.242',
'207.176.224.244', '83.206.220.147', '62.171.194.36', '69.46.29.140',
'81.241.141.161', '190.128.108.147', '74.6.23.12', '128.143.231.169',
'87.65.165.194', '128.135.139.150', '80.192.69.2', '128.135.194.138',
'141.142.240.56', '71.5.113.131', '74.6.31.145', '74.6.19.115',
'149.65.130.31', '217.136.207.156', '88.179.52.81', '128.143.38.83',
'82.224.122.212', '194.76.29.2', '65.55.208.124', '74.6.7.149',
'203.144.160.249', '62.149.227.70', '74.6.26.11', '199.111.205.204',
'194.2.41.91', '128.141.224.186', '81.255.238.189', '218.186.13.1',
'64.154.223.249', '74.6.26.19', '137.226.57.203', '134.173.200.39',
'210.212.8.60', '24.249.206.181', '192.109.190.88', '190.74.202.25',
'65.247.230.214', '160.45.115.176', '194.105.57.11', '82.135.63.177',
'125.238.252.69', '203.126.222.62', '91.93.128.164', '74.6.20.44',
'192.35.17.30', '124.115.4.219', '212.85.1.1', '216.31.211.11',
'124.30.188.110', '62.181.186.82', '222.122.236.43', '67.195.44.110',
'220.225.196.123', '151.200.90.2', '128.143.136.157', '194.114.62.34',
'200.21.98.7', '189.13.133.202', '221.189.180.200', '203.20.35.28',
'24.127.118.125', '84.110.177.81', '203.5.217.3', '141.84.220.111',
'58.215.57.238', '60.248.16.38', '64.4.230.43', '128.135.24.238',
'83.2.96.93', '143.248.134.61', '74.6.26.235', '66.116.72.114',
'201.16.201.21', '72.240.122.140', '89.142.106.15', '189.29.245.80',
'148.241.82.6', '80.221.26.30', '70.249.147.120', '88.112.138.119',
'74.6.19.237', '74.6.19.236', '213.29.144.10', '84.110.206.115',
'84.110.199.136', '207.225.146.142', '89.222.157.76', '189.56.68.138',
'134.157.248.214', '192.93.158.26', '74.6.22.150', '83.53.254.51',
'140.128.18.187', '64.81.241.54', '76.10.149.199', '194.8.219.19',
'138.246.7.155', '213.209.210.70', '84.110.218.181', '61.135.190.54',
'210.9.32.205', '218.94.9.35', '84.110.229.145', '70.41.192.171',
'70.190.85.89', '206.51.237.114', '24.12.12.183', '84.58.232.58',
'209.9.228.166', '86.197.225.66', '198.247.172.8', '198.247.172.9',
'148.87.1.172', '148.87.1.171', '81.255.106.203', '140.160.138.141',
'75.42.252.241', '67.228.115.170', '65.214.44.29', '70.218.75.11',
'85.155.44.41', '219.87.152.215', '60.28.17.44', '194.209.8.145',
'222.153.72.162', '38.99.13.122', '81.198.239.27', '64.135.175.82',
'220.225.53.35', '68.252.229.225', '90.185.65.84', '71.38.14.119',
'66.196.97.157', '79.66.109.148', '88.248.226.142', '80.191.131.2',
'209.120.207.235', '80.202.87.9', '124.161.65.194', '70.128.13.131',
'67.163.43.58', '134.173.59.157', '84.110.121.137', '202.160.180.213',
'140.160.129.28', '85.214.114.155', '195.131.84.202',
'172.207.178.122', '129.69.221.130', '206.192.69.3', '140.94.82.18',
'207.47.10.211', '193.213.227.243', '70.245.138.101', '82.35.206.246',
'82.107.147.45', '76.24.27.20', '75.22.21.146', '128.135.181.110',
'76.160.246.247', '125.16.133.35', '202.97.149.167', '62.141.176.22',
'71.3.94.70', '130.86.204.99', '84.177.46.231', '202.216.177.14',
'84.134.8.241', '75.165.49.150', '74.6.26.223', '68.60.229.125',
'83.24.58.194', '200.65.127.161', '131.107.0.101', '72.87.11.163',
'74.6.28.122', '85.99.116.176', '80.227.1.100', '169.137.105.115',
'82.35.216.121', '128.100.109.143', '74.6.28.223', '203.73.43.189',
'196.207.40.212', '89.182.136.236', '89.179.223.243', '87.194.206.16',
'130.236.182.96', '76.206.238.222', '199.111.205.10', '122.55.52.10',
'203.109.126.184', '207.229.184.99', '220.23.136.184', '128.135.24.9',
'130.76.32.182', '198.49.180.40', '83.71.34.82', '76.223.31.57',
'128.135.125.239', '212.35.109.3', '65.55.232.15', '65.214.45.114',
'219.64.4.24', '193.172.19.20', '193.54.192.10', '82.73.225.225',
'74.6.25.70', '201.141.81.60', '193.128.72.68', '202.44.78.196',
'38.101.222.130', '217.237.150.207', '217.237.150.206',
'193.205.212.172', '208.22.104.18', '74.6.7.134', '196.25.255.250',
'217.237.150.208', '72.32.58.119', '67.165.221.14', '80.68.93.199',
'64.233.178.136', '74.6.24.76', '128.114.59.172', '76.171.199.78',
'57.73.25.166', '65.55.208.120', '200.11.208.122', '202.226.91.246',
'65.55.208.123', '71.62.148.145', '146.189.58.99', '194.105.57.12',
'80.93.56.116', '217.153.4.50', '128.143.255.129', '208.80.193.48',
'69.213.243.113', '84.110.209.164', '190.30.84.93', '208.80.193.45',
'62.59.179.107', '66.201.54.42', '65.55.232.14', '74.6.20.35',
'74.6.20.36', '172.159.46.8', '67.173.185.186', '41.232.219.113',
'75.157.220.80', '193.0.96.15', '128.135.152.228', '72.14.195.226',
'72.30.226.134', '194.177.202.247', '195.3.173.130', '220.194.55.45',
'207.47.98.129', '66.91.239.214', '74.6.20.205', '201.24.117.154',
'128.135.125.245', '132.168.9.102', '59.124.114.4', '210.143.35.16',
'165.82.168.34', '161.45.162.52', '89.12.88.244', '98.224.230.125',
'24.99.94.177', '71.230.189.170', '190.18.132.71', '84.110.187.74',
'61.67.135.113', '203.123.162.235', '68.1.82.124', '24.60.232.105',
'198.54.202.194', '74.6.25.106', '80.97.94.178', '74.6.25.105',
'138.100.218.23', '84.143.76.58', '74.6.28.24', '190.64.107.172',
'218.94.136.173', '64.24.133.241', '76.196.6.232', '128.135.230.204',
'68.34.230.143', '201.228.123.66', '65.54.165.36', '74.6.22.200',
'212.246.151.62', '58.107.212.3', '87.101.244.6', '89.224.135.187',
'85.160.19.27', '89.168.18.6', '24.1.247.118', '155.140.133.62',
'82.11.31.114', '128.29.43.1', '192.94.38.34', '128.135.239.73',
'203.213.7.133', '130.240.203.74', '203.213.7.130', '74.6.20.121',
'59.93.91.251', '151.112.127.22', '155.91.28.232', '124.115.1.67',
'80.30.226.4', '213.194.211.50', '74.6.25.199', '203.199.177.121',
'88.149.251.212', '68.236.90.186', '199.111.204.154', '89.128.216.67',
'74.6.22.11', '85.185.76.213', '84.110.148.125', '201.42.166.20',
'72.172.42.58', '72.22.5.152', '138.206.161.230', '82.135.12.203',
'88.114.145.139', '217.219.18.80', '74.6.28.76', '77.81.4.30',
'74.6.28.160', '88.90.231.185', '74.6.28.162', '75.21.88.201',
'86.129.156.19', '74.6.28.166', '189.13.184.120', '86.219.203.174',
'67.195.58.158', '41.232.39.203', '71.201.176.194', '74.6.29.23',
'200.21.209.183', '84.110.189.175', '201.80.194.91', '67.195.58.151',
'84.75.247.28', '74.6.8.73', '84.165.112.79', '74.6.23.158',
'221.239.94.225', '198.54.202.218', '87.221.119.235', '76.28.208.159',
'75.72.178.39', '201.236.226.90', '198.54.202.210', '84.110.177.245',
'213.156.57.189', '67.207.145.238', '195.212.29.75', '74.6.26.75',
'24.84.190.11', '61.57.149.13', '141.213.67.31', '88.131.106.15',
'66.94.237.140', '201.25.119.178', '64.3.45.46', '66.146.214.212',
'67.123.80.214', '86.205.155.128', '82.226.58.44', '203.94.167.76',
'82.249.138.163', '84.122.84.241', '210.81.80.193', '68.72.97.51',
'128.135.11.245', '84.110.187.127', '201.55.193.26', '88.165.126.62',
'129.106.32.126', '63.239.69.1', '74.6.24.37', '201.14.110.6',
'193.206.186.101', '71.192.28.26', '87.122.102.16', '58.207.152.130',
'213.157.91.96', '99.244.205.42', '201.50.187.62', '148.233.159.58',
'89.160.51.244', '83.26.231.162', '74.6.20.207', '74.6.25.125',
'76.198.207.51', '74.6.26.100', '67.91.200.98', '150.210.155.167',
'82.98.238.29', '24.1.159.241', '220.233.181.234', '131.44.121.252',
'80.156.46.53', '216.171.98.77', '220.134.105.172', '79.77.245.147',
'83.204.240.53', '58.211.255.253', '64.124.150.55', '129.192.97.6',
'86.132.71.214', '128.143.248.3', '203.144.143.13', '67.195.44.107',
'24.186.48.152', '67.195.44.109', '194.226.179.4', '189.24.63.240',
'62.240.69.90', '70.245.137.240', '128.196.80.231', '128.165.112.85',
'67.43.246.12', '74.6.28.237', '89.165.73.226', '38.98.120.84',
'199.43.32.87', '211.110.86.80', '128.135.197.57', '76.199.14.198',
'219.136.206.29', '76.185.24.146', '199.111.200.69',
'122.164.159.157', '88.67.224.55', '60.28.31.194', '88.198.156.6',
'84.255.203.160', '86.157.4.107', '212.124.252.210', '196.25.255.210',
'84.110.216.199', '199.171.86.151', '82.95.165.247', '59.96.12.231',
'87.205.225.143', '84.110.143.135', '128.135.164.154', '74.6.26.171',
'210.212.55.3', '64.234.244.162', '58.60.14.236', '189.70.147.197',
'165.82.137.78', '75.32.37.138', '24.37.1.68', '75.54.118.139',
'76.223.13.234', '210.245.52.8', '213.157.22.122', '218.109.113.209',
'163.181.251.10', '128.135.164.162', '58.24.206.144', '64.81.229.55',
'74.6.20.166', '194.117.40.162', '200.171.34.14', '83.130.163.210',
'67.67.152.241', '213.180.198.130', '219.136.230.60', '189.42.79.133',
'192.54.144.229', '68.61.68.187', '123.240.74.156', '58.176.3.7',
'194.186.83.193', '69.59.141.172', '125.25.238.64', '121.14.96.153',
'121.14.96.152', '75.178.179.132', '117.198.144.124',
'82.127.117.160', '80.252.151.118', '74.6.22.26', '82.154.251.108',
'201.62.170.203', '212.160.172.70', '118.83.147.252', '210.245.31.3',
'157.99.64.13', '221.194.136.18', '84.110.221.201', '131.111.113.139',
'130.207.228.84', '74.6.7.107', '128.118.156.49', '116.94.207.182',
'75.125.165.10', '202.160.180.110', '75.58.86.1', '200.124.35.196',
'68.252.247.8', '84.233.245.68', '213.95.25.246', '148.243.90.225',
'74.6.22.230', '62.180.231.91', '41.219.193.49', '200.171.224.53',
'65.57.245.11', '192.55.52.1', '195.214.232.10', '196.203.175.16',
'74.6.23.209', '85.185.11.131', '148.245.19.94', '209.198.142.114',
'70.90.215.85', '74.6.25.148', '68.191.255.98', '74.6.25.144',
'74.6.25.142', '87.18.28.170', '83.24.38.176', '83.13.207.74',
'125.244.152.66', '86.15.171.18', '72.163.216.217', '71.126.89.51',
'65.55.104.157', '195.229.242.154', '82.166.58.226', '66.189.93.50',
'59.92.203.99', '194.249.52.137', '68.164.42.125', '85.124.13.183',
'66.1.67.100', '74.6.26.212', '128.143.117.39', '65.113.40.1',
'122.152.140.206', '81.52.143.15', '72.20.109.37', '81.52.143.16',
'74.6.27.115', '146.230.128.29', '217.218.215.8', '128.135.194.70',
'74.6.26.198', '64.167.244.66', '131.107.0.112', '190.24.202.82',
'52.128.30.11', '67.195.58.165', '67.195.58.164', '74.6.23.14',
'67.175.229.192', '84.20.132.177', '83.249.251.158', '61.57.130.42',
'67.195.58.169', '67.195.58.168', '91.76.66.64', '84.203.10.71',
'192.44.63.162', '71.57.91.136', '84.110.126.185', '194.237.142.6',
'64.124.85.71', '190.198.190.239', '213.185.116.11', '58.185.239.242',
'74.6.23.102', '80.48.71.175', '198.175.55.5', '83.12.228.78',
'74.56.210.71', '130.79.100.39', '216.201.139.126', '89.122.29.76',
'134.163.255.20', '192.33.115.13', '203.200.218.2', '209.203.68.2',
'139.175.68.252', '58.217.219.85', '74.6.7.122', '202.160.179.46',
'151.48.8.237', '67.195.34.108', '74.6.31.165', '128.143.117.220',
'190.138.87.130', '195.71.101.182', '24.15.187.198', '196.25.255.246',
'87.194.101.28', '213.186.249.190', '222.221.6.144', '83.170.97.200',
'64.175.40.146', '195.131.84.219', '212.247.11.155',
'213.162.120.220', '60.234.20.98', '71.201.41.248', '121.95.130.217',
'130.225.195.70', '64.113.185.61', '218.64.214.110', '210.217.95.253',
'212.240.156.251', '66.232.113.194', '220.237.12.253',
'91.110.251.215', '12.206.63.189', '195.252.125.134', '60.249.147.81',
'58.172.156.57', '139.82.24.80', '132.207.44.190', '171.66.35.216',
'68.21.20.162', '209.159.33.99', '76.182.43.140', '66.241.68.226',
'13.13.16.1', '67.195.34.114', '199.111.167.150', '189.13.91.57',
'122.167.72.204', '141.115.28.2', '69.219.161.183', '68.38.140.124',
'129.82.46.120', '128.100.195.84', '80.120.121.126', '99.232.163.8',
'76.68.215.63', '133.9.245.73', '193.138.208.6', '213.41.243.144',
'216.145.11.94', '68.81.244.149', '193.190.253.151', '128.143.38.176',
'213.224.182.16', '84.110.186.118', '68.165.56.5', '85.194.45.170',
'202.248.73.112', '74.6.26.147', '195.50.147.66', '82.195.186.41',
'88.255.192.42', '141.35.1.57', '193.3.39.1', '77.64.8.202',
'90.53.107.51', '82.239.61.147', '200.19.92.58', '202.106.212.226',
'69.91.149.168', '99.140.184.199', '199.111.224.90', '216.191.234.70',
'62.43.200.236', '69.218.90.173', '64.236.139.6', '64.124.85.74',
'212.71.37.92', '99.226.226.178', '128.143.38.104', '76.222.192.62',
'217.172.44.82', '80.120.2.52', '65.55.208.116', '62.153.70.82',
'89.170.38.243', '74.6.20.137', '91.103.40.50', '199.111.228.99',
'194.151.18.10', '202.181.80.140', '128.135.164.194', '208.51.93.163',
'140.180.132.213', '216.148.212.222', '128.143.179.69',
'163.29.130.55', '129.217.150.45', '129.21.160.34', '72.36.114.239',
'161.45.160.30', '67.228.97.106', '193.252.149.15', '91.155.221.86',
'193.252.149.16', '200.195.243.236', '200.19.92.10', '38.104.7.146',
'88.80.205.215', '87.249.53.100', '12.87.213.22', '66.249.65.37',
'67.151.52.19', '199.111.194.239', '24.7.210.64', '91.113.44.27',
'207.71.33.174', '38.104.0.30', '61.48.58.106', '130.208.225.81',
'131.159.46.32', '59.103.3.200', '190.47.57.29', '129.97.120.226',
'64.124.85.75', '32.145.0.255', '69.137.228.16', '80.161.85.77',
'204.130.247.244', '89.165.73.133', '91.121.19.229', '78.99.69.34',
'68.72.123.219', '81.48.212.152', '153.110.6.241', '80.121.95.184',
'204.154.183.65', '128.143.70.18', '189.6.242.136', '89.165.73.169',
'193.190.210.85', '66.29.115.55', '200.255.103.130', '202.81.69.153',
'66.87.72.51', '41.221.19.2', '217.88.18.65', '139.149.31.231',
'213.227.137.187', '88.166.41.113', '74.6.28.45', '80.57.248.115',
'60.176.145.165', '82.245.141.168', '68.226.202.243', '59.124.68.145',
'65.55.104.13', '88.160.138.222', '81.210.132.13', '84.110.153.190',
'195.131.84.251', '138.100.217.162', '91.186.27.193',
'204.253.252.21', '204.253.252.20', '124.215.248.26', '170.252.64.1',
'202.179.180.45', '67.195.58.160', '74.6.25.82', '66.189.171.251',
'202.160.180.70', '74.6.25.81', '64.156.216.96', '81.80.245.157',
'79.180.31.79', '61.14.187.142', '67.78.34.166', '200.55.140.181',
'81.222.64.10', '128.143.231.202', '195.212.29.92', '67.83.111.28',
'74.6.24.112', '24.10.16.193', '74.6.24.233', '171.161.224.10',
'80.58.205.41', '88.111.158.229', '66.212.158.132', '62.255.240.194',
'74.6.7.146', '192.55.2.36', '128.221.197.20', '128.105.175.11',
'128.143.231.195', '128.135.164.178', '80.169.151.100', '74.6.7.113',
'74.6.7.110', '216.9.243.111', '70.190.236.166', '130.235.34.165',
'58.120.219.129', '98.206.164.173', '208.36.144.7', '161.45.109.126',
'84.110.191.75', '84.168.117.112', '38.113.160.194', '202.160.174.4',
'88.191.19.81', '58.151.244.16', '65.55.235.161', '77.91.224.13',
'134.173.56.81', '74.6.25.234', '81.102.138.111', '83.229.21.4',
'84.110.122.157', '67.135.15.12', '201.86.78.151', '211.127.232.14',
'161.53.65.44', '76.213.231.36', '91.89.137.229', '84.110.202.119',
'193.92.181.114', '128.135.230.161', '122.208.5.10', '74.6.28.205',
'74.6.20.14', '71.183.55.2', '84.110.205.221', '62.160.169.7',
'128.143.38.141', '98.193.69.179', '128.135.230.3', '72.25.105.176',
'151.96.0.8', '131.111.47.93', '150.254.74.235', '65.214.45.129',
'74.6.20.171', '84.110.189.94', '212.90.208.194', '198.253.24.5',
'69.209.71.13', '212.56.88.112', '194.95.183.252', '132.206.52.168',
'64.34.145.201', '74.6.22.22', '89.189.65.147', '62.219.135.118',
'125.35.5.39', '128.135.230.193', '209.17.146.129', '99.140.232.220',
'74.6.26.119', '192.88.162.35', '160.83.72.201', '198.54.202.234',
'64.46.248.1', '61.135.190.17', '74.6.25.124', '63.252.164.2',
'80.191.172.9', '196.21.126.135', '61.230.94.215', '190.139.116.130',
'62.121.64.81', '80.229.38.64', '201.21.24.169', '82.41.78.129',
'74.6.20.163', '147.228.209.194', '194.97.106.98', '71.93.186.133',
'208.49.99.11', '62.219.208.169', '71.130.247.245', '128.40.255.154',
'74.6.23.210', '128.8.114.84', '24.214.175.76', '199.46.245.233',
'134.160.173.1', '208.163.53.37', '69.217.73.52', '193.47.80.43',
'128.135.197.195', '189.31.124.147', '199.111.195.244',
'193.111.46.17', '84.104.43.5', '84.110.127.32', '61.11.86.160',
'71.63.152.218', '190.24.33.53', '68.166.120.178', '202.118.7.10',
'82.254.123.7', '217.128.46.55', '209.234.185.130', '74.6.23.73',
'74.6.23.75', '74.6.23.77', '74.6.20.216', '145.76.18.22',
'122.152.129.53', '189.191.64.124', '220.133.118.213',
'87.194.30.240', '87.84.68.242', '71.110.220.16', '85.228.229.73',
'74.6.26.209', '69.113.211.8', '210.13.71.67', '24.2.76.175',
'195.217.226.30', '41.221.16.105', '128.84.154.13', '202.213.221.97',
'84.92.109.170', '219.93.175.69', '201.78.136.222', '74.6.28.142',
'132.181.247.105', '65.55.208.117', '65.55.208.118', '65.55.208.119',
'203.78.221.48', '65.54.99.91', '91.98.137.144', '64.34.145.194',
'70.137.112.2', '82.35.89.141', '67.195.58.177', '67.195.58.174',
'67.195.58.175', '67.195.58.172', '128.12.159.47', '67.195.58.170',
'210.143.35.13', '151.33.39.177', '71.170.119.34', '210.143.35.17',
'195.80.22.103', '67.195.58.178', '24.125.38.188', '80.229.34.140',
'60.50.9.191', '87.194.174.76', '202.183.216.180', '85.127.188.96',
'86.59.123.114', '70.113.58.196', '87.170.204.27', '82.248.57.218',
'124.179.114.61', '193.202.115.177', '86.206.17.195',
'137.138.64.218', '201.141.93.154', '74.6.25.221', '65.46.48.194',
'91.112.65.218', '62.161.167.222', '128.135.194.63', '193.30.192.187',
'69.147.83.113', '72.14.220.136', '203.126.245.198', '208.97.218.10',
'75.205.208.176', '74.6.31.170', '67.195.45.214', '83.23.227.219',
'129.82.47.96', '74.6.19.101', '83.238.23.214', '85.242.185.241',
'210.22.158.132', '84.110.129.69', '74.6.24.10', '67.195.34.111',
'69.91.134.210', '70.168.250.62', '129.55.200.20', '170.252.54.132',
'74.6.26.28', '203.166.87.218', '84.110.188.195', '85.192.172.49',
'80.149.16.155', '74.6.26.22', '80.136.165.22', '80.93.56.177',
'86.141.0.114', '74.6.19.72', '75.24.211.116', '199.111.229.93',
'91.49.96.242', '80.58.205.45', '204.39.56.160', '71.62.52.128',
'84.110.232.251', '204.246.129.196', '83.12.146.250',
'24.223.228.170', '85.235.1.29', '81.103.63.40', '216.145.54.15',
'83.3.134.34', '71.62.75.201', '85.97.128.179', '74.6.24.162',
'64.124.85.80', '24.207.163.47', '74.6.31.151', '128.250.6.243',
'61.135.219.5', '67.176.197.254', '71.206.180.32', '213.246.173.21',
'210.51.195.13', '87.74.95.23', '69.39.3.92', '208.78.145.1',
'82.211.198.146', '189.13.67.152', '210.197.158.144', '64.22.160.1',
'79.182.112.231', '68.206.102.103', '199.111.205.190',
'196.217.249.190', '203.199.144.195', '86.157.119.197',
'89.229.25.165', '128.135.239.253', '71.133.9.141', '83.8.193.46',
'209.120.207.254', '217.169.46.98', '74.6.19.207', '118.172.30.90',
'74.6.19.201', '74.6.26.159', '217.237.70.128', '128.135.164.173',
'203.198.190.123', '90.80.39.41', '216.19.182.199', '59.93.252.161',
'205.196.222.10', '205.238.131.78', '189.177.109.221',
'81.64.212.223', '205.209.249.3', '67.176.42.43', '68.142.212.161',
'210.75.252.165', '74.125.16.5', '74.6.20.149', '74.6.22.143',
'199.198.216.189', '200.195.66.68', '134.67.6.11', '206.75.15.14',
'84.48.187.205', '74.6.26.145', '58.60.13.231', '202.58.71.138',
'74.6.20.147', '80.200.221.74', '161.45.105.199', '220.220.204.13',
'202.163.114.53', '68.42.70.206', '125.99.164.76', '206.51.226.87',
'209.9.228.174', '128.143.218.61', '61.247.217.37', '139.82.115.10',
'80.132.99.224', '189.13.155.147', '24.21.188.140', '67.186.98.20',
'156.63.68.202', '80.229.70.194', '84.110.209.197', '201.83.27.70',
'61.247.217.38', '89.145.209.82', '213.79.38.12', '71.206.180.194',
'64.0.160.210', '193.174.238.115', '71.216.4.6', '217.197.76.25',
'84.110.117.89', '212.63.137.190', '38.99.44.101', '80.99.169.3',
'82.119.242.94', '70.242.107.51', '71.6.151.80', '161.53.125.15',
'189.144.107.121', '82.189.46.148', '196.25.255.194',
'134.159.131.34', '41.196.193.85', '195.41.139.41', '24.69.160.150',
'122.55.236.192', '217.172.56.49', '131.215.42.190', '128.196.205.39',
'86.125.158.237', '213.89.228.178', '190.199.163.61', '69.121.132.53',
'137.138.83.15', '86.138.167.172', '165.95.24.194', '128.135.212.179',
'193.112.172.10', '84.110.204.246', '208.223.208.181',
'200.122.155.30', '68.83.161.100', '218.107.55.253',
'219.142.125.240', '129.42.208.182', '68.37.149.27', '216.72.46.162',
'84.110.134.126', '140.160.199.105', '195.3.254.138', '69.108.70.84',
'217.196.43.134', '193.145.39.193', '75.22.199.195', '92.112.194.106',
'220.150.154.145', '83.145.122.242', '67.97.80.5', '65.55.208.121',
'71.145.147.182', '99.167.103.107', '65.55.208.122', '89.102.3.36',
'72.236.184.249', '194.110.220.12', '202.179.180.54',
'202.179.180.53', '202.179.180.52', '67.195.58.188', '89.210.2.219',
'67.195.58.186', '67.195.58.185', '200.155.226.207', '67.195.58.182',
'67.195.58.181', '67.78.34.174', '62.96.202.33', '199.88.143.1',
'67.78.34.170', '124.115.4.222', '218.111.4.247', '192.100.130.8',
'190.128.56.113', '12.107.176.254', '61.247.217.34', '68.145.52.154',
'220.227.29.99', '65.214.45.101', '195.212.29.83', '157.157.91.18',
'86.101.114.10', '68.12.248.157', '80.121.187.18', '200.216.186.35',
'82.150.2.20', '217.65.240.234', '124.104.101.239', '74.6.20.75',
'129.97.51.195', '58.71.35.197', '57.66.144.181', '67.195.34.97',
'18.188.70.114', '79.179.99.175', '128.135.194.178', '67.202.49.172',
'74.6.19.154', '74.6.19.156', '125.19.42.35', '122.117.168.219',
'216.54.141.250', '216.15.126.192', '77.127.17.194', '66.201.197.70',
'139.11.6.202', '139.140.198.50', '89.165.73.3', '134.117.28.14',
'85.179.0.240', '189.141.19.88', '90.0.246.111', '204.111.252.233',
'81.21.242.91', '217.10.60.85', '220.181.38.169', '74.6.20.135',
'82.99.30.64', '82.16.64.124', '71.132.65.31', '132.206.52.79',
'203.171.98.139', '208.80.193.52', '221.6.82.112', '84.58.212.53',
'221.11.5.180', '74.6.25.29', '128.143.24.249', '74.6.28.232',
'128.135.230.179', '89.49.130.55', '76.189.146.60', '74.6.25.20',
'74.6.25.22', '74.6.25.23', '89.129.99.56', '128.165.207.58',
'76.114.65.194', '144.204.65.6', '192.94.94.106', '91.121.92.62',
'213.145.165.82', '67.173.205.76', '134.173.88.178', '79.69.70.197',
'69.217.73.2', '130.206.100.135', '85.124.22.177', '72.85.134.143',
'24.14.206.105', '74.6.7.75', '74.6.7.72', '75.50.51.97',
'69.36.158.68', '200.146.189.12', '89.165.73.111', '83.10.100.10',
'200.184.6.249', '200.51.41.29', '192.193.220.201', '89.128.52.247',
'75.23.124.137', '74.6.25.112', '117.47.114.193', '66.232.113.62',
'192.8.211.11', '84.110.138.116', '219.93.178.162', '123.190.193.8',
'200.133.15.2', '84.110.206.219', '72.244.56.83', '74.6.23.225',
'75.6.228.64', '86.121.236.201', '74.6.27.16', '78.100.2.3',
'74.6.22.217', '72.51.43.159', '83.103.98.38', '65.55.212.77',
'203.113.115.20', '68.216.13.202', '128.135.139.146',
'128.143.38.123', '88.215.172.82', '61.135.166.102', '203.200.35.12',
'81.255.174.7', '217.255.38.100', '80.227.1.101', '213.180.137.172',
'128.143.230.107', '121.139.76.33', '193.74.100.50', '62.197.78.103',
'193.158.76.56', '124.30.116.190', '98.215.100.68', '74.6.23.41',
'84.89.249.77', '205.214.235.18', '151.77.240.100', '209.85.136.136',
'99.167.100.246', '74.6.23.48', '77.91.224.3', '67.176.147.11',
'84.237.120.134', '64.92.161.138', '87.244.30.18', '84.110.229.30',
'201.213.27.208', '80.99.119.201', '74.6.28.156', '213.217.40.133',
'62.224.58.211', '74.6.28.151', '65.166.139.21', '192.25.206.10',
'66.79.171.46', '80.91.229.6', '201.63.117.142', '144.51.43.161',
'200.13.243.76', '213.67.242.79', '159.149.89.40', '41.222.70.189',
'201.18.38.242', '220.239.245.127', '74.6.26.203', '216.160.75.249',
'203.101.103.2', '74.6.24.228']
docs = ['"GET /ply/ply-2.0.tar.gz HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE066.HTM HTTP/1.0" 200 1538', '"GET /cgi-bin/wiki.pl?CodeInsertionDirective HTTP/1.1" 200 2920', '"GET /cgi-bin/wiki.pl?SwigFaq/MultipleLanguages HTTP/1.1" 200 2332', '"GET /training.html HTTP/1.0" 200 6154', '"GET /ply/ply-1.7.tar.gz HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.1" 200 1876', '"GET /dynamic/07Functional.pdf HTTP/1.1" 206 96799', '"GET /cgi-bin/wiki.pl?SwigFaq/MzScheme HTTP/1.1" 200 2865', '"GET /ply/ply-1.1.tar.gz HTTP/1.0" 200 62496', '"GET /ply/ply-1.4.tar.gz HTTP/1.0" 200 66002', '"GET /cgi-bin/wiki.pl?SwigFaq/SharedLibraries HTTP/1.0" 200 4135', '"GET /photos/wind/pages/IMG_1282.htm HTTP/1.1" 404 133', '"GET /ply/bookplug.gif HTTP/1.1" 200 23903', '"GET /dynamic/smackdown.py HTTP/1.1" 304 -', '"GET /dynamic/03ProgramStructure.pdf HTTP/1.1" 304 -', '"GET /photos/u505/ HTTP/1.0" 404 133', '"GET /PLYTalk.pdf HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE074.HTM HTTP/1.0" 200 1351', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 200 15480', '"GET /cgi-bin/wiki.pl?SwigFaq/SharedLibraries HTTP/1.1" 200 4154', '"GET /dynamic/ HTTP/1.1" 200 5313', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE026.HTM HTTP/1.0" 200 1692', '"GET /ply/ply-1.5.tar.gz HTTP/1.1" 200 69278', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE118.HTM HTTP/1.0" 200 1437', '"GET /dynamic/index.html HTTP/1.1" 200 5105', '"GET /ply/ply-2.2.tar.gz HTTP/1.1" 200 61381', '"GET /cgi-bin/wiki.pl?SwigFaq/Autotools HTTP/1.0" 200 1641', '"HEAD /ply/example.html HTTP/1.0" 304 -', '"GET /Py97/beazley.html HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 2813', '"GET /dynamic/soln1.html HTTP/1.1" 200 6197', '"GET /consulting.html HTTP/1.0" 200 8728', '"GET /ply/ply-2.0.tar.gz HTTP/1.1" 304 -', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 9416', '"GET /dynamic/ffcache.zip HTTP/1.1" 200 1373410', '"GET /dynamic/05ObjectModel.pdf HTTP/1.1" 304 -', '"GET /ply/README HTTP/1.1" 304 -', '"GET /02WorkingWithData.pdf HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqDLLUsingMingw HTTP/1.1" 200 2737', '"GET /dynamic/ HTTP/1.1" 200 5105', '"GET /gifplot/index.html HTTP/1.1" 200 40215', '"GET /cgi-bin/wiki.pl?action=editprefs HTTP/1.1" 200 4233', '"GET /syllabus.html HTTP/1.1" 404 133', '"GET /ply/README HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE050.HTM HTTP/1.0" 200 989', '"GET /cgi-bin/wiki.pl?SwigFaq/Typemaps HTTP/1.1" 200 4084', '"GET /ply/ply-1.0.tar.gz HTTP/1.1" 200 12820', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE068.HTM HTTP/1.0" 200 1394', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 107720', '"GET /python/tutorial/beazley_advanced_python/Slides/ HTTP/1.1" 403 257', '"GET /dynamic/07Functional.pdf HTTP/1.1" 304 -', '"GET /gifplot/frame0.gif HTTP/1.1" 200 432', '"GET /cgi-bin/wiki.pl?SwigFaqCallbacks HTTP/1.1" 200 3411', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2748', '"GET /images/superboard.jpg HTTP/1.0" 200 71119', '"GET /papers/SIAM97/SIAM97.pdf HTTP/1.1" 200 188949', '"GET /images/davechina.jpg HTTP/1.1" 200 445667', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE109.HTM HTTP/1.0" 200 1310', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE011.HTM HTTP/1.0" 200 1466', '"GET /photos/wind/pages/IMG_1267.htm HTTP/1.1" 404 133', '"GET /dynamic/ HTTP/1.0" 200 5653', '"GET /dynamic/07Functional.pdf HTTP/1.1" 200 133908', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE042.HTM HTTP/1.0" 200 1336', '"GET /ply/ply.html HTTP/1.1" 200 19833', '"GET /cgi-bin/wiki.pl?SwigFaq/UsageProblems HTTP/1.0" 200 2290', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1036', '"GET /tenure/trip3.html HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2732', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE025.HTM HTTP/1.0" 200 1570', '"GET /papers/tcl96.html HTTP/1.1" 404 133', '"GET /papers/Tcl98/TclChap.html HTTP/1.1" 200 85901', '"GET /ply/ply-1.2.tar.gz HTTP/1.0" 304 -', '"GET /dynamic/03ProgramStructure.pdf HTTP/1.1" 200 288790', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2754', '"GET /ply/ HTTP/1.1" 206 1042', '"GET /ply/support.html HTTP/1.1" 304 -', '"GET /ply/ply-1.4.tar.gz HTTP/1.1" 200 12819', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE099.HTM HTTP/1.0" 200 1493', '"GET /cgi-bin/wiki.pl?SwigFaqDLLUsingMingw HTTP/1.0" 200 2725', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Module HTTP/1.0" 200 8981', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE109.HTM HTTP/1.0" 200 1858', '"GET /dynamic/sd.html HTTP/1.1" 200 1873', '"GET /dynamic/smackdown.py HTTP/1.0" 200 1981', '"GET /dynamic/dowstocks.csv HTTP/1.1" 200 589814', '"GET /ply/ply-1.2.tar.gz HTTP/1.1" 200 64334', '"GET /ply/README HTTP/1.1" 200 8605', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 279116', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE053.HTM HTTP/1.0" 200 1661', '"GET /dynamic/index.html HTTP/1.0" 200 5105', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE087.HTM HTTP/1.0" 200 1575', '"GET /photos/wind/pages/IMG_1295.htm HTTP/1.1" 404 133', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 200 107720', '"GET /ply/ply.html HTTP/1.1" 200 56145', '"GET /swill/exec.html HTTP/1.0" 200 12540', '"GET /ply/bookplug.gif HTTP/1.1" 200 12238', '"GET /dynamic/index.html HTTP/1.1" 200 5313', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE048.HTM HTTP/1.0" 200 1654', '"GET /papers/Perl98 HTTP/1.1" 301 252', '"GET /cgi-bin/wiki.pl?SwigFaqSolarisSharedLibraries HTTP/1.1" 200 2052', '"GET /papers/Perl98/swigperl.htm HTTP/1.1" 200 73867', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE008.HTM HTTP/1.0" 200 1336', '"GET /training.html HTTP/1.1" 200 6154', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1391', '"GET /06FilesAndText.pdf HTTP/1.1" 404 133', '"GET /05ObjectModel.pdf HTTP/1.1" 200 719628', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE057.HTM HTTP/1.0" 200 1847', '"GET /swill/software.html HTTP/1.1" 404 133', '"GET /dynamic/01Introduction.pdf HTTP/1.1" 200 15592', '"GET /cgi-bin/wiki.pl?ConfigurationMemory HTTP/1.1" 200 3793', '"GET /swill/exec.html HTTP/1.1" 200 12540', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 304 -', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 206 3181210', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE007.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE008.HTM HTTP/1.0" 200 1231', '"GET /ply/ply HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1304.htm HTTP/1.1" 404 133', '"GET /images/NerdRanchEurope.jpg HTTP/1.1" 200 99542', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 42184', '"GET /photos/u505/pages/IMG_1508.htm HTTP/1.0" 404 133', '"GET /publications HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE106.HTM HTTP/1.0" 200 1346', '"GET /photos/u505/pages/IMG_1502.htm HTTP/1.0" 404 133', '"GET /papers/Python2001 HTTP/1.1" 301 256', '"GET /gifplot/index.html HTTP/1.0" 200 40215', '"GET /cgi-bin/wiki.pl?SwigFaq/Tcl HTTP/1.1" 200 1399', '"GET /images/davechina.jpg HTTP/1.0" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 944', '"HEAD /video/MVI_1516.AVI HTTP/1.1" 404 0', '"GET /ply/bookplug.gif HTTP/1.1" 200 12707', '"GET /consulting.html HTTP/1.1" 200 8728', '"GET /dynamic/soln12_1.html HTTP/1.1" 404 133', '"GET /papers/Tcl96/tcl96.html HTTP/1.1" 200 39617', '"GET /photos/wind/pages/IMG_1278.htm HTTP/1.1" 404 133', '"GET /swigperl.htm HTTP/1.1" 404 133', '"GET /Py96/python96.html HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1461', '"GET /dynamic/07Functional.pdf HTTP/1.0" 200 133908', '"GET /photos/u505/pages/IMG_1517.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE092.HTM HTTP/1.1" 200 1329', '"GET /old/cource18.html HTTP/1.1" 404 133', '"GET /index.html HTTP/1.1" 200 4447', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE067.HTM HTTP/1.0" 200 1750', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE082.HTM HTTP/1.0" 200 1526', '"GET /Perl98/swigperl.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.1" 200 15264', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/SwigDirectives HTTP/1.1" 200 4512', '"GET /ply/ply-1.7.tar.gz HTTP/1.0" 200 75085', '"GET /ply/PLYTalk.pdf HTTP/1.1" 304 -', '"GET /ply/ply-2.3.tar.gz HTTP/1.0" 200 115318', '"GET /ply/ply-1.1.tar.gz HTTP/1.1" 200 62496', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE055.HTM HTTP/1.0" 200 1319', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE073.HTM HTTP/1.0" 200 1290', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE028.HTM HTTP/1.0" 200 1704', '"GET /cgi-bin/wiki.pl?TargetLanguageCallbacks HTTP/1.1" 200 3797', '"GET /ply/bookplug.gif HTTP/1.1" 200 12562', '"GET /swill/writing.html HTTP/1.0" 404 133', '"GET /papers/Tcl98/TclChap.html HTTP/1.0" 200 85901', '"GET /dynamic/dowportfolio2.csv HTTP/1.1" 200 293', '"GET /cgi-bin/wiki.pl?WikiHowto HTTP/1.0" 200 3248', '"GET /cgi-bin/wiki.pl?InlineDirective HTTP/1.1" 200 2103', '"GET /cv.html HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE067.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE113.HTM HTTP/1.0" 200 1095', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE114.HTM HTTP/1.0" 200 1821', '"GET /photos/u505/pages/IMG_1522.htm HTTP/1.0" 404 133', '"GET /swig/SWIG_Doc1.pdf HTTP/1.1" 304 -', '"GET /dynamic/Lecture8/ HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE106.HTM HTTP/1.0" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 4177', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE106.HTM HTTP/1.0" 200 1298', '"GET /dynamic/07Functional.pdf HTTP/1.0" 200 43106', '"GET /cgi-bin/wiki.pl?SwigFaq/Io HTTP/1.1" 200 1421', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 963', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE045.HTM HTTP/1.0" 304 -', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 213580', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Introduction HTTP/1.1" 200 1939', '"GET /cgi-bin/wiki.pl?FormattingRules HTTP/1.1" 200 10503', '"GET /ply/example.html HTTP/1.0" 200 2359', '"GET /cgi-bin/wiki.pl?SwigFaq/Installation HTTP/1.1" 200 3162', '"GET /cgi-bin/wiki.pl?SwigFaqDLLUsingCygwin HTTP/1.1" 200 2149', '"GET /cgi-bin/wiki.pl?SwigFaqTutorialJavaSharedLibraryExampleOnLinux HTTP/1.0" 200 2801', '"GET /dynamic/index.html HTTP/1.1" 304 -', '"GET /dynamic/sd HTTP/1.1" 404 133', '"GET /papers/beazley.html HTTP/1.1" 404 133', '"GET /papers/Py97/beazley.html HTTP/1.1" 200 31315', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1029', '"GET /cgi-bin/wiki.pl?NodefaultDirective HTTP/1.1" 200 1742', '"GET /cgi-bin/wiki.pl?WishList HTTP/1.0" 200 7962', '"GET /dynamic/05ObjectModel.pdf HTTP/1.0" 200 731143', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE022.HTM HTTP/1.0" 200 981', '"GET /soln1.html HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1262.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE110.HTM HTTP/1.0" 200 1791', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 981', '"GET /ply/bookplug.gif HTTP/1.1" 200 12382', '"GET /papers/Tcl96/tcl96 HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE115.HTM HTTP/1.0" 200 1596', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.1" 200 1827', '"GET /photos/u505/pages/IMG_1516.htm HTTP/1.0" 404 133', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 74952', '"GET /cgi-bin/wiki.pl?SwigFaqInstallSwigInDifferentDirectory HTTP/1.1" 200 2271', '"GET /ply/PLYTalk.pdf HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE081.HTM HTTP/1.0" 200 1543', '"GET /cgi-bin/wiki.pl?action=editprefs HTTP/1.1" 200 4261', '"GET /ply/support.html HTTP/1.1" 200 739', '"GET /ply/ply-2.2.tar.gz HTTP/1.0" 304 -', '"GET /photos/u505/pages/IMG_1530.htm HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.1" 200 1878', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE084.HTM HTTP/1.0" 200 1475', '"GET /cgi-bin/wiki.pl?OcamlValueExtraction HTTP/1.1" 200 1965', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE041.HTM HTTP/1.0" 200 2037', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1017', '"HEAD /ply/ HTTP/1.1" 200 0', '"GET /papers/swigperl.htm HTTP/1.1" 404 133', '"GET /ply/support.html HTTP/1.0" 304 -', '"GET /dynamic/syllabus.html HTTP/1.1" 200 4589', '"GET /cgi-bin/wiki.pl?SwigFaqMultipleInputTypemaps HTTP/1.1" 200 2300', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 996', '"GET /dynamic/dowportfolio.csv HTTP/1.1" 200 158', '"GET /swill/Doc/index.html HTTP/1.1" 200 39052', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE016.HTM HTTP/1.0" 200 1343', '"GET /dynamic/dowportfolio2.rec HTTP/1.1" 200 399', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE052.HTM HTTP/1.0" 200 1633', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 181019', '"GET /papers/Py97/beazley.html HTTP/1.0" 200 31315', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE107.HTM HTTP/1.0" 200 1397', '"GET /sysop HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?action=rc&from=1201142973 HTTP/1.1" 200 1887', '"GET /images/Davetubes.jpg HTTP/1.0" 200 60025', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1035', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1858', '"GET /ply/ply-1.1.tar.gz HTTP/1.0" 304 -', '"GET /dynamic/project.html HTTP/1.1" 304 -', '"GET /ply/ply-1.5.tar.gz HTTP/1.0" 200 69278', '"GET /ply/README HTTP/1.0" 200 8605', '"GET /03ProgramStructure.pdf HTTP/1.1" 200 279926', '"GET /cgi-bin/wiki.pl?SwigFaq/SwigHack HTTP/1.1" 200 2283', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE047.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE018.HTM HTTP/1.1" 304 -', '"GET /dynamic/ HTTP/1.1" 200 5653', '"GET /python.html HTTP/1.1" 304 -', '"GET /robots.txt? HTTP/1.0" 200 71', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE035.HTM HTTP/1.0" 200 1122', '"GET /cgi-bin/wiki.pl?SwigFaqMaxOSXSharedLibraries HTTP/1.1" 200 9822', '"GET /cgi-bin/wiki.pl?SwigFaqLinuxSharedLibraries HTTP/1.0" 200 1624', '"GET /software.html HTTP/1.1" 304 -', '"GET /publications.html HTTP/1.1" 200 7758', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE027.HTM HTTP/1.0" 200 1334', '"GET /cgi-bin/wiki.pl?MakedefaultDirective HTTP/1.1" 200 2961', '"GET /dynamic/dowstocks.csv HTTP/1.1" 304 -', '"GET /about HTTP/1.1" 404 133', '"GET /ply/ply-1.2.tar.gz HTTP/1.0" 200 64334', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE044.HTM HTTP/1.0" 200 1000', '"GET /ply/ply-1.6.tar.gz HTTP/1.0" 200 72605', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE049.HTM HTTP/1.0" 200 1574', '"GET /ply/ HTTP/1.0" 200 8018', '"GET /exec.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE101.HTM HTTP/1.0" 200 980', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2740', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/SwigTypemaps HTTP/1.0" 200 1579', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE076.HTM HTTP/1.0" 200 1650', '"GET /cgi-bin/wiki.pl?SwigFaq/Installation HTTP/1.0" 200 3150', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE062.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE086.HTM HTTP/1.0" 200 1726', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1161', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/SwigDirectives HTTP/1.0" 200 4493', '"GET /cgi-bin/wiki.pl?TypemapDirective HTTP/1.1" 200 1584', '"GET /dynamic/04Objects.pdf HTTP/1.1" 200 514533', '"GET /papers/Tcl96 HTTP/1.1" 301 251', '"GET /gifplot/frame2.gif HTTP/1.1" 200 2237', '"GET /cgi-bin/wiki.pl?SwigFaq/Perl HTTP/1.1" 200 8748', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE077.HTM HTTP/1.0" 200 1451', '"GET /about.html HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/PhP HTTP/1.1" 200 3606', '"GET /python96.html HTTP/1.1" 404 133', '"GET /robots.txt HTTP/1.0" 200 71', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE031.HTM HTTP/1.0" 200 982', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE014.HTM HTTP/1.0" 200 1232', '"GET /python/tutorial/ HTTP/1.0" 403 214', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE042.HTM HTTP/1.1" 304 -', '"GET /dynamic/assign3 HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqBuildErrorsDarwin HTTP/1.1" 200 1916', '"GET /dynamic/sd.html HTTP/1.1" 304 -', '"GET /swill/index.html HTTP/1.1" 200 3786', '"GET /swill/Doc/ HTTP/1.1" 200 39052', '"GET /cgi-bin/wiki.pl?action=change1&id=ModuleDirective HTTP/1.1" 200 2302', '"GET /gifplot/plot2d.gif HTTP/1.1" 200 5902', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1237', '"GET /ply/ply-2.0.tar.gz HTTP/1.1" 200 12819', '"GET /dynamic/04Objects.pdf HTTP/1.1" 206 416530', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE124.HTM HTTP/1.0" 200 1355', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 -', '"GET /photos/u505/pages/IMG_1543.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE040.HTM HTTP/1.0" 200 1910', '"GET /cgi-bin/wiki.pl?Unit_Tests_With_SWIG HTTP/1.1" 200 2103', '"HEAD /cgi-bin/wiki.pl HTTP/1.0" 200 0', '"GET /cgi-bin/wiki.pl?back=SwigFaqDLLForWindows HTTP/1.1" 200 1145', '"GET /photos/wind/pages/IMG_1321.htm HTTP/1.0" 404 133', '"GET /photos/u505/pages/IMG_1524.htm HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE069.HTM HTTP/1.0" 200 1702', '"GET /ply/ply.html HTTP/1.0" 200 97238', '"GET /cv.html HTTP/1.0" 200 31798', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 969', '"GET /images/NerdRanchEurope.jpg HTTP/1.1" 304 -', '"GET /photos/wind/pages/IMG_1256.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE071.HTM HTTP/1.1" 200 1322', '"GET /dynamic/smackdown.py HTTP/1.1" 200 1981', '"GET /gifplot/clip.gif HTTP/1.1" 200 21566', '"GET /cgi-bin/wiki.pl?AddmethodsDirective HTTP/1.1" 200 1671', '"GET /photos/wind/pages/IMG_1253.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE052.HTM HTTP/1.0" 200 1459', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE012.HTM HTTP/1.1" 304 -', '"GET /ply/ply-1.8.tar.gz HTTP/1.0" 200 74610', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE047.HTM HTTP/1.0" 200 1410', '"GET /README HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigWikiDocs HTTP/1.0" 200 1589', '"GET /cgi-bin/wiki.pl?WikiHowto HTTP/1.1" 200 3260', '"GET /index.html HTTP/1.0" 200 4447', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE070.HTM HTTP/1.0" 200 1698', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE108.HTM HTTP/1.0" 200 1686', '"GET /papers/IPPS97/IPPS97.pdf HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Introduction HTTP/1.0" 200 1927', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2733', '"GET /photos/u505/pages/IMG_1516.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE035.HTM HTTP/1.0" 200 1441', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 923', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE059.HTM HTTP/1.0" 200 1694', '"GET /ply/ply-1.7.tar.gz HTTP/1.1" 200 12819', '"GET /diet.html HTTP/1.1" 404 133', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 212696', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE028.HTM HTTP/1.0" 200 2184', '"GET /ply/index.html HTTP/1.0" 200 8018', '"GET /dynamic/assign1 HTTP/1.1" 404 133', '"GET /papers/python96.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE043.HTM HTTP/1.1" 200 1178', '"GET /dynamic/assign2.html HTTP/1.1" 304 -', '"GET /papers/Py96/ HTTP/1.1" 403 222', '"GET /tcl96.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE098.HTM HTTP/1.0" 200 1328', '"GET /dynamic/assign4.html HTTP/1.1" 200 8712', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 206 36955', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 304 -', '"GET /dynamic/assign2.html HTTP/1.0" 200 4907', '"GET /swill/ HTTP/1.1" 200 3786', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE039.HTM HTTP/1.0" 200 1638', '"GET /consulting.html HTTP/1.1" 304 -', '"GET /dynamic/project.html HTTP/1.1" 200 4209', '"GET /photos/wind/pages/IMG_1327.htm HTTP/1.0" 404 133', '"GET /ply/example.html HTTP/1.1" 200 2359', '"GET /ply/support HTTP/1.1" 404 133', '"GET /photos/u505/pages/IMG_1514.htm HTTP/1.0" 404 133', '"GET /ply/ply-1.6.tar.gz HTTP/1.1" 200 12819', '"GET /images/Davetubes.jpg HTTP/1.0" 200 31530', '"GET /photos/wind/pages/IMG_1270.htm HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaq/Ruby HTTP/1.1" 200 2050', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE102.HTM HTTP/1.0" 200 1252', '"GET /dynamic/ HTTP/1.0" 200 5313', '"GET /dynamic/dowportfolio.csv HTTP/1.0" 200 158', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE018.HTM HTTP/1.0" 200 1429', '"GET /images/writingheader.gif HTTP/1.1" 200 68033', '"GET /cgi-bin/wiki.pl?SwigFaqAutotoolsConfiguration HTTP/1.1" 200 5005', '"GET /ply/ply-1.1.tar.gz HTTP/1.1" 200 12820', '"GET /dynamic/syllabus.html HTTP/1.0" 200 4589', '"GET /cgi-bin/wiki.pl?SwigFaq/Java HTTP/1.0" 200 5648', '"GET /papers HTTP/1.1" 301 245', '"GET /index.html HTTP/1.1" 304 -', '"GET /ply/bookplug.gif HTTP/1.1" 200 21275', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE112.HTM HTTP/1.0" 200 987', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE113.HTM HTTP/1.0" 200 1134', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.0" 200 1773', '"HEAD /ply/ HTTP/1.0" 200 0', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.0" 200 343614', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE082.HTM HTTP/1.0" 200 983', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 161949', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE094.HTM HTTP/1.0" 200 1435', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 200 12818', '"GET /dynamic/assign5 HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.1" 304 -', '"GET /swill/Doc/index HTTP/1.1" 404 133', '"GET /dynamic/sd.html HTTP/1.0" 200 1873', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE063.HTM HTTP/1.1" 200 984', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE021.HTM HTTP/1.0" 200 1207', '"GET /cgi-bin/wiki.pl?SwigWiki HTTP/1.0" 200 2871', '"GET /cgi-bin/wiki.pl?SwigFaq HTTP/1.0" 200 3580', '"GET /cgi-bin/wiki.pl?NameDirective HTTP/1.1" 200 1785', '"GET /assign2.html HTTP/1.1" 404 133', '"GET /ply HTTP/1.0" 301 230', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 206 339721', '"GET /ply/bookplug.gif HTTP/1.0" 304 -', '"GET /photos/wind/pages/IMG_1277.htm HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?ConstantDirective HTTP/1.1" 200 1372', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 29862', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE046.HTM HTTP/1.0" 200 1582', '"GET /photos/wind/pages/IMG_1331.htm HTTP/1.0" 404 133', '"GET /ply/ply.html HTTP/1.1" 206 90365', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 408', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE048.HTM HTTP/1.1" 304 -', '"GET /dynamic/portfolio.txt HTTP/1.0" 200 100', '"GET /cgi-bin/wiki.pl?action=history&id=SwigFaqDLLUsingMingw HTTP/1.1" 200 2787', '"GET /ply/ply-1.2.tar.gz HTTP/1.1" 200 12820', '"GET /dynamic/syllabus.html HTTP/1.1" 304 -', '"GET /Python2001/python.html HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1032', '"GET /ply/example.html HTTP/1.1" 304 -', '"GET /about.html HTTP/1.0" 200 7890', '"GET /cgi-bin/wiki.pl?PrettyXmlSwig HTTP/1.1" 200 1495', '"GET / HTTP/1.1" 200 4447', '"GET /consulting HTTP/1.1" 404 133', '"GET /dynamic/07Functional.pdf HTTP/1.0" 206 494', '"GET /swill/training.html HTTP/1.1" 404 133', '"GET /gifplot/plot3d_3.gif HTTP/1.1" 200 55793', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1381', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 206 12582', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE029.HTM HTTP/1.0" 200 1491', '"GET /cgi-bin/wiki.pl?SwigFaqSolarisSharedLibraries HTTP/1.0" 200 2040', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1101', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE072.HTM HTTP/1.0" 200 1850', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 206 199044', '"GET /cgi-bin/wiki.pl?SwigWiki HTTP/1.1" 200 2883', '"GET /ply/ply-2.1.tar.gz HTTP/1.0" 200 107720', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE019.HTM HTTP/1.0" 200 1307', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE023.HTM HTTP/1.0" 200 1576', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE060.HTM HTTP/1.0" 200 1686', '"GET /TclChap.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE092.HTM HTTP/1.0" 200 1427', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.0" 304 -', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 213787', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1009', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1564', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE043.HTM HTTP/1.0" 200 1368', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE097.HTM HTTP/1.0" 200 1679', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE046.HTM HTTP/1.0" 200 1738', '"GET /papers/Python2001/python.html HTTP/1.1" 200 38356', '"GET /ply/ply-1.7.tar.gz HTTP/1.1" 200 75085', '"GET /dynamic/ffcache.zip HTTP/1.0" 200 4919642', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE071.HTM HTTP/1.0" 200 1659', '"GET /python.html HTTP/1.0" 200 18870', '"GET /python/python.html HTTP/1.0" 404 133', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 135312', '"GET /papers/Tcl98/ HTTP/1.1" 403 223', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 243188', '"GET /ply/bookplug.gif HTTP/1.1" 200 12706', '"GET / HTTP/1.0" 200 4447', '"GET /cgi-bin/wiki.pl?SwigFaqAutotoolsConfiguration HTTP/1.0" 200 4986', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE003.HTM HTTP/1.1" 304 -', '"GET /ply/ply-1.8.tar.gz HTTP/1.1" 200 74610', '"GET /python/consulting.html HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE123.HTM HTTP/1.0" 200 1195', '"GET /cgi-bin/wiki.pl?DeveloperInfo/ApiFreeze HTTP/1.1" 200 4108', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE020.HTM HTTP/1.0" 200 1338', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE015.HTM HTTP/1.0" 200 1229', '"GET /dynamic/01Introduction.pdf HTTP/1.0" 206 3108482', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 206 2935451', '"GET /old/index.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE103.HTM HTTP/1.0" 200 1330', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 127268', '"HEAD /cgi-bin/wiki.pl HTTP/1.1" 200 0', '"GET /software.html HTTP/1.0" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1158', '"GET /cgi-bin/wiki.pl?RenameDirective HTTP/1.1" 200 3672', '"GET /cgi-bin/wiki.pl?action=rc&days=90 HTTP/1.1" 200 4769', '"POST /cgi-bin/wiki.pl HTTP/1.1" 302 183', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 246552', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE007.HTM HTTP/1.0" 200 1337', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE083.HTM HTTP/1.0" 200 1418', '"GET /dynamic/index HTTP/1.1" 404 133', '"GET /robots.txt HTTP/1.1" 304 -', '"GET /dynamic/dowportfolio.rec HTTP/1.0" 200 375', '"GET /ply/bookplug.gif HTTP/1.1" 200 12634', '"GET /swill/Doc HTTP/1.1" 301 248', '"HEAD /ply/index.html HTTP/1.0" 200 0', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1098', '"GET /cgi-bin/wiki.pl?SwigFaqMaxOSXSharedLibraries HTTP/1.0" 200 9795', '"GET /ply/?ref=%C4%B0lkSexShop.Com HTTP/1.1" 304 -', '"GET /swill/about.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE006.HTM HTTP/1.0" 200 1254', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 200 3246437', '"GET /swill/Doc/index.html HTTP/1.1" 304 -', '"GET /ply/ply-1.3.1.tar.gz HTTP/1.0" 200 64742', '"GET /photos/u505/pages/IMG_1490.htm HTTP/1.0" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1002', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2739', '"GET /support.html HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1258.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE001.HTM HTTP/1.0" 200 1210', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 972', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 971', '"GET /photos/wind/pages/IMG_1329.htm HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE038.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE058.HTM HTTP/1.0" 200 1296', '"POST /cgi-bin/wiki.pl HTTP/1.0" 302 171', '"GET /cgi-bin/wiki.pl?DeveloperInfo/GoogleSummerOfCode HTTP/1.1" 200 6020', '"GET /python.html HTTP/1.0" 304 -', '"GET /dynamic/index.html HTTP/1.0" 304 -', '"GET /papers/Python2001/ HTTP/1.1" 403 228', '"GET /cgi-bin/wiki.pl?WishList HTTP/1.1" 200 7981', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/SwigTypemaps HTTP/1.1" 200 1591', '"GET /photos/u505/pages/IMG_1538.htm HTTP/1.1" 404 133', '"GET /papers/Perl98/swigperl.pdf HTTP/1.1" 200 151655', '"GET /dynamic/smackdown HTTP/1.1" 404 133', '"GET /papers/Perl98/swigperl.ps HTTP/1.1" 200 119844', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE036.HTM HTTP/1.0" 200 2010', '"GET /cgi-bin/wiki.pl?SwigWikiDocs HTTP/1.1" 200 1601', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE037.HTM HTTP/1.0" 200 1772', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE084.HTM HTTP/1.0" 200 1474', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE122.HTM HTTP/1.0" 200 1297', '"GET /ply/ply-1.4.tar.gz HTTP/1.0" 304 -', '"GET /ply/bookplug.gif HTTP/1.1" 304 -', '"GET /cv.html HTTP/1.1" 200 31798', '"GET /dynamic/assign5.html HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE076.HTM HTTP/1.1" 304 -', '"GET /photos/u505/pages/IMG_1492.htm HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE013.HTM HTTP/1.0" 200 1447', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1205', '"GET /dynamic/assign2.html HTTP/1.1" 200 4907', '"GET /cgi-bin/wiki.pl?DeveloperInfo HTTP/1.1" 200 3015', '"GET /dynamic/soln1.html HTTP/1.1" 304 -', '"GET /images/cm5.jpg HTTP/1.1" 200 36699', '"GET /ply/ply-1.5.tar.gz HTTP/1.1" 200 12819', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1026', '"GET /example.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE100.HTM HTTP/1.0" 200 1562', '"GET /ply/bookplug.gif HTTP/1.1" 200 20114', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE093.HTM HTTP/1.0" 200 1412', '"GET /dynamic/assign3.html HTTP/1.1" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1554', '"GET /cgi-bin/wiki.pl?CallbackDirective HTTP/1.1" 200 3269', '"GET /papers/Perl98/swigperl.ps HTTP/1.1" 200 112604', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE061.HTM HTTP/1.0" 304 -', '"GET /dynamic/05ObjectModel.pdf HTTP/1.1" 200 731143', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 200 628284', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 225488', '"GET /ply/ply-2.0.tar.gz HTTP/1.0" 200 75765', '"GET /about.html HTTP/1.1" 200 7890', '"GET /papers/TclChap.html HTTP/1.1" 404 133', '"GET /ply/ply-1.5.tar.gz HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?ContractDirective HTTP/1.1" 200 1512', '"GET /cgi-bin/wiki.pl?SwigFaqTutorialPerl5SharedLibraryExampleOnLinux HTTP/1.1" 200 2303', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE056.HTM HTTP/1.0" 200 1504', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 130588', '"GET /photos/wind/pages/IMG_1330.htm HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?IgnoreDirective HTTP/1.1" 200 2253', '"GET / HTTP/1.1" 206 4447', '"GET /cgi-bin/wiki.pl?back=/SharedLibraries HTTP/1.1" 200 1111', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 186488', '"GET /swill/exec.html HTTP/1.1" 304 -', '"GET /gifplot/plot3d_2.gif HTTP/1.1" 200 34142', '"GET /swill/consulting.html HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1255.htm HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaq/MailingList HTTP/1.1" 200 1772', '"GET /ply/ply-1.8.tar.gz HTTP/1.0" 304 -', '"GET /software.html HTTP/1.1" 200 3163', '"GET /cgi-bin/wiki.pl?SwigFaqMakeCheckFails HTTP/1.0" 200 2849', '"GET /dynamic/01Introduction.pdf HTTP/1.1" 200 3110734', '"GET /dynamic/ HTTP/1.1" 304 -', '"GET /ply/bookplug.gif HTTP/1.1" 200 20232', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2741', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE050.HTM HTTP/1.1" 200 982', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE038.HTM HTTP/1.0" 200 1373', '"GET /dynamic/01Introduction.pdf HTTP/1.1" 304 -', '"GET /swig/SWIG_Doc1.pdf HTTP/1.0" 304 -', '"GET /ply/ply.html HTTP/1.1" 200 12705', '"GET /dynamic/dowportfolio.csv HTTP/1.1" 304 -', '"GET /dynamic/05ObjectModel.pdf HTTP/1.1" 206 665908', '"GET /dynamic/portfolio.txt HTTP/1.1" 200 100', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE035.HTM HTTP/1.1" 304 -', '"GET /dynamic/assign5.html HTTP/1.0" 200 11008', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE120.HTM HTTP/1.1" 304 -', '"GET /dynamic/index.html HTTP/1.0" 200 5313', '"GET /swill HTTP/1.1" 301 244', '"GET /images/Davetubes.jpg HTTP/1.1" 200 60025', '"GET / HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaqDLLForWindows HTTP/1.0" 200 3589', '"GET /cgi-bin/wiki.pl?SwigFaqTutorialJavaSharedLibraryExampleOnLinux HTTP/1.1" 200 2813', '"GET /cgi-bin/wiki.pl?action=browse&diff=1&id=swigfaq/sharedlibraries HTTP/1.1" 200 1528', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE062.HTM HTTP/1.0" 200 1322', '"GET /images/NerdRanchEurope.jpg HTTP/1.0" 304 -', '"GET /swill/index.html HTTP/1.0" 200 3786', '"GET /Doc/index.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE065.HTM HTTP/1.0" 200 1822', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.0" 200 3246437', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE089.HTM HTTP/1.0" 200 1444', '"GET /papers/Tcl96/ HTTP/1.1" 403 223', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE125.HTM HTTP/1.0" 200 978', '"GET /dynamic/index.html HTTP/1.0" 200 5653', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE097.HTM HTTP/1.1" 304 -', '"GET /ply/bookplug.gif HTTP/1.1" 200 12329', '"GET /cgi-bin/wiki.pl?UninstantiatedTemplates HTTP/1.1" 200 2091', '"GET /dynamic/04Objects.pdf HTTP/1.1" 304 -', '"GET /gifplot/view3d_5.gif HTTP/1.1" 200 1223', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1047', '"GET /consulting.html HTTP/1.0" 304 -', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 100406', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE077.HTM HTTP/1.0" 304 -', '"GET /ply/ HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/Types HTTP/1.1" 200 3441', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 206 246555', '"GET /images/BadDave1.jpg HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?ExtendDirective HTTP/1.1" 200 7231', '"GET /ply/ply.html HTTP/1.1" 200 80157', '"GET /dynamic/portfolio.txt HTTP/1.1" 304 -', '"GET /images/Davetubes.jpg HTTP/1.1" 206 23851', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE033.HTM HTTP/1.0" 200 1804', '"GET /photos/u505/pages/IMG_1510.htm HTTP/1.1" 404 133', '"GET /papers/Perl98/swigperl.ps HTTP/1.1" 200 135478', '"GET /ply/bookplug.gif HTTP/1.0" 200 23903', '"GET /dynamic/02WorkingWithData.pdf HTTP/1.1" 206 250956', '"GET /cgi-bin/wiki.pl?SwigFaqLinuxSharedLibraries HTTP/1.1" 200 1636', '"GET /dynamic/assign1.html HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE111.HTM HTTP/1.0" 200 1431', '"GET /photos/u505/pages/IMG_1484.htm HTTP/1.1" 404 133', '"GET /python/per_secrets.html HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE024.HTM HTTP/1.0" 200 1265', '"GET /dynamic/01Introduction.pdf HTTP/1.0" 200 3110734', '"GET /index.html HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?action=change1&id=SwigFaqDLLForWindows/Msys HTTP/1.1" 200 1927', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE088.HTM HTTP/1.0" 200 1723', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 161946', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE004.HTM HTTP/1.0" 200 990', '"GET /ply/ply-1.3.1.tar.gz HTTP/1.1" 200 12820', '"GET /dynamic/soln1 HTTP/1.1" 404 133', '"GET /photos/wind/ThumbnailFrame.htm HTTP/1.1" 404 133', '"GET /ply/ply-2.3.tar.gz HTTP/1.0" 304 -', '"GET /cv HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 999', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE076.HTM HTTP/1.0" 200 1335', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1247', '"GET /ply/ply.html HTTP/1.1" 200 97238', '"GET /cgi-bin/wiki.pl?DeveloperInfo/GettingStarted HTTP/1.0" 200 5873', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE058.HTM HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl?DavidBeazley HTTP/1.1" 200 2019', '"GET /cgi-bin/wiki.pl?SwigFaq HTTP/1.1" 200 3592', '"GET /ply/ply-1.2.tar.gz HTTP/1.1" 304 -', '"GET /papers/Py96/python96.html HTTP/1.0" 200 22442', '"GET /images/superboard.jpg HTTP/1.1" 200 71119', '"GET /dynamic/assign3.html HTTP/1.1" 200 6798', '"GET /dynamic/06FilesAndText.pdf HTTP/1.0" 200 279116', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 912', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE096.HTM HTTP/1.0" 200 1671', '"GET /04Objects.pdf HTTP/1.1" 200 502854', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 194510', '"GET /ply/support.html HTTP/1.0" 200 739', '"GET /Tcl98/TclChap.html HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqNothingWorks HTTP/1.1" 200 2629', '"GET /papers/Python2001/python HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1107', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE121.HTM HTTP/1.0" 200 1316', '"GET /cgi-bin/wiki.pl?SwigFaqMakeCheckFails HTTP/1.1" 200 2861', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 2460', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.0" 200 1775', '"GET /writing.html HTTP/1.1" 200 2871', '"GET /papers/python.html HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1374', '"GET /photos/wind/index.htm HTTP/1.0" 404 133', '"GET /ply/example HTTP/1.1" 404 133', '"GET /assign3.html HTTP/1.1" 404 133', '"GET /papers/Py96/python96.html HTTP/1.1" 200 22442', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 145565', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE007.HTM HTTP/1.1" 304 -', '"GET /swill/about.html HTTP/1.0" 404 133', '"GET /swill/ HTTP/1.0" 200 3786', '"GET /diversions.html HTTP/1.0" 200 2427', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 173064', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE006.HTM HTTP/1.0" 200 1510', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Module HTTP/1.1" 200 9008', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE119.HTM HTTP/1.0" 200 1144', '"GET /robots.txt HTTP/1.1" 200 71', '"GET /ply/bookplug.gif HTTP/1.1" 200 12814', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 304 -', '"GET /dynamic/03ProgramStructure.pdf HTTP/1.0" 200 288790', '"GET /gifplot/plot3d_1.gif HTTP/1.1" 200 16420', '"GET /old/ HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE119.HTM HTTP/1.0" 200 1236', '"GET /cgi-bin/wiki.pl?OcamlArrayHandling HTTP/1.1" 200 3852', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE017.HTM HTTP/1.0" 200 1458', '"GET /ply/ply-1.6.tar.gz HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE002.HTM HTTP/1.1" 200 1352', '"GET /cgi-bin/wiki.pl?NewobjectDirective HTTP/1.1" 200 4258', '"GET /ply.html HTTP/1.1" 404 133', '"GET /dynamic/assign4 HTTP/1.1" 404 133', '"GET /dynamic/dowstocks.csv HTTP/1.0" 200 589814', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE001.HTM HTTP/1.0" 200 1225', '"GET /ply/example.html HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE104.HTM HTTP/1.0" 200 1140', '"GET /ply/ply-1.0.tar.gz HTTP/1.1" 200 60130', '"GET /dynamic/syllabus HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE011.HTM HTTP/1.0" 200 1231', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE091.HTM HTTP/1.0" 200 1772', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE032.HTM HTTP/1.0" 200 1444', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE007.HTM HTTP/1.1" 200 1337', '"GET /favicon.ico HTTP/1.0" 404 133', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 200 145188', '"GET /swill/exec HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE061.HTM HTTP/1.0" 200 1508', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 987', '"GET /papers/Tcl98 HTTP/1.1" 301 251', '"GET /per_secrets.html HTTP/1.0" 200 7958', '"GET /writing.html HTTP/1.0" 304 -', '"GET /papers/Tcl98/TclChap HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE085.HTM HTTP/1.0" 200 1739', '"GET /dynamic/07Functional.pdf HTTP/1.0" 206 133088', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE080.HTM HTTP/1.0" 200 1578', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 248228', '"GET /ply/ply-1.3.1.tar.gz HTTP/1.0" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 2665', '"GET /assign1.html HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE011.HTM HTTP/1.1" 200 1466', '"GET /ply/ply-2.2.tar.gz HTTP/1.1" 200 12818', '"GET /papers/SIAM97/SIAM97.pdf HTTP/1.0" 200 188949', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE004.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE025.HTM HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaqCannotFindSwigDotSwg HTTP/1.1" 200 2455', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE119.HTM HTTP/1.1" 304 -', '"GET /ply/ply-2.1.tar.gz HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/Python HTTP/1.1" 200 11575', '"GET /dynamic/05ObjectModel.pdf HTTP/1.1" 200 313896', '"GET /gifplot/view3d.gif HTTP/1.1" 200 2212', '"GET /papers/Perl98/ HTTP/1.1" 403 224', '"GET /cgi-bin/wiki.pl?SwigFaq/Autotools HTTP/1.1" 200 1653', '"GET /dynamic/01Introduction.pdf HTTP/1.0" 200 21384', '"GET /cgi-bin/wiki.pl?SwigFaqCPlusPlusUnresolvedSymbols HTTP/1.1" 200 2847', '"GET /python.html HTTP/1.1" 200 18870', '"GET /ply/ply-2.1.tar.gz HTTP/1.1" 200 12818', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE053.HTM HTTP/1.0" 200 1409', '"GET /photos/wind/pages/IMG_1309.htm HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqDLLForWindows HTTP/1.1" 200 3601', '"GET /training HTTP/1.1" 404 133', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1283', '"GET /writing.html HTTP/1.1" 304 -', '"GET /writing.html HTTP/1.0" 200 2871', '"GET /dynamic/assign5.html HTTP/1.1" 200 11008', '"GET /ply/PLYTalk.pdf HTTP/1.0" 200 194510', '"GET /software HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?action=rc&days=365 HTTP/1.1" 200 9413', '"GET /ply/PLYTalk.pdf HTTP/1.1" 206 173271', '"GET /dynamic/dowstocks HTTP/1.1" 404 133', '"GET /images/aboutheader.jpg HTTP/1.1" 200 159831', '"GET /dynamic/dowportfolio2.csv HTTP/1.0" 200 293', '"GET /cgi-bin/wiki.pl?RecentChanges HTTP/1.1" 200 1869', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE063.HTM HTTP/1.0" 200 1511', '"HEAD /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 200 0', '"GET /ply/ply-2.2.tar.gz HTTP/1.0" 200 142210', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE127.HTM HTTP/1.0" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaqMissingHeaderFiles HTTP/1.1" 200 3193', '"GET /gifplot/hello.gif HTTP/1.1" 200 1118', '"GET /assign5.html HTTP/1.1" 404 133', '"GET /ply/ply.html HTTP/1.0" 304 -', '"HEAD /ply/PLYTalk.pdf HTTP/1.1" 200 0', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE051.HTM HTTP/1.0" 200 1476', '"GET /images/NerdRanchEurope.jpg HTTP/1.0" 200 99542', '"GET /dynamic/lecture8 HTTP/1.1" 404 133', '"HEAD /dynamic/07Functional.pdf HTTP/1.1" 200 0', '"GET /ply/ply-2.2.tar.gz HTTP/1.1" 200 142210', '"GET /cgi-bin/wiki.pl?DefineDirective HTTP/1.1" 200 2760', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE064.HTM HTTP/1.0" 200 971', '"GET /cgi-bin/wiki.pl?back=SwigFaqCannotFindSwigDotSwg HTTP/1.1" 200 1167', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1400', '"GET /swill/writing.html HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?S HTTP/1.1" 200 1163', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 126926', '"GET /cgi-bin/wiki.pl?back=SwigFaqDLLForWindows HTTP/1.1" 200 1152', '"GET /cgi-bin/wiki.pl?SwigFaq/PhP HTTP/1.0" 200 3594', '"GET /cgi-bin/wiki.pl?SwigFaq/Ocaml HTTP/1.1" 200 1697', '"GET /publications.html HTTP/1.0" 200 7758', '"GET /cartage/index.html HTTP/1.0" 404 133', '"GET /sitemap.html HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?SwigFaq/CplusPlus HTTP/1.1" 200 4432', '"GET /dynamic/assign2 HTTP/1.1" 404 133', '"GET /per HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE005.HTM HTTP/1.0" 200 1429', '"GET /cgi-bin/wiki.pl?SwigFaqCPlusPlusUndeclaredClass HTTP/1.1" 200 2352', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE117.HTM HTTP/1.0" 200 979', '"GET /dynamic/lecture8/ HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE009.HTM HTTP/1.1" 200 1279', '"GET /dynamic/ffcache.zip HTTP/1.1" 206 3623122', '"GET /cgi-bin/wiki.pl?FeatureDirective HTTP/1.1" 200 4535', '"GET /images/NoDoubt1_small.jpg HTTP/1.1" 200 110525', '"GET /cgi-bin/wiki.pl?SwigFaq/CplusPlus HTTP/1.0" 200 4413', '"GET /dynamic/dowportfolio.rec HTTP/1.1" 200 375', '"GET /python/tutorial/beazley_advanced_python/Slides/ HTTP/1.0" 403 245', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE009.HTM HTTP/1.0" 200 1279', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE034.HTM HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/Java HTTP/1.1" 200 5667', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2755', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 206 327437', '"GET /swill/index HTTP/1.1" 404 133', '"GET /swill/Doc/ HTTP/1.0" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaq/MultipleLanguages HTTP/1.0" 200 2320', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE079.HTM HTTP/1.0" 200 1466', '"GET /dynamic/index.html HTTP/1.1" 200 5653', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 975', '"GET /dynamic/04Objects.pdf HTTP/1.0" 200 514533', '"GET /swill/software.html HTTP/1.0" 404 133', '"GET /gifplot/view3d_2.gif HTTP/1.1" 200 888', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE126.HTM HTTP/1.0" 200 1555', '"GET /sysop.html HTTP/1.1" 200 1760', '"GET /ply/ply-1.4.tar.gz HTTP/1.1" 200 66002', '"GET /dynamic HTTP/1.1" 301 246', '"GET /cgi-bin/wiki.pl?SwigFaq/UsageProblems HTTP/1.1" 200 2302', '"GET /cgi-bin/wiki.pl?SwigFaqHPUXSharedLibraries HTTP/1.0" 200 3683', '"GET /cgi-bin/wiki.pl?SwigFaqLinuxSharedLibraries HTTP/1.1" 200 1631', '"GET /cgi-bin/wiki.pl?SwigFaqMultipleLanguageSharedLibraries HTTP/1.1" 200 2600', '"GET /dynamic/dowportfolio2.rec HTTP/1.0" 200 399', '"GET /cgi-bin/wiki.pl?SwigFaq/CSharp HTTP/1.1" 200 5371', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 993', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE010.HTM HTTP/1.0" 200 1403', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 991', '"GET /papers/Py97/ HTTP/1.1" 403 222', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 1323', '"GET /ply/index.html HTTP/1.1" 200 8018', '"GET /swigperl.pdf HTTP/1.1" 404 133', '"GET /dynamic/ HTTP/1.0" 200 5105', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1149', '"GET /dynamic/assign3.html HTTP/1.0" 200 6798', '"GET /sysop.html HTTP/1.0" 200 1760', '"GET /gifplot/view3d_6.gif HTTP/1.1" 200 1870', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE014.HTM HTTP/1.1" 200 1232', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE028.HTM HTTP/1.1" 304 -', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1071', '"GET /cgi-bin/wiki.pl?SwigFaqDevelopmentMachines HTTP/1.1" 200 1781', '"GET /dynamic/assign1.html HTTP/1.0" 200 3047', '"GET /papers/SIAM97/ HTTP/1.0" 403 212', '"GET /photos/wind/pages/IMG_1274.htm HTTP/1.1" 404 133', '"GET /papers/Py96/python96 HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE007.HTM HTTP/1.0" 200 1299', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE003.HTM HTTP/1.0" 304 -', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE090.HTM HTTP/1.0" 200 2001', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 935', '"GET /writing HTTP/1.1" 404 133', '"GET /dynamic/soln12_1.html HTTP/1.0" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE116.HTM HTTP/1.0" 200 1585', '"GET /assign4.html HTTP/1.1" 404 133', '"GET /training.html HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.1" 200 189268', '"GET /favicon.gif HTTP/1.1" 404 133', '"GET /photos/wind/pages/IMG_1298.htm HTTP/1.0" 404 133', '"GET /ply HTTP/1.1" 301 242', '"GET /dynamic/assign5.html HTTP/1.1" 200 10928', '"POST /cgi-bin/wiki.pl HTTP/1.1" 200 997', '"GET / HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl?SwigFaqIrixSharedLibraries HTTP/1.1" 200 2105', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE002.HTM HTTP/1.0" 200 1352', '"GET /per_secrets.html HTTP/1.1" 200 7958', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE024.HTM HTTP/1.0" 200 1339', '"GET /photos/u505/pages/IMG_1500.htm HTTP/1.0" 404 133', '"GET /papers/Py96 HTTP/1.1" 301 250', '"GET /papers/Perl98/swigperl HTTP/1.1" 404 133', '"GET /gifplot/frame1.gif HTTP/1.1" 200 2588', '"GET /swill/swill-0.1.tar.gz HTTP/1.0" 200 119170', '"GET /ply/ply-2.3.tar.gz HTTP/1.1" 200 115318', '"GET /gifplot/view3d_3.gif HTTP/1.1" 200 1194', '"GET /software.html HTTP/1.0" 200 3163', '"GET /cgi-bin/wiki.pl?ImportDirective HTTP/1.1" 200 2215', '"GET /cgi-bin/wiki.pl?SwigFaq/Python HTTP/1.0" 200 11548', '"GET /ply/ HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE071.HTM HTTP/1.0" 200 1322', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE095.HTM HTTP/1.0" 200 1654', '"GET /cgi-bin/wiki.pl?SwigWikiDocs/Perl5Typemaps HTTP/1.1" 200 3613', '"GET /papers/ HTTP/1.1" 403 217', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE075.HTM HTTP/1.0" 200 1512', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE003.HTM HTTP/1.0" 200 1620', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE078.HTM HTTP/1.0" 200 1329', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 1296', '"GET /training.html HTTP/1.0" 304 -', '"GET /ply/ HTTP/1.1" 200 8018', '"GET /swill/Doc/ HTTP/1.0" 200 39052', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE008.HTM HTTP/1.1" 200 1231', '"GET /dynamic/assign4.html HTTP/1.0" 200 8712', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE072.HTM HTTP/1.1" 304 -', '"GET /python/tutorial/beazley_advanced_python/ HTTP/1.0" 403 238', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE012.HTM HTTP/1.0" 200 1466', '"GET /python/tutorial/beazley_intro_python/intropy.pdf HTTP/1.1" 206 188184', '"GET /01Introduction.pdf HTTP/1.1" 200 2172146', '"GET /cgi-bin/wiki.pl?SwigFaqBuildErrorsRedHat HTTP/1.1" 200 2099', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE004.HTM HTTP/1.1" 200 990', '"GET /cgi-bin/wiki.pl?CAsAHighLevelLanguage HTTP/1.1" 200 2235', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE045.HTM HTTP/1.0" 200 1333', '"GET /papers/Py97/beazley HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl HTTP/1.1" 200 2883', '"GET /ply/ply.html HTTP/1.1" 304 -', '"GET /cgi-bin/wiki.pl? HTTP/1.1" 200 2883', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE034.HTM HTTP/1.0" 200 1586', '"GET /cgi-bin/wiki.pl?InstallationProblems HTTP/1.1" 200 4209', '"GET /ply/ply-1.8.tar.gz HTTP/1.1" 200 12819', '"GET /Tcl96/tcl96.html HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?DeveloperInfo/SwigInPython HTTP/1.1" 200 1704', '"GET /python/python.html HTTP/1.1" 404 133', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 79526', '"GET /smackdown.py HTTP/1.1" 404 133', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE120.HTM HTTP/1.0" 200 1308', '"GET /papers/Py97 HTTP/1.1" 301 250', '"GET /gifplot/view3d_4.gif HTTP/1.1" 200 811', '"GET /cgi-bin/wiki.pl?action=rc&days=90 HTTP/1.1" 200 4762', '"GET /favicon.ico HTTP/1.1" 404 133', '"GET /papers/Usenix2001/beazley.pdf HTTP/1.1" 200 76713', '"GET /beazley.html HTTP/1.1" 404 133', '"GET /index HTTP/1.1" 404 133', '"GET /ply/bookplug.gif HTTP/1.1" 200 15602', '"GET /dynamic/08GeneratorNetwork.pdf HTTP/1.1" 200 343614', '"GET /ply/PLYTalk.pdf HTTP/1.1" 200 24524', '"GET /papers/Perl98/swigperl.ps HTTP/1.1" 200 122740', '"GET /swig/swig-1.3.28rc2.tar.gz HTTP/1.1" 200 3972567', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE030.HTM HTTP/1.0" 200 1549', '"GET /cgi-bin/wiki.pl?SwigFaqAIXSharedLibraries HTTP/1.0" 200 3494', '"GET /gifplot/gp.gif HTTP/1.1" 200 43556', '"GET /dynamic/ffcache.zip HTTP/1.1" 200 4919642', '"POST /cgi-bin/wiki.pl HTTP/1.0" 200 410', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE042.HTM HTTP/1.1" 200 1336', '"GET /images/Davetubes.jpg HTTP/1.1" 200 15733', '"GET /cgi-bin/wiki.pl?action=change1&id=ImportDirective HTTP/1.1" 200 2734', '"GET /dynamic/assign1.html HTTP/1.1" 200 3047', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE105.HTM HTTP/1.0" 200 1256', '"GET /papers/IPPS97/IPPS97.pdf HTTP/1.1" 200 82126', '"GET /07Functional.pdf HTTP/1.1" 404 133', '"GET /cgi-bin/wiki.pl?DeveloperInfo/GettingStarted HTTP/1.1" 200 5892', '"GET /python/tutorial/beazley_intro_python/Slides/SLIDE010.HTM HTTP/1.0" 200 1331', '"GET /python/tutorial/beazley_advanced_python/Slides/SLIDE054.HTM HTTP/1.0" 200 1450', '"GET /ply/index.html HTTP/1.1" 304 -', '"GET /dynamic/06FilesAndText.pdf HTTP/1.1" 200 121887', '"GET /cgi-bin/wiki.pl HTTP/1.0" 200 2871']
f = open("access.log","w")
import time, random
while True:
time.sleep(random.random())
n = random.randint(0,len(ips)-1)
m = random.randint(0,len(docs)-1)
t = time.time()
date = time.strftime("[%d/%b/%Y:%H:%M:%S -0600]",time.localtime(t))
f.write("%s - - %s %s\n" % (ips[n],date,docs[m]))
f.flush()