430519:	62 79 77             	bound  %edi,0x77(%ecx)
43051c:	41                   	inc    %ecx
43051d:	41                   	inc    %ecx
43051e:	41                   	inc    %ecx
43051f:	72 2b                	jb     0x43054c
430521:	44                   	inc    %esp
430522:	67 59                	addr16 pop %ecx
430524:	41                   	inc    %ecx
430525:	49                   	dec    %ecx
430526:	50                   	push   %eax
430527:	50                   	push   %eax
430528:	5a                   	pop    %edx
430529:	49                   	dec    %ecx
43052a:	2f                   	das
43052b:	31 6d 49             	xor    %ebp,0x49(%ebp)
43052e:	4e                   	dec    %esi
43052f:	7a 5a                	jp     0x43058b
430531:	49                   	dec    %ecx
430532:	2f                   	das
430533:	31 59 2f             	xor    %ebx,0x2f(%ecx)
430536:	67 34 57             	addr16 xor $0x57,%al
430539:	41                   	inc    %ecx
43053a:	44                   	inc    %esp
43053b:	68 37 37 50 2f       	push   $0x2f503737
430540:	2f                   	das
430541:	2f                   	das
430542:	67 77 42             	addr16 ja 0x430587
430545:	41                   	inc    %ecx
430546:	43                   	inc    %ebx
430547:	43                   	inc    %ebx
430548:	57                   	push   %edi
430549:	6e                   	outsb  %ds:(%esi),(%dx)
43054a:	4d                   	dec    %ebp
43054b:	67 44                	addr16 inc %esp
43054d:	49                   	dec    %ecx
43054e:	4d                   	dec    %ebp
43054f:	55                   	push   %ebp
430550:	74 76                	je     0x4305c8
430552:	2f                   	das
430553:	42                   	inc    %edx
430554:	68 5a 57 5a 6c       	push   $0x6c5a575a
430559:	5a                   	pop    %edx
43055a:	69 41 48 4a 44 4c 6d 	imul   $0x6d4c444a,0x48(%ecx),%eax
430561:	59                   	pop    %ecx
430562:	53                   	push   %ebx
430563:	42                   	inc    %edx
430564:	30 6c 55 55          	xor    %ch,0x55(%ebp,%edx,2)
430568:	56                   	push   %esi
430569:	57                   	push   %edi
43056a:	57                   	push   %edi
43056b:	62 2b                	bound  %ebp,(%ebx)
43056d:	44                   	inc    %esp
43056e:	41                   	inc    %ecx
43056f:	45                   	inc    %ebp
430570:	41                   	inc    %ecx
430571:	49                   	dec    %ecx
430572:	4a                   	dec    %edx
430573:	63 58 56             	arpl   %ebx,0x56(%eax)
430576:	73 38                	jae    0x4305b0
430578:	67 72 64             	addr16 jb 0x4305df
43057b:	39 4a 34             	cmp    %ecx,0x34(%edx)
43057e:	32 45 67             	xor    0x67(%ebp),%al
430581:	61                   	popa
430582:	4a                   	dec    %edx
430583:	65 37                	gs aaa
430585:	39 6c 6c 6c          	cmp    %ebp,0x6c(%esp,%ebp,2)
430589:	49                   	dec    %ecx
43058a:	49                   	dec    %ecx
43058b:	51                   	push   %ecx
43058c:	46                   	inc    %esi
43058d:	4e                   	dec    %esi
43058e:	66 78 5a             	data16 js 0x4305eb
430591:	5a                   	pop    %edx
430592:	53                   	push   %ebx
430593:	42                   	inc    %edx
430594:	57                   	push   %edi
430595:	64 59                	fs pop %ecx
430597:	67 5a                	addr16 pop %edx
430599:	59                   	pop    %ecx
43059a:	53                   	push   %ebx
43059b:	44                   	inc    %esp
43059c:	77 51                	ja     0x4305ef
43059e:	78 45                	js     0x4305e5
4305a0:	6f                   	outsl  %ds:(%esi),(%dx)
4305a1:	57                   	push   %edi
4305a2:	53                   	push   %ebx
4305a3:	41                   	inc    %ecx
4305a4:	44                   	inc    %esp
4305a5:	41                   	inc    %ecx
4305a6:	41                   	inc    %ecx
4305a7:	41                   	inc    %ecx
4305a8:	41                   	inc    %ecx
4305a9:	59                   	pop    %ecx
4305aa:	32 61 52             	xor    0x52(%ecx),%ah
4305ad:	49                   	dec    %ecx
4305ae:	46                   	inc    %esi
4305af:	4f                   	dec    %edi
4305b0:	32 44 75 6b          	xor    0x6b(%ebp,%esi,2),%al
4305b4:	67 58                	addr16 pop %eax
4305b6:	57                   	push   %edi
4305b7:	48                   	dec    %eax
4305b8:	61                   	popa
4305b9:	44                   	inc    %esp
4305ba:	31 6b 67             	xor    %ebp,0x67(%ebx)
4305bd:	2f                   	das
4305be:	78 31                	js     0x4305f1
4305c0:	41                   	inc    %ecx
4305c1:	38 32                	cmp    %dh,(%edx)
4305c3:	46                   	inc    %esi
4305c4:	6c                   	insb   (%dx),%es:(%edi)
4305c5:	49                   	dec    %ecx
4305c6:	41                   	inc    %ecx
4305c7:	74 4a                	je     0x430613
4305c9:	64 43                	fs inc %ebx
4305cb:	70 59                	jo     0x430626
4305cd:	59                   	pop    %ecx
4305ce:	64 4b                	fs dec %ebx
4305d0:	63 2f                	arpl   %ebp,(%edi)
4305d2:	67 77 42             	addr16 ja 0x430617
4305d5:	41                   	inc    %ecx
4305d6:	43                   	inc    %ebx
4305d7:	43                   	inc    %ebx
4305d8:	4f                   	dec    %edi
4305d9:	49                   	dec    %ecx
4305da:	49                   	dec    %ecx
4305db:	45                   	inc    %ebp
4305dc:	6b 5a 53 43          	imul   $0x43,0x53(%edx),%ebx
4305e0:	74 49                	je     0x43062b
4305e2:	49                   	dec    %ecx
4305e3:	45                   	inc    %ebp
4305e4:	6b 57 50 34          	imul   $0x34,0x50(%edi),%edx
4305e8:	4d                   	dec    %ebp
4305e9:	41                   	inc    %ecx
4305ea:	51                   	push   %ecx
4305eb:	41                   	inc    %ecx
4305ec:	67 30 6c 57          	xor    %ch,0x57(%si)
4305f0:	48                   	dec    %eax
4305f1:	35 69 41 42 41       	xor    $0x41424169,%eax
4305f6:	41                   	inc    %ecx
4305f7:	41                   	inc    %ecx
4305f8:	41                   	inc    %ecx
4305f9:	59                   	pop    %ecx
4305fa:	69 42 4a 30 65 44 6e 	imul   $0x6e446530,0x4a(%edx),%eax
430601:	59                   	pop    %ecx
430602:	53                   	push   %ebx
430603:	42                   	inc    %edx
430604:	52                   	push   %edx
430605:	30 37                	xor    %dh,(%edi)
430607:	67 52                	addr16 push %edx
430609:	57                   	push   %edi
43060a:	57                   	push   %edi
43060b:	55                   	push   %ebp
43060c:	67 4b                	addr16 dec %ebx
43060e:	65 6b 32 45          	imul   $0x45,%gs:(%edx),%esi
430612:	57                   	push   %edi
430613:	45                   	inc    %ebp
430614:	67 62 4c 48          	bound  %ecx,0x48(%si)
430618:	38 39                	cmp    %bh,(%ecx)
43061a:	31 6c 6c 6b          	xor    %ebp,0x6b(%esp,%ebp,2)
43061e:	53                   	push   %ebx
43061f:	43                   	inc    %ebx
430620:	4f                   	dec    %edi
430621:	62 46 36             	bound  %eax,0x36(%esi)
430624:	59                   	pop    %ecx
430625:	49                   	dec    %ecx
430626:	41                   	inc    %ecx
430627:	45                   	inc    %ebp
430628:	41                   	inc    %ecx
430629:	41                   	inc    %ecx
43062a:	41                   	inc    %ecx
43062b:	42                   	inc    %edx
43062c:	6a 49                	push   $0x49
43062e:	4a                   	dec    %edx
43062f:	63 77 59             	arpl   %esi,0x59(%edi)
430632:	69 4e 59 49 4a 62 38 	imul   $0x38624a49,0x59(%esi),%ecx
430639:	2f                   	das
43063a:	42                   	inc    %edx
43063b:	46                   	inc    %esi
43063c:	68 49 47 2b 49       	push   $0x492b4749
430641:	78 77                	js     0x4306ba
430643:	78 5a                	js     0x43069f
430645:	5a                   	pop    %edx
430646:	53                   	push   %ebx
430647:	43                   	inc    %ebx
430648:	51                   	push   %ecx
430649:	5a                   	pop    %edx
43064a:	6b 2f 38             	imul   $0x38,(%edi),%ebp
43064d:	57                   	push   %edi
43064e:	53                   	push   %ebx
43064f:	44                   	inc    %esp
430650:	4a                   	dec    %edx
430651:	68 2f 58 74 57       	push   $0x5774582f
430656:	43                   	inc    %ebx
430657:	41                   	inc    %ecx
430658:	46                   	inc    %esi
430659:	41                   	inc    %ecx
43065a:	41                   	inc    %ecx
43065b:	41                   	inc    %ecx
43065c:	41                   	inc    %ecx
43065d:	59                   	pop    %ecx
43065e:	32 48 53             	xor    0x53(%eax),%cl
430661:	6e                   	outsb  %ds:(%esi),(%dx)
430662:	50                   	push   %eax
430663:	34 4d                	xor    $0x4d,%al
430665:	41                   	inc    %ecx
430666:	51                   	push   %ecx
430667:	41                   	inc    %ecx
430668:	67 47                	addr16 inc %edi
43066a:	69 6b 53 4a 53 44 6b 	imul   $0x6b44534a,0x53(%ebx),%ebp
430671:	73 75                	jae    0x4306e8
430673:	55                   	push   %ebp
430674:	6b 57 57 55          	imul   $0x55,0x57(%edi),%edx
430678:	67 38 6c 2f          	cmp    %ch,0x2f(%si)
43067c:	54                   	push   %esp
43067d:	41                   	inc    %ecx
43067e:	47                   	inc    %edi
43067f:	45                   	inc    %ebp
430680:	67 42                	addr16 inc %edx
430682:	67 41                	addr16 inc %ecx
430684:	41                   	inc    %ecx
430685:	41                   	inc    %ecx
430686:	47                   	inc    %edi
430687:	4a                   	dec    %edx
430688:	6c                   	insb   (%dx),%es:(%edi)
430689:	49                   	dec    %ecx
43068a:	41                   	inc    %ecx
43068b:	49                   	dec    %ecx
43068c:	41                   	inc    %ecx
43068d:	41                   	inc    %ecx
43068e:	41                   	inc    %ecx
43068f:	42                   	inc    %edx
430690:	6a 49                	push   $0x49
430692:	4b                   	dec    %ebx
430693:	43                   	inc    %ebx
430694:	63 38                	arpl   %edi,(%eax)
430696:	67 39 68 2f          	cmp    %ebp,0x2f(%bx,%si)
43069a:	67 77 42             	addr16 ja 0x4306df
43069d:	41                   	inc    %ecx
43069e:	43                   	inc    %ebx
43069f:	42                   	inc    %edx
4306a0:	6a 51                	push   $0x51
4306a2:	66 50                	push   %ax
4306a4:	67 49                	addr16 dec %ecx
4306a6:	4e                   	dec    %esi
4306a7:	41                   	inc    %ecx
4306a8:	36 48                	ss dec %eax
4306aa:	66 78 68             	data16 js 0x430715
4306ad:	49                   	dec    %ecx
4306ae:	46                   	inc    %esi
4306af:	70 36                	jo     0x4306e7
4306b1:	6f                   	outsl  %ds:(%esi),(%dx)
4306b2:	77 4a                	ja     0x4306fe
4306b4:	59                   	pop    %ecx
4306b5:	49                   	dec    %ecx
4306b6:	48                   	dec    %eax
4306b7:	39 45 69             	cmp    %eax,0x69(%ebp)
4306ba:	67 56                	addr16 push %esi
4306bc:	5a                   	pop    %edx
4306bd:	49                   	dec    %ecx
4306be:	50                   	push   %eax
4306bf:	79 77                	jns    0x430738
4306c1:	62 65 4e             	bound  %esp,0x4e(%ebp)
4306c4:	68 5a 53 44 49       	push   $0x4944535a
4306c9:	34 79                	xor    $0x79,%al
4306cb:	49                   	dec    %ecx
4306cc:	49                   	dec    %ecx
4306cd:	57                   	push   %edi
4306ce:	57                   	push   %edi
4306cf:	59                   	pop    %ecx
4306d0:	67 30 6e 4f          	xor    %ch,0x4f(%bp)
4306d4:	39 37                	cmp    %esi,(%edi)
4306d6:	46                   	inc    %esi
4306d7:	6b 67 42 2f          	imul   $0x2f,0x42(%edi),%esp
4306db:	31 55 47             	xor    %edx,0x47(%ebp)
4306de:	57                   	push   %edi
4306df:	45                   	inc    %ebp
4306e0:	67 42                	addr16 inc %edx
4306e2:	41                   	inc    %ecx
4306e3:	41                   	inc    %ecx
4306e4:	41                   	inc    %ecx
4306e5:	41                   	inc    %ecx
4306e6:	47                   	inc    %edi
4306e7:	4d                   	dec    %ebp
4306e8:	67 35 72 6a 5a 41    	addr16 xor $0x415a6a72,%eax
4306ee:	47                   	inc    %edi
4306ef:	47                   	inc    %edi
4306f0:	52                   	push   %edx
4306f1:	49                   	dec    %ecx
4306f2:	48                   	dec    %eax
4306f3:	45                   	inc    %ebp
4306f4:	65 36 4f             	gs ss dec %edi
4306f7:	55                   	push   %ebp
4306f8:	67 6b 54 6c 34       	imul   $0x34,0x6c(%si),%edx
4306fd:	49                   	dec    %ecx
4306fe:	56                   	push   %esi
4306ff:	67 67 77 50          	addr16 addr16 ja 0x430753
430703:	4c                   	dec    %esp
430704:	6f                   	outsl  %ds:(%esi),(%dx)
430705:	42                   	inc    %edx
430706:	56                   	push   %esi
430707:	6b 67 42 36          	imul   $0x36,0x42(%edi),%esp
43070b:	77 65                	ja     0x430772
43070d:	47                   	inc    %edi
43070e:	31 67 67             	xor    %esp,0x67(%edi)
430711:	6e                   	outsb  %ds:(%esi),(%dx)
430712:	50                   	push   %eax
430713:	36 74 35             	ss je  0x43074b
430716:	6d                   	insl   (%dx),%es:(%edi)
430717:	46                   	inc    %esi
430718:	6c                   	insb   (%dx),%es:(%edi)
430719:	49                   	dec    %ecx
43071a:	41                   	inc    %ecx
43071b:	64 79 7a             	fs jns 0x430798
43071e:	76 4a                	jbe    0x43076a
430720:	59                   	pop    %ecx
430721:	49                   	dec    %ecx
430722:	50                   	push   %eax
430723:	6b 39 6d             	imul   $0x6d,(%ecx),%edi
430726:	79 5a                	jns    0x430782
430728:	68 5a 53 44 34       	push   $0x3444535a
43072d:	76 77                	jbe    0x4307a6
43072f:	6e                   	outsb  %ds:(%esi),(%dx)
430730:	65 57                	gs push %edi
430732:	47                   	inc    %edi
430733:	48                   	dec    %eax
430734:	53                   	push   %ebx
430735:	6e                   	outsb  %ds:(%esi),(%dx)
430736:	43                   	inc    %ebx
430737:	43                   	inc    %ebx
430738:	66 72 62             	data16 jb 0x43079d
43073b:	49                   	dec    %ecx
43073c:	48                   	dec    %eax
43073d:	49                   	dec    %ecx
43073e:	4a                   	dec    %edx
43073f:	32 74 73 67          	xor    0x67(%ebx,%esi,2),%dh
430743:	64 5a                	fs pop %edx
430745:	5a                   	pop    %edx
430746:	76 34                	jbe    0x43077c
430748:	4f                   	dec    %edi
430749:	46                   	inc    %esi
43074a:	67 41                	addr16 inc %ecx
43074c:	34 37                	xor    $0x37,%al
43074e:	75 72                	jne    0x4307c2
430750:	2f                   	das
430751:	2f                   	das
430752:	2f                   	das
430753:	34 4d                	xor    $0x4d,%al
430755:	41                   	inc    %ecx
430756:	51                   	push   %ecx
430757:	41                   	inc    %ecx