44b02c:	67 6b 34 47          	imul   $0x47,(%si),%esi
44b030:	61                   	popa
44b031:	69 6d 56 51 50 47 6f 	imul   $0x6f475051,0x56(%ebp),%ebp
44b038:	33 54 65 6f          	xor    0x6f(%ebp,%eiz,2),%edx
44b03c:	74 31                	je     0x44b06f
44b03e:	61                   	popa
44b03f:	73 66                	jae    0x44b0a7
44b041:	77 34                	ja     0x44b077
44b043:	55                   	push   %ebp
44b044:	54                   	push   %esp
44b045:	6c                   	insb   (%dx),%es:(%edi)
44b046:	30 34 37             	xor    %dh,(%edi,%esi,1)
44b049:	65 55                	gs push %ebp
44b04b:	44                   	inc    %esp
44b04c:	44                   	inc    %esp
44b04d:	4c                   	dec    %esp
44b04e:	70 41                	jo     0x44b091
44b050:	31 33                	xor    %esi,(%ebx)
44b052:	57                   	push   %edi
44b053:	72 66                	jb     0x44b0bb
44b055:	73 72                	jae    0x44b0c9
44b057:	65 64 63 42 4e       	gs arpl %eax,%fs:0x4e(%edx)
44b05c:	69 44 65 35 57 4a 43 	imul   $0x4e434a57,0x35(%ebp,%eiz,2),%eax
44b063:	4e
44b064:	7a 37                	jp     0x44b09d
44b066:	78 5a                	js     0x44b0c2
44b068:	4e                   	dec    %esi
44b069:	48                   	dec    %eax
44b06a:	4b                   	dec    %ebx
44b06b:	71 67                	jno    0x44b0d4
44b06d:	79 4a                	jns    0x44b0b9
44b06f:	2f                   	das
44b070:	31 32                	xor    %esi,(%edx)
44b072:	35 63 37 55 7a       	xor    $0x7a553763,%eax
44b077:	2b 49 6f             	sub    0x6f(%ecx),%ecx
44b07a:	68 53 2b 6b 50       	push   $0x506b2b53
44b07f:	2f                   	das
44b080:	50                   	push   %eax
44b081:	56                   	push   %esi
44b082:	75 66                	jne    0x44b0ea
44b084:	65 5a                	gs pop %edx
44b086:	31 74 78 44          	xor    %esi,0x44(%eax,%edi,2)
44b08a:	4d                   	dec    %ebp
44b08b:	6e                   	outsb  %ds:(%esi),(%dx)
44b08c:	6b 36 73             	imul   $0x73,(%esi),%esi
44b08f:	35 57 49 52 37       	xor    $0x37524957,%eax
44b094:	5a                   	pop    %edx
44b095:	49                   	dec    %ecx
44b096:	39 43 4c             	cmp    %eax,0x4c(%ebx)
44b099:	36 65 72 34          	ss gs jb 0x44b0d1
44b09d:	47                   	inc    %edi
44b09e:	4c                   	dec    %esp
44b09f:	69 75 65 48 7a 6f 65 	imul   $0x656f7a48,0x65(%ebp),%esi
44b0a6:	71 4d                	jno    0x44b0f5
44b0a8:	4d                   	dec    %ebp
44b0a9:	4d                   	dec    %ebp
44b0aa:	47                   	inc    %edi
44b0ab:	2f                   	das
44b0ac:	76 48                	jbe    0x44b0f6
44b0ae:	44                   	inc    %esp
44b0af:	53                   	push   %ebx
44b0b0:	45                   	inc    %ebp
44b0b1:	4a                   	dec    %edx
44b0b2:	65 2f                	gs das
44b0b4:	52                   	push   %edx
44b0b5:	68 79 48 50 43       	push   $0x43504879
44b0ba:	58                   	pop    %eax
44b0bb:	4a                   	dec    %edx
44b0bc:	61                   	popa
44b0bd:	4f                   	dec    %edi
44b0be:	64 30 56 73          	xor    %dl,%fs:0x73(%esi)
44b0c2:	65 48                	gs dec %eax
44b0c4:	4a                   	dec    %edx
44b0c5:	6c                   	insb   (%dx),%es:(%edi)
44b0c6:	53                   	push   %ebx
44b0c7:	50                   	push   %eax
44b0c8:	61                   	popa
44b0c9:	6b 39 42             	imul   $0x42,(%ecx),%edi
44b0cc:	38 55 62             	cmp    %dl,0x62(%ebp)
44b0cf:	73 70                	jae    0x44b141
44b0d1:	33 6e 4f             	xor    0x4f(%esi),%ebp
44b0d4:	69 68 64 77 58 4d 68 	imul   $0x684d5877,0x64(%eax),%ebp
44b0db:	52                   	push   %edx
44b0dc:	72 36                	jb     0x44b114
44b0de:	37                   	aaa
44b0df:	6f                   	outsl  %ds:(%esi),(%dx)
44b0e0:	6c                   	insb   (%dx),%es:(%edi)
44b0e1:	61                   	popa
44b0e2:	50                   	push   %eax
44b0e3:	2f                   	das
44b0e4:	55                   	push   %ebp
44b0e5:	36 59                	ss pop %ecx
44b0e7:	77 35                	ja     0x44b11e
44b0e9:	53                   	push   %ebx
44b0ea:	70 34                	jo     0x44b120
44b0ec:	70 6a                	jo     0x44b158
44b0ee:	54                   	push   %esp
44b0ef:	45                   	inc    %ebp
44b0f0:	43                   	inc    %ebx
44b0f1:	2f                   	das
44b0f2:	53                   	push   %ebx
44b0f3:	75 4d                	jne    0x44b142
44b0f5:	6d                   	insl   (%dx),%es:(%edi)
44b0f6:	35 65 58 42 56       	xor    $0x56425865,%eax
44b0fb:	58                   	pop    %eax
44b0fc:	33 69 67             	xor    0x67(%ecx),%ebp
44b0ff:	75 30                	jne    0x44b131
44b101:	56                   	push   %esi
44b102:	4e                   	dec    %esi
44b103:	74 6b                	je     0x44b170
44b105:	34 4b                	xor    $0x4b,%al
44b107:	77 7a                	ja     0x44b183
44b109:	58                   	pop    %eax
44b10a:	46                   	inc    %esi
44b10b:	48                   	dec    %eax
44b10c:	4e                   	dec    %esi
44b10d:	32 4b 39             	xor    0x39(%ebx),%cl
44b110:	4b                   	dec    %ebx
44b111:	59                   	pop    %ecx
44b112:	46                   	inc    %esi
44b113:	66 4c                	dec    %sp
44b115:	31 44 58 4a          	xor    %eax,0x4a(%eax,%ebx,2)
44b119:	42                   	inc    %edx
44b11a:	73 6c                	jae    0x44b188
44b11c:	5a                   	pop    %edx
44b11d:	35 57 34 75 74       	xor    $0x74753457,%eax
44b122:	74 6b                	je     0x44b18f
44b124:	7a 5a                	jp     0x44b180
44b126:	66 74 77             	data16 je 0x44b1a0
44b129:	42                   	inc    %edx
44b12a:	38 56 35             	cmp    %dl,0x35(%esi)
44b12d:	4d                   	dec    %ebp
44b12e:	4c                   	dec    %esp
44b12f:	75 34                	jne    0x44b165
44b131:	36 7a 35             	ss jp  0x44b169
44b134:	73 71                	jae    0x44b1a7
44b136:	78 5a                	js     0x44b192
44b138:	6e                   	outsb  %ds:(%esi),(%dx)
44b139:	2b 61 7a             	sub    0x7a(%ecx),%esp
44b13c:	69 72 30 5a 51 5a 39 	imul   $0x395a515a,0x30(%edx),%esi
44b143:	54                   	push   %esp
44b144:	70 44                	jo     0x44b18a
44b146:	54                   	push   %esp
44b147:	67 52                	addr16 push %edx
44b149:	38 56 56             	cmp    %dl,0x56(%esi)
44b14c:	49                   	dec    %ecx
44b14d:	69 78 6e 56 42 55 63 	imul   $0x63554256,0x6e(%eax),%edi
44b154:	6a 32                	push   $0x32
44b156:	4c                   	dec    %esp
44b157:	46                   	inc    %esi
44b158:	62 65 6c             	bound  %esp,0x6c(%ebp)
44b15b:	56                   	push   %esi
44b15c:	75 45                	jne    0x44b1a3
44b15e:	6b 72 42 33          	imul   $0x33,0x42(%edx),%esi
44b162:	39 38                	cmp    %edi,(%eax)
44b164:	71 51                	jno    0x44b1b7
44b166:	6c                   	insb   (%dx),%es:(%edi)
44b167:	2f                   	das
44b168:	5a                   	pop    %edx
44b169:	66 30 62 50          	data16 xor %ah,0x50(%edx)
44b16d:	62 77 34             	bound  %esi,0x34(%edi)
44b170:	6c                   	insb   (%dx),%es:(%edi)
44b171:	71 39                	jno    0x44b1ac
44b173:	6d                   	insl   (%dx),%es:(%edi)
44b174:	6f                   	outsl  %ds:(%esi),(%dx)
44b175:	66 6b 61 58 57       	imul   $0x57,0x58(%ecx),%sp
44b17a:	6f                   	outsl  %ds:(%esi),(%dx)
44b17b:	6a 51                	push   $0x51
44b17d:	56                   	push   %esi
44b17e:	75 70                	jne    0x44b1f0
44b180:	61                   	popa
44b181:	77 69                	ja     0x44b1ec
44b183:	62 37                	bound  %esi,(%edi)
44b185:	6a 5a                	push   $0x5a
44b187:	69 32 35 6c 61 74    	imul   $0x74616c35,(%edx),%esi
44b18d:	44                   	inc    %esp
44b18e:	45                   	inc    %ebp
44b18f:	7a 76                	jp     0x44b207
44b191:	78 54                	js     0x44b1e7
44b193:	46                   	inc    %esi
44b194:	71 74                	jno    0x44b20a
44b196:	2f                   	das
44b197:	69 41 50 73 66 50 46 	imul   $0x46506673,0x50(%ecx),%eax
44b19e:	41                   	inc    %ecx
44b19f:	50                   	push   %eax
44b1a0:	77 49                	ja     0x44b1eb
44b1a2:	46                   	inc    %esi
44b1a3:	65 37                	gs aaa
44b1a5:	47                   	inc    %edi
44b1a6:	6c                   	insb   (%dx),%es:(%edi)
44b1a7:	45                   	inc    %ebp
44b1a8:	4d                   	dec    %ebp
44b1a9:	6a 35                	push   $0x35
44b1ab:	55                   	push   %ebp
44b1ac:	78 68                	js     0x44b216
44b1ae:	5a                   	pop    %edx
44b1af:	4e                   	dec    %esi
44b1b0:	51                   	push   %ecx
44b1b1:	6a 76                	push   $0x76
44b1b3:	4f                   	dec    %edi
44b1b4:	43                   	inc    %ebx
44b1b5:	32 65 71             	xor    0x71(%ebp),%ah
44b1b8:	6f                   	outsl  %ds:(%esi),(%dx)
44b1b9:	30 78 6d             	xor    %bh,0x6d(%eax)
44b1bc:	47                   	inc    %edi
44b1bd:	61                   	popa
44b1be:	69 58 49 64 64 37 56 	imul   $0x56376464,0x49(%eax),%ebx
44b1c5:	78 75                	js     0x44b23c
44b1c7:	51                   	push   %ecx
44b1c8:	51                   	push   %ecx
44b1c9:	35 66 4c 52 65       	xor    $0x65524c66,%eax
44b1ce:	51                   	push   %ecx
44b1cf:	49                   	dec    %ecx
44b1d0:	59                   	pop    %ecx
44b1d1:	31 53 37             	xor    %edx,0x37(%ebx)
44b1d4:	4a                   	dec    %edx
44b1d5:	50                   	push   %eax
44b1d6:	6b 75 76 76          	imul   $0x76,0x76(%ebp),%esi
44b1da:	4c                   	dec    %esp
44b1db:	56                   	push   %esi
44b1dc:	66 78 71             	data16 js 0x44b250
44b1df:	66 6d                	insw   (%dx),%es:(%edi)
44b1e1:	34 71                	xor    $0x71,%al
44b1e3:	45                   	inc    %ebp
44b1e4:	67 77 2f             	addr16 ja 0x44b216
44b1e7:	58                   	pop    %eax
44b1e8:	77 34                	ja     0x44b21e
44b1ea:	4b                   	dec    %ebx
44b1eb:	77 78                	ja     0x44b265
44b1ed:	2f                   	das
44b1ee:	75 32                	jne    0x44b222
44b1f0:	4f                   	dec    %edi
44b1f1:	58                   	pop    %eax
44b1f2:	68 75 69 35 38       	push   $0x38356975
44b1f7:	33 61 69             	xor    0x69(%ecx),%esp
44b1fa:	4e                   	dec    %esi
44b1fb:	68 35 43 65 72       	push   $0x72654335
44b200:	59                   	pop    %ecx
44b201:	30 48 4f             	xor    %cl,0x4f(%eax)
44b204:	4e                   	dec    %esi
44b205:	46                   	inc    %esi
44b206:	56                   	push   %esi
44b207:	6f                   	outsl  %ds:(%esi),(%dx)
44b208:	32 63 57             	xor    0x57(%ebx),%ah
44b20b:	76 6b                	jbe    0x44b278
44b20d:	66 49                	dec    %cx
44b20f:	6f                   	outsl  %ds:(%esi),(%dx)
44b210:	63 76 6f             	arpl   %esi,0x6f(%esi)
44b213:	39 66 6c             	cmp    %esp,0x6c(%esi)
44b216:	2b 51 42             	sub    0x42(%ecx),%edx
44b219:	6e                   	outsb  %ds:(%esi),(%dx)
44b21a:	65 76 55             	gs jbe 0x44b272
44b21d:	43                   	inc    %ebx
44b21e:	35 4c 61 79 4f       	xor    $0x4f79614c,%eax
44b223:	67 5a                	addr16 pop %edx
44b225:	4c                   	dec    %esp
44b226:	39 32                	cmp    %esi,(%edx)
44b228:	4a                   	dec    %edx
44b229:	2b 6a 47             	sub    0x47(%edx),%ebp
44b22c:	43                   	inc    %ebx
44b22d:	54                   	push   %esp
44b22e:	37                   	aaa
44b22f:	2b 51 4b             	sub    0x4b(%ecx),%edx
44b232:	4d                   	dec    %ebp
44b233:	73 76                	jae    0x44b2ab
44b235:	66 78 6b             	data16 js 0x44b2a3
44b238:	77 53                	ja     0x44b28d
44b23a:	30 57 6c             	xor    %dl,0x6c(%edi)
44b23d:	72 71                	jb     0x44b2b0
44b23f:	34 65                	xor    $0x65,%al
44b241:	4c                   	dec    %esp
44b242:	33 6e 47             	xor    0x47(%esi),%ebp
44b245:	70 46                	jo     0x44b28d
44b247:	74 63                	je     0x44b2ac
44b249:	4e                   	dec    %esi
44b24a:	7a 45                	jp     0x44b291
44b24c:	42                   	inc    %edx
44b24d:	4d                   	dec    %ebp
44b24e:	76 42                	jbe    0x44b292
44b250:	6e                   	outsb  %ds:(%esi),(%dx)
44b251:	50                   	push   %eax
44b252:	2f                   	das
44b253:	37                   	aaa
44b254:	64 68 64 30 4d 53    	fs push $0x534d3064
44b25a:	58                   	pop    %eax
44b25b:	79 55                	jns    0x44b2b2
44b25d:	44                   	inc    %esp
44b25e:	43                   	inc    %ebx
44b25f:	75 44                	jne    0x44b2a5
44b261:	4a                   	dec    %edx
44b262:	43                   	inc    %ebx
44b263:	69 45 67 65 4c 6f 38 	imul   $0x386f4c65,0x67(%ebp),%eax
44b26a:	37                   	aaa
44b26b:	36 65 6e             	ss outsb %gs:(%esi),(%dx)
44b26e:	63 73 31             	arpl   %esi,0x31(%ebx)
44b271:	4e                   	dec    %esi
44b272:	78 69                	js     0x44b2dd
44b274:	37                   	aaa
44b275:	48                   	dec    %eax
44b276:	30 4f 56             	xor    %cl,0x56(%edi)
44b279:	75 32                	jne    0x44b2ad
44b27b:	78 79                	js     0x44b2f6
44b27d:	6a 31                	push   $0x31
44b27f:	69 4a 53 7a 6b 4e 33 	imul   $0x334e6b7a,0x53(%edx),%ecx
44b286:	5a                   	pop    %edx
44b287:	4a                   	dec    %edx
44b288:	35 65 4f 6c 77       	xor    $0x776c4f65,%eax
44b28d:	2f                   	das
44b28e:	4b                   	dec    %ebx
44b28f:	5a                   	pop    %edx
44b290:	66 74 6d             	data16 je 0x44b300
44b293:	41                   	inc    %ecx
44b294:	2b 6d 68             	sub    0x68(%ebp),%ebp
44b297:	6a 47                	push   $0x47
44b299:	7a 4c                	jp     0x44b2e7
44b29b:	64 74 52             	fs je  0x44b2f0
44b29e:	47                   	inc    %edi
44b29f:	69 4e 6f 48 5a 4d 78 	imul   $0x784d5a48,0x6f(%esi),%ecx
44b2a6:	48                   	dec    %eax
44b2a7:	4e                   	dec    %esi
44b2a8:	42                   	inc    %edx
44b2a9:	72 73                	jb     0x44b31e
44b2ab:	69 64 43 61 32 72 72 	imul   $0x47727232,0x61(%ebx,%eax,2),%esp
44b2b2:	47
44b2b3:	49                   	dec    %ecx
44b2b4:	4c                   	dec    %esp
44b2b5:	31 2b                	xor    %ebp,(%ebx)
44b2b7:	54                   	push   %esp
44b2b8:	74 30                	je     0x44b2ea
44b2ba:	54                   	push   %esp
44b2bb:	6a 4b                	push   $0x4b
44b2bd:	65 43                	gs inc %ebx
44b2bf:	4b                   	dec    %ebx
44b2c0:	53                   	push   %ebx
44b2c1:	77 6e                	ja     0x44b331
44b2c3:	7a 6b                	jp     0x44b330
44b2c5:	35 4d 54 6c 6f       	xor    $0x6f6c544d,%eax
44b2ca:	61                   	popa
44b2cb:	70 6c                	jo     0x44b339
44b2cd:	55                   	push   %ebp
44b2ce:	54                   	push   %esp
44b2cf:	48                   	dec    %eax
44b2d0:	71 79                	jno    0x44b34b
44b2d2:	46                   	inc    %esi
44b2d3:	35 56 59 47 78       	xor    $0x78475956,%eax
44b2d8:	48                   	dec    %eax
44b2d9:	4e                   	dec    %esi
44b2da:	74 53                	je     0x44b32f
44b2dc:	41                   	inc    %ecx
44b2dd:	76 36                	jbe    0x44b315