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)
41638a:	74 5f                	je     0x4163eb
41638c:	49                   	dec    %ecx
41638d:	74 65                	je     0x4163f4
41638f:	6d                   	insl   (%dx),%es:(%edi)
416390:	00 41 64             	add    %al,0x64(%ecx)
416393:	64 43                	fs inc %ebx
416395:	6f                   	outsl  %ds:(%esi),(%dx)
416396:	6e                   	outsb  %ds:(%esi),(%dx)
416397:	74 61                	je     0x4163fa
416399:	69 6e 65 64 49 74 65 	imul   $0x65744964,0x65(%esi),%ebp
4163a0:	6d                   	insl   (%dx),%es:(%edi)
4163a1:	00 67 65             	add    %ah,0x65(%edi)
4163a4:	74 5f                	je     0x416405
4163a6:	45                   	inc    %ebp
4163a7:	64 69 74 4d 6f 64 65 	imul   $0x74496564,%fs:0x6f(%ebp,%ecx,2),%esi
4163ae:	49 74
4163b0:	65 6d                	gs insl (%dx),%es:(%edi)
4163b2:	00 5f 65             	add    %bl,0x65(%edi)
4163b5:	64 69 74 4d 6f 64 65 	imul   $0x74496564,%fs:0x6f(%ebp,%ecx,2),%esi
4163bc:	49 74
4163be:	65 6d                	gs insl (%dx),%es:(%edi)
4163c0:	00 44 72 61          	add    %al,0x61(%edx,%esi,2)
4163c4:	67 67 69 6e 67 49 74 	addr16 imul $0x6d657449,0x67(%bp),%ebp
4163cb:	65 6d
4163cd:	00 41 64             	add    %al,0x64(%ecx)
4163d0:	64 50                	fs push %eax
4163d2:	61                   	popa
4163d3:	73 73                	jae    0x416448
4163d5:	69 6e 67 49 74 65 6d 	imul   $0x6d657449,0x67(%esi),%ebp
4163dc:	00 5f 63             	add    %bl,0x63(%edi)
4163df:	72 65                	jb     0x416446
4163e1:	61                   	popa
4163e2:	74 69                	je     0x41644d
4163e4:	6e                   	outsb  %ds:(%esi),(%dx)
4163e5:	67 49                	addr16 dec %ecx
4163e7:	74 65                	je     0x41644e
4163e9:	6d                   	insl   (%dx),%es:(%edi)
4163ea:	00 52 65             	add    %dl,0x65(%edx)
4163ed:	73 69                	jae    0x416458
4163ef:	7a 69                	jp     0x41645a
4163f1:	6e                   	outsb  %ds:(%esi),(%dx)
4163f2:	67 49                	addr16 dec %ecx
4163f4:	74 65                	je     0x41645b
4163f6:	6d                   	insl   (%dx),%es:(%edi)
4163f7:	00 43 61             	add    %al,0x61(%ebx)
4163fa:	6c                   	insb   (%dx),%es:(%edi)
4163fb:	65 6e                	outsb  %gs:(%esi),(%dx)
4163fd:	64 61                	fs popa
4163ff:	72 49                	jb     0x41644a
416401:	74 65                	je     0x416468
416403:	6d                   	insl   (%dx),%es:(%edi)
416404:	00 63 61             	add    %ah,0x61(%ebx)
416407:	6c                   	insb   (%dx),%es:(%edi)
416408:	65 6e                	outsb  %gs:(%esi),(%dx)
41640a:	64 61                	fs popa
41640c:	72 49                	jb     0x416457
41640e:	74 65                	je     0x416475
416410:	6d                   	insl   (%dx),%es:(%edi)
416411:	00 4f 6e             	add    %cl,0x6e(%edi)
416414:	44                   	inc    %esp
416415:	72 61                	jb     0x416478
416417:	77 49                	ja     0x416462
416419:	74 65                	je     0x416480
41641b:	6d                   	insl   (%dx),%es:(%edi)
41641c:	00 5f 69             	add    %bl,0x69(%edi)
41641f:	74 65                	je     0x416486
416421:	6d                   	insl   (%dx),%es:(%edi)
416422:	00 53 79             	add    %dl,0x79(%ebx)
416425:	73 74                	jae    0x41649b
416427:	65 6d                	gs insl (%dx),%es:(%edi)
416429:	00 53 79             	add    %dl,0x79(%ebx)
41642c:	6d                   	insl   (%dx),%es:(%edi)
41642d:	6d                   	insl   (%dx),%es:(%edi)
41642e:	65 74 72             	gs je  0x4164a3
416431:	69 63 41 6c 67 6f 72 	imul   $0x726f676c,0x41(%ebx),%esp
416438:	69 74 68 6d 00 48 61 	imul   $0x73614800,0x6d(%eax,%ebp,2),%esi
41643f:	73
416440:	68 41 6c 67 6f       	push   $0x6f676c41
416445:	72 69                	jb     0x4164b0
416447:	74 68                	je     0x4164b1
416449:	6d                   	insl   (%dx),%es:(%edi)
41644a:	00 54 72 69          	add    %dl,0x69(%edx,%esi,2)
41644e:	6d                   	insl   (%dx),%es:(%edi)
41644f:	00 67 65             	add    %ah,0x65(%edi)
416452:	74 5f                	je     0x4164b3
416454:	42                   	inc    %edx
416455:	6f                   	outsl  %ds:(%esi),(%dx)
416456:	74 74                	je     0x4164cc
416458:	6f                   	outsl  %ds:(%esi),(%dx)
416459:	6d                   	insl   (%dx),%es:(%edi)
41645a:	00 46 6f             	add    %al,0x6f(%esi)
41645d:	72 6d                	jb     0x4164cc
41645f:	00 49 43             	add    %cl,0x43(%ecx)
416462:	72 79                	jb     0x4164dd
416464:	70 74                	jo     0x4164da
416466:	6f                   	outsl  %ds:(%esi),(%dx)
416467:	54                   	push   %esp
416468:	72 61                	jb     0x4164cb
41646a:	6e                   	outsb  %ds:(%esi),(%dx)
41646b:	73 66                	jae    0x4164d3
41646d:	6f                   	outsl  %ds:(%esi),(%dx)
41646e:	72 6d                	jb     0x4164dd
416470:	00 52 65             	add    %dl,0x65(%edx)
416473:	73 65                	jae    0x4164da
416475:	74 54                	je     0x4164cb
416477:	72 61                	jb     0x4164da
416479:	6e                   	outsb  %ds:(%esi),(%dx)
41647a:	73 66                	jae    0x4164e2
41647c:	6f                   	outsl  %ds:(%esi),(%dx)
41647d:	72 6d                	jb     0x4164ec
41647f:	00 45 6e             	add    %al,0x6e(%ebp)
416482:	75 6d                	jne    0x4164f1
416484:	00 72 65             	add    %dh,0x65(%edx)
416487:	73 6f                	jae    0x4164f8
416489:	75 72                	jne    0x4164fd
41648b:	63 65 4d             	arpl   %esp,0x4d(%ebp)
41648e:	61                   	popa
41648f:	6e                   	outsb  %ds:(%esi),(%dx)
416490:	00 6f 70             	add    %ch,0x70(%edi)
416493:	5f                   	pop    %edi
416494:	47                   	inc    %edi
416495:	72 65                	jb     0x4164fc
416497:	61                   	popa
416498:	74 65                	je     0x4164ff
41649a:	72 54                	jb     0x4164f0
41649c:	68 61 6e 00 6f       	push   $0x6f006e61
4164a1:	70 5f                	jo     0x416502
4164a3:	4c                   	dec    %esp
4164a4:	65 73 73             	gs jae 0x41651a
4164a7:	54                   	push   %esp
4164a8:	68 61 6e 00 54       	push   $0x54006e61
4164ad:	69 6d 65 53 70 61 6e 	imul   $0x6e617053,0x65(%ebp),%ebp
4164b4:	00 50 65             	add    %dl,0x65(%eax)
4164b7:	6e                   	outsb  %ds:(%esi),(%dx)
4164b8:	00 44 61 79          	add    %al,0x79(%ecx,%eiz,2)
4164bc:	42                   	inc    %edx
4164bd:	61                   	popa
4164be:	63 6b 67             	arpl   %ebp,0x67(%ebx)
4164c1:	72 6f                	jb     0x416532
4164c3:	75 6e                	jne    0x416533
4164c5:	64 45                	fs inc %ebp
4164c7:	76 65                	jbe    0x41652e
4164c9:	6e                   	outsb  %ds:(%esi),(%dx)
4164ca:	00 67 65             	add    %ah,0x65(%edi)
4164cd:	74 5f                	je     0x41652e
4164cf:	49                   	dec    %ecx
4164d0:	6d                   	insl   (%dx),%es:(%edi)
4164d1:	61                   	popa
4164d2:	67 65 41             	addr16 gs inc %ecx
4164d5:	6c                   	insb   (%dx),%es:(%edi)
4164d6:	69 67 6e 00 73 65 74 	imul   $0x74657300,0x6e(%edi),%esp
4164dd:	5f                   	pop    %edi
4164de:	49                   	dec    %ecx
4164df:	6d                   	insl   (%dx),%es:(%edi)
4164e0:	61                   	popa
4164e1:	67 65 41             	addr16 gs inc %ecx
4164e4:	6c                   	insb   (%dx),%es:(%edi)
4164e5:	69 67 6e 00 43 61 6c 	imul   $0x6c614300,0x6e(%edi),%esp
4164ec:	65 6e                	outsb  %gs:(%esi),(%dx)
4164ee:	64 61                	fs popa
4164f0:	72 49                	jb     0x41653b
4164f2:	74 65                	je     0x416559
4164f4:	6d                   	insl   (%dx),%es:(%edi)
4164f5:	49                   	dec    %ecx
4164f6:	6d                   	insl   (%dx),%es:(%edi)
4164f7:	61                   	popa
4164f8:	67 65 41             	addr16 gs inc %ecx
4164fb:	6c                   	insb   (%dx),%es:(%edi)
4164fc:	69 67 6e 00 5f 69 6d 	imul   $0x6d695f00,0x6e(%edi),%esp
416503:	61                   	popa
416504:	67 65 41             	addr16 gs inc %ecx
416507:	6c                   	insb   (%dx),%es:(%edi)
416508:	69 67 6e 00 74 65 78 	imul   $0x78657400,0x6e(%edi),%esp
41650f:	74 41                	je     0x416552
416511:	6c                   	insb   (%dx),%es:(%edi)