416095:	00 4d 6f             	add    %cl,0x6f(%ebp)
416098:	6e                   	outsb  %ds:(%esi),(%dx)
416099:	74 68                	je     0x416103
41609b:	56                   	push   %esi
41609c:	69 65 77 4d 6f 6e 74 	imul   $0x746e6f4d,0x77(%ebp),%esp
4160a3:	68 00 5f 6d 6f       	push   $0x6f6d5f00
4160a8:	6e                   	outsb  %ds:(%esi),(%dx)
4160a9:	74 68                	je     0x416113
4160ab:	00 42 6f             	add    %al,0x6f(%edx)
4160ae:	74 68                	je     0x416118
4160b0:	00 4e 6f             	add    %cl,0x6f(%esi)
4160b3:	72 74                	jb     0x416129
4160b5:	68 00 6e 6f 72       	push   $0x726f6e00
4160ba:	74 68                	je     0x416124
4160bc:	00 53 6f             	add    %dl,0x6f(%ebx)
4160bf:	75 74                	jne    0x416135
4160c1:	68 00 73 6f 75       	push   $0x756f7300
4160c6:	74 68                	je     0x416130
4160c8:	00 41 73             	add    %al,0x73(%ecx)
4160cb:	79 6e                	jns    0x41613b
4160cd:	63 43 61             	arpl   %eax,0x61(%ebx)
4160d0:	6c                   	insb   (%dx),%es:(%edi)
4160d1:	6c                   	insb   (%dx),%es:(%edi)
4160d2:	62 61 63             	bound  %esp,0x63(%ecx)
4160d5:	6b 00 63             	imul   $0x63,(%eax),%eax
4160d8:	61                   	popa
4160d9:	6c                   	insb   (%dx),%es:(%edi)
4160da:	6c                   	insb   (%dx),%es:(%edi)
4160db:	62 61 63             	bound  %esp,0x63(%ecx)
4160de:	6b 00 67             	imul   $0x67,(%eax),%eax
4160e1:	65 74 5f             	gs je  0x416143
4160e4:	42                   	inc    %edx
4160e5:	6c                   	insb   (%dx),%es:(%edi)
4160e6:	61                   	popa
4160e7:	63 6b 00             	arpl   %ebp,0x0(%ebx)
4160ea:	4f                   	dec    %edi
4160eb:	6e                   	outsb  %ds:(%esi),(%dx)
4160ec:	4d                   	dec    %ebp
4160ed:	6f                   	outsl  %ds:(%esi),(%dx)
4160ee:	75 73                	jne    0x416163
4160f0:	65 44                	gs inc %esp
4160f2:	6f                   	outsl  %ds:(%esi),(%dx)
4160f3:	75 62                	jne    0x416157
4160f5:	6c                   	insb   (%dx),%es:(%edi)
4160f6:	65 43                	gs inc %ebx
4160f8:	6c                   	insb   (%dx),%es:(%edi)
4160f9:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
416100:	5f                   	pop    %edi
416101:	49                   	dec    %ecx
416102:	74 65                	je     0x416169
416104:	6d                   	insl   (%dx),%es:(%edi)
416105:	44                   	inc    %esp
416106:	6f                   	outsl  %ds:(%esi),(%dx)
416107:	75 62                	jne    0x41616b
416109:	6c                   	insb   (%dx),%es:(%edi)
41610a:	65 43                	gs inc %ebx
41610c:	6c                   	insb   (%dx),%es:(%edi)
41610d:	69 63 6b 00 72 65 6d 	imul   $0x6d657200,0x6b(%ebx),%esp
416114:	6f                   	outsl  %ds:(%esi),(%dx)
416115:	76 65                	jbe    0x41617c
416117:	5f                   	pop    %edi
416118:	49                   	dec    %ecx
416119:	74 65                	je     0x416180
41611b:	6d                   	insl   (%dx),%es:(%edi)
41611c:	44                   	inc    %esp
41611d:	6f                   	outsl  %ds:(%esi),(%dx)
41611e:	75 62                	jne    0x416182
416120:	6c                   	insb   (%dx),%es:(%edi)
416121:	65 43                	gs inc %ebx
416123:	6c                   	insb   (%dx),%es:(%edi)
416124:	69 63 6b 00 4f 6e 49 	imul   $0x496e4f00,0x6b(%ebx),%esp
41612b:	74 65                	je     0x416192
41612d:	6d                   	insl   (%dx),%es:(%edi)
41612e:	44                   	inc    %esp
41612f:	6f                   	outsl  %ds:(%esi),(%dx)
416130:	75 62                	jne    0x416194
416132:	6c                   	insb   (%dx),%es:(%edi)
416133:	65 43                	gs inc %ebx
416135:	6c                   	insb   (%dx),%es:(%edi)
416136:	69 63 6b 00 4f 6e 44 	imul   $0x446e4f00,0x6b(%ebx),%esp
41613d:	6f                   	outsl  %ds:(%esi),(%dx)
41613e:	75 62                	jne    0x4161a2
416140:	6c                   	insb   (%dx),%es:(%edi)
416141:	65 43                	gs inc %ebx
416143:	6c                   	insb   (%dx),%es:(%edi)
416144:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
41614b:	5f                   	pop    %edi
41614c:	49                   	dec    %ecx
41614d:	74 65                	je     0x4161b4
41614f:	6d                   	insl   (%dx),%es:(%edi)
416150:	43                   	inc    %ebx
416151:	6c                   	insb   (%dx),%es:(%edi)
416152:	69 63 6b 00 72 65 6d 	imul   $0x6d657200,0x6b(%ebx),%esp
416159:	6f                   	outsl  %ds:(%esi),(%dx)
41615a:	76 65                	jbe    0x4161c1
41615c:	5f                   	pop    %edi
41615d:	49                   	dec    %ecx
41615e:	74 65                	je     0x4161c5
416160:	6d                   	insl   (%dx),%es:(%edi)
416161:	43                   	inc    %ebx
416162:	6c                   	insb   (%dx),%es:(%edi)
416163:	69 63 6b 00 4f 6e 49 	imul   $0x496e4f00,0x6b(%ebx),%esp
41616a:	74 65                	je     0x4161d1
41616c:	6d                   	insl   (%dx),%es:(%edi)
41616d:	43                   	inc    %ebx
41616e:	6c                   	insb   (%dx),%es:(%edi)
41616f:	69 63 6b 00 4f 6e 43 	imul   $0x436e4f00,0x6b(%ebx),%esp
416176:	6c                   	insb   (%dx),%es:(%edi)
416177:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
41617e:	5f                   	pop    %edi
41617f:	44                   	inc    %esp
416180:	61                   	popa
416181:	79 48                	jns    0x4161cb
416183:	65 61                	gs popa
416185:	64 65 72 43          	fs gs jb 0x4161cc
416189:	6c                   	insb   (%dx),%es:(%edi)
41618a:	69 63 6b 00 72 65 6d 	imul   $0x6d657200,0x6b(%ebx),%esp
416191:	6f                   	outsl  %ds:(%esi),(%dx)
416192:	76 65                	jbe    0x4161f9
416194:	5f                   	pop    %edi
416195:	44                   	inc    %esp
416196:	61                   	popa
416197:	79 48                	jns    0x4161e1
416199:	65 61                	gs popa
41619b:	64 65 72 43          	fs gs jb 0x4161e2
41619f:	6c                   	insb   (%dx),%es:(%edi)
4161a0:	69 63 6b 00 4f 6e 44 	imul   $0x446e4f00,0x6b(%ebx),%esp
4161a7:	61                   	popa
4161a8:	79 48                	jns    0x4161f2
4161aa:	65 61                	gs popa
4161ac:	64 65 72 43          	fs gs jb 0x4161f3
4161b0:	6c                   	insb   (%dx),%es:(%edi)
4161b1:	69 63 6b 00 54 72 61 	imul   $0x61725400,0x6b(%ebx),%esp
4161b8:	6e                   	outsb  %ds:(%esi),(%dx)
4161b9:	73 66                	jae    0x416221
4161bb:	6f                   	outsl  %ds:(%esi),(%dx)
4161bc:	72 6d                	jb     0x41622b
4161be:	46                   	inc    %esi
4161bf:	69 6e 61 6c 42 6c 6f 	imul   $0x6f6c426c,0x61(%esi),%ebp
4161c6:	63 6b 00             	arpl   %ebp,0x0(%ebx)
4161c9:	67 65 74 5f          	addr16 gs je 0x41622c
4161cd:	44                   	inc    %esp
4161ce:	61                   	popa
4161cf:	79 4f                	jns    0x416220
4161d1:	66 57                	push   %di
4161d3:	65 65 6b 00 73       	gs imul $0x73,%gs:(%eax),%eax
4161d8:	65 74 5f             	gs je  0x41623a
4161db:	44                   	inc    %esp
4161dc:	61                   	popa
4161dd:	79 4f                	jns    0x41622e
4161df:	66 57                	push   %di
4161e1:	65 65 6b 00 67       	gs imul $0x67,%gs:(%eax),%eax
4161e6:	65 74 5f             	gs je  0x416248
4161e9:	46                   	inc    %esi
4161ea:	69 72 73 74 44 61 79 	imul   $0x79614474,0x73(%edx),%esi
4161f1:	4f                   	dec    %edi
4161f2:	66 57                	push   %di
4161f4:	65 65 6b 00 73       	gs imul $0x73,%gs:(%eax),%eax
4161f9:	65 74 5f             	gs je  0x41625b
4161fc:	46                   	inc    %esi
4161fd:	69 72 73 74 44 61 79 	imul   $0x79614474,0x73(%edx),%esi
416204:	4f                   	dec    %edi
416205:	66 57                	push   %di
416207:	65 65 6b 00 5f       	gs imul $0x5f,%gs:(%eax),%eax
41620c:	66 69 72 73 74 44    	imul   $0x4474,0x73(%edx),%si
416212:	61                   	popa
416213:	79 4f                	jns    0x416264
416215:	66 57                	push   %di
416217:	65 65 6b 00 5f       	gs imul $0x5f,%gs:(%eax),%eax
41621c:	64 61                	fs popa
41621e:	79 4f                	jns    0x41626f
416220:	66 57                	push   %di
416222:	65 65 6b 00 53       	gs imul $0x53,%gs:(%eax),%eax
416227:	65 6c                	gs insb (%dx),%es:(%edi)
416229:	65 63 74 57 6f       	arpl   %esi,%gs:0x6f(%edi,%edx,2)
41622e:	72 6b                	jb     0x41629b
416230:	57                   	push   %edi
416231:	65 65 6b 00 43       	gs imul $0x43,%gs:(%eax),%eax
416236:	61                   	popa
416237:	6c                   	insb   (%dx),%es:(%edi)
416238:	65 6e                	outsb  %gs:(%esi),(%dx)
41623a:	64 61                	fs popa
41623c:	72 57                	jb     0x416295
41623e:	65 65 6b 00 53       	gs imul $0x53,%gs:(%eax),%eax
416243:	65 6c                	gs insb (%dx),%es:(%edi)
416245:	65 63 74 57 65       	arpl   %esi,%gs:0x65(%edi,%edx,2)
41624a:	65 6b 00 67          	imul   $0x67,%gs:(%eax),%eax
41624e:	65 74 5f             	gs je  0x4162b0
416251:	43                   	inc    %ebx
416252:	6f                   	outsl  %ds:(%esi),(%dx)
416253:	6e                   	outsb  %ds:(%esi),(%dx)
416254:	74 72                	je     0x4162c8
416256:	6f                   	outsl  %ds:(%esi),(%dx)
416257:	6c                   	insb   (%dx),%es:(%edi)
416258:	44                   	inc    %esp
416259:	61                   	popa
41625a:	72 6b                	jb     0x4162c7
41625c:	44                   	inc    %esp
41625d:	61                   	popa
41625e:	72 6b                	jb     0x4162cb
416260:	00 67 65             	add    %ah,0x65(%edi)
416263:	74 5f                	je     0x4162c4
416265:	43                   	inc    %ebx
416266:	6f                   	outsl  %ds:(%esi),(%dx)
416267:	6e                   	outsb  %ds:(%esi),(%dx)
416268:	74 72                	je     0x4162dc
41626a:	6f                   	outsl  %ds:(%esi),(%dx)
41626b:	6c                   	insb   (%dx),%es:(%edi)
41626c:	44                   	inc    %esp
41626d:	61                   	popa
41626e:	72 6b                	jb     0x4162db
416270:	00 54 69 6d          	add    %dl,0x6d(%ecx,%ebp,2)
416274:	65 55                	gs push %ebp
416276:	6e                   	outsb  %ds:(%esi),(%dx)
416277:	69 74 42 6f 72 64 65 	imul   $0x72656472,0x6f(%edx,%eax,2),%esi
41627e:	72
41627f:	44                   	inc    %esp
416280:	61                   	popa
416281:	72 6b                	jb     0x4162ee
416283:	00 67 65             	add    %ah,0x65(%edi)
416286:	74 5f                	je     0x4162e7
416288:	56                   	push   %esi
416289:	65 72 74             	gs jb  0x416300
41628c:	69 63 61 6c 00 6f 72 	imul   $0x726f006c,0x61(%ebx),%esp
416293:	69 67 69 6e 61 6c 00 	imul   $0x6c616e,0x69(%edi),%esp
41629a:	67 65 74 5f          	addr16 gs je 0x4162fd
41629e:	48                   	dec    %eax
41629f:	6f                   	outsl  %ds:(%esi),(%dx)
4162a0:	72 69                	jb     0x41630b
4162a2:	7a 6f                	jp     0x416313
4162a4:	6e                   	outsb  %ds:(%esi),(%dx)
4162a5:	74 61                	je     0x416308
4162a7:	6c                   	insb   (%dx),%es:(%edi)
4162a8:	00 4d 61             	add    %cl,0x61(%ebp)
4162ab:	6e                   	outsb  %ds:(%esi),(%dx)
4162ac:	75 61                	jne    0x41630f
4162ae:	6c                   	insb   (%dx),%es:(%edi)
4162af:	00 6f 70             	add    %ch,0x70(%edi)
4162b2:	5f                   	pop    %edi
4162b3:	47                   	inc    %edi
4162b4:	72 65                	jb     0x41631b
4162b6:	61                   	popa
4162b7:	74 65                	je     0x41631e
4162b9:	72 54                	jb     0x41630f
4162bb:	68 61 6e 4f 72       	push   $0x724f6e61
4162c0:	45                   	inc    %ebp
4162c1:	71 75                	jno    0x416338
4162c3:	61                   	popa
4162c4:	6c                   	insb   (%dx),%es:(%edi)
4162c5:	00 6f 70             	add    %ch,0x70(%edi)
4162c8:	5f                   	pop    %edi
4162c9:	4c                   	dec    %esp
4162ca:	65 73 73             	gs jae 0x416340
4162cd:	54                   	push   %esp
4162ce:	68 61 6e 4f 72       	push   $0x724f6e61
4162d3:	45                   	inc    %ebp
4162d4:	71 75                	jno    0x41634b
4162d6:	61                   	popa
4162d7:	6c                   	insb   (%dx),%es:(%edi)
4162d8:	00 67 65             	add    %ah,0x65(%edi)
4162db:	74 5f                	je     0x41633c
4162dd:	43                   	inc    %ebx
4162de:	61                   	popa
4162df:	6e                   	outsb  %ds:(%esi),(%dx)
4162e0:	63 65 6c             	arpl   %esp,0x6c(%ebp)
4162e3:	00 63 61             	add    %ah,0x61(%ebx)
4162e6:	6e                   	outsb  %ds:(%esi),(%dx)
4162e7:	63 65 6c             	arpl   %esp,0x6c(%ebp)
4162ea:	00 53 79             	add    %dl,0x79(%ebx)
4162ed:	73 74                	jae    0x416363
4162ef:	65 6d                	gs insl (%dx),%es:(%edi)
4162f1:	2e 43                	cs inc %ebx
4162f3:	6f                   	outsl  %ds:(%esi),(%dx)
4162f4:	6d                   	insl   (%dx),%es:(%edi)
4162f5:	70 6f                	jo     0x416366
4162f7:	6e                   	outsb  %ds:(%esi),(%dx)
4162f8:	65 6e                	outsb  %gs:(%esi),(%dx)
4162fa:	74 4d                	je     0x416349
4162fc:	6f                   	outsl  %ds:(%esi),(%dx)
4162fd:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
416300:	00 4f 6e             	add    %cl,0x6e(%edi)
416303:	4d                   	dec    %ebp
416304:	6f                   	outsl  %ds:(%esi),(%dx)
416305:	75 73                	jne    0x41637a
416307:	65 57                	gs push %edi
416309:	68 65 65 6c 00       	push   $0x6c6565
41630e:	52                   	push   %edx
41630f:	65 6d                	gs insl (%dx),%es:(%edi)
416311:	6f                   	outsl  %ds:(%esi),(%dx)
416312:	76 65                	jbe    0x416379
416314:	41                   	inc    %ecx
416315:	6c                   	insb   (%dx),%es:(%edi)
416316:	6c                   	insb   (%dx),%es:(%edi)
416317:	00 49 74             	add    %cl,0x74(%ecx)
41631a:	65 6d                	gs insl (%dx),%es:(%edi)
41631c:	46                   	inc    %esi
41631d:	69 6c 6c 00 67 65 74 	imul   $0x5f746567,0x0(%esp,%ebp,2),%ebp
416324:	5f
416325:	43                   	inc    %ebx
416326:	6f                   	outsl  %ds:(%esi),(%dx)
416327:	6e                   	outsb  %ds:(%esi),(%dx)
416328:	74 72                	je     0x41639c
41632a:	6f                   	outsl  %ds:(%esi),(%dx)
41632b:	6c                   	insb   (%dx),%es:(%edi)
41632c:	00 53 63             	add    %dl,0x63(%ebx)
41632f:	72 6f                	jb     0x4163a0
416331:	6c                   	insb   (%dx),%es:(%edi)
416332:	6c                   	insb   (%dx),%es:(%edi)
416333:	61                   	popa
416334:	62 6c 65 43          	bound  %ebp,0x43(%ebp,%eiz,2)
416338:	6f                   	outsl  %ds:(%esi),(%dx)
416339:	6e                   	outsb  %ds:(%esi),(%dx)
41633a:	74 72                	je     0x4163ae
41633c:	6f                   	outsl  %ds:(%esi),(%dx)
41633d:	6c                   	insb   (%dx),%es:(%edi)
41633e:	00 4f 6e             	add    %cl,0x6e(%edi)
416341:	43                   	inc    %ebx
416342:	72 65                	jb     0x4163a9
416344:	61                   	popa
416345:	74 65                	je     0x4163ac
416347:	43                   	inc    %ebx
416348:	6f                   	outsl  %ds:(%esi),(%dx)
416349:	6e                   	outsb  %ds:(%esi),(%dx)
41634a:	74 72                	je     0x4163be
41634c:	6f                   	outsl  %ds:(%esi),(%dx)
41634d:	6c                   	insb   (%dx),%es:(%edi)
41634e:	00 43 6f             	add    %al,0x6f(%ebx)
416351:	6e                   	outsb  %ds:(%esi),(%dx)
416352:	74 61                	je     0x4163b5
416354:	69 6e 65 72 43 6f 6e 	imul   $0x6e6f4372,0x65(%esi),%ebp
41635b:	74 72                	je     0x4163cf
41635d:	6f                   	outsl  %ds:(%esi),(%dx)
41635e:	6c                   	insb   (%dx),%es:(%edi)
41635f:	00 4c 69 73          	add    %cl,0x73(%ecx,%ebp,2)
416363:	74 43                	je     0x4163a8
416365:	6f                   	outsl  %ds:(%esi),(%dx)
416366:	6e                   	outsb  %ds:(%esi),(%dx)
416367:	74 72                	je     0x4163db
416369:	6f                   	outsl  %ds:(%esi),(%dx)
41636a:	6c                   	insb   (%dx),%es:(%edi)
41636b:	00 50 72             	add    %dl,0x72(%eax)
41636e:	69 6e 74 50 72 65 76 	imul   $0x76657250,0x74(%esi),%ebp
416375:	69 65 77 43 6f 6e 74 	imul   $0x746e6f43,0x77(%ebp),%esp
41637c:	72 6f                	jb     0x4163ed
41637e:	6c                   	insb   (%dx),%es:(%edi)
41637f:	00 50 72             	add    %dl,0x72(%eax)
416382:	6f                   	outsl  %ds:(%esi),(%dx)
416383:	67 72 61             	addr16 jb 0x4163e7
416386:	6d                   	insl   (%dx),%es:(%edi)
416387:	00 67 65             	add    %ah,0x65(%edi)