41b8b7:	00 01                	add    %al,(%ecx)
41b8b9:	00 00                	add    %al,(%eax)
41b8bb:	00 00                	add    %al,(%eax)
41b8bd:	00 00                	add    %al,(%eax)
41b8bf:	80 00 00             	addb   $0x0,(%eax)
41b8c2:	00 80 03 00 03 50    	add    %al,0x50030003(%eax)
41b8c8:	65 6e                	outsb  %gs:(%esi),(%dx)
41b8ca:	8b c0                	mov    %eax,%eax
41b8cc:	cc                   	int3
41b8cd:	83 c0 dc             	add    $0xffffffdc,%eax
41b8d0:	50                   	push   %eax
41b8d1:	8b 00                	mov    (%eax),%eax
41b8d3:	8b 40 54             	mov    0x54(%eax),%eax
41b8d6:	87 04 24             	xchg   %eax,(%esp)
41b8d9:	c3                   	ret
41b8da:	83 c0 dc             	add    $0xffffffdc,%eax
41b8dd:	50                   	push   %eax
41b8de:	8b 00                	mov    (%eax),%eax
41b8e0:	8b 40 58             	mov    0x58(%eax),%eax
41b8e3:	87 04 24             	xchg   %eax,(%esp)
41b8e6:	c3                   	ret
41b8e7:	83 44 24 04 dc       	addl   $0xffffffdc,0x4(%esp)
41b8ec:	8b 44 24 04          	mov    0x4(%esp),%eax
41b8f0:	8b 00                	mov    (%eax),%eax
41b8f2:	ff 60 0c             	jmp    *0xc(%eax)
41b8f5:	83 44 24 04 dc       	addl   $0xffffffdc,0x4(%esp)
41b8fa:	e9 a1 8e ff ff       	jmp    0x4147a0
41b8ff:	83 44 24 04 dc       	addl   $0xffffffdc,0x4(%esp)
41b904:	e9 b7 8e ff ff       	jmp    0x4147c0
41b909:	cc                   	int3
41b90a:	e7 b8                	out    %eax,$0xb8
41b90c:	41                   	inc    %ecx
41b90d:	00 f5                	add    %dh,%ch
41b90f:	b8 41 00 ff b8       	mov    $0xb8ff0041,%eax
41b914:	41                   	inc    %ecx
41b915:	00 cd                	add    %cl,%ch
41b917:	b8 41 00 da b8       	mov    $0xb8da0041,%eax
41b91c:	41                   	inc    %ecx
41b91d:	00 01                	add    %al,(%ecx)
41b91f:	00 00                	add    %al,(%eax)
41b921:	00 a3 12 cd b8 7a    	add    %ah,0x7ab8cd12(%ebx)
41b927:	26 d4 11             	es aam $0x11
41b92a:	83 da 00             	sbb    $0x0,%edx
41b92d:	c0 4f 60 b2          	rorb   $0xb2,0x60(%edi)
41b931:	dd 0a                	fisttpll (%edx)
41b933:	b9 41 00 24 00       	mov    $0x240041,%ecx
41b938:	00 00                	add    %al,(%eax)
41b93a:	00 00                	add    %al,(%eax)
41b93c:	00 00                	add    %al,(%eax)
41b93e:	8b c0                	mov    %eax,%eax
41b940:	8c b9 41 00 1e b9    	mov    %?,-0x46e1ffbf(%ecx)
41b946:	41                   	inc    %ecx
41b94f:	00 08                	add    %cl,(%eax)
41b951:	ba 41 00 00 00       	mov    $0x41,%edx
41b956:	00 00                	add    %al,(%eax)
41b958:	00 00                	add    %al,(%eax)
41b95a:	00 00                	add    %al,(%eax)
41b95c:	f0 b9 41 00 f8 b9    	lock mov $0xb9f80041,%ecx
41b962:	41                   	inc    %ecx
41b963:	00 28                	add    %ch,(%eax)
41b965:	00 00                	add    %al,(%eax)
41b967:	00 6c 1e 41          	add    %ch,0x41(%esi,%ebx,1)
41b96b:	00 40 3a             	add    %al,0x3a(%eax)
41b96e:	40                   	inc    %eax
41b96f:	00 50 47             	add    %dl,0x47(%eax)
41b972:	41                   	inc    %ecx
41b973:	00 50 3a             	add    %dl,0x3a(%eax)
41b976:	40                   	inc    %eax
41b977:	00 54 3a 40          	add    %dl,0x40(%edx,%edi,1)
41b97b:	00 48 3a             	add    %cl,0x3a(%eax)
41b97e:	40                   	inc    %eax
41b97f:	00 94 37 40 00 b0 37 	add    %dl,0x37b00040(%edi,%esi,1)
41b986:	40                   	inc    %eax
41b987:	00 80 45 41 00 90    	add    %al,-0x6fffbebb(%eax)
41b98d:	46                   	inc    %esi
41b98e:	41                   	inc    %ecx
41b98f:	00 2c ef             	add    %ch,(%edi,%ebp,8)
41b992:	41                   	inc    %ecx
41b993:	00 ac 45 41 00 e0 47 	add    %ch,0x47e00041(%ebp,%eax,2)
41b99a:	41                   	inc    %ecx
41b99b:	00 bc ee 41 00 44 2d 	add    %bh,0x2d440041(%esi,%ebp,8)
41b9a2:	40                   	inc    %eax
41b9a3:	00 78 ef             	add    %bh,-0x11(%eax)
41b9a6:	41                   	inc    %ecx
41b9a7:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9ab:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9af:	00 c0                	add    %al,%al
41b9b1:	f0 41                	lock inc %ecx
41b9b3:	00 c4                	add    %al,%ah
41b9b5:	f0 41                	lock inc %ecx
41b9b7:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9bb:	00 44 f1 41          	add    %al,0x41(%ecx,%esi,8)
41b9bf:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9c3:	00 a8 f1 41 00 ac    	add    %ch,-0x53ffbe0f(%eax)
41b9c9:	f1                   	int1
41b9ca:	41                   	inc    %ecx
41b9cb:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9cf:	00 bc f1 41 00 84 ee 	add    %bh,-0x117bffbf(%ecx,%esi,8)
41b9d6:	41                   	inc    %ecx
41b9d7:	00 c8                	add    %cl,%al
41b9d9:	f0 41                	lock inc %ecx
41b9db:	00 50 f1             	add    %dl,-0xf(%eax)
41b9de:	41                   	inc    %ecx
41b9df:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9e3:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9e7:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9eb:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41b9ef:	00 01                	add    %al,(%ecx)
41b9f1:	00 fd                	add    %bh,%ch
41b9f3:	ff 1c f1             	lcall  *(%ecx,%esi,8)
41b9f6:	41                   	inc    %ecx
41b9f7:	00 08                	add    %cl,(%eax)
41b9f9:	54                   	push   %esp
41b9fa:	47                   	inc    %edi
41b9fb:	72 61                	jb     0x41ba5e
41b9fd:	70 68                	jo     0x41ba67
41b9ff:	69 63 8d 40 00 08 ba 	imul   $0xba080040,-0x73(%ebx),%esp
41ba06:	41                   	inc    %ecx
41ba07:	00 07                	add    %al,(%edi)
41ba09:	08 54 47 72          	or     %dl,0x72(%edi,%eax,2)
41ba0d:	61                   	popa
41ba0e:	70 68                	jo     0x41ba78
41ba10:	69 63 8c b9 41 00 f0 	imul   $0xf00041b9,-0x74(%ebx),%esp
41ba17:	1e                   	push   %ds
41ba18:	41                   	inc    %ecx
41ba19:	00 00                	add    %al,(%eax)
41ba1b:	00 08                	add    %cl,(%eax)
41ba1d:	47                   	inc    %edi
41ba1e:	72 61                	jb     0x41ba81
41ba20:	70 68                	jo     0x41ba8a
41ba22:	69 63 73 00 00 90 74 	imul   $0x74900000,0x73(%ebx),%esp
41ba29:	ba 41 00 00 00       	mov    $0x41,%edx
41ba46:	00 00                	add    %al,(%eax)
41ba48:	78 ba                	js     0x41ba04
41ba4a:	41                   	inc    %ecx
41ba4b:	00 08                	add    %cl,(%eax)
41ba4d:	00 00                	add    %al,(%eax)
41ba4f:	00 a0 10 40 00 40    	add    %ah,0x40004010(%eax)
41ba55:	3a 40 00             	cmp    0x0(%eax),%al
41ba58:	4c                   	dec    %esp
41ba59:	3a 40 00             	cmp    0x0(%eax),%al
41ba5c:	50                   	push   %eax
41ba5d:	3a 40 00             	cmp    0x0(%eax),%al
41ba60:	54                   	push   %esp
41ba61:	3a 40 00             	cmp    0x0(%eax),%al
41ba64:	48                   	dec    %eax
41ba65:	3a 40 00             	cmp    0x0(%eax),%al
41ba68:	94                   	xchg   %eax,%esp
41ba69:	37                   	aaa
41ba6a:	40                   	inc    %eax
41ba6b:	00 b0 37 40 00 ec    	add    %dh,-0x13ffbfc9(%eax)
41ba71:	37                   	aaa
41ba72:	40                   	inc    %eax
41ba73:	00 44 2d 40          	add    %al,0x40(%ebp,%ebp,1)
41ba77:	00 0c 54             	add    %cl,(%esp,%edx,2)
41ba7a:	53                   	push   %ebx
41ba7b:	68 61 72 65 64       	push   $0x64657261
41ba80:	49                   	dec    %ecx
41ba81:	6d                   	insl   (%dx),%es:(%edi)
41ba82:	61                   	popa
41ba83:	67 65 8d 40 00       	lea    %gs:0x0(%bx,%si),%eax
41ba88:	d4 ba                	aam    $0xba
41ba8a:	41                   	inc    %ecx
41baa7:	00 d8                	add    %bl,%al
41baa9:	ba 41 00 74 00       	mov    $0x740041,%edx
41baae:	00 00                	add    %al,(%eax)
41bab0:	28 ba 41 00 40 3a    	sub    %bh,0x3a400041(%edx)
41bab6:	40                   	inc    %eax
41bab7:	00 4c 3a 40          	add    %cl,0x40(%edx,%edi,1)
41babb:	00 50 3a             	add    %dl,0x3a(%eax)
41babe:	40                   	inc    %eax
41babf:	00 54 3a 40          	add    %dl,0x40(%edx,%edi,1)
41bac3:	00 48 3a             	add    %cl,0x3a(%eax)
41bac6:	40                   	inc    %eax
41bac7:	00 94 37 40 00 b0 37 	add    %dl,0x37b00040(%edi,%esi,1)
41bace:	40                   	inc    %eax
41bacf:	00 a4 f5 41 00 00 f6 	add    %ah,-0x9ffffbf(%ebp,%esi,8)
41bad6:	41                   	inc    %ecx
41bad7:	00 0c 54             	add    %cl,(%esp,%edx,2)
41bada:	42                   	inc    %edx
41badb:	69 74 6d 61 70 49 6d 	imul   $0x616d4970,0x61(%ebp,%ebp,2),%esi
41bae2:	61
41bae3:	67 65 8d 40 00       	lea    %gs:0x0(%bx,%si),%eax
41bae8:	34 bb                	xor    $0xbb,%al
41baea:	41                   	inc    %ecx
41baf7:	00 b0 bb 41 00 00    	add    %dh,0x41bb(%eax)
41bb05:	00 00                	add    %al,(%eax)
41bb07:	00 a4 bb 41 00 3c 00 	add    %ah,0x3c0041(%ebx,%edi,4)
41bb0e:	00 00                	add    %al,(%eax)
41bb10:	40                   	inc    %eax
41bb11:	b9 41 00 40 3a       	mov    $0x3a400041,%ecx
41bb16:	40                   	inc    %eax
41bb17:	00 50 47             	add    %dl,0x47(%eax)
41bb1a:	41                   	inc    %ecx
41bb1b:	00 50 3a             	add    %dl,0x3a(%eax)
41bb1e:	40                   	inc    %eax
41bb1f:	00 54 3a 40          	add    %dl,0x40(%edx,%edi,1)
41bb23:	00 48 3a             	add    %cl,0x3a(%eax)
41bb26:	40                   	inc    %eax
41bb27:	00 94 37 40 00 b0 37 	add    %dl,0x37b00040(%edi,%esi,1)
41bb2e:	40                   	inc    %eax
41bb2f:	00 90 00 42 00 90    	add    %dl,-0x6fffbe00(%eax)
41bb35:	46                   	inc    %esi
41bb36:	41                   	inc    %ecx
41bb37:	00 2c ef             	add    %ch,(%edi,%ebp,8)
41bb3a:	41                   	inc    %ecx
41bb3b:	00 cc                	add    %cl,%ah
41bb3d:	00 42 00             	add    %al,0x0(%edx)
41bb40:	e0 47                	loopne 0x41bb89
41bb42:	41                   	inc    %ecx
41bb43:	00 a8 02 42 00 28    	add    %ch,0x28004202(%eax)
41bb49:	03 42 00             	add    0x0(%edx),%eax
41bb4c:	78 ef                	js     0x41bb3d
41bb4e:	41                   	inc    %ecx
41bb4f:	00 dc                	add    %bl,%ah
41bb51:	05 42 00 90 06       	add    $0x6900042,%eax
41bb56:	42                   	inc    %edx
41bb57:	00 d0                	add    %dl,%al
41bb59:	06                   	push   %es
41bb5a:	42                   	inc    %edx
41bb5b:	00 c4                	add    %al,%ah
41bb5d:	f0 41                	lock inc %ecx
41bb5f:	00 2c 07             	add    %ch,(%edi,%eax,1)
41bb62:	42                   	inc    %edx
41bb63:	00 18                	add    %bl,(%eax)
41bb65:	0b 42 00             	or     0x0(%edx),%eax
41bb68:	14 13                	adc    $0x13,%al
41bb6a:	42                   	inc    %edx
41bb6b:	00 e8                	add    %ch,%al
41bb6d:	13 42 00             	adc    0x0(%edx),%eax
41bb70:	ac                   	lods   %ds:(%esi),%al
41bb71:	f1                   	int1
41bb72:	41                   	inc    %ecx
41bb73:	00 bc 14 42 00 10 15 	add    %bh,0x15100042(%esp,%edx,1)
41bb7a:	42                   	inc    %edx
41bb7b:	00 28                	add    %ch,(%eax)
41bb7d:	00 42 00             	add    %al,0x0(%edx)
41bb80:	c8 f0 41 00          	enter  $0x41f0,$0x0
41bb84:	50                   	push   %eax
41bb85:	f1                   	int1
41bb86:	41                   	inc    %ecx
41bb87:	00 f4                	add    %dh,%ah
41bb89:	09 42 00             	or     %eax,0x0(%edx)
41bb8c:	d0 17                	rclb   $1,(%edi)
41bb8e:	42                   	inc    %edx
41bb8f:	00 70 09             	add    %dh,0x9(%eax)
41bb92:	42                   	inc    %edx
41bb93:	00 d8                	add    %bl,%al
41bb95:	17                   	pop    %ss
41bb96:	42                   	inc    %edx
41bb97:	00 40 06             	add    %al,0x6(%eax)
41bb9a:	42                   	inc    %edx
41bb9b:	00 a0 06 42 00 dc    	add    %ah,-0x23ffbdfa(%eax)
41bba1:	11 42 00             	adc    %eax,0x0(%edx)
41bba4:	07                   	pop    %es
41bba5:	54                   	push   %esp
41bba6:	42                   	inc    %edx
41bba7:	69 74 6d 61 70 b0 bb 	imul   $0x41bbb070,0x61(%ebp,%ebp,2),%esi
41bbae:	41
41bbaf:	00 07                	add    %al,(%edi)
41bbb1:	07                   	pop    %es
41bbb2:	54                   	push   %esp
41bbb3:	42                   	inc    %edx
41bbb4:	69 74 6d 61 70 34 bb 	imul   $0x41bb3470,0x61(%ebp,%ebp,2),%esi
41bbbb:	41
41bbbc:	00 04 ba             	add    %al,(%edx,%edi,4)
41bbbf:	41                   	inc    %ecx
41bbc0:	00 00                	add    %al,(%eax)
41bbc2:	00 08                	add    %cl,(%eax)
41bbc4:	47                   	inc    %edi
41bbc5:	72 61                	jb     0x41bc28
41bbc7:	70 68                	jo     0x41bc31
41bbc9:	69 63 73 00 00 8b c0 	imul   $0xc08b0000,0x73(%ebx),%esp
41bbd0:	1c bc                	sbb    $0xbc,%al
41bbd2:	41                   	inc    %ecx
41bbef:	00 20                	add    %ah,(%eax)
41bbf1:	bc 41 00 18 00       	mov    $0x180041,%esp
41bbf6:	00 00                	add    %al,(%eax)
41bbf8:	28 ba 41 00 40 3a    	sub    %bh,0x3a400041(%edx)
41bbfe:	40                   	inc    %eax
41bbff:	00 4c 3a 40          	add    %cl,0x40(%edx,%edi,1)
41bc03:	00 50 3a             	add    %dl,0x3a(%eax)
41bc06:	40                   	inc    %eax
41bc07:	00 54 3a 40          	add    %dl,0x40(%edx,%edi,1)
41bc0b:	00 48 3a             	add    %cl,0x3a(%eax)
41bc0e:	40                   	inc    %eax
41bc0f:	00 94 37 40 00 b0 37 	add    %dl,0x37b00040(%edi,%esi,1)
41bc16:	40                   	inc    %eax
41bc17:	00 78 18             	add    %bh,0x18(%eax)
41bc1a:	42                   	inc    %edx
41bc1b:	00 a8 18 42 00 0a    	add    %ch,0xa004218(%eax)
41bc21:	54                   	push   %esp
41bc22:	49                   	dec    %ecx
41bc23:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
41bc26:	49                   	dec    %ecx
41bc27:	6d                   	insl   (%dx),%es:(%edi)
41bc28:	61                   	popa
41bc29:	67 65 90             	addr16 gs nop
41bc2c:	78 bc                	js     0x41bbea
41bc2e:	41                   	inc    %ecx
41bc3b:	00 e8                	add    %ch,%al
41bc3d:	bc 41 00 00 00       	mov    $0x41,%esp
41bc4a:	00 00                	add    %al,(%eax)
41bc4c:	dc bc 41 00 34 00 00 	fdivrl 0x3400(%ecx,%eax,2)
41bc53:	00 40 b9             	add    %al,-0x47(%eax)
41bc56:	41                   	inc    %ecx
41bc57:	00 40 3a             	add    %al,0x3a(%eax)
41bc5a:	40                   	inc    %eax
41bc5b:	00 50 47             	add    %dl,0x47(%eax)
41bc5e:	41                   	inc    %ecx
41bc5f:	00 50 3a             	add    %dl,0x3a(%eax)
41bc62:	40                   	inc    %eax
41bc63:	00 54 3a 40          	add    %dl,0x40(%edx,%edi,1)
41bc67:	00 48 3a             	add    %cl,0x3a(%eax)
41bc6a:	40                   	inc    %eax
41bc6b:	00 94 37 40 00 b0 37 	add    %dl,0x37b00040(%edi,%esi,1)
41bc72:	40                   	inc    %eax
41bc73:	00 14 19             	add    %dl,(%ecx,%ebx,1)
41bc76:	42                   	inc    %edx
41bc77:	00 90 46 41 00 2c    	add    %dl,0x2c004146(%eax)
41bc7d:	ef                   	out    %eax,(%dx)
41bc7e:	41                   	inc    %ecx
41bc7f:	00 44 19 42          	add    %al,0x42(%ecx,%ebx,1)
41bc83:	00 e0                	add    %ah,%al
41bc85:	47                   	inc    %edi
41bc86:	41                   	inc    %ecx
41bc87:	00 bc ee 41 00 a4 19 	add    %bh,0x19a40041(%esi,%ebp,8)
41bc8e:	42                   	inc    %edx
41bc8f:	00 78 ef             	add    %bh,-0x11(%eax)
41bc92:	41                   	inc    %ecx
41bc93:	00 e4                	add    %ah,%ah
41bc95:	19 42 00             	sbb    %eax,0x0(%edx)
41bc98:	10 1a                	adc    %bl,(%edx)
41bc9a:	42                   	inc    %edx
41bc9b:	00 c0                	add    %al,%al
41bc9d:	f0 41                	lock inc %ecx
41bc9f:	00 c4                	add    %al,%ah
41bca1:	f0 41                	lock inc %ecx
41bca3:	00 24 1a             	add    %ah,(%edx,%ebx,1)
41bca6:	42                   	inc    %edx
41bca7:	00 44 f1 41          	add    %al,0x41(%ecx,%esi,8)
41bcab:	00 a8 1c 42 00 a8    	add    %ch,-0x57ffbde4(%eax)
41bcb1:	f1                   	int1
41bcb2:	41                   	inc    %ecx
41bcb3:	00 c0                	add    %al,%al
41bcb5:	1c 42                	sbb    $0x42,%al
41bcb7:	00 c4                	add    %al,%ah
41bcb9:	1c 42                	sbb    $0x42,%al
41bcbb:	00 bc f1 41 00 c0 18 	add    %bh,0x18c00041(%ecx,%esi,8)
41bcc2:	42                   	inc    %edx