44022b:	45                   	inc    %ebp
44022c:	2b 4b 5a             	sub    0x5a(%ebx),%ecx
44022f:	7a 71                	jp     0x4402a2
440231:	4f                   	dec    %edi
440232:	62 41 62             	bound  %eax,0x62(%ecx)
440235:	51                   	push   %ecx
440236:	77 6b                	ja     0x4402a3
440238:	67 4c                	addr16 dec %esp
44023a:	64 55                	fs push %ebp
44023c:	4f                   	dec    %edi
44023d:	32 44 55 2f          	xor    0x2f(%ebp,%edx,2),%al
440241:	67 33 6f 6e          	xor    0x6e(%bx),%ebp
440245:	65 38 30             	cmp    %dh,%gs:(%eax)
440248:	47                   	inc    %edi
440249:	54                   	push   %esp
44024a:	41                   	inc    %ecx
44024b:	47                   	inc    %edi
44024c:	2b 34 5a             	sub    (%edx,%ebx,2),%esi
44024f:	61                   	popa
440250:	52                   	push   %edx
440251:	68 53 53 76 64       	push   $0x64765353
440256:	39 48 67             	cmp    %ecx,0x67(%eax)
440259:	71 4f                	jno    0x4402aa
44025b:	67 36 45             	addr16 ss inc %ebp
44025e:	67 2b 48 62          	sub    0x62(%bx,%si),%ecx
440262:	6a 48                	push   $0x48
440264:	78 73                	js     0x4402d9
440266:	38 37                	cmp    %dh,(%edi)
440268:	76 41                	jbe    0x4402ab
44026a:	44                   	inc    %esp
44026b:	67 47                	addr16 inc %edi
44026d:	78 7a                	js     0x4402e9
44026f:	5a                   	pop    %edx
440270:	66 51                	push   %cx
440272:	76 5a                	jbe    0x4402ce
440274:	62 45 74             	bound  %eax,0x74(%ebp)
440277:	4a                   	dec    %edx
440278:	33 4e 72             	xor    0x72(%esi),%ecx
44027b:	30 65 42             	xor    %ah,0x42(%ebp)
44027e:	43                   	inc    %ebx
44027f:	79 73                	jns    0x4402f4
440281:	63 4c 7a 37          	arpl   %ecx,0x37(%edx,%edi,2)
440285:	5a                   	pop    %edx
440286:	70 52                	jo     0x4402da
440288:	6d                   	insl   (%dx),%es:(%edi)
440289:	79 65                	jns    0x4402f0
44028b:	51                   	push   %ecx
44028c:	35 76 6a 52 31       	xor    $0x31526a76,%eax
440291:	34 55                	xor    $0x55,%al
440293:	5a                   	pop    %edx
440294:	37                   	aaa
440295:	52                   	push   %edx
440296:	64 35 5a 4d 6e 33    	fs xor $0x336e4d5a,%eax
44029c:	52                   	push   %edx
44029d:	38 74 4e 51          	cmp    %dh,0x51(%esi,%ecx,2)
4402a1:	6c                   	insb   (%dx),%es:(%edi)
4402a2:	38 61 37             	cmp    %ah,0x37(%ecx)
4402a5:	46                   	inc    %esi
4402a6:	72 73                	jb     0x44031b
4402a8:	4e                   	dec    %esi
4402a9:	69 48 61 43 4a 4f 73 	imul   $0x734f4a43,0x61(%eax),%ecx
4402b0:	68 68 79 79 41       	push   $0x41797968
4402b5:	6d                   	insl   (%dx),%es:(%edi)
4402b6:	44                   	inc    %esp
4402b7:	74 7a                	je     0x440333
4402b9:	75 4b                	jne    0x440306
4402bb:	78 30                	js     0x4402ed
4402bd:	79 2b                	jns    0x4402ea
4402bf:	69 53 61 71 4e 61 63 	imul   $0x63614e71,0x61(%ebx),%edx
4402c6:	34 62                	xor    $0x62,%al
4402c8:	35 65 73 39 48       	xor    $0x48397365,%eax
4402cd:	4d                   	dec    %ebp
4402ce:	6a 71                	push   $0x71
4402d0:	69 36 52 32 64 77    	imul   $0x77643252,(%esi),%esi
4402d6:	48                   	dec    %eax
4402d7:	5a                   	pop    %edx
4402d8:	67 33 30             	xor    (%bx,%si),%esi
4402db:	64 6e                	outsb  %fs:(%esi),(%dx)
4402dd:	4a                   	dec    %edx
4402de:	32 46 6c             	xor    0x6c(%esi),%al
4402e1:	77 67                	ja     0x44034a
4402e3:	6f                   	outsl  %ds:(%esi),(%dx)
4402e4:	72 47                	jb     0x44032d
4402e6:	36 35 57 49 64 50    	ss xor $0x50644957,%eax
4402ec:	7a 57                	jp     0x440345
4402ee:	48                   	dec    %eax
4402ef:	43                   	inc    %ebx
4402f0:	6e                   	outsb  %ds:(%esi),(%dx)
4402f1:	76 67                	jbe    0x44035a
4402f3:	2b 51 41             	sub    0x41(%ecx),%edx
4402f6:	34 69                	xor    $0x69,%al
4402f8:	33 4b 6f             	xor    0x6f(%ebx),%ecx
4402fb:	68 49 43 4c 36       	push   $0x364c4349
440300:	78 58                	js     0x44035a
440302:	56                   	push   %esi
440303:	46                   	inc    %esi
440304:	7a 42                	jp     0x440348
440306:	74 44                	je     0x44034c
440308:	41                   	inc    %ecx
440309:	4a                   	dec    %edx
44030a:	38 69 57             	cmp    %ch,0x57(%ecx)
44030d:	74 49                	je     0x440358
44030f:	2b 39                	sub    (%ecx),%edi
440311:	55                   	push   %ebp
440312:	6f                   	outsl  %ds:(%esi),(%dx)
440313:	4b                   	dec    %ebx
440314:	38 43 44             	cmp    %al,0x44(%ebx)
440317:	46                   	inc    %esi
440318:	46                   	inc    %esi
440319:	65 47                	gs inc %edi
44031b:	38 72 39             	cmp    %dh,0x39(%edx)
44031e:	54                   	push   %esp
44031f:	5a                   	pop    %edx
440320:	65 68 32 78 49 32    	gs push $0x32497832
440326:	65 77 41             	gs ja  0x44036a
440329:	72 41                	jb     0x44036c
44032b:	4b                   	dec    %ebx
44032c:	32 39                	xor    (%ecx),%bh
44032e:	2f                   	das
44032f:	74 58                	je     0x440389
440331:	2b 65 44             	sub    0x44(%ebp),%esp
440334:	2b 52 55             	sub    0x55(%edx),%edx
440337:	2b 72 35             	sub    0x35(%edx),%esi
44033a:	66 58                	pop    %ax
44033c:	32 37                	xor    (%edi),%dh
44033e:	6b 65 5a 59          	imul   $0x59,0x5a(%ebp),%esp
440342:	4c                   	dec    %esp
440343:	34 6f                	xor    $0x6f,%al
440345:	6e                   	outsb  %ds:(%esi),(%dx)
440346:	4a                   	dec    %edx
440347:	74 41                	je     0x44038a
440349:	66 55                	push   %bp
44034b:	42                   	inc    %edx
44034c:	70 4d                	jo     0x44039b
44034e:	43                   	inc    %ebx
44034f:	62 59 6f             	bound  %ebx,0x6f(%ecx)
440352:	43                   	inc    %ebx
440353:	78 5a                	js     0x4403af
440355:	75 35                	jne    0x44038c
440357:	65 37                	gs aaa
440359:	4c                   	dec    %esp
44035a:	75 79                	jne    0x4403d5
44035c:	36 63 33             	arpl   %esi,%ss:(%ebx)
44035f:	4f                   	dec    %edi
440360:	63 62 33             	arpl   %esp,0x33(%edx)
440363:	47                   	inc    %edi
440364:	6b 72 59 39          	imul   $0x39,0x59(%edx),%esi
440368:	6e                   	outsb  %ds:(%esi),(%dx)
440369:	6b 57 78 73          	imul   $0x73,0x78(%edi),%edx
44036d:	74 4c                	je     0x4403bb
44036f:	56                   	push   %esi
440370:	6f                   	outsl  %ds:(%esi),(%dx)
440371:	77 2f                	ja     0x4403a2
440373:	52                   	push   %edx
440374:	75 6d                	jne    0x4403e3
440376:	51                   	push   %ecx
440377:	4a                   	dec    %edx
440378:	62 32                	bound  %esi,(%edx)
44037a:	7a 79                	jp     0x4403f5
44037c:	63 41 41             	arpl   %eax,0x41(%ecx)
44037f:	52                   	push   %edx
440380:	53                   	push   %ebx
440381:	4b                   	dec    %ebx
440382:	71 79                	jno    0x4403fd
440384:	68 70 71 56 62       	push   $0x62567170
440389:	30 66 43             	xor    %ah,0x43(%esi)
44038c:	62 50 79             	bound  %edx,0x79(%eax)
44038f:	4f                   	dec    %edi
440390:	34 78                	xor    $0x78,%al
440392:	4e                   	dec    %esi
440393:	6b 6e 33 56          	imul   $0x56,0x33(%esi),%ebp
440397:	41                   	inc    %ecx
440398:	75 38                	jne    0x4403d2
44039a:	73 6a                	jae    0x440406
44039c:	4d                   	dec    %ebp
44039d:	43                   	inc    %ebx
44039e:	71 6a                	jno    0x44040a
4403a0:	6d                   	insl   (%dx),%es:(%edi)
4403a1:	39 70 6d             	cmp    %esi,0x6d(%eax)
4403a4:	46                   	inc    %esi
4403a5:	61                   	popa
4403a6:	58                   	pop    %eax
4403a7:	2b 59 32             	sub    0x32(%ecx),%ebx
4403aa:	57                   	push   %edi
4403ab:	64 72 32             	fs jb  0x4403e0
4403ae:	42                   	inc    %edx
4403af:	58                   	pop    %eax
4403b0:	77 70                	ja     0x440422
4403b2:	71 33                	jno    0x4403e7
4403b4:	46                   	inc    %esi
4403b5:	55                   	push   %ebp
4403b6:	76 55                	jbe    0x44040d
4403b8:	44                   	inc    %esp
4403b9:	41                   	inc    %ecx
4403ba:	6c                   	insb   (%dx),%es:(%edi)
4403bb:	53                   	push   %ebx
4403bc:	41                   	inc    %ecx
4403bd:	71 2b                	jno    0x4403ea
4403bf:	36 68 50 4c 50 67    	ss push $0x67504c50
4403c5:	44                   	inc    %esp
4403c6:	5a                   	pop    %edx
4403c7:	43                   	inc    %ebx
4403c8:	33 76 77             	xor    0x77(%esi),%esi
4403cb:	74 71                	je     0x44043e
4403cd:	4b                   	dec    %ebx
4403ce:	5a                   	pop    %edx
4403cf:	32 59 39             	xor    0x39(%ecx),%bl
4403d2:	45                   	inc    %ebp
4403d3:	31 76 37             	xor    %esi,0x37(%esi)
4403d6:	77 65                	ja     0x44043d
4403d8:	4b                   	dec    %ebx
4403d9:	4a                   	dec    %edx
4403da:	64 5a                	fs pop %edx
4403dc:	6b 31 56             	imul   $0x56,(%ecx),%esi
4403df:	63 6c 30 59          	arpl   %ebp,0x59(%eax,%esi,1)
4403e3:	68 6a 76 72 30       	push   $0x3072766a
4403e8:	63 54 5a 68          	arpl   %edx,0x68(%edx,%ebx,2)
4403ec:	78 53                	js     0x440441
4403ee:	36 4f                	ss dec %edi
4403f0:	4d                   	dec    %ebp
4403f1:	50                   	push   %eax
4403f2:	67 66 59             	addr16 pop %cx
4403f5:	67 53                	addr16 push %ebx
4403f7:	4e                   	dec    %esi
4403f8:	74 78                	je     0x440472
4403fa:	4d                   	dec    %ebp
4403fb:	7a 56                	jp     0x440453
4403fd:	33 65 58             	xor    0x58(%ebp),%esp
440400:	73 46                	jae    0x440448
440402:	69 54 45 4e 74 72 68 	imul   $0x68687274,0x4e(%ebp,%eax,2),%edx
440409:	68
44040a:	41                   	inc    %ecx
44040b:	59                   	pop    %ecx
44040c:	66 6f                	outsw  %ds:(%esi),(%dx)
44040e:	74 76                	je     0x440486
440410:	6c                   	insb   (%dx),%es:(%edi)
440411:	6a 38                	push   $0x38
440413:	75 7a                	jne    0x44048f
440415:	59                   	pop    %ecx
440416:	57                   	push   %edi
440417:	67 36 34 4e          	addr16 ss xor $0x4e,%al
44041b:	5a                   	pop    %edx
44041c:	30 51 65             	xor    %dl,0x65(%ecx)
44041f:	49                   	dec    %ecx
440420:	47                   	inc    %edi
440421:	2b 70 48             	sub    0x48(%eax),%esi
440424:	68 7a 34 6a 48       	push   $0x486a347a
440429:	4e                   	dec    %esi
44042a:	56                   	push   %esi
44042b:	63 49 6b             	arpl   %ecx,0x6b(%ecx)
44042e:	36 4a                	ss dec %edx
440430:	65 79 72             	gs jns 0x4404a5
440433:	7a 6f                	jp     0x4404a4
440435:	44                   	inc    %esp
440436:	42                   	inc    %edx
440437:	2f                   	das
440438:	4e                   	dec    %esi
440439:	56                   	push   %esi
44043a:	38 50 52             	cmp    %dl,0x52(%eax)
44043d:	64 50                	fs push %eax
44043f:	44                   	inc    %esp
440440:	59                   	pop    %ecx
440441:	63 39                	arpl   %edi,(%ecx)
440443:	37                   	aaa
440444:	2f                   	das
440445:	33 72 7a             	xor    0x7a(%edx),%esi
440448:	7a 48                	jp     0x440492
44044a:	6a 5a                	push   $0x5a
44044c:	46                   	inc    %esi
44044d:	78 39                	js     0x440488
44044f:	51                   	push   %ecx
440450:	58                   	pop    %eax
440451:	77 6c                	ja     0x4404bf
440453:	64 6a 46             	fs push $0x46
440456:	36 66 38 62 4b       	data16 cmp %ah,%ss:0x4b(%edx)
44045b:	52                   	push   %edx
44045c:	32 58 7a             	xor    0x7a(%eax),%bl
44045f:	4d                   	dec    %ebp
440460:	72 34                	jb     0x440496
440462:	41                   	inc    %ecx
440463:	74 4f                	je     0x4404b4
440465:	33 6c 39 75          	xor    0x75(%ecx,%edi,1),%ebp
440469:	30 70 67             	xor    %dh,0x67(%eax)
44046c:	58                   	pop    %eax
44046d:	42                   	inc    %edx
44046e:	76 4a                	jbe    0x4404ba
440470:	47                   	inc    %edi
440471:	4a                   	dec    %edx
440472:	55                   	push   %ebp
440473:	6b 46 44 6d          	imul   $0x6d,0x44(%esi),%eax
440477:	38 65 37             	cmp    %ah,0x37(%ebp)
44047a:	4a                   	dec    %edx
44047b:	55                   	push   %ebp
44047c:	77 68                	ja     0x4404e6
44047e:	37                   	aaa
44047f:	30 43 30             	xor    %al,0x30(%ebx)
440482:	4a                   	dec    %edx
440483:	48                   	dec    %eax
440484:	55                   	push   %ebp
440485:	38 2b                	cmp    %ch,(%ebx)
440487:	38 55 6b             	cmp    %dl,0x6b(%ebp)
44048a:	58                   	pop    %eax
44048b:	5a                   	pop    %edx
44048c:	48                   	dec    %eax
44048d:	4b                   	dec    %ebx
44048e:	4c                   	dec    %esp
44048f:	38 68 33             	cmp    %ch,0x33(%eax)
440492:	63 63 78             	arpl   %esp,0x78(%ebx)
440495:	56                   	push   %esi
440496:	71 36                	jno    0x4404ce
440498:	32 48 4c             	xor    0x4c(%eax),%cl
44049b:	6b 55 50 72          	imul   $0x72,0x50(%ebp),%edx
44049f:	58                   	pop    %eax
4404a0:	77 72                	ja     0x440514
4404a2:	48                   	dec    %eax
4404a3:	42                   	inc    %edx
4404a4:	6b 66 68 73          	imul   $0x73,0x68(%esi),%esp
4404a8:	51                   	push   %ecx
4404a9:	45                   	inc    %ebp
4404aa:	5a                   	pop    %edx
4404ab:	72 50                	jb     0x4404fd
4404ad:	66 57                	push   %di
4404af:	4e                   	dec    %esi
4404b0:	41                   	inc    %ecx
4404b1:	70 6f                	jo     0x440522
4404b3:	54                   	push   %esp
4404b4:	44                   	inc    %esp
4404b5:	6c                   	insb   (%dx),%es:(%edi)
4404b6:	53                   	push   %ebx
4404b7:	39 54 42 58          	cmp    %edx,0x58(%edx,%eax,2)
4404bb:	69 4a 6b 2b 79 72 74 	imul   $0x7472792b,0x6b(%edx),%ecx
4404c2:	54                   	push   %esp
4404c3:	56                   	push   %esi
4404c4:	73 74                	jae    0x44053a
4404c6:	55                   	push   %ebp
4404c7:	53                   	push   %ebx
4404c8:	55                   	push   %ebp
4404c9:	71 34                	jno    0x4404ff
4404cb:	6e                   	outsb  %ds:(%esi),(%dx)
4404cc:	41                   	inc    %ecx
4404cd:	63 5a 57             	arpl   %ebx,0x57(%edx)
4404d0:	41                   	inc    %ecx
4404d1:	48                   	dec    %eax
4404d2:	31 59 6c             	xor    %ebx,0x6c(%ecx)
4404d5:	68 59 46 72 2b       	push   $0x2b724659
4404da:	43                   	inc    %ebx
4404db:	67 48                	addr16 dec %eax
4404dd:	64 54                	fs push %esp
4404df:	49                   	dec    %ecx
4404e0:	56                   	push   %esi