4b26c1:	11 80 a1 05 00 00    	adc    %eax,0x5a1(%eax)
4b26c7:	11 80 a1 06 07 04    	adc    %eax,0x40706a1(%eax)
4b26cd:	02 02                	add    (%edx),%al
4b26cf:	02 02                	add    (%edx),%al
4b26d1:	06                   	push   %es
4b26d2:	20 01                	and    %al,(%ecx)
4b26d4:	02 11                	add    (%ecx),%dl
4b26d6:	80 a1 06 20 01 01 11 	andb   $0x11,0x1012006(%ecx)
4b26dd:	82 29 05             	subb   $0x5,(%ecx)
4b26e0:	20 00                	and    %al,(%eax)
4b26e2:	11 82 29 05 07 01    	adc    %eax,0x1070529(%edx)
4b26e8:	11 80 a9 06 20 01    	adc    %eax,0x12006a9(%eax)
4b26ee:	01 11                	add    %edx,(%ecx)
4b26f0:	82 21 06             	andb   $0x6,(%ecx)
4b26f3:	20 01                	and    %al,(%ecx)
4b26f5:	01 11                	add    %edx,(%ecx)
4b26f7:	82 25 05 00 00 12 82 	andb   $0x82,0x12000005
4b26fe:	99                   	cltd
4b26ff:	13 07                	adc    (%edi),%eax
4b2701:	0c 12                	or     $0x12,%al
4b2703:	6d                   	insl   (%dx),%es:(%edi)
4b2704:	12 80 95 12 80 8d    	adc    -0x727fed6b(%eax),%al
4b270a:	02 02                	add    (%edx),%al
4b270c:	02 02                	add    (%edx),%al
4b270e:	02 02                	add    (%edx),%al
4b2710:	02 02                	add    (%edx),%al
4b2712:	02 08                	add    (%eax),%cl
4b2714:	00 01                	add    %al,(%ecx)
4b2716:	12 80 95 12 80 99    	adc    -0x667fed6b(%eax),%al
4b271c:	09 20                	or     %esp,(%eax)
4b271e:	02 01                	add    (%ecx),%al
4b2720:	12 80 99 11 80 a9    	adc    -0x567fee67(%eax),%al
4b2726:	08 20                	or     %ah,(%eax)
4b2728:	03 01                	add    (%ecx),%eax
4b272a:	12 80 99 08 08 06    	adc    0x6080899(%eax),%al
4b2730:	07                   	pop    %es
4b2731:	02 12                	add    (%edx),%dl
4b2733:	7d 12                	jge    0x4b2747
4b2735:	7d 09                	jge    0x4b2740
4b2737:	20 06                	and    %al,(%esi)
4b2739:	01 0c 0c             	add    %ecx,(%esp,%ecx,1)
4b273c:	0c 0c                	or     $0xc,%al
4b273e:	0c 0c                	or     $0xc,%al
4b2740:	09 07                	or     %eax,(%edi)
4b2742:	06                   	push   %es
4b2743:	0d 0d 08 08 08       	or     $0x808080d,%eax
4b2748:	11 75 03             	adc    %esi,0x3(%ebp)
4b274b:	20 00                	and    %al,(%eax)
4b274d:	05 07 00 03 11       	add    $0x11030007,%eax
4b2752:	75 08                	jne    0x4b275c
4b2754:	08 08                	or     %cl,(%eax)
4b2756:	11 07                	adc    %eax,(%edi)
4b2758:	09 08                	or     %ecx,(%eax)
4b275a:	08 08                	or     %cl,(%eax)
4b275c:	08 12                	or     %dl,(%edx)
4b275e:	61                   	popa
4b275f:	12 65 08             	adc    0x8(%ebp),%ah
4b2762:	12 81 45 12 81 a1    	adc    -0x5e7eedbb(%ecx),%al
4b2768:	05 20 02 01 08       	add    $0x8010220,%eax
4b276d:	02 05 20 01 12 61    	add    0x61120120,%al
4b2773:	08 05 20 00 12 81    	or     %al,0x81120020
4b2779:	45                   	inc    %ebp
4b277a:	05 20 00 12 81       	add    $0x81120020,%eax
4b277f:	a1 07 07 03 12       	mov    0x12030707,%eax
4b2784:	80 a4 0e 0e 04 00 01 	andb   $0x1,0x100040e(%esi,%ecx,1)
4b278b:	01
4b278c:	1c 58                	sbb    $0x58,%al
4b278e:	07                   	pop    %es
4b278f:	39 08                	cmp    %ecx,(%eax)
4b2791:	08 08                	or     %cl,(%eax)
4b2793:	08 0e                	or     %cl,(%esi)
4b2795:	12 81 91 08 08 1d    	adc    0x1d080891(%ecx),%al
4b279b:	05 08 08 08 08       	add    $0x8080808,%eax
4b27a0:	02 1d 05 08 12 61    	add    0x61120805,%bl
4b27a6:	08 12                	or     %dl,(%edx)
4b27a8:	65 1d 05 08 1d 05    	gs sbb $0x51d0805,%eax
4b27ae:	05 15 12 80 ac       	add    $0xac801215,%eax
4b27b3:	01 08                	add    %ecx,(%eax)
4b27b5:	07                   	pop    %es
4b27b6:	1d 05 08 1d 03       	sbb    $0x31d0805,%eax
4b27bb:	1d 05 08 08 06       	sbb    $0x6080805,%eax
4b27c0:	05 09 06 12 81       	add    $0x81120609,%eax
4b27c5:	11 12                	adc    %edx,(%edx)
4b27c7:	81 a1 05 1d 03 12 81 	andl   $0x12081181,0x12031d05(%ecx)
4b27ce:	11 08 12
4b27d1:	81 45 05 02 12 80 ed 	addl   $0xed801202,0x5(%ebp)
4b27d8:	0a 08                	or     (%eax),%cl
4b27da:	08 08                	or     %cl,(%eax)
4b27dc:	02 05 08 08 02 08    	add    0x8020808,%al
4b27e2:	12 81 29 08 05 00    	adc    0x50829(%ecx),%al
4b27e8:	00 12                	add    %dl,(%edx)
4b27ea:	81 11 06 20 01 12    	adcl   $0x12012006,(%ecx)
4b27f0:	81 91 03 06 20 01 12 	adcl   $0xeed8012,0x1200603(%ecx)
4b27f7:	80 ed 0e
4b27fa:	05 20 01 01 1d       	add    $0x1d010120,%eax
4b27ff:	03 07                	add    (%edi),%eax
4b2801:	20 03                	and    %al,(%ebx)
4b2803:	0e                   	push   %cs
4b2804:	1d 05 08 08 04       	sbb    $0x4080805,%eax
4b2809:	20 01                	and    %al,(%ecx)
4b280b:	0e                   	push   %cs
4b280c:	0e                   	push   %cs
4b280d:	04 00                	add    $0x0,%al
4b280f:	01 0e                	add    %ecx,(%esi)
4b2811:	0e                   	push   %cs
4b2812:	05 07 01 12 81       	add    $0x81120107,%eax
4b2817:	29 05 20 00 12 81    	sub    %eax,0x81120020
4b281d:	29 04 20             	sub    %eax,(%eax,%eiz,1)
4b2820:	00 1d 05 0c 07 04    	add    %bl,0x4070c05
4b2826:	12 61 12             	adc    0x12(%ecx),%ah
4b2829:	81 11 12 81 29 1d    	adcl   $0x1d298112,(%ecx)
4b282f:	05 05 20 00 12       	add    $0x12002005,%eax
4b2834:	81 11 09 07 07 08    	adcl   $0x8070709,(%ecx)
4b283a:	08 08                	or     %cl,(%eax)
4b283c:	08 08                	or     %cl,(%eax)
4b283e:	08 08                	or     %cl,(%eax)
4b2840:	04 07                	add    $0x7,%al
4b2842:	02 08                	add    (%eax),%cl
4b2844:	08 07                	or     %al,(%edi)
4b2846:	20 03                	and    %al,(%ebx)
4b2848:	08 1d 05 08 08 05    	or     %bl,0x5080805
4b284e:	07                   	pop    %es
4b284f:	01 12                	add    %edx,(%edx)
4b2851:	80 ed 08             	sub    $0x8,%ch
4b2854:	07                   	pop    %es
4b2855:	04 1d                	add    $0x1d,%al
4b2857:	05 08 08 1d 05       	add    $0x51d0808,%eax
4b285c:	11 07                	adc    %eax,(%edi)
4b285e:	09 08                	or     %ecx,(%eax)
4b2860:	08 08                	or     %cl,(%eax)
4b2862:	1d 11 80 a8 1d       	sbb    $0x1da88011,%eax
4b2867:	11 80 a8 08 08 0e    	adc    %eax,0xe0808a8(%eax)
4b286d:	08 09                	or     %cl,(%ecx)
4b286f:	07                   	pop    %es
4b2870:	04 1d                	add    $0x1d,%al
4b2872:	11 80 a8 08 08 0e    	adc    %eax,0xe0808a8(%eax)
4b2878:	0b 07                	or     (%edi),%eax
4b287a:	06                   	push   %es
4b287b:	08 1d 11 80 a8 08    	or     %bl,0x8a88011
4b2881:	02 08                	add    (%eax),%cl
4b2883:	08 05 07 01 11 80    	or     %al,0x80110107
4b2889:	b5 09                	mov    $0x9,%ch
4b288b:	20 02                	and    %al,(%edx)
4b288d:	11 80 b5 0e 12 80    	adc    %eax,-0x7fedf14b(%eax)
4b2893:	8d 10                	lea    (%eax),%edx
4b2895:	07                   	pop    %es
4b2896:	05 12 80 95 12       	add    $0x12958012,%eax
4b289b:	7d 12                	jge    0x4b28af
4b289d:	80 b9 12 80 9d 11 80 	cmpb   $0x80,0x119d8012(%ecx)
4b28a4:	a9 0a 20 02 01       	test   $0x102200a,%eax
4b28a9:	12 80 9d 1d 11 80    	adc    -0x7feee263(%eax),%al
4b28af:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4b28b0:	0b 07                	or     (%edi),%eax
4b28b2:	03 12                	add    (%edx),%edx
4b28b4:	80 95 11 80 a9 12 80 	adcb   $0x80,0x12a98011(%ebp)
4b28bb:	b9 06 20 01 01       	mov    $0x1012006,%ecx
4b28c0:	11 82 b9 08 07 02    	adc    %eax,0x20708b9(%edx)
4b28c6:	12 81 f5 12 81 f5    	adc    -0xa7eed0b(%ecx),%al
4b28cc:	08 07                	or     %al,(%edi)
4b28ce:	04 08                	add    $0x8,%al
4b28d0:	11 80 a9 02 02 06    	adc    %eax,0x60202a9(%eax)
4b28d6:	20 01                	and    %al,(%ecx)
4b28d8:	11 80 a9 08 0f 07    	adc    %eax,0x70f08a9(%eax)
4b28de:	07                   	pop    %es
4b28df:	08 12                	or     %dl,(%edx)
4b28e1:	80 95 11 80 b1 02 11 	adcb   $0x11,0x2b18011(%ebp)
4b28e8:	80 a9 02 02 05 20 00 	subb   $0x0,0x20050202(%ecx)
4b28ef:	12 82 b1 06 20 01    	adc    0x12006b1(%edx),%al
4b28f5:	12 82 b5 08 09 07    	adc    0x70908b5(%edx),%al
4b28fb:	03 02                	add    (%edx),%eax
4b28fd:	12 81 49 12 81 49    	adc    0x49811249(%ecx),%al
4b2903:	07                   	pop    %es
4b2904:	20 02                	and    %al,(%edx)
4b2906:	01 0e                	add    %ecx,(%esi)
4b2908:	12 81 11 05 07 01    	adc    0x1070511(%ecx),%al
4b290e:	12 80 dd 05 07 02    	adc    0x20705dd(%eax),%al
4b2914:	1c 12                	sbb    $0x12,%al
4b2916:	6d                   	insl   (%dx),%es:(%edi)
4b2917:	07                   	pop    %es
4b2918:	20 02                	and    %al,(%edx)
4b291a:	1c 0e                	sbb    $0xe,%al
4b291c:	12 80 dd 19 07 0c    	adc    0xc0719dd(%eax),%al
4b2922:	0b 15 12 2d 01 05    	or     0x5012d12,%edx
4b2928:	0a 1d 05 08 08 08    	or     0x8080805,%bl
4b292e:	12 81 29 12 81 11    	adc    0x11811229(%ecx),%al
4b2934:	08 0a                	or     %cl,(%edx)
4b2936:	12 80 c8 05 15 12    	adc    0x121505c8(%eax),%al
4b293c:	2d 01 05 09 20       	sub    $0x20090501,%eax
4b2941:	01 01                	add    %eax,(%ecx)
4b2943:	15 12 29 01 13       	adc    $0x13012912,%eax
4b2948:	00 06                	add    %al,(%esi)
4b294a:	20 02                	and    %al,(%edx)
4b294c:	01 08                	add    %ecx,(%eax)
4b294e:	13 00                	adc    (%eax),%eax
4b2950:	0c 07                	or     $0x7,%al
4b2952:	04 12                	add    $0x12,%al
4b2954:	65 12 61 12          	adc    %gs:0x12(%ecx),%ah
4b2958:	81 45 12 81 a1 0b 07 	addl   $0x70ba181,0x12(%ebp)
4b295f:	08 1d 08 08 08 08    	or     %bl,0x8080808
4b2965:	08 08                	or     %cl,(%eax)
4b2967:	0b 08                	or     (%eax),%ecx
4b2969:	0a 07                	or     (%edi),%al
4b296b:	07                   	pop    %es
4b296c:	1d 08 08 08 08       	sbb    $0x8080808,%eax
4b2971:	08 08                	or     %cl,(%eax)
4b2973:	08 06                	or     %al,(%esi)
4b2975:	20 01                	and    %al,(%ecx)
4b2977:	01 12                	add    %edx,(%edx)
4b2979:	82 09 06             	orb    $0x6,(%ecx)
4b297c:	20 01                	and    %al,(%ecx)
4b297e:	01 11                	add    %edx,(%ecx)
4b2980:	82 19 06             	sbbb   $0x6,(%ecx)
4b2983:	20 01                	and    %al,(%ecx)
4b2985:	01 11                	add    %edx,(%ecx)
4b2987:	82 11 0a             	adcb   $0xa,(%ecx)
4b298a:	07                   	pop    %es
4b298b:	05 02 18 12 80       	add    $0x80121802,%eax
4b2990:	95                   	xchg   %eax,%ebp
4b2991:	12 7d 02             	adc    0x2(%ebp),%bh
4b2994:	06                   	push   %es
4b2995:	00 01                	add    %al,(%ecx)
4b2997:	12 80 95 18 0c 20    	adc    0x200c1895(%eax),%al
4b299d:	04 01                	add    $0x1,%al
4b299f:	0e                   	push   %cs
4b29a0:	12 80 8d 12 71 11    	adc    0x1171128d(%eax),%al
4b29a6:	80 a5 0c 20 04 01 0e 	andb   $0xe,0x104200c(%ebp)
4b29ad:	12 80 8d 12 71 11    	adc    0x1171128d(%eax),%al
4b29b3:	80 ad 06 07 03 02 02 	subb   $0x2,0x2030706(%ebp)
4b29ba:	11 75 05             	adc    %esi,0x5(%ebp)
4b29bd:	20 00                	and    %al,(%eax)
4b29bf:	11 82 0d 05 20 00    	adc    %eax,0x20050d(%edx)
4b29c5:	12 81 d9 04 20 01    	adc    0x12004d9(%ecx),%al
4b29cb:	1c 08                	sbb    $0x8,%al
4b29cd:	04 20                	add    $0x20,%al
4b29cf:	01 0e                	add    %ecx,(%esi)
4b29d1:	1c 11                	sbb    $0x11,%al
4b29d3:	07                   	pop    %es
4b29d4:	07                   	pop    %es
4b29d5:	12 80 95 12 7d 02    	adc    0x27d1295(%eax),%al
4b29db:	11 75 12             	adc    %esi,0x12(%ebp)
4b29de:	80 b9 11 10 11 10 06 	cmpb   $0x6,0x10111011(%ecx)
4b29e5:	07                   	pop    %es
4b29e6:	02 11                	add    (%ecx),%dl
4b29e8:	80 ad 02 05 00 00 12 	subb   $0x12,0x502(%ebp)
4b29ef:	81 f9 06 20 01 01    	cmp    $0x1012006,%ecx
4b29f5:	12 81 f9 06 20 01    	adc    0x12006f9(%ecx),%al
4b29fb:	01 11                	add    %edx,(%ecx)
4b29fd:	80 bd 00 28 2a 0b 00 	cmpb   $0x0,0xb2a2800(%ebp)
4b2a0c:	4a                   	dec    %edx
4b2a0d:	2a 0b                	sub    (%ebx),%cl
4b2a0f:	00 00                	add    %al,(%eax)
4b2a11:	20 00                	and    %al,(%eax)
4b2a27:	00 3c 2a             	add    %bh,(%edx,%ebp,1)
4b2a2a:	0b 00                	or     (%eax),%eax
4b2a3c:	00 00                	add    %al,(%eax)
4b2a3e:	5f                   	pop    %edi
4b2a3f:	43                   	inc    %ebx
4b2a40:	6f                   	outsl  %ds:(%esi),(%dx)
4b2a41:	72 45                	jb     0x4b2a88
4b2a43:	78 65                	js     0x4b2aaa
4b2a45:	4d                   	dec    %ebp
4b2a46:	61                   	popa
4b2a47:	69 6e 00 6d 73 63 6f 	imul   $0x6f63736d,0x0(%esi),%ebp
4b2a4e:	72 65                	jb     0x4b2ab5
4b2a50:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
4b2a54:	6c                   	insb   (%dx),%es:(%edi)
4b2a55:	00 00                	add    %al,(%eax)
4b2a57:	00 00                	add    %al,(%eax)
4b2a59:	00 ff                	add    %bh,%bh
4b2a5b:	25 00 20 40 00       	and    $0x402000,%eax