4490a3:	66 64 56             	fs push %si
4490a6:	66 44                	inc    %sp
4490a8:	5a                   	pop    %edx
4490a9:	49                   	dec    %ecx
4490aa:	42                   	inc    %edx
4490ab:	5a                   	pop    %edx
4490ac:	45                   	inc    %ebp
4490ad:	45                   	inc    %ebp
4490ae:	77 6a                	ja     0x44911a
4490b0:	31 38                	xor    %edi,(%eax)
4490b2:	67 46                	addr16 inc %esi
4490b4:	4b                   	dec    %ebx
4490b5:	4d                   	dec    %ebp
4490b6:	73 73                	jae    0x44912b
4490b8:	48                   	dec    %eax
4490b9:	79 6b                	jns    0x449126
4490bb:	2b 4c 4a 37          	sub    0x37(%edx,%ecx,2),%ecx
4490bf:	44                   	inc    %esp
4490c0:	4c                   	dec    %esp
4490c1:	64 54                	fs push %esp
4490c3:	45                   	inc    %ebp
4490c4:	61                   	popa
4490c5:	61                   	popa
4490c6:	41                   	inc    %ecx
4490c7:	4d                   	dec    %ebp
4490c8:	6d                   	insl   (%dx),%es:(%edi)
4490c9:	50                   	push   %eax
4490ca:	4b                   	dec    %ebx
4490cb:	78 36                	js     0x449103
4490cd:	58                   	pop    %eax
4490ce:	63 38                	arpl   %edi,(%eax)
4490d0:	6f                   	outsl  %ds:(%esi),(%dx)
4490d1:	44                   	inc    %esp
4490d2:	49                   	dec    %ecx
4490d3:	75 47                	jne    0x44911c
4490d5:	34 54                	xor    $0x54,%al
4490d7:	70 76                	jo     0x44914f
4490d9:	2b 30                	sub    (%eax),%esi
4490db:	49                   	dec    %ecx
4490dc:	63 51 45             	arpl   %edx,0x45(%ecx)
4490df:	67 62 41 70          	bound  %eax,0x70(%bx,%di)
4490e3:	61                   	popa
4490e4:	50                   	push   %eax
4490e5:	6d                   	insl   (%dx),%es:(%edi)
4490e6:	38 79 4c             	cmp    %bh,0x4c(%ecx)
4490e9:	33 43 47             	xor    0x47(%ebx),%eax
4490ec:	49                   	dec    %ecx
4490ed:	6d                   	insl   (%dx),%es:(%edi)
4490ee:	76 2b                	jbe    0x44911b
4490f0:	63 44 46 37          	arpl   %eax,0x37(%esi,%eax,2)
4490f4:	4f                   	dec    %edi
4490f5:	76 65                	jbe    0x44915c
4490f7:	4f                   	dec    %edi
4490f8:	43                   	inc    %ebx
4490f9:	44                   	inc    %esp
4490fa:	70 39                	jo     0x449135
4490fc:	6a 42                	push   $0x42
4490fe:	45                   	inc    %ebp
4490ff:	4b                   	dec    %ebx
449100:	61                   	popa
449101:	76 35                	jbe    0x449138
449103:	67 6e                	outsb  %ds:(%si),(%dx)
449105:	4d                   	dec    %ebp
449106:	72 43                	jb     0x44914b
449108:	51                   	push   %ecx
449109:	74 7a                	je     0x449185
44910b:	78 31                	js     0x44913e
44910d:	54                   	push   %esp
44910e:	49                   	dec    %ecx
44910f:	74 41                	je     0x449152
449111:	77 65                	ja     0x449178
449113:	78 33                	js     0x449148
449115:	73 33                	jae    0x44914a
449117:	4a                   	dec    %edx
449118:	73 49                	jae    0x449163
44911a:	38 48 73             	cmp    %cl,0x73(%eax)
44911d:	76 35                	jbe    0x449154
44911f:	78 52                	js     0x449173
449121:	51                   	push   %ecx
449122:	53                   	push   %ebx
449123:	33 38                	xor    (%eax),%edi
449125:	46                   	inc    %esi
449126:	61                   	popa
449127:	5a                   	pop    %edx
449128:	4e                   	dec    %esi
449129:	74 36                	je     0x449161
44912b:	68 4b 4e 47 2f       	push   $0x2f474e4b
449130:	49                   	dec    %ecx
449131:	50                   	push   %eax
449132:	4c                   	dec    %esp
449133:	31 69 43             	xor    %ebp,0x43(%ecx)
449136:	2f                   	das
449137:	64 56                	fs push %esi
449139:	41                   	inc    %ecx
44913a:	5a                   	pop    %edx
44913b:	46                   	inc    %esi
44913c:	32 31                	xor    (%ecx),%dh
44913e:	57                   	push   %edi
44913f:	4d                   	dec    %ebp
449140:	6d                   	insl   (%dx),%es:(%edi)
449141:	5a                   	pop    %edx
449142:	54                   	push   %esp
449143:	58                   	pop    %eax
449144:	69 47 4e 44 30 72 6f 	imul   $0x6f723044,0x4e(%edi),%eax
44914b:	59                   	pop    %ecx
44914c:	6d                   	insl   (%dx),%es:(%edi)
44914d:	59                   	pop    %ecx
44914e:	71 39                	jno    0x449189
449150:	6b 33 73             	imul   $0x73,(%ebx),%esi
449153:	43                   	inc    %ebx
449154:	62 79 2b             	bound  %edi,0x2b(%ecx)
449157:	6f                   	outsl  %ds:(%esi),(%dx)
449158:	71 70                	jno    0x4491ca
44915a:	6b 4c 76 5a 32       	imul   $0x32,0x5a(%esi,%esi,2),%ecx
44915f:	47                   	inc    %edi
449160:	6f                   	outsl  %ds:(%esi),(%dx)
449161:	2b 57 68             	sub    0x68(%edi),%edx
449164:	4d                   	dec    %ebp
449165:	79 66                	jns    0x4491cd
449167:	34 65                	xor    $0x65,%al
449169:	71 73                	jno    0x4491de
44916b:	4f                   	dec    %edi
44916c:	42                   	inc    %edx
44916d:	76 78                	jbe    0x4491e7
44916f:	64 6f                	outsl  %fs:(%esi),(%dx)
449171:	33 78 74             	xor    0x74(%eax),%edi
449174:	7a 63                	jp     0x4491d9
449176:	6d                   	insl   (%dx),%es:(%edi)
449177:	52                   	push   %edx
449178:	4e                   	dec    %esi
449179:	4d                   	dec    %ebp
44917a:	78 77                	js     0x4491f3
44917c:	74 58                	je     0x4491d6
44917e:	6d                   	insl   (%dx),%es:(%edi)
44917f:	35 4f 63 77 68       	xor    $0x6877634f,%eax
449184:	4c                   	dec    %esp
449185:	6e                   	outsb  %ds:(%esi),(%dx)
449186:	41                   	inc    %ecx
449187:	70 74                	jo     0x4491fd
449189:	32 50 4a             	xor    0x4a(%eax),%dl
44918c:	39 30                	cmp    %esi,(%eax)
44918e:	4b                   	dec    %ebx
44918f:	30 59 2b             	xor    %bl,0x2b(%ecx)
449192:	39 61 6f             	cmp    %esp,0x6f(%ecx)
449195:	64 6c                	fs insb (%dx),%es:(%edi)
449197:	75 45                	jne    0x4491de
449199:	6f                   	outsl  %ds:(%esi),(%dx)
44919a:	45                   	inc    %ebp
44919b:	74 6d                	je     0x44920a
44919d:	4d                   	dec    %ebp
44919e:	46                   	inc    %esi
44919f:	6c                   	insb   (%dx),%es:(%edi)
4491a0:	65 6c                	gs insb (%dx),%es:(%edi)
4491a2:	6a 35                	push   $0x35
4491a4:	71 70                	jno    0x449216
4491a6:	75 36                	jne    0x4491de
4491a8:	75 59                	jne    0x449203
4491aa:	4a                   	dec    %edx
4491ab:	58                   	pop    %eax
4491ac:	6e                   	outsb  %ds:(%esi),(%dx)
4491ad:	6a 78                	push   $0x78
4491af:	6c                   	insb   (%dx),%es:(%edi)
4491b0:	5a                   	pop    %edx
4491b1:	6e                   	outsb  %ds:(%esi),(%dx)
4491b2:	45                   	inc    %ebp
4491b3:	65 69 59 58 74 5a 79 	imul   $0x47795a74,%gs:0x58(%ecx),%ebx
4491ba:	47
4491bb:	37                   	aaa
4491bc:	6e                   	outsb  %ds:(%esi),(%dx)
4491bd:	7a 4d                	jp     0x44920c
4491bf:	7a 4f                	jp     0x449210
4491c1:	57                   	push   %edi
4491c2:	6e                   	outsb  %ds:(%esi),(%dx)
4491c3:	4d                   	dec    %ebp
4491c4:	6b 70 56 50          	imul   $0x50,0x56(%eax),%esi
4491c8:	70 6c                	jo     0x449236
4491ca:	7a 50                	jp     0x44921c
4491cc:	4b                   	dec    %ebx
4491cd:	33 68 47             	xor    0x47(%eax),%ebp
4491d0:	45                   	inc    %ebp
4491d1:	59                   	pop    %ecx
4491d2:	4b                   	dec    %ebx
4491d3:	37                   	aaa
4491d4:	32 72 71             	xor    0x71(%edx),%dh
4491d7:	76 72                	jbe    0x44924b
4491d9:	56                   	push   %esi
4491da:	4a                   	dec    %edx
4491db:	4e                   	dec    %esi
4491dc:	45                   	inc    %ebp
4491dd:	58                   	pop    %eax
4491de:	4f                   	dec    %edi
4491df:	77 46                	ja     0x449227
4491e1:	69 77 4b 56 6a 6c 4d 	imul   $0x4d6c6a56,0x4b(%edi),%esi
4491e8:	68 39 2b 38 74       	push   $0x74382b39
4491ed:	75 45                	jne    0x449234
4491ef:	36 38 59 5a          	cmp    %bl,%ss:0x5a(%ecx)
4491f3:	39 34 75 4b 70 78 5a 	cmp    %esi,0x5a78704b(,%esi,2)
4491fa:	2f                   	das
4491fb:	54                   	push   %esp
4491fc:	48                   	dec    %eax
4491fd:	4e                   	dec    %esi
4491fe:	55                   	push   %ebp
4491ff:	37                   	aaa
449200:	53                   	push   %ebx
449201:	76 4c                	jbe    0x44924f
449203:	7a 59                	jp     0x44925e
449205:	6f                   	outsl  %ds:(%esi),(%dx)
449206:	65 6c                	gs insb (%dx),%es:(%edi)
449208:	39 70 33             	cmp    %esi,0x33(%eax)
44920b:	7a 78                	jp     0x449285
44920d:	4c                   	dec    %esp
44920e:	2f                   	das
44920f:	41                   	inc    %ecx
449210:	4a                   	dec    %edx
449211:	2b 44 31 33          	sub    0x33(%ecx,%esi,1),%eax
449215:	37                   	aaa
449216:	55                   	push   %ebp
449217:	53                   	push   %ebx
449218:	77 4f                	ja     0x449269
44921a:	48                   	dec    %eax
44921b:	36 70 67             	ss jo  0x449285
44921e:	52                   	push   %edx
44921f:	51                   	push   %ecx
449220:	63 73 63             	arpl   %esi,0x63(%ebx)
449223:	61                   	popa
449224:	69 64 43 45 39 73 44 	imul   $0x45447339,0x45(%ebx,%eax,2),%esp
44922b:	45
44922c:	77 57                	ja     0x449285
44922e:	36 48                	ss dec %eax
449230:	72 48                	jb     0x44927a
449232:	34 58                	xor    $0x58,%al
449234:	54                   	push   %esp
449235:	57                   	push   %edi
449236:	5a                   	pop    %edx
449237:	6b 52 74 37          	imul   $0x37,0x74(%edx),%edx
44923b:	64 55                	fs push %ebp
44923d:	41                   	inc    %ecx
44923e:	33 53 66             	xor    0x66(%ebx),%edx
449241:	6d                   	insl   (%dx),%es:(%edi)
449242:	73 56                	jae    0x44929a
449244:	52                   	push   %edx
449245:	36 39 71 48          	cmp    %esi,%ss:0x48(%ecx)
449249:	46                   	inc    %esi
44924a:	4b                   	dec    %ebx
44924b:	6d                   	insl   (%dx),%es:(%edi)
44924c:	59                   	pop    %ecx
44924d:	73 64                	jae    0x4492b3
44924f:	73 6a                	jae    0x4492bb
449251:	53                   	push   %ebx
449252:	59                   	pop    %ecx
449253:	61                   	popa
449254:	61                   	popa
449255:	4f                   	dec    %edi
449256:	65 54                	gs push %esp
449258:	37                   	aaa
449259:	55                   	push   %ebp
44925a:	70 67                	jo     0x4492c3
44925c:	6d                   	insl   (%dx),%es:(%edi)
44925d:	53                   	push   %ebx
44925e:	34 65                	xor    $0x65,%al
449260:	45                   	inc    %ebp
449261:	30 30                	xor    %dh,(%eax)
449263:	75 67                	jne    0x4492cc
449265:	31 68 36             	xor    %ebp,0x36(%eax)
449268:	42                   	inc    %edx
449269:	66 30 43 42          	data16 xor %al,0x42(%ebx)
44926d:	75 64                	jne    0x4492d3
44926f:	68 65 6b 34 62       	push   $0x62346b65
449274:	79 6b                	jns    0x4492e1
449276:	6f                   	outsl  %ds:(%esi),(%dx)
449277:	4c                   	dec    %esp
449278:	37                   	aaa
449279:	68 37 2f 38 61       	push   $0x61382f37
44927e:	79 68                	jns    0x4492e8
449280:	67 6f                	outsl  %ds:(%si),(%dx)
449282:	32 52 57             	xor    0x57(%edx),%dl
449285:	45                   	inc    %ebp
449286:	4b                   	dec    %ebx
449287:	45                   	inc    %ebp
449288:	57                   	push   %edi
449289:	6e                   	outsb  %ds:(%esi),(%dx)
44928a:	39 56 6f             	cmp    %edx,0x6f(%esi)
44928d:	2f                   	das
44928e:	74 36                	je     0x4492c6
449290:	76 36                	jbe    0x4492c8
449292:	42                   	inc    %edx
449293:	6d                   	insl   (%dx),%es:(%edi)
449294:	2f                   	das
449295:	79 76                	jns    0x44930d
449297:	6c                   	insb   (%dx),%es:(%edi)
449298:	61                   	popa
449299:	36 38 56 2f          	cmp    %dl,%ss:0x2f(%esi)
44929d:	73 77                	jae    0x449316
44929f:	32 53 39             	xor    0x39(%ebx),%dl
4492a2:	71 5a                	jno    0x4492fe
4492a4:	76 2f                	jbe    0x4492d5
4492a6:	2f                   	das
4492a7:	68 4c 74 67 7a       	push   $0x7a67744c
4492ac:	71 75                	jno    0x449323
4492ae:	79 5a                	jns    0x44930a
4492b0:	4a                   	dec    %edx
4492b1:	79 74                	jns    0x449327
4492b3:	56                   	push   %esi
4492b4:	68 35 5a 6b 6f       	push   $0x6f6b5a35
4492b9:	47                   	inc    %edi
4492ba:	50                   	push   %eax
4492bb:	6a 32                	push   $0x32
4492bd:	36 4f                	ss dec %edi
4492bf:	66 56                	push   %si
4492c1:	67 59                	addr16 pop %ecx
4492c3:	2f                   	das
4492c4:	42                   	inc    %edx
4492c5:	50                   	push   %eax
4492c6:	75 54                	jne    0x44931c
4492c8:	4d                   	dec    %ebp
4492c9:	35 77 4a 43 59       	xor    $0x59434a77,%eax
4492ce:	46                   	inc    %esi
4492cf:	2f                   	das
4492d0:	45                   	inc    %ebp
4492d1:	67 50                	addr16 push %eax
4492d3:	76 31                	jbe    0x449306
4492d5:	33 4f 75             	xor    0x75(%edi),%ecx
4492d8:	6b 35 63 6e 6f 50 2b 	imul   $0x2b,0x506f6e63,%esi
4492df:	6f                   	outsl  %ds:(%esi),(%dx)
4492e0:	4d                   	dec    %ebp
4492e1:	55                   	push   %ebp
4492e2:	4b                   	dec    %ebx
4492e3:	72 70                	jb     0x449355
4492e5:	43                   	inc    %ebx
4492e6:	56                   	push   %esi
4492e7:	56                   	push   %esi
4492e8:	4c                   	dec    %esp
4492e9:	31 38                	xor    %edi,(%eax)
4492eb:	67 32 6f 33          	xor    0x33(%bx),%ch
4492ef:	75 43                	jne    0x449334
4492f1:	36 36 6f             	ss outsl %ss:(%esi),(%dx)
4492f4:	57                   	push   %edi
4492f5:	41                   	inc    %ecx
4492f6:	79 4f                	jns    0x449347
4492f8:	53                   	push   %ebx
4492f9:	72 38                	jb     0x449333
4492fb:	58                   	pop    %eax
4492fc:	66 52                	push   %dx
4492fe:	72 31                	jb     0x449331
449300:	44                   	inc    %esp
449301:	4c                   	dec    %esp
449302:	67 38 71 46          	cmp    %dh,0x46(%bx,%di)
449306:	43                   	inc    %ebx
449307:	76 6e                	jbe    0x449377
449309:	35 79 64 52 56       	xor    $0x56526479,%eax