44f2df:	00 00                	add    %al,(%eax)
44f2e1:	00 af 00 fd 36 00    	add    %ch,0x36fd00(%edi)
44f2e7:	00 00                	add    %al,(%eax)
44f2e9:	00 b1 00 fd 36 00    	add    %dh,0x36fd00(%ecx)
44f2ef:	00 00                	add    %al,(%eax)
44f2f1:	00 b3 00 fd 36 00    	add    %dh,0x36fd00(%ebx)
44f2f7:	00 00                	add    %al,(%eax)
44f2f9:	00 b5 00 fd 36 00    	add    %dh,0x36fd00(%ebp)
44f2ff:	00 00                	add    %al,(%eax)
44f301:	00 b7 00 fd 36 00    	add    %dh,0x36fd00(%edi)
44f307:	00 00                	add    %al,(%eax)
44f309:	00 b9 00 fd 36 00    	add    %bh,0x36fd00(%ecx)
44f30f:	00 00                	add    %al,(%eax)
44f311:	00 bb 00 fd 36 00    	add    %bh,0x36fd00(%ebx)
44f317:	00 00                	add    %al,(%eax)
44f319:	00 bd 00 fd 36 00    	add    %bh,0x36fd00(%ebp)
44f31f:	00 00                	add    %al,(%eax)
44f321:	00 bf 00 fd 36 00    	add    %bh,0x36fd00(%edi)
44f327:	00 00                	add    %al,(%eax)
44f329:	00 c1                	add    %al,%cl
44f32b:	00 fd                	add    %bh,%ch
44f32d:	36 00 00             	add    %al,%ss:(%eax)
44f330:	00 00                	add    %al,(%eax)
44f332:	c3                   	ret
44f333:	00 fd                	add    %bh,%ch
44f335:	36 00 00             	add    %al,%ss:(%eax)
44f338:	00 00                	add    %al,(%eax)
44f33a:	c5 00                	lds    (%eax),%eax
44f33c:	fd                   	std
44f33d:	36 21 01             	and    %eax,%ss:(%ecx)
44f340:	0b 03                	or     (%ebx),%eax
44f342:	2b 01                	sub    (%ecx),%eax
44f344:	c1 03 76             	roll   $0x76,(%ebx)
44f347:	00 0d 04 ae 00 0b    	add    %cl,0xb00ae04
44f34d:	03 b0 00 0b 03 a0    	add    -0x5ffcf500(%eax),%esi
44f353:	00 0b                	add    %cl,(%ebx)
44f355:	03 a2 00 0b 03 b6    	add    -0x49fcf500(%edx),%esp
44f35b:	00 0b                	add    %cl,(%ebx)
44f35d:	03 ba 00 0b 03 94    	add    -0x6bfcf500(%edx),%edi
44f363:	00 0b                	add    %cl,(%ebx)
44f365:	03 78 00             	add    0x0(%eax),%edi
44f368:	7f 04                	jg     0x44f36e
44f36a:	aa                   	stos   %al,%es:(%edi)
44f36b:	00 0b                	add    %cl,(%ebx)
44f36d:	03 02                	add    (%edx),%eax
44f36f:	00 a9 01 00 00 00    	add    %ch,0x1(%ecx)
44f375:	42                   	inc    %edx
44f376:	75 74                	jne    0x44f3ec
44f378:	74 6f                	je     0x44f3e9
44f37a:	6e                   	outsb  %ds:(%esi),(%dx)
44f37b:	00 53 79             	add    %dl,0x79(%ebx)
44f37e:	73 74                	jae    0x44f3f4
44f380:	65 6d                	gs insl (%dx),%es:(%edi)
44f382:	2e 57                	cs push %edi
44f384:	69 6e 64 6f 77 73 2e 	imul   $0x2e73776f,0x64(%esi),%ebp
44f38b:	46                   	inc    %esi
44f38c:	6f                   	outsl  %ds:(%esi),(%dx)
44f38d:	72 6d                	jb     0x44f3fc
44f38f:	73 00                	jae    0x44f391
44f391:	2e 63 74 6f 72       	arpl   %esi,%cs:0x72(%edi,%ebp,2)
44f396:	00 53 69             	add    %dl,0x69(%ebx)
44f399:	7a 65                	jp     0x44f400
44f39b:	46                   	inc    %esi
44f39c:	00 53 79             	add    %dl,0x79(%ebx)
44f39f:	73 74                	jae    0x44f415
44f3a1:	65 6d                	gs insl (%dx),%es:(%edi)
44f3a3:	2e 44                	cs inc %esp
44f3a5:	72 61                	jb     0x44f408
44f3a7:	77 69                	ja     0x44f412
44f3a9:	6e                   	outsb  %ds:(%esi),(%dx)
44f3aa:	67 00 50 61          	add    %dl,0x61(%bx,%si)
44f3ae:	64 64 69 6e 67 00 52 	fs imul $0x63655200,%fs:0x67(%esi),%ebp
44f3b5:	65 63
44f3b7:	74 61                	je     0x44f41a
44f3b9:	6e                   	outsb  %ds:(%esi),(%dx)
44f3ba:	67 6c                	insb   (%dx),%es:(%di)
44f3bc:	65 00 54 65 78       	add    %dl,%gs:0x78(%ebp,%eiz,2)
44f3c1:	74 42                	je     0x44f405
44f3c3:	6f                   	outsl  %ds:(%esi),(%dx)
44f3c4:	78 00                	js     0x44f3c6
44f3c6:	53                   	push   %ebx
44f3c7:	69 7a 65 00 41 72 67 	imul   $0x67724100,0x65(%edx),%edi
44f3ce:	75 6d                	jne    0x44f43d
44f3d0:	65 6e                	outsb  %gs:(%esi),(%dx)
44f3d2:	74 4e                	je     0x44f422
44f3d4:	75 6c                	jne    0x44f442
44f3d6:	6c                   	insb   (%dx),%es:(%edi)
44f3d7:	45                   	inc    %ebp
44f3d8:	78 63                	js     0x44f43d
44f3da:	65 70 74             	gs jo  0x44f451
44f3dd:	69 6f 6e 00 53 79 73 	imul   $0x73795300,0x6e(%edi),%ebp
44f3e4:	74 65                	je     0x44f44b
44f3e6:	6d                   	insl   (%dx),%es:(%edi)
44f3e7:	00 50 6f             	add    %dl,0x6f(%eax)
44f3ea:	69 6e 74 00 54 72 61 	imul   $0x61725400,0x74(%esi),%ebp
44f3f1:	63 6b 42             	arpl   %ebp,0x42(%ebx)
44f3f4:	61                   	popa
44f3f5:	72 00                	jb     0x44f3f7
44f3f7:	4e                   	dec    %esi
44f3f8:	6f                   	outsl  %ds:(%esi),(%dx)
44f3f9:	74 53                	je     0x44f44e
44f3fb:	75 70                	jne    0x44f46d
44f3fd:	70 6f                	jo     0x44f46e
44f3ff:	72 74                	jb     0x44f475
44f401:	65 64 45             	gs fs inc %ebp
44f404:	78 63                	js     0x44f469
44f406:	65 70 74             	gs jo  0x44f47d
44f409:	69 6f 6e 00 52 65 73 	imul   $0x73655200,0x6e(%edi),%ebp
44f410:	6f                   	outsl  %ds:(%esi),(%dx)
44f411:	75 72                	jne    0x44f485
44f413:	63 65 4d             	arpl   %esp,0x4d(%ebp)
44f416:	61                   	popa
44f417:	6e                   	outsb  %ds:(%esi),(%dx)
44f418:	61                   	popa
44f419:	67 65 72 00          	addr16 gs jb 0x44f41d
44f41d:	53                   	push   %ebx
44f41e:	79 73                	jns    0x44f493
44f420:	74 65                	je     0x44f487
44f422:	6d                   	insl   (%dx),%es:(%edi)
44f423:	2e 52                	cs push %edx
44f425:	65 73 6f             	gs jae 0x44f497
44f428:	75 72                	jne    0x44f49c
44f42a:	63 65 73             	arpl   %esp,0x73(%ebp)
44f42d:	00 41 73             	add    %al,0x73(%ecx)
44f430:	73 65                	jae    0x44f497
44f432:	6d                   	insl   (%dx),%es:(%edi)
44f433:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
44f437:	53                   	push   %ebx
44f438:	79 73                	jns    0x44f4ad
44f43a:	74 65                	je     0x44f4a1
44f43c:	6d                   	insl   (%dx),%es:(%edi)
44f43d:	2e 52                	cs push %edx
44f43f:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
44f442:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44f447:	6e                   	outsb  %ds:(%esi),(%dx)
44f448:	00 4d 65             	add    %cl,0x65(%ebp)
44f44b:	6d                   	insl   (%dx),%es:(%edi)
44f44c:	6f                   	outsl  %ds:(%esi),(%dx)
44f44d:	72 79                	jb     0x44f4c8
44f44f:	53                   	push   %ebx
44f450:	74 72                	je     0x44f4c4
44f452:	65 61                	gs popa
44f454:	6d                   	insl   (%dx),%es:(%edi)
44f455:	00 53 79             	add    %dl,0x79(%ebx)
44f458:	73 74                	jae    0x44f4ce
44f45a:	65 6d                	gs insl (%dx),%es:(%edi)
44f45c:	2e 49                	cs dec %ecx
44f45e:	4f                   	dec    %edi
44f45f:	00 52 61             	add    %dl,0x61(%edx)
44f462:	6e                   	outsb  %ds:(%esi),(%dx)
44f463:	64 6f                	outsl  %fs:(%esi),(%dx)
44f465:	6d                   	insl   (%dx),%es:(%edi)
44f466:	00 50 69             	add    %dl,0x69(%eax)
44f469:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
44f46d:	65 42                	gs inc %edx
44f46f:	6f                   	outsl  %ds:(%esi),(%dx)
44f470:	78 00                	js     0x44f472
44f472:	42                   	inc    %edx
44f473:	61                   	popa
44f474:	64 49                	fs dec %ecx
44f476:	6d                   	insl   (%dx),%es:(%edi)
44f477:	61                   	popa
44f478:	67 65 46             	addr16 gs inc %esi
44f47b:	6f                   	outsl  %ds:(%esi),(%dx)
44f47c:	72 6d                	jb     0x44f4eb
44f47e:	61                   	popa
44f47f:	74 45                	je     0x44f4c6
44f481:	78 63                	js     0x44f4e6
44f483:	65 70 74             	gs jo  0x44f4fa
44f486:	69 6f 6e 00 42 69 74 	imul   $0x74694200,0x6e(%edi),%ebp
44f48d:	6d                   	insl   (%dx),%es:(%edi)
44f48e:	61                   	popa
44f48f:	70 00                	jo     0x44f491
44f491:	46                   	inc    %esi
44f492:	6f                   	outsl  %ds:(%esi),(%dx)
44f493:	6e                   	outsb  %ds:(%esi),(%dx)
44f494:	74 00                	je     0x44f496
44f496:	46                   	inc    %esi
44f497:	6f                   	outsl  %ds:(%esi),(%dx)
44f498:	6e                   	outsb  %ds:(%esi),(%dx)
44f499:	74 53                	je     0x44f4ee
44f49b:	74 79                	je     0x44f516
44f49d:	6c                   	insb   (%dx),%es:(%edi)
44f49e:	65 00 47 72          	add    %al,%gs:0x72(%edi)
44f4a2:	61                   	popa
44f4a3:	70 68                	jo     0x44f50d
44f4a5:	69 63 73 55 6e 69 74 	imul   $0x74696e55,0x73(%ebx),%esp
44f4ac:	00 4c 61 62          	add    %cl,0x62(%ecx,%eiz,2)
44f4b0:	65 6c                	gs insb (%dx),%es:(%edi)
44f4b2:	00 43 6f             	add    %al,0x6f(%ebx)
44f4b5:	6e                   	outsb  %ds:(%esi),(%dx)
44f4b6:	74 72                	je     0x44f52a
44f4b8:	6f                   	outsl  %ds:(%esi),(%dx)
44f4b9:	6c                   	insb   (%dx),%es:(%edi)
44f4ba:	00 73 65             	add    %dh,0x65(%ebx)
44f4bd:	74 5f                	je     0x44f51e
44f4bf:	4c                   	dec    %esp
44f4c0:	6f                   	outsl  %ds:(%esi),(%dx)
44f4c1:	63 61 74             	arpl   %esp,0x74(%ecx)
44f4c4:	69 6f 6e 00 43 6f 6e 	imul   $0x6e6f4300,0x6e(%edi),%ebp
44f4cb:	74 72                	je     0x44f53f
44f4cd:	6f                   	outsl  %ds:(%esi),(%dx)
44f4ce:	6c                   	insb   (%dx),%es:(%edi)
44f4cf:	43                   	inc    %ebx
44f4d0:	6f                   	outsl  %ds:(%esi),(%dx)
44f4d1:	6c                   	insb   (%dx),%es:(%edi)
44f4d2:	6c                   	insb   (%dx),%es:(%edi)
44f4d3:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44f4d8:	6e                   	outsb  %ds:(%esi),(%dx)
44f4d9:	00 41 64             	add    %al,0x64(%ecx)
44f4dc:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
44f4e0:	74 5f                	je     0x44f541
44f4e2:	43                   	inc    %ebx
44f4e3:	6f                   	outsl  %ds:(%esi),(%dx)
44f4e4:	6e                   	outsb  %ds:(%esi),(%dx)
44f4e5:	74 72                	je     0x44f559
44f4e7:	6f                   	outsl  %ds:(%esi),(%dx)
44f4e8:	6c                   	insb   (%dx),%es:(%edi)
44f4e9:	73 00                	jae    0x44f4eb
44f4eb:	46                   	inc    %esi
44f4ec:	6f                   	outsl  %ds:(%esi),(%dx)
44f4ed:	72 6d                	jb     0x44f55c
44f4ef:	00 73 65             	add    %dh,0x65(%ebx)
44f4f2:	74 5f                	je     0x44f553
44f4f4:	4d                   	dec    %ebp
44f4f5:	61                   	popa
44f4f6:	72 67                	jb     0x44f55f
44f4f8:	69 6e 00 73 65 74 5f 	imul   $0x5f746573,0x0(%esi),%ebp
44f4ff:	53                   	push   %ebx
44f500:	69 7a 65 00 43 6f 6e 	imul   $0x6e6f4300,0x65(%edx),%edi
44f507:	74 61                	je     0x44f56a
44f509:	69 6e 65 72 43 6f 6e 	imul   $0x6e6f4372,0x65(%esi),%ebp
44f510:	74 72                	je     0x44f584
44f512:	6f                   	outsl  %ds:(%esi),(%dx)
44f513:	6c                   	insb   (%dx),%es:(%edi)
44f514:	00 73 65             	add    %dh,0x65(%ebx)
44f517:	74 5f                	je     0x44f578
44f519:	41                   	inc    %ecx
44f51a:	75 74                	jne    0x44f590
44f51c:	6f                   	outsl  %ds:(%esi),(%dx)
44f51d:	53                   	push   %ebx
44f51e:	63 61 6c             	arpl   %esp,0x6c(%ecx)
44f521:	65 44                	gs inc %esp
44f523:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
44f52a:	6e                   	outsb  %ds:(%esi),(%dx)
44f52b:	73 00                	jae    0x44f52d
44f52d:	73 65                	jae    0x44f594
44f52f:	74 5f                	je     0x44f590
44f531:	54                   	push   %esp
44f532:	61                   	popa
44f533:	62 49 6e             	bound  %ecx,0x6e(%ecx)
44f536:	64 65 78 00          	fs gs js 0x44f53a
44f53a:	61                   	popa
44f53b:	64 64 5f             	fs fs pop %edi
44f53e:	43                   	inc    %ebx
44f53f:	6c                   	insb   (%dx),%es:(%edi)
44f540:	69 63 6b 00 45 76 65 	imul   $0x65764500,0x6b(%ebx),%esp
44f547:	6e                   	outsb  %ds:(%esi),(%dx)
44f548:	74 48                	je     0x44f592
44f54a:	61                   	popa
44f54b:	6e                   	outsb  %ds:(%esi),(%dx)
44f54c:	64 6c                	fs insb (%dx),%es:(%edi)
44f54e:	65 72 00             	gs jb  0x44f551
44f551:	43                   	inc    %ebx
44f552:	6f                   	outsl  %ds:(%esi),(%dx)
44f553:	6c                   	insb   (%dx),%es:(%edi)
44f554:	6f                   	outsl  %ds:(%esi),(%dx)
44f555:	72 00                	jb     0x44f557
44f557:	67 65 74 5f          	addr16 gs je 0x44f5ba
44f55b:	57                   	push   %edi
44f55c:	68 69 74 65 00       	push   $0x657469
44f561:	41                   	inc    %ecx
44f562:	70 70                	jo     0x44f5d4
44f564:	6c                   	insb   (%dx),%es:(%edi)
44f565:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
44f56c:	00 52 75             	add    %dl,0x75(%edx)
44f56f:	6e                   	outsb  %ds:(%esi),(%dx)
44f570:	00 53 74             	add    %dl,0x74(%ebx)
44f573:	72 65                	jb     0x44f5da
44f575:	61                   	popa
44f576:	6d                   	insl   (%dx),%es:(%edi)
44f577:	00 52 65             	add    %dl,0x65(%edx)
44f57a:	61                   	popa
44f57b:	64 00 47 72          	add    %al,%fs:0x72(%edi)
44f57f:	61                   	popa
44f580:	70 68                	jo     0x44f5ea
44f582:	69 63 73 00 44 69 73 	imul   $0x73694400,0x73(%ebx),%esp
44f589:	70 6f                	jo     0x44f5fa
44f58b:	73 65                	jae    0x44f5f2
44f58d:	00 54 79 70          	add    %dl,0x70(%ecx,%edi,2)
44f591:	65 00 47 65          	add    %al,%gs:0x65(%edi)
44f595:	74 54                	je     0x44f5eb
44f597:	79 70                	jns    0x44f609
44f599:	65 46                	gs inc %esi
44f59b:	72 6f                	jb     0x44f60c
44f59d:	6d                   	insl   (%dx),%es:(%edi)
44f59e:	48                   	dec    %eax
44f59f:	61                   	popa
44f5a0:	6e                   	outsb  %ds:(%esi),(%dx)
44f5a1:	64 6c                	fs insb (%dx),%es:(%edi)
44f5a3:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
44f5a7:	6e                   	outsb  %ds:(%esi),(%dx)
44f5a8:	74 69                	je     0x44f613
44f5aa:	6d                   	insl   (%dx),%es:(%edi)
44f5ab:	65 54                	gs push %esp
44f5ad:	79 70                	jns    0x44f61f
44f5af:	65 48                	gs dec %eax
44f5b1:	61                   	popa
44f5b2:	6e                   	outsb  %ds:(%esi),(%dx)
44f5b3:	64 6c                	fs insb (%dx),%es:(%edi)
44f5b5:	65 00 54 65 78       	add    %dl,%gs:0x78(%ebp,%eiz,2)
44f5ba:	74 42                	je     0x44f5fe
44f5bc:	6f                   	outsl  %ds:(%esi),(%dx)
44f5bd:	78 42                	js     0x44f601
44f5bf:	61                   	popa
44f5c0:	73 65                	jae    0x44f627
44f5c2:	00 73 65             	add    %dh,0x65(%ebx)
44f5c5:	74 5f                	je     0x44f626
44f5c7:	52                   	push   %edx
44f5c8:	65 61                	gs popa
44f5ca:	64 4f                	fs dec %edi
44f5cc:	6e                   	outsb  %ds:(%esi),(%dx)
44f5cd:	6c                   	insb   (%dx),%es:(%edi)
44f5ce:	79 00                	jns    0x44f5d0
44f5d0:	44                   	inc    %esp
44f5d1:	72 61                	jb     0x44f634
44f5d3:	77 45                	ja     0x44f61a
44f5d5:	6c                   	insb   (%dx),%es:(%edi)
44f5d6:	6c                   	insb   (%dx),%es:(%edi)
44f5d7:	69 70 73 65 00 50 65 	imul   $0x65500065,0x73(%eax),%esi
44f5de:	6e                   	outsb  %ds:(%esi),(%dx)
44f5df:	00 45 6e             	add    %al,0x6e(%ebp)
44f5e2:	61                   	popa
44f5e3:	62 6c 65 56          	bound  %ebp,0x56(%ebp,%eiz,2)
44f5e7:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
44f5ee:	79 6c                	jns    0x44f65c
44f5f0:	65 73 00             	gs jae 0x44f5f3
44f5f3:	45                   	inc    %ebp
44f5f4:	6e                   	outsb  %ds:(%esi),(%dx)
44f5f5:	76 69                	jbe    0x44f660
44f5f7:	72 6f                	jb     0x44f668
44f5f9:	6e                   	outsb  %ds:(%esi),(%dx)
44f5fa:	6d                   	insl   (%dx),%es:(%edi)
44f5fb:	65 6e                	outsb  %gs:(%esi),(%dx)
44f5fd:	74 00                	je     0x44f5ff
44f5ff:	45                   	inc    %ebp
44f600:	78 69                	js     0x44f66b
44f602:	74 00                	je     0x44f604
44f604:	73 65                	jae    0x44f66b
44f606:	74 5f                	je     0x44f667