434488:	74 71                	je     0x4344fb
43448a:	43                   	inc    %ebx
43448b:	00 6c 70 43          	add    %ch,0x43(%eax,%esi,2)
43448f:	00 68 70             	add    %ch,0x70(%eax)
434492:	43                   	inc    %ebx
434493:	00 38                	add    %bh,(%eax)
434495:	6f                   	outsl  %ds:(%esi),(%dx)
434496:	43                   	inc    %ebx
434497:	00 24 71             	add    %ah,(%ecx,%esi,2)
43449a:	43                   	inc    %ebx
43449b:	00 fc                	add    %bh,%ah
43449d:	6e                   	outsb  %ds:(%esi),(%dx)
43449e:	43                   	inc    %ebx
43449f:	00 84 70 43 00 88 70 	add    %al,0x70880043(%eax,%esi,2)
4344a6:	43                   	inc    %ebx
4344a7:	00 90 70 43 00 50    	add    %dl,0x50004370(%eax)
4344ad:	71 43                	jno    0x4344f2
4344af:	00 00                	add    %al,(%eax)
4344b1:	71 43                	jno    0x4344f6
4344b3:	00 16                	add    %dl,(%esi)
4344b5:	54                   	push   %esp
4344b6:	42                   	inc    %edx
4344b7:	61                   	popa
4344b8:	73 65                	jae    0x43451f
4344ba:	44                   	inc    %esp
4344bb:	72 61                	jb     0x43451e
4344bd:	67 43                	addr16 inc %ebx
4344bf:	6f                   	outsl  %ds:(%esi),(%dx)
4344c0:	6e                   	outsb  %ds:(%esi),(%dx)
4344c1:	74 72                	je     0x434535
4344c3:	6f                   	outsl  %ds:(%esi),(%dx)
4344c4:	6c                   	insb   (%dx),%es:(%edi)
4344c5:	4f                   	dec    %edi
4344c6:	62 6a 65             	bound  %ebp,0x65(%edx)
4344c9:	63 74 90 d0          	arpl   %esi,-0x30(%eax,%edx,4)
4344cd:	44                   	inc    %esp
4344ce:	43                   	inc    %ebx
4344cf:	00 07                	add    %al,(%edi)
4344d1:	16                   	push   %ss
4344d2:	54                   	push   %esp
4344d3:	42                   	inc    %edx
4344d4:	61                   	popa
4344d5:	73 65                	jae    0x43453c
4344d7:	44                   	inc    %esp
4344d8:	72 61                	jb     0x43453b
4344da:	67 43                	addr16 inc %ebx
4344dc:	6f                   	outsl  %ds:(%esi),(%dx)
4344dd:	6e                   	outsb  %ds:(%esi),(%dx)
4344de:	74 72                	je     0x434552
4344e0:	6f                   	outsl  %ds:(%esi),(%dx)
4344e1:	6c                   	insb   (%dx),%es:(%edi)
4344e2:	4f                   	dec    %edi
4344e3:	62 6a 65             	bound  %ebp,0x65(%edx)
4344e6:	63 74 88 44          	arpl   %esi,0x44(%eax,%ecx,4)
4344ea:	43                   	inc    %ebx
4344eb:	00 14 44             	add    %dl,(%esp,%eax,2)
4344ee:	43                   	inc    %ebx
4344ef:	00 00                	add    %al,(%eax)
4344f1:	00 08                	add    %cl,(%eax)
4344f3:	43                   	inc    %ebx
4344f4:	6f                   	outsl  %ds:(%esi),(%dx)
4344f5:	6e                   	outsb  %ds:(%esi),(%dx)
4344f6:	74 72                	je     0x43456a
4344f8:	6f                   	outsl  %ds:(%esi),(%dx)
4344f9:	6c                   	insb   (%dx),%es:(%edi)
4344fa:	73 00                	jae    0x4344fc
4344fc:	00 8d 40 00 4c 45    	add    %cl,0x454c0040(%ebp)
434502:	43                   	inc    %ebx
43451f:	00 78 45             	add    %bh,0x45(%eax)
434522:	43                   	inc    %ebx
434523:	00 48 00             	add    %cl,0x0(%eax)
434526:	00 00                	add    %al,(%eax)
434528:	3c 44                	cmp    $0x44,%al
43452a:	43                   	inc    %ebx
43452b:	00 3c 3b             	add    %bh,(%ebx,%edi,1)
43452e:	40                   	inc    %eax
43452f:	00 f0                	add    %dh,%al
434531:	70 43                	jo     0x434576
434533:	00 e0                	add    %ah,%al
434535:	70 43                	jo     0x43457a
434537:	00 50 3b             	add    %dl,0x3b(%eax)
43453a:	40                   	inc    %eax
43453b:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
43453f:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
434546:	40                   	inc    %eax
434547:	00 e4                	add    %ah,%ah
434549:	38 40 00             	cmp    %al,0x0(%eax)
43454c:	74 71                	je     0x4345bf
43454e:	43                   	inc    %ebx
43454f:	00 a8 71 43 00 c0    	add    %ch,-0x3fffbc8f(%eax)
434555:	71 43                	jno    0x43459a
434557:	00 38                	add    %bh,(%eax)
434559:	6f                   	outsl  %ds:(%esi),(%dx)
43455a:	43                   	inc    %ebx
43455b:	00 24 71             	add    %ah,(%ecx,%esi,2)
43455e:	43                   	inc    %ebx
43455f:	00 fc                	add    %bh,%ah
434561:	6e                   	outsb  %ds:(%esi),(%dx)
434562:	43                   	inc    %ebx
434563:	00 cc                	add    %cl,%ah
434565:	71 43                	jno    0x4345aa
434567:	00 88 70 43 00 ec    	add    %cl,-0x13ffbc90(%eax)
43456d:	71 43                	jno    0x4345b2
43456f:	00 50 71             	add    %dl,0x71(%eax)
434572:	43                   	inc    %ebx
434573:	00 00                	add    %al,(%eax)
434575:	71 43                	jno    0x4345ba
434577:	00 12                	add    %dl,(%edx)
434579:	54                   	push   %esp
43457a:	44                   	inc    %esp
43457b:	72 61                	jb     0x4345de
43457d:	67 43                	addr16 inc %ebx
43457f:	6f                   	outsl  %ds:(%esi),(%dx)
434580:	6e                   	outsb  %ds:(%esi),(%dx)
434581:	74 72                	je     0x4345f5
434583:	6f                   	outsl  %ds:(%esi),(%dx)
434584:	6c                   	insb   (%dx),%es:(%edi)
434585:	4f                   	dec    %edi
434586:	62 6a 65             	bound  %ebp,0x65(%edx)
434589:	63 74 90 d8          	arpl   %esi,-0x28(%eax,%edx,4)
43458d:	45                   	inc    %ebp
43458e:	43                   	inc    %ebx
4345ab:	00 04 46             	add    %al,(%esi,%eax,2)
4345ae:	43                   	inc    %ebx
4345af:	00 48 00             	add    %cl,0x0(%eax)
4345b2:	00 00                	add    %al,(%eax)
4345b4:	00 45 43             	add    %al,0x43(%ebp)
4345b7:	00 3c 3b             	add    %bh,(%ebx,%edi,1)
4345ba:	40                   	inc    %eax
4345bb:	00 f0                	add    %dh,%al
4345bd:	70 43                	jo     0x434602
4345bf:	00 0c 72             	add    %cl,(%edx,%esi,2)
4345c2:	43                   	inc    %ebx
4345c3:	00 50 3b             	add    %dl,0x3b(%eax)
4345c6:	40                   	inc    %eax
4345c7:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
4345cb:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
4345d2:	40                   	inc    %eax
4345d3:	00 e4                	add    %ah,%ah
4345d5:	38 40 00             	cmp    %al,0x0(%eax)
4345d8:	74 71                	je     0x43464b
4345da:	43                   	inc    %ebx
4345db:	00 a8 71 43 00 c0    	add    %ch,-0x3fffbc8f(%eax)
4345e1:	71 43                	jno    0x434626
4345e3:	00 38                	add    %bh,(%eax)
4345e5:	6f                   	outsl  %ds:(%esi),(%dx)
4345e6:	43                   	inc    %ebx
4345e7:	00 24 71             	add    %ah,(%ecx,%esi,2)
4345ea:	43                   	inc    %ebx
4345eb:	00 fc                	add    %bh,%ah
4345ed:	6e                   	outsb  %ds:(%esi),(%dx)
4345ee:	43                   	inc    %ebx
4345ef:	00 cc                	add    %cl,%ah
4345f1:	71 43                	jno    0x434636
4345f3:	00 88 70 43 00 ec    	add    %cl,-0x13ffbc90(%eax)
4345f9:	71 43                	jno    0x43463e
4345fb:	00 50 71             	add    %dl,0x71(%eax)
4345fe:	43                   	inc    %ebx
4345ff:	00 00                	add    %al,(%eax)
434601:	71 43                	jno    0x434646
434603:	00 14 54             	add    %dl,(%esp,%edx,2)
434606:	44                   	inc    %esp
434607:	72 61                	jb     0x43466a
434609:	67 43                	addr16 inc %ebx
43460b:	6f                   	outsl  %ds:(%esi),(%dx)
43460c:	6e                   	outsb  %ds:(%esi),(%dx)
43460d:	74 72                	je     0x434681
43460f:	6f                   	outsl  %ds:(%esi),(%dx)
434610:	6c                   	insb   (%dx),%es:(%edi)
434611:	4f                   	dec    %edi
434612:	62 6a 65             	bound  %ebp,0x65(%edx)
434615:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
434619:	8d 40 00             	lea    0x0(%eax),%eax
43461c:	68 46 43 00 00       	push   $0x4346
434639:	00 00                	add    %al,(%eax)
43463b:	00 a8 46 43 00 78    	add    %ch,0x78004346(%eax)
434641:	00 00                	add    %al,(%eax)
434643:	00 3c 44             	add    %bh,(%esp,%eax,2)
434646:	43                   	inc    %ebx
434647:	00 3c 3b             	add    %bh,(%ebx,%edi,1)
43464a:	40                   	inc    %eax
43464b:	00 f0                	add    %dh,%al
43464d:	70 43                	jo     0x434692
43464f:	00 e0                	add    %ah,%al
434651:	70 43                	jo     0x434696
434653:	00 50 3b             	add    %dl,0x3b(%eax)
434656:	40                   	inc    %eax
434657:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
43465b:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
434662:	40                   	inc    %eax
434663:	00 78 72             	add    %bh,0x72(%eax)
434666:	43                   	inc    %ebx
434667:	00 74 71 43          	add    %dh,0x43(%ecx,%esi,2)
43466b:	00 ec                	add    %ch,%ah
43466d:	73 43                	jae    0x4346b2
43466f:	00 68 70             	add    %ch,0x70(%eax)
434672:	43                   	inc    %ebx
434673:	00 38                	add    %bh,(%eax)
434675:	6f                   	outsl  %ds:(%esi),(%dx)
434676:	43                   	inc    %ebx
434677:	00 a8 72 43 00 fc    	add    %ch,-0x3ffbc8e(%eax)
43467d:	6e                   	outsb  %ds:(%esi),(%dx)
43467e:	43                   	inc    %ebx
43467f:	00 84 70 43 00 88 70 	add    %al,0x70880043(%eax,%esi,2)
434686:	43                   	inc    %ebx
434687:	00 90 70 43 00 08    	add    %dl,0x8004370(%eax)
43468d:	73 43                	jae    0x4346d2
43468f:	00 10                	add    %dl,(%eax)
434691:	72 43                	jb     0x4346d6
434693:	00 48 73             	add    %cl,0x73(%eax)
434696:	43                   	inc    %ebx
434697:	00 c4                	add    %al,%ah
434699:	73 43                	jae    0x4346de
43469b:	00 d8                	add    %bl,%al
43469d:	73 43                	jae    0x4346e2
43469f:	00 fc                	add    %bh,%ah
4346a1:	73 43                	jae    0x4346e6
4346a3:	00 f8                	add    %bh,%al
4346a5:	73 43                	jae    0x4346ea
4346a7:	00 0f                	add    %cl,(%edi)
4346a9:	54                   	push   %esp
4346aa:	44                   	inc    %esp
4346ab:	72 61                	jb     0x43470e
4346ad:	67 44                	addr16 inc %esp
4346af:	6f                   	outsl  %ds:(%esi),(%dx)
4346b0:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
4346b3:	62 6a 65             	bound  %ebp,0x65(%edx)
4346b6:	63 74 bc 46          	arpl   %esi,0x46(%esp,%edi,4)
4346ba:	43                   	inc    %ebx
4346bb:	00 07                	add    %al,(%edi)
4346bd:	0f 54 44 72 61       	andps  0x61(%edx,%esi,2),%xmm0
4346c2:	67 44                	addr16 inc %esp
4346c4:	6f                   	outsl  %ds:(%esi),(%dx)
4346c5:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
4346c8:	62 6a 65             	bound  %ebp,0x65(%edx)
4346cb:	63 74 68 46          	arpl   %esi,0x46(%eax,%ebp,2)
4346cf:	43                   	inc    %ebx
4346d0:	00 cc                	add    %cl,%ah
4346d2:	44                   	inc    %esp
4346d3:	43                   	inc    %ebx
4346d4:	00 00                	add    %al,(%eax)
4346d6:	00 08                	add    %cl,(%eax)
4346d8:	43                   	inc    %ebx
4346d9:	6f                   	outsl  %ds:(%esi),(%dx)
4346da:	6e                   	outsb  %ds:(%esi),(%dx)
4346db:	74 72                	je     0x43474f
4346dd:	6f                   	outsl  %ds:(%esi),(%dx)
4346de:	6c                   	insb   (%dx),%es:(%edi)
4346df:	73 00                	jae    0x4346e1
4346e1:	00 8b c0 30 47 43    	add    %cl,0x434730c0(%ebx)
434703:	00 70 47             	add    %dh,0x47(%eax)
434706:	43                   	inc    %ebx
434707:	00 78 00             	add    %bh,0x0(%eax)
43470a:	00 00                	add    %al,(%eax)
43470c:	1c 46                	sbb    $0x46,%al
43470e:	43                   	inc    %ebx
43470f:	00 3c 3b             	add    %bh,(%ebx,%edi,1)
434712:	40                   	inc    %eax
434713:	00 f0                	add    %dh,%al
434715:	70 43                	jo     0x43475a
434717:	00 04 74             	add    %al,(%esp,%esi,2)
43471a:	43                   	inc    %ebx
43471b:	00 50 3b             	add    %dl,0x3b(%eax)
43471e:	40                   	inc    %eax
43471f:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
434723:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
43472a:	40                   	inc    %eax
43472b:	00 78 72             	add    %bh,0x72(%eax)
43472e:	43                   	inc    %ebx
43472f:	00 74 71 43          	add    %dh,0x43(%ecx,%esi,2)
434733:	00 ec                	add    %ch,%ah
434735:	73 43                	jae    0x43477a
434737:	00 68 70             	add    %ch,0x70(%eax)
43473a:	43                   	inc    %ebx
43473b:	00 38                	add    %bh,(%eax)
43473d:	6f                   	outsl  %ds:(%esi),(%dx)
43473e:	43                   	inc    %ebx
43473f:	00 a8 72 43 00 fc    	add    %ch,-0x3ffbc8e(%eax)
434745:	6e                   	outsb  %ds:(%esi),(%dx)
434746:	43                   	inc    %ebx
434747:	00 84 70 43 00 88 70 	add    %al,0x70880043(%eax,%esi,2)
43474e:	43                   	inc    %ebx
43474f:	00 90 70 43 00 08    	add    %dl,0x8004370(%eax)
434755:	73 43                	jae    0x43479a
434757:	00 10                	add    %dl,(%eax)
434759:	72 43                	jb     0x43479e
43475b:	00 48 73             	add    %cl,0x73(%eax)
43475e:	43                   	inc    %ebx
43475f:	00 c4                	add    %al,%ah
434761:	73 43                	jae    0x4347a6
434763:	00 d8                	add    %bl,%al
434765:	73 43                	jae    0x4347aa
434767:	00 fc                	add    %bh,%ah
434769:	73 43                	jae    0x4347ae
43476b:	00 f8                	add    %bh,%al
43476d:	73 43                	jae    0x4347b2
43476f:	00 11                	add    %dl,(%ecx)
434771:	54                   	push   %esp
434772:	44                   	inc    %esp
434773:	72 61                	jb     0x4347d6
434775:	67 44                	addr16 inc %esp
434777:	6f                   	outsl  %ds:(%esi),(%dx)
434778:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
43477b:	62 6a 65             	bound  %ebp,0x65(%edx)
43477e:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
434782:	8b c0                	mov    %eax,%eax
434784:	d0 47 43             	rolb   $1,0x43(%edi)
434793:	00 fc                	add    %bh,%ah
434795:	47                   	inc    %edi
434796:	43                   	inc    %ebx
4347a3:	00 e8                	add    %ch,%al
4347a5:	47                   	inc    %edi
4347a6:	43                   	inc    %ebx
4347a7:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
4347ab:	00 d0                	add    %dl,%al
4347ad:	18 42 00             	sbb    %al,0x0(%edx)
4347b0:	3c 3b                	cmp    $0x3b,%al
4347b2:	40                   	inc    %eax
4347b3:	00 48 3b             	add    %cl,0x3b(%eax)
4347b6:	40                   	inc    %eax
4347b7:	00 4c 3b 40          	add    %cl,0x40(%ebx,%edi,1)
4347bb:	00 50 3b             	add    %dl,0x3b(%eax)
4347be:	40                   	inc    %eax
4347bf:	00 44 3b 40          	add    %al,0x40(%ebx,%edi,1)
4347c3:	00 8c 38 40 00 a8 38 	add    %cl,0x38a80040(%eax,%edi,1)
4347ca:	40                   	inc    %eax
4347cb:	00 40 86             	add    %al,-0x7a(%eax)
4347ce:	43                   	inc    %ebx
4347cf:	00 fc                	add    %bh,%ah
4347d1:	81 41 00 04 82 41 00 	addl   $0x418204,0x0(%ecx)
4347d8:	18 81 41 00 14 40    	sbb    %al,0x40140041(%ecx)
4347de:	42                   	inc    %edx
4347df:	00 00                	add    %al,(%eax)
4347e1:	40                   	inc    %eax
4347e2:	42                   	inc    %edx
4347e3:	00 6c 86 43          	add    %ch,0x43(%esi,%eax,4)
4347e7:	00 0e                	add    %cl,(%esi)
4347e9:	54                   	push   %esp
4347ea:	43                   	inc    %ebx
4347eb:	6f                   	outsl  %ds:(%esi),(%dx)
4347ec:	6e                   	outsb  %ds:(%esi),(%dx)
4347ed:	74 72                	je     0x434861
4347ef:	6f                   	outsl  %ds:(%esi),(%dx)
4347f0:	6c                   	insb   (%dx),%es:(%edi)
4347f1:	43                   	inc    %ebx
4347f2:	61                   	popa
4347f3:	6e                   	outsb  %ds:(%esi),(%dx)
4347f4:	76 61                	jbe    0x434857
4347f6:	73 90                	jae    0x434788
4347f8:	fc                   	cld