429171:	6d                   	insl   (%dx),%es:(%edi)
429172:	56                   	push   %esi
429173:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
42917a:	74 74                	je     0x4291f0
42917c:	72 69                	jb     0x4291e7
42917e:	62 75 74             	bound  %esi,0x74(%ebp)
429181:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
429185:	73 65                	jae    0x4291ec
429187:	6d                   	insl   (%dx),%es:(%edi)
429188:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
42918c:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
429193:	72
429194:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
42919b:	73 73                	jae    0x429210
42919d:	65 6d                	gs insl (%dx),%es:(%edi)
42919f:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
4291a3:	72 61                	jb     0x429206
4291a5:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
4291a8:	61                   	popa
4291a9:	72 6b                	jb     0x429216
4291ab:	41                   	inc    %ecx
4291ac:	74 74                	je     0x429222
4291ae:	72 69                	jb     0x429219
4291b0:	62 75 74             	bound  %esi,0x74(%ebp)
4291b3:	65 00 53 75          	add    %dl,%gs:0x75(%ebx)
4291b7:	70 70                	jo     0x429229
4291b9:	72 65                	jb     0x429220
4291bb:	73 73                	jae    0x429230
4291bd:	49                   	dec    %ecx
4291be:	6c                   	insb   (%dx),%es:(%edi)
4291bf:	64 61                	fs popa
4291c1:	73 6d                	jae    0x429230
4291c3:	41                   	inc    %ecx
4291c4:	74 74                	je     0x42923a
4291c6:	72 69                	jb     0x429231
4291c8:	62 75 74             	bound  %esi,0x74(%ebp)
4291cb:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4291cf:	73 65                	jae    0x429236
4291d1:	6d                   	insl   (%dx),%es:(%edi)
4291d2:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
4291d6:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
4291dd:	69
4291de:	6f                   	outsl  %ds:(%esi),(%dx)
4291df:	6e                   	outsb  %ds:(%esi),(%dx)
4291e0:	41                   	inc    %ecx
4291e1:	74 74                	je     0x429257
4291e3:	72 69                	jb     0x42924e
4291e5:	62 75 74             	bound  %esi,0x74(%ebp)
4291e8:	65 00 4f 62          	add    %cl,%gs:0x62(%edi)
4291ec:	66 75 73             	data16 jne 0x429262
4291ef:	63 61 74             	arpl   %esp,0x74(%ecx)
4291f2:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
4291f9:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
429200:	73 73                	jae    0x429275
429202:	65 6d                	gs insl (%dx),%es:(%edi)
429204:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
429208:	6f                   	outsl  %ds:(%esi),(%dx)
429209:	6e                   	outsb  %ds:(%esi),(%dx)
42920a:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
429210:	74 69                	je     0x42927b
429212:	6f                   	outsl  %ds:(%esi),(%dx)
429213:	6e                   	outsb  %ds:(%esi),(%dx)
429214:	41                   	inc    %ecx
429215:	74 74                	je     0x42928b
429217:	72 69                	jb     0x429282
429219:	62 75 74             	bound  %esi,0x74(%ebp)
42921c:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
429220:	73 65                	jae    0x429287
429222:	6d                   	insl   (%dx),%es:(%edi)
429223:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
429227:	65 73 63             	gs jae 0x42928d
42922a:	72 69                	jb     0x429295
42922c:	70 74                	jo     0x4292a2
42922e:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
429235:	69 62 75 74 65 00 44 	imul   $0x44006574,0x75(%edx),%esp
42923c:	65 66 61             	gs popaw
42923f:	75 6c                	jne    0x4292ad
429241:	74 4d                	je     0x429290
429243:	65 6d                	gs insl (%dx),%es:(%edi)
429245:	62 65 72             	bound  %esp,0x72(%ebp)
429248:	41                   	inc    %ecx
429249:	74 74                	je     0x4292bf
42924b:	72 69                	jb     0x4292b6
42924d:	62 75 74             	bound  %esi,0x74(%ebp)
429250:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
429254:	6d                   	insl   (%dx),%es:(%edi)
429255:	70 69                	jo     0x4292c0
429257:	6c                   	insb   (%dx),%es:(%edi)
429258:	61                   	popa
429259:	74 69                	je     0x4292c4
42925b:	6f                   	outsl  %ds:(%esi),(%dx)
42925c:	6e                   	outsb  %ds:(%esi),(%dx)
42925d:	52                   	push   %edx
42925e:	65 6c                	gs insb (%dx),%es:(%edi)
429260:	61                   	popa
429261:	78 61                	js     0x4292c4
429263:	74 69                	je     0x4292ce
429265:	6f                   	outsl  %ds:(%esi),(%dx)
429266:	6e                   	outsb  %ds:(%esi),(%dx)
429267:	73 41                	jae    0x4292aa
429269:	74 74                	je     0x4292df
42926b:	72 69                	jb     0x4292d6
42926d:	62 75 74             	bound  %esi,0x74(%ebp)
429270:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
429274:	73 65                	jae    0x4292db
429276:	6d                   	insl   (%dx),%es:(%edi)
429277:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
42927b:	72 6f                	jb     0x4292ec
42927d:	64 75 63             	fs jne 0x4292e3
429280:	74 41                	je     0x4292c3
429282:	74 74                	je     0x4292f8
429284:	72 69                	jb     0x4292ef
429286:	62 75 74             	bound  %esi,0x74(%ebp)
429289:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
42928d:	73 65                	jae    0x4292f4
42928f:	6d                   	insl   (%dx),%es:(%edi)
429290:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
429294:	6f                   	outsl  %ds:(%esi),(%dx)
429295:	70 79                	jo     0x429310
429297:	72 69                	jb     0x429302
429299:	67 68 74 41 74 74    	addr16 push $0x74744174
42929f:	72 69                	jb     0x42930a
4292a1:	62 75 74             	bound  %esi,0x74(%ebp)
4292a4:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4292a8:	73 65                	jae    0x42930f
4292aa:	6d                   	insl   (%dx),%es:(%edi)
4292ab:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4292af:	6f                   	outsl  %ds:(%esi),(%dx)
4292b0:	6d                   	insl   (%dx),%es:(%edi)
4292b1:	70 61                	jo     0x429314
4292b3:	6e                   	outsb  %ds:(%esi),(%dx)
4292b4:	79 41                	jns    0x4292f7
4292b6:	74 74                	je     0x42932c
4292b8:	72 69                	jb     0x429323
4292ba:	62 75 74             	bound  %esi,0x74(%ebp)
4292bd:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
4292c1:	6e                   	outsb  %ds:(%esi),(%dx)
4292c2:	74 69                	je     0x42932d
4292c4:	6d                   	insl   (%dx),%es:(%edi)
4292c5:	65 43                	gs inc %ebx
4292c7:	6f                   	outsl  %ds:(%esi),(%dx)
4292c8:	6d                   	insl   (%dx),%es:(%edi)
4292c9:	70 61                	jo     0x42932c
4292cb:	74 69                	je     0x429336
4292cd:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4292d0:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
4292d7:	69
4292d8:	62 75 74             	bound  %esi,0x74(%ebp)
4292db:	65 00 52 65          	add    %dl,%gs:0x65(%edx)
4292df:	61                   	popa
4292e0:	64 42                	fs inc %edx
4292e2:	79 74                	jns    0x429358
4292e4:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
4292e8:	73 74                	jae    0x42935e
4292ea:	65 6d                	gs insl (%dx),%es:(%edi)
4292ec:	2e 54                	cs push %esp
4292ee:	68 72 65 61 64       	push   $0x64616572
4292f3:	69 6e 67 00 45 6e 63 	imul   $0x636e4500,0x67(%esi),%ebp
4292fa:	6f                   	outsl  %ds:(%esi),(%dx)
4292fb:	64 69 6e 67 00 46 72 	imul   $0x6f724600,%fs:0x67(%esi),%ebp
429302:	6f
429303:	6d                   	insl   (%dx),%es:(%edi)
429304:	42                   	inc    %edx
429305:	61                   	popa
429306:	73 65                	jae    0x42936d
429308:	36 34 53             	ss xor $0x53,%al
42930b:	74 72                	je     0x42937f
42930d:	69 6e 67 00 52 65 61 	imul   $0x61655200,0x67(%esi),%ebp
429314:	64 53                	fs push %ebx
429316:	74 72                	je     0x42938a
429318:	69 6e 67 00 47 65 74 	imul   $0x74654700,0x67(%esi),%ebp
42931f:	53                   	push   %ebx
429320:	74 72                	je     0x429394
429322:	69 6e 67 00 53 79 73 	imul   $0x73795300,0x67(%esi),%ebp
429329:	74 65                	je     0x429390
42932b:	6d                   	insl   (%dx),%es:(%edi)
42932c:	2e 44                	cs inc %esp
42932e:	72 61                	jb     0x429391
429330:	77 69                	ja     0x42939b
429332:	6e                   	outsb  %ds:(%esi),(%dx)
429333:	67 00 42 69          	add    %al,0x69(%bp,%si)
429337:	6e                   	outsb  %ds:(%esi),(%dx)
429338:	61                   	popa
429339:	72 79                	jb     0x4293b4
42933b:	53                   	push   %ebx
42933c:	65 61                	gs popa
42933e:	72 63                	jb     0x4293a3
429340:	68 00 43 6f 6d       	push   $0x6d6f4300
429345:	70 75                	jo     0x4293bc
429347:	74 65                	je     0x4293ae
429349:	48                   	dec    %eax
42934a:	61                   	popa
42934b:	73 68                	jae    0x4293b5
42934d:	00 56 65             	add    %dl,0x65(%esi)
429350:	72 69                	jb     0x4293bb
429352:	66 79 48             	data16 jns 0x42939d
429355:	61                   	popa
429356:	73 68                	jae    0x4293c0
429358:	00 4d 61             	add    %cl,0x61(%ebp)
42935b:	74 68                	je     0x4293c5
42935d:	00 67 65             	add    %ah,0x65(%edi)
429360:	74 5f                	je     0x4293c1
429362:	57                   	push   %edi
429363:	69 64 74 68 00 4e 65 	imul   $0x77654e00,0x68(%esp,%esi,2),%esp
42936a:	77
42936b:	6f                   	outsl  %ds:(%esi),(%dx)
42936c:	62 6a 00             	bound  %ebp,0x0(%edx)
42936f:	41                   	inc    %ecx
429370:	73 79                	jae    0x4293eb
429372:	6e                   	outsb  %ds:(%esi),(%dx)
429373:	63 43 61             	arpl   %eax,0x61(%ebx)
429376:	6c                   	insb   (%dx),%es:(%edi)
429377:	6c                   	insb   (%dx),%es:(%edi)
429378:	62 61 63             	bound  %esp,0x63(%ecx)
42937b:	6b 00 63             	imul   $0x63,(%eax),%eax
42937e:	61                   	popa
42937f:	6c                   	insb   (%dx),%es:(%edi)
429380:	6c                   	insb   (%dx),%es:(%edi)
429381:	62 61 63             	bound  %esp,0x63(%ecx)
429384:	6b 00 44             	imul   $0x44,(%eax),%eax
429387:	65 63 6c 61 72       	arpl   %ebp,%gs:0x72(%ecx,%eiz,2)
42938c:	65 4c                	gs dec %esp
42938e:	6f                   	outsl  %ds:(%esi),(%dx)
42938f:	63 61 6c             	arpl   %esp,0x6c(%ecx)
429392:	00 44 65 66          	add    %al,0x66(%ebp,%eiz,2)
429396:	69 6e 65 4c 61 62 65 	imul   $0x6562614c,0x65(%esi),%ebp
42939d:	6c                   	insb   (%dx),%es:(%edi)
42939e:	00 4d 61             	add    %cl,0x61(%ebp)
4293a1:	72 6b                	jb     0x42940e
4293a3:	4c                   	dec    %esp
4293a4:	61                   	popa
4293a5:	62 65 6c             	bound  %esp,0x6c(%ebp)
4293a8:	00 47 65             	add    %al,0x65(%edi)
4293ab:	74 50                	je     0x4293fd
4293ad:	69 78 65 6c 00 43 61 	imul   $0x6143006c,0x65(%eax),%edi
4293b4:	6c                   	insb   (%dx),%es:(%edi)
4293b5:	6c                   	insb   (%dx),%es:(%edi)
4293b6:	00 41 6e             	add    %al,0x6e(%ecx)
4293b9:	64 72 6f             	fs jb  0x42942b
4293bc:	69 64 43 61 72 2e 64 	imul   $0x6c642e72,0x61(%ebx,%eax,2),%esp
4293c3:	6c
4293c4:	6c                   	insb   (%dx),%es:(%edi)
4293c5:	00 47 65             	add    %al,0x65(%edi)
4293c8:	74 4d                	je     0x429417
4293ca:	61                   	popa
4293cb:	6e                   	outsb  %ds:(%esi),(%dx)
4293cc:	69 66 65 73 74 52 65 	imul   $0x65527473,0x65(%esi),%esp
4293d3:	73 6f                	jae    0x429444
4293d5:	75 72                	jne    0x429449
4293d7:	63 65 53             	arpl   %esp,0x53(%ebp)
4293da:	74 72                	je     0x42944e
4293dc:	65 61                	gs popa
4293de:	6d                   	insl   (%dx),%es:(%edi)
4293df:	00 67 65             	add    %ah,0x65(%edi)
4293e2:	74 5f                	je     0x429443
4293e4:	42                   	inc    %edx
4293e5:	61                   	popa
4293e6:	73 65                	jae    0x42944d
4293e8:	53                   	push   %ebx
4293e9:	74 72                	je     0x42945d
4293eb:	65 61                	gs popa
4293ed:	6d                   	insl   (%dx),%es:(%edi)
4293ee:	00 43 72             	add    %al,0x72(%ebx)
4293f1:	79 70                	jns    0x429463
4293f3:	74 6f                	je     0x429464
4293f5:	53                   	push   %ebx
4293f6:	74 72                	je     0x42946a
4293f8:	65 61                	gs popa
4293fa:	6d                   	insl   (%dx),%es:(%edi)
4293fb:	00 4d 65             	add    %cl,0x65(%ebp)
4293fe:	6d                   	insl   (%dx),%es:(%edi)
4293ff:	6f                   	outsl  %ds:(%esi),(%dx)
429400:	72 79                	jb     0x42947b
429402:	53                   	push   %ebx
429403:	74 72                	je     0x429477
429405:	65 61                	gs popa
429407:	6d                   	insl   (%dx),%es:(%edi)
429408:	00 67 65             	add    %ah,0x65(%edi)
42940b:	74 5f                	je     0x42946c
42940d:	49                   	dec    %ecx
42940e:	74 65                	je     0x429475
429410:	6d                   	insl   (%dx),%es:(%edi)
429411:	00 53 79             	add    %dl,0x79(%ebx)
429414:	73 74                	jae    0x42948a
429416:	65 6d                	gs insl (%dx),%es:(%edi)
429418:	00 53 79             	add    %dl,0x79(%ebx)
42941b:	6d                   	insl   (%dx),%es:(%edi)
42941c:	6d                   	insl   (%dx),%es:(%edi)
42941d:	65 74 72             	gs je  0x429492
429420:	69 63 41 6c 67 6f 72 	imul   $0x726f676c,0x41(%ebx),%esp
429427:	69 74 68 6d 00 48 61 	imul   $0x73614800,0x6d(%eax,%ebp,2),%esi
42942e:	73
42942f:	68 41 6c 67 6f       	push   $0x6f676c41
429434:	72 69                	jb     0x42949f
429436:	74 68                	je     0x4294a0
429438:	6d                   	insl   (%dx),%es:(%edi)
429439:	00 6d 6d             	add    %ch,0x6d(%ebp)
42943c:	00 49 43             	add    %cl,0x43(%ecx)
42943f:	72 79                	jb     0x4294ba
429441:	70 74                	jo     0x4294b7
429443:	6f                   	outsl  %ds:(%esi),(%dx)
429444:	54                   	push   %esp
429445:	72 61                	jb     0x4294a8
429447:	6e                   	outsb  %ds:(%esi),(%dx)
429448:	73 66                	jae    0x4294b0
42944a:	6f                   	outsl  %ds:(%esi),(%dx)
42944b:	72 6d                	jb     0x4294ba
42944d:	00 52 65             	add    %dl,0x65(%edx)
429450:	61                   	popa
429451:	64 42                	fs inc %edx
429453:	6f                   	outsl  %ds:(%esi),(%dx)
429454:	6f                   	outsl  %ds:(%esi),(%dx)
429455:	6c                   	insb   (%dx),%es:(%edi)
429456:	65 61                	gs popa
429458:	6e                   	outsb  %ds:(%esi),(%dx)
429459:	00 4d 69             	add    %cl,0x69(%ebp)
42945c:	6e                   	outsb  %ds:(%esi),(%dx)
42945d:	00 41 70             	add    %al,0x70(%ecx)
429460:	70 44                	jo     0x4294a6
429462:	6f                   	outsl  %ds:(%esi),(%dx)
429463:	6d                   	insl   (%dx),%es:(%edi)
429464:	61                   	popa
429465:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
42946c:	43                   	inc    %ebx
42946d:	75 72                	jne    0x4294e1
42946f:	72 65                	jb     0x4294d6
429471:	6e                   	outsb  %ds:(%esi),(%dx)
429472:	74 44                	je     0x4294b8
429474:	6f                   	outsl  %ds:(%esi),(%dx)
429475:	6d                   	insl   (%dx),%es:(%edi)
429476:	61                   	popa
429477:	69 6e 00 49 6e 74 65 	imul   $0x65746e49,0x0(%esi),%ebp
42947e:	72 61                	jb     0x4294e1
429480:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
429484:	6e                   	outsb  %ds:(%esi),(%dx)
429485:	00 53 79             	add    %dl,0x79(%ebx)
429488:	73 74                	jae    0x4294fe
42948a:	65 6d                	gs insl (%dx),%es:(%edi)
42948c:	2e 52                	cs push %edx
42948e:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
429491:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
429496:	6e                   	outsb  %ds:(%esi),(%dx)
429497:	00 73 65             	add    %dh,0x65(%ebx)
42949a:	74 5f                	je     0x4294fb
42949c:	50                   	push   %eax
42949d:	6f                   	outsl  %ds:(%esi),(%dx)
42949e:	73 69                	jae    0x429509
4294a0:	74 69                	je     0x42950b
4294a2:	6f                   	outsl  %ds:(%esi),(%dx)
4294a3:	6e                   	outsb  %ds:(%esi),(%dx)