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
44930e:	31 46 6c             	xor    %eax,0x6c(%esi)
449311:	64 4a                	fs dec %edx
449313:	71 46                	jno    0x44935b
449315:	71 6a                	jno    0x449381
449317:	57                   	push   %edi
449318:	55                   	push   %ebp
449319:	42                   	inc    %edx
44931a:	67 48                	addr16 dec %eax
44931c:	67 70 45             	addr16 jo 0x449364
44931f:	6e                   	outsb  %ds:(%esi),(%dx)
449320:	4c                   	dec    %esp
449321:	57                   	push   %edi
449322:	62 70 30             	bound  %esi,0x30(%eax)
449325:	54                   	push   %esp
449326:	45                   	inc    %ebp
449327:	50                   	push   %eax
449328:	51                   	push   %ecx
449329:	7a 43                	jp     0x44936e
44932b:	7a 65                	jp     0x449392
44932d:	42                   	inc    %edx
44932e:	5a                   	pop    %edx
44932f:	6d                   	insl   (%dx),%es:(%edi)
449330:	63 47 78             	arpl   %eax,0x78(%edi)
449333:	67 54                	addr16 push %esp
449335:	55                   	push   %ebp
449336:	59                   	pop    %ecx
449337:	4f                   	dec    %edi
449338:	54                   	push   %esp
449339:	42                   	inc    %edx
44933a:	30 31                	xor    %dh,(%ecx)
44933c:	73 78                	jae    0x4493b6
44933e:	6b 44 58 53 6d       	imul   $0x6d,0x53(%eax,%ebx,2),%eax
449343:	4e                   	dec    %esi
449344:	2f                   	das
449345:	49                   	dec    %ecx
449346:	72 43                	jb     0x44938b
449348:	63 35 30 6b 51 55    	arpl   %esi,0x55516b30
44934e:	7a 48                	jp     0x449398
449350:	63 48 48             	arpl   %ecx,0x48(%eax)
449353:	33 7a 37             	xor    0x37(%edx),%edi
449356:	68 34 48 75 34       	push   $0x34754834
44935b:	50                   	push   %eax
44935c:	4d                   	dec    %ebp
44935d:	6a 50                	push   $0x50
44935f:	2b 45 4f             	sub    0x4f(%ebp),%eax
449362:	75 47                	jne    0x4493ab
449364:	73 78                	jae    0x4493de
449366:	6d                   	insl   (%dx),%es:(%edi)
449367:	61                   	popa
449368:	4a                   	dec    %edx
449369:	4a                   	dec    %edx
44936a:	76 75                	jbe    0x4493e1
44936c:	7a 33                	jp     0x4493a1
44936e:	56                   	push   %esi
44936f:	70 4c                	jo     0x4493bd
449371:	59                   	pop    %ecx
449372:	34 67                	xor    $0x67,%al
449374:	6a 66                	push   $0x66
449376:	46                   	inc    %esi
449377:	46                   	inc    %esi
449378:	67 4a                	addr16 dec %edx
44937a:	2b 4d 48             	sub    0x48(%ebp),%ecx
44937d:	78 42                	js     0x4493c1
44937f:	70 64                	jo     0x4493e5
449381:	2f                   	das
449382:	4d                   	dec    %ebp
449383:	73 2f                	jae    0x4493b4
449385:	76 76                	jbe    0x4493fd
449387:	6e                   	outsb  %ds:(%esi),(%dx)
449388:	49                   	dec    %ecx
449389:	6a 58                	push   $0x58
44938b:	4c                   	dec    %esp
44938c:	42                   	inc    %edx
44938d:	4c                   	dec    %esp
44938e:	38 55 4f             	cmp    %dl,0x4f(%ebp)
449391:	63 46 5a             	arpl   %eax,0x5a(%esi)
449394:	65 57                	gs push %edi
449396:	4b                   	dec    %ebx
449397:	57                   	push   %edi
449398:	5a                   	pop    %edx
449399:	73 2f                	jae    0x4493ca
44939b:	57                   	push   %edi
44939c:	62 64 73 2f          	bound  %esp,0x2f(%ebx,%esi,2)
4493a0:	33 51 2b             	xor    0x2b(%ecx),%edx
4493a3:	76 38                	jbe    0x4493dd
4493a5:	6f                   	outsl  %ds:(%esi),(%dx)
4493a6:	66 7a 2b             	data16 jp 0x4493d4
4493a9:	6c                   	insb   (%dx),%es:(%edi)
4493aa:	2b 6d 72             	sub    0x72(%ebp),%ebp
4493ad:	39 53 33             	cmp    %edx,0x33(%ebx)
4493b0:	59                   	pop    %ecx
4493b1:	67 41                	addr16 inc %ecx
4493b3:	47                   	inc    %edi
4493b4:	53                   	push   %ebx
4493b5:	4e                   	dec    %esi
4493b6:	74 4c                	je     0x449404
4493b8:	37                   	aaa
4493b9:	72 58                	jb     0x449413
4493bb:	62 71 4f             	bound  %esi,0x4f(%ecx)
4493be:	62 79 51             	bound  %edi,0x51(%ecx)
4493c1:	35 4e 37 2b 51       	xor    $0x512b374e,%eax
4493c6:	37                   	aaa
4493c7:	50                   	push   %eax
4493c8:	54                   	push   %esp
4493c9:	57                   	push   %edi
4493ca:	41                   	inc    %ecx
4493cb:	42                   	inc    %edx
4493cc:	4e                   	dec    %esi
4493cd:	76 6c                	jbe    0x44943b
4493cf:	57                   	push   %edi
4493d0:	58                   	pop    %eax
4493d1:	46                   	inc    %esi
4493d2:	4e                   	dec    %esi
4493d3:	66 79 71             	data16 jns 0x449447
4493d6:	4d                   	dec    %ebp
4493d7:	4e                   	dec    %esi
4493d8:	65 4a                	gs dec %edx
4493da:	58                   	pop    %eax
4493db:	4e                   	dec    %esi
4493dc:	46                   	inc    %esi
4493dd:	38 37                	cmp    %dh,(%edi)
4493df:	66 4d                	dec    %bp
4493e1:	31 46 51             	xor    %eax,0x51(%esi)
4493e4:	66 74 41             	data16 je 0x449428
4493e7:	6d                   	insl   (%dx),%es:(%edi)
4493e8:	54                   	push   %esp
4493e9:	45                   	inc    %ebp
4493ea:	64 5a                	fs pop %edx
4493ec:	6b 44 66 47 58       	imul   $0x58,0x47(%esi,%eiz,2),%eax
4493f1:	5a                   	pop    %edx
4493f2:	48                   	dec    %eax
4493f3:	4f                   	dec    %edi
4493f4:	6e                   	outsb  %ds:(%esi),(%dx)
4493f5:	66 38 73 43          	data16 cmp %dh,0x43(%ebx)
4493f9:	41                   	inc    %ecx
4493fa:	4a                   	dec    %edx
4493fb:	33 5a 6a             	xor    0x6a(%edx),%ebx
4493fe:	2b 71 6a             	sub    0x6a(%ecx),%esi
449401:	47                   	inc    %edi
449402:	65 66 2b 74 36 30    	sub    %gs:0x30(%esi,%esi,1),%si
449408:	65 67 45             	gs addr16 inc %ebp
44940b:	55                   	push   %ebp
44940c:	32 6b 33             	xor    0x33(%ebx),%ch
44940f:	52                   	push   %edx
449410:	6d                   	insl   (%dx),%es:(%edi)
449411:	31 53 4e             	xor    %edx,0x4e(%ebx)
449414:	41                   	inc    %ecx
449415:	54                   	push   %esp
449416:	50                   	push   %eax
449417:	77 58                	ja     0x449471
449419:	34 47                	xor    $0x47,%al
44941b:	38 4b 41             	cmp    %cl,0x41(%ebx)
44941e:	2b 48 55             	sub    0x55(%eax),%ecx
449421:	73 7a                	jae    0x44949d
449423:	2f                   	das
449424:	79 78                	jns    0x44949e
449426:	7a 66                	jp     0x44948e
449428:	64 6a 68             	fs push $0x68
44942b:	31 4e 2f             	xor    %ecx,0x2f(%esi)
44942e:	2f                   	das
44942f:	49                   	dec    %ecx
449430:	79 31                	jns    0x449463
449432:	6e                   	outsb  %ds:(%esi),(%dx)
449433:	55                   	push   %ebp
449434:	4f                   	dec    %edi
449435:	66 6b 72 47 35       	imul   $0x35,0x47(%edx),%si
44943a:	6e                   	outsb  %ds:(%esi),(%dx)
44943b:	6d                   	insl   (%dx),%es:(%edi)
44943c:	79 68                	jns    0x4494a6
44943e:	42                   	inc    %edx
44943f:	47                   	inc    %edi
449440:	70 57                	jo     0x449499
449442:	61                   	popa
449443:	59                   	pop    %ecx
449444:	76 45                	jbe    0x44948b