436d0e:	4f                   	dec    %edi
436d0f:	62 6a 65             	bound  %ebp,0x65(%edx)
436d12:	63 74 b4 6c          	arpl   %esi,0x6c(%esp,%esi,4)
436d16:	43                   	inc    %ebx
436d17:	00 40 6c             	add    %al,0x6c(%eax)
436d1a:	43                   	inc    %ebx
436d1b:	00 00                	add    %al,(%eax)
436d1d:	00 08                	add    %cl,(%eax)
436d1f:	43                   	inc    %ebx
436d20:	6f                   	outsl  %ds:(%esi),(%dx)
436d21:	6e                   	outsb  %ds:(%esi),(%dx)
436d22:	74 72                	je     0x436d96
436d24:	6f                   	outsl  %ds:(%esi),(%dx)
436d25:	6c                   	insb   (%dx),%es:(%edi)
436d26:	73 00                	jae    0x436d28
436d28:	00 8d 40 00 78 6d    	add    %cl,0x6d780040(%ebp)
436d2e:	43                   	inc    %ebx
436d4b:	00 a4 6d 43 00 40 00 	add    %ah,0x400043(%ebp,%ebp,2)
436d52:	00 00                	add    %al,(%eax)
436d54:	68 6c 43 00 1c       	push   $0x1c00436c
436d59:	36 40                	ss inc %eax
436d5b:	00 f4                	add    %dh,%ah
436d5d:	95                   	xchg   %eax,%ebp
436d5e:	43                   	inc    %ebx
436d5f:	00 e4                	add    %ah,%ah
436d61:	95                   	xchg   %eax,%ebp
436d62:	43                   	inc    %ebx
436d63:	00 30                	add    %dh,(%eax)
436d65:	36 40                	ss inc %eax
436d67:	00 24 36             	add    %ah,(%esi,%esi,1)
436d6a:	40                   	inc    %eax
436d6b:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
436d72:	40                   	inc    %eax
436d73:	00 dc                	add    %bl,%ah
436d75:	33 40 00             	xor    0x0(%eax),%eax
436d78:	80 96 43 00 b4 96 43 	adcb   $0x43,-0x694bffbd(%esi)
436d7f:	00 cc                	add    %cl,%ah
436d81:	96                   	xchg   %eax,%esi
436d82:	43                   	inc    %ebx
436d83:	00 70 94             	add    %dh,-0x6c(%eax)
436d86:	43                   	inc    %ebx
436d87:	00 28                	add    %ch,(%eax)
436d89:	96                   	xchg   %eax,%esi
436d8a:	43                   	inc    %ebx
436d8b:	00 34 94             	add    %dh,(%esp,%edx,4)
436d8e:	43                   	inc    %ebx
436d8f:	00 d8                	add    %bl,%al
436d91:	96                   	xchg   %eax,%esi
436d92:	43                   	inc    %ebx
436d93:	00 8c 95 43 00 f8 96 	add    %cl,-0x6907ffbd(%ebp,%edx,4)
436d9a:	43                   	inc    %ebx
436d9b:	00 54 96 43          	add    %dl,0x43(%esi,%edx,4)
436d9f:	00 04 96             	add    %al,(%esi,%edx,4)
436da2:	43                   	inc    %ebx
436da3:	00 12                	add    %dl,(%edx)
436da5:	54                   	push   %esp
436da6:	44                   	inc    %esp
436da7:	72 61                	jb     0x436e0a
436da9:	67 43                	addr16 inc %ebx
436dab:	6f                   	outsl  %ds:(%esi),(%dx)
436dac:	6e                   	outsb  %ds:(%esi),(%dx)
436dad:	74 72                	je     0x436e21
436daf:	6f                   	outsl  %ds:(%esi),(%dx)
436db0:	6c                   	insb   (%dx),%es:(%edi)
436db1:	4f                   	dec    %edi
436db2:	62 6a 65             	bound  %ebp,0x65(%edx)
436db5:	63 74 90 04          	arpl   %esi,0x4(%eax,%edx,4)
436db9:	6e                   	outsb  %ds:(%esi),(%dx)
436dba:	43                   	inc    %ebx
436dd7:	00 30                	add    %dh,(%eax)
436dd9:	6e                   	outsb  %ds:(%esi),(%dx)
436dda:	43                   	inc    %ebx
436ddb:	00 40 00             	add    %al,0x0(%eax)
436dde:	00 00                	add    %al,(%eax)
436de0:	2c 6d                	sub    $0x6d,%al
436de2:	43                   	inc    %ebx
436de3:	00 1c 36             	add    %bl,(%esi,%esi,1)
436de6:	40                   	inc    %eax
436de7:	00 f4                	add    %dh,%ah
436de9:	95                   	xchg   %eax,%ebp
436dea:	43                   	inc    %ebx
436deb:	00 18                	add    %bl,(%eax)
436ded:	97                   	xchg   %eax,%edi
436dee:	43                   	inc    %ebx
436def:	00 30                	add    %dh,(%eax)
436df1:	36 40                	ss inc %eax
436df3:	00 24 36             	add    %ah,(%esi,%esi,1)
436df6:	40                   	inc    %eax
436df7:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
436dfe:	40                   	inc    %eax
436dff:	00 dc                	add    %bl,%ah
436e01:	33 40 00             	xor    0x0(%eax),%eax
436e04:	80 96 43 00 b4 96 43 	adcb   $0x43,-0x694bffbd(%esi)
436e0b:	00 cc                	add    %cl,%ah
436e0d:	96                   	xchg   %eax,%esi
436e0e:	43                   	inc    %ebx
436e0f:	00 70 94             	add    %dh,-0x6c(%eax)
436e12:	43                   	inc    %ebx
436e13:	00 28                	add    %ch,(%eax)
436e15:	96                   	xchg   %eax,%esi
436e16:	43                   	inc    %ebx
436e17:	00 34 94             	add    %dh,(%esp,%edx,4)
436e1a:	43                   	inc    %ebx
436e1b:	00 d8                	add    %bl,%al
436e1d:	96                   	xchg   %eax,%esi
436e1e:	43                   	inc    %ebx
436e1f:	00 8c 95 43 00 f8 96 	add    %cl,-0x6907ffbd(%ebp,%edx,4)
436e26:	43                   	inc    %ebx
436e27:	00 54 96 43          	add    %dl,0x43(%esi,%edx,4)
436e2b:	00 04 96             	add    %al,(%esi,%edx,4)
436e2e:	43                   	inc    %ebx
436e2f:	00 14 54             	add    %dl,(%esp,%edx,2)
436e32:	44                   	inc    %esp
436e33:	72 61                	jb     0x436e96
436e35:	67 43                	addr16 inc %ebx
436e37:	6f                   	outsl  %ds:(%esi),(%dx)
436e38:	6e                   	outsb  %ds:(%esi),(%dx)
436e39:	74 72                	je     0x436ead
436e3b:	6f                   	outsl  %ds:(%esi),(%dx)
436e3c:	6c                   	insb   (%dx),%es:(%edi)
436e3d:	4f                   	dec    %edi
436e3e:	62 6a 65             	bound  %ebp,0x65(%edx)
436e41:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
436e45:	8d 40 00             	lea    0x0(%eax),%eax
436e48:	94                   	xchg   %eax,%esp
436e49:	6e                   	outsb  %ds:(%esi),(%dx)
436e4a:	43                   	inc    %ebx
436e67:	00 d0                	add    %dl,%al
436e69:	6e                   	outsb  %ds:(%esi),(%dx)
436e6a:	43                   	inc    %ebx
436e6b:	00 70 00             	add    %dh,0x0(%eax)
436e6e:	00 00                	add    %al,(%eax)
436e70:	68 6c 43 00 1c       	push   $0x1c00436c
436e75:	36 40                	ss inc %eax
436e77:	00 f4                	add    %dh,%ah
436e79:	95                   	xchg   %eax,%ebp
436e7a:	43                   	inc    %ebx
436e7b:	00 e4                	add    %ah,%ah
436e7d:	95                   	xchg   %eax,%ebp
436e7e:	43                   	inc    %ebx
436e7f:	00 30                	add    %dh,(%eax)
436e81:	36 40                	ss inc %eax
436e83:	00 24 36             	add    %ah,(%esi,%esi,1)
436e86:	40                   	inc    %eax
436e87:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
436e8e:	40                   	inc    %eax
436e8f:	00 80 97 43 00 80    	add    %al,-0x7fffbc69(%eax)
436e95:	96                   	xchg   %eax,%esi
436e96:	43                   	inc    %ebx
436e97:	00 f8                	add    %bh,%al
436e99:	98                   	cwtl
436e9a:	43                   	inc    %ebx
436e9b:	00 6c 95 43          	add    %ch,0x43(%ebp,%edx,4)
436e9f:	00 70 94             	add    %dh,-0x6c(%eax)
436ea2:	43                   	inc    %ebx
436ea3:	00 b0 97 43 00 34    	add    %dh,0x34004397(%eax)
436ea9:	94                   	xchg   %eax,%esp
436eaa:	43                   	inc    %ebx
436eab:	00 88 95 43 00 8c    	add    %cl,-0x73ffbc6b(%eax)
436eb1:	95                   	xchg   %eax,%ebp
436eb2:	43                   	inc    %ebx
436eb3:	00 94 95 43 00 0c 98 	add    %dl,-0x67f3ffbd(%ebp,%edx,4)
436eba:	43                   	inc    %ebx
436ebb:	00 1c 97             	add    %bl,(%edi,%edx,4)
436ebe:	43                   	inc    %ebx
436ebf:	00 54 98 43          	add    %dl,0x43(%eax,%ebx,4)
436ec3:	00 d0                	add    %dl,%al
436ec5:	98                   	cwtl
436ec6:	43                   	inc    %ebx
436ec7:	00 e4                	add    %ah,%ah
436ec9:	98                   	cwtl
436eca:	43                   	inc    %ebx
436ecb:	00 04 99             	add    %al,(%ecx,%ebx,4)
436ece:	43                   	inc    %ebx
436ecf:	00 0f                	add    %cl,(%edi)
436ed1:	54                   	push   %esp
436ed2:	44                   	inc    %esp
436ed3:	72 61                	jb     0x436f36
436ed5:	67 44                	addr16 inc %esp
436ed7:	6f                   	outsl  %ds:(%esi),(%dx)
436ed8:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
436edb:	62 6a 65             	bound  %ebp,0x65(%edx)
436ede:	63 74 e4 6e          	arpl   %esi,0x6e(%esp,%eiz,8)
436ee2:	43                   	inc    %ebx
436ee3:	00 07                	add    %al,(%edi)
436ee5:	0f 54 44 72 61       	andps  0x61(%edx,%esi,2),%xmm0
436eea:	67 44                	addr16 inc %esp
436eec:	6f                   	outsl  %ds:(%esi),(%dx)
436eed:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
436ef0:	62 6a 65             	bound  %ebp,0x65(%edx)
436ef3:	63 74 94 6e          	arpl   %esi,0x6e(%esp,%edx,4)
436ef7:	43                   	inc    %ebx
436ef8:	00 f8                	add    %bh,%al
436efa:	6c                   	insb   (%dx),%es:(%edi)
436efb:	43                   	inc    %ebx
436efc:	00 00                	add    %al,(%eax)
436efe:	00 08                	add    %cl,(%eax)
436f00:	43                   	inc    %ebx
436f01:	6f                   	outsl  %ds:(%esi),(%dx)
436f02:	6e                   	outsb  %ds:(%esi),(%dx)
436f03:	74 72                	je     0x436f77
436f05:	6f                   	outsl  %ds:(%esi),(%dx)
436f06:	6c                   	insb   (%dx),%es:(%edi)
436f07:	73 00                	jae    0x436f09
436f09:	00 8b c0 58 6f 43    	add    %cl,0x436f58c0(%ebx)
436f2b:	00 94 6f 43 00 70 00 	add    %dl,0x700043(%edi,%ebp,2)
436f32:	00 00                	add    %al,(%eax)
436f34:	48                   	dec    %eax
436f35:	6e                   	outsb  %ds:(%esi),(%dx)
436f36:	43                   	inc    %ebx
436f37:	00 1c 36             	add    %bl,(%esi,%esi,1)
436f3a:	40                   	inc    %eax
436f3b:	00 f4                	add    %dh,%ah
436f3d:	95                   	xchg   %eax,%ebp
436f3e:	43                   	inc    %ebx
436f3f:	00 0c 99             	add    %cl,(%ecx,%ebx,4)
436f42:	43                   	inc    %ebx
436f43:	00 30                	add    %dh,(%eax)
436f45:	36 40                	ss inc %eax
436f47:	00 24 36             	add    %ah,(%esi,%esi,1)
436f4a:	40                   	inc    %eax
436f4b:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
436f52:	40                   	inc    %eax
436f53:	00 80 97 43 00 80    	add    %al,-0x7fffbc69(%eax)
436f59:	96                   	xchg   %eax,%esi
436f5a:	43                   	inc    %ebx
436f5b:	00 f8                	add    %bh,%al
436f5d:	98                   	cwtl
436f5e:	43                   	inc    %ebx
436f5f:	00 6c 95 43          	add    %ch,0x43(%ebp,%edx,4)
436f63:	00 70 94             	add    %dh,-0x6c(%eax)
436f66:	43                   	inc    %ebx
436f67:	00 b0 97 43 00 34    	add    %dh,0x34004397(%eax)
436f6d:	94                   	xchg   %eax,%esp
436f6e:	43                   	inc    %ebx
436f6f:	00 88 95 43 00 8c    	add    %cl,-0x73ffbc6b(%eax)
436f75:	95                   	xchg   %eax,%ebp
436f76:	43                   	inc    %ebx
436f77:	00 94 95 43 00 0c 98 	add    %dl,-0x67f3ffbd(%ebp,%edx,4)
436f7e:	43                   	inc    %ebx
436f7f:	00 1c 97             	add    %bl,(%edi,%edx,4)
436f82:	43                   	inc    %ebx
436f83:	00 54 98 43          	add    %dl,0x43(%eax,%ebx,4)
436f87:	00 d0                	add    %dl,%al
436f89:	98                   	cwtl
436f8a:	43                   	inc    %ebx
436f8b:	00 e4                	add    %ah,%ah
436f8d:	98                   	cwtl
436f8e:	43                   	inc    %ebx
436f8f:	00 04 99             	add    %al,(%ecx,%ebx,4)
436f92:	43                   	inc    %ebx
436f93:	00 11                	add    %dl,(%ecx)
436f95:	54                   	push   %esp
436f96:	44                   	inc    %esp
436f97:	72 61                	jb     0x436ffa
436f99:	67 44                	addr16 inc %esp
436f9b:	6f                   	outsl  %ds:(%esi),(%dx)
436f9c:	63 6b 4f             	arpl   %ebp,0x4f(%ebx)
436f9f:	62 6a 65             	bound  %ebp,0x65(%edx)
436fa2:	63 74 45 78          	arpl   %esi,0x78(%ebp,%eax,2)
436fa6:	8b c0                	mov    %eax,%eax
436fa8:	f4                   	hlt
436fa9:	6f                   	outsl  %ds:(%esi),(%dx)
436faa:	43                   	inc    %ebx
436fb7:	00 20                	add    %ah,(%eax)
436fb9:	70 43                	jo     0x436ffe
436fc7:	00 0c 70             	add    %cl,(%eax,%esi,2)
436fca:	43                   	inc    %ebx
436fcb:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
436fcf:	00 6c 60 42          	add    %ch,0x42(%eax,%eiz,2)
436fd3:	00 1c 36             	add    %bl,(%esi,%esi,1)
436fd6:	40                   	inc    %eax
436fd7:	00 28                	add    %ch,(%eax)
436fd9:	36 40                	ss inc %eax
436fdb:	00 2c 36             	add    %ch,(%esi,%esi,1)
436fde:	40                   	inc    %eax
436fdf:	00 30                	add    %dh,(%eax)
436fe1:	36 40                	ss inc %eax
436fe3:	00 24 36             	add    %ah,(%esi,%esi,1)
436fe6:	40                   	inc    %eax
436fe7:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
436fee:	40                   	inc    %eax
436fef:	00 dc                	add    %bl,%ah
436ff1:	aa                   	stos   %al,%es:(%edi)
436ff2:	43                   	inc    %ebx
436ff3:	00 e8                	add    %ch,%al
436ff5:	c4 41 00             	les    0x0(%ecx),%eax
436ff8:	f0 c4 41 00          	lock les 0x0(%ecx),%eax
436ffc:	04 c4                	add    $0xc4,%al
436ffe:	41                   	inc    %ecx
436fff:	00 f8                	add    %bh,%al
437001:	82 42 00 e4          	addb   $0xe4,0x0(%edx)
437005:	82 42 00 08          	addb   $0x8,0x0(%edx)
437009:	ab                   	stos   %eax,%es:(%edi)
43700a:	43                   	inc    %ebx
43700b:	00 0e                	add    %cl,(%esi)
43700d:	54                   	push   %esp
43700e:	43                   	inc    %ebx
43700f:	6f                   	outsl  %ds:(%esi),(%dx)
437010:	6e                   	outsb  %ds:(%esi),(%dx)
437011:	74 72                	je     0x437085
437013:	6f                   	outsl  %ds:(%esi),(%dx)
437014:	6c                   	insb   (%dx),%es:(%edi)
437015:	43                   	inc    %ebx
437016:	61                   	popa
437017:	6e                   	outsb  %ds:(%esi),(%dx)
437018:	76 61                	jbe    0x43707b
43701a:	73 90                	jae    0x436fac
43701c:	20 70 43             	and    %dh,0x43(%eax)
43701f:	00 07                	add    %al,(%edi)
437021:	0e                   	push   %cs
437022:	54                   	push   %esp
437023:	43                   	inc    %ebx
437024:	6f                   	outsl  %ds:(%esi),(%dx)
437025:	6e                   	outsb  %ds:(%esi),(%dx)
437026:	74 72                	je     0x43709a
437028:	6f                   	outsl  %ds:(%esi),(%dx)
437029:	6c                   	insb   (%dx),%es:(%edi)
43702a:	43                   	inc    %ebx
43702b:	61                   	popa
43702c:	6e                   	outsb  %ds:(%esi),(%dx)
43702d:	76 61                	jbe    0x437090
43702f:	73 f4                	jae    0x437025
437031:	6f                   	outsl  %ds:(%esi),(%dx)
437032:	43                   	inc    %ebx
437033:	00 d8                	add    %bl,%al
437035:	60                   	pusha
437036:	42                   	inc    %edx
437037:	00 04 00             	add    %al,(%eax,%eax,1)
43703a:	08 43 6f             	or     %al,0x6f(%ebx)
43703d:	6e                   	outsb  %ds:(%esi),(%dx)
43703e:	74 72                	je     0x4370b2
437040:	6f                   	outsl  %ds:(%esi),(%dx)
437041:	6c                   	insb   (%dx),%es:(%edi)
437042:	73 00                	jae    0x437044
437044:	00 8d 40 00 94 70    	add    %cl,0x70940040(%ebp)
43704a:	43                   	inc    %ebx
437067:	00 10                	add    %dl,(%eax)
437069:	71 43                	jno    0x4370ae
43706b:	00 1c 00             	add    %bl,(%eax,%eax,1)
43706e:	00 00                	add    %al,(%eax)
437070:	d0 7a 44             	sarb   $1,0x44(%edx)
437073:	00 1c 36             	add    %bl,(%esi,%esi,1)
437076:	40                   	inc    %eax
437077:	00 28                	add    %ch,(%eax)
437079:	36 40                	ss inc %eax
43707b:	00 2c 36             	add    %ch,(%esi,%esi,1)
43707e:	40                   	inc    %eax
43707f:	00 30                	add    %dh,(%eax)
437081:	36 40                	ss inc %eax