45d387:	41                   	inc    %ecx
45d388:	41                   	inc    %ecx
45d389:	62 38                	bound  %edi,(%eax)
45d38b:	6a 77                	push   $0x77
45d38d:	52                   	push   %edx
45d38e:	65 36 72 72          	gs ss jb 0x45d404
45d392:	56                   	push   %esi
45d393:	6c                   	insb   (%dx),%es:(%edi)
45d394:	42                   	inc    %edx
45d395:	33 7a 79             	xor    0x79(%edx),%edi
45d398:	32 33                	xor    (%ebx),%dh
45d39a:	65 66 57             	gs push %di
45d39d:	76 41                	jbe    0x45d3e0
45d39f:	75 74                	jne    0x45d415
45d3a1:	66 76 6c             	data16 jbe 0x45d410
45d3a4:	5a                   	pop    %edx
45d3a5:	33 56 4b             	xor    0x4b(%esi),%edx
45d3a8:	38 4f 39             	cmp    %cl,0x39(%edi)
45d3ab:	32 31                	xor    (%ecx),%dh
45d3ad:	36 2f                	ss das
45d3af:	76 31                	jbe    0x45d3e2
45d3b1:	4f                   	dec    %edi
45d3b2:	4b                   	dec    %ebx
45d3b3:	58                   	pop    %eax
45d3b4:	79 39                	jns    0x45d3ef
45d3b6:	61                   	popa
45d3b7:	4e                   	dec    %esi
45d3b8:	62 45 56             	bound  %eax,0x56(%ebp)
45d3bb:	69 4a 50 34 64 48 62 	imul   $0x62486434,0x50(%edx),%ecx
45d3c2:	66 6c                	data16 insb (%dx),%es:(%edi)
45d3c4:	33 4c 4c 54          	xor    0x54(%esp,%ecx,2),%ecx
45d3c8:	75 6e                	jne    0x45d438
45d3ca:	79 75                	jns    0x45d441
45d3cc:	67 68 57 4a 2b 37    	addr16 push $0x372b4a57
45d3d2:	51                   	push   %ecx
45d3d3:	34 4e                	xor    $0x4e,%al
45d3d5:	55                   	push   %ebp
45d3d6:	70 63                	jo     0x45d43b
45d3d8:	50                   	push   %eax
45d3d9:	30 74 6c 49          	xor    %dh,0x49(%esp,%ebp,2)
45d3dd:	6e                   	outsb  %ds:(%esi),(%dx)
45d3de:	47                   	inc    %edi
45d3df:	54                   	push   %esp
45d3e0:	4a                   	dec    %edx
45d3e1:	32 6b 79             	xor    0x79(%ebx),%ch
45d3e4:	69 56 47 6a 76 48 39 	imul   $0x3948766a,0x47(%esi),%edx
45d3eb:	7a 4f                	jp     0x45d43c
45d3ed:	57                   	push   %edi
45d3ee:	77 63                	ja     0x45d453
45d3f0:	39 4c 53 51          	cmp    %ecx,0x51(%ebx,%edx,2)
45d3f4:	2f                   	das
45d3f5:	37                   	aaa
45d3f6:	4a                   	dec    %edx
45d3f7:	32 59 54             	xor    0x54(%ecx),%bl
45d3fa:	4a                   	dec    %edx
45d3fb:	58                   	pop    %eax
45d3fc:	75 50                	jne    0x45d44e
45d3fe:	4d                   	dec    %ebp
45d3ff:	33 75 49             	xor    0x49(%ebp),%esi
45d402:	4c                   	dec    %esp
45d403:	5a                   	pop    %edx
45d404:	6e                   	outsb  %ds:(%esi),(%dx)
45d405:	74 6d                	je     0x45d474
45d407:	4f                   	dec    %edi
45d408:	75 6f                	jne    0x45d479
45d40a:	38 4a 62             	cmp    %cl,0x62(%edx)
45d40d:	49                   	dec    %ecx
45d40e:	6c                   	insb   (%dx),%es:(%edi)
45d40f:	6f                   	outsl  %ds:(%esi),(%dx)
45d410:	71 64                	jno    0x45d476
45d412:	6f                   	outsl  %ds:(%esi),(%dx)
45d413:	71 65                	jno    0x45d47a
45d415:	55                   	push   %ebp
45d416:	76 5a                	jbe    0x45d472
45d418:	2b 43 6d             	sub    0x6d(%ebx),%eax
45d41b:	77 76                	ja     0x45d493
45d41d:	35 6c 4d 6f 45       	xor    $0x456f4d6c,%eax
45d422:	70 65                	jo     0x45d489
45d424:	6b 38 66             	imul   $0x66,(%eax),%edi
45d427:	70 4c                	jo     0x45d475
45d429:	30 2f                	xor    %ch,(%edi)
45d42b:	4b                   	dec    %ebx
45d42c:	67 5a                	addr16 pop %edx
45d42e:	63 67 55             	arpl   %esp,0x55(%edi)
45d431:	4e                   	dec    %esi
45d432:	35 4f 59 78 49       	xor    $0x4978594f,%eax
45d437:	47                   	inc    %edi
45d438:	6e                   	outsb  %ds:(%esi),(%dx)
45d439:	6c                   	insb   (%dx),%es:(%edi)
45d43a:	32 6a 56             	xor    0x56(%edx),%ch
45d43d:	5a                   	pop    %edx
45d43e:	30 37                	xor    %dh,(%edi)
45d440:	61                   	popa
45d441:	44                   	inc    %esp
45d442:	44                   	inc    %esp
45d443:	66 36 52             	ss push %dx
45d446:	42                   	inc    %edx
45d447:	6c                   	insb   (%dx),%es:(%edi)
45d448:	38 32                	cmp    %dh,(%edx)
45d44a:	39 62 66             	cmp    %esp,0x66(%edx)
45d44d:	5a                   	pop    %edx
45d44e:	52                   	push   %edx
45d44f:	39 4a 5a             	cmp    %ecx,0x5a(%edx)
45d452:	2f                   	das
45d453:	77 43                	ja     0x45d498
45d455:	45                   	inc    %ebp
45d456:	4b                   	dec    %ebx
45d457:	35 4f 57 58 50       	xor    $0x5058574f,%eax
45d45c:	66 4e                	dec    %si
45d45e:	65 69 38 78 51 6a 78 	imul   $0x786a5178,%gs:(%eax),%edi
45d465:	76 77                	jbe    0x45d4de
45d467:	61                   	popa
45d468:	41                   	inc    %ecx
45d469:	76 44                	jbe    0x45d4af
45d46b:	39 75 4a             	cmp    %esi,0x4a(%ebp)
45d46e:	64 77 30             	fs ja  0x45d4a1
45d471:	71 6a                	jno    0x45d4dd
45d473:	6a 74                	push   $0x74
45d475:	34 36                	xor    $0x36,%al
45d477:	72 53                	jb     0x45d4cc
45d479:	31 63 32             	xor    %esp,0x32(%ebx)
45d47c:	47                   	inc    %edi
45d47d:	59                   	pop    %ecx
45d47e:	6e                   	outsb  %ds:(%esi),(%dx)
45d47f:	51                   	push   %ecx
45d480:	74 52                	je     0x45d4d4
45d482:	41                   	inc    %ecx
45d483:	57                   	push   %edi
45d484:	69 6d 30 41 37 30 6c 	imul   $0x6c303741,0x30(%ebp),%ebp
45d48b:	32 6e 74             	xor    0x74(%esi),%ch
45d48e:	37                   	aaa
45d48f:	37                   	aaa
45d490:	4f                   	dec    %edi
45d491:	39 54 7a 38          	cmp    %edx,0x38(%edx,%edi,2)
45d495:	4a                   	dec    %edx
45d496:	76 73                	jbe    0x45d50b
45d498:	5a                   	pop    %edx
45d499:	57                   	push   %edi
45d49a:	65 39 32             	cmp    %esi,%gs:(%edx)
45d49d:	37                   	aaa
45d49e:	33 73 78             	xor    0x78(%ebx),%esi
45d4a1:	68 36 59 33 47       	push   $0x47335936
45d4a6:	59                   	pop    %ecx
45d4a7:	44                   	inc    %esp
45d4a8:	50                   	push   %eax
45d4a9:	52                   	push   %edx
45d4aa:	69 65 4e 39 63 6d 37 	imul   $0x376d6339,0x4e(%ebp),%esp
45d4b1:	44                   	inc    %esp
45d4b2:	52                   	push   %edx
45d4b3:	4d                   	dec    %ebp
45d4b4:	6f                   	outsl  %ds:(%esi),(%dx)
45d4b5:	31 61 41             	xor    %esp,0x41(%ecx)
45d4b8:	67 4e                	addr16 dec %esi
45d4ba:	50                   	push   %eax
45d4bb:	2f                   	das
45d4bc:	6f                   	outsl  %ds:(%esi),(%dx)
45d4bd:	39 56 61             	cmp    %edx,0x61(%esi)
45d4c0:	32 75 78             	xor    0x78(%ebp),%dh
45d4c3:	78 4b                	js     0x45d510
45d4c5:	6a 6c                	push   $0x6c
45d4c7:	74 52                	je     0x45d51b
45d4c9:	59                   	pop    %ecx
45d4ca:	71 69                	jno    0x45d535
45d4cc:	4d                   	dec    %ebp
45d4cd:	38 51 79             	cmp    %dl,0x79(%ecx)
45d4d0:	43                   	inc    %ebx
45d4d1:	57                   	push   %edi
45d4d2:	6d                   	insl   (%dx),%es:(%edi)
45d4d3:	51                   	push   %ecx
45d4d4:	2b 4b 56             	sub    0x56(%ebx),%ecx
45d4d7:	68 51 69 56 6e       	push   $0x6e566951
45d4dc:	56                   	push   %esi
45d4dd:	56                   	push   %esi
45d4de:	64 30 48 72          	xor    %cl,%fs:0x72(%eax)
45d4e2:	6a 7a                	push   $0x7a
45d4e4:	79 71                	jns    0x45d557
45d4e6:	4d                   	dec    %ebp
45d4e7:	73 68                	jae    0x45d551
45d4e9:	65 49                	gs dec %ecx
45d4eb:	76 42                	jbe    0x45d52f
45d4ed:	30 79 6d             	xor    %bh,0x6d(%ecx)
45d4f0:	56                   	push   %esi
45d4f1:	48                   	dec    %eax
45d4f2:	34 30                	xor    $0x30,%al
45d4f4:	35 57 44 73 4e       	xor    $0x4e734457,%eax
45d4f9:	56                   	push   %esi
45d4fa:	57                   	push   %edi
45d4fb:	71 69                	jno    0x45d566
45d4fd:	73 53                	jae    0x45d552
45d4ff:	75 63                	jne    0x45d564
45d501:	4b                   	dec    %ebx
45d502:	52                   	push   %edx
45d503:	66 76 6a             	data16 jbe 0x45d570
45d506:	76 34                	jbe    0x45d53c
45d508:	50                   	push   %eax
45d509:	56                   	push   %esi
45d50a:	4e                   	dec    %esi
45d50b:	66 37                	data16 aaa
45d50d:	51                   	push   %ecx
45d50e:	4c                   	dec    %esp
45d50f:	45                   	inc    %ebp
45d510:	34 52                	xor    $0x52,%al
45d512:	67 54                	addr16 push %esp
45d514:	70 42                	jo     0x45d558
45d516:	35 36 6b 70 77       	xor    $0x77706b36,%eax
45d51b:	32 65 72             	xor    0x72(%ebp),%ah
45d51e:	47                   	inc    %edi
45d51f:	37                   	aaa
45d520:	44                   	inc    %esp
45d521:	48                   	dec    %eax
45d522:	69 71 63 75 42 70 41 	imul   $0x41704275,0x63(%ecx),%esi
45d529:	37                   	aaa
45d52a:	66 4a                	dec    %dx
45d52c:	36 6d                	ss insl (%dx),%es:(%edi)
45d52e:	42                   	inc    %edx
45d52f:	77 71                	ja     0x45d5a2
45d531:	7a 63                	jp     0x45d596
45d533:	36 65 4c             	ss gs dec %esp
45d536:	4d                   	dec    %ebp
45d537:	78 31                	js     0x45d56a
45d539:	5a                   	pop    %edx
45d53a:	4b                   	dec    %ebx
45d53b:	33 53 43             	xor    0x43(%ebx),%edx
45d53e:	42                   	inc    %edx
45d53f:	6d                   	insl   (%dx),%es:(%edi)
45d540:	4a                   	dec    %edx
45d541:	62 77 30             	bound  %esi,0x30(%edi)
45d544:	55                   	push   %ebp
45d545:	6b 52 4f 4d          	imul   $0x4d,0x4f(%edx),%edx
45d549:	4a                   	dec    %edx
45d54a:	35 54 32 4d 38       	xor    $0x384d3254,%eax
45d54f:	53                   	push   %ebx
45d550:	30 6b 44             	xor    %ch,0x44(%ebx)
45d553:	6d                   	insl   (%dx),%es:(%edi)
45d554:	4b                   	dec    %ebx
45d555:	35 34 35 78 76       	xor    $0x76783534,%eax
45d55a:	2f                   	das
45d55b:	2b 78 4b             	sub    0x4b(%eax),%edi
45d55e:	65 6b 49 6e 5a       	imul   $0x5a,%gs:0x6e(%ecx),%ecx
45d563:	5a                   	pop    %edx
45d564:	5a                   	pop    %edx
45d565:	33 34 36             	xor    (%esi,%esi,1),%esi
45d568:	73 44                	jae    0x45d5ae
45d56a:	6e                   	outsb  %ds:(%esi),(%dx)
45d56b:	72 44                	jb     0x45d5b1
45d56d:	41                   	inc    %ecx
45d56e:	6b 4c 37 37 78       	imul   $0x78,0x37(%edi,%esi,1),%ecx
45d573:	6c                   	insb   (%dx),%es:(%edi)
45d574:	30 30                	xor    %dh,(%eax)
45d576:	5a                   	pop    %edx
45d577:	77 50                	ja     0x45d5c9
45d579:	6e                   	outsb  %ds:(%esi),(%dx)
45d57a:	70 78                	jo     0x45d5f4
45d57c:	73 65                	jae    0x45d5e3
45d57e:	33 56 47             	xor    0x47(%esi),%edx
45d581:	79 53                	jns    0x45d5d6
45d583:	6d                   	insl   (%dx),%es:(%edi)
45d584:	34 69                	xor    $0x69,%al
45d586:	73 4f                	jae    0x45d5d7
45d588:	63 71 6e             	arpl   %esi,0x6e(%ecx)
45d58b:	56                   	push   %esi
45d58c:	71 6c                	jno    0x45d5fa
45d58e:	6e                   	outsb  %ds:(%esi),(%dx)
45d58f:	76 51                	jbe    0x45d5e2
45d591:	68 2b 63 7a 7a       	push   $0x7a7a632b
45d596:	33 67 41             	xor    0x41(%edi),%esp
45d599:	51                   	push   %ecx
45d59a:	2f                   	das
45d59b:	51                   	push   %ecx
45d59c:	33 51 43             	xor    0x43(%ecx),%edx
45d59f:	62 6b 75             	bound  %ebp,0x75(%ebx)
45d5a2:	32 31                	xor    (%ecx),%dh
45d5a4:	52                   	push   %edx
45d5a5:	48                   	dec    %eax
45d5a6:	36 67 6c             	ss insb (%dx),%es:(%di)
45d5a9:	47                   	inc    %edi
45d5aa:	61                   	popa
45d5ab:	37                   	aaa
45d5ac:	57                   	push   %edi
45d5ad:	7a 31                	jp     0x45d5e0
45d5af:	73 78                	jae    0x45d629
45d5b1:	53                   	push   %ebx
45d5b2:	34 6b                	xor    $0x6b,%al
45d5b4:	32 2b                	xor    (%ebx),%ch
45d5b6:	71 6c                	jno    0x45d624
45d5b8:	2f                   	das
45d5b9:	31 63 39             	xor    %esp,0x39(%ebx)
45d5bc:	7a 4e                	jp     0x45d60c
45d5be:	51                   	push   %ecx
45d5bf:	65 5a                	gs pop %edx
45d5c1:	4a                   	dec    %edx
45d5c2:	63 50 61             	arpl   %edx,0x61(%eax)
45d5c5:	51                   	push   %ecx
45d5c6:	6c                   	insb   (%dx),%es:(%edi)
45d5c7:	73 41                	jae    0x45d60a
45d5c9:	55                   	push   %ebp
45d5ca:	6a 6c                	push   $0x6c
45d5cc:	68 32 75 47 72       	push   $0x72477532
45d5d1:	69 77 52 33 78 49 78 	imul   $0x78497833,0x52(%edi),%esi
45d5d8:	41                   	inc    %ecx
45d5d9:	50                   	push   %eax
45d5da:	32 42 41             	xor    0x41(%edx),%al
45d5dd:	42                   	inc    %edx
45d5de:	64 4d                	fs dec %ebp
45d5e0:	57                   	push   %edi
45d5e1:	74 30                	je     0x45d613
45d5e3:	64 47                	fs inc %edi
45d5e5:	46                   	inc    %esi
45d5e6:	2b 31                	sub    (%ecx),%esi
45d5e8:	6d                   	insl   (%dx),%es:(%edi)
45d5e9:	34 48                	xor    $0x48,%al
45d5eb:	36 62 31             	bound  %esi,%ss:(%ecx)
45d5ee:	4b                   	dec    %ebx
45d5ef:	53                   	push   %ebx
45d5f0:	59                   	pop    %ecx
45d5f1:	63 37                	arpl   %esi,(%edi)
45d5f3:	50                   	push   %eax
45d5f4:	35 43 34 41 79       	xor    $0x79413443,%eax
45d5f9:	73 52                	jae    0x45d64d
45d5fb:	78 70                	js     0x45d66d
45d5fd:	32 70 4f             	xor    0x4f(%eax),%dh
45d600:	62 6d 5a             	bound  %ebp,0x5a(%ebp)
45d603:	32 74 42 33          	xor    0x33(%edx,%eax,2),%dh
45d607:	6b 4c 6e 51 49       	imul   $0x49,0x51(%esi,%ebp,2),%ecx
45d60c:	6b 55 72 2b          	imul   $0x2b,0x72(%ebp),%edx
45d610:	2b 7a 6a             	sub    0x6a(%edx),%edi
45d613:	4c                   	dec    %esp
45d614:	2b 31                	sub    (%ecx),%esi
45d616:	5a                   	pop    %edx
45d617:	35 68 6f 4e 49       	xor    $0x494e6f68,%eax
45d61c:	65 76 61             	gs jbe 0x45d680
45d61f:	4c                   	dec    %esp
45d620:	79 64                	jns    0x45d686
45d622:	50                   	push   %eax
45d623:	73 6a                	jae    0x45d68f
45d625:	49                   	dec    %ecx
45d626:	52                   	push   %edx
45d627:	2f                   	das
45d628:	68 6d 79 58 64       	push   $0x6458796d
45d62d:	54                   	push   %esp
45d62e:	79 76                	jns    0x45d6a6
45d630:	37                   	aaa
45d631:	55                   	push   %ebp
45d632:	61                   	popa
45d633:	2f                   	das
45d634:	72 4e                	jb     0x45d684
45d636:	53                   	push   %ebx
45d637:	57                   	push   %edi
45d638:	4b                   	dec    %ebx
45d639:	72 5a                	jb     0x45d695