421129:	4a                   	dec    %edx
42112a:	53                   	push   %ebx
42112b:	6c                   	insb   (%dx),%es:(%edi)
42112c:	4b                   	dec    %ebx
42112d:	71 52                	jno    0x421181
42112f:	35 34 73 39 46       	xor    $0x46397334,%eax
421134:	43                   	inc    %ebx
421135:	4e                   	dec    %esi
421136:	32 56 6a             	xor    0x6a(%esi),%dl
421139:	50                   	push   %eax
42113a:	4c                   	dec    %esp
42113b:	69 6f 42 63 4d 4f 39 	imul   $0x394f4d63,0x42(%edi),%ebp
421142:	32 64 41 42          	xor    0x42(%ecx,%eax,2),%ah
421146:	62 42 33             	bound  %eax,0x33(%edx)
421149:	76 4a                	jbe    0x421195
42114b:	77 2b                	ja     0x421178
42114d:	4c                   	dec    %esp
42114e:	74 57                	je     0x4211a7
421150:	70 73                	jo     0x4211c5
421152:	57                   	push   %edi
421153:	70 7a                	jo     0x4211cf
421155:	46                   	inc    %esi
421156:	38 4e 2f             	cmp    %cl,0x2f(%esi)
421159:	46                   	inc    %esi
42115a:	38 30                	cmp    %dh,(%eax)
42115c:	30 49 46             	xor    %cl,0x46(%ecx)
42115f:	66 4c                	dec    %sp
421161:	68 52 4d 6b 75       	push   $0x756b4d52
421166:	72 61                	jb     0x4211c9
421168:	36 59                	ss pop %ecx
42116a:	6d                   	insl   (%dx),%es:(%edi)
42116b:	54                   	push   %esp
42116c:	48                   	dec    %eax
42116d:	6a 72                	push   $0x72
42116f:	76 2b                	jbe    0x42119c
421171:	71 4e                	jno    0x4211c1
421173:	56                   	push   %esi
421174:	56                   	push   %esi
421175:	7a 70                	jp     0x4211e7
421177:	6f                   	outsl  %ds:(%esi),(%dx)
421178:	73 76                	jae    0x4211f0
42117a:	6c                   	insb   (%dx),%es:(%edi)
42117b:	47                   	inc    %edi
42117c:	79 53                	jns    0x4211d1
42117e:	36 56                	ss push %esi
421180:	66 30 2f             	data16 xor %ch,(%edi)
421183:	49                   	dec    %ecx
421184:	70 4e                	jo     0x4211d4
421186:	41                   	inc    %ecx
421187:	2b 75 52             	sub    0x52(%ebp),%esi
42118a:	2b 66 68             	sub    0x68(%esi),%esp
42118d:	39 78 53             	cmp    %edi,0x53(%eax)
421190:	65 62 44 39 6c       	bound  %eax,%gs:0x6c(%ecx,%edi,1)
421195:	52                   	push   %edx
421196:	43                   	inc    %ebx
421197:	67 6d                	insl   (%dx),%es:(%di)
421199:	50                   	push   %eax
42119a:	39 55 6a             	cmp    %edx,0x6a(%ebp)
42119d:	58                   	pop    %eax
42119e:	68 5a 5a 4d 71       	push   $0x714d5a5a
4211a3:	75 76                	jne    0x42121b
4211a5:	77 4b                	ja     0x4211f2
4211a7:	42                   	inc    %edx
4211a8:	72 37                	jb     0x4211e1
4211aa:	6e                   	outsb  %ds:(%esi),(%dx)
4211ab:	77 35                	ja     0x4211e2
4211ad:	78 70                	js     0x42121f
4211af:	7a 42                	jp     0x4211f3
4211b1:	64 75 5a             	fs jne 0x42120e
4211b4:	61                   	popa
4211b5:	44                   	inc    %esp
4211b6:	32 63 72             	xor    0x72(%ebx),%ah
4211b9:	41                   	inc    %ecx
4211ba:	47                   	inc    %edi
4211bb:	71 65                	jno    0x421222
4211bd:	55                   	push   %ebp
4211be:	5a                   	pop    %edx
4211bf:	56                   	push   %esi
4211c0:	52                   	push   %edx
4211c1:	36 43                	ss inc %ebx
4211c3:	55                   	push   %ebp
4211c4:	78 32                	js     0x4211f8
4211c6:	6b 45 74 64          	imul   $0x64,0x74(%ebp),%eax
4211ca:	4a                   	dec    %edx
4211cb:	4d                   	dec    %ebp
4211cc:	76 6e                	jbe    0x42123c
4211ce:	6b 67 58 4e          	imul   $0x4e,0x58(%edi),%esp
4211d2:	43                   	inc    %ebx
4211d3:	51                   	push   %ecx
4211d4:	6b 51 32 34          	imul   $0x34,0x32(%ecx),%edx
4211d8:	39 72 56             	cmp    %esi,0x56(%edx)
4211db:	54                   	push   %esp
4211dc:	45                   	inc    %ebp
4211dd:	4d                   	dec    %ebp
4211de:	49                   	dec    %ecx
4211df:	4e                   	dec    %esi
4211e0:	54                   	push   %esp
4211e1:	74 4b                	je     0x42122e
4211e3:	37                   	aaa
4211e4:	67 54                	addr16 push %esp
4211e6:	44                   	inc    %esp
4211e7:	32 49 6c             	xor    0x6c(%ecx),%cl
4211ea:	46                   	inc    %esi
4211eb:	73 36                	jae    0x421223
4211ed:	5a                   	pop    %edx
4211ee:	6a 49                	push   $0x49
4211f0:	6f                   	outsl  %ds:(%esi),(%dx)
4211f1:	49                   	dec    %ecx
4211f2:	50                   	push   %eax
4211f3:	78 36                	js     0x42122b
4211f5:	4f                   	dec    %edi
4211f6:	49                   	dec    %ecx
4211f7:	41                   	inc    %ecx
4211f8:	43                   	inc    %ebx
4211f9:	71 4b                	jno    0x421246
4211fb:	4e                   	dec    %esi
4211fc:	69 55 42 76 6f 2f 30 	imul   $0x302f6f76,0x42(%ebp),%edx
421203:	74 74                	je     0x421279
421205:	74 62                	je     0x421269
421207:	51                   	push   %ecx
421208:	77 62                	ja     0x42126c
42120a:	37                   	aaa
42120b:	53                   	push   %ebx
42120c:	42                   	inc    %edx
42120d:	52                   	push   %edx
42120e:	72 4f                	jb     0x42125f
421210:	46                   	inc    %esi
421211:	59                   	pop    %ecx
421212:	68 43 6d 41 68       	push   $0x68416d43
421217:	50                   	push   %eax
421218:	34 4a                	xor    $0x4a,%al
42121a:	72 34                	jb     0x421250
42121c:	4a                   	dec    %edx
42121d:	47                   	inc    %edi
42121e:	52                   	push   %edx
42121f:	75 66                	jne    0x421287
421221:	54                   	push   %esp
421222:	43                   	inc    %ebx
421223:	4d                   	dec    %ebp
421224:	38 77 7a             	cmp    %dh,0x7a(%edi)
421227:	4f                   	dec    %edi
421228:	52                   	push   %edx
421229:	4d                   	dec    %ebp
42122a:	72 68                	jb     0x421294
42122c:	4c                   	dec    %esp
42122d:	41                   	inc    %ecx
42122e:	33 4c 6e 56          	xor    0x56(%esi,%ebp,2),%ecx
421232:	31 36                	xor    %esi,(%esi)
421234:	36 6c                	ss insb (%dx),%es:(%edi)
421236:	6b 4f 70 74          	imul   $0x74,0x70(%edi),%ecx
42123a:	4a                   	dec    %edx
42123b:	4e                   	dec    %esi
42123c:	67 34 35             	addr16 xor $0x35,%al
42123f:	77 70                	ja     0x4212b1
421241:	69 58 4b 62 5a 66 2b 	imul   $0x2b665a62,0x4b(%eax),%ebx
421248:	51                   	push   %ecx
421249:	39 79 6c             	cmp    %edi,0x6c(%ecx)
42124c:	73 6e                	jae    0x4212bc
42124e:	52                   	push   %edx
42124f:	4c                   	dec    %esp
421250:	56                   	push   %esi
421251:	38 6c 78 39          	cmp    %ch,0x39(%eax,%edi,2)
421255:	47                   	inc    %edi
421256:	4a                   	dec    %edx
421257:	74 47                	je     0x4212a0
421259:	36 51                	ss push %ecx
42125b:	47                   	inc    %edi
42125c:	46                   	inc    %esi
42125d:	64 4c                	fs dec %esp
42125f:	72 75                	jb     0x4212d6
421261:	6b 4f 45 53          	imul   $0x53,0x45(%edi),%ecx
421265:	42                   	inc    %edx
421266:	67 4e                	addr16 dec %esi
421268:	48                   	dec    %eax
421269:	49                   	dec    %ecx
42126a:	4f                   	dec    %edi
42126b:	31 73 52             	xor    %esi,0x52(%ebx)
42126e:	64 5a                	fs pop %edx
421270:	61                   	popa
421271:	32 2b                	xor    (%ebx),%ch
421273:	63 79 63             	arpl   %edi,0x63(%ecx)
421276:	32 55 58             	xor    0x58(%ebp),%dl
421279:	63 53 33             	arpl   %edx,0x33(%ebx)
42127c:	31 37                	xor    %esi,(%edi)
42127e:	72 5a                	jb     0x4212da
421280:	4b                   	dec    %ebx
421281:	36 7a 75             	ss jp  0x4212f9
421284:	4b                   	dec    %ebx
421285:	67 35 70 4e 4f 56    	addr16 xor $0x564f4e70,%eax
42128b:	35 30 37 69 32       	xor    $0x32693730,%eax
421290:	6d                   	insl   (%dx),%es:(%edi)
421291:	34 66                	xor    $0x66,%al
421293:	33 63 6e             	xor    0x6e(%ebx),%esp
421296:	50                   	push   %eax
421297:	72 69                	jb     0x421302
421299:	66 78 62             	data16 js 0x4212fe
42129c:	50                   	push   %eax
42129d:	35 54 34 41 32       	xor    $0x32413454,%eax
4212a2:	51                   	push   %ecx
4212a3:	48                   	dec    %eax
4212a4:	67 6c                	insb   (%dx),%es:(%di)
4212a6:	43                   	inc    %ebx
4212a7:	44                   	inc    %esp
4212a8:	4f                   	dec    %edi
4212a9:	32 64 36 47          	xor    0x47(%esi,%esi,1),%ah
4212ad:	74 30                	je     0x4212df
4212af:	61                   	popa
4212b0:	78 76                	js     0x421328
4212b2:	47                   	inc    %edi
4212b3:	57                   	push   %edi
4212b4:	68 56 33 36 43       	push   $0x43363356
4212b9:	6d                   	insl   (%dx),%es:(%edi)
4212ba:	6d                   	insl   (%dx),%es:(%edi)
4212bb:	37                   	aaa
4212bc:	63 5a 74             	arpl   %ebx,0x74(%edx)
4212bf:	55                   	push   %ebp
4212c0:	6a 57                	push   $0x57
4212c2:	74 73                	je     0x421337
4212c4:	36 6e                	outsb  %ss:(%esi),(%dx)
4212c6:	6f                   	outsl  %ds:(%esi),(%dx)
4212c7:	73 67                	jae    0x421330
4212c9:	4b                   	dec    %ebx
4212ca:	42                   	inc    %edx
4212cb:	6b 6b 4f 53          	imul   $0x53,0x4f(%ebx),%ebp
4212cf:	59                   	pop    %ecx
4212d0:	50                   	push   %eax
4212d1:	50                   	push   %eax
4212d2:	73 7a                	jae    0x42134e
4212d4:	57                   	push   %edi
4212d5:	68 53 31 41 75       	push   $0x75413153
4212da:	51                   	push   %ecx
4212db:	4e                   	dec    %esi
4212dc:	2f                   	das
4212dd:	42                   	inc    %edx
4212de:	6a 49                	push   $0x49
4212e0:	47                   	inc    %edi
4212e1:	69 45 74 63 4b 50 45 	imul   $0x45504b63,0x74(%ebp),%eax
4212e8:	4f                   	dec    %edi
4212e9:	65 76 48             	gs jbe 0x421334
4212ec:	4b                   	dec    %ebx
4212ed:	51                   	push   %ecx
4212ee:	49                   	dec    %ecx
4212ef:	63 2b                	arpl   %ebp,(%ebx)
4212f1:	48                   	dec    %eax
4212f2:	76 34                	jbe    0x421328
4212f4:	56                   	push   %esi
4212f5:	50                   	push   %eax
4212f6:	66 65 44             	gs inc %sp
4212f9:	45                   	inc    %ebp
4212fa:	72 50                	jb     0x42134c
4212fc:	4e                   	dec    %esi
4212fd:	52                   	push   %edx
4212fe:	50                   	push   %eax
4212ff:	48                   	dec    %eax
421300:	30 67 37             	xor    %ah,0x37(%edi)
421303:	47                   	inc    %edi
421304:	53                   	push   %ebx
421305:	32 4d 7a             	xor    0x7a(%ebp),%cl
421308:	71 67                	jno    0x421371
42130a:	55                   	push   %ebp
42130b:	38 79 59             	cmp    %bh,0x59(%ecx)
42130e:	78 69                	js     0x421379
421310:	47                   	inc    %edi
421311:	58                   	pop    %eax
421312:	30 34 4b             	xor    %dh,(%ebx,%ecx,2)
421315:	2b 52 4f             	sub    0x4f(%edx),%edx
421318:	63 65 2f             	arpl   %esp,0x2f(%ebp)
42131b:	50                   	push   %eax
42131c:	78 2f                	js     0x42134d
42131e:	50                   	push   %eax
42131f:	79 50                	jns    0x421371
421321:	48                   	dec    %eax
421322:	30 71 6a             	xor    %dh,0x6a(%ecx)
421325:	62 52 42             	bound  %edx,0x42(%edx)
421328:	4c                   	dec    %esp
421329:	61                   	popa
42132a:	68 52 30 35 66       	push   $0x66353052
42132f:	7a 49                	jp     0x42137a
421331:	34 73                	xor    $0x73,%al
421333:	31 6e 58             	xor    %ebp,0x58(%esi)
421336:	71 54                	jno    0x42138c
421338:	74 72                	je     0x4213ac
42133a:	36 39 2b             	cmp    %ebp,%ss:(%ebx)
42133d:	59                   	pop    %ecx
42133e:	46                   	inc    %esi
42133f:	54                   	push   %esp
421340:	59                   	pop    %ecx
421341:	76 59                	jbe    0x42139c
421343:	61                   	popa
421344:	4c                   	dec    %esp
421345:	68 5a 75 56 34       	push   $0x3456755a
42134a:	36 59                	ss pop %ecx
42134c:	33 48 32             	xor    0x32(%eax),%ecx
42134f:	55                   	push   %ebp
421350:	45                   	inc    %ebp
421351:	59                   	pop    %ecx
421352:	69 73 79 51 76 6d 39 	imul   $0x396d7651,0x79(%ebx),%esi
421359:	63 47 51             	arpl   %eax,0x51(%edi)
42135c:	4c                   	dec    %esp
42135d:	62 2f                	bound  %ebp,(%edi)
42135f:	53                   	push   %ebx
421360:	65 57                	gs push %edi
421362:	36 45                	ss inc %ebp
421364:	56                   	push   %esi
421365:	54                   	push   %esp
421366:	4e                   	dec    %esi
421367:	33 2b                	xor    (%ebx),%ebp
421369:	58                   	pop    %eax
42136a:	47                   	inc    %edi
42136b:	52                   	push   %edx
42136c:	62 35 6f 38 66 64    	bound  %esi,0x6466386f
421372:	39 39                	cmp    %edi,(%ecx)
421374:	4e                   	dec    %esi
421375:	67 31 31             	xor    %esi,(%bx,%di)
421378:	71 5a                	jno    0x4213d4
42137a:	72 55                	jb     0x4213d1
42137c:	2f                   	das
42137d:	47                   	inc    %edi
42137e:	4e                   	dec    %esi
42137f:	68 69 7a 66 63       	push   $0x63667a69
421384:	2b 65 63             	sub    0x63(%ebp),%esp
421387:	53                   	push   %ebx
421388:	41                   	inc    %ecx
421389:	31 53 49             	xor    %edx,0x49(%ebx)
42138c:	72 48                	jb     0x4213d6
42138e:	6c                   	insb   (%dx),%es:(%edi)
42138f:	58                   	pop    %eax
421390:	30 50 43             	xor    %dl,0x43(%eax)
421393:	4a                   	dec    %edx
421394:	73 73                	jae    0x421409
421396:	41                   	inc    %ecx
421397:	55                   	push   %ebp
421398:	57                   	push   %edi
421399:	6c                   	insb   (%dx),%es:(%edi)
42139a:	46                   	inc    %esi
42139b:	48                   	dec    %eax
42139c:	32 35 79 51 6c 67    	xor    0x676c5179,%dh
4213a2:	66 30 54 50 6c       	data16 xor %dl,0x6c(%eax,%edx,2)
4213a7:	76 39                	jbe    0x4213e2
4213a9:	54                   	push   %esp
4213aa:	6d                   	insl   (%dx),%es:(%edi)
4213ab:	6a 35                	push   $0x35
4213ad:	42                   	inc    %edx
4213ae:	56                   	push   %esi
4213af:	64 62 67 42          	bound  %esp,%fs:0x42(%edi)
4213b3:	75 54                	jne    0x421409
4213b5:	49                   	dec    %ecx
4213b6:	54                   	push   %esp
4213b7:	4d                   	dec    %ebp
4213b8:	52                   	push   %edx