44a214:	45                   	inc    %ebp
44a215:	7a 00                	jp     0x44a217
44a217:	6b 66 45 76          	imul   $0x76,0x45(%esi),%esp
44a21b:	00 62 43             	add    %ah,0x43(%edx)
44a21e:	7a 4a                	jp     0x44a26a
44a220:	00 65 72             	add    %ah,0x72(%ebp)
44a223:	46                   	inc    %esi
44a224:	42                   	inc    %edx
44a225:	00 71 55             	add    %dh,0x55(%ecx)
44a228:	75 5a                	jne    0x44a284
44a22a:	00 63 50             	add    %ah,0x50(%ebx)
44a22d:	48                   	dec    %eax
44a22e:	4f                   	dec    %edi
44a22f:	00 70 50             	add    %dh,0x50(%eax)
44a232:	6c                   	insb   (%dx),%es:(%edi)
44a233:	69 00 52 4c 54 73    	imul   $0x73544c52,(%eax),%eax
44a239:	00 78 72             	add    %bh,0x72(%eax)
44a23c:	5a                   	pop    %edx
44a23d:	64 00 45 4d          	add    %al,%fs:0x4d(%ebp)
44a241:	4f                   	dec    %edi
44a242:	69 00 52 6a 4b 59    	imul   $0x594b6a52,(%eax),%eax
44a248:	00 76 4d             	add    %dh,0x4d(%esi)
44a24b:	6d                   	insl   (%dx),%es:(%edi)
44a24c:	68 00 68 57 6f       	push   $0x6f576800
44a251:	4e                   	dec    %esi
44a252:	00 75 64             	add    %dh,0x64(%ebp)
44a255:	68 58 00 62 50       	push   $0x50620058
44a25a:	4b                   	dec    %ebx
44a25b:	62 00                	bound  %eax,(%eax)
44a25d:	62 75 65             	bound  %esi,0x65(%ebp)
44a260:	7a 00                	jp     0x44a262
44a262:	53                   	push   %ebx
44a263:	79 73                	jns    0x44a2d8
44a265:	74 65                	je     0x44a2cc
44a267:	6d                   	insl   (%dx),%es:(%edi)
44a268:	2e 44                	cs inc %esp
44a26a:	61                   	popa
44a26b:	74 61                	je     0x44a2ce
44a26d:	00 53 71             	add    %dl,0x71(%ebx)
44a270:	6c                   	insb   (%dx),%es:(%edi)
44a271:	43                   	inc    %ebx
44a272:	6f                   	outsl  %ds:(%esi),(%dx)
44a273:	6e                   	outsb  %ds:(%esi),(%dx)
44a274:	6e                   	outsb  %ds:(%esi),(%dx)
44a275:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44a27a:	6e                   	outsb  %ds:(%esi),(%dx)
44a27b:	00 53 79             	add    %dl,0x79(%ebx)
44a27e:	73 74                	jae    0x44a2f4
44a280:	65 6d                	gs insl (%dx),%es:(%edi)
44a282:	2e 44                	cs inc %esp
44a284:	61                   	popa
44a285:	74 61                	je     0x44a2e8
44a287:	2e 53                	cs push %ebx
44a289:	71 6c                	jno    0x44a2f7
44a28b:	43                   	inc    %ebx
44a28c:	6c                   	insb   (%dx),%es:(%edi)
44a28d:	69 65 6e 74 00 46 70 	imul   $0x70460074,0x6e(%ebp),%esp
44a294:	51                   	push   %ecx
44a295:	45                   	inc    %ebp
44a296:	00 6a 70             	add    %ch,0x70(%edx)
44a299:	64 6f                	outsl  %fs:(%esi),(%dx)
44a29b:	00 4e 54             	add    %cl,0x54(%esi)
44a29e:	65 72 00             	gs jb  0x44a2a1
44a2a1:	76 6a                	jbe    0x44a30d
44a2a3:	50                   	push   %eax
44a2a4:	53                   	push   %ebx
44a2a5:	00 6b 69             	add    %ch,0x69(%ebx)
44a2a8:	4e                   	dec    %esi
44a2a9:	45                   	inc    %ebp
44a2aa:	00 47 74             	add    %al,0x74(%edi)
44a2ad:	46                   	inc    %esi
44a2ae:	41                   	inc    %ecx
44a2af:	00 75 62             	add    %dh,0x62(%ebp)
44a2b2:	71 78                	jno    0x44a32c
44a2b4:	00 48 4e             	add    %cl,0x4e(%eax)
44a2b7:	4b                   	dec    %ebx
44a2b8:	71 00                	jno    0x44a2ba
44a2ba:	52                   	push   %edx
44a2bb:	55                   	push   %ebp
44a2bc:	4b                   	dec    %ebx
44a2bd:	50                   	push   %eax
44a2be:	00 4c 44 4a          	add    %cl,0x4a(%esp,%eax,2)
44a2c2:	75 00                	jne    0x44a2c4
44a2c4:	7a 4f                	jp     0x44a315
44a2c6:	72 6c                	jb     0x44a334
44a2c8:	00 64 75 64          	add    %ah,0x64(%ebp,%esi,2)
44a2cc:	6d                   	insl   (%dx),%es:(%edi)
44a2cd:	00 4d 69             	add    %cl,0x69(%ebp)
44a2d0:	6a 4e                	push   $0x4e
44a2d2:	00 42 5a             	add    %al,0x5a(%edx)
44a2d5:	4e                   	dec    %esi
44a2d6:	68 00 43 6f 6d       	push   $0x6d6f4300
44a2db:	62 6f 42             	bound  %ebp,0x42(%edi)
44a2de:	6f                   	outsl  %ds:(%esi),(%dx)
44a2df:	78 00                	js     0x44a2e1
44a2e1:	45                   	inc    %ebp
44a2e2:	51                   	push   %ecx
44a2e3:	66 48                	dec    %ax
44a2e5:	00 54 42 67          	add    %dl,0x67(%edx,%eax,2)
44a2e9:	41                   	inc    %ecx
44a2ea:	00 4a 6e             	add    %cl,0x6e(%edx)
44a2ed:	75 62                	jne    0x44a351
44a2ef:	00 5a 55             	add    %bl,0x55(%edx)
44a2f2:	62 42 00             	bound  %eax,0x0(%edx)
44a2f5:	74 54                	je     0x44a34b
44a2f7:	5a                   	pop    %edx
44a2f8:	72 00                	jb     0x44a2fa
44a2fa:	42                   	inc    %edx
44a2fb:	70 72                	jo     0x44a36f
44a2fd:	55                   	push   %ebp
44a2fe:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
44a302:	61                   	popa
44a303:	47                   	inc    %edi
44a304:	72 69                	jb     0x44a36f
44a306:	64 56                	fs push %esi
44a308:	69 65 77 00 79 45 6c 	imul   $0x6c457900,0x77(%ebp),%esp
44a30f:	75 00                	jne    0x44a311
44a311:	44                   	inc    %esp
44a312:	61                   	popa
44a313:	74 61                	je     0x44a376
44a315:	47                   	inc    %edi
44a316:	72 69                	jb     0x44a381
44a318:	64 56                	fs push %esi
44a31a:	69 65 77 54 65 78 74 	imul   $0x74786554,0x77(%ebp),%esp
44a321:	42                   	inc    %edx
44a322:	6f                   	outsl  %ds:(%esi),(%dx)
44a323:	78 43                	js     0x44a368
44a325:	6f                   	outsl  %ds:(%esi),(%dx)
44a326:	6c                   	insb   (%dx),%es:(%edi)
44a327:	75 6d                	jne    0x44a396
44a329:	6e                   	outsb  %ds:(%esi),(%dx)
44a32a:	00 64 52 4b          	add    %ah,0x4b(%edx,%edx,2)
44a32e:	72 00                	jb     0x44a330
44a330:	47                   	inc    %edi
44a331:	78 66                	js     0x44a399
44a333:	76 00                	jbe    0x44a335
44a335:	74 43                	je     0x44a37a
44a337:	76 79                	jbe    0x44a3b2
44a339:	00 43 72             	add    %al,0x72(%ebx)
44a33c:	63 71 00             	arpl   %esi,0x0(%ecx)
44a33f:	77 4a                	ja     0x44a38b
44a341:	45                   	inc    %ebp
44a342:	4f                   	dec    %edi
44a343:	30 00                	xor    %al,(%eax)
44a345:	77 4f                	ja     0x44a396
44a347:	53                   	push   %ebx
44a348:	50                   	push   %eax
44a349:	31 00                	xor    %eax,(%eax)
44a34b:	67 61                	addr16 popa
44a34d:	4e                   	dec    %esi
44a34e:	46                   	inc    %esi
44a34f:	32 00                	xor    (%eax),%al
44a351:	4d                   	dec    %ebp
44a352:	6e                   	outsb  %ds:(%esi),(%dx)
44a353:	5a                   	pop    %edx
44a354:	56                   	push   %esi
44a355:	00 70 63             	add    %dh,0x63(%eax)
44a358:	45                   	inc    %ebp
44a359:	65 00 46 4d          	add    %al,%gs:0x4d(%esi)
44a35d:	72 48                	jb     0x44a3a7
44a35f:	00 67 58             	add    %ah,0x58(%edi)
44a362:	4a                   	dec    %edx
44a363:	49                   	dec    %ecx
44a364:	00 75 69             	add    %dh,0x69(%ebp)
44a367:	6c                   	insb   (%dx),%es:(%edi)
44a368:	54                   	push   %esp
44a369:	00 41 56             	add    %al,0x56(%ecx)
44a36c:	46                   	inc    %esi
44a36d:	58                   	pop    %eax
44a36e:	00 6f 77             	add    %ch,0x77(%edi)
44a371:	68 51 00 54 46       	push   $0x46540051
44a376:	4b                   	dec    %ebx
44a377:	75 00                	jne    0x44a379
44a379:	44                   	inc    %esp
44a37a:	78 54                	js     0x44a3d0
44a37c:	6b 00 59             	imul   $0x59,(%eax),%eax
44a37f:	43                   	inc    %ebx
44a380:	76 64                	jbe    0x44a3e6
44a382:	00 50 57             	add    %dl,0x57(%eax)
44a385:	76 67                	jbe    0x44a3ee
44a387:	00 6e 61             	add    %ch,0x61(%esi)
44a38a:	76 6f                	jbe    0x44a3fb
44a38c:	00 57 42             	add    %dl,0x42(%edi)
44a38f:	71 49                	jno    0x44a3da
44a391:	00 56 51             	add    %dl,0x51(%esi)
44a394:	4a                   	dec    %edx
44a395:	6a 00                	push   $0x0
44a397:	4d                   	dec    %ebp
44a398:	6f                   	outsl  %ds:(%esi),(%dx)
44a399:	75 73                	jne    0x44a40e
44a39b:	65 45                	gs inc %ebp
44a39d:	76 65                	jbe    0x44a404
44a39f:	6e                   	outsb  %ds:(%esi),(%dx)
44a3a0:	74 41                	je     0x44a3e3
44a3a2:	72 67                	jb     0x44a40b
44a3a4:	73 00                	jae    0x44a3a6
44a3a6:	50                   	push   %eax
44a3a7:	41                   	inc    %ecx
44a3a8:	75 78                	jne    0x44a422
44a3aa:	00 61 78             	add    %ah,0x78(%ecx)
44a3ad:	79 42                	jns    0x44a3f1
44a3af:	00 4a 50             	add    %cl,0x50(%edx)
44a3b2:	41                   	inc    %ecx
44a3b3:	65 00 4a 56          	add    %cl,%gs:0x56(%edx)
44a3b7:	74 42                	je     0x44a3fb
44a3b9:	00 48 4b             	add    %cl,0x4b(%eax)
44a3bc:	47                   	inc    %edi
44a3bd:	77 00                	ja     0x44a3bf
44a3bf:	62 74 48 49          	bound  %esi,0x49(%eax,%ecx,2)
44a3c3:	00 42 7a             	add    %al,0x7a(%edx)
44a3c6:	52                   	push   %edx
44a3c7:	6d                   	insl   (%dx),%es:(%edi)
44a3c8:	00 66 53             	add    %ah,0x53(%esi)
44a3cb:	4e                   	dec    %esi
44a3cc:	75 00                	jne    0x44a3ce
44a3ce:	44                   	inc    %esp
44a3cf:	6f                   	outsl  %ds:(%esi),(%dx)
44a3d0:	7a 6b                	jp     0x44a43d
44a3d2:	00 67 76             	add    %ah,0x76(%edi)
44a3d5:	76 45                	jbe    0x44a41c
44a3d7:	00 45 54             	add    %al,0x54(%ebp)
44a3da:	70 45                	jo     0x44a421
44a3dc:	00 70 4c             	add    %dh,0x4c(%eax)
44a3df:	5a                   	pop    %edx
44a3e0:	46                   	inc    %esi
44a3e1:	00 74 53 6a          	add    %dh,0x6a(%ebx,%edx,2)
44a3e5:	4c                   	dec    %esp
44a3e6:	00 48 79             	add    %cl,0x79(%eax)
44a3e9:	54                   	push   %esp
44a3ea:	6f                   	outsl  %ds:(%esi),(%dx)
44a3eb:	00 63 41             	add    %ah,0x41(%ebx)
44a3ee:	68 44 00 6a 4f       	push   $0x4f6a0044
44a3f3:	45                   	inc    %ebp
44a3f4:	42                   	inc    %edx
44a3f5:	00 68 46             	add    %ch,0x46(%eax)
44a3f8:	77 62                	ja     0x44a45c
44a3fa:	00 56 56             	add    %dl,0x56(%esi)
44a3fd:	73 74                	jae    0x44a473
44a3ff:	00 53 4f             	add    %dl,0x4f(%ebx)
44a402:	54                   	push   %esp
44a403:	4d                   	dec    %ebp
44a404:	00 76 42             	add    %dh,0x42(%esi)
44a407:	6b 77 00 71          	imul   $0x71,0x0(%edi),%esi
44a40b:	6a 70                	push   $0x70
44a40d:	73 00                	jae    0x44a40f
44a40f:	55                   	push   %ebp
44a410:	7a 6b                	jp     0x44a47d
44a412:	68 00 6c 59 55       	push   $0x55596c00
44a417:	61                   	popa
44a418:	00 56 56             	add    %dl,0x56(%esi)
44a41b:	69 50 00 47 56 57 7a 	imul   $0x7a575647,0x0(%eax),%edx
44a422:	00 68 6b             	add    %ch,0x6b(%eax)
44a425:	4c                   	dec    %esp
44a426:	52                   	push   %edx
44a427:	00 48 4e             	add    %cl,0x4e(%eax)
44a42a:	42                   	inc    %edx
44a42b:	4f                   	dec    %edi
44a42c:	00 77 66             	add    %dh,0x66(%edi)
44a42f:	72 44                	jb     0x44a475
44a431:	00 62 4e             	add    %ah,0x4e(%edx)
44a434:	4f                   	dec    %edi
44a435:	52                   	push   %edx
44a436:	00 44 69 61          	add    %al,0x61(%ecx,%ebp,2)
44a43a:	6c                   	insb   (%dx),%es:(%edi)
44a43b:	6f                   	outsl  %ds:(%esi),(%dx)
44a43c:	67 52                	addr16 push %edx
44a43e:	65 73 75             	gs jae 0x44a4b6
44a441:	6c                   	insb   (%dx),%es:(%edi)
44a442:	74 00                	je     0x44a444
44a444:	47                   	inc    %edi
44a445:	58                   	pop    %eax
44a446:	48                   	dec    %eax
44a447:	43                   	inc    %ebx
44a448:	00 45 63             	add    %al,0x63(%ebp)
44a44b:	43                   	inc    %ebx
44a44c:	58                   	pop    %eax
44a44d:	00 53 43             	add    %dl,0x43(%ebx)
44a450:	54                   	push   %esp
44a451:	48                   	dec    %eax
44a452:	00 6e 5a             	add    %ch,0x5a(%esi)
44a455:	52                   	push   %edx
44a456:	70 00                	jo     0x44a458
44a458:	79 42                	jns    0x44a49c
44a45a:	78 45                	js     0x44a4a1
44a45c:	00 64 55 75          	add    %ah,0x75(%ebp,%edx,2)
44a460:	52                   	push   %edx
44a461:	00 44 41 6f          	add    %al,0x6f(%ecx,%eax,2)
44a465:	4e                   	dec    %esi
44a466:	00 78 79             	add    %bh,0x79(%eax)
44a469:	45                   	inc    %ebp
44a46a:	6f                   	outsl  %ds:(%esi),(%dx)
44a46b:	00 53 4e             	add    %dl,0x4e(%ebx)
44a46e:	72 52                	jb     0x44a4c2
44a470:	00 74 47 65          	add    %dh,0x65(%edi,%eax,2)
44a474:	54                   	push   %esp
44a475:	00 72 47             	add    %dh,0x47(%edx)
44a478:	47                   	inc    %edi
44a479:	54                   	push   %esp
44a47a:	00 4e 53             	add    %cl,0x53(%esi)
44a47d:	45                   	inc    %ebp
44a47e:	6b 00 70             	imul   $0x70,(%eax),%eax
44a481:	43                   	inc    %ebx
44a482:	54                   	push   %esp
44a483:	54                   	push   %esp
44a484:	00 78 44             	add    %bh,0x44(%eax)
44a487:	70 4c                	jo     0x44a4d5
44a489:	00 57 74             	add    %dl,0x74(%edi)
44a48c:	69 67 00 72 78 4b 6f 	imul   $0x6f4b7872,0x0(%edi),%esp
44a493:	00 4e 73             	add    %cl,0x73(%esi)
44a496:	63 45 00             	arpl   %eax,0x0(%ebp)
44a499:	74 49                	je     0x44a4e4
44a49b:	7a 62                	jp     0x44a4ff
44a49d:	00 5a 49             	add    %bl,0x49(%edx)
44a4a0:	70 72                	jo     0x44a514
44a4a2:	00 4f 56             	add    %cl,0x56(%edi)
44a4a5:	59                   	pop    %ecx
44a4a6:	6e                   	outsb  %ds:(%esi),(%dx)
44a4a7:	00 71 6f             	add    %dh,0x6f(%ecx)
44a4aa:	66 6b 00 58          	imul   $0x58,(%eax),%ax
44a4ae:	46                   	inc    %esi
44a4af:	66 4e                	dec    %si
44a4b1:	00 45 4c             	add    %al,0x4c(%ebp)
44a4b4:	65 47                	gs inc %edi
44a4b6:	00 42 5a             	add    %al,0x5a(%edx)
44a4b9:	71 74                	jno    0x44a52f
44a4bb:	00 4c 65 78          	add    %cl,0x78(%ebp,%eiz,2)
44a4bf:	79 00                	jns    0x44a4c1
44a4c1:	4d                   	dec    %ebp
44a4c2:	6b 58 66 00          	imul   $0x0,0x66(%eax),%ebx
44a4c6:	4b                   	dec    %ebx
44a4c7:	5a                   	pop    %edx
44a4c8:	62 74 00 46          	bound  %esi,0x46(%eax,%eax,1)
44a4cc:	61                   	popa
44a4cd:	67 6d                	insl   (%dx),%es:(%di)
44a4cf:	00 67 51             	add    %ah,0x51(%edi)
44a4d2:	4c                   	dec    %esp
44a4d3:	58                   	pop    %eax
44a4d4:	00 58 4a             	add    %bl,0x4a(%eax)
44a4d7:	6c                   	insb   (%dx),%es:(%edi)
44a4d8:	72 00                	jb     0x44a4da
44a4da:	53                   	push   %ebx
44a4db:	71 61                	jno    0x44a53e
44a4dd:	62 00                	bound  %eax,(%eax)
44a4df:	65 70 55             	gs jo  0x44a537
44a4e2:	6d                   	insl   (%dx),%es:(%edi)
44a4e3:	00 6d 4b             	add    %ch,0x4b(%ebp)
44a4e6:	4a                   	dec    %edx
44a4e7:	6a 00                	push   $0x0
44a4e9:	66 6f                	outsw  %ds:(%esi),(%dx)
44a4eb:	4e                   	dec    %esi