415f24:	31 6d 43             	xor    %ebp,0x43(%ebp)
415f27:	65 42                	gs inc %edx
415f29:	36 71 6b             	ss jno 0x415f97
415f2c:	38 42 4a             	cmp    %al,0x4a(%edx)
415f2f:	66 67 4b             	addr16 dec %bx
415f32:	43                   	inc    %ebx
415f33:	77 76                	ja     0x415fab
415f35:	62 45 43             	bound  %eax,0x43(%ebp)
415f38:	79 76                	jns    0x415fb0
415f3a:	7a 35                	jp     0x415f71
415f3c:	38 73 74             	cmp    %dh,0x74(%ebx)
415f3f:	4a                   	dec    %edx
415f40:	66 39 7a 74          	cmp    %di,0x74(%edx)
415f44:	74 79                	je     0x415fbf
415f46:	77 45                	ja     0x415f8d
415f48:	78 62                	js     0x415fac
415f4a:	6f                   	outsl  %ds:(%esi),(%dx)
415f4b:	57                   	push   %edi
415f4c:	4e                   	dec    %esi
415f4d:	6a 2f                	push   $0x2f
415f4f:	57                   	push   %edi
415f50:	6e                   	outsb  %ds:(%esi),(%dx)
415f51:	49                   	dec    %ecx
415f52:	33 67 56             	xor    0x56(%edi),%esp
415f55:	38 77 46             	cmp    %dh,0x46(%edi)
415f58:	4a                   	dec    %edx
415f59:	75 32                	jne    0x415f8d
415f5b:	4e                   	dec    %esi
415f5c:	75 79                	jne    0x415fd7
415f5e:	77 77                	ja     0x415fd7
415f60:	30 44 2b 70          	xor    %al,0x70(%ebx,%ebp,1)
415f64:	38 62 58             	cmp    %ah,0x58(%edx)
415f67:	6c                   	insb   (%dx),%es:(%edi)
415f68:	38 73 79             	cmp    %dh,0x79(%ebx)
415f6b:	43                   	inc    %ebx
415f6c:	61                   	popa
415f6d:	30 43 57             	xor    %al,0x57(%ebx)
415f70:	2b 68 73             	sub    0x73(%eax),%ebp
415f73:	77 54                	ja     0x415fc9
415f75:	57                   	push   %edi
415f76:	48                   	dec    %eax
415f77:	38 31                	cmp    %dh,(%ecx)
415f79:	59                   	pop    %ecx
415f7a:	46                   	inc    %esi
415f7b:	6b 74 67 4b 54       	imul   $0x54,0x4b(%edi,%eiz,2),%esi
415f80:	6b 36 35             	imul   $0x35,(%esi),%esi
415f83:	5a                   	pop    %edx
415f84:	74 79                	je     0x415fff
415f86:	35 32 72 47 67       	xor    $0x67477232,%eax
415f8b:	4d                   	dec    %ebp
415f8c:	4f                   	dec    %edi
415f8d:	6b 4c 75 30 4d       	imul   $0x4d,0x30(%ebp,%esi,2),%ecx
415f92:	73 6d                	jae    0x416001
415f94:	52                   	push   %edx
415f95:	2b 4a 58             	sub    0x58(%edx),%ecx
415f98:	42                   	inc    %edx
415f99:	47                   	inc    %edi
415f9a:	30 67 56             	xor    %ah,0x56(%edi)
415f9d:	46                   	inc    %esi
415f9e:	67 49                	addr16 dec %ecx
415fa0:	62 6a 6b             	bound  %ebp,0x6b(%edx)
415fa3:	5a                   	pop    %edx
415fa4:	2f                   	das
415fa5:	46                   	inc    %esi
415fa6:	48                   	dec    %eax
415fa7:	37                   	aaa
415fa8:	35 4b 64 65 61       	xor    $0x6165644b,%eax
415fad:	62 32                	bound  %esi,(%edx)
415faf:	78 4b                	js     0x415ffc
415fb1:	6b 57 72 2f          	imul   $0x2f,0x72(%edi),%edx
415fb5:	43                   	inc    %ebx
415fb6:	72 74                	jb     0x41602c
415fb8:	41                   	inc    %ecx
415fb9:	50                   	push   %eax
415fba:	4c                   	dec    %esp
415fbb:	70 74                	jo     0x416031
415fbd:	56                   	push   %esi
415fbe:	31 45 6a             	xor    %eax,0x6a(%ebp)
415fc1:	73 6e                	jae    0x416031
415fc3:	53                   	push   %ebx
415fc4:	77 6c                	ja     0x416032
415fc6:	41                   	inc    %ecx
415fc7:	5a                   	pop    %edx
415fc8:	55                   	push   %ebp
415fc9:	43                   	inc    %ebx
415fca:	74 63                	je     0x41602f
415fcc:	46                   	inc    %esi
415fcd:	63 77 38             	arpl   %esi,0x38(%edi)
415fd0:	52                   	push   %edx
415fd1:	58                   	pop    %eax
415fd2:	4b                   	dec    %ebx
415fd3:	74 78                	je     0x41604d
415fd5:	58                   	pop    %eax
415fd6:	45                   	inc    %ebp
415fd7:	56                   	push   %esi
415fd8:	54                   	push   %esp
415fd9:	75 79                	jne    0x416054
415fdb:	43                   	inc    %ebx
415fdc:	44                   	inc    %esp
415fdd:	55                   	push   %ebp
415fde:	70 38                	jo     0x416018
415fe0:	69 68 4f 39 62 6d 65 	imul   $0x656d6239,0x4f(%eax),%ebp
415fe7:	52                   	push   %edx
415fe8:	4e                   	dec    %esi
415fe9:	5a                   	pop    %edx
415fea:	4f                   	dec    %edi
415feb:	2b 48 67             	sub    0x67(%eax),%ecx
415fee:	47                   	inc    %edi
415fef:	78 4a                	js     0x41603b
415ff1:	4b                   	dec    %ebx
415ff2:	5a                   	pop    %edx
415ff3:	58                   	pop    %eax
415ff4:	75 6d                	jne    0x416063
415ff6:	38 69 58             	cmp    %ch,0x58(%ecx)
415ff9:	6e                   	outsb  %ds:(%esi),(%dx)
415ffa:	42                   	inc    %edx
415ffb:	48                   	dec    %eax
415ffc:	48                   	dec    %eax
415ffd:	4f                   	dec    %edi
415ffe:	62 41 4e             	bound  %eax,0x4e(%ecx)
416001:	75 6c                	jne    0x41606f
416003:	44                   	inc    %esp
416004:	36 63 75 64          	arpl   %esi,%ss:0x64(%ebp)
416008:	68 37 76 43 5a       	push   $0x5a437637
41600d:	74 72                	je     0x416081
41600f:	33 51 6e             	xor    0x6e(%ecx),%edx
416012:	44                   	inc    %esp
416013:	61                   	popa
416014:	4a                   	dec    %edx
416015:	78 5a                	js     0x416071
416017:	4d                   	dec    %ebp
416018:	67 4b                	addr16 dec %ebx
41601a:	6d                   	insl   (%dx),%es:(%edi)
41601b:	67 6d                	insl   (%dx),%es:(%di)
41601d:	4b                   	dec    %ebx
41601e:	59                   	pop    %ecx
41601f:	75 50                	jne    0x416071
416021:	51                   	push   %ecx
416022:	75 30                	jne    0x416054
416024:	63 55 65             	arpl   %edx,0x65(%ebp)
416027:	75 4a                	jne    0x416073
416029:	31 6c 2b 73          	xor    %ebp,0x73(%ebx,%ebp,1)
41602d:	54                   	push   %esp
41602e:	6a 4f                	push   $0x4f
416030:	48                   	dec    %eax
416031:	52                   	push   %edx
416032:	54                   	push   %esp
416033:	4b                   	dec    %ebx
416034:	55                   	push   %ebp
416035:	77 38                	ja     0x41606f
416037:	73 6b                	jae    0x4160a4
416039:	73 66                	jae    0x4160a1
41603b:	44                   	inc    %esp
41603c:	51                   	push   %ecx
41603d:	62 6c 6b 44          	bound  %ebp,0x44(%ebx,%ebp,2)
416041:	71 75                	jno    0x4160b8
416043:	2b 4a 6a             	sub    0x6a(%edx),%ecx
416046:	62 30                	bound  %esi,(%eax)
416048:	51                   	push   %ecx
416049:	4d                   	dec    %ebp
41604a:	66 34 75             	data16 xor $0x75,%al
41604d:	4b                   	dec    %ebx
41604e:	53                   	push   %ebx
41604f:	61                   	popa
416050:	47                   	inc    %edi
416051:	35 56 46 66 72       	xor    $0x72664656,%eax
416056:	6d                   	insl   (%dx),%es:(%edi)
416057:	69 4c 37 6d 45 6a 7a 	imul   $0x727a6a45,0x6d(%edi,%esi,1),%ecx
41605e:	72
41605f:	33 6d 4b             	xor    0x4b(%ebp),%ebp
416062:	46                   	inc    %esi
416063:	77 48                	ja     0x4160ad
416065:	64 41                	fs inc %ecx
416067:	66 66 2b 66 56       	data16 sub 0x56(%esi),%sp
41606c:	69 75 47 72 66 78 64 	imul   $0x64786672,0x47(%ebp),%esi
416073:	31 38                	xor    %edi,(%eax)
416075:	48                   	dec    %eax
416076:	30 43 31             	xor    %al,0x31(%ebx)
416079:	64 38 62 68          	cmp    %ah,%fs:0x68(%edx)
41607d:	4d                   	dec    %ebp
41607e:	73 6b                	jae    0x4160eb
416080:	6b 6a 48 58          	imul   $0x58,0x48(%edx),%ebp
416084:	47                   	inc    %edi
416085:	37                   	aaa
416086:	57                   	push   %edi
416087:	79 7a                	jns    0x416103
416089:	58                   	pop    %eax
41608a:	52                   	push   %edx
41608b:	54                   	push   %esp
41608c:	39 49 78             	cmp    %ecx,0x78(%ecx)
41608f:	6d                   	insl   (%dx),%es:(%edi)
416090:	33 54 66 43          	xor    0x43(%esi,%eiz,2),%edx
416094:	48                   	dec    %eax
416095:	6d                   	insl   (%dx),%es:(%edi)
416096:	48                   	dec    %eax
416097:	4d                   	dec    %ebp
416098:	39 58 70             	cmp    %ebx,0x70(%eax)
41609b:	41                   	inc    %ecx
41609c:	34 32                	xor    $0x32,%al
41609e:	56                   	push   %esi
41609f:	6a 7a                	push   $0x7a
4160a1:	6a 69                	push   $0x69
4160a3:	65 48                	gs dec %eax
4160a5:	61                   	popa
4160a6:	45                   	inc    %ebp
4160a7:	58                   	pop    %eax
4160a8:	4a                   	dec    %edx
4160a9:	65 65 68 30 33 73 53 	gs gs push $0x53733330
4160b0:	41                   	inc    %ecx
4160b1:	78 6e                	js     0x416121
4160b3:	4e                   	dec    %esi
4160b4:	62 74 79 74          	bound  %esi,0x74(%ecx,%edi,2)
4160b8:	6a 53                	push   $0x53
4160ba:	64 53                	fs push %ebx
4160bc:	6b 6f 4a 43          	imul   $0x43,0x4a(%edi),%ebp
4160c0:	32 49 4e             	xor    0x4e(%ecx),%cl
4160c3:	39 61 37             	cmp    %esp,0x37(%ecx)
4160c6:	2f                   	das
4160c7:	39 79 48             	cmp    %edi,0x48(%ecx)
4160ca:	52                   	push   %edx
4160cb:	65 4a                	gs dec %edx
4160cd:	4c                   	dec    %esp
4160ce:	32 38                	xor    (%eax),%bh
4160d0:	39 4c 6c 64          	cmp    %ecx,0x64(%esp,%ebp,2)
4160d4:	70 50                	jo     0x416126
4160d6:	42                   	inc    %edx
4160d7:	58                   	pop    %eax
4160d8:	53                   	push   %ebx
4160d9:	70 52                	jo     0x41612d
4160db:	46                   	inc    %esi
4160dc:	31 74 56 51          	xor    %esi,0x51(%esi,%edx,2)
4160e0:	50                   	push   %eax
4160e1:	64 5a                	fs pop %edx
4160e3:	68 58 50 4e 70       	push   $0x704e5058
4160e8:	77 37                	ja     0x416121
4160ea:	52                   	push   %edx
4160eb:	79 75                	jns    0x416162
4160ed:	48                   	dec    %eax
4160ee:	32 6b 46             	xor    0x46(%ebx),%ch
4160f1:	73 63                	jae    0x416156
4160f3:	69 50 30 73 55 6f 53 	imul   $0x536f5573,0x30(%eax),%edx
4160fa:	6d                   	insl   (%dx),%es:(%edi)
4160fb:	67 67 43             	addr16 addr16 inc %ebx
4160fe:	42                   	inc    %edx
4160ff:	49                   	dec    %ecx
416100:	71 76                	jno    0x416178
416102:	58                   	pop    %eax
416103:	78 74                	js     0x416179
416105:	7a 66                	jp     0x41616d
416107:	65 73 44             	gs jae 0x41614e
41610a:	69 4a 4d 76 4d 32 67 	imul   $0x67324d76,0x4d(%edx),%ecx
416111:	33 7a 31             	xor    0x31(%edx),%edi
416114:	53                   	push   %ebx
416115:	41                   	inc    %ecx
416116:	6b 6d 71 67          	imul   $0x67,0x71(%ebp),%ebp
41611a:	34 62                	xor    $0x62,%al
41611c:	44                   	inc    %esp
41611d:	62 4a 49             	bound  %ecx,0x49(%edx)
416120:	78 45                	js     0x416167
416122:	57                   	push   %edi
416123:	50                   	push   %eax
416124:	50                   	push   %eax
416125:	2f                   	das
416126:	35 41 6f 66 61       	xor    $0x61666f41,%eax
41612b:	49                   	dec    %ecx
41612c:	48                   	dec    %eax
41612d:	41                   	inc    %ecx
41612e:	78 65                	js     0x416195
416130:	75 61                	jne    0x416193
416132:	58                   	pop    %eax
416133:	64 6f                	outsl  %fs:(%esi),(%dx)
416135:	69 57 64 63 46 58 6c 	imul   $0x6c584663,0x64(%edi),%edx
41613c:	44                   	inc    %esp
41613d:	47                   	inc    %edi
41613e:	39 2f                	cmp    %ebp,(%edi)
416140:	68 51 64 69 47       	push   $0x47696451
416145:	38 4e 66             	cmp    %cl,0x66(%esi)
416148:	55                   	push   %ebp
416149:	6c                   	insb   (%dx),%es:(%edi)
41614a:	45                   	inc    %ebp
41614b:	2f                   	das
41614c:	58                   	pop    %eax
41614d:	44                   	inc    %esp
41614e:	77 74                	ja     0x4161c4
416150:	6c                   	insb   (%dx),%es:(%edi)
416151:	4d                   	dec    %ebp
416152:	51                   	push   %ecx
416153:	2f                   	das
416154:	6f                   	outsl  %ds:(%esi),(%dx)
416155:	44                   	inc    %esp
416156:	69 6f 64 6a 68 31 67 	imul   $0x6731686a,0x64(%edi),%ebp
41615d:	6e                   	outsb  %ds:(%esi),(%dx)
41615e:	56                   	push   %esi
41615f:	44                   	inc    %esp
416160:	6b 30 30             	imul   $0x30,(%eax),%esi
416163:	4d                   	dec    %ebp
416164:	55                   	push   %ebp
416165:	39 32                	cmp    %esi,(%edx)
416167:	45                   	inc    %ebp
416168:	6a 56                	push   $0x56
41616a:	4a                   	dec    %edx
41616b:	56                   	push   %esi
41616c:	4c                   	dec    %esp
41616d:	4e                   	dec    %esi
41616e:	71 35                	jno    0x4161a5
416170:	70 38                	jo     0x4161aa
416172:	2f                   	das
416173:	49                   	dec    %ecx
416174:	43                   	inc    %ebx
416175:	36 34 79             	ss xor $0x79,%al
416178:	31 76 6b             	xor    %esi,0x6b(%esi)
41617b:	78 4d                	js     0x4161ca
41617d:	54                   	push   %esp
41617e:	4f                   	dec    %edi
41617f:	47                   	inc    %edi
416180:	75 33                	jne    0x4161b5
416182:	49                   	dec    %ecx
416183:	45                   	inc    %ebp
416184:	34 4c                	xor    $0x4c,%al
416186:	6f                   	outsl  %ds:(%esi),(%dx)
416187:	4c                   	dec    %esp
416188:	57                   	push   %edi
416189:	70 58                	jo     0x4161e3
41618b:	36 6c                	ss insb (%dx),%es:(%edi)
41618d:	43                   	inc    %ebx
41618e:	4f                   	dec    %edi
41618f:	7a 58                	jp     0x4161e9
416191:	63 47 30             	arpl   %eax,0x30(%edi)
416194:	39 33                	cmp    %esi,(%ebx)
416196:	71 62                	jno    0x4161fa
416198:	72 41                	jb     0x4161db
41619a:	42                   	inc    %edx
41619b:	45                   	inc    %ebp
41619c:	45                   	inc    %ebp
41619d:	63 30                	arpl   %esi,(%eax)
41619f:	59                   	pop    %ecx
4161a0:	42                   	inc    %edx
4161a1:	2b 4f 4a             	sub    0x4a(%edi),%ecx
4161a4:	77 38                	ja     0x4161de
4161a6:	6c                   	insb   (%dx),%es:(%edi)
4161a7:	63 30                	arpl   %esi,(%eax)
4161a9:	6d                   	insl   (%dx),%es:(%edi)
4161aa:	2f                   	das
4161ab:	74 4a                	je     0x4161f7
4161ad:	41                   	inc    %ecx
4161ae:	55                   	push   %ebp
4161af:	67 38 55 77          	cmp    %dl,0x77(%di)
4161b3:	75 62                	jne    0x416217
4161b5:	41                   	inc    %ecx
4161b6:	36 59                	ss pop %ecx