4212b7:	44                   	inc    %esp
4212b8:	55                   	push   %ebp
4212b9:	44                   	inc    %esp
4212ba:	34 35                	xor    $0x35,%al
4212bc:	39 6c 6d 37          	cmp    %ebp,0x37(%ebp,%ebp,2)
4212c0:	78 4d                	js     0x42130f
4212c2:	69 34 33 64 49 2b 69 	imul   $0x692b4964,(%ebx,%esi,1),%esi
4212c9:	49                   	dec    %ecx
4212ca:	6c                   	insb   (%dx),%es:(%edi)
4212cb:	54                   	push   %esp
4212cc:	71 37                	jno    0x421305
4212ce:	48                   	dec    %eax
4212cf:	70 68                	jo     0x421339
4212d1:	38 44 53 4a          	cmp    %al,0x4a(%ebx,%edx,2)
4212d5:	67 48                	addr16 dec %eax
4212d7:	4d                   	dec    %ebp
4212d8:	76 69                	jbe    0x421343
4212da:	51                   	push   %ecx
4212db:	6a 79                	push   $0x79
4212dd:	51                   	push   %ecx
4212de:	70 41                	jo     0x421321
4212e0:	57                   	push   %edi
4212e1:	46                   	inc    %esi
4212e2:	71 5a                	jno    0x42133e
4212e4:	66 54                	push   %sp
4212e6:	35 45 69 6b 67       	xor    $0x676b6945,%eax
4212eb:	47                   	inc    %edi
4212ec:	4c                   	dec    %esp
4212ed:	6c                   	insb   (%dx),%es:(%edi)
4212ee:	4b                   	dec    %ebx
4212ef:	4b                   	dec    %ebx
4212f0:	4b                   	dec    %ebx
4212f1:	62 62 6d             	bound  %esp,0x6d(%edx)
4212f4:	49                   	dec    %ecx
4212f5:	49                   	dec    %ecx
4212f6:	2f                   	das
4212f7:	62 43 53             	bound  %eax,0x53(%ebx)
4212fa:	54                   	push   %esp
4212fb:	2b 33                	sub    (%ebx),%esi
4212fd:	49                   	dec    %ecx
4212fe:	62 51 56             	bound  %edx,0x56(%ecx)
421301:	6d                   	insl   (%dx),%es:(%edi)
421302:	62 30                	bound  %esi,(%eax)
421304:	6d                   	insl   (%dx),%es:(%edi)
421305:	54                   	push   %esp
421306:	58                   	pop    %eax
421307:	44                   	inc    %esp
421308:	44                   	inc    %esp
421309:	2b 4a 66             	sub    0x66(%edx),%ecx
42130c:	37                   	aaa
42130d:	79 47                	jns    0x421356
42130f:	62 2f                	bound  %ebp,(%edi)
421311:	68 77 32 78 73       	push   $0x73783277
421316:	33 52 37             	xor    0x37(%edx),%edx
421319:	71 7a                	jno    0x421395
42131b:	6c                   	insb   (%dx),%es:(%edi)
42131c:	53                   	push   %ebx
42131d:	76 59                	jbe    0x421378
42131f:	64 68 55 31 52 52    	fs push $0x52523155
421325:	58                   	pop    %eax
421326:	77 49                	ja     0x421371
421328:	66 63 6e 59          	arpl   %bp,0x59(%esi)
42132c:	41                   	inc    %ecx
42132d:	6b 42 36 44          	imul   $0x44,0x36(%edx),%eax
421331:	65 30 5a 51          	xor    %bl,%gs:0x51(%edx)
421335:	63 6b 4a             	arpl   %ebp,0x4a(%ebx)
421338:	75 6f                	jne    0x4213a9
42133a:	77 73                	ja     0x4213af
42133c:	47                   	inc    %edi
42133d:	64 4a                	fs dec %edx
42133f:	30 46 52             	xor    %al,0x52(%esi)
421342:	78 5a                	js     0x42139e
421344:	62 37                	bound  %esi,(%edi)
421346:	65 58                	gs pop %eax
421348:	77 52                	ja     0x42139c
42134a:	50                   	push   %eax
42134b:	65 36 2f             	gs ss das
42134e:	74 33                	je     0x421383
421350:	59                   	pop    %ecx
421351:	73 68                	jae    0x4213bb
421353:	35 73 5a 46 69       	xor    $0x69465a73,%eax
421358:	78 34                	js     0x42138e
42135a:	4c                   	dec    %esp
42135b:	34 55                	xor    $0x55,%al
42135d:	56                   	push   %esi
42135e:	71 2b                	jno    0x42138b
421360:	4e                   	dec    %esi
421361:	74 55                	je     0x4213b8
421363:	44                   	inc    %esp
421364:	4c                   	dec    %esp
421365:	36 53                	ss push %ebx
421367:	43                   	inc    %ebx
421368:	6c                   	insb   (%dx),%es:(%edi)
421369:	66 6e                	data16 outsb %ds:(%esi),(%dx)
42136b:	71 6f                	jno    0x4213dc
42136d:	4b                   	dec    %ebx
42136e:	72 6e                	jb     0x4213de
421370:	61                   	popa
421371:	32 74 48 54          	xor    0x54(%eax,%ecx,2),%dh
421375:	56                   	push   %esi
421376:	6e                   	outsb  %ds:(%esi),(%dx)
421377:	2f                   	das
421378:	5a                   	pop    %edx
421379:	59                   	pop    %ecx
42137a:	43                   	inc    %ebx
42137b:	5a                   	pop    %edx
42137c:	57                   	push   %edi
42137d:	33 68 72             	xor    0x72(%eax),%ebp
421380:	43                   	inc    %ebx
421381:	67 7a 68             	addr16 jp 0x4213ec
421384:	31 41 2b             	xor    %eax,0x2b(%ecx)
421387:	34 42                	xor    $0x42,%al
421389:	45                   	inc    %ebp
42138a:	76 56                	jbe    0x4213e2
42138c:	42                   	inc    %edx
42138d:	52                   	push   %edx
42138e:	68 68 6b 5a 5a       	push   $0x5a5a6b68
421393:	33 7a 63             	xor    0x63(%edx),%edi
421396:	45                   	inc    %ebp
421397:	79 6d                	jns    0x421406
421399:	41                   	inc    %ecx
42139a:	61                   	popa
42139b:	45                   	inc    %ebp
42139c:	33 6a 64             	xor    0x64(%edx),%ebp
42139f:	57                   	push   %edi
4213a0:	50                   	push   %eax
4213a1:	71 6d                	jno    0x421410
4213a3:	73 4b                	jae    0x4213f0
4213a5:	47                   	inc    %edi
4213a6:	61                   	popa
4213a7:	48                   	dec    %eax
4213a8:	47                   	inc    %edi
4213a9:	67 6a 2b             	addr16 push $0x2b
4213ac:	35 72 31 68 76       	xor    $0x76683172,%eax
4213b1:	7a 67                	jp     0x42141a
4213b3:	34 2b                	xor    $0x2b,%al
4213b5:	6b 66 5a 58          	imul   $0x58,0x5a(%esi),%esp
4213b9:	43                   	inc    %ebx
4213ba:	35 72 4c 75 71       	xor    $0x71754c72,%eax
4213bf:	45                   	inc    %ebp
4213c0:	52                   	push   %edx
4213c1:	4c                   	dec    %esp
4213c2:	71 31                	jno    0x4213f5
4213c4:	57                   	push   %edi
4213c5:	50                   	push   %eax
4213c6:	6f                   	outsl  %ds:(%esi),(%dx)
4213c7:	73 2b                	jae    0x4213f4
4213c9:	35 46 55 4d 49       	xor    $0x494d5546,%eax
4213ce:	37                   	aaa
4213cf:	71 4c                	jno    0x42141d
4213d1:	78 72                	js     0x421445
4213d3:	2b 58 76             	sub    0x76(%eax),%ebx
4213d6:	62 57 45             	bound  %edx,0x45(%edi)
4213d9:	6a 4f                	push   $0x4f
4213db:	64 6a 33             	fs push $0x33
4213de:	6b 75 59 59          	imul   $0x59,0x59(%ebp),%esi
4213e2:	33 58 49             	xor    0x49(%eax),%ebx
4213e5:	31 2f                	xor    %ebp,(%edi)
4213e7:	6d                   	insl   (%dx),%es:(%edi)
4213e8:	42                   	inc    %edx
4213e9:	6b 37 31             	imul   $0x31,(%edi),%esi
4213ec:	30 59 43             	xor    %bl,0x43(%ecx)
4213ef:	38 34 4b             	cmp    %dh,(%ebx,%ecx,2)
4213f2:	6c                   	insb   (%dx),%es:(%edi)
4213f3:	4d                   	dec    %ebp
4213f4:	6e                   	outsb  %ds:(%esi),(%dx)
4213f5:	72 41                	jb     0x421438
4213f7:	6d                   	insl   (%dx),%es:(%edi)
4213f8:	37                   	aaa
4213f9:	65 44                	gs inc %esp
4213fb:	57                   	push   %edi
4213fc:	73 44                	jae    0x421442
4213fe:	42                   	inc    %edx
4213ff:	6b 4b 56 4c          	imul   $0x4c,0x56(%ebx),%ecx
421403:	78 35                	js     0x42143a
421405:	75 72                	jne    0x421479
421407:	62 34 78             	bound  %esi,(%eax,%edi,2)
42140a:	70 36                	jo     0x421442
42140c:	73 65                	jae    0x421473
42140e:	63 4d 4e             	arpl   %ecx,0x4e(%ebp)
421411:	4f                   	dec    %edi
421412:	36 35 2b 47 67 57    	ss xor $0x5767472b,%eax
421418:	47                   	inc    %edi
421419:	6e                   	outsb  %ds:(%esi),(%dx)
42141a:	6f                   	outsl  %ds:(%esi),(%dx)
42141b:	79 68                	jns    0x421485
42141d:	4f                   	dec    %edi
42141e:	53                   	push   %ebx
42141f:	54                   	push   %esp
421420:	7a 4a                	jp     0x42146c
421422:	69 50 35 51 6d 41 44 	imul   $0x44416d51,0x35(%eax),%edx
421429:	7a 4e                	jp     0x421479
42142b:	72 77                	jb     0x4214a4
42142d:	6c                   	insb   (%dx),%es:(%edi)
42142e:	75 35                	jne    0x421465
421430:	4b                   	dec    %ebx
421431:	66 67 71 7a          	data16 addr16 jno 0x4214af
421435:	39 63 35             	cmp    %esp,0x35(%ebx)
421438:	44                   	inc    %esp
421439:	64 61                	fs popa
42143b:	41                   	inc    %ecx
42143c:	65 32 58 73          	xor    %gs:0x73(%eax),%bl
421440:	50                   	push   %eax
421441:	58                   	pop    %eax
421442:	67 46                	addr16 inc %esi
421444:	76 77                	jbe    0x4214bd
421446:	37                   	aaa
421447:	58                   	pop    %eax
421448:	34 38                	xor    $0x38,%al
42144a:	48                   	dec    %eax
42144b:	59                   	pop    %ecx
42144c:	73 77                	jae    0x4214c5
42144e:	52                   	push   %edx
42144f:	7a 32                	jp     0x421483
421451:	71 32                	jno    0x421485
421453:	65 72 6b             	gs jb  0x4214c1
421456:	37                   	aaa
421457:	38 78 6c             	cmp    %bh,0x6c(%eax)
42145a:	53                   	push   %ebx
42145b:	6b 42 36 62          	imul   $0x62,0x36(%edx),%eax
42145f:	71 76                	jno    0x4214d7
421461:	78 30                	js     0x421493
421463:	56                   	push   %esi
421464:	32 31                	xor    (%ecx),%dh
421466:	64 4b                	fs dec %ebx
421468:	5a                   	pop    %edx
421469:	43                   	inc    %ebx
42146a:	66 38 55 59          	data16 cmp %dl,0x59(%ebp)
42146e:	54                   	push   %esp
42146f:	77 7a                	ja     0x4214eb
421471:	42                   	inc    %edx
421472:	56                   	push   %esi
421473:	36 47                	ss inc %edi
421475:	4a                   	dec    %edx
421476:	49                   	dec    %ecx
421477:	70 55                	jo     0x4214ce
421479:	34 46                	xor    $0x46,%al
42147b:	4a                   	dec    %edx
42147c:	69 38 6d 44 51 50    	imul   $0x5051446d,(%eax),%edi
421482:	63 66 43             	arpl   %esp,0x43(%esi)
421485:	72 54                	jb     0x4214db
421487:	4b                   	dec    %ebx
421488:	49                   	dec    %ecx
421489:	36 48                	ss dec %eax
42148b:	45                   	inc    %ebp
42148c:	50                   	push   %eax
42148d:	68 56 56 71 55       	push   $0x55715656
421492:	4c                   	dec    %esp
421493:	79 55                	jns    0x4214ea
421495:	79 67                	jns    0x4214fe
421497:	70 6f                	jo     0x421508
421499:	67 39 32             	cmp    %esi,(%bp,%si)
42149c:	57                   	push   %edi
42149d:	47                   	inc    %edi
42149e:	7a 46                	jp     0x4214e6
4214a0:	53                   	push   %ebx
4214a1:	37                   	aaa
4214a2:	70 70                	jo     0x421514
4214a4:	39 47 59             	cmp    %eax,0x59(%edi)
4214a7:	55                   	push   %ebp
4214a8:	6c                   	insb   (%dx),%es:(%edi)
4214a9:	4a                   	dec    %edx
4214aa:	42                   	inc    %edx
4214ab:	6b 79 74 78          	imul   $0x78,0x74(%ecx),%edi
4214af:	4a                   	dec    %edx
4214b0:	76 4d                	jbe    0x4214ff
4214b2:	69 39 70 48 66 69    	imul   $0x69664870,(%ecx),%edi
4214b8:	61                   	popa
4214b9:	6a 59                	push   $0x59
4214bb:	62 79 72             	bound  %edi,0x72(%ecx)
4214be:	4d                   	dec    %ebp
4214bf:	69 77 7a 41 4d 36 6d 	imul   $0x6d364d41,0x7a(%edi),%esi
4214c6:	52                   	push   %edx
4214c7:	54                   	push   %esp
4214c8:	66 65 66 62 68 39    	data16 bound %bp,%gs:0x39(%eax)
4214ce:	66 57                	push   %di
4214d0:	45                   	inc    %ebp
4214d1:	63 70 63             	arpl   %esi,0x63(%eax)
4214d4:	41                   	inc    %ecx
4214d5:	4d                   	dec    %ebp
4214d6:	30 33                	xor    %dh,(%ebx)
4214d8:	78 54                	js     0x42152e
4214da:	48                   	dec    %eax
4214db:	37                   	aaa
4214dc:	34 52                	xor    $0x52,%al
4214de:	64 74 64             	fs je  0x421545
4214e1:	71 34                	jno    0x421517
4214e3:	35 65 61 4e 30       	xor    $0x304e6165,%eax
4214e8:	66 74 67             	data16 je 0x421552
4214eb:	5a                   	pop    %edx
4214ec:	69 4a 50 6e 34 75 56 	imul   $0x5675346e,0x50(%edx),%ecx
4214f3:	66 51                	push   %cx
4214f5:	62 6b 4f             	bound  %ebp,0x4f(%ebx)
4214f8:	42                   	inc    %edx
4214f9:	65 47                	gs inc %edi
4214fb:	4a                   	dec    %edx
4214fc:	4d                   	dec    %ebp
4214fd:	66 76 70             	data16 jbe 0x421570
421500:	79 62                	jns    0x421564
421502:	6d                   	insl   (%dx),%es:(%edi)
421503:	65 41                	gs inc %ecx
421505:	6a 64                	push   $0x64
421507:	43                   	inc    %ebx
421508:	41                   	inc    %ecx
421509:	5a                   	pop    %edx
42150a:	6b 79 64 42          	imul   $0x42,0x64(%ecx),%edi
42150e:	46                   	inc    %esi
42150f:	4b                   	dec    %ebx
421510:	5a                   	pop    %edx
421511:	5a                   	pop    %edx
421512:	53                   	push   %ebx
421513:	44                   	inc    %esp
421514:	48                   	dec    %eax
421515:	61                   	popa
421516:	4e                   	dec    %esi
421517:	72 4d                	jb     0x421566
421519:	55                   	push   %ebp
42151a:	39 66 41             	cmp    %esp,0x41(%esi)
42151d:	32 76 51             	xor    0x51(%esi),%dh
421520:	56                   	push   %esi
421521:	4d                   	dec    %ebp
421522:	77 63                	ja     0x421587
421524:	37                   	aaa
421525:	76 50                	jbe    0x421577
421527:	30 43 64             	xor    %al,0x64(%ebx)
42152a:	65 44                	gs inc %esp
42152c:	55                   	push   %ebp
42152d:	37                   	aaa
42152e:	58                   	pop    %eax
42152f:	69 76 7a 7a 73 36 71 	imul   $0x7136737a,0x7a(%esi),%esi
421536:	30 57 6f             	xor    %dl,0x6f(%edi)
421539:	4a                   	dec    %edx
42153a:	2f                   	das
42153b:	46                   	inc    %esi
42153c:	65 6e                	outsb  %gs:(%esi),(%dx)
42153e:	4d                   	dec    %ebp
42153f:	4f                   	dec    %edi
421540:	43                   	inc    %ebx
421541:	5a                   	pop    %edx
421542:	69 72 55 49 51 69 56 	imul   $0x56695149,0x55(%edx),%esi
421549:	61                   	popa
42154a:	63 79 2b             	arpl   %edi,0x2b(%ecx)
42154d:	4d                   	dec    %ebp
42154e:	37                   	aaa
42154f:	45                   	inc    %ebp
421550:	52                   	push   %edx
421551:	50                   	push   %eax
421552:	46                   	inc    %esi
421553:	5a                   	pop    %edx
421554:	7a 78                	jp     0x4215ce