406096:	40                   	inc    %eax
406097:	40                   	inc    %eax
406098:	40                   	inc    %eax
406099:	51                   	push   %ecx
40609a:	41                   	inc    %ecx
40609b:	45                   	inc    %ebp
40609c:	40                   	inc    %eax
40609d:	58                   	pop    %eax
40609e:	5a                   	pop    %edx
40609f:	00 3f                	add    %bh,(%edi)
4060a1:	3f                   	aas
4060a2:	31 3f                	xor    %edi,(%edi)
4060a4:	24 53                	and    $0x53,%al
4060a6:	61                   	popa
4060a7:	66 65 4d             	gs dec %bp
4060aa:	61                   	popa
4060ab:	70 5f                	jo     0x40610c
4060ad:	49                   	dec    %ecx
4060ae:	74 65                	je     0x406115
4060b0:	72 61                	jb     0x406113
4060b2:	74 6f                	je     0x406123
4060b4:	72 40                	jb     0x4060f6
4060b6:	55                   	push   %ebp
4060b7:	50                   	push   %eax
4060b8:	6c                   	insb   (%dx),%es:(%edi)
4060b9:	75 67                	jne    0x406122
4060bb:	69 6e 4b 65 79 40 40 	imul   $0x40407965,0x4b(%esi),%ebp
4060c2:	4b                   	dec    %ebx
4060c3:	40                   	inc    %eax
4060c4:	40                   	inc    %eax
4060c5:	51                   	push   %ecx
4060c6:	41                   	inc    %ecx
4060c7:	45                   	inc    %ebp
4060c8:	40                   	inc    %eax
4060c9:	58                   	pop    %eax
4060ca:	5a                   	pop    %edx
4060cb:	00 3f                	add    %bh,(%edi)
4060cd:	3f                   	aas
4060ce:	31 3f                	xor    %edi,(%edi)
4060d0:	24 53                	and    $0x53,%al
4060d2:	61                   	popa
4060d3:	66 65 4d             	gs dec %bp
4060d6:	61                   	popa
4060d7:	70 5f                	jo     0x406138
4060d9:	49                   	dec    %ecx
4060da:	74 65                	je     0x406141
4060dc:	72 61                	jb     0x40613f
4060de:	74 6f                	je     0x40614f
4060e0:	72 40                	jb     0x406122
4060e2:	56                   	push   %esi
4060e3:	4b                   	dec    %ebx
4060e4:	65 79 40             	gs jns 0x406127
4060e7:	4c                   	dec    %esp
4060e8:	6f                   	outsl  %ds:(%esi),(%dx)
4060e9:	63 61 6c             	arpl   %esp,0x6c(%ecx)
4060ec:	65 40                	gs inc %eax
4060ee:	40                   	inc    %eax
4060ef:	4b                   	dec    %ebx
4060f0:	40                   	inc    %eax
4060f1:	40                   	inc    %eax
4060f2:	51                   	push   %ecx
4060f3:	41                   	inc    %ecx
4060f4:	45                   	inc    %ebp
4060f5:	40                   	inc    %eax
4060f6:	58                   	pop    %eax
4060f7:	5a                   	pop    %edx
4060f8:	00 3f                	add    %bh,(%edi)
4060fa:	3f                   	aas
4060fb:	31 3f                	xor    %edi,(%edi)
4060fd:	24 53                	and    $0x53,%al
4060ff:	61                   	popa
406100:	66 65 4d             	gs dec %bp
406103:	61                   	popa
406104:	70 5f                	jo     0x406165
406106:	4c                   	dec    %esp
406107:	6f                   	outsl  %ds:(%esi),(%dx)
406108:	63 6b 40             	arpl   %ebp,0x40(%ebx)
40610b:	50                   	push   %eax
40610c:	41                   	inc    %ecx
40610d:	56                   	push   %esi
40610e:	43                   	inc    %ebx
40610f:	4c                   	dec    %esp
406110:	69 73 74 65 6e 65 72 	imul   $0x72656e65,0x74(%ebx),%esi
406117:	4f                   	dec    %edi
406118:	70 65                	jo     0x40617f
40611a:	72 61                	jb     0x40617d
40611c:	74 69                	je     0x406187
40611e:	6f                   	outsl  %ds:(%esi),(%dx)
40611f:	6e                   	outsb  %ds:(%esi),(%dx)
406120:	40                   	inc    %eax
406121:	40                   	inc    %eax
406122:	55                   	push   %ebp
406123:	45                   	inc    %ebp
406124:	6d                   	insl   (%dx),%es:(%edi)
406125:	70 74                	jo     0x40619b
406127:	79 40                	jns    0x406169
406129:	40                   	inc    %eax
40612a:	56                   	push   %esi
40612b:	3f                   	aas
40612c:	24 53                	and    $0x53,%al
40612e:	61                   	popa
40612f:	66 65 4d             	gs dec %bp
406132:	61                   	popa
406133:	70 5f                	jo     0x406194
406135:	49                   	dec    %ecx
406136:	74 65                	je     0x40619d
406138:	72 61                	jb     0x40619b
40613a:	74 6f                	je     0x4061ab
40613c:	72 40                	jb     0x40617e
40613e:	50                   	push   %eax
40613f:	41                   	inc    %ecx
406140:	56                   	push   %esi
406141:	43                   	inc    %ebx
406142:	4c                   	dec    %esp
406143:	69 73 74 65 6e 65 72 	imul   $0x72656e65,0x74(%ebx),%esi
40614a:	4f                   	dec    %edi
40614b:	70 65                	jo     0x4061b2
40614d:	72 61                	jb     0x4061b0
40614f:	74 69                	je     0x4061ba
406151:	6f                   	outsl  %ds:(%esi),(%dx)
406152:	6e                   	outsb  %ds:(%esi),(%dx)
406153:	40                   	inc    %eax
406154:	40                   	inc    %eax
406155:	55                   	push   %ebp
406156:	45                   	inc    %ebp
406157:	6d                   	insl   (%dx),%es:(%edi)
406158:	70 74                	jo     0x4061ce
40615a:	79 40                	jns    0x40619c
40615c:	40                   	inc    %eax
40615d:	40                   	inc    %eax
40615e:	40                   	inc    %eax
40615f:	40                   	inc    %eax
406160:	40                   	inc    %eax
406161:	51                   	push   %ecx
406162:	41                   	inc    %ecx
406163:	45                   	inc    %ebp
406164:	40                   	inc    %eax
406165:	58                   	pop    %eax
406166:	5a                   	pop    %edx
406167:	00 3f                	add    %bh,(%edi)
406169:	3f                   	aas
40616a:	31 3f                	xor    %edi,(%edi)
40616c:	24 53                	and    $0x53,%al
40616e:	61                   	popa
40616f:	66 65 4d             	gs dec %bp
406172:	61                   	popa
406173:	70 5f                	jo     0x4061d4
406175:	4c                   	dec    %esp
406176:	6f                   	outsl  %ds:(%esi),(%dx)
406177:	63 6b 40             	arpl   %ebp,0x40(%ebx)
40617a:	50                   	push   %eax
40617b:	41                   	inc    %ecx
40617c:	56                   	push   %esi
40617d:	49                   	dec    %ecx
40617e:	4f                   	dec    %edi
40617f:	70 65                	jo     0x4061e6
406181:	72 61                	jb     0x4061e4
406183:	74 69                	je     0x4061ee
406185:	6f                   	outsl  %ds:(%esi),(%dx)
406186:	6e                   	outsb  %ds:(%esi),(%dx)
406187:	40                   	inc    %eax
406188:	40                   	inc    %eax
406189:	55                   	push   %ebp
40618a:	45                   	inc    %ebp
40618b:	6d                   	insl   (%dx),%es:(%edi)
40618c:	70 74                	jo     0x406202
40618e:	79 40                	jns    0x4061d0
406190:	40                   	inc    %eax
406191:	56                   	push   %esi
406192:	3f                   	aas
406193:	24 53                	and    $0x53,%al
406195:	61                   	popa
406196:	66 65 4d             	gs dec %bp
406199:	61                   	popa
40619a:	70 5f                	jo     0x4061fb
40619c:	49                   	dec    %ecx
40619d:	74 65                	je     0x406204
40619f:	72 61                	jb     0x406202
4061a1:	74 6f                	je     0x406212
4061a3:	72 40                	jb     0x4061e5
4061a5:	50                   	push   %eax
4061a6:	41                   	inc    %ecx
4061a7:	56                   	push   %esi
4061a8:	49                   	dec    %ecx
4061a9:	4f                   	dec    %edi
4061aa:	70 65                	jo     0x406211
4061ac:	72 61                	jb     0x40620f
4061ae:	74 69                	je     0x406219
4061b0:	6f                   	outsl  %ds:(%esi),(%dx)
4061b1:	6e                   	outsb  %ds:(%esi),(%dx)
4061b2:	40                   	inc    %eax
4061b3:	40                   	inc    %eax
4061b4:	55                   	push   %ebp
4061b5:	45                   	inc    %ebp
4061b6:	6d                   	insl   (%dx),%es:(%edi)
4061b7:	70 74                	jo     0x40622d
4061b9:	79 40                	jns    0x4061fb
4061bb:	40                   	inc    %eax
4061bc:	40                   	inc    %eax
4061bd:	40                   	inc    %eax
4061be:	40                   	inc    %eax
4061bf:	40                   	inc    %eax
4061c0:	51                   	push   %ecx
4061c1:	41                   	inc    %ecx
4061c2:	45                   	inc    %ebp
4061c3:	40                   	inc    %eax
4061c4:	58                   	pop    %eax
4061c5:	5a                   	pop    %edx
4061c6:	00 3f                	add    %bh,(%edi)
4061c8:	3f                   	aas
4061c9:	31 3f                	xor    %edi,(%edi)
4061cb:	24 53                	and    $0x53,%al
4061cd:	61                   	popa
4061ce:	66 65 4d             	gs dec %bp
4061d1:	61                   	popa
4061d2:	70 5f                	jo     0x406233
4061d4:	4c                   	dec    %esp
4061d5:	6f                   	outsl  %ds:(%esi),(%dx)
4061d6:	63 6b 40             	arpl   %ebp,0x40(%ebx)
4061d9:	55                   	push   %ebp
4061da:	50                   	push   %eax
4061db:	6c                   	insb   (%dx),%es:(%edi)
4061dc:	75 67                	jne    0x406245
4061de:	69 6e 4b 65 79 40 40 	imul   $0x40407965,0x4b(%esi),%ebp
4061e5:	4b                   	dec    %ebx
4061e6:	56                   	push   %esi
4061e7:	3f                   	aas
4061e8:	24 53                	and    $0x53,%al
4061ea:	61                   	popa
4061eb:	66 65 4d             	gs dec %bp
4061ee:	61                   	popa
4061ef:	70 5f                	jo     0x406250
4061f1:	49                   	dec    %ecx
4061f2:	74 65                	je     0x406259
4061f4:	72 61                	jb     0x406257
4061f6:	74 6f                	je     0x406267
4061f8:	72 40                	jb     0x40623a
4061fa:	55                   	push   %ebp
4061fb:	50                   	push   %eax
4061fc:	6c                   	insb   (%dx),%es:(%edi)
4061fd:	75 67                	jne    0x406266
4061ff:	69 6e 4b 65 79 40 40 	imul   $0x40407965,0x4b(%esi),%ebp
406206:	4b                   	dec    %ebx
406207:	40                   	inc    %eax
406208:	40                   	inc    %eax
406209:	40                   	inc    %eax
40620a:	40                   	inc    %eax
40620b:	51                   	push   %ecx
40620c:	41                   	inc    %ecx
40620d:	45                   	inc    %ebp
40620e:	40                   	inc    %eax
40620f:	58                   	pop    %eax
406210:	5a                   	pop    %edx
406211:	00 3f                	add    %bh,(%edi)
406213:	3f                   	aas
406214:	31 3f                	xor    %edi,(%edi)
406216:	24 53                	and    $0x53,%al
406218:	61                   	popa
406219:	66 65 4d             	gs dec %bp
40621c:	61                   	popa
40621d:	70 5f                	jo     0x40627e
40621f:	4c                   	dec    %esp
406220:	6f                   	outsl  %ds:(%esi),(%dx)
406221:	63 6b 40             	arpl   %ebp,0x40(%ebx)
406224:	56                   	push   %esi
406225:	4b                   	dec    %ebx
406226:	65 79 40             	gs jns 0x406269
406229:	4c                   	dec    %esp
40622a:	6f                   	outsl  %ds:(%esi),(%dx)
40622b:	63 61 6c             	arpl   %esp,0x6c(%ecx)
40622e:	65 40                	gs inc %eax
406230:	40                   	inc    %eax
406231:	4b                   	dec    %ebx
406232:	56                   	push   %esi
406233:	3f                   	aas
406234:	24 53                	and    $0x53,%al
406236:	61                   	popa
406237:	66 65 4d             	gs dec %bp
40623a:	61                   	popa
40623b:	70 5f                	jo     0x40629c
40623d:	49                   	dec    %ecx
40623e:	74 65                	je     0x4062a5
406240:	72 61                	jb     0x4062a3
406242:	74 6f                	je     0x4062b3
406244:	72 40                	jb     0x406286
406246:	56                   	push   %esi
406247:	4b                   	dec    %ebx
406248:	65 79 40             	gs jns 0x40628b
40624b:	4c                   	dec    %esp
40624c:	6f                   	outsl  %ds:(%esi),(%dx)
40624d:	63 61 6c             	arpl   %esp,0x6c(%ecx)
406250:	65 40                	gs inc %eax
406252:	40                   	inc    %eax
406253:	4b                   	dec    %ebx
406254:	40                   	inc    %eax
406255:	40                   	inc    %eax
406256:	40                   	inc    %eax
406257:	40                   	inc    %eax
406258:	51                   	push   %ecx
406259:	41                   	inc    %ecx
40625a:	45                   	inc    %ebp
40625b:	40                   	inc    %eax
40625c:	58                   	pop    %eax
40625d:	5a                   	pop    %edx
40625e:	00 3f                	add    %bh,(%edi)
406260:	3f                   	aas
406261:	31 3f                	xor    %edi,(%edi)
406263:	24 53                	and    $0x53,%al
406265:	61                   	popa
406266:	66 65 53             	gs push %bx
406269:	65 74 40             	gs je  0x4062ac
40626c:	50                   	push   %eax
40626d:	41                   	inc    %ecx
40626e:	56                   	push   %esi
40626f:	43                   	inc    %ebx
406270:	4c                   	dec    %esp
406271:	69 73 74 65 6e 65 72 	imul   $0x72656e65,0x74(%ebx),%esi
406278:	4f                   	dec    %edi
406279:	70 65                	jo     0x4062e0
40627b:	72 61                	jb     0x4062de
40627d:	74 69                	je     0x4062e8
40627f:	6f                   	outsl  %ds:(%esi),(%dx)
406280:	6e                   	outsb  %ds:(%esi),(%dx)
406281:	40                   	inc    %eax
406282:	40                   	inc    %eax
406283:	40                   	inc    %eax
406284:	40                   	inc    %eax
406285:	51                   	push   %ecx
406286:	41                   	inc    %ecx
406287:	45                   	inc    %ebp
406288:	40                   	inc    %eax
406289:	58                   	pop    %eax
40628a:	5a                   	pop    %edx
40628b:	00 3f                	add    %bh,(%edi)
40628d:	3f                   	aas
40628e:	31 3f                	xor    %edi,(%edi)
406290:	24 53                	and    $0x53,%al
406292:	61                   	popa
406293:	66 65 53             	gs push %bx
406296:	65 74 40             	gs je  0x4062d9
406299:	50                   	push   %eax
40629a:	41                   	inc    %ecx
40629b:	56                   	push   %esi
40629c:	49                   	dec    %ecx
40629d:	4f                   	dec    %edi
40629e:	70 65                	jo     0x406305
4062a0:	72 61                	jb     0x406303
4062a2:	74 69                	je     0x40630d
4062a4:	6f                   	outsl  %ds:(%esi),(%dx)
4062a5:	6e                   	outsb  %ds:(%esi),(%dx)