44c252:	42                   	inc    %edx
44c253:	47                   	inc    %edi
44c254:	35 72 6b 72 6e       	xor    $0x6e726b72,%eax
44c259:	46                   	inc    %esi
44c25a:	76 52                	jbe    0x44c2ae
44c25c:	58                   	pop    %eax
44c25d:	2b 75 6b             	sub    0x6b(%ebp),%esi
44c260:	30 6b 71             	xor    %ch,0x71(%ebx)
44c263:	63 44 64 43          	arpl   %eax,0x43(%esp,%eiz,2)
44c267:	6b 44 52 2b 36       	imul   $0x36,0x2b(%edx,%edx,2),%eax
44c26c:	34 33                	xor    $0x33,%al
44c26e:	75 76                	jne    0x44c2e6
44c270:	79 53                	jns    0x44c2c5
44c272:	68 39 76 56 4d       	push   $0x4d567639
44c277:	31 61 65             	xor    %esp,0x65(%ecx)
44c27a:	45                   	inc    %ebp
44c27b:	66 51                	push   %cx
44c27d:	4e                   	dec    %esi
44c27e:	53                   	push   %ebx
44c27f:	68 66 2f 2f 65       	push   $0x652f2f66
44c284:	4d                   	dec    %ebp
44c285:	58                   	pop    %eax
44c286:	75 42                	jne    0x44c2ca
44c288:	76 61                	jbe    0x44c2eb
44c28a:	4f                   	dec    %edi
44c28b:	46                   	inc    %esi
44c28c:	55                   	push   %ebp
44c28d:	56                   	push   %esi
44c28e:	4e                   	dec    %esi
44c28f:	4d                   	dec    %ebp
44c290:	70 64                	jo     0x44c2f6
44c292:	76 69                	jbe    0x44c2fd
44c294:	4c                   	dec    %esp
44c295:	7a 4d                	jp     0x44c2e4
44c297:	42                   	inc    %edx
44c298:	59                   	pop    %ecx
44c299:	7a 4d                	jp     0x44c2e8
44c29b:	30 69 31             	xor    %ch,0x31(%ecx)
44c29e:	6f                   	outsl  %ds:(%esi),(%dx)
44c29f:	52                   	push   %edx
44c2a0:	30 73 51             	xor    %dh,0x51(%ebx)
44c2a3:	6e                   	outsb  %ds:(%esi),(%dx)
44c2a4:	59                   	pop    %ecx
44c2a5:	38 6f 36             	cmp    %ch,0x36(%edi)
44c2a8:	58                   	pop    %eax
44c2a9:	6c                   	insb   (%dx),%es:(%edi)
44c2aa:	46                   	inc    %esi
44c2ab:	61                   	popa
44c2ac:	4a                   	dec    %edx
44c2ad:	53                   	push   %ebx
44c2ae:	57                   	push   %edi
44c2af:	39 65 74             	cmp    %esp,0x74(%ebp)
44c2b2:	71 47                	jno    0x44c2fb
44c2b4:	4a                   	dec    %edx
44c2b5:	6c                   	insb   (%dx),%es:(%edi)
44c2b6:	53                   	push   %ebx
44c2b7:	7a 66                	jp     0x44c31f
44c2b9:	50                   	push   %eax
44c2ba:	36 63 6f 73          	arpl   %ebp,%ss:0x73(%edi)
44c2be:	59                   	pop    %ecx
44c2bf:	74 42                	je     0x44c303
44c2c1:	4e                   	dec    %esi
44c2c2:	71 6b                	jno    0x44c32f
44c2c4:	36 50                	ss push %eax
44c2c6:	6d                   	insl   (%dx),%es:(%edi)
44c2c7:	67 2f                	addr16 das
44c2c9:	56                   	push   %esi
44c2ca:	79 58                	jns    0x44c324
44c2cc:	56                   	push   %esi
44c2cd:	39 5a 73             	cmp    %ebx,0x73(%edx)
44c2d0:	2f                   	das
44c2d1:	4d                   	dec    %ebp
44c2d2:	6a 49                	push   $0x49
44c2d4:	67 46                	addr16 inc %esi
44c2d6:	54                   	push   %esp
44c2d7:	66 61                	popaw
44c2d9:	5a                   	pop    %edx
44c2da:	68 6e 4a 70 44       	push   $0x44704a6e
44c2df:	68 72 49 71 57       	push   $0x57714972
44c2e4:	79 64                	jns    0x44c34a
44c2e6:	75 41                	jne    0x44c329
44c2e8:	41                   	inc    %ecx
44c2e9:	73 70                	jae    0x44c35b
44c2eb:	72 34                	jb     0x44c321
44c2ed:	70 4e                	jo     0x44c33d
44c2ef:	72 2b                	jb     0x44c31c
44c2f1:	45                   	inc    %ebp
44c2f2:	44                   	inc    %esp
44c2f3:	59                   	pop    %ecx
44c2f4:	78 30                	js     0x44c326
44c2f6:	50                   	push   %eax
44c2f7:	78 63                	js     0x44c35c
44c2f9:	38 4f 4e             	cmp    %cl,0x4e(%edi)
44c2fc:	7a 57                	jp     0x44c355
44c2fe:	61                   	popa
44c2ff:	75 55                	jne    0x44c356
44c301:	43                   	inc    %ebx
44c302:	59                   	pop    %ecx
44c303:	6b 56 4a 76          	imul   $0x76,0x4a(%esi),%edx
44c307:	68 4e 45 77 6d       	push   $0x6d77454e
44c30c:	30 4c 4b 4d          	xor    %cl,0x4d(%ebx,%ecx,2)
44c310:	4b                   	dec    %ebx
44c311:	6a 6e                	push   $0x6e
44c313:	6e                   	outsb  %ds:(%esi),(%dx)
44c314:	67 63 64 46          	arpl   %esp,0x46(%si)
44c318:	58                   	pop    %eax
44c319:	71 6e                	jno    0x44c389
44c31b:	34 70                	xor    $0x70,%al
44c31d:	76 49                	jbe    0x44c368
44c31f:	53                   	push   %ebx
44c320:	57                   	push   %edi
44c321:	58                   	pop    %eax
44c322:	59                   	pop    %ecx
44c323:	6a 77                	push   $0x77
44c325:	72 39                	jb     0x44c360
44c327:	7a 71                	jp     0x44c39a
44c329:	68 75 6e 55 32       	push   $0x32556e75
44c32e:	39 77 2b             	cmp    %esi,0x2b(%edi)
44c331:	43                   	inc    %ebx
44c332:	45                   	inc    %ebp
44c333:	5a                   	pop    %edx
44c334:	45                   	inc    %ebp
44c335:	78 5a                	js     0x44c391
44c337:	30 79 4a             	xor    %bh,0x4a(%ecx)
44c33a:	54                   	push   %esp
44c33b:	42                   	inc    %edx
44c33c:	75 72                	jne    0x44c3b0
44c33e:	43                   	inc    %ebx
44c33f:	34 76                	xor    $0x76,%al
44c341:	4b                   	dec    %ebx
44c342:	4d                   	dec    %ebp
44c343:	56                   	push   %esi
44c344:	51                   	push   %ecx
44c345:	67 4b                	addr16 dec %ebx
44c347:	4d                   	dec    %ebp
44c348:	72 6d                	jb     0x44c3b7
44c34a:	4a                   	dec    %edx
44c34b:	65 6f                	outsl  %gs:(%esi),(%dx)
44c34d:	73 69                	jae    0x44c3b8
44c34f:	32 42 49             	xor    0x49(%edx),%al
44c352:	2b 4e 6d             	sub    0x6d(%esi),%ecx
44c355:	45                   	inc    %ebp
44c356:	54                   	push   %esp
44c357:	62 59 72             	bound  %ebx,0x72(%ecx)
44c35a:	58                   	pop    %eax
44c35b:	61                   	popa
44c35c:	63 64 58 58          	arpl   %esp,0x58(%eax,%ebx,2)
44c360:	66 33 64 4a 61       	xor    0x61(%edx,%ecx,2),%sp
44c365:	61                   	popa
44c366:	45                   	inc    %ebp
44c367:	77 58                	ja     0x44c3c1
44c369:	45                   	inc    %ebp
44c36a:	75 43                	jne    0x44c3af
44c36c:	71 69                	jno    0x44c3d7
44c36e:	38 63 4b             	cmp    %ah,0x4b(%ebx)
44c371:	79 78                	jns    0x44c3eb
44c373:	59                   	pop    %ecx
44c374:	4f                   	dec    %edi
44c375:	49                   	dec    %ecx
44c376:	51                   	push   %ecx
44c377:	77 64                	ja     0x44c3dd
44c379:	58                   	pop    %eax
44c37a:	6c                   	insb   (%dx),%es:(%edi)
44c37b:	6d                   	insl   (%dx),%es:(%edi)
44c37c:	61                   	popa
44c37d:	43                   	inc    %ebx
44c37e:	31 59 57             	xor    %ebx,0x57(%ecx)
44c381:	61                   	popa
44c382:	61                   	popa
44c383:	58                   	pop    %eax
44c384:	6e                   	outsb  %ds:(%esi),(%dx)
44c385:	6b 32 61             	imul   $0x61,(%edx),%esi
44c388:	75 6b                	jne    0x44c3f5
44c38a:	79 56                	jns    0x44c3e2
44c38c:	6d                   	insl   (%dx),%es:(%edi)
44c38d:	70 56                	jo     0x44c3e5
44c38f:	6a 57                	push   $0x57
44c391:	65 65 6a 62          	gs gs push $0x62
44c395:	49                   	dec    %ecx
44c396:	42                   	inc    %edx
44c397:	61                   	popa
44c398:	6d                   	insl   (%dx),%es:(%edi)
44c399:	74 4b                	je     0x44c3e6
44c39b:	35 56 61 51 6d       	xor    $0x6d516156,%eax
44c3a0:	6d                   	insl   (%dx),%es:(%edi)
44c3a1:	58                   	pop    %eax
44c3a2:	76 34                	jbe    0x44c3d8
44c3a4:	53                   	push   %ebx
44c3a5:	47                   	inc    %edi
44c3a6:	75 71                	jne    0x44c419
44c3a8:	6a 54                	push   $0x54
44c3aa:	76 59                	jbe    0x44c405
44c3ac:	31 39                	xor    %edi,(%ecx)
44c3ae:	49                   	dec    %ecx
44c3af:	59                   	pop    %ecx
44c3b0:	39 45 68             	cmp    %eax,0x68(%ebp)
44c3b3:	37                   	aaa
44c3b4:	77 67                	ja     0x44c41d
44c3b6:	55                   	push   %ebp
44c3b7:	62 79 38             	bound  %edi,0x38(%ecx)
44c3ba:	2f                   	das
44c3bb:	69 75 55 6e 6f 6e 38 	imul   $0x386e6f6e,0x55(%ebp),%esi
44c3c2:	35 2b 69 73 45       	xor    $0x4573692b,%eax
44c3c7:	51                   	push   %ecx
44c3c8:	51                   	push   %ecx
44c3c9:	76 7a                	jbe    0x44c445
44c3cb:	72 6a                	jb     0x44c437
44c3cd:	65 39 59 65          	cmp    %ebx,%gs:0x65(%ecx)
44c3d1:	55                   	push   %ebp
44c3d2:	6c                   	insb   (%dx),%es:(%edi)
44c3d3:	4f                   	dec    %edi
44c3d4:	6c                   	insb   (%dx),%es:(%edi)
44c3d5:	36 77 76             	ss ja  0x44c44e
44c3d8:	4a                   	dec    %edx
44c3d9:	66 34 6d             	data16 xor $0x6d,%al
44c3dc:	75 38                	jne    0x44c416
44c3de:	63 33                	arpl   %esi,(%ebx)
44c3e0:	44                   	inc    %esp
44c3e1:	41                   	inc    %ecx
44c3e2:	68 5a 5a 33 45       	push   $0x45335a5a
44c3e7:	67 77 4b             	addr16 ja 0x44c435
44c3ea:	41                   	inc    %ecx
44c3eb:	57                   	push   %edi
44c3ec:	2b 71 33             	sub    0x33(%ecx),%esi
44c3ef:	50                   	push   %eax
44c3f0:	61                   	popa
44c3f1:	53                   	push   %ebx
44c3f2:	6a 71                	push   $0x71
44c3f4:	6b 44 4b 6b 47       	imul   $0x47,0x6b(%ebx,%ecx,2),%eax
44c3f9:	58                   	pop    %eax
44c3fa:	6c                   	insb   (%dx),%es:(%edi)
44c3fb:	74 78                	je     0x44c475
44c3fd:	34 34                	xor    $0x34,%al
44c3ff:	45                   	inc    %ebp
44c400:	62 50 37             	bound  %edx,0x37(%eax)
44c403:	75 56                	jne    0x44c45b
44c405:	6d                   	insl   (%dx),%es:(%edi)
44c406:	70 33                	jo     0x44c43b
44c408:	46                   	inc    %esi
44c409:	4c                   	dec    %esp
44c40a:	42                   	inc    %edx
44c40b:	61                   	popa
44c40c:	67 72 79             	addr16 jb 0x44c488
44c40f:	37                   	aaa
44c410:	4e                   	dec    %esi
44c411:	53                   	push   %ebx
44c412:	45                   	inc    %ebp
44c413:	76 63                	jbe    0x44c478
44c415:	42                   	inc    %edx
44c416:	65 67 61             	gs addr16 popa
44c419:	35 45 65 79 45       	xor    $0x45796545,%eax
44c41e:	47                   	inc    %edi
44c41f:	77 32                	ja     0x44c453
44c421:	2f                   	das
44c422:	4b                   	dec    %ebx
44c423:	79 4d                	jns    0x44c472
44c425:	37                   	aaa
44c426:	59                   	pop    %ecx
44c427:	39 68 32             	cmp    %ebp,0x32(%eax)
44c42a:	52                   	push   %edx
44c42b:	73 48                	jae    0x44c475
44c42d:	4f                   	dec    %edi
44c42e:	78 30                	js     0x44c460
44c430:	55                   	push   %ebp
44c431:	45                   	inc    %ebp
44c432:	49                   	dec    %ecx
44c433:	6a 6d                	push   $0x6d
44c435:	71 4c                	jno    0x44c483
44c437:	2f                   	das
44c438:	54                   	push   %esp
44c439:	7a 6e                	jp     0x44c4a9
44c43b:	5a                   	pop    %edx
44c43c:	4f                   	dec    %edi
44c43d:	56                   	push   %esi
44c43e:	32 61 37             	xor    0x37(%ecx),%ah
44c441:	6a 76                	push   $0x76
44c443:	77 49                	ja     0x44c48e
44c445:	4a                   	dec    %edx
44c446:	68 2b 4d 44 50       	push   $0x50444d2b
44c44b:	59                   	pop    %ecx
44c44c:	4c                   	dec    %esp
44c44d:	70 52                	jo     0x44c4a1
44c44f:	6f                   	outsl  %ds:(%esi),(%dx)
44c450:	46                   	inc    %esi
44c451:	44                   	inc    %esp
44c452:	66 52                	push   %dx
44c454:	52                   	push   %edx
44c455:	33 45 6e             	xor    0x6e(%ebp),%eax
44c458:	61                   	popa
44c459:	65 4e                	gs dec %esi
44c45b:	44                   	inc    %esp
44c45c:	41                   	inc    %ecx
44c45d:	67 31 65 35          	xor    %esp,0x35(%di)
44c461:	54                   	push   %esp
44c462:	67 30 66 38          	xor    %ah,0x38(%bp)
44c466:	6b 2b 4b             	imul   $0x4b,(%ebx),%ebp
44c469:	73 77                	jae    0x44c4e2
44c46b:	79 47                	jns    0x44c4b4
44c46d:	59                   	pop    %ecx
44c46e:	73 64                	jae    0x44c4d4
44c470:	50                   	push   %eax
44c471:	58                   	pop    %eax
44c472:	4d                   	dec    %ebp
44c473:	64 32 6e 72          	xor    %fs:0x72(%esi),%ch
44c477:	68 4a 6d 79 37       	push   $0x37796d4a
44c47c:	2f                   	das
44c47d:	43                   	inc    %ebx
44c47e:	76 70                	jbe    0x44c4f0
44c480:	78 64                	js     0x44c4e6
44c482:	46                   	inc    %esi
44c483:	4c                   	dec    %esp
44c484:	35 68 66 62 72       	xor    $0x72626668,%eax
44c489:	4a                   	dec    %edx
44c48a:	46                   	inc    %esi
44c48b:	70 5a                	jo     0x44c4e7
44c48d:	47                   	inc    %edi
44c48e:	38 32                	cmp    %dh,(%edx)
44c490:	70 41                	jo     0x44c4d3
44c492:	37                   	aaa
44c493:	6f                   	outsl  %ds:(%esi),(%dx)
44c494:	34 46                	xor    $0x46,%al
44c496:	4c                   	dec    %esp
44c497:	49                   	dec    %ecx
44c498:	56                   	push   %esi
44c499:	4b                   	dec    %ebx
44c49a:	46                   	inc    %esi
44c49b:	6b 77 57 65          	imul   $0x65,0x57(%edi),%esi
44c49f:	33 4f 41             	xor    0x41(%edi),%ecx
44c4a2:	74 58                	je     0x44c4fc
44c4a4:	54                   	push   %esp
44c4a5:	6b 68 6b 66          	imul   $0x66,0x6b(%eax),%ebp
44c4a9:	42                   	inc    %edx
44c4aa:	56                   	push   %esi
44c4ab:	56                   	push   %esi
44c4ac:	57                   	push   %edi
44c4ad:	57                   	push   %edi
44c4ae:	76 45                	jbe    0x44c4f5
44c4b0:	2b 6c 76 37          	sub    0x37(%esi,%esi,2),%ebp
44c4b4:	79 4d                	jns    0x44c503
44c4b6:	63 69 73             	arpl   %ebp,0x73(%ecx)
44c4b9:	47                   	inc    %edi
44c4ba:	31 2b                	xor    %ebp,(%ebx)
44c4bc:	36 4f                	ss dec %edi
44c4be:	43                   	inc    %ebx
44c4bf:	41                   	inc    %ecx
44c4c0:	6d                   	insl   (%dx),%es:(%edi)
44c4c1:	6d                   	insl   (%dx),%es:(%edi)
44c4c2:	62 66 4f             	bound  %esp,0x4f(%esi)
44c4c5:	30 5a 45             	xor    %bl,0x45(%edx)
44c4c8:	41                   	inc    %ecx