4161b8:	43                   	inc    %ebx
4161b9:	61                   	popa
4161ba:	4f                   	dec    %edi
4161bb:	38 4b 49             	cmp    %cl,0x49(%ebx)
4161be:	44                   	inc    %esp
4161bf:	46                   	inc    %esi
4161c0:	66 39 37             	cmp    %si,(%edi)
4161c3:	55                   	push   %ebp
4161c4:	74 43                	je     0x416209
4161c6:	4d                   	dec    %ebp
4161c7:	72 34                	jb     0x4161fd
4161c9:	56                   	push   %esi
4161ca:	6b 2b 52             	imul   $0x52,(%ebx),%ebp
4161cd:	42                   	inc    %edx
4161ce:	38 2f                	cmp    %ch,(%edi)
4161d0:	4e                   	dec    %esi
4161d1:	36 54                	ss push %esp
4161d3:	45                   	inc    %ebp
4161d4:	4b                   	dec    %ebx
4161d5:	46                   	inc    %esi
4161d6:	78 56                	js     0x41622e
4161d8:	69 4e 6e 48 42 4e 75 	imul   $0x754e4248,0x6e(%esi),%ecx
4161df:	54                   	push   %esp
4161e0:	71 57                	jno    0x416239
4161e2:	67 41                	addr16 inc %ecx
4161e4:	61                   	popa
4161e5:	7a 6c                	jp     0x416253
4161e7:	7a 54                	jp     0x41623d
4161e9:	2f                   	das
4161ea:	56                   	push   %esi
4161eb:	53                   	push   %ebx
4161ec:	7a 36                	jp     0x416224
4161ee:	69 74 68 31 76 70 5a 	imul   $0x585a7076,0x31(%eax,%ebp,2),%esi
4161f5:	58
4161f6:	70 45                	jo     0x41623d
4161f8:	37                   	aaa
4161f9:	67 44                	addr16 inc %esp
4161fb:	5a                   	pop    %edx
4161fc:	72 35                	jb     0x416233
4161fe:	50                   	push   %eax
4161ff:	77 53                	ja     0x416254
416201:	32 6b 39             	xor    0x39(%ebx),%ch
416204:	6f                   	outsl  %ds:(%esi),(%dx)
416205:	37                   	aaa
416206:	38 6d 42             	cmp    %ch,0x42(%ebp)
416209:	38 30                	cmp    %dh,(%eax)
41620b:	69 73 5a 6b 54 45 56 	imul   $0x5645546b,0x5a(%ebx),%esi
416212:	42                   	inc    %edx
416213:	71 50                	jno    0x416265
416215:	65 6e                	outsb  %gs:(%esi),(%dx)
416217:	49                   	dec    %ecx
416218:	73 74                	jae    0x41628e
41621a:	37                   	aaa
41621b:	73 6f                	jae    0x41628c
41621d:	35 50 55 61 43       	xor    $0x43615550,%eax
416222:	41                   	inc    %ecx
416223:	46                   	inc    %esi
416224:	67 69 31 53 65 58 59 	imul   $0x59586553,(%bx,%di),%esi
41622b:	6f                   	outsl  %ds:(%esi),(%dx)
41622c:	71 72                	jno    0x4162a0
41622e:	67 77 47             	addr16 ja 0x416278
416231:	75 62                	jne    0x416295
416233:	6a 57                	push   $0x57
416235:	73 46                	jae    0x41627d
416237:	33 35 2b 61 51 54    	xor    0x5451612b,%esi
41623d:	65 51                	gs push %ecx
41623f:	52                   	push   %edx
416240:	45                   	inc    %ebp
416241:	64 2f                	fs das
416243:	63 55 47             	arpl   %edx,0x47(%ebp)
416246:	4a                   	dec    %edx
416247:	73 51                	jae    0x41629a
416249:	34 73                	xor    $0x73,%al
41624b:	4f                   	dec    %edi
41624c:	31 66 6e             	xor    %esp,0x6e(%esi)
41624f:	39 74 49 53          	cmp    %esi,0x53(%ecx,%ecx,2)
416253:	62 7a 41             	bound  %edi,0x41(%edx)
416256:	4d                   	dec    %ebp
416257:	55                   	push   %ebp
416258:	4a                   	dec    %edx
416259:	2f                   	das
41625a:	68 63 6a 78 65       	push   $0x65786a63
41625f:	66 31 57 6c          	xor    %dx,0x6c(%edi)
416263:	64 72 73             	fs jb  0x4162d9
416266:	55                   	push   %ebp
416267:	72 41                	jb     0x4162aa
416269:	39 2b                	cmp    %ebp,(%ebx)
41626b:	46                   	inc    %esi
41626c:	57                   	push   %edi
41626d:	30 64 59 49          	xor    %ah,0x49(%ecx,%ebx,2)
416271:	43                   	inc    %ebx
416272:	76 6e                	jbe    0x4162e2
416274:	36 4a                	ss dec %edx
416276:	67 74 31             	addr16 je 0x4162aa
416279:	4a                   	dec    %edx
41627a:	67 32 52 33          	xor    0x33(%bp,%si),%dl
41627e:	77 7a                	ja     0x4162fa
416280:	6e                   	outsb  %ds:(%esi),(%dx)
416281:	51                   	push   %ecx
416282:	4a                   	dec    %edx
416283:	78 69                	js     0x4162ee
416285:	70 4f                	jo     0x4162d6
416287:	64 6f                	outsl  %fs:(%esi),(%dx)
416289:	64 51                	fs push %ecx
41628b:	78 70                	js     0x4162fd
41628d:	50                   	push   %eax
41628e:	46                   	inc    %esi
41628f:	75 61                	jne    0x4162f2
416291:	4f                   	dec    %edi
416292:	2f                   	das
416293:	52                   	push   %edx
416294:	2b 4c 61 38          	sub    0x38(%ecx,%eiz,2),%ecx
416298:	5a                   	pop    %edx
416299:	59                   	pop    %ecx
41629a:	6b 52 52 49          	imul   $0x49,0x52(%edx),%edx
41629e:	6e                   	outsb  %ds:(%esi),(%dx)
41629f:	66 66 4d             	data16 dec %bp
4162a2:	54                   	push   %esp
4162a3:	70 56                	jo     0x4162fb
4162a5:	73 70                	jae    0x416317
4162a7:	46                   	inc    %esi
4162a8:	6a 4f                	push   $0x4f
4162aa:	33 48 66             	xor    0x66(%eax),%ecx
4162ad:	4a                   	dec    %edx
4162ae:	55                   	push   %ebp
4162af:	37                   	aaa
4162b0:	34 69                	xor    $0x69,%al
4162b2:	35 6f 77 6a 54       	xor    $0x546a776f,%eax
4162b7:	63 36                	arpl   %esi,(%esi)
4162b9:	36 72 6c             	ss jb  0x416328
4162bc:	66 55                	push   %bp
4162be:	49                   	dec    %ecx
4162bf:	69 6b 49 6e 5a 31 2f 	imul   $0x2f315a6e,0x49(%ebx),%ebp
4162c6:	70 42                	jo     0x41630a
4162c8:	65 36 2b 76 6f       	gs sub %ss:0x6f(%esi),%esi
4162cd:	75 69                	jne    0x416338
4162cf:	30 79 6f             	xor    %bh,0x6f(%ecx)
4162d2:	58                   	pop    %eax
4162d3:	74 49                	je     0x41631e
4162d5:	59                   	pop    %ecx
4162d6:	72 4a                	jb     0x416322
4162d8:	55                   	push   %ebp
4162d9:	6e                   	outsb  %ds:(%esi),(%dx)
4162da:	47                   	inc    %edi
4162db:	4c                   	dec    %esp
4162dc:	36 77 54             	ss ja  0x416333
4162df:	67 6b 44 56 67       	imul   $0x67,0x56(%si),%eax
4162e4:	6c                   	insb   (%dx),%es:(%edi)
4162e5:	6f                   	outsl  %ds:(%esi),(%dx)
4162e6:	54                   	push   %esp
4162e7:	34 4b                	xor    $0x4b,%al
4162e9:	44                   	inc    %esp
4162ea:	57                   	push   %edi
4162eb:	33 43 68             	xor    0x68(%ebx),%eax
4162ee:	6d                   	insl   (%dx),%es:(%edi)
4162ef:	75 7a                	jne    0x41636b
4162f1:	44                   	inc    %esp
4162f2:	61                   	popa
4162f3:	30 77 75             	xor    %dh,0x75(%edi)
4162f6:	2f                   	das
4162f7:	47                   	inc    %edi
4162f8:	4a                   	dec    %edx
4162f9:	48                   	dec    %eax
4162fa:	6a 66                	push   $0x66
4162fc:	74 65                	je     0x416363
4162fe:	7a 71                	jp     0x416371
416300:	4c                   	dec    %esp
416301:	6d                   	insl   (%dx),%es:(%edi)
416302:	62 46 41             	bound  %eax,0x41(%esi)
416305:	53                   	push   %ebx
416306:	64 6c                	fs insb (%dx),%es:(%edi)
416308:	34 79                	xor    $0x79,%al
41630a:	4c                   	dec    %esp
41630b:	4b                   	dec    %ebx
41630c:	71 6f                	jno    0x41637d
41630e:	53                   	push   %ebx
41630f:	72 71                	jb     0x416382
416311:	62 70 55             	bound  %esi,0x55(%eax)
416314:	71 34                	jno    0x41634a
416316:	61                   	popa
416317:	6b 70 32 48          	imul   $0x48,0x32(%eax),%esi
41631b:	7a 2f                	jp     0x41634c
41631d:	6f                   	outsl  %ds:(%esi),(%dx)
41631e:	57                   	push   %edi
41631f:	41                   	inc    %ecx
416320:	2f                   	das
416321:	78 38                	js     0x41635b
416323:	50                   	push   %eax
416324:	74 2f                	je     0x416355
416326:	53                   	push   %ebx
416327:	65 58                	gs pop %eax
416329:	36 65 6a 74          	ss gs push $0x74
41632d:	74 68                	je     0x416397
41632f:	6f                   	outsl  %ds:(%esi),(%dx)
416330:	65 45                	gs inc %ebp
416332:	53                   	push   %ebx
416333:	6e                   	outsb  %ds:(%esi),(%dx)
416334:	30 48 74             	xor    %cl,0x74(%eax)
416337:	4c                   	dec    %esp
416338:	35 69 7a 30 57       	xor    $0x57307a69,%eax
41633d:	71 36                	jno    0x416375
41633f:	4a                   	dec    %edx
416340:	43                   	inc    %ebx
416341:	53                   	push   %ebx
416342:	69 6c 4b 56 71 43 50 	imul   $0x47504371,0x56(%ebx,%ecx,2),%ebp
416349:	47
41634a:	77 31                	ja     0x41637d
41634c:	74 47                	je     0x416395
41634e:	6a 36                	push   $0x36
416350:	42                   	inc    %edx
416351:	2b 31                	sub    (%ecx),%esi
416353:	7a 75                	jp     0x4163ca
416355:	32 4f 32             	xor    0x32(%edi),%cl
416358:	4e                   	dec    %esi
416359:	75 34                	jne    0x41638f
41635b:	54                   	push   %esp
41635c:	52                   	push   %edx
41635d:	54                   	push   %esp
41635e:	51                   	push   %ecx
41635f:	64 76 57             	fs jbe 0x4163b9
416362:	50                   	push   %eax
416363:	71 58                	jno    0x4163bd
416365:	32 74 46 69          	xor    0x69(%esi,%eax,2),%dh
416369:	48                   	dec    %eax
41636a:	75 76                	jne    0x4163e2
41636c:	37                   	aaa
41636d:	61                   	popa
41636e:	37                   	aaa
41636f:	73 50                	jae    0x4163c1
416371:	77 6e                	ja     0x4163e1
416373:	6a 43                	push   $0x43
416375:	44                   	inc    %esp
416376:	31 4b 72             	xor    %ecx,0x72(%ebx)
416379:	54                   	push   %esp
41637a:	30 31                	xor    %dh,(%ecx)
41637c:	47                   	inc    %edi
41637d:	63 5a 4e             	arpl   %ebx,0x4e(%edx)
416380:	52                   	push   %edx
416381:	6a 7a                	push   $0x7a
416383:	57                   	push   %edi
416384:	65 61                	gs popa
416386:	74 64                	je     0x4163ec
416388:	36 36 67 70 66       	ss ss addr16 jo 0x4163f3
41638d:	6c                   	insb   (%dx),%es:(%edi)
41638e:	48                   	dec    %eax
41638f:	4a                   	dec    %edx
416390:	2b 68 78             	sub    0x78(%eax),%ebp
416393:	45                   	inc    %ebp
416394:	42                   	inc    %edx
416395:	7a 42                	jp     0x4163d9
416397:	79 55                	jns    0x4163ee
416399:	63 68 45             	arpl   %ebp,0x45(%eax)
41639c:	78 51                	js     0x4163ef
41639e:	4c                   	dec    %esp
41639f:	6a 54                	push   $0x54
4163a1:	36 31 72 5a          	xor    %esi,%ss:0x5a(%edx)
4163a5:	65 37                	gs aaa
4163a7:	70 54                	jo     0x4163fd
4163a9:	73 6f                	jae    0x41641a
4163ab:	7a 70                	jp     0x41641d
4163ad:	50                   	push   %eax
4163ae:	38 58 48             	cmp    %bl,0x48(%eax)
4163b1:	74 74                	je     0x416427
4163b3:	5a                   	pop    %edx
4163b4:	47                   	inc    %edi
4163b5:	4c                   	dec    %esp
4163b6:	77 4d                	ja     0x416405
4163b8:	50                   	push   %eax
4163b9:	51                   	push   %ecx
4163ba:	39 6b 72             	cmp    %ebp,0x72(%ebx)
4163bd:	39 75 76             	cmp    %esi,0x76(%ebp)
4163c0:	77 71                	ja     0x416433
4163c2:	42                   	inc    %edx
4163c3:	2b 44 73 64          	sub    0x64(%ebx,%esi,2),%eax
4163c7:	55                   	push   %ebp
4163c8:	6f                   	outsl  %ds:(%esi),(%dx)
4163c9:	74 30                	je     0x4163fb
4163cb:	2b 4f 4e             	sub    0x4e(%edi),%ecx
4163ce:	54                   	push   %esp
4163cf:	38 59 4f             	cmp    %bl,0x4f(%ecx)
4163d2:	75 76                	jne    0x41644a
4163d4:	4a                   	dec    %edx
4163d5:	74 45                	je     0x41641c
4163d7:	72 67                	jb     0x416440
4163d9:	33 30                	xor    (%eax),%esi
4163db:	6b 4b 4d 68          	imul   $0x68,0x4d(%ebx),%ecx
4163df:	65 4a                	gs dec %edx
4163e1:	45                   	inc    %ebp
4163e2:	74 53                	je     0x416437
4163e4:	55                   	push   %ebp
4163e5:	4a                   	dec    %edx
4163e6:	55                   	push   %ebp
4163e7:	43                   	inc    %ebx
4163e8:	4b                   	dec    %ebx
4163e9:	31 71 42             	xor    %esi,0x42(%ecx)
4163ec:	45                   	inc    %ebp
4163ed:	49                   	dec    %ecx
4163ee:	32 53 50             	xor    0x50(%ebx),%dl
4163f1:	67 53                	addr16 push %ebx
4163f3:	5a                   	pop    %edx
4163f4:	2b 37                	sub    (%edi),%esi
4163f6:	43                   	inc    %ebx
4163f7:	69 2b 68 67 58 73    	imul   $0x73586768,(%ebx),%ebp
4163fd:	6f                   	outsl  %ds:(%esi),(%dx)
4163fe:	67 55                	addr16 push %ebp
416400:	63 56 68             	arpl   %edx,0x68(%esi)
416403:	69 73 51 42 5a 36 72 	imul   $0x72365a42,0x51(%ebx),%esi
41640a:	56                   	push   %esi
41640b:	4e                   	dec    %esi
41640c:	50                   	push   %eax
41640d:	49                   	dec    %ecx
41640e:	6c                   	insb   (%dx),%es:(%edi)
41640f:	77 31                	ja     0x416442
416411:	55                   	push   %ebp
416412:	34 57                	xor    $0x57,%al
416414:	54                   	push   %esp
416415:	36 30 46 6d          	xor    %al,%ss:0x6d(%esi)
416419:	72 57                	jb     0x416472
41641b:	57                   	push   %edi
41641c:	4a                   	dec    %edx
41641d:	6c                   	insb   (%dx),%es:(%edi)
41641e:	2b 2b                	sub    (%ebx),%ebp
416420:	35 58 59 2b 6d       	xor    $0x6d2b5958,%eax
416425:	43                   	inc    %ebx
416426:	42                   	inc    %edx
416427:	6f                   	outsl  %ds:(%esi),(%dx)
416428:	6a 76                	push   $0x76
41642a:	4e                   	dec    %esi
41642b:	39 66 4b             	cmp    %esp,0x4b(%esi)
41642e:	53                   	push   %ebx
41642f:	32 49 32             	xor    0x32(%ecx),%cl
416432:	2b 43 5a             	sub    0x5a(%ebx),%eax
416435:	62 63 57             	bound  %esp,0x57(%ebx)
416438:	66 4d                	dec    %bp
41643a:	31 38                	xor    %edi,(%eax)
41643c:	36 65 37             	ss gs aaa
41643f:	59                   	pop    %ecx
416440:	77 79                	ja     0x4164bb
416442:	32 51 4f             	xor    0x4f(%ecx),%dl
416445:	32 6f 59             	xor    0x59(%edi),%ch
416448:	43                   	inc    %ebx
416449:	77 32                	ja     0x41647d
41644b:	55                   	push   %ebp
41644c:	36 44                	ss inc %esp
41644e:	7a 56                	jp     0x4164a6
416450:	37                   	aaa
416451:	48                   	dec    %eax
416452:	7a 68                	jp     0x4164bc
416454:	78 41                	js     0x416497
416456:	42                   	inc    %edx