4131c9:	32 37                	xor    (%edi),%dh
4131cb:	6c                   	insb   (%dx),%es:(%edi)
4131cc:	51                   	push   %ecx
4131cd:	50                   	push   %eax
4131ce:	36 68 48 6c 72 47    	ss push $0x47726c48
4131d4:	44                   	inc    %esp
4131d5:	70 50                	jo     0x413227
4131d7:	4f                   	dec    %edi
4131d8:	46                   	inc    %esi
4131d9:	69 53 4a 47 6d 65 63 	imul   $0x63656d47,0x4a(%ebx),%edx
4131e0:	4e                   	dec    %esi
4131e1:	75 66                	jne    0x413249
4131e3:	45                   	inc    %ebp
4131e4:	77 68                	ja     0x41324e
4131e6:	6e                   	outsb  %ds:(%esi),(%dx)
4131e7:	6d                   	insl   (%dx),%es:(%edi)
4131e8:	37                   	aaa
4131e9:	6a 4d                	push   $0x4d
4131eb:	52                   	push   %edx
4131ec:	52                   	push   %edx
4131ed:	57                   	push   %edi
4131ee:	2b 51 36             	sub    0x36(%ecx),%edx
4131f1:	2b 59 69             	sub    0x69(%ecx),%ebx
4131f4:	63 75 4c             	arpl   %esi,0x4c(%ebp)
4131f7:	4c                   	dec    %esp
4131f8:	64 50                	fs push %eax
4131fa:	74 45                	je     0x413241
4131fc:	37                   	aaa
4131fd:	36 67 2f             	ss addr16 das
413200:	31 68 6c             	xor    %ebp,0x6c(%eax)
413203:	6b 66 34 79          	imul   $0x79,0x34(%esi),%esp
413207:	6d                   	insl   (%dx),%es:(%edi)
413208:	6b 48 33 4e          	imul   $0x4e,0x33(%eax),%ecx
41320c:	54                   	push   %esp
41320d:	47                   	inc    %edi
41320e:	78 4f                	js     0x41325f
413210:	6a 50                	push   $0x50
413212:	6b 6c 37 72 5a       	imul   $0x5a,0x72(%edi,%esi,1),%ebp
413217:	33 47 4d             	xor    0x4d(%edi),%eax
41321a:	43                   	inc    %ebx
41321b:	6a 78                	push   $0x78
41321d:	69 7a 33 54 39 4b 31 	imul   $0x314b3954,0x33(%edx),%edi
413224:	50                   	push   %eax
413225:	71 4f                	jno    0x413276
413227:	62 31                	bound  %esi,(%ecx)
413229:	2f                   	das
41322a:	64 52                	fs push %edx
41322c:	2f                   	das
41322d:	4c                   	dec    %esp
41322e:	51                   	push   %ecx
41322f:	4c                   	dec    %esp
413230:	4d                   	dec    %ebp
413231:	65 42                	gs inc %edx
413233:	50                   	push   %eax
413234:	71 39                	jno    0x41326f
413236:	71 53                	jno    0x41328b
413238:	50                   	push   %eax
413239:	42                   	inc    %edx
41323a:	61                   	popa
41323b:	42                   	inc    %edx
41323c:	61                   	popa
41323d:	50                   	push   %eax
41323e:	36 67 52             	ss addr16 push %edx
413241:	49                   	dec    %ecx
413242:	4d                   	dec    %ebp
413243:	77 4d                	ja     0x413292
413245:	66 34 67             	data16 xor $0x67,%al
413248:	65 50                	gs push %eax
41324a:	4a                   	dec    %edx
41324b:	48                   	dec    %eax
41324c:	73 51                	jae    0x41329f
41324e:	34 30                	xor    $0x30,%al
413250:	6c                   	insb   (%dx),%es:(%edi)
413251:	36 39 55 68          	cmp    %edx,%ss:0x68(%ebp)
413255:	53                   	push   %ebx
413256:	54                   	push   %esp
413257:	38 7a 61             	cmp    %bh,0x61(%edx)
41325a:	6b 2b 4b             	imul   $0x4b,(%ebx),%ebp
41325d:	6a 35                	push   $0x35
41325f:	32 65 76             	xor    0x76(%ebp),%ah
413262:	53                   	push   %ebx
413263:	70 70                	jo     0x4132d5
413265:	5a                   	pop    %edx
413266:	42                   	inc    %edx
413267:	39 52 47             	cmp    %edx,0x47(%edx)
41326a:	33 36                	xor    (%esi),%esi
41326c:	4d                   	dec    %ebp
41326d:	6e                   	outsb  %ds:(%esi),(%dx)
41326e:	39 36                	cmp    %esi,(%esi)
413270:	5a                   	pop    %edx
413271:	75 51                	jne    0x4132c4
413273:	59                   	pop    %ecx
413274:	47                   	inc    %edi
413275:	52                   	push   %edx
413276:	4e                   	dec    %esi
413277:	42                   	inc    %edx
413278:	70 65                	jo     0x4132df
41327a:	74 6a                	je     0x4132e6
41327c:	62 76 76             	bound  %esi,0x76(%esi)
41327f:	64 4d                	fs dec %ebp
413281:	4f                   	dec    %edi
413282:	70 54                	jo     0x4132d8
413284:	43                   	inc    %ebx
413285:	56                   	push   %esi
413286:	58                   	pop    %eax
413287:	7a 35                	jp     0x4132be
413289:	35 6b 47 6b 36       	xor    $0x366b476b,%eax
41328e:	70 34                	jo     0x4132c4
413290:	79 2b                	jns    0x4132bd
413292:	4d                   	dec    %ebp
413293:	6c                   	insb   (%dx),%es:(%edi)
413294:	59                   	pop    %ecx
413295:	34 36                	xor    $0x36,%al
413297:	51                   	push   %ecx
413298:	79 51                	jns    0x4132eb
41329a:	4a                   	dec    %edx
41329b:	52                   	push   %edx
41329c:	6d                   	insl   (%dx),%es:(%edi)
41329d:	6b 76 76 35          	imul   $0x35,0x76(%esi),%esi
4132a1:	74 70                	je     0x413313
4132a3:	57                   	push   %edi
4132a4:	7a 33                	jp     0x4132d9
4132a6:	31 73 43             	xor    %esi,0x43(%ebx)
4132a9:	54                   	push   %esp
4132aa:	51                   	push   %ecx
4132ab:	2b 51 59             	sub    0x59(%ecx),%edx
4132ae:	42                   	inc    %edx
4132af:	33 69 69             	xor    0x69(%ecx),%ebp
4132b2:	65 36 63 5a 74       	gs arpl %ebx,%ss:0x74(%edx)
4132b7:	53                   	push   %ebx
4132b8:	51                   	push   %ecx
4132b9:	33 4b 6a             	xor    0x6a(%ebx),%ecx
4132bc:	35 37 4e 71 4d       	xor    $0x4d714e37,%eax
4132c1:	73 61                	jae    0x413324
4132c3:	45                   	inc    %ebp
4132c4:	52                   	push   %edx
4132c5:	73 69                	jae    0x413330
4132c7:	75 4f                	jne    0x413318
4132c9:	62 5a 70             	bound  %ebx,0x70(%edx)
4132cc:	46                   	inc    %esi
4132cd:	65 33 48 57          	xor    %gs:0x57(%eax),%ecx
4132d1:	61                   	popa
4132d2:	67 64 46             	addr16 fs inc %esi
4132d5:	61                   	popa
4132d6:	66 71 52             	data16 jno 0x41332b
4132d9:	64 47                	fs inc %edi
4132db:	55                   	push   %ebp
4132dc:	4f                   	dec    %edi
4132dd:	72 71                	jb     0x413350
4132df:	72 57                	jb     0x413338
4132e1:	4a                   	dec    %edx
4132e2:	31 6b 45             	xor    %ebp,0x45(%ebx)
4132e5:	7a 50                	jp     0x413337
4132e7:	7a 32                	jp     0x41331b
4132e9:	69 46 6a 4c 59 76 73 	imul   $0x7376594c,0x6a(%esi),%eax
4132f0:	2f                   	das
4132f1:	44                   	inc    %esp
4132f2:	79 35                	jns    0x413329
4132f4:	55                   	push   %ebp
4132f5:	4b                   	dec    %ebx
4132f6:	43                   	inc    %ebx
4132f7:	49                   	dec    %ecx
4132f8:	35 4b 31 4a 48       	xor    $0x484a314b,%eax
4132fd:	38 56 7a             	cmp    %dl,0x7a(%esi)
413300:	31 53 5a             	xor    %edx,0x5a(%ebx)
413303:	58                   	pop    %eax
413304:	2b 51 39             	sub    0x39(%ecx),%edx
413307:	4c                   	dec    %esp
413308:	53                   	push   %ebx
413309:	6d                   	insl   (%dx),%es:(%edi)
41330a:	5a                   	pop    %edx
41330b:	5a                   	pop    %edx
41330c:	46                   	inc    %esi
41330d:	52                   	push   %edx
41330e:	79 64                	jns    0x413374
413310:	69 58 6e 79 4e 63 46 	imul   $0x46634e79,0x6e(%eax),%ebx
413317:	50                   	push   %eax
413318:	64 6e                	outsb  %fs:(%esi),(%dx)
41331a:	67 6f                	outsl  %ds:(%si),(%dx)
41331c:	72 46                	jb     0x413364
41331e:	51                   	push   %ecx
41331f:	65 6e                	outsb  %gs:(%esi),(%dx)
413321:	34 59                	xor    $0x59,%al
413323:	4b                   	dec    %ebx
413324:	4b                   	dec    %ebx
413325:	70 79                	jo     0x4133a0
413327:	46                   	inc    %esi
413328:	4c                   	dec    %esp
413329:	42                   	inc    %edx
41332a:	63 6b 73             	arpl   %ebp,0x73(%ebx)
41332d:	6a 64                	push   $0x64
41332f:	74 48                	je     0x413379
413331:	70 61                	jo     0x413394
413333:	65 2b 33             	sub    %gs:(%ebx),%esi
413336:	50                   	push   %eax
413337:	49                   	dec    %ecx
413338:	2f                   	das
413339:	55                   	push   %ebp
41333a:	4c                   	dec    %esp
41333b:	37                   	aaa
41333c:	5a                   	pop    %edx
41333d:	55                   	push   %ebp
41333e:	44                   	inc    %esp
41333f:	37                   	aaa
413340:	77 6d                	ja     0x4133af
413342:	39 58 4e             	cmp    %ebx,0x4e(%eax)
413345:	57                   	push   %edi
413346:	31 71 4f             	xor    %esi,0x4f(%ecx)
413349:	43                   	inc    %ebx
41334a:	6f                   	outsl  %ds:(%esi),(%dx)
41334b:	6c                   	insb   (%dx),%es:(%edi)
41334c:	31 7a 6c             	xor    %edi,0x6c(%edx)
41334f:	2b 4b 38             	sub    0x38(%ebx),%ecx
413352:	59                   	pop    %ecx
413353:	72 39                	jb     0x41338e
413355:	4b                   	dec    %ebx
413356:	67 58                	addr16 pop %eax
413358:	4f                   	dec    %edi
413359:	46                   	inc    %esi
41335a:	41                   	inc    %ecx
41335b:	45                   	inc    %ebp
41335c:	2b 69 6a             	sub    0x6a(%ecx),%ebp
41335f:	38 38                	cmp    %bh,(%eax)
413361:	4d                   	dec    %ebp
413362:	76 73                	jbe    0x4133d7
413364:	6b 68 62 31          	imul   $0x31,0x62(%eax),%ebp
413368:	67 55                	addr16 push %ebp
41336a:	49                   	dec    %ecx
41336b:	65 43                	gs inc %ebx
41336d:	61                   	popa
41336e:	4a                   	dec    %edx
41336f:	41                   	inc    %ecx
413370:	44                   	inc    %esp
413371:	4b                   	dec    %ebx
413372:	66 44                	inc    %sp
413374:	66 69 52 6e 57 67    	imul   $0x6757,0x6e(%edx),%dx
41337a:	55                   	push   %ebp
41337b:	62 75 48             	bound  %esi,0x48(%ebp)
41337e:	54                   	push   %esp
41337f:	63 4b 7a             	arpl   %ecx,0x7a(%ebx)
413382:	59                   	pop    %ecx
413383:	31 70 75             	xor    %esi,0x75(%eax)
413386:	53                   	push   %ebx
413387:	73 38                	jae    0x4133c1
413389:	49                   	dec    %ecx
41338a:	65 56                	gs push %esi
41338c:	70 55                	jo     0x4133e3
41338e:	41                   	inc    %ecx
41338f:	4e                   	dec    %esi
413390:	72 47                	jb     0x4133d9
413392:	61                   	popa
413393:	76 5a                	jbe    0x4133ef
413395:	63 31                	arpl   %esi,(%ecx)
413397:	54                   	push   %esp
413398:	6a 5a                	push   $0x5a
41339a:	4c                   	dec    %esp
41339b:	61                   	popa
41339c:	4c                   	dec    %esp
41339d:	69 58 36 64 64 70 62 	imul   $0x62706464,0x36(%eax),%ebx
4133a4:	67 41                	addr16 inc %ecx
4133a6:	54                   	push   %esp
4133a7:	4b                   	dec    %ebx
4133a8:	75 36                	jne    0x4133e0
4133aa:	63 6d 55             	arpl   %ebp,0x55(%ebp)
4133ad:	6d                   	insl   (%dx),%es:(%edi)
4133ae:	74 43                	je     0x4133f3
4133b0:	6f                   	outsl  %ds:(%esi),(%dx)
4133b1:	42                   	inc    %edx
4133b2:	6d                   	insl   (%dx),%es:(%edi)
4133b3:	54                   	push   %esp
4133b4:	46                   	inc    %esi
4133b5:	70 68                	jo     0x41341f
4133b7:	58                   	pop    %eax
4133b8:	78 69                	js     0x413423
4133ba:	69 73 6c 2b 73 41 4a 	imul   $0x4a41732b,0x6c(%ebx),%esi
4133c1:	77 2f                	ja     0x4133f2
4133c3:	4b                   	dec    %ebx
4133c4:	35 4b 61 46 72       	xor    $0x7246614b,%eax
4133c9:	7a 77                	jp     0x413442
4133cb:	48                   	dec    %eax
4133cc:	6c                   	insb   (%dx),%es:(%edi)
4133cd:	6c                   	insb   (%dx),%es:(%edi)
4133ce:	45                   	inc    %ebp
4133cf:	37                   	aaa
4133d0:	52                   	push   %edx
4133d1:	65 4f                	gs dec %edi
4133d3:	32 30                	xor    (%eax),%dh
4133d5:	30 6d 77             	xor    %ch,0x77(%ebp)
4133d8:	4d                   	dec    %ebp
4133d9:	43                   	inc    %ebx
4133da:	52                   	push   %edx
4133db:	47                   	inc    %edi
4133dc:	32 75 2f             	xor    0x2f(%ebp),%dh
4133df:	5a                   	pop    %edx
4133e0:	4b                   	dec    %ebx
4133e1:	45                   	inc    %ebp
4133e2:	51                   	push   %ecx
4133e3:	65 44                	gs inc %esp
4133e5:	48                   	dec    %eax
4133e6:	74 42                	je     0x41342a
4133e8:	6c                   	insb   (%dx),%es:(%edi)
4133e9:	4c                   	dec    %esp
4133ea:	51                   	push   %ecx
4133eb:	61                   	popa
4133ec:	33 71 50             	xor    0x50(%ecx),%esi
4133ef:	67 37                	addr16 aaa
4133f1:	53                   	push   %ebx
4133f2:	30 6a 33             	xor    %ch,0x33(%edx)
4133f5:	31 53 45             	xor    %edx,0x45(%ebx)
4133f8:	2f                   	das
4133f9:	50                   	push   %eax
4133fa:	64 68 5a 6d 43 34    	fs push $0x34436d5a
413400:	6e                   	outsb  %ds:(%esi),(%dx)
413401:	5a                   	pop    %edx
413402:	56                   	push   %esi
413403:	6c                   	insb   (%dx),%es:(%edi)
413404:	49                   	dec    %ecx
413405:	41                   	inc    %ecx
413406:	71 33                	jno    0x41343b
413408:	57                   	push   %edi
413409:	4c                   	dec    %esp
41340a:	37                   	aaa
41340b:	63 30                	arpl   %esi,(%eax)
41340d:	42                   	inc    %edx
41340e:	51                   	push   %ecx
41340f:	63 78 6f             	arpl   %edi,0x6f(%eax)
413412:	46                   	inc    %esi
413413:	31 74 66 44          	xor    %esi,0x44(%esi,%eiz,2)
413417:	43                   	inc    %ebx
413418:	31 64 74 33          	xor    %esp,0x33(%esp,%esi,2)
41341c:	56                   	push   %esi
41341d:	65 6c                	gs insb (%dx),%es:(%edi)
41341f:	77 6e                	ja     0x41348f
413421:	61                   	popa
413422:	4f                   	dec    %edi
413423:	6d                   	insl   (%dx),%es:(%edi)
413424:	6f                   	outsl  %ds:(%esi),(%dx)
413425:	54                   	push   %esp
413426:	75 77                	jne    0x41349f
413428:	72 54                	jb     0x41347e
41342a:	36 77 53             	ss ja  0x413480
41342d:	52                   	push   %edx
41342e:	66 76 4e             	data16 jbe 0x41347f
413431:	62 2f                	bound  %ebp,(%edi)
413433:	45                   	inc    %ebp
413434:	4d                   	dec    %ebp
413435:	76 69                	jbe    0x4134a0
413437:	64 74 63             	fs je  0x41349d
41343a:	4f                   	dec    %edi
41343b:	5a                   	pop    %edx