416222:	43                   	inc    %ebx
416223:	61                   	popa
416224:	73 74                	jae    0x41629a
416226:	6c                   	insb   (%dx),%es:(%edi)
416227:	65 43                	gs inc %ebx
416229:	72 61                	jb     0x41628c
41622b:	77 6c                	ja     0x416299
41622d:	65 72 2e             	gs jb  0x41625e
416230:	66 72 6d             	data16 jb 0x4162a0
416233:	43                   	inc    %ebx
416234:	6c                   	insb   (%dx),%es:(%edi)
416235:	61                   	popa
416236:	73 73                	jae    0x4162ab
416238:	53                   	push   %ebx
416239:	65 6c                	gs insb (%dx),%es:(%edi)
41623b:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
416240:	6e                   	outsb  %ds:(%esi),(%dx)
416241:	2e 72 65             	jb,pn  0x4162a9
416244:	73 6f                	jae    0x4162b5
416246:	75 72                	jne    0x4162ba
416248:	63 65 73             	arpl   %esp,0x73(%ebp)
41624b:	00 43 75             	add    %al,0x75(%ebx)
41624e:	73 74                	jae    0x4162c4
416250:	6f                   	outsl  %ds:(%esi),(%dx)
416251:	6d                   	insl   (%dx),%es:(%edi)
416252:	43                   	inc    %ebx
416253:	61                   	popa
416254:	73 74                	jae    0x4162ca
416256:	6c                   	insb   (%dx),%es:(%edi)
416257:	65 43                	gs inc %ebx
416259:	72 61                	jb     0x4162bc
41625b:	77 6c                	ja     0x4162c9
41625d:	65 72 2e             	gs jb  0x41628e
416260:	66 72 6d             	data16 jb 0x4162d0
416263:	48                   	dec    %eax
416264:	65 6c                	gs insb (%dx),%es:(%edi)
416266:	70 2e                	jo     0x416296
416268:	72 65                	jb     0x4162cf
41626a:	73 6f                	jae    0x4162db
41626c:	75 72                	jne    0x4162e0
41626e:	63 65 73             	arpl   %esp,0x73(%ebp)
416271:	00 43 75             	add    %al,0x75(%ebx)
416274:	73 74                	jae    0x4162ea
416276:	6f                   	outsl  %ds:(%esi),(%dx)
416277:	6d                   	insl   (%dx),%es:(%edi)
416278:	43                   	inc    %ebx
416279:	61                   	popa
41627a:	73 74                	jae    0x4162f0
41627c:	6c                   	insb   (%dx),%es:(%edi)
41627d:	65 43                	gs inc %ebx
41627f:	72 61                	jb     0x4162e2
416281:	77 6c                	ja     0x4162ef
416283:	65 72 2e             	gs jb  0x4162b4
416286:	66 72 6d             	data16 jb 0x4162f6
416289:	53                   	push   %ebx
41628a:	74 61                	je     0x4162ed
41628c:	72 74                	jb     0x416302
41628e:	75 70                	jne    0x416300
416290:	2e 72 65             	jb,pn  0x4162f8
416293:	73 6f                	jae    0x416304
416295:	75 72                	jne    0x416309
416297:	63 65 73             	arpl   %esp,0x73(%ebp)
41629a:	00 43 75             	add    %al,0x75(%ebx)
41629d:	73 74                	jae    0x416313
41629f:	6f                   	outsl  %ds:(%esi),(%dx)
4162a0:	6d                   	insl   (%dx),%es:(%edi)
4162a1:	43                   	inc    %ebx
4162a2:	61                   	popa
4162a3:	73 74                	jae    0x416319
4162a5:	6c                   	insb   (%dx),%es:(%edi)
4162a6:	65 43                	gs inc %ebx
4162a8:	72 61                	jb     0x41630b
4162aa:	77 6c                	ja     0x416318
4162ac:	65 72 2e             	gs jb  0x4162dd
4162af:	50                   	push   %eax
4162b0:	72 6f                	jb     0x416321
4162b2:	70 65                	jo     0x416319
4162b4:	72 74                	jb     0x41632a
4162b6:	69 65 73 2e 52 65 73 	imul   $0x7365522e,0x73(%ebp),%esp
4162bd:	6f                   	outsl  %ds:(%esi),(%dx)
4162be:	75 72                	jne    0x416332
4162c0:	63 65 73             	arpl   %esp,0x73(%ebp)
4162c3:	2e 72 65             	jb,pn  0x41632b
4162c6:	73 6f                	jae    0x416337
4162c8:	75 72                	jne    0x41633c
4162ca:	63 65 73             	arpl   %esp,0x73(%ebp)
4162cd:	00 4c 75 72          	add    %cl,0x72(%ebp,%esi,2)
4162d1:	67 49                	addr16 dec %ecx
4162d3:	74 44                	je     0x416319
4162d5:	69 63 65 47 61 6d 65 	imul   $0x656d6147,0x65(%ebx),%esp
4162dc:	41                   	inc    %ecx
4162dd:	6e                   	outsb  %ds:(%esi),(%dx)
4162de:	64 72 69             	fs jb  0x41634a
4162e1:	61                   	popa
4162e2:	6e                   	outsb  %ds:(%esi),(%dx)
4162e3:	54                   	push   %esp
4162e4:	68 65 74 2e 4c       	push   $0x4c2e7465
4162e9:	75 72                	jne    0x41635d
4162eb:	67 49                	addr16 dec %ecx
4162ed:	74 2e                	je     0x41631d
4162ef:	72 65                	jb     0x416356
4162f1:	73 6f                	jae    0x416362
4162f3:	75 72                	jne    0x416367
4162f5:	63 65 73             	arpl   %esp,0x73(%ebp)
4162f8:	00 4c 75 72          	add    %cl,0x72(%ebp,%esi,2)
4162fc:	67 49                	addr16 dec %ecx
4162fe:	74 44                	je     0x416344
416300:	69 63 65 47 61 6d 65 	imul   $0x656d6147,0x65(%ebx),%esp
416307:	41                   	inc    %ecx
416308:	6e                   	outsb  %ds:(%esi),(%dx)
416309:	64 72 69             	fs jb  0x416375
41630c:	61                   	popa
41630d:	6e                   	outsb  %ds:(%esi),(%dx)
41630e:	54                   	push   %esp
41630f:	68 65 74 2e 66       	push   $0x662e7465
416314:	72 6d                	jb     0x416383
416316:	4c                   	dec    %esp
416317:	75 72                	jne    0x41638b
416319:	67 49                	addr16 dec %ecx
41631b:	74 2e                	je     0x41634b
41631d:	72 65                	jb     0x416384
41631f:	73 6f                	jae    0x416390
416321:	75 72                	jne    0x416395
416323:	63 65 73             	arpl   %esp,0x73(%ebp)
416326:	00 43 75             	add    %al,0x75(%ebx)
416329:	73 74                	jae    0x41639f
41632b:	6f                   	outsl  %ds:(%esi),(%dx)
41632c:	6d                   	insl   (%dx),%es:(%edi)
41632d:	43                   	inc    %ebx
41632e:	61                   	popa
41632f:	73 74                	jae    0x4163a5
416331:	6c                   	insb   (%dx),%es:(%edi)
416332:	65 43                	gs inc %ebx
416334:	72 61                	jb     0x416397
416336:	77 6c                	ja     0x4163a4
416338:	65 72 2e             	gs jb  0x416369
41633b:	66 72 6d             	data16 jb 0x4163ab
41633e:	43                   	inc    %ebx
41633f:	6f                   	outsl  %ds:(%esi),(%dx)
416340:	6d                   	insl   (%dx),%es:(%edi)
416341:	62 61 74             	bound  %esp,0x74(%ecx)
416344:	2e 72 65             	jb,pn  0x4163ac
416347:	73 6f                	jae    0x4163b8
416349:	75 72                	jne    0x4163bd
41634b:	63 65 73             	arpl   %esp,0x73(%ebp)
41634e:	00 43 75             	add    %al,0x75(%ebx)
416351:	73 74                	jae    0x4163c7
416353:	6f                   	outsl  %ds:(%esi),(%dx)
416354:	6d                   	insl   (%dx),%es:(%edi)
416355:	43                   	inc    %ebx
416356:	61                   	popa
416357:	73 74                	jae    0x4163cd
416359:	6c                   	insb   (%dx),%es:(%edi)
41635a:	65 43                	gs inc %ebx
41635c:	72 61                	jb     0x4163bf
41635e:	77 6c                	ja     0x4163cc
416360:	65 72 2e             	gs jb  0x416391
416363:	66 72 6d             	data16 jb 0x4163d3
416366:	53                   	push   %ebx
416367:	77 61                	ja     0x4163ca
416369:	70 45                	jo     0x4163b0
41636b:	71 75                	jno    0x4163e2
41636d:	69 70 6d 65 6e 74 2e 	imul   $0x2e746e65,0x6d(%eax),%esi
416374:	72 65                	jb     0x4163db
416376:	73 6f                	jae    0x4163e7
416378:	75 72                	jne    0x4163ec
41637a:	63 65 73             	arpl   %esp,0x73(%ebp)
41637d:	00 44 65 62          	add    %al,0x62(%ebp,%eiz,2)
416381:	75 67                	jne    0x4163ea
416383:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
41638a:	65
41638b:	73 00                	jae    0x41638d
41638d:	42                   	inc    %edx
41638e:	72 75                	jb     0x416405
416390:	73 68                	jae    0x4163fa
416392:	65 73 00             	gs jae 0x416395
416395:	50                   	push   %eax
416396:	6f                   	outsl  %ds:(%esi),(%dx)
416397:	70 75                	jo     0x41640e
416399:	6c                   	insb   (%dx),%es:(%edi)
41639a:	61                   	popa
41639b:	74 65                	je     0x416402
41639d:	45                   	inc    %ebp
41639e:	6e                   	outsb  %ds:(%esi),(%dx)
41639f:	65 6d                	gs insl (%dx),%es:(%edi)
4163a1:	69 65 73 00 43 75 73 	imul   $0x73754300,0x73(%ebp),%esp
4163a8:	74 6f                	je     0x416419
4163aa:	6d                   	insl   (%dx),%es:(%edi)
4163ab:	43                   	inc    %ebx
4163ac:	61                   	popa
4163ad:	73 74                	jae    0x416423
4163af:	6c                   	insb   (%dx),%es:(%edi)
4163b0:	65 43                	gs inc %ebx
4163b2:	72 61                	jb     0x416415
4163b4:	77 6c                	ja     0x416422
4163b6:	65 72 2e             	gs jb  0x4163e7
4163b9:	50                   	push   %eax
4163ba:	72 6f                	jb     0x41642b
4163bc:	70 65                	jo     0x416423
4163be:	72 74                	jb     0x416434
4163c0:	69 65 73 00 45 6e 61 	imul   $0x616e4500,0x73(%ebp),%esp
4163c7:	62 6c 65 56          	bound  %ebp,0x56(%ebp,%eiz,2)
4163cb:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
4163d2:	79 6c                	jns    0x416440
4163d4:	65 73 00             	gs jae 0x4163d7
4163d7:	47                   	inc    %edi
4163d8:	65 74 54             	gs je  0x41642f
4163db:	79 70                	jns    0x41644d
4163dd:	65 73 00             	gs jae 0x4163e0
4163e0:	43                   	inc    %ebx
4163e1:	6c                   	insb   (%dx),%es:(%edi)
4163e2:	61                   	popa
4163e3:	73 73                	jae    0x416458
4163e5:	65 73 00             	gs jae 0x4163e8
4163e8:	4c                   	dec    %esp
4163e9:	61                   	popa
4163ea:	73 74                	jae    0x416460
4163ec:	43                   	inc    %ebx
4163ed:	6f                   	outsl  %ds:(%esi),(%dx)
4163ee:	6f                   	outsl  %ds:(%esi),(%dx)
4163ef:	72 64                	jb     0x416455
4163f1:	69 6e 61 74 65 73 00 	imul   $0x736574,0x61(%esi),%ebp
4163f8:	6c                   	insb   (%dx),%es:(%edi)
4163f9:	62 6c 4e 6f          	bound  %ebp,0x6f(%esi,%ecx,2)
4163fd:	74 65                	je     0x416464
4163ff:	73 00                	jae    0x416401
416401:	74 78                	je     0x41647b
416403:	74 4e                	je     0x416453
416405:	6f                   	outsl  %ds:(%esi),(%dx)
416406:	74 65                	je     0x41646d
416408:	73 00                	jae    0x41640a
41640a:	6e                   	outsb  %ds:(%esi),(%dx)
41640b:	6f                   	outsl  %ds:(%esi),(%dx)
41640c:	74 65                	je     0x416473
41640e:	73 00                	jae    0x416410
416410:	47                   	inc    %edi
416411:	65 74 42             	gs je  0x416456
416414:	79 74                	jns    0x41648a
416416:	65 73 00             	gs jae 0x416419
416419:	69 56 61 6c 75 65 73 	imul   $0x7365756c,0x61(%esi),%edx
416420:	00 67 65             	add    %ah,0x65(%edi)
416423:	74 5f                	je     0x416484
416425:	4c                   	dec    %esp
416426:	65 67 61             	gs addr16 popa
416429:	6c                   	insb   (%dx),%es:(%edi)
41642a:	4b                   	dec    %ebx
41642b:	65 79 53             	gs jns 0x416481
41642e:	69 7a 65 73 00 42 69 	imul   $0x69420073,0x65(%edx),%edi
416435:	6e                   	outsb  %ds:(%esi),(%dx)
416436:	64 69 6e 67 46 6c 61 	imul   $0x67616c46,%fs:0x67(%esi),%ebp
41643d:	67
41643e:	73 00                	jae    0x416440
416440:	53                   	push   %ebx
416441:	65 74 74             	gs je  0x4164b8
416444:	69 6e 67 73 00 45 76 	imul   $0x76450073,0x67(%esi),%ebp
41644b:	65 6e                	outsb  %gs:(%esi),(%dx)
41644d:	74 41                	je     0x416490
41644f:	72 67                	jb     0x4164b8
416451:	73 00                	jae    0x416453
416453:	67 65 74 5f          	addr16 gs je 0x4164b6
416457:	43                   	inc    %ebx
416458:	6f                   	outsl  %ds:(%esi),(%dx)
416459:	6e                   	outsb  %ds:(%esi),(%dx)
41645a:	74 72                	je     0x4164ce
41645c:	6f                   	outsl  %ds:(%esi),(%dx)
41645d:	6c                   	insb   (%dx),%es:(%edi)
41645e:	73 00                	jae    0x416460
416460:	44                   	inc    %esp
416461:	69 73 61 62 6c 65 46 	imul   $0x46656c62,0x61(%ebx),%esi
416468:	6f                   	outsl  %ds:(%esi),(%dx)
416469:	72 6d                	jb     0x4164d8
41646b:	43                   	inc    %ebx
41646c:	6f                   	outsl  %ds:(%esi),(%dx)
41646d:	6e                   	outsb  %ds:(%esi),(%dx)
41646e:	74 72                	je     0x4164e2
416470:	6f                   	outsl  %ds:(%esi),(%dx)
416471:	6c                   	insb   (%dx),%es:(%edi)
416472:	73 00                	jae    0x416474
416474:	67 65 74 5f          	addr16 gs je 0x4164d7
416478:	49                   	dec    %ecx
416479:	74 65                	je     0x4164e0
41647b:	6d                   	insl   (%dx),%es:(%edi)
41647c:	73 00                	jae    0x41647e
41647e:	50                   	push   %eax
41647f:	6f                   	outsl  %ds:(%esi),(%dx)
416480:	70 75                	jo     0x4164f7
416482:	6c                   	insb   (%dx),%es:(%edi)
416483:	61                   	popa
416484:	74 65                	je     0x4164eb
416486:	49                   	dec    %ecx
416487:	74 65                	je     0x4164ee
416489:	6d                   	insl   (%dx),%es:(%edi)
41648a:	73 00                	jae    0x41648c
41648c:	67 65 74 5f          	addr16 gs je 0x4164ef
416490:	44                   	inc    %esp
416491:	72 6f                	jb     0x416502
416493:	70 44                	jo     0x4164d9
416495:	6f                   	outsl  %ds:(%esi),(%dx)
416496:	77 6e                	ja     0x416506
416498:	49                   	dec    %ecx
416499:	74 65                	je     0x416500
41649b:	6d                   	insl   (%dx),%es:(%edi)
41649c:	73 00                	jae    0x41649e
41649e:	53                   	push   %ebx
41649f:	79 73                	jns    0x416514
4164a1:	74 65                	je     0x416508
4164a3:	6d                   	insl   (%dx),%es:(%edi)
4164a4:	2e 57                	cs push %edi
4164a6:	69 6e 64 6f 77 73 2e 	imul   $0x2e73776f,0x64(%esi),%ebp
4164ad:	46                   	inc    %esi
4164ae:	6f                   	outsl  %ds:(%esi),(%dx)
4164af:	72 6d                	jb     0x41651e
4164b1:	73 00                	jae    0x4164b3
4164b3:	50                   	push   %eax
4164b4:	65 6e                	outsb  %gs:(%esi),(%dx)
4164b6:	73 00                	jae    0x4164b8
4164b8:	43                   	inc    %ebx
4164b9:	6f                   	outsl  %ds:(%esi),(%dx)
4164ba:	6e                   	outsb  %ds:(%esi),(%dx)
4164bb:	74 61                	je     0x41651e
4164bd:	69 6e 73 00 73 65 74 	imul   $0x74657300,0x73(%esi),%ebp
4164c4:	5f                   	pop    %edi
4164c5:	41                   	inc    %ecx
4164c6:	75 74                	jne    0x41653c
4164c8:	6f                   	outsl  %ds:(%esi),(%dx)
4164c9:	53                   	push   %ebx
4164ca:	63 61 6c             	arpl   %esp,0x6c(%ecx)
4164cd:	65 44                	gs inc %esp
4164cf:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
4164d6:	6e                   	outsb  %ds:(%esi),(%dx)
4164d7:	73 00                	jae    0x4164d9
4164d9:	4d                   	dec    %ebp
4164da:	61                   	popa
4164db:	70 44                	jo     0x416521
4164dd:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
4164e4:	6e                   	outsb  %ds:(%esi),(%dx)
4164e5:	73 00                	jae    0x4164e7
4164e7:	47                   	inc    %edi
4164e8:	61                   	popa
4164e9:	6d                   	insl   (%dx),%es:(%edi)
4164ea:	65 43                	gs inc %ebx
4164ec:	6f                   	outsl  %ds:(%esi),(%dx)
4164ed:	6e                   	outsb  %ds:(%esi),(%dx)
4164ee:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
4164f4:	74 69                	je     0x41655f
4164f6:	6f                   	outsl  %ds:(%esi),(%dx)
4164f7:	6e                   	outsb  %ds:(%esi),(%dx)
4164f8:	73 00                	jae    0x4164fa
4164fa:	53                   	push   %ebx
4164fb:	79 73                	jns    0x416570