44039d:	46                   	inc    %esi
44039e:	4d                   	dec    %ebp
44039f:	2b 6d 6a             	sub    0x6a(%ebp),%ebp
4403a2:	2b 6e 6c             	sub    0x6c(%esi),%ebp
4403a5:	55                   	push   %ebp
4403a6:	6c                   	insb   (%dx),%es:(%edi)
4403a7:	48                   	dec    %eax
4403a8:	71 4d                	jno    0x4403f7
4403aa:	41                   	inc    %ecx
4403ab:	50                   	push   %eax
4403ac:	43                   	inc    %ebx
4403ad:	2b 41 47             	sub    0x47(%ecx),%eax
4403b0:	49                   	dec    %ecx
4403b1:	42                   	inc    %edx
4403b2:	38 61 37             	cmp    %ah,0x37(%ecx)
4403b5:	68 4f 45 34 32       	push   $0x3234454f
4403ba:	65 4b                	gs dec %ebx
4403bc:	4e                   	dec    %esi
4403bd:	51                   	push   %ecx
4403be:	5a                   	pop    %edx
4403bf:	61                   	popa
4403c0:	73 77                	jae    0x440439
4403c2:	56                   	push   %esi
4403c3:	4b                   	dec    %ebx
4403c4:	54                   	push   %esp
4403c5:	6b 6f 47 46          	imul   $0x46,0x47(%edi),%ebp
4403c9:	71 36                	jno    0x440401
4403cb:	51                   	push   %ecx
4403cc:	4b                   	dec    %ebx
4403cd:	34 61                	xor    $0x61,%al
4403cf:	57                   	push   %edi
4403d0:	79 6a                	jns    0x44043c
4403d2:	69 4e 76 72 70 52 30 	imul   $0x30527072,0x76(%esi),%ecx
4403d9:	6f                   	outsl  %ds:(%esi),(%dx)
4403da:	48                   	dec    %eax
4403db:	63 70 4f             	arpl   %esi,0x4f(%eax)
4403de:	4e                   	dec    %esi
4403df:	48                   	dec    %eax
4403e0:	52                   	push   %edx
4403e1:	5a                   	pop    %edx
4403e2:	5a                   	pop    %edx
4403e3:	35 31 5a 52 4e       	xor    $0x4e525a31,%eax
4403e8:	79 30                	jns    0x44041a
4403ea:	71 36                	jno    0x440422
4403ec:	6f                   	outsl  %ds:(%esi),(%dx)
4403ed:	66 30 2f             	data16 xor %ch,(%edi)
4403f0:	45                   	inc    %ebp
4403f1:	47                   	inc    %edi
4403f2:	62 6b 2f             	bound  %ebp,0x2f(%ebx)
4403f5:	58                   	pop    %eax
4403f6:	32 38                	xor    (%eax),%bh
4403f8:	46                   	inc    %esi
4403f9:	67 47                	addr16 inc %edi
4403fb:	38 35 68 57 43 34    	cmp    %dh,0x34435768
440401:	76 46                	jbe    0x440449
440403:	6b 41 49 2f          	imul   $0x2f,0x49(%ecx),%eax
440407:	4a                   	dec    %edx
440408:	7a 6a                	jp     0x440474
44040a:	79 73                	jns    0x44047f
44040c:	52                   	push   %edx
44040d:	6b 76 73 77          	imul   $0x77,0x73(%esi),%esi
440411:	46                   	inc    %esi
440412:	6a 49                	push   $0x49
440414:	50                   	push   %eax
440415:	43                   	inc    %ebx
440416:	62 79 6a             	bound  %edi,0x6a(%ecx)
440419:	2f                   	das
44041a:	65 50                	gs push %eax
44041c:	50                   	push   %eax
44041d:	54                   	push   %esp
44041e:	75 6b                	jne    0x44048b
440420:	78 36                	js     0x440458
440422:	2b 69 6f             	sub    0x6f(%ecx),%ebp
440425:	75 39                	jne    0x440460
440427:	38 74 6f 39          	cmp    %dh,0x39(%edi,%ebp,2)
44042b:	2b 5a 41             	sub    0x41(%edx),%ebx
44042e:	31 37                	xor    %esi,(%edi)
440430:	55                   	push   %ebp
440431:	61                   	popa
440432:	77 78                	ja     0x4404ac
440434:	78 39                	js     0x44046f
440436:	43                   	inc    %ebx
440437:	4c                   	dec    %esp
440438:	2b 45 35             	sub    0x35(%ebp),%eax
44043b:	37                   	aaa
44043c:	4e                   	dec    %esi
44043d:	47                   	inc    %edi
44043e:	74 52                	je     0x440492
440440:	2b 71 46             	sub    0x46(%ecx),%esi
440443:	5a                   	pop    %edx
440444:	50                   	push   %eax
440445:	39 4b 41             	cmp    %ecx,0x41(%ebx)
440448:	6e                   	outsb  %ds:(%esi),(%dx)
440449:	33 6a 4b             	xor    0x4b(%edx),%ebp
44044c:	31 45 5a             	xor    %eax,0x5a(%ebp)
44044f:	33 49 75             	xor    0x75(%ecx),%ecx
440452:	62 45 57             	bound  %eax,0x57(%ebp)
440455:	72 30                	jb     0x440487
440457:	49                   	dec    %ecx
440458:	44                   	inc    %esp
440459:	37                   	aaa
44045a:	49                   	dec    %ecx
44045b:	51                   	push   %ecx
44045c:	6c                   	insb   (%dx),%es:(%edi)
44045d:	78 39                	js     0x440498
44045f:	52                   	push   %edx
440460:	69 6e 66 45 2b 65 4c 	imul   $0x4c652b45,0x66(%esi),%ebp
440467:	5a                   	pop    %edx
440468:	52                   	push   %edx
440469:	2f                   	das
44046a:	74 39                	je     0x4404a5
44046c:	69 76 56 56 42 33 38 	imul   $0x38334256,0x56(%esi),%esi
440473:	38 69 69             	cmp    %ch,0x69(%ecx)
440476:	53                   	push   %ebx
440477:	51                   	push   %ecx
440478:	7a 34                	jp     0x4404ae
44047a:	43                   	inc    %ebx
44047b:	6c                   	insb   (%dx),%es:(%edi)
44047c:	4f                   	dec    %edi
44047d:	47                   	inc    %edi
44047e:	77 5a                	ja     0x4404da
440480:	77 57                	ja     0x4404d9
440482:	49                   	dec    %ecx
440483:	6f                   	outsl  %ds:(%esi),(%dx)
440484:	35 52 30 7a 66       	xor    $0x667a3052,%eax
440489:	38 74 49 66          	cmp    %dh,0x66(%ecx,%ecx,2)
44048d:	5a                   	pop    %edx
44048e:	68 76 2f 6c 78       	push   $0x786c2f76
440493:	76 76                	jbe    0x44050b
440495:	2b 2f                	sub    (%edi),%ebp
440497:	4b                   	dec    %ebx
440498:	6b 70 42 49          	imul   $0x49,0x42(%eax),%esi
44049c:	65 72 4d             	gs jb  0x4404ec
44049f:	56                   	push   %esi
4404a0:	63 4d 58             	arpl   %ecx,0x58(%ebp)
4404a3:	54                   	push   %esp
4404a4:	34 50                	xor    $0x50,%al
4404a6:	62 6d 61             	bound  %ebp,0x61(%ebp)
4404a9:	59                   	pop    %ecx
4404aa:	66 4c                	dec    %sp
4404ac:	43                   	inc    %ebx
4404ad:	46                   	inc    %esi
4404ae:	47                   	inc    %edi
4404af:	74 7a                	je     0x44052b
4404b1:	54                   	push   %esp
4404b2:	34 67                	xor    $0x67,%al
4404b4:	44                   	inc    %esp
4404b5:	6b 73 61 34          	imul   $0x34,0x61(%ebx),%esi
4404b9:	56                   	push   %esi
4404ba:	4a                   	dec    %edx
4404bb:	4c                   	dec    %esp
4404bc:	73 68                	jae    0x440526
4404be:	6b 4a 62 58          	imul   $0x58,0x62(%edx),%ecx
4404c2:	50                   	push   %eax
4404c3:	31 78 50             	xor    %edi,0x50(%eax)
4404c6:	32 36                	xor    (%esi),%dh
4404c8:	47                   	inc    %edi
4404c9:	36 73 5a             	ss jae 0x440526
4404cc:	66 63 6a 41          	arpl   %bp,0x41(%edx)
4404d0:	69 44 74 68 43 48 46 	imul   $0x6b464843,0x68(%esp,%esi,2),%eax
4404d7:	6b
4404d8:	72 6a                	jb     0x440544
4404da:	38 6f 79             	cmp    %ch,0x79(%edi)
4404dd:	78 41                	js     0x440520
4404df:	4d                   	dec    %ebp
4404e0:	58                   	pop    %eax
4404e1:	2b 63 75             	sub    0x75(%ebx),%esp
4404e4:	74 31                	je     0x440517
4404e6:	35 70 2f 62 68       	xor    $0x68622f70,%eax
4404eb:	6e                   	outsb  %ds:(%esi),(%dx)
4404ec:	6d                   	insl   (%dx),%es:(%edi)
4404ed:	32 31                	xor    (%ecx),%dh
4404ef:	54                   	push   %esp
4404f0:	33 71 4b             	xor    0x4b(%ecx),%esi
4404f3:	4f                   	dec    %edi
4404f4:	62 67 30             	bound  %esp,0x30(%edi)
4404f7:	6c                   	insb   (%dx),%es:(%edi)
4404f8:	63 55 39             	arpl   %edx,0x39(%ebp)
4404fb:	30 4f 66             	xor    %cl,0x66(%edi)
4404fe:	33 30                	xor    (%eax),%esi
440500:	2b 72 77             	sub    0x77(%edx),%esi
440503:	67 48                	addr16 dec %eax
440505:	37                   	aaa
440506:	67 54                	addr16 push %esp
440508:	51                   	push   %ecx
440509:	73 34                	jae    0x44053f
44050b:	32 58 6c             	xor    0x6c(%eax),%bl
44050e:	48                   	dec    %eax
44050f:	53                   	push   %ebx
440510:	61                   	popa
440511:	54                   	push   %esp
440512:	4b                   	dec    %ebx
440513:	75 7a                	jne    0x44058f
440515:	77 54                	ja     0x44056b
440517:	37                   	aaa
440518:	39 4d 56             	cmp    %ecx,0x56(%ebp)
44051b:	46                   	inc    %esi
44051c:	33 4d 72             	xor    0x72(%ebp),%ecx
44051f:	4a                   	dec    %edx
440520:	78 4b                	js     0x44056d
440522:	63 45 57             	arpl   %eax,0x57(%ebp)
440525:	75 61                	jne    0x440588
440527:	56                   	push   %esi
440528:	4e                   	dec    %esi
440529:	32 61 48             	xor    0x48(%ecx),%ah
44052c:	6c                   	insb   (%dx),%es:(%edi)
44052d:	4e                   	dec    %esi
44052e:	55                   	push   %ebp
44052f:	2b 52 2b             	sub    0x2b(%edx),%edx
440532:	43                   	inc    %ebx
440533:	6f                   	outsl  %ds:(%esi),(%dx)
440534:	72 58                	jb     0x44058e
440536:	31 5a 42             	xor    %ebx,0x42(%edx)
440539:	71 68                	jno    0x4405a3
44053b:	45                   	inc    %ebp
44053c:	48                   	dec    %eax
44053d:	73 46                	jae    0x440585
44053f:	61                   	popa
440540:	39 53 37             	cmp    %edx,0x37(%ebx)
440543:	49                   	dec    %ecx
440544:	32 43 4c             	xor    0x4c(%ebx),%al
440547:	33 62 62             	xor    0x62(%edx),%esp
44054a:	74 6b                	je     0x4405b7
44054c:	64 61                	fs popa
44054e:	71 2b                	jno    0x44057b
440550:	67 71 78             	addr16 jno 0x4405cb
440553:	56                   	push   %esi
440554:	55                   	push   %ebp
440555:	6c                   	insb   (%dx),%es:(%edi)
440556:	42                   	inc    %edx
440557:	58                   	pop    %eax
440558:	52                   	push   %edx
440559:	61                   	popa
44055a:	4a                   	dec    %edx
44055b:	73 46                	jae    0x4405a3
44055d:	47                   	inc    %edi
44055e:	4e                   	dec    %esi
44055f:	4b                   	dec    %ebx
440560:	49                   	dec    %ecx
440561:	50                   	push   %eax
440562:	36 75 4a             	ss jne 0x4405af
440565:	59                   	pop    %ecx
440566:	2f                   	das
440567:	74 65                	je     0x4405ce
440569:	39 57 43             	cmp    %edx,0x43(%edi)
44056c:	50                   	push   %eax
44056d:	51                   	push   %ecx
44056e:	68 79 64 76 64       	push   $0x64766479
440573:	50                   	push   %eax
440574:	65 36 74 77          	gs ss je 0x4405ef
440578:	42                   	inc    %edx
440579:	68 66 63 39 2b       	push   $0x2b396366
44057e:	67 62 64 39          	bound  %esp,0x39(%si)
440582:	49                   	dec    %ecx
440583:	33 6b 54             	xor    0x54(%ebx),%ebp
440586:	4c                   	dec    %esp
440587:	6d                   	insl   (%dx),%es:(%edi)
440588:	32 64 31 79          	xor    0x79(%ecx,%esi,1),%ah
44058c:	41                   	inc    %ecx
44058d:	73 6a                	jae    0x4405f9
44058f:	37                   	aaa
440590:	52                   	push   %edx
440591:	75 43                	jne    0x4405d6
440593:	62 68 47             	bound  %ebp,0x47(%eax)
440596:	68 6f 61 66 4a       	push   $0x4a66616f
44059b:	51                   	push   %ecx
44059c:	41                   	inc    %ecx
44059d:	4f                   	dec    %edi
44059e:	46                   	inc    %esi
44059f:	4a                   	dec    %edx
4405a0:	51                   	push   %ecx
4405a1:	4c                   	dec    %esp
4405a2:	74 78                	je     0x44061c
4405a4:	2f                   	das
4405a5:	6d                   	insl   (%dx),%es:(%edi)
4405a6:	6e                   	outsb  %ds:(%esi),(%dx)
4405a7:	61                   	popa
4405a8:	33 33                	xor    (%ebx),%esi
4405aa:	6c                   	insb   (%dx),%es:(%edi)
4405ab:	69 36 77 4b 63 7a    	imul   $0x7a634b77,(%esi),%esi
4405b1:	31 4d 66             	xor    %ecx,0x66(%ebp)
4405b4:	4a                   	dec    %edx
4405b5:	4b                   	dec    %ebx
4405b6:	72 39                	jb     0x4405f1
4405b8:	53                   	push   %ebx
4405b9:	66 6e                	data16 outsb %ds:(%esi),(%dx)
4405bb:	59                   	pop    %ecx
4405bc:	47                   	inc    %edi
4405bd:	35 58 52 58 6d       	xor    $0x6d585258,%eax
4405c2:	65 34 54             	gs xor $0x54,%al
4405c5:	37                   	aaa
4405c6:	50                   	push   %eax
4405c7:	39 76 71             	cmp    %esi,0x71(%esi)
4405ca:	77 66                	ja     0x440632
4405cc:	30 4f 31             	xor    %cl,0x31(%edi)
4405cf:	32 71 52             	xor    0x52(%ecx),%dh
4405d2:	67 42                	addr16 inc %edx
4405d4:	74 2f                	je     0x440605
4405d6:	45                   	inc    %ebp
4405d7:	70 66                	jo     0x44063f
4405d9:	67 75 59             	addr16 jne 0x440635
4405dc:	59                   	pop    %ecx
4405dd:	76 2b                	jbe    0x44060a
4405df:	79 36                	jns    0x440617
4405e1:	58                   	pop    %eax
4405e2:	47                   	inc    %edi
4405e3:	4b                   	dec    %ebx
4405e4:	72 33                	jb     0x440619
4405e6:	5a                   	pop    %edx
4405e7:	6c                   	insb   (%dx),%es:(%edi)
4405e8:	71 54                	jno    0x44063e
4405ea:	73 79                	jae    0x440665
4405ec:	4f                   	dec    %edi
4405ed:	61                   	popa
4405ee:	78 4f                	js     0x44063f
4405f0:	46                   	inc    %esi
4405f1:	4a                   	dec    %edx
4405f2:	6b 31 69             	imul   $0x69,(%ecx),%esi
4405f5:	44                   	inc    %esp
4405f6:	49                   	dec    %ecx
4405f7:	61                   	popa
4405f8:	63 63 61             	arpl   %esp,0x61(%ebx)
4405fb:	49                   	dec    %ecx
4405fc:	73 35                	jae    0x440633
4405fe:	36 63 6d 56          	arpl   %ebp,%ss:0x56(%ebp)
440602:	34 50                	xor    $0x50,%al
440604:	69 55 4b 75 66 6e 32 	imul   $0x326e6675,0x4b(%ebp),%edx
44060b:	75 50                	jne    0x44065d
44060d:	6f                   	outsl  %ds:(%esi),(%dx)
44060e:	6b 66 33 6c          	imul   $0x6c,0x33(%esi),%esp
440612:	59                   	pop    %ecx
440613:	43                   	inc    %ebx
440614:	75 58                	jne    0x44066e
440616:	69 64 4b 42 34 37 38 	imul   $0x4f383734,0x42(%ebx,%ecx,2),%esp
44061d:	4f
44061e:	77 31                	ja     0x440651
440620:	75 61                	jne    0x440683
440622:	35 36 6e 5a 53       	xor    $0x535a6e36,%eax
440627:	79 73                	jns    0x44069c
440629:	59                   	pop    %ecx
44062a:	2b 52 65             	sub    0x65(%edx),%edx
44062d:	4d                   	dec    %ebp
44062e:	57                   	push   %edi
44062f:	32 4f 4d             	xor    0x4d(%edi),%cl
440632:	50                   	push   %eax
440633:	66 62 6f 79          	bound  %bp,0x79(%edi)
440637:	6c                   	insb   (%dx),%es:(%edi)
440638:	33 65 34             	xor    0x34(%ebp),%esp
44063b:	66 70 2f             	data16 jo 0x44066d
44063e:	44                   	inc    %esp