416f13:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
416f18:	57                   	push   %edi
416f19:	6c                   	insb   (%dx),%es:(%edi)
416f1a:	6a 50                	push   $0x50
416f1c:	39 57 75             	cmp    %edx,0x75(%edi)
416f1f:	39 6d 69             	cmp    %ebp,0x69(%ebp)
416f22:	69 48 41 47 32 36 63 	imul   $0x63363247,0x41(%eax),%ecx
416f29:	5f                   	pop    %edi
416f2a:	4c                   	dec    %esp
416f2b:	37                   	aaa
416f2c:	4e                   	dec    %esi
416f2d:	51                   	push   %ecx
416f2e:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
416f33:	71 43                	jno    0x416f78
416f35:	53                   	push   %ebx
416f36:	43                   	inc    %ebx
416f37:	33 4b 68             	xor    0x68(%ebx),%ecx
416f3a:	66 7a 78             	data16 jp 0x416fb5
416f3d:	39 24 65 66 34 35 54 	cmp    %esp,0x54353466(,%eiz,2)
416f44:	6a 50                	push   $0x50
416f46:	54                   	push   %esp
416f47:	68 70 63 4a 67       	push   $0x674a6370
416f4c:	68 31 59 32 79       	push   $0x79325931
416f51:	6a 45                	push   $0x45
416f53:	6f                   	outsl  %ds:(%esi),(%dx)
416f54:	76 64                	jbe    0x416fba
416f56:	46                   	inc    %esi
416f57:	7a 43                	jp     0x416f9c
416f59:	62 79 77             	bound  %edi,0x77(%ecx)
416f5c:	7a 71                	jp     0x416fcf
416f5e:	55                   	push   %ebp
416f5f:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
416f64:	78 47                	js     0x416fad
416f66:	24 41                	and    $0x41,%al
416f68:	6b 6c 70 62 66       	imul   $0x66,0x62(%eax,%esi,2),%ebp
416f6d:	36 67 79 42          	ss addr16 jns 0x416fb3
416f71:	66 41                	inc    %cx
416f73:	71 54                	jno    0x416fc9
416f75:	4d                   	dec    %ebp
416f76:	6d                   	insl   (%dx),%es:(%edi)
416f77:	4f                   	dec    %edi
416f78:	52                   	push   %edx
416f79:	41                   	inc    %ecx
416f7a:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
416f7f:	71 72                	jno    0x416ff3
416f81:	63 4f 48             	arpl   %ecx,0x48(%edi)
416f84:	6e                   	outsb  %ds:(%esi),(%dx)
416f85:	66 61                	popaw
416f87:	59                   	pop    %ecx
416f88:	78 50                	js     0x416fda
416f8a:	4d                   	dec    %ebp
416f8b:	4e                   	dec    %esi
416f8c:	32 24 51             	xor    (%ecx,%edx,2),%ah
416f8f:	61                   	popa
416f90:	4e                   	dec    %esi
416f91:	68 4e 6d 63 41       	push   $0x41636d4e
416f96:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
416f9b:	71 6f                	jno    0x41700c
416f9d:	79 67                	jns    0x417006
416f9f:	59                   	pop    %ecx
416fa0:	24 4b                	and    $0x4b,%al
416fa2:	49                   	dec    %ecx
416fa3:	6c                   	insb   (%dx),%es:(%edi)
416fa4:	68 73 4c 44 6e       	push   $0x6e444c73
416fa9:	65 54                	gs push %esp
416fab:	58                   	pop    %eax
416fac:	6b 4a 5f 4c          	imul   $0x4c,0x5f(%edx),%ecx
416fb0:	39 41 3d             	cmp    %eax,0x3d(%ecx)
416fb3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
416fb8:	5a                   	pop    %edx
416fb9:	62 31                	bound  %esi,(%ecx)
416fbb:	54                   	push   %esp
416fbc:	59                   	pop    %ecx
416fbd:	50                   	push   %eax
416fbe:	50                   	push   %eax
416fbf:	4d                   	dec    %ebp
416fc0:	4d                   	dec    %ebp
416fc1:	59                   	pop    %ecx
416fc2:	36 34 61             	ss xor $0x61,%al
416fc5:	54                   	push   %esp
416fc6:	4e                   	dec    %esi
416fc7:	32 4d 70             	xor    0x70(%ebp),%cl
416fca:	63 47 4f             	arpl   %eax,0x4f(%edi)
416fcd:	51                   	push   %ecx
416fce:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
416fd3:	71 38                	jno    0x41700d
416fd5:	56                   	push   %esi
416fd6:	54                   	push   %esp
416fd7:	73 6b                	jae    0x417044
416fd9:	44                   	inc    %esp
416fda:	4a                   	dec    %edx
416fdb:	35 54 79 48 4a       	xor    $0x4a487954,%eax
416fe0:	63 44 65 57          	arpl   %eax,0x57(%ebp,%eiz,2)
416fe4:	6d                   	insl   (%dx),%es:(%edi)
416fe5:	6b 6c 64 64 77       	imul   $0x77,0x64(%esp,%eiz,2),%ebp
416fea:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
416fef:	71 68                	jno    0x417059
416ff1:	52                   	push   %edx
416ff2:	44                   	inc    %esp
416ff3:	4d                   	dec    %ebp
416ff4:	42                   	inc    %edx
416ff5:	54                   	push   %esp
416ff6:	69 65 67 30 4d 49 44 	imul   $0x44494d30,0x67(%ebp),%esp
416ffd:	31 44 4a 38          	xor    %eax,0x38(%edx,%ecx,2)
417001:	38 65 4b             	cmp    %ah,0x4b(%ebp)
417004:	55                   	push   %ebp
417005:	41                   	inc    %ecx
417006:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41700b:	71 45                	jno    0x417052
41700d:	38 61 38             	cmp    %ah,0x38(%ecx)
417010:	69 6b 54 70 36 7a 79 	imul   $0x797a3670,0x54(%ebx),%ebp
417017:	58                   	pop    %eax
417018:	58                   	pop    %eax
417019:	79 68                	jns    0x417083
41701b:	4e                   	dec    %esi
41701c:	59                   	pop    %ecx
41701d:	7a 4b                	jp     0x41706a
41701f:	38 57 67             	cmp    %dl,0x67(%edi)
417022:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
417027:	71 5f                	jno    0x417088
417029:	67 43                	addr16 inc %ebx
41702b:	50                   	push   %eax
41702c:	38 68 6d             	cmp    %ch,0x6d(%eax)
41702f:	35 53 53 57 37       	xor    $0x37575353,%eax
417034:	4a                   	dec    %edx
417035:	24 33                	and    $0x33,%al
417037:	52                   	push   %edx
417038:	37                   	aaa
417039:	78 4a                	js     0x417085
41703b:	75 53                	jne    0x417090
41703d:	41                   	inc    %ecx
41703e:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
417043:	71 72                	jno    0x4170b7
417045:	75 41                	jne    0x417088
417047:	52                   	push   %edx
417048:	6a 79                	push   $0x79
41704a:	5f                   	pop    %edi
41704b:	38 6f 5a             	cmp    %ch,0x5a(%edi)
41704e:	6b 7a 33 6c          	imul   $0x6c,0x33(%edx),%edi
417052:	73 48                	jae    0x41709c
417054:	50                   	push   %eax
417055:	47                   	inc    %edi
417056:	78 42                	js     0x41709a
417058:	4d                   	dec    %ebp
417059:	41                   	inc    %ecx
41705a:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41705f:	71 73                	jno    0x4170d4
417061:	4f                   	dec    %edi
417062:	4d                   	dec    %ebp
417063:	57                   	push   %edi
417064:	79 50                	jns    0x4170b6
417066:	33 4c 76 45          	xor    0x45(%esi,%esi,2),%ecx
41706a:	39 24 75 74 49 58 56 	cmp    %esp,0x56584974(,%esi,2)
417071:	6e                   	outsb  %ds:(%esi),(%dx)
417072:	52                   	push   %edx
417073:	6e                   	outsb  %ds:(%esi),(%dx)
417074:	6d                   	insl   (%dx),%es:(%edi)
417075:	51                   	push   %ecx
417076:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
41707b:	71 48                	jno    0x4170c5
41707d:	79 38                	jns    0x4170b7
41707f:	70 58                	jo     0x4170d9
417081:	6c                   	insb   (%dx),%es:(%edi)
417082:	42                   	inc    %edx
417083:	43                   	inc    %ebx
417084:	4c                   	dec    %esp
417085:	24 6d                	and    $0x6d,%al
417087:	76 41                	jbe    0x4170ca
417089:	58                   	pop    %eax
41708a:	57                   	push   %edi
41708b:	51                   	push   %ecx
41708c:	44                   	inc    %esp
41708d:	4a                   	dec    %edx
41708e:	55                   	push   %ebp
41708f:	6e                   	outsb  %ds:(%esi),(%dx)
417090:	56                   	push   %esi
417091:	70 78                	jo     0x41710b
417093:	67 54                	addr16 push %esp
417095:	54                   	push   %esp
417096:	59                   	pop    %ecx
417097:	4e                   	dec    %esi
417098:	57                   	push   %edi
417099:	75 51                	jne    0x4170ec
41709b:	34 5a                	xor    $0x5a,%al
41709d:	37                   	aaa
41709e:	4e                   	dec    %esi
41709f:	64 46                	fs inc %esi
4170a1:	50                   	push   %eax
4170a2:	55                   	push   %ebp
4170a3:	68 63 5a 73 3d       	push   $0x3d735a63
4170a8:	00 23                	add    %ah,(%ebx)
4170aa:	3d 71 64 37 6f       	cmp    $0x6f376471,%eax
4170af:	55                   	push   %ebp
4170b0:	4b                   	dec    %ebx
4170b1:	4c                   	dec    %esp
4170b2:	46                   	inc    %esi
4170b3:	50                   	push   %eax
4170b4:	49                   	dec    %ecx
4170b5:	39 6e 74             	cmp    %ebp,0x74(%esi)
4170b8:	38 4c 6e 37          	cmp    %cl,0x37(%esi,%ebp,2)
4170bc:	52                   	push   %edx
4170bd:	55                   	push   %ebp
4170be:	35 33 78 41 3d       	xor    $0x3d417833,%eax
4170c3:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4170c8:	61                   	popa
4170c9:	79 73                	jns    0x41713e
4170cb:	67 61                	addr16 popa
4170cd:	50                   	push   %eax
4170ce:	64 63 75 52          	arpl   %esi,%fs:0x52(%ebp)
4170d2:	72 55                	jb     0x417129
4170d4:	76 65                	jbe    0x41713b
4170d6:	76 36                	jbe    0x41710e
4170d8:	5f                   	pop    %edi
4170d9:	5f                   	pop    %edi
4170da:	74 59                	je     0x417135
4170dc:	45                   	inc    %ebp
4170dd:	41                   	inc    %ecx
4170de:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
4170e3:	71 43                	jno    0x417128
4170e5:	6c                   	insb   (%dx),%es:(%edi)
4170e6:	4d                   	dec    %ebp
4170e7:	6e                   	outsb  %ds:(%esi),(%dx)
4170e8:	4e                   	dec    %esi
4170e9:	43                   	inc    %ebx
4170ea:	54                   	push   %esp
4170eb:	44                   	inc    %esp
4170ec:	68 49 49 47 55       	push   $0x55474949
4170f1:	59                   	pop    %ecx
4170f2:	48                   	dec    %eax
4170f3:	6d                   	insl   (%dx),%es:(%edi)
4170f4:	64 6d                	fs insl (%dx),%es:(%edi)
4170f6:	24 78                	and    $0x78,%al
4170f8:	43                   	inc    %ebx
4170f9:	51                   	push   %ecx
4170fa:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
4170ff:	71 6b                	jno    0x41716c
417101:	7a 72                	jp     0x417175
417103:	5f                   	pop    %edi
417104:	50                   	push   %eax
417105:	35 32 5f 42 41       	xor    $0x41425f32,%eax
41710a:	57                   	push   %edi
41710b:	4a                   	dec    %edx
41710c:	58                   	pop    %eax
41710d:	6c                   	insb   (%dx),%es:(%edi)
41710e:	69 4b 57 76 62 38 5a 	imul   $0x5a386276,0x57(%ebx),%ecx
417115:	36 6f                	outsl  %ss:(%esi),(%dx)
417117:	69 57 45 69 73 68 63 	imul   $0x63687369,0x45(%edi),%edx
41711e:	55                   	push   %ebp
41711f:	41                   	inc    %ecx
417120:	65 6d                	gs insl (%dx),%es:(%edi)
417122:	54                   	push   %esp
417123:	4e                   	dec    %esi
417124:	7a 77                	jp     0x41719d
417126:	69 69 77 6b 6b 3d 00 	imul   $0x3d6b6b,0x77(%ecx),%ebp
41712d:	23 3d 71 36 33 37    	and    0x37333671,%edi
417133:	58                   	pop    %eax
417134:	41                   	inc    %ecx
417135:	4b                   	dec    %ebx
417136:	4b                   	dec    %ebx
417137:	4b                   	dec    %ebx
417138:	70 4d                	jo     0x417187
41713a:	57                   	push   %edi
41713b:	30 39                	xor    %bh,(%ecx)
41713d:	75 39                	jne    0x417178
41713f:	72 39                	jb     0x41717a
417141:	37                   	aaa
417142:	76 34                	jbe    0x417178
417144:	6c                   	insb   (%dx),%es:(%edi)
417145:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
41714b:	71 24                	jno    0x417171
41714d:	37                   	aaa
41714e:	4b                   	dec    %ebx
41714f:	55                   	push   %ebp
417150:	42                   	inc    %edx
417151:	46                   	inc    %esi
417152:	75 4f                	jne    0x4171a3
417154:	5a                   	pop    %edx
417155:	54                   	push   %esp
417156:	38 35 69 42 6d 4b    	cmp    %dh,0x4b6d4269
41715c:	59                   	pop    %ecx
41715d:	65 47                	gs inc %edi
41715f:	67 58                	addr16 pop %eax
417161:	51                   	push   %ecx
417162:	3d 3d 00 23 3d       	cmp    $0x3d23003d,%eax
417167:	71 47                	jno    0x4171b0
417169:	76 70                	jbe    0x4171db
41716b:	54                   	push   %esp
41716c:	5f                   	pop    %edi
41716d:	41                   	inc    %ecx
41716e:	32 4d 53             	xor    0x53(%ebp),%cl
417171:	33 4f 69             	xor    0x69(%edi),%ecx
417174:	37                   	aaa
417175:	39 37                	cmp    %esi,(%edi)
417177:	79 36                	jns    0x4171af
417179:	6a 6f                	push   $0x6f
41717b:	6a 42                	push   $0x42
41717d:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
417183:	71 41                	jno    0x4171c6
417185:	62 51 34             	bound  %edx,0x34(%ecx)
417188:	32 55 72             	xor    0x72(%ebp),%dl
41718b:	55                   	push   %ebp
41718c:	62 47 70             	bound  %eax,0x70(%edi)
41718f:	6d                   	insl   (%dx),%es:(%edi)
417190:	6b 59 41 32          	imul   $0x32,0x41(%ecx),%ebx
417194:	7a 75                	jp     0x41720b
417196:	6e                   	outsb  %ds:(%esi),(%dx)
417197:	37                   	aaa
417198:	54                   	push   %esp
417199:	67 3d 3d 00 23 3d    	addr16 cmp $0x3d23003d,%eax
41719f:	71 65                	jno    0x417206
4171a1:	65 44                	gs inc %esp
4171a3:	53                   	push   %ebx
4171a4:	49                   	dec    %ecx
4171a5:	6e                   	outsb  %ds:(%esi),(%dx)
4171a6:	4d                   	dec    %ebp
4171a7:	6e                   	outsb  %ds:(%esi),(%dx)
4171a8:	46                   	inc    %esi
4171a9:	41                   	inc    %ecx
4171aa:	53                   	push   %ebx
4171ab:	4b                   	dec    %ebx
4171ac:	4b                   	dec    %ebx
4171ad:	33 51 58             	xor    0x58(%ecx),%edx
4171b0:	47                   	inc    %edi
4171b1:	49                   	dec    %ecx
4171b2:	4b                   	dec    %ebx
4171b3:	55                   	push   %ebp
4171b4:	78 75                	js     0x41722b
4171b6:	78 44                	js     0x4171fc
4171b8:	62 38                	bound  %edi,(%eax)
4171ba:	46                   	inc    %esi
4171bb:	67 47                	addr16 inc %edi
4171bd:	69 30 58 4c 58 52    	imul   $0x52584c58,(%eax),%esi
4171c3:	6c                   	insb   (%dx),%es:(%edi)
4171c4:	5a                   	pop    %edx
4171c5:	32 6f 4a             	xor    0x4a(%edi),%ch
4171c8:	64 57                	fs push %edi
4171ca:	4d                   	dec    %ebp
4171cb:	3d 00 23 3d 71       	cmp    $0x713d2300,%eax
4171d0:	52                   	push   %edx
4171d1:	55                   	push   %ebp
4171d2:	58                   	pop    %eax
4171d3:	7a 5f                	jp     0x417234
4171d5:	33 66 50             	xor    0x50(%esi),%esp
4171d8:	32 31                	xor    (%ecx),%dh
4171da:	6a 75                	push   $0x75
4171dc:	4e                   	dec    %esi
4171dd:	48                   	dec    %eax
4171de:	57                   	push   %edi
4171df:	6a 44                	push   $0x44
4171e1:	59                   	pop    %ecx