442fb5:	39 6c 70 79          	cmp    %ebp,0x79(%eax,%esi,2)
442fb9:	44                   	inc    %esp
442fba:	48                   	dec    %eax
442fbb:	4c                   	dec    %esp
442fbc:	45                   	inc    %ebp
442fbd:	44                   	inc    %esp
442fbe:	45                   	inc    %ebp
442fbf:	6e                   	outsb  %ds:(%esi),(%dx)
442fc0:	74 68                	je     0x44302a
442fc2:	51                   	push   %ecx
442fc3:	41                   	inc    %ecx
442fc4:	6c                   	insb   (%dx),%es:(%edi)
442fc5:	7a 51                	jp     0x443018
442fc7:	67 33 48 35          	xor    0x35(%bx,%si),%ecx
442fcb:	58                   	pop    %eax
442fcc:	68 50 30 64 76       	push   $0x76643050
442fd1:	2b 4e 34             	sub    0x34(%esi),%ecx
442fd4:	38 6a 31             	cmp    %ch,0x31(%edx)
442fd7:	65 64 6a 6d          	gs fs push $0x6d
442fdb:	4d                   	dec    %ebp
442fdc:	64 6f                	outsl  %fs:(%esi),(%dx)
442fde:	4b                   	dec    %ebx
442fdf:	53                   	push   %ebx
442fe0:	38 70 70             	cmp    %dh,0x70(%eax)
442fe3:	6c                   	insb   (%dx),%es:(%edi)
442fe4:	42                   	inc    %edx
442fe5:	64 42                	fs inc %edx
442fe7:	46                   	inc    %esi
442fe8:	55                   	push   %ebp
442fe9:	61                   	popa
442fea:	32 79 6e             	xor    0x6e(%ecx),%bh
442fed:	4e                   	dec    %esi
442fee:	73 72                	jae    0x443062
442ff0:	41                   	inc    %ecx
442ff1:	41                   	inc    %ecx
442ff2:	69 44 38 54 62 71 42 	imul   $0x32427162,0x54(%eax,%edi,1),%eax
442ff9:	32
442ffa:	63 6d 4d             	arpl   %ebp,0x4d(%ebp)
442ffd:	48                   	dec    %eax
442ffe:	4b                   	dec    %ebx
442fff:	30 56 73             	xor    %dl,0x73(%esi)
443002:	68 33 62 4a 32       	push   $0x324a6233
443007:	4f                   	dec    %edi
443008:	31 45 50             	xor    %eax,0x50(%ebp)
44300b:	69 6d 4a 2f 54 73 50 	imul   $0x5073542f,0x4a(%ebp),%ebp
443012:	6e                   	outsb  %ds:(%esi),(%dx)
443013:	75 76                	jne    0x44308b
443015:	5a                   	pop    %edx
443016:	43                   	inc    %ebx
443017:	6f                   	outsl  %ds:(%esi),(%dx)
443018:	56                   	push   %esi
443019:	6c                   	insb   (%dx),%es:(%edi)
44301a:	48                   	dec    %eax
44301b:	5a                   	pop    %edx
44301c:	75 65                	jne    0x443083
44301e:	63 75 35             	arpl   %esi,0x35(%ebp)
443021:	5a                   	pop    %edx
443022:	30 52 47             	xor    %dl,0x47(%edx)
443025:	49                   	dec    %ecx
443026:	59                   	pop    %ecx
443027:	75 57                	jne    0x443080
443029:	30 61 63             	xor    %ah,0x63(%ecx)
44302c:	57                   	push   %edi
44302d:	47                   	inc    %edi
44302e:	58                   	pop    %eax
44302f:	4d                   	dec    %ebp
443030:	70 2b                	jo     0x44305d
443032:	57                   	push   %edi
443033:	71 34                	jno    0x443069
443035:	51                   	push   %ecx
443036:	52                   	push   %edx
443037:	6b 36 76             	imul   $0x76,(%esi),%esi
44303a:	66 69 69 59 61 6f    	imul   $0x6f61,0x59(%ecx),%bp
443040:	78 74                	js     0x4430b6
443042:	4b                   	dec    %ebx
443043:	46                   	inc    %esi
443044:	43                   	inc    %ebx
443045:	43                   	inc    %ebx
443046:	46                   	inc    %esi
443047:	4a                   	dec    %edx
443048:	67 53                	addr16 push %ebx
44304a:	59                   	pop    %ecx
44304b:	42                   	inc    %edx
44304c:	79 6c                	jns    0x4430ba
44304e:	71 47                	jno    0x443097
443050:	63 52 75             	arpl   %edx,0x75(%edx)
443053:	47                   	inc    %edi
443054:	77 47                	ja     0x44309d
443056:	50                   	push   %eax
443057:	71 52                	jno    0x4430ab
443059:	50                   	push   %eax
44305a:	49                   	dec    %ecx
44305b:	67 38 6f 52          	cmp    %ch,0x52(%bx)
44305f:	50                   	push   %eax
443060:	41                   	inc    %ecx
443061:	66 64 53             	fs push %bx
443064:	4d                   	dec    %ebp
443065:	4a                   	dec    %edx
443066:	64 47                	fs inc %edi
443068:	79 5a                	jns    0x4430c4
44306a:	4f                   	dec    %edi
44306b:	73 33                	jae    0x4430a0
44306d:	69 7a 6e 62 4d 73 50 	imul   $0x50734d62,0x6e(%edx),%edi
443074:	74 62                	je     0x4430d8
443076:	57                   	push   %edi
443077:	31 39                	xor    %edi,(%ecx)
443079:	73 46                	jae    0x4430c1
44307b:	70 41                	jo     0x4430be
44307d:	2f                   	das
44307e:	4f                   	dec    %edi
44307f:	77 58                	ja     0x4430d9
443081:	5a                   	pop    %edx
443082:	58                   	pop    %eax
443083:	6b 30 2f             	imul   $0x2f,(%eax),%esi
443086:	45                   	inc    %ebp
443087:	77 4b                	ja     0x4430d4
443089:	4d                   	dec    %ebp
44308a:	34 45                	xor    $0x45,%al
44308c:	5a                   	pop    %edx
44308d:	70 37                	jo     0x4430c6
44308f:	73 2f                	jae    0x4430c0
443091:	4f                   	dec    %edi
443092:	4c                   	dec    %esp
443093:	49                   	dec    %ecx
443094:	63 2b                	arpl   %ebp,(%ebx)
443096:	6e                   	outsb  %ds:(%esi),(%dx)
443097:	76 42                	jbe    0x4430db
443099:	6b 5a 50 52          	imul   $0x52,0x50(%edx),%ebx
44309d:	55                   	push   %ebp
44309e:	38 6b 75             	cmp    %ch,0x75(%ebx)
4430a1:	35 36 66 6c 42       	xor    $0x426c6636,%eax
4430a6:	6e                   	outsb  %ds:(%esi),(%dx)
4430a7:	38 31                	cmp    %dh,(%ecx)
4430a9:	36 65 75 4f          	ss gs jne 0x4430fc
4430ad:	69 42 4d 53 35 72 30 	imul   $0x30723553,0x4d(%edx),%eax
4430b4:	74 45                	je     0x4430fb
4430b6:	56                   	push   %esi
4430b7:	43                   	inc    %ebx
4430b8:	59                   	pop    %ecx
4430b9:	7a 63                	jp     0x44311e
4430bb:	54                   	push   %esp
4430bc:	6d                   	insl   (%dx),%es:(%edi)
4430bd:	34 44                	xor    $0x44,%al
4430bf:	58                   	pop    %eax
4430c0:	44                   	inc    %esp
4430c1:	36 5a                	ss pop %edx
4430c3:	30 42 49             	xor    %al,0x49(%edx)
4430c6:	45                   	inc    %ebp
4430c7:	44                   	inc    %esp
4430c8:	6b 6e 43 32          	imul   $0x32,0x43(%esi),%ebp
4430cc:	65 30 75 6d          	xor    %dh,%gs:0x6d(%ebp)
4430d0:	46                   	inc    %esi
4430d1:	46                   	inc    %esi
4430d2:	6e                   	outsb  %ds:(%esi),(%dx)
4430d3:	37                   	aaa
4430d4:	36 47                	ss inc %edi
4430d6:	71 49                	jno    0x443121
4430d8:	44                   	inc    %esp
4430d9:	52                   	push   %edx
4430da:	68 56 4c 54 62       	push   $0x62544c56
4430df:	54                   	push   %esp
4430e0:	51                   	push   %ecx
4430e1:	53                   	push   %ebx
4430e2:	54                   	push   %esp
4430e3:	5a                   	pop    %edx
4430e4:	4e                   	dec    %esi
4430e5:	50                   	push   %eax
4430e6:	34 56                	xor    $0x56,%al
4430e8:	51                   	push   %ecx
4430e9:	68 37 75 4b 6e       	push   $0x6e4b7537
4430ee:	72 74                	jb     0x443164
4430f0:	50                   	push   %eax
4430f1:	6d                   	insl   (%dx),%es:(%edi)
4430f2:	71 48                	jno    0x44313c
4430f4:	4d                   	dec    %ebp
4430f5:	63 4b 4c             	arpl   %ecx,0x4c(%ebx)
4430f8:	67 62 36 54 73       	bound  %esi,0x7354
4430fd:	31 6d 6c             	xor    %ebp,0x6c(%ebp)
443100:	46                   	inc    %esi
443101:	6e                   	outsb  %ds:(%esi),(%dx)
443102:	4f                   	dec    %edi
443103:	62 37                	bound  %esi,(%edi)
443105:	52                   	push   %edx
443106:	5a                   	pop    %edx
443107:	68 48 54 43 66       	push   $0x66435448
44310c:	38 6c 6c 6a          	cmp    %ch,0x6a(%esp,%ebp,2)
443110:	63 33                	arpl   %esi,(%ebx)
443112:	5a                   	pop    %edx
443113:	47                   	inc    %edi
443114:	78 33                	js     0x443149
443116:	47                   	inc    %edi
443117:	34 56                	xor    $0x56,%al
443119:	4f                   	dec    %edi
44311a:	72 67                	jb     0x443183
44311c:	6c                   	insb   (%dx),%es:(%edi)
44311d:	74 35                	je     0x443154
44311f:	78 76                	js     0x443197
443121:	69 31 33 72 78 77    	imul   $0x77787233,(%ecx),%esi
443127:	2f                   	das
443128:	66 56                	push   %si
44312a:	4b                   	dec    %ebx
44312b:	68 42 6e 46 51       	push   $0x51466e42
443130:	45                   	inc    %ebp
443131:	65 73 5a             	gs jae 0x44318e
443134:	36 63 54 72 64       	arpl   %edx,%ss:0x64(%edx,%esi,2)
443139:	62 73 46             	bound  %esi,0x46(%ebx)
44313c:	2f                   	das
44313d:	76 6a                	jbe    0x4431a9
44313f:	6a 30                	push   $0x30
443141:	46                   	inc    %esi
443142:	4e                   	dec    %esi
443143:	66 49                	dec    %cx
443145:	64 62 63 2f          	bound  %esp,%fs:0x2f(%ebx)
443149:	54                   	push   %esp
44314a:	74 4f                	je     0x44319b
44314c:	6c                   	insb   (%dx),%es:(%edi)
44314d:	41                   	inc    %ecx
44314e:	4b                   	dec    %ebx
44314f:	4b                   	dec    %ebx
443150:	5a                   	pop    %edx
443151:	35 36 69 41 77       	xor    $0x77416936,%eax
443156:	73 7a                	jae    0x4431d2
443158:	4d                   	dec    %ebp
443159:	79 34                	jns    0x44318f
44315b:	51                   	push   %ecx
44315c:	46                   	inc    %esi
44315d:	65 50                	gs push %eax
44315f:	37                   	aaa
443160:	59                   	pop    %ecx
443161:	30 4a 53             	xor    %cl,0x53(%edx)
443164:	71 52                	jno    0x4431b8
443166:	38 33                	cmp    %dh,(%ebx)
443168:	45                   	inc    %ebp
443169:	56                   	push   %esi
44316a:	56                   	push   %esi
44316b:	35 66 62 6a 41       	xor    $0x416a6266,%eax
443170:	72 39                	jb     0x4431ab
443172:	73 39                	jae    0x4431ad
443174:	42                   	inc    %edx
443175:	55                   	push   %ebp
443176:	69 32 42 65 35 50    	imul   $0x50356542,(%edx),%esi
44317c:	77 4a                	ja     0x4431c8
44317e:	6a 6f                	push   $0x6f
443180:	38 76 55             	cmp    %dh,0x55(%esi)
443183:	77 6d                	ja     0x4431f2
443185:	32 7a 58             	xor    0x58(%edx),%bh
443188:	46                   	inc    %esi
443189:	32 56 35             	xor    0x35(%esi),%dl
44318c:	6b 35 78 63 6e 71 5a 	imul   $0x5a,0x716e6378,%esi
443193:	57                   	push   %edi
443194:	72 59                	jb     0x4431ef
443196:	32 70 70             	xor    0x70(%eax),%dh
443199:	7a 50                	jp     0x4431eb
44319b:	79 74                	jns    0x443211
44319d:	4e                   	dec    %esi
44319e:	51                   	push   %ecx
44319f:	34 41                	xor    $0x41,%al
4431a1:	68 48 34 58 71       	push   $0x71583448
4431a6:	61                   	popa
4431a7:	59                   	pop    %ecx
4431a8:	68 63 4d 31 7a       	push   $0x7a314d63
4431ad:	76 53                	jbe    0x443202
4431af:	65 72 34             	gs jb  0x4431e6
4431b2:	75 77                	jne    0x44322b
4431b4:	7a 54                	jp     0x44320a
4431b6:	6a 78                	push   $0x78
4431b8:	49                   	dec    %ecx
4431b9:	56                   	push   %esi
4431ba:	45                   	inc    %ebp
4431bb:	62 48 6c             	bound  %ecx,0x6c(%eax)
4431be:	44                   	inc    %esp
4431bf:	5a                   	pop    %edx
4431c0:	41                   	inc    %ecx
4431c1:	4d                   	dec    %ebp
4431c2:	57                   	push   %edi
4431c3:	74 59                	je     0x44321e
4431c5:	57                   	push   %edi
4431c6:	69 44 59 32 2b 49 52 	imul   $0x6d52492b,0x32(%ecx,%ebx,2),%eax
4431cd:	6d
4431ce:	42                   	inc    %edx
4431cf:	6f                   	outsl  %ds:(%esi),(%dx)
4431d0:	54                   	push   %esp
4431d1:	64 65 4d             	fs gs dec %ebp
4431d4:	2b 74 54 66          	sub    0x66(%esp,%edx,2),%esi
4431d8:	34 74                	xor    $0x74,%al
4431da:	37                   	aaa
4431db:	62 62 52             	bound  %esp,0x52(%edx)
4431de:	79 2f                	jns    0x44320f
4431e0:	65 4d                	gs dec %ebp
4431e2:	45                   	inc    %ebp
4431e3:	5a                   	pop    %edx
4431e4:	44                   	inc    %esp
4431e5:	30 51 59             	xor    %dl,0x59(%ecx)
4431e8:	6a 59                	push   $0x59
4431ea:	50                   	push   %eax
4431eb:	6a 57                	push   $0x57
4431ed:	69 39 4c 65 63 4c    	imul   $0x4c63654c,(%ecx),%edi
4431f3:	53                   	push   %ebx
4431f4:	69 43 34 7a 69 6c 64 	imul   $0x646c697a,0x34(%ebx),%eax
4431fb:	32 54 33 58          	xor    0x58(%ebx,%esi,1),%dl
4431ff:	75 39                	jne    0x44323a
443201:	33 76 32             	xor    0x32(%esi),%esi
443204:	75 78                	jne    0x44327e
443206:	4e                   	dec    %esi
443207:	39 65 78             	cmp    %esp,0x78(%ebp)
44320a:	34 4d                	xor    $0x4d,%al
44320c:	51                   	push   %ecx
44320d:	73 70                	jae    0x44327f
44320f:	6d                   	insl   (%dx),%es:(%edi)
443210:	36 6a 63             	ss push $0x63
443213:	53                   	push   %ebx
443214:	79 46                	jns    0x44325c
443216:	56                   	push   %esi
443217:	43                   	inc    %ebx
443218:	66 4f                	dec    %di
44321a:	70 6c                	jo     0x443288
44321c:	66 6f                	outsw  %ds:(%esi),(%dx)
44321e:	36 6b 52 69 41       	imul   $0x41,%ss:0x69(%edx),%edx
443223:	2b 56 52             	sub    0x52(%esi),%edx
443226:	6f                   	outsl  %ds:(%esi),(%dx)
443227:	44                   	inc    %esp
443228:	54                   	push   %esp
443229:	63 70 34             	arpl   %esi,0x34(%eax)
44322c:	6e                   	outsb  %ds:(%esi),(%dx)
44322d:	57                   	push   %edi
44322e:	66 55                	push   %bp
443230:	56                   	push   %esi
443231:	38 4e 65             	cmp    %cl,0x65(%esi)
443234:	4e                   	dec    %esi
443235:	62 30                	bound  %esi,(%eax)
443237:	78 44                	js     0x44327d
443239:	64 78 78             	fs js  0x4432b4
44323c:	45                   	inc    %ebp
44323d:	65 4c                	gs dec %esp
44323f:	52                   	push   %edx
443240:	74 36                	je     0x443278
443242:	6d                   	insl   (%dx),%es:(%edi)
443243:	64 4e                	fs dec %esi
443245:	6b 71 61 71          	imul   $0x71,0x61(%ecx),%esi
443249:	5a                   	pop    %edx
44324a:	6e                   	outsb  %ds:(%esi),(%dx)
44324b:	47                   	inc    %edi
44324c:	66 52                	push   %dx
44324e:	6e                   	outsb  %ds:(%esi),(%dx)
44324f:	6a 71                	push   $0x71
443251:	51                   	push   %ecx
443252:	73 39                	jae    0x44328d
443254:	67 49                	addr16 dec %ecx
443256:	44                   	inc    %esp
443257:	35 56 72 46 58       	xor    $0x58467256,%eax