42b243:	78 67                	js     0x42b2ac
42b245:	65 46                	gs inc %esi
42b247:	6f                   	outsl  %ds:(%esi),(%dx)
42b248:	58                   	pop    %eax
42b249:	55                   	push   %ebp
42b24a:	68 58 2b 58 33       	push   $0x33582b58
42b24f:	4e                   	dec    %esi
42b250:	31 37                	xor    %esi,(%edi)
42b252:	54                   	push   %esp
42b253:	59                   	pop    %ecx
42b254:	32 52 6f             	xor    0x6f(%edx),%dl
42b257:	77 79                	ja     0x42b2d2
42b259:	63 73 34             	arpl   %esi,0x34(%ebx)
42b25c:	71 78                	jno    0x42b2d6
42b25e:	72 6d                	jb     0x42b2cd
42b260:	32 4a 6f             	xor    0x6f(%edx),%cl
42b263:	57                   	push   %edi
42b264:	6d                   	insl   (%dx),%es:(%edi)
42b265:	43                   	inc    %ebx
42b266:	6e                   	outsb  %ds:(%esi),(%dx)
42b267:	41                   	inc    %ecx
42b268:	54                   	push   %esp
42b269:	76 4d                	jbe    0x42b2b8
42b26b:	36 53                	ss push %ebx
42b26d:	67 39 6f 64          	cmp    %ebp,0x64(%bx)
42b271:	54                   	push   %esp
42b272:	59                   	pop    %ecx
42b273:	52                   	push   %edx
42b274:	4c                   	dec    %esp
42b275:	47                   	inc    %edi
42b276:	6a 6f                	push   $0x6f
42b278:	74 69                	je     0x42b2e3
42b27a:	39 79 47             	cmp    %edi,0x47(%ecx)
42b27d:	53                   	push   %ebx
42b27e:	66 67 4b             	addr16 dec %bx
42b281:	67 6c                	insb   (%dx),%es:(%di)
42b283:	50                   	push   %eax
42b284:	4f                   	dec    %edi
42b285:	48                   	dec    %eax
42b286:	4c                   	dec    %esp
42b287:	52                   	push   %edx
42b288:	49                   	dec    %ecx
42b289:	42                   	inc    %edx
42b28a:	38 5a 32             	cmp    %bl,0x32(%edx)
42b28d:	30 33                	xor    %dh,(%ebx)
42b28f:	74 6f                	je     0x42b300
42b291:	4a                   	dec    %edx
42b292:	31 43 39             	xor    %eax,0x39(%ebx)
42b295:	4f                   	dec    %edi
42b296:	41                   	inc    %ecx
42b297:	78 78                	js     0x42b311
42b299:	76 32                	jbe    0x42b2cd
42b29b:	66 67 54             	addr16 push %sp
42b29e:	35 30 76 7a 4f       	xor    $0x4f7a7630,%eax
42b2a3:	69 35 47 6b 4d 58 74 	imul   $0x766c5a74,0x584d6b47,%esi
42b2aa:	5a 6c 76
42b2ad:	55                   	push   %ebp
42b2ae:	66 51                	push   %cx
42b2b0:	6b 43 56 62          	imul   $0x62,0x56(%ebx),%eax
42b2b4:	68 53 44 42 41       	push   $0x41424453
42b2b9:	39 4c 63 66          	cmp    %ecx,0x66(%ebx,%eiz,2)
42b2bd:	6b 5a 4f 78          	imul   $0x78,0x4f(%edx),%ebx
42b2c1:	78 57                	js     0x42b31a
42b2c3:	44                   	inc    %esp
42b2c4:	56                   	push   %esi
42b2c5:	54                   	push   %esp
42b2c6:	33 6f 77             	xor    0x77(%edi),%ebp
42b2c9:	47                   	inc    %edi
42b2ca:	37                   	aaa
42b2cb:	2f                   	das
42b2cc:	63 37                	arpl   %esi,(%edi)
42b2ce:	76 49                	jbe    0x42b319
42b2d0:	6d                   	insl   (%dx),%es:(%edi)
42b2d1:	31 61 4a             	xor    %esp,0x4a(%ecx)
42b2d4:	47                   	inc    %edi
42b2d5:	6e                   	outsb  %ds:(%esi),(%dx)
42b2d6:	61                   	popa
42b2d7:	44                   	inc    %esp
42b2d8:	48                   	dec    %eax
42b2d9:	46                   	inc    %esi
42b2da:	73 69                	jae    0x42b345
42b2dc:	54                   	push   %esp
42b2dd:	75 48                	jne    0x42b327
42b2df:	38 72 71             	cmp    %dh,0x71(%edx)
42b2e2:	33 79 53             	xor    0x53(%ecx),%edi
42b2e5:	51                   	push   %ecx
42b2e6:	75 4a                	jne    0x42b332
42b2e8:	34 31                	xor    $0x31,%al
42b2ea:	4c                   	dec    %esp
42b2eb:	72 70                	jb     0x42b35d
42b2ed:	33 67 73             	xor    0x73(%edi),%esp
42b2f0:	59                   	pop    %ecx
42b2f1:	30 34 32             	xor    %dh,(%edx,%esi,1)
42b2f4:	35 59 4a 6f 73       	xor    $0x736f4a59,%eax
42b2f9:	51                   	push   %ecx
42b2fa:	42                   	inc    %edx
42b2fb:	4a                   	dec    %edx
42b2fc:	41                   	inc    %ecx
42b2fd:	78 6a                	js     0x42b369
42b2ff:	2b 36                	sub    (%esi),%esi
42b301:	6a 70                	push   $0x70
42b303:	4b                   	dec    %ebx
42b304:	77 56                	ja     0x42b35c
42b306:	57                   	push   %edi
42b307:	63 76 41             	arpl   %esi,0x41(%esi)
42b30a:	67 70 7a             	addr16 jo 0x42b387
42b30d:	6a 4b                	push   $0x4b
42b30f:	78 77                	js     0x42b388
42b311:	70 77                	jo     0x42b38a
42b313:	78 67                	js     0x42b37c
42b315:	65 78 65             	gs js  0x42b37d
42b318:	69 38 64 45 55 79    	imul   $0x79554564,(%eax),%edi
42b31e:	31 4b 56             	xor    %ecx,0x56(%ebx)
42b321:	78 2b                	js     0x42b34e
42b323:	77 56                	ja     0x42b37b
42b325:	57                   	push   %edi
42b326:	4a                   	dec    %edx
42b327:	77 66                	ja     0x42b38f
42b329:	54                   	push   %esp
42b32a:	4b                   	dec    %ebx
42b32b:	4a                   	dec    %edx
42b32c:	6a 32                	push   $0x32
42b32e:	49                   	dec    %ecx
42b32f:	73 5a                	jae    0x42b38b
42b331:	33 30                	xor    (%eax),%esi
42b333:	6e                   	outsb  %ds:(%esi),(%dx)
42b334:	31 79 2f             	xor    %edi,0x2f(%ecx)
42b337:	37                   	aaa
42b338:	4c                   	dec    %esp
42b339:	75 53                	jne    0x42b38e
42b33b:	7a 6a                	jp     0x42b3a7
42b33d:	36 48                	ss dec %eax
42b33f:	49                   	dec    %ecx
42b340:	6b 47 2f 62          	imul   $0x62,0x2f(%edi),%eax
42b344:	4d                   	dec    %ebp
42b345:	52                   	push   %edx
42b346:	69 6b 44 4b 54 79 6c 	imul   $0x6c79544b,0x44(%ebx),%ebp
42b34d:	67 65 72 7a          	addr16 gs jb 0x42b3cb
42b351:	4b                   	dec    %ebx
42b352:	43                   	inc    %ebx
42b353:	50                   	push   %eax
42b354:	56                   	push   %esi
42b355:	51                   	push   %ecx
42b356:	34 4a                	xor    $0x4a,%al
42b358:	76 62                	jbe    0x42b3bc
42b35a:	49                   	dec    %ecx
42b35b:	77 6c                	ja     0x42b3c9
42b35d:	6f                   	outsl  %ds:(%esi),(%dx)
42b35e:	72 41                	jb     0x42b3a1
42b360:	6a 55                	push   $0x55
42b362:	6c                   	insb   (%dx),%es:(%edi)
42b363:	79 78                	jns    0x42b3dd
42b365:	41                   	inc    %ecx
42b366:	76 38                	jbe    0x42b3a0
42b368:	44                   	inc    %esp
42b369:	44                   	inc    %esp
42b36a:	35 6f 45 53 43       	xor    $0x4353456f,%eax
42b36f:	34 4f                	xor    $0x4f,%al
42b371:	52                   	push   %edx
42b372:	6a 34                	push   $0x34
42b374:	30 6d 32             	xor    %ch,0x32(%ebp)
42b377:	36 4c                	ss dec %esp
42b379:	61                   	popa
42b37a:	33 35 38 4f 55 6b    	xor    0x6b554f38,%esi
42b380:	72 38                	jb     0x42b3ba
42b382:	4b                   	dec    %ebx
42b383:	64 76 76             	fs jbe 0x42b3fc
42b386:	62 38                	bound  %edi,(%eax)
42b388:	35 6c 59 78 68       	xor    $0x6878596c,%eax
42b38d:	75 33                	jne    0x42b3c2
42b38f:	48                   	dec    %eax
42b390:	57                   	push   %edi
42b391:	73 77                	jae    0x42b40a
42b393:	33 6f 33             	xor    0x33(%edi),%ebp
42b396:	64 6c                	fs insb (%dx),%es:(%edi)
42b398:	4f                   	dec    %edi
42b399:	37                   	aaa
42b39a:	44                   	inc    %esp
42b39b:	71 4a                	jno    0x42b3e7
42b39d:	49                   	dec    %ecx
42b39e:	6e                   	outsb  %ds:(%esi),(%dx)
42b39f:	38 66 73             	cmp    %ah,0x73(%esi)
42b3a2:	75 74                	jne    0x42b418
42b3a4:	53                   	push   %ebx
42b3a5:	4c                   	dec    %esp
42b3a6:	42                   	inc    %edx
42b3a7:	69 4b 48 54 75 48 58 	imul   $0x58487554,0x48(%ebx),%ecx
42b3ae:	4a                   	dec    %edx
42b3af:	79 69                	jns    0x42b41a
42b3b1:	59                   	pop    %ecx
42b3b2:	30 71 51             	xor    %dh,0x51(%ecx)
42b3b5:	63 41 69             	arpl   %eax,0x69(%ecx)
42b3b8:	49                   	dec    %ecx
42b3b9:	46                   	inc    %esi
42b3ba:	4c                   	dec    %esp
42b3bb:	67 75 49             	addr16 jne 0x42b407
42b3be:	55                   	push   %ebp
42b3bf:	42                   	inc    %edx
42b3c0:	6b 68 45 56          	imul   $0x56,0x45(%eax),%ebp
42b3c4:	62 56 30             	bound  %edx,0x30(%esi)
42b3c7:	33 52 51             	xor    0x51(%edx),%edx
42b3ca:	68 44 2f 71 2b       	push   $0x2b712f44
42b3cf:	46                   	inc    %esi
42b3d0:	6a 70                	push   $0x70
42b3d2:	54                   	push   %esp
42b3d3:	51                   	push   %ecx
42b3d4:	66 6d                	insw   (%dx),%es:(%edi)
42b3d6:	52                   	push   %edx
42b3d7:	36 58                	ss pop %eax
42b3d9:	46                   	inc    %esi
42b3da:	74 55                	je     0x42b431
42b3dc:	34 38                	xor    $0x38,%al
42b3de:	57                   	push   %edi
42b3df:	4c                   	dec    %esp
42b3e0:	53                   	push   %ebx
42b3e1:	56                   	push   %esi
42b3e2:	4f                   	dec    %edi
42b3e3:	34 52                	xor    $0x52,%al
42b3e5:	54                   	push   %esp
42b3e6:	77 54                	ja     0x42b43c
42b3e8:	63 76 62             	arpl   %esi,0x62(%esi)
42b3eb:	4c                   	dec    %esp
42b3ec:	69 44 53 33 34 53 32 	imul   $0x47325334,0x33(%ebx,%edx,2),%eax
42b3f3:	47
42b3f4:	61                   	popa
42b3f5:	73 64                	jae    0x42b45b
42b3f7:	70 50                	jo     0x42b449
42b3f9:	6c                   	insb   (%dx),%es:(%edi)
42b3fa:	4b                   	dec    %ebx
42b3fb:	43                   	inc    %ebx
42b3fc:	4c                   	dec    %esp
42b3fd:	45                   	inc    %ebp
42b3fe:	58                   	pop    %eax
42b3ff:	4b                   	dec    %ebx
42b400:	33 70 61             	xor    0x61(%eax),%esi
42b403:	73 50                	jae    0x42b455
42b405:	4b                   	dec    %ebx
42b406:	42                   	inc    %edx
42b407:	4d                   	dec    %ebp
42b408:	6e                   	outsb  %ds:(%esi),(%dx)
42b409:	70 44                	jo     0x42b44f
42b40b:	63 56 39             	arpl   %edx,0x39(%esi)
42b40e:	45                   	inc    %ebp
42b40f:	79 79                	jns    0x42b48a
42b411:	44                   	inc    %esp
42b412:	73 57                	jae    0x42b46b
42b414:	61                   	popa
42b415:	69 6b 39 57 57 4d 32 	imul   $0x324d5757,0x39(%ebx),%ebp
42b41c:	78 64                	js     0x42b482
42b41e:	4c                   	dec    %esp
42b41f:	4d                   	dec    %ebp
42b420:	45                   	inc    %ebp
42b421:	37                   	aaa
42b422:	35 41 48 34 6f       	xor    $0x6f344841,%eax
42b427:	67 4c                	addr16 dec %esp
42b429:	2f                   	das
42b42a:	30 50 33             	xor    %dl,0x33(%eax)
42b42d:	77 45                	ja     0x42b474
42b42f:	38 79 42             	cmp    %bh,0x42(%ecx)
42b432:	6f                   	outsl  %ds:(%esi),(%dx)
42b433:	39 39                	cmp    %edi,(%ecx)
42b435:	68 78 47 6f 4f       	push   $0x4f6f4778
42b43a:	53                   	push   %ebx
42b43b:	4f                   	dec    %edi
42b43c:	4b                   	dec    %ebx
42b43d:	63 37                	arpl   %esi,(%edi)
42b43f:	36 69 4c 34 2b 34 48 	imul   $0x44664834,%ss:0x2b(%esp,%esi,1),%ecx
42b446:	66 44
42b448:	68 7a 77 56 67       	push   $0x6756777a
42b44d:	6b 45 34 48          	imul   $0x48,0x34(%ebp),%eax
42b451:	36 41                	ss inc %ecx
42b453:	67 63 62 6a          	arpl   %esp,0x6a(%bp,%si)
42b457:	46                   	inc    %esi
42b458:	53                   	push   %ebx
42b459:	56                   	push   %esi
42b45a:	31 4e 6f             	xor    %ecx,0x6f(%esi)
42b45d:	73 52                	jae    0x42b4b1
42b45f:	58                   	pop    %eax
42b460:	53                   	push   %ebx
42b461:	70 47                	jo     0x42b4aa
42b463:	52                   	push   %edx
42b464:	38 72 34             	cmp    %dh,0x34(%edx)
42b467:	2b 4d 71             	sub    0x71(%ebp),%ecx
42b46a:	66 61                	popaw
42b46c:	63 44 32 42          	arpl   %eax,0x42(%edx,%esi,1)
42b470:	76 63                	jbe    0x42b4d5
42b472:	6d                   	insl   (%dx),%es:(%edi)
42b473:	78 6e                	js     0x42b4e3
42b475:	63 31                	arpl   %esi,(%ecx)
42b477:	4c                   	dec    %esp
42b478:	78 50                	js     0x42b4ca
42b47a:	37                   	aaa
42b47b:	53                   	push   %ebx
42b47c:	6d                   	insl   (%dx),%es:(%edi)
42b47d:	35 31 51 32 34       	xor    $0x34325131,%eax
42b482:	66 57                	push   %di
42b484:	32 78 44             	xor    0x44(%eax),%bh
42b487:	41                   	inc    %ecx
42b488:	50                   	push   %eax
42b489:	2b 51 2b             	sub    0x2b(%ecx),%edx
42b48c:	6b 77 43 57          	imul   $0x57,0x43(%edi),%esi
42b490:	76 34                	jbe    0x42b4c6
42b492:	30 67 4b             	xor    %ah,0x4b(%edi)
42b495:	58                   	pop    %eax
42b496:	53                   	push   %ebx
42b497:	75 4d                	jne    0x42b4e6
42b499:	6b 45 48 5a          	imul   $0x5a,0x48(%ebp),%eax
42b49d:	64 66 62 71 36       	bound  %si,%fs:0x36(%ecx)
42b4a2:	34 4b                	xor    $0x4b,%al
42b4a4:	48                   	dec    %eax
42b4a5:	32 62 2b             	xor    0x2b(%edx),%ah
42b4a8:	45                   	inc    %ebp
42b4a9:	33 52 2b             	xor    0x2b(%edx),%edx
42b4ac:	6d                   	insl   (%dx),%es:(%edi)
42b4ad:	41                   	inc    %ecx
42b4ae:	4e                   	dec    %esi
42b4af:	47                   	inc    %edi
42b4b0:	4f                   	dec    %edi
42b4b1:	46                   	inc    %esi
42b4b2:	5a                   	pop    %edx
42b4b3:	46                   	inc    %esi
42b4b4:	50                   	push   %eax
42b4b5:	4c                   	dec    %esp
42b4b6:	6f                   	outsl  %ds:(%esi),(%dx)
42b4b7:	7a 61                	jp     0x42b51a
42b4b9:	42                   	inc    %edx
42b4ba:	54                   	push   %esp
42b4bb:	54                   	push   %esp
42b4bc:	5a                   	pop    %edx
42b4bd:	32 6a 6c             	xor    0x6c(%edx),%ch
42b4c0:	45                   	inc    %ebp
42b4c1:	45                   	inc    %ebp
42b4c2:	54                   	push   %esp
42b4c3:	6c                   	insb   (%dx),%es:(%edi)
42b4c4:	6c                   	insb   (%dx),%es:(%edi)
42b4c5:	4b                   	dec    %ebx
42b4c6:	67 78 30             	addr16 js 0x42b4f9
42b4c9:	71 49                	jno    0x42b514
42b4cb:	64 68 33 30 48 6f    	fs push $0x6f483033
42b4d1:	2f                   	das
42b4d2:	33 79 2b             	xor    0x2b(%ecx),%edi
42b4d5:	39 71 57             	cmp    %esi,0x57(%ecx)
42b4d8:	4e                   	dec    %esi
42b4d9:	72 72                	jb     0x42b54d
42b4db:	4a                   	dec    %edx
42b4dc:	2f                   	das
42b4dd:	66 31 68 57          	xor    %bp,0x57(%eax)
42b4e1:	6b 5a 2b 37          	imul   $0x37,0x2b(%edx),%ebx
42b4e5:	4c                   	dec    %esp
42b4e6:	4a                   	dec    %edx