416f1b:	77 31                	ja     0x416f4e
416f1d:	45                   	inc    %ebp
416f1e:	46                   	inc    %esi
416f1f:	74 66                	je     0x416f87
416f21:	36 48                	ss dec %eax
416f23:	54                   	push   %esp
416f24:	72 78                	jb     0x416f9e
416f26:	6a 37                	push   $0x37
416f28:	6c                   	insb   (%dx),%es:(%edi)
416f29:	46                   	inc    %esi
416f2a:	4f                   	dec    %edi
416f2b:	44                   	inc    %esp
416f2c:	52                   	push   %edx
416f2d:	70 47                	jo     0x416f76
416f2f:	38 75 65             	cmp    %dh,0x65(%ebp)
416f32:	64 42                	fs inc %edx
416f34:	4b                   	dec    %ebx
416f35:	59                   	pop    %ecx
416f36:	6f                   	outsl  %ds:(%esi),(%dx)
416f37:	52                   	push   %edx
416f38:	43                   	inc    %ebx
416f39:	75 64                	jne    0x416f9f
416f3b:	7a 64                	jp     0x416fa1
416f3d:	46                   	inc    %esi
416f3e:	76 49                	jbe    0x416f89
416f40:	6e                   	outsb  %ds:(%esi),(%dx)
416f41:	58                   	pop    %eax
416f42:	55                   	push   %ebp
416f43:	53                   	push   %ebx
416f44:	56                   	push   %esi
416f45:	31 31                	xor    %esi,(%ecx)
416f47:	62 65 57             	bound  %esp,0x57(%ebp)
416f4a:	47                   	inc    %edi
416f4b:	47                   	inc    %edi
416f4c:	6f                   	outsl  %ds:(%esi),(%dx)
416f4d:	71 43                	jno    0x416f92
416f4f:	2b 65 53             	sub    0x53(%ebp),%esp
416f52:	37                   	aaa
416f53:	4b                   	dec    %ebx
416f54:	71 45                	jno    0x416f9b
416f56:	2b 4b 39             	sub    0x39(%ebx),%ecx
416f59:	50                   	push   %eax
416f5a:	4d                   	dec    %ebp
416f5b:	32 7a 32             	xor    0x32(%edx),%bh
416f5e:	4c                   	dec    %esp
416f5f:	50                   	push   %eax
416f60:	68 6d 2f 75 48       	push   $0x48752f6d
416f65:	78 6d                	js     0x416fd4
416f67:	6a 67                	push   $0x67
416f69:	33 62 65             	xor    0x65(%edx),%esp
416f6c:	51                   	push   %ecx
416f6d:	79 77                	jns    0x416fe6
416f6f:	56                   	push   %esi
416f70:	36 5a                	ss pop %edx
416f72:	76 2f                	jbe    0x416fa3
416f74:	35 79 7a 75 6c       	xor    $0x6c757a79,%eax
416f79:	4f                   	dec    %edi
416f7a:	75 4c                	jne    0x416fc8
416f7c:	39 34 6b             	cmp    %esi,(%ebx,%ebp,2)
416f7f:	41                   	inc    %ecx
416f80:	72 45                	jb     0x416fc7
416f82:	46                   	inc    %esi
416f83:	4d                   	dec    %ebp
416f84:	78 4c                	js     0x416fd2
416f86:	57                   	push   %edi
416f87:	34 6a                	xor    $0x6a,%al
416f89:	4f                   	dec    %edi
416f8a:	62 65 79             	bound  %esp,0x79(%ebp)
416f8d:	67 37                	addr16 aaa
416f8f:	46                   	inc    %esi
416f90:	4f                   	dec    %edi
416f91:	72 36                	jb     0x416fc9
416f93:	4c                   	dec    %esp
416f94:	78 66                	js     0x416ffc
416f96:	72 70                	jb     0x417008
416f98:	58                   	pop    %eax
416f99:	6a 6f                	push   $0x6f
416f9b:	4d                   	dec    %ebp
416f9c:	41                   	inc    %ecx
416f9d:	6a 79                	push   $0x79
416f9f:	62 51 41             	bound  %edx,0x41(%ecx)
416fa2:	64 69 4c 6a 62 6a 43 	imul   $0x6432436a,%fs:0x62(%edx,%ebp,2),%ecx
416fa9:	32 64
416fab:	50                   	push   %eax
416fac:	4a                   	dec    %edx
416fad:	46                   	inc    %esi
416fae:	48                   	dec    %eax
416faf:	50                   	push   %eax
416fb0:	4b                   	dec    %ebx
416fb1:	42                   	inc    %edx
416fb2:	4d                   	dec    %ebp
416fb3:	56                   	push   %esi
416fb4:	64 67 65 43          	fs addr16 gs inc %ebx
416fb8:	4e                   	dec    %esi
416fb9:	42                   	inc    %edx
416fba:	6d                   	insl   (%dx),%es:(%edi)
416fbb:	50                   	push   %eax
416fbc:	66 44                	inc    %sp
416fbe:	71 68                	jno    0x417028
416fc0:	7a 37                	jp     0x416ff9
416fc2:	78 31                	js     0x416ff5
416fc4:	77 5a                	ja     0x417020
416fc6:	48                   	dec    %eax
416fc7:	4f                   	dec    %edi
416fc8:	30 61 43             	xor    %ah,0x43(%ecx)
416fcb:	73 62                	jae    0x41702f
416fcd:	68 4c 63 42 59       	push   $0x5942634c
416fd2:	4d                   	dec    %ebp
416fd3:	66 34 4d             	data16 xor $0x4d,%al
416fd6:	79 32                	jns    0x41700a
416fd8:	66 65 35 53 2f       	gs xor $0x2f53,%ax
416fdd:	32 59 7a             	xor    0x7a(%ecx),%bl
416fe0:	62 42 38             	bound  %eax,0x38(%edx)
416fe3:	4f                   	dec    %edi
416fe4:	47                   	inc    %edi
416fe5:	51                   	push   %ecx
416fe6:	54                   	push   %esp
416fe7:	56                   	push   %esi
416fe8:	35 67 72 52 4c       	xor    $0x4c527267,%eax
416fed:	58                   	pop    %eax
416fee:	6d                   	insl   (%dx),%es:(%edi)
416fef:	66 42                	inc    %dx
416ff1:	45                   	inc    %ebp
416ff2:	54                   	push   %esp
416ff3:	71 75                	jno    0x41706a
416ff5:	62 37                	bound  %esi,(%edi)
416ff7:	46                   	inc    %esi
416ff8:	49                   	dec    %ecx
416ff9:	2f                   	das
416ffa:	6e                   	outsb  %ds:(%esi),(%dx)
416ffb:	69 4f 78 63 62 44 78 	imul   $0x78446263,0x78(%edi),%ecx
417002:	33 34 30             	xor    (%eax,%esi,1),%esi
417005:	59                   	pop    %ecx
417006:	53                   	push   %ebx
417007:	44                   	inc    %esp
417008:	61                   	popa
417009:	4b                   	dec    %ebx
41700a:	73 53                	jae    0x41705f
41700c:	38 72 47             	cmp    %dh,0x47(%edx)
41700f:	45                   	inc    %ebp
417010:	68 49 66 75 76       	push   $0x76756649
417015:	37                   	aaa
417016:	55                   	push   %ebp
417017:	37                   	aaa
417018:	74 5a                	je     0x417074
41701a:	6f                   	outsl  %ds:(%esi),(%dx)
41701b:	4d                   	dec    %ebp
41701c:	30 33                	xor    %dh,(%ebx)
41701e:	53                   	push   %ebx
41701f:	6a 75                	push   $0x75
417021:	4f                   	dec    %edi
417022:	68 67 78 55 65       	push   $0x65557867
417027:	64 34 35             	fs xor $0x35,%al
41702a:	69 63 6c 38 42 57 67 	imul   $0x67574238,0x6c(%ebx),%esp
417031:	38 56 6e             	cmp    %dl,0x6e(%esi)
417034:	43                   	inc    %ebx
417035:	36 63 73 38          	arpl   %esi,%ss:0x38(%ebx)
417039:	72 6c                	jb     0x4170a7
41703b:	69 6d 65 47 45 78 31 	imul   $0x31784547,0x65(%ebp),%ebp
417042:	31 47 57             	xor    %eax,0x57(%edi)
417045:	30 34 49             	xor    %dh,(%ecx,%ecx,2)
417048:	39 38                	cmp    %edi,(%eax)
41704a:	57                   	push   %edi
41704b:	76 76                	jbe    0x4170c3
41704d:	42                   	inc    %edx
41704e:	75 6f                	jne    0x4170bf
417050:	6c                   	insb   (%dx),%es:(%edi)
417051:	6d                   	insl   (%dx),%es:(%edi)
417052:	44                   	inc    %esp
417053:	78 44                	js     0x417099
417055:	69 65 6c 6f 56 4c 45 	imul   $0x454c566f,0x6c(%ebp),%esp
41705c:	71 79                	jno    0x4170d7
41705e:	59                   	pop    %ecx
41705f:	65 37                	gs aaa
417061:	64 52                	fs push %edx
417063:	54                   	push   %esp
417064:	78 2f                	js     0x417095
417066:	4e                   	dec    %esi
417067:	67 52                	addr16 push %edx
417069:	56                   	push   %esi
41706a:	2f                   	das
41706b:	74 6f                	je     0x4170dc
41706d:	61                   	popa
41706e:	37                   	aaa
41706f:	65 76 58             	gs jbe 0x4170ca
417072:	47                   	inc    %edi
417073:	67 4f                	addr16 dec %edi
417075:	58                   	pop    %eax
417076:	75 53                	jne    0x4170cb
417078:	35 66 47 47 55       	xor    $0x55474766,%eax
41707d:	7a 2f                	jp     0x4170ae
41707f:	64 5a                	fs pop %edx
417081:	77 51                	ja     0x4170d4
417083:	34 76                	xor    $0x76,%al
417085:	58                   	pop    %eax
417086:	39 35 57 68 56 69    	cmp    %esi,0x69566857
41708c:	34 73                	xor    $0x73,%al
41708e:	67 38 6d 54          	cmp    %ch,0x54(%di)
417092:	61                   	popa
417093:	33 34 4c             	xor    (%esp,%ecx,2),%esi
417096:	35 72 42 33 73       	xor    $0x73334272,%eax
41709b:	77 63                	ja     0x417100
41709d:	64 55                	fs push %ebp
41709f:	78 66                	js     0x417107
4170a1:	49                   	dec    %ecx
4170a2:	4f                   	dec    %edi
4170a3:	50                   	push   %eax
4170a4:	4c                   	dec    %esp
4170a5:	33 78 65             	xor    0x65(%eax),%edi
4170a8:	4c                   	dec    %esp
4170a9:	4a                   	dec    %edx
4170aa:	34 56                	xor    $0x56,%al
4170ac:	38 6c 50 79          	cmp    %ch,0x79(%eax,%edx,2)
4170b0:	57                   	push   %edi
4170b1:	69 33 73 51 55 55    	imul   $0x55555173,(%ebx),%esi
4170b7:	41                   	inc    %ecx
4170b8:	76 6e                	jbe    0x417128
4170ba:	68 77 51 33 44       	push   $0x44335177
4170bf:	2f                   	das
4170c0:	36 67 48             	ss addr16 dec %eax
4170c3:	49                   	dec    %ecx
4170c4:	2b 2b                	sub    (%ebx),%ebp
4170c6:	32 67 45             	xor    0x45(%edi),%ah
4170c9:	55                   	push   %ebp
4170ca:	55                   	push   %ebp
4170cb:	56                   	push   %esi
4170cc:	4c                   	dec    %esp
4170cd:	59                   	pop    %ecx
4170ce:	69 46 62 69 32 48 65 	imul   $0x65483269,0x62(%esi),%eax
4170d5:	38 51 4b             	cmp    %dl,0x4b(%ecx)
4170d8:	4b                   	dec    %ebx
4170d9:	75 5a                	jne    0x417135
4170db:	4e                   	dec    %esi
4170dc:	55                   	push   %ebp
4170dd:	62 47 4e             	bound  %eax,0x4e(%edi)
4170e0:	45                   	inc    %ebp
4170e1:	76 49                	jbe    0x41712c
4170e3:	79 54                	jns    0x417139
4170e5:	6b 56 34 41          	imul   $0x41,0x34(%esi),%edx
4170e9:	38 42 58             	cmp    %al,0x58(%edx)
4170ec:	4d                   	dec    %ebp
4170ed:	76 6e                	jbe    0x41715d
4170ef:	50                   	push   %eax
4170f0:	72 50                	jb     0x417142
4170f2:	57                   	push   %edi
4170f3:	43                   	inc    %ebx
4170f4:	78 4c                	js     0x417142
4170f6:	35 6e 39 43 2b       	xor    $0x2b43396e,%eax
4170fb:	49                   	dec    %ecx
4170fc:	74 31                	je     0x41712f
4170fe:	61                   	popa
4170ff:	48                   	dec    %eax
417100:	6d                   	insl   (%dx),%es:(%edi)
417101:	78 50                	js     0x417153
417103:	51                   	push   %ecx
417104:	74 72                	je     0x417178
417106:	46                   	inc    %esi
417107:	56                   	push   %esi
417108:	53                   	push   %ebx
417109:	47                   	inc    %edi
41710a:	32 71 58             	xor    0x58(%ecx),%dh
41710d:	6b 4e 51 56          	imul   $0x56,0x51(%esi),%ecx
417111:	52                   	push   %edx
417112:	62 6d 49             	bound  %ebp,0x49(%ebp)
417115:	72 4d                	jb     0x417164
417117:	33 62 79             	xor    0x79(%edx),%esp
41711a:	76 42                	jbe    0x41715e
41711c:	76 37                	jbe    0x417155
41711e:	4a                   	dec    %edx
41711f:	43                   	inc    %ebx
417120:	41                   	inc    %ecx
417121:	57                   	push   %edi
417122:	35 6d 69 4d 37       	xor    $0x374d696d,%eax
417127:	6c                   	insb   (%dx),%es:(%edi)
417128:	65 56                	gs push %esi
41712a:	79 44                	jns    0x417170
41712c:	55                   	push   %ebp
41712d:	78 53                	js     0x417182
41712f:	71 57                	jno    0x417188
417131:	39 5a 53             	cmp    %ebx,0x53(%edx)
417134:	2b 6e 4b             	sub    0x4b(%esi),%ebp
417137:	32 47 4d             	xor    0x4d(%edi),%al
41713a:	2f                   	das
41713b:	4c                   	dec    %esp
41713c:	75 54                	jne    0x417192
41713e:	53                   	push   %ebx
41713f:	57                   	push   %edi
417140:	53                   	push   %ebx
417141:	6f                   	outsl  %ds:(%esi),(%dx)
417142:	36 71 72             	ss jno 0x4171b7
417145:	43                   	inc    %ebx
417146:	77 48                	ja     0x417190
417148:	4f                   	dec    %edi
417149:	32 79 37             	xor    0x37(%ecx),%bh
41714c:	55                   	push   %ebp
41714d:	78 38                	js     0x417187
41714f:	47                   	inc    %edi
417150:	4d                   	dec    %ebp
417151:	56                   	push   %esi
417152:	66 2f                	data16 das
417154:	71 51                	jno    0x4171a7
417156:	4c                   	dec    %esp
417157:	74 4b                	je     0x4171a4
417159:	34 6c                	xor    $0x6c,%al
41715b:	53                   	push   %ebx
41715c:	37                   	aaa
41715d:	36 6f                	outsl  %ss:(%esi),(%dx)
41715f:	6e                   	outsb  %ds:(%esi),(%dx)
417160:	39 46 2b             	cmp    %eax,0x2b(%esi)
417163:	2b 42 4f             	sub    0x4f(%edx),%eax
417166:	38 66 65             	cmp    %ah,0x65(%esi)
417169:	4b                   	dec    %ebx
41716a:	4a                   	dec    %edx
41716b:	6e                   	outsb  %ds:(%esi),(%dx)
41716c:	6f                   	outsl  %ds:(%esi),(%dx)
41716d:	69 34 58 32 74 68 41 	imul   $0x41687432,(%eax,%ebx,2),%esi
417174:	78 56                	js     0x4171cc
417176:	70 41                	jo     0x4171b9
417178:	36 70 2f             	ss jo  0x4171aa
41717b:	4d                   	dec    %ebp
41717c:	2b 49 70             	sub    0x70(%ecx),%ecx
41717f:	44                   	inc    %esp
417180:	48                   	dec    %eax
417181:	46                   	inc    %esi
417182:	35 73 55 6f 71       	xor    $0x716f5573,%eax
417187:	79 73                	jns    0x4171fc
417189:	6a 44                	push   $0x44
41718b:	63 51 52             	arpl   %edx,0x52(%ecx)
41718e:	4f                   	dec    %edi
41718f:	42                   	inc    %edx
417190:	4e                   	dec    %esi
417191:	52                   	push   %edx
417192:	33 4a 77             	xor    0x77(%edx),%ecx
417195:	5a                   	pop    %edx
417196:	79 4b                	jns    0x4171e3
417198:	55                   	push   %ebp
417199:	63 37                	arpl   %esi,(%edi)
41719b:	43                   	inc    %ebx
41719c:	55                   	push   %ebp
41719d:	4d                   	dec    %ebp
41719e:	41                   	inc    %ecx
41719f:	73 62                	jae    0x417203
4171a1:	6a 2b                	push   $0x2b
4171a3:	73 69                	jae    0x41720e
4171a5:	58                   	pop    %eax
4171a6:	56                   	push   %esi
4171a7:	48                   	dec    %eax
4171a8:	32 65 76             	xor    0x76(%ebp),%ah
4171ab:	42                   	inc    %edx
4171ac:	59                   	pop    %ecx