450eaf:	61                   	popa
450eb0:	00 6d 73             	add    %ch,0x73(%ebp)
450eb3:	63 6f 72             	arpl   %ebp,0x72(%edi)
450eb6:	6c                   	insb   (%dx),%es:(%edi)
450eb7:	69 62 00 53 79 73 74 	imul   $0x74737953,0x0(%edx),%esp
450ebe:	65 6d                	gs insl (%dx),%es:(%edi)
450ec0:	2e 43                	cs inc %ebx
450ec2:	6f                   	outsl  %ds:(%esi),(%dx)
450ec3:	6c                   	insb   (%dx),%es:(%edi)
450ec4:	6c                   	insb   (%dx),%es:(%edi)
450ec5:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
450eca:	6e                   	outsb  %ds:(%esi),(%dx)
450ecb:	73 2e                	jae    0x450efb
450ecd:	47                   	inc    %edi
450ece:	65 6e                	outsb  %gs:(%esi),(%dx)
450ed0:	65 72 69             	gs jb  0x450f3c
450ed3:	63 00                	arpl   %eax,(%eax)
450ed5:	4f                   	dec    %edi
450ed6:	70 65                	jo     0x450f3d
450ed8:	6e                   	outsb  %ds:(%esi),(%dx)
450ed9:	52                   	push   %edx
450eda:	65 61                	gs popa
450edc:	64 00 54 68 72       	add    %dl,%fs:0x72(%eax,%ebp,2)
450ee1:	65 61                	gs popa
450ee3:	64 00 4c 6f 61       	add    %cl,%fs:0x61(%edi,%ebp,2)
450ee8:	64 00 41 64          	add    %al,%fs:0x64(%ecx)
450eec:	64 00 53 79          	add    %dl,%fs:0x79(%ebx)
450ef0:	6e                   	outsb  %ds:(%esi),(%dx)
450ef1:	63 68 72             	arpl   %ebp,0x72(%eax)
450ef4:	6f                   	outsl  %ds:(%esi),(%dx)
450ef5:	6e                   	outsb  %ds:(%esi),(%dx)
450ef6:	69 7a 65 64 00 56 6f 	imul   $0x6f560064,0x65(%edx),%edi
450efd:	69 64 00 52 65 61 64 	imul   $0x54646165,0x52(%eax,%eax,1),%esp
450f04:	54
450f05:	6f                   	outsl  %ds:(%esi),(%dx)
450f06:	45                   	inc    %ebp
450f07:	6e                   	outsb  %ds:(%esi),(%dx)
450f08:	64 00 41 70          	add    %al,%fs:0x70(%ecx)
450f0c:	70 65                	jo     0x450f73
450f0e:	6e                   	outsb  %ds:(%esi),(%dx)
450f0f:	64 00 44 79 6e       	add    %al,%fs:0x6e(%ecx,%edi,2)
450f14:	61                   	popa
450f15:	6d                   	insl   (%dx),%es:(%edi)
450f16:	69 63 4d 65 74 68 6f 	imul   $0x6f687465,0x4d(%ebx),%esp
450f1d:	64 00 47 65          	add    %al,%fs:0x65(%edi)
450f21:	74 4d                	je     0x450f70
450f23:	65 74 68             	gs je  0x450f8e
450f26:	6f                   	outsl  %ds:(%esi),(%dx)
450f27:	64 00 43 72          	add    %al,%fs:0x72(%ebx)
450f2b:	65 61                	gs popa
450f2d:	74 65                	je     0x450f94
450f2f:	49                   	dec    %ecx
450f30:	6e                   	outsb  %ds:(%esi),(%dx)
450f31:	73 74                	jae    0x450fa7
450f33:	61                   	popa
450f34:	6e                   	outsb  %ds:(%esi),(%dx)
450f35:	63 65 00             	arpl   %esp,0x0(%ebp)
450f38:	4f                   	dec    %edi
450f39:	70 43                	jo     0x450f7e
450f3b:	6f                   	outsl  %ds:(%esi),(%dx)
450f3c:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
450f41:	74 5f                	je     0x450fa2
450f43:	41                   	inc    %ecx
450f44:	75 74                	jne    0x450fba
450f46:	6f                   	outsl  %ds:(%esi),(%dx)
450f47:	53                   	push   %ebx
450f48:	63 61 6c             	arpl   %esp,0x6c(%ecx)
450f4b:	65 4d                	gs dec %ebp
450f4d:	6f                   	outsl  %ds:(%esi),(%dx)
450f4e:	64 65 00 67 65       	fs add %ah,%gs:0x65(%edi)
450f53:	74 5f                	je     0x450fb4
450f55:	4d                   	dec    %ebp
450f56:	65 73 73             	gs jae 0x450fcc
450f59:	61                   	popa
450f5a:	67 65 00 49 6e       	add    %cl,%gs:0x6e(%bx,%di)
450f5f:	76 6f                	jbe    0x450fd0
450f61:	6b 65 00 49          	imul   $0x49,0x0(%ebp),%esp
450f65:	44                   	inc    %esp
450f66:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
450f6d:	6c                   	insb   (%dx),%es:(%edi)
450f6e:	65 00 49 43          	add    %cl,%gs:0x43(%ecx)
450f72:	6f                   	outsl  %ds:(%esi),(%dx)
450f73:	6e                   	outsb  %ds:(%esi),(%dx)
450f74:	76 65                	jbe    0x450fdb
450f76:	72 74                	jb     0x450fec
450f78:	69 62 6c 65 00 52 75 	imul   $0x75520065,0x6c(%edx),%esp
450f7f:	6e                   	outsb  %ds:(%esi),(%dx)
450f80:	74 69                	je     0x450feb
450f82:	6d                   	insl   (%dx),%es:(%edi)
450f83:	65 46                	gs inc %esi
450f85:	69 65 6c 64 48 61 6e 	imul   $0x6e614864,0x6c(%ebp),%esp
450f8c:	64 6c                	fs insb (%dx),%es:(%edi)
450f8e:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
450f92:	6e                   	outsb  %ds:(%esi),(%dx)
450f93:	74 69                	je     0x450ffe
450f95:	6d                   	insl   (%dx),%es:(%edi)
450f96:	65 54                	gs push %esp
450f98:	79 70                	jns    0x45100a
450f9a:	65 48                	gs dec %eax
450f9c:	61                   	popa
450f9d:	6e                   	outsb  %ds:(%esi),(%dx)
450f9e:	64 6c                	fs insb (%dx),%es:(%edi)
450fa0:	65 00 47 65          	add    %al,%gs:0x65(%edi)
450fa4:	74 54                	je     0x450ffa
450fa6:	79 70                	jns    0x451018
450fa8:	65 46                	gs inc %esi
450faa:	72 6f                	jb     0x45101b
450fac:	6d                   	insl   (%dx),%es:(%edi)
450fad:	48                   	dec    %eax
450fae:	61                   	popa
450faf:	6e                   	outsb  %ds:(%esi),(%dx)
450fb0:	64 6c                	fs insb (%dx),%es:(%edi)
450fb2:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
450fb6:	6e                   	outsb  %ds:(%esi),(%dx)
450fb7:	73 6f                	jae    0x451028
450fb9:	6c                   	insb   (%dx),%es:(%edi)
450fba:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
450fbe:	74 5f                	je     0x45101f
450fc0:	4e                   	dec    %esi
450fc1:	61                   	popa
450fc2:	6d                   	insl   (%dx),%es:(%edi)
450fc3:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
450fc7:	74 5f                	je     0x451028
450fc9:	46                   	inc    %esi
450fca:	75 6c                	jne    0x451038
450fcc:	6c                   	insb   (%dx),%es:(%edi)
450fcd:	4e                   	dec    %esi
450fce:	61                   	popa
450fcf:	6d                   	insl   (%dx),%es:(%edi)
450fd0:	65 00 52 65          	add    %dl,%gs:0x65(%edx)
450fd4:	61                   	popa
450fd5:	64 4c                	fs dec %esp
450fd7:	69 6e 65 00 57 72 69 	imul   $0x69725700,0x65(%esi),%ebp
450fde:	74 65                	je     0x451045
450fe0:	4c                   	dec    %esp
450fe1:	69 6e 65 00 56 61 6c 	imul   $0x6c615600,0x65(%esi),%ebp
450fe8:	75 65                	jne    0x45104f
450fea:	54                   	push   %esp
450feb:	79 70                	jns    0x45105d
450fed:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
450ff1:	73 74                	jae    0x451067
450ff3:	65 6d                	gs insl (%dx),%es:(%edi)
450ff5:	2e 43                	cs inc %ebx
450ff7:	6f                   	outsl  %ds:(%esi),(%dx)
450ff8:	72 65                	jb     0x45105f
450ffa:	00 4d 65             	add    %cl,0x65(%ebp)
450ffd:	74 68                	je     0x451067
450fff:	6f                   	outsl  %ds:(%esi),(%dx)
451000:	64 42                	fs inc %edx
451002:	61                   	popa
451003:	73 65                	jae    0x45106a
451005:	00 41 70             	add    %al,0x70(%ecx)
451008:	70 6c                	jo     0x451076
45100a:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
451011:	53                   	push   %ebx
451012:	65 74 74             	gs je  0x451089
451015:	69 6e 67 73 42 61 73 	imul   $0x73614273,0x67(%esi),%ebp
45101c:	65 00 44 69 73       	add    %al,%gs:0x73(%ecx,%ebp,2)
451021:	70 6f                	jo     0x451092
451023:	73 65                	jae    0x45108a
451025:	00 50 61             	add    %dl,0x61(%eax)
451028:	72 73                	jb     0x45109d
45102a:	65 00 43 72          	add    %al,%gs:0x72(%ebx)
45102e:	65 61                	gs popa
451030:	74 65                	je     0x451097
451032:	00 45 64             	add    %al,0x64(%ebp)
451035:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi
45103c:	77
45103d:	73 61                	jae    0x4510a0
45103f:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
451043:	74 61                	je     0x4510a6
451045:	74 65                	je     0x4510ac
451047:	00 43 61             	add    %al,0x61(%ebx)
45104a:	6c                   	insb   (%dx),%es:(%edi)
45104b:	6c                   	insb   (%dx),%es:(%edi)
45104c:	53                   	push   %ebx
45104d:	69 74 65 00 53 54 41 	imul   $0x54415453,0x0(%ebp,%eiz,2),%esi
451054:	54
451055:	68 72 65 61 64       	push   $0x64616572
45105a:	41                   	inc    %ecx
45105b:	74 74                	je     0x4510d1
45105d:	72 69                	jb     0x4510c8
45105f:	62 75 74             	bound  %esi,0x74(%ebp)
451062:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
451066:	6d                   	insl   (%dx),%es:(%edi)
451067:	70 69                	jo     0x4510d2
451069:	6c                   	insb   (%dx),%es:(%edi)
45106a:	65 72 47             	gs jb  0x4510b4
45106d:	65 6e                	outsb  %gs:(%esi),(%dx)
45106f:	65 72 61             	gs jb  0x4510d3
451072:	74 65                	je     0x4510d9
451074:	64 41                	fs inc %ecx
451076:	74 74                	je     0x4510ec
451078:	72 69                	jb     0x4510e3
45107a:	62 75 74             	bound  %esi,0x74(%ebp)
45107d:	65 00 47 75          	add    %al,%gs:0x75(%edi)
451081:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
451088:	62
451089:	75 74                	jne    0x4510ff
45108b:	65 00 47 65          	add    %al,%gs:0x65(%edi)
45108f:	6e                   	outsb  %ds:(%esi),(%dx)
451090:	65 72 61             	gs jb  0x4510f4
451093:	74 65                	je     0x4510fa
451095:	64 43                	fs inc %ebx
451097:	6f                   	outsl  %ds:(%esi),(%dx)
451098:	64 65 41             	fs gs inc %ecx
45109b:	74 74                	je     0x451111
45109d:	72 69                	jb     0x451108
45109f:	62 75 74             	bound  %esi,0x74(%ebp)
4510a2:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
4510a7:	75 67                	jne    0x451110
4510a9:	67 65 72 4e          	addr16 gs jb 0x4510fb
4510ad:	6f                   	outsl  %ds:(%esi),(%dx)
4510ae:	6e                   	outsb  %ds:(%esi),(%dx)
4510af:	55                   	push   %ebp
4510b0:	73 65                	jae    0x451117
4510b2:	72 43                	jb     0x4510f7
4510b4:	6f                   	outsl  %ds:(%esi),(%dx)
4510b5:	64 65 41             	fs gs inc %ecx
4510b8:	74 74                	je     0x45112e
4510ba:	72 69                	jb     0x451125
4510bc:	62 75 74             	bound  %esi,0x74(%ebp)
4510bf:	65 00 45 64          	add    %al,%gs:0x64(%ebp)
4510c3:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi
4510ca:	77
4510cb:	73 61                	jae    0x45112e
4510cd:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
4510d1:	74 74                	je     0x451147
4510d3:	72 69                	jb     0x45113e
4510d5:	62 75 74             	bound  %esi,0x74(%ebp)
4510d8:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
4510dc:	6d                   	insl   (%dx),%es:(%edi)
4510dd:	56                   	push   %esi
4510de:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
4510e5:	74 74                	je     0x45115b
4510e7:	72 69                	jb     0x451152
4510e9:	62 75 74             	bound  %esi,0x74(%ebp)
4510ec:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4510f0:	73 65                	jae    0x451157
4510f2:	6d                   	insl   (%dx),%es:(%edi)
4510f3:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
4510f7:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
4510fe:	72
4510ff:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
451106:	73 73                	jae    0x45117b
451108:	65 6d                	gs insl (%dx),%es:(%edi)
45110a:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
45110e:	72 61                	jb     0x451171
451110:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
451113:	61                   	popa
451114:	72 6b                	jb     0x451181
451116:	41                   	inc    %ecx
451117:	74 74                	je     0x45118d
451119:	72 69                	jb     0x451184
45111b:	62 75 74             	bound  %esi,0x74(%ebp)
45111e:	65 00 54 61 72       	add    %dl,%gs:0x72(%ecx,%eiz,2)
451123:	67 65 74 46          	addr16 gs je 0x45116d
451127:	72 61                	jb     0x45118a
451129:	6d                   	insl   (%dx),%es:(%edi)
45112a:	65 77 6f             	gs ja  0x45119c
45112d:	72 6b                	jb     0x45119a
45112f:	41                   	inc    %ecx
451130:	74 74                	je     0x4511a6
451132:	72 69                	jb     0x45119d
451134:	62 75 74             	bound  %esi,0x74(%ebp)
451137:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
45113b:	73 65                	jae    0x4511a2
45113d:	6d                   	insl   (%dx),%es:(%edi)
45113e:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
451142:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
451149:	69
45114a:	6f                   	outsl  %ds:(%esi),(%dx)
45114b:	6e                   	outsb  %ds:(%esi),(%dx)
45114c:	41                   	inc    %ecx
45114d:	74 74                	je     0x4511c3
45114f:	72 69                	jb     0x4511ba
451151:	62 75 74             	bound  %esi,0x74(%ebp)
451154:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
451158:	73 65                	jae    0x4511bf
45115a:	6d                   	insl   (%dx),%es:(%edi)
45115b:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
45115f:	6f                   	outsl  %ds:(%esi),(%dx)
451160:	6e                   	outsb  %ds:(%esi),(%dx)
451161:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
451167:	74 69                	je     0x4511d2
451169:	6f                   	outsl  %ds:(%esi),(%dx)
45116a:	6e                   	outsb  %ds:(%esi),(%dx)
45116b:	41                   	inc    %ecx
45116c:	74 74                	je     0x4511e2
45116e:	72 69                	jb     0x4511d9
451170:	62 75 74             	bound  %esi,0x74(%ebp)
451173:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
451177:	73 65                	jae    0x4511de
451179:	6d                   	insl   (%dx),%es:(%edi)
45117a:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
45117e:	65 73 63             	gs jae 0x4511e4
451181:	72 69                	jb     0x4511ec
451183:	70 74                	jo     0x4511f9
451185:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
45118c:	69 62 75 74 65 00 43 	imul   $0x43006574,0x75(%edx),%esp
451193:	6f                   	outsl  %ds:(%esi),(%dx)
451194:	6d                   	insl   (%dx),%es:(%edi)
451195:	70 69                	jo     0x451200
451197:	6c                   	insb   (%dx),%es:(%edi)
451198:	61                   	popa
451199:	74 69                	je     0x451204
45119b:	6f                   	outsl  %ds:(%esi),(%dx)
45119c:	6e                   	outsb  %ds:(%esi),(%dx)
45119d:	52                   	push   %edx
45119e:	65 6c                	gs insb (%dx),%es:(%edi)
4511a0:	61                   	popa
4511a1:	78 61                	js     0x451204
4511a3:	74 69                	je     0x45120e
4511a5:	6f                   	outsl  %ds:(%esi),(%dx)
4511a6:	6e                   	outsb  %ds:(%esi),(%dx)
4511a7:	73 41                	jae    0x4511ea
4511a9:	74 74                	je     0x45121f
4511ab:	72 69                	jb     0x451216
4511ad:	62 75 74             	bound  %esi,0x74(%ebp)
4511b0:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4511b4:	73 65                	jae    0x45121b
4511b6:	6d                   	insl   (%dx),%es:(%edi)
4511b7:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
4511bb:	72 6f                	jb     0x45122c
4511bd:	64 75 63             	fs jne 0x451223
4511c0:	74 41                	je     0x451203
4511c2:	74 74                	je     0x451238
4511c4:	72 69                	jb     0x45122f
4511c6:	62 75 74             	bound  %esi,0x74(%ebp)
4511c9:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4511cd:	73 65                	jae    0x451234
4511cf:	6d                   	insl   (%dx),%es:(%edi)
4511d0:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4511d4:	6f                   	outsl  %ds:(%esi),(%dx)
4511d5:	70 79                	jo     0x451250
4511d7:	72 69                	jb     0x451242
4511d9:	67 68 74 41 74 74    	addr16 push $0x74744174
4511df:	72 69                	jb     0x45124a
4511e1:	62 75 74             	bound  %esi,0x74(%ebp)
4511e4:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4511e8:	73 65                	jae    0x45124f
4511ea:	6d                   	insl   (%dx),%es:(%edi)
4511eb:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4511ef:	6f                   	outsl  %ds:(%esi),(%dx)
4511f0:	6d                   	insl   (%dx),%es:(%edi)
4511f1:	70 61                	jo     0x451254
4511f3:	6e                   	outsb  %ds:(%esi),(%dx)
4511f4:	79 41                	jns    0x451237
4511f6:	74 74                	je     0x45126c
4511f8:	72 69                	jb     0x451263