4144cc:	63 59 41             	arpl   %ebx,0x41(%ecx)
4144cf:	77 69                	ja     0x41453a
4144d1:	48                   	dec    %eax
4144d2:	4d                   	dec    %ebp
4144d3:	76 6e                	jbe    0x414543
4144d5:	39 34 4a             	cmp    %esi,(%edx,%ecx,2)
4144d8:	6f                   	outsl  %ds:(%esi),(%dx)
4144d9:	54                   	push   %esp
4144da:	2f                   	das
4144db:	72 76                	jb     0x414553
4144dd:	2b 35 74 59 66 43    	sub    0x43665974,%esi
4144e3:	33 4e 70             	xor    0x70(%esi),%ecx
4144e6:	4d                   	dec    %ebp
4144e7:	79 52                	jns    0x41453b
4144e9:	6c                   	insb   (%dx),%es:(%edi)
4144ea:	6e                   	outsb  %ds:(%esi),(%dx)
4144eb:	78 71                	js     0x41455e
4144ed:	65 6a 4a             	gs push $0x4a
4144f0:	73 56                	jae    0x414548
4144f2:	71 52                	jno    0x414546
4144f4:	6b 7a 6f 50          	imul   $0x50,0x6f(%edx),%edi
4144f8:	76 7a                	jbe    0x414574
4144fa:	34 45                	xor    $0x45,%al
4144fc:	42                   	inc    %edx
4144fd:	51                   	push   %ecx
4144fe:	66 34 48             	data16 xor $0x48,%al
414501:	59                   	pop    %ecx
414502:	4f                   	dec    %edi
414503:	69 69 68 65 51 41 2b 	imul   $0x2b415165,0x68(%ecx),%ebp
41450a:	68 52 45 71 68       	push   $0x68714552
41450f:	70 30                	jo     0x414541
414511:	75 71                	jne    0x414584
414513:	53                   	push   %ebx
414514:	45                   	inc    %ebp
414515:	53                   	push   %ebx
414516:	36 76 75             	ss jbe 0x41458e
414519:	47                   	inc    %edi
41451a:	36 7a 54             	ss jp  0x414571
41451d:	4a                   	dec    %edx
41451e:	39 72 64             	cmp    %esi,0x64(%edx)
414521:	4b                   	dec    %ebx
414522:	73 6e                	jae    0x414592
414524:	49                   	dec    %ecx
414525:	52                   	push   %edx
414526:	2f                   	das
414527:	79 61                	jns    0x41458a
414529:	63 33                	arpl   %esi,(%ebx)
41452b:	76 30                	jbe    0x41455d
41452d:	30 30                	xor    %dh,(%eax)
41452f:	52                   	push   %edx
414530:	61                   	popa
414531:	6b 32 57             	imul   $0x57,(%edx),%esi
414534:	4d                   	dec    %ebp
414535:	56                   	push   %esi
414536:	2b 68 65             	sub    0x65(%eax),%ebp
414539:	2b 6c 2f 31          	sub    0x31(%edi,%ebp,1),%ebp
41453d:	58                   	pop    %eax
41453e:	4b                   	dec    %ebx
41453f:	53                   	push   %ebx
414540:	30 30                	xor    %dh,(%eax)
414542:	4a                   	dec    %edx
414543:	35 66 76 4f 36       	xor    $0x364f7666,%eax
414548:	39 76 2f             	cmp    %esi,0x2f(%esi)
41454b:	4b                   	dec    %ebx
41454c:	56                   	push   %esi
41454d:	69 74 59 44 6e 53 5a 	imul   $0x345a536e,0x44(%ecx,%ebx,2),%esi
414554:	34
414555:	79 2f                	jns    0x414586
414557:	72 30                	jb     0x414589
414559:	42                   	inc    %edx
41455a:	57                   	push   %edi
41455b:	63 65 53             	arpl   %esp,0x53(%ebp)
41455e:	69 2b 6d 57 4e 65    	imul   $0x654e576d,(%ebx),%ebp
414564:	62 38                	bound  %edi,(%eax)
414566:	46                   	inc    %esi
414567:	4d                   	dec    %ebp
414568:	39 63 4a             	cmp    %esp,0x4a(%ebx)
41456b:	59                   	pop    %ecx
41456c:	78 42                	js     0x4145b0
41456e:	45                   	inc    %ebp
41456f:	4b                   	dec    %ebx
414570:	4f                   	dec    %edi
414571:	4e                   	dec    %esi
414572:	50                   	push   %eax
414573:	64 66 75 4c          	fs data16 jne 0x4145c3
414577:	6a 46                	push   $0x46
414579:	62 35 7a 7a 30 45    	bound  %esi,0x45307a7a
41457f:	54                   	push   %esp
414580:	5a                   	pop    %edx
414581:	53                   	push   %ebx
414582:	75 76                	jne    0x4145fa
414584:	47                   	inc    %edi
414585:	53                   	push   %ebx
414586:	4d                   	dec    %ebp
414587:	33 47 61             	xor    0x61(%edi),%eax
41458a:	43                   	inc    %ebx
41458b:	33 67 4b             	xor    0x4b(%edi),%esp
41458e:	7a 6d                	jp     0x4145fd
414590:	59                   	pop    %ecx
414591:	67 44                	addr16 inc %esp
414593:	49                   	dec    %ecx
414594:	6a 61                	push   $0x61
414596:	46                   	inc    %esi
414597:	2b 69 70             	sub    0x70(%ecx),%ebp
41459a:	6a 65                	push   $0x65
41459c:	4d                   	dec    %ebp
41459d:	66 43                	inc    %bx
41459f:	76 71                	jbe    0x414612
4145a1:	71 44                	jno    0x4145e7
4145a3:	4d                   	dec    %ebp
4145a4:	57                   	push   %edi
4145a5:	6b 38 54             	imul   $0x54,(%eax),%edi
4145a8:	64 6a 59             	fs push $0x59
4145ab:	6c                   	insb   (%dx),%es:(%edi)
4145ac:	78 48                	js     0x4145f6
4145ae:	2b 65 76             	sub    0x76(%ebp),%esp
4145b1:	79 61                	jns    0x414614
4145b3:	58                   	pop    %eax
4145b4:	49                   	dec    %ecx
4145b5:	6e                   	outsb  %ds:(%esi),(%dx)
4145b6:	51                   	push   %ecx
4145b7:	4e                   	dec    %esi
4145b8:	55                   	push   %ebp
4145b9:	73 55                	jae    0x414610
4145bb:	38 30                	cmp    %dh,(%eax)
4145bd:	66 51                	push   %cx
4145bf:	38 30                	cmp    %dh,(%eax)
4145c1:	65 6d                	gs insl (%dx),%es:(%edi)
4145c3:	41                   	inc    %ecx
4145c4:	46                   	inc    %esi
4145c5:	72 41                	jb     0x414608
4145c7:	34 56                	xor    $0x56,%al
4145c9:	47                   	inc    %edi
4145ca:	57                   	push   %edi
4145cb:	30 31                	xor    %dh,(%ecx)
4145cd:	46                   	inc    %esi
4145ce:	76 59                	jbe    0x414629
4145d0:	69 51 7a 49 73 62 45 	imul   $0x45627349,0x7a(%ecx),%edx
4145d7:	38 34 42             	cmp    %dh,(%edx,%eax,2)
4145da:	70 31                	jo     0x41460d
4145dc:	74 34                	je     0x414612
4145de:	65 49                	gs dec %ecx
4145e0:	33 4a 64             	xor    0x64(%edx),%ecx
4145e3:	51                   	push   %ecx
4145e4:	4c                   	dec    %esp
4145e5:	70 35                	jo     0x41461c
4145e7:	73 61                	jae    0x41464a
4145e9:	42                   	inc    %edx
4145ea:	62 43 2b             	bound  %eax,0x2b(%ebx)
4145ed:	78 6d                	js     0x41465c
4145ef:	32 69 47             	xor    0x47(%ecx),%ch
4145f2:	55                   	push   %ebp
4145f3:	46                   	inc    %esi
4145f4:	71 38                	jno    0x41462e
4145f6:	41                   	inc    %ecx
4145f7:	78 51                	js     0x41464a
4145f9:	78 44                	js     0x41463f
4145fb:	65 75 63             	gs jne 0x414661
4145fe:	47                   	inc    %edi
4145ff:	78 64                	js     0x414665
414601:	65 4a                	gs dec %edx
414603:	4e                   	dec    %esi
414604:	38 69 52             	cmp    %ch,0x52(%ecx)
414607:	50                   	push   %eax
414608:	71 35                	jno    0x41463f
41460a:	31 37                	xor    %esi,(%edi)
41460c:	67 6e                	outsb  %ds:(%si),(%dx)
41460e:	57                   	push   %edi
41460f:	7a 6c                	jp     0x41467d
414611:	2f                   	das
414612:	4c                   	dec    %esp
414613:	33 5a 39             	xor    0x39(%edx),%ebx
414616:	70 74                	jo     0x41468c
414618:	4e                   	dec    %esi
414619:	6a 6e                	push   $0x6e
41461b:	2f                   	das
41461c:	55                   	push   %ebp
41461d:	77 79                	ja     0x414698
41461f:	41                   	inc    %ecx
414620:	64 4e                	fs dec %esi
414622:	73 6c                	jae    0x414690
414624:	47                   	inc    %edi
414625:	61                   	popa
414626:	2b 43 4e             	sub    0x4e(%ebx),%eax
414629:	75 45                	jne    0x414670
41462b:	6a 78                	push   $0x78
41462d:	6c                   	insb   (%dx),%es:(%edi)
41462e:	43                   	inc    %ebx
41462f:	57                   	push   %edi
414630:	4c                   	dec    %esp
414631:	52                   	push   %edx
414632:	78 34                	js     0x414668
414634:	4d                   	dec    %ebp
414635:	65 33 53 51          	xor    %gs:0x51(%ebx),%edx
414639:	4f                   	dec    %edi
41463a:	6b 7a 6c 6f          	imul   $0x6f,0x6c(%edx),%edi
41463e:	32 58 32             	xor    0x32(%eax),%bl
414641:	33 42 34             	xor    0x34(%edx),%eax
414644:	31 6c 32 76          	xor    %ebp,0x76(%edx,%esi,1)
414648:	42                   	inc    %edx
414649:	53                   	push   %ebx
41464a:	59                   	pop    %ecx
41464b:	76 2b                	jbe    0x414678
41464d:	71 71                	jno    0x4146c0
41464f:	75 79                	jne    0x4146ca
414651:	66 6a 6c             	pushw  $0x6c
414654:	70 4f                	jo     0x4146a5
414656:	73 49                	jae    0x4146a1
414658:	37                   	aaa
414659:	36 51                	ss push %ecx
41465b:	42                   	inc    %edx
41465c:	61                   	popa
41465d:	32 59 54             	xor    0x54(%ecx),%bl
414660:	52                   	push   %edx
414661:	31 4b 4b             	xor    %ecx,0x4b(%ebx)
414664:	55                   	push   %ebp
414665:	79 2b                	jns    0x414692
414667:	53                   	push   %ebx
414668:	50                   	push   %eax
414669:	76 54                	jbe    0x4146bf
41466b:	76 32                	jbe    0x41469f
41466d:	4f                   	dec    %edi
41466e:	70 4d                	jo     0x4146bd
414670:	4c                   	dec    %esp
414671:	41                   	inc    %ecx
414672:	71 50                	jno    0x4146c4
414674:	68 57 44 69 5a       	push   $0x5a694457
414679:	5a                   	pop    %edx
41467a:	39 79 6f             	cmp    %edi,0x6f(%ecx)
41467d:	79 6e                	jns    0x4146ed
41467f:	4b                   	dec    %ebx
414680:	34 32                	xor    $0x32,%al
414682:	6b 66 36 71          	imul   $0x71,0x36(%esi),%esp
414686:	42                   	inc    %edx
414687:	7a 71                	jp     0x4146fa
414689:	49                   	dec    %ecx
41468a:	50                   	push   %eax
41468b:	61                   	popa
41468c:	34 4a                	xor    $0x4a,%al
41468e:	68 59 37 54 30       	push   $0x30543759
414693:	53                   	push   %ebx
414694:	4e                   	dec    %esi
414695:	4b                   	dec    %ebx
414696:	6e                   	outsb  %ds:(%esi),(%dx)
414697:	6f                   	outsl  %ds:(%esi),(%dx)
414698:	42                   	inc    %edx
414699:	52                   	push   %edx
41469a:	44                   	inc    %esp
41469b:	50                   	push   %eax
41469c:	56                   	push   %esi
41469d:	39 47 74             	cmp    %eax,0x74(%edi)
4146a0:	66 33 41 79          	xor    0x79(%ecx),%ax
4146a4:	51                   	push   %ecx
4146a5:	43                   	inc    %ebx
4146a6:	39 56 53             	cmp    %edx,0x53(%esi)
4146a9:	4e                   	dec    %esi
4146aa:	64 6b 33 6c          	imul   $0x6c,%fs:(%ebx),%esi
4146ae:	32 46 42             	xor    0x42(%esi),%al
4146b1:	38 77 54             	cmp    %dh,0x54(%edi)
4146b4:	78 6f                	js     0x414725
4146b6:	33 66 53             	xor    0x53(%esi),%esp
4146b9:	63 59 47             	arpl   %ebx,0x47(%ecx)
4146bc:	6f                   	outsl  %ds:(%esi),(%dx)
4146bd:	5a                   	pop    %edx
4146be:	6c                   	insb   (%dx),%es:(%edi)
4146bf:	62 46 74             	bound  %eax,0x74(%esi)
4146c2:	6b 31 65             	imul   $0x65,(%ecx),%esi
4146c5:	72 31                	jb     0x4146f8
4146c7:	4b                   	dec    %ebx
4146c8:	7a 63                	jp     0x41472d
4146ca:	6e                   	outsb  %ds:(%esi),(%dx)
4146cb:	61                   	popa
4146cc:	6e                   	outsb  %ds:(%esi),(%dx)
4146cd:	6d                   	insl   (%dx),%es:(%edi)
4146ce:	30 77 77             	xor    %dh,0x77(%edi)
4146d1:	48                   	dec    %eax
4146d2:	70 37                	jo     0x41470b
4146d4:	56                   	push   %esi
4146d5:	79 49                	jns    0x414720
4146d7:	67 6b 44 46 68       	imul   $0x68,0x46(%si),%eax
4146dc:	76 6f                	jbe    0x41474d
4146de:	2f                   	das
4146df:	75 4e                	jne    0x41472f
4146e1:	75 68                	jne    0x41474b
4146e3:	4e                   	dec    %esi
4146e4:	74 30                	je     0x414716
4146e6:	31 5a 75             	xor    %ebx,0x75(%edx)
4146e9:	6d                   	insl   (%dx),%es:(%edi)
4146ea:	55                   	push   %ebp
4146eb:	46                   	inc    %esi
4146ec:	77 34                	ja     0x414722
4146ee:	6d                   	insl   (%dx),%es:(%edi)
4146ef:	35 79 64 69 2b       	xor    $0x2b696479,%eax
4146f4:	6f                   	outsl  %ds:(%esi),(%dx)
4146f5:	79 48                	jns    0x41473f
4146f7:	30 70 6f             	xor    %dh,0x6f(%eax)
4146fa:	57                   	push   %edi
4146fb:	57                   	push   %edi
4146fc:	73 49                	jae    0x414747
4146fe:	52                   	push   %edx
4146ff:	4f                   	dec    %edi
414700:	64 54                	fs push %esp
414702:	35 31 36 6f 72       	xor    $0x726f3631,%eax
414707:	37                   	aaa
414708:	53                   	push   %ebx
414709:	5a                   	pop    %edx
41470a:	44                   	inc    %esp
41470b:	42                   	inc    %edx
41470c:	46                   	inc    %esi
41470d:	52                   	push   %edx
41470e:	30 32                	xor    %dh,(%edx)
414710:	4a                   	dec    %edx
414711:	33 63 34             	xor    0x34(%ebx),%esp
414714:	52                   	push   %edx
414715:	42                   	inc    %edx
414716:	75 6c                	jne    0x414784
414718:	4e                   	dec    %esi
414719:	61                   	popa
41471a:	78 54                	js     0x414770
41471c:	36 43                	ss inc %ebx
41471e:	6f                   	outsl  %ds:(%esi),(%dx)
41471f:	57                   	push   %edi
414720:	43                   	inc    %ebx
414721:	51                   	push   %ecx
414722:	53                   	push   %ebx
414723:	52                   	push   %edx
414724:	76 64                	jbe    0x41478a
414726:	7a 53                	jp     0x41477b
414728:	6c                   	insb   (%dx),%es:(%edi)
414729:	56                   	push   %esi
41472a:	4e                   	dec    %esi
41472b:	73 74                	jae    0x4147a1
41472d:	67 75 59             	addr16 jne 0x414789
414730:	50                   	push   %eax
414731:	63 72 6b             	arpl   %esi,0x6b(%edx)
414734:	57                   	push   %edi
414735:	6c                   	insb   (%dx),%es:(%edi)
414736:	41                   	inc    %ecx
414737:	2f                   	das
414738:	64 57                	fs push %edi
41473a:	79 64                	jns    0x4147a0
41473c:	71 63                	jno    0x4147a1
41473e:	6d                   	insl   (%dx),%es:(%edi)
41473f:	35 48 4b 64 37       	xor    $0x37644b48,%eax
414744:	6f                   	outsl  %ds:(%esi),(%dx)
414745:	6f                   	outsl  %ds:(%esi),(%dx)
414746:	37                   	aaa
414747:	46                   	inc    %esi
414748:	56                   	push   %esi
414749:	52                   	push   %edx