4361b2:	41                   	inc    %ecx
4361b3:	30 54 48 58          	xor    %dl,0x58(%eax,%ecx,2)
4361b7:	45                   	inc    %ebp
4361b8:	6c                   	insb   (%dx),%es:(%edi)
4361b9:	35 62 59 74 37       	xor    $0x37745962,%eax
4361be:	58                   	pop    %eax
4361bf:	70 36                	jo     0x4361f7
4361c1:	2f                   	das
4361c2:	46                   	inc    %esi
4361c3:	47                   	inc    %edi
4361c4:	73 4b                	jae    0x436211
4361c6:	75 4d                	jne    0x436215
4361c8:	61                   	popa
4361c9:	57                   	push   %edi
4361ca:	30 5a 34             	xor    %bl,0x34(%edx)
4361cd:	47                   	inc    %edi
4361ce:	58                   	pop    %eax
4361cf:	62 7a 42             	bound  %edi,0x42(%edx)
4361d2:	61                   	popa
4361d3:	47                   	inc    %edi
4361d4:	65 6a 6c             	gs push $0x6c
4361d7:	2b 69 56             	sub    0x56(%ecx),%ebp
4361da:	70 7a                	jo     0x436256
4361dc:	78 67                	js     0x436245
4361de:	4f                   	dec    %edi
4361df:	39 52 2f             	cmp    %edx,0x2f(%edx)
4361e2:	2f                   	das
4361e3:	54                   	push   %esp
4361e4:	58                   	pop    %eax
4361e5:	59                   	pop    %ecx
4361e6:	4e                   	dec    %esi
4361e7:	4e                   	dec    %esi
4361e8:	57                   	push   %edi
4361e9:	66 6d                	insw   (%dx),%es:(%edi)
4361eb:	6b 74 68 4f 54       	imul   $0x54,0x4f(%eax,%ebp,2),%esi
4361f0:	64 33 66 4a          	xor    %fs:0x4a(%esi),%esp
4361f4:	58                   	pop    %eax
4361f5:	70 53                	jo     0x43624a
4361f7:	62 6f 6a             	bound  %ebp,0x6a(%edi)
4361fa:	77 38                	ja     0x436234
4361fc:	4f                   	dec    %edi
4361fd:	35 61 4b 6d 6b       	xor    $0x6b6d4b61,%eax
436202:	35 6a 74 74 59       	xor    $0x5974746a,%eax
436207:	62 77 50             	bound  %esi,0x50(%edi)
43620a:	59                   	pop    %ecx
43620b:	67 71 50             	addr16 jno 0x43625e
43620e:	78 56                	js     0x436266
436210:	55                   	push   %ebp
436211:	44                   	inc    %esp
436212:	45                   	inc    %ebp
436213:	52                   	push   %edx
436214:	42                   	inc    %edx
436215:	50                   	push   %eax
436216:	62 2b                	bound  %ebp,(%ebx)
436218:	35 6e 63 54 34       	xor    $0x3454636e,%eax
43621d:	48                   	dec    %eax
43621e:	62 4f 2f             	bound  %ecx,0x2f(%edi)
436221:	47                   	inc    %edi
436222:	4f                   	dec    %edi
436223:	52                   	push   %edx
436224:	59                   	pop    %ecx
436225:	4a                   	dec    %edx
436226:	73 34                	jae    0x43625c
436228:	41                   	inc    %ecx
436229:	4f                   	dec    %edi
43622a:	45                   	inc    %ebp
43622b:	4a                   	dec    %edx
43622c:	61                   	popa
43622d:	49                   	dec    %ecx
43622e:	4f                   	dec    %edi
43622f:	67 36 57             	addr16 ss push %edi
436232:	74 65                	je     0x436299
436234:	63 46 55             	arpl   %eax,0x55(%esi)
436237:	44                   	inc    %esp
436238:	4c                   	dec    %esp
436239:	58                   	pop    %eax
43623a:	72 38                	jb     0x436274
43623c:	55                   	push   %ebp
43623d:	6f                   	outsl  %ds:(%esi),(%dx)
43623e:	39 34 67             	cmp    %esi,(%edi,%eiz,2)
436241:	62 43 70             	bound  %eax,0x70(%ebx)
436244:	4c                   	dec    %esp
436245:	71 2f                	jno    0x436276
436247:	53                   	push   %ebx
436248:	47                   	inc    %edi
436249:	41                   	inc    %ecx
43624a:	61                   	popa
43624b:	77 37                	ja     0x436284
43624d:	48                   	dec    %eax
43624e:	31 38                	xor    %edi,(%eax)
436250:	72 70                	jb     0x4362c2
436252:	41                   	inc    %ecx
436253:	64 5a                	fs pop %edx
436255:	65 68 75 6e 75 52    	gs push $0x52756e75
43625b:	4d                   	dec    %ebp
43625c:	30 64 39 53          	xor    %ah,0x53(%ecx,%edi,1)
436260:	73 70                	jae    0x4362d2
436262:	38 38                	cmp    %bh,(%eax)
436264:	4e                   	dec    %esi
436265:	52                   	push   %edx
436266:	62 68 74             	bound  %ebp,0x74(%eax)
436269:	70 46                	jo     0x4362b1
43626b:	68 46 52 78 66       	push   $0x66785246
436270:	36 5a                	ss pop %edx
436272:	31 34 47             	xor    %esi,(%edi,%eax,2)
436275:	68 44 62 53 70       	push   $0x70536244
43627a:	41                   	inc    %ecx
43627b:	53                   	push   %ebx
43627c:	6d                   	insl   (%dx),%es:(%edi)
43627d:	2b 65 6f             	sub    0x6f(%ebp),%esp
436280:	42                   	inc    %edx
436281:	79 5a                	jns    0x4362dd
436283:	4e                   	dec    %esi
436284:	6c                   	insb   (%dx),%es:(%edi)
436285:	35 76 37 6b 6e       	xor    $0x6e6b3776,%eax
43628a:	59                   	pop    %ecx
43628b:	63 78 74             	arpl   %edi,0x74(%eax)
43628e:	4c                   	dec    %esp
43628f:	52                   	push   %edx
436290:	38 53 44             	cmp    %dl,0x44(%ebx)
436293:	54                   	push   %esp
436294:	43                   	inc    %ebx
436295:	6c                   	insb   (%dx),%es:(%edi)
436296:	61                   	popa
436297:	30 75 51             	xor    %dh,0x51(%ebp)
43629a:	79 6e                	jns    0x43630a
43629c:	4c                   	dec    %esp
43629d:	68 49 6a 6e 6d       	push   $0x6d6e6a49
4362a2:	39 61 47             	cmp    %esp,0x47(%ecx)
4362a5:	72 43                	jb     0x4362ea
4362a7:	41                   	inc    %ecx
4362a8:	30 38                	xor    %bh,(%eax)
4362aa:	47                   	inc    %edi
4362ab:	41                   	inc    %ecx
4362ac:	6b 79 54 79          	imul   $0x79,0x54(%ecx),%edi
4362b0:	55                   	push   %ebp
4362b1:	75 70                	jne    0x436323
4362b3:	64 44                	fs inc %esp
4362b5:	4a                   	dec    %edx
4362b6:	46                   	inc    %esi
4362b7:	71 69                	jno    0x436322
4362b9:	44                   	inc    %esp
4362ba:	79 73                	jns    0x43632f
4362bc:	4a                   	dec    %edx
4362bd:	34 5a                	xor    $0x5a,%al
4362bf:	42                   	inc    %edx
4362c0:	58                   	pop    %eax
4362c1:	39 48 56             	cmp    %ecx,0x56(%eax)
4362c4:	6c                   	insb   (%dx),%es:(%edi)
4362c5:	75 4e                	jne    0x436315
4362c7:	64 52                	fs push %edx
4362c9:	36 4a                	ss dec %edx
4362cb:	36 49                	ss dec %ecx
4362cd:	69 6f 76 77 6b 58 42 	imul   $0x42586b77,0x76(%edi),%ebp
4362d4:	51                   	push   %ecx
4362d5:	5a                   	pop    %edx
4362d6:	48                   	dec    %eax
4362d7:	45                   	inc    %ebp
4362d8:	47                   	inc    %edi
4362d9:	37                   	aaa
4362da:	2b 76 51             	sub    0x51(%esi),%esi
4362dd:	58                   	pop    %eax
4362de:	42                   	inc    %edx
4362df:	57                   	push   %edi
4362e0:	70 45                	jo     0x436327
4362e2:	70 67                	jo     0x43634b
4362e4:	4c                   	dec    %esp
4362e5:	34 34                	xor    $0x34,%al
4362e7:	77 50                	ja     0x436339
4362e9:	51                   	push   %ecx
4362ea:	68 77 42 65 79       	push   $0x79654277
4362ef:	34 55                	xor    $0x55,%al
4362f1:	2b 45 43             	sub    0x43(%ebp),%eax
4362f4:	75 49                	jne    0x43633f
4362f6:	69 51 44 65 71 4b 59 	imul   $0x594b7165,0x44(%ecx),%edx
4362fd:	64 66 75 43          	fs data16 jne 0x436344
436301:	34 55                	xor    $0x55,%al
436303:	6e                   	outsb  %ds:(%esi),(%dx)
436304:	36 6d                	ss insl (%dx),%es:(%edi)
436306:	4f                   	dec    %edi
436307:	76 45                	jbe    0x43634e
436309:	57                   	push   %edi
43630a:	34 36                	xor    $0x36,%al
43630c:	6b 52 4f 64          	imul   $0x64,0x4f(%edx),%edx
436310:	6c                   	insb   (%dx),%es:(%edi)
436311:	6f                   	outsl  %ds:(%esi),(%dx)
436312:	34 6c                	xor    $0x6c,%al
436314:	54                   	push   %esp
436315:	77 51                	ja     0x436368
436317:	67 4a                	addr16 dec %edx
436319:	52                   	push   %edx
43631a:	6b 53 4f 4a          	imul   $0x4a,0x4f(%ebx),%edx
43631e:	49                   	dec    %ecx
43631f:	77 6b                	ja     0x43638c
436321:	4b                   	dec    %ebx
436322:	71 63                	jno    0x436387
436324:	31 55 2f             	xor    %edx,0x2f(%ebp)
436327:	6f                   	outsl  %ds:(%esi),(%dx)
436328:	7a 71                	jp     0x43639b
43632a:	44                   	inc    %esp
43632b:	58                   	pop    %eax
43632c:	4d                   	dec    %ebp
43632d:	45                   	inc    %ebp
43632e:	48                   	dec    %eax
43632f:	6d                   	insl   (%dx),%es:(%edi)
436330:	4d                   	dec    %ebp
436331:	77 41                	ja     0x436374
436333:	51                   	push   %ecx
436334:	67 6e                	outsb  %ds:(%si),(%dx)
436336:	42                   	inc    %edx
436337:	54                   	push   %esp
436338:	67 69 4c 44 43 34 4b 	imul   $0x4d4b3443,0x44(%si),%ecx
43633f:	4d
436340:	41                   	inc    %ecx
436341:	5a                   	pop    %edx
436342:	35 5a 62 48 75       	xor    $0x7548625a,%eax
436347:	57                   	push   %edi
436348:	6d                   	insl   (%dx),%es:(%edi)
436349:	44                   	inc    %esp
43634a:	39 75 4b             	cmp    %esi,0x4b(%ebp)
43634d:	66 76 6e             	data16 jbe 0x4363be
436350:	59                   	pop    %ecx
436351:	71 65                	jno    0x4363b8
436353:	71 7a                	jno    0x4363cf
436355:	78 75                	js     0x4363cc
436357:	2b 33                	sub    (%ebx),%esi
436359:	4d                   	dec    %ebp
43635a:	4b                   	dec    %ebx
43635b:	34 47                	xor    $0x47,%al
43635d:	45                   	inc    %ebp
43635e:	72 33                	jb     0x436393
436360:	7a 75                	jp     0x4363d7
436362:	66 4b                	dec    %bx
436364:	6e                   	outsb  %ds:(%esi),(%dx)
436365:	55                   	push   %ebp
436366:	59                   	pop    %ecx
436367:	46                   	inc    %esi
436368:	35 30 74 51 70       	xor    $0x70517430,%eax
43636d:	71 71                	jno    0x4363e0
43636f:	69 38 38 63 69 63    	imul   $0x63696338,(%eax),%edi
436375:	43                   	inc    %ebx
436376:	57                   	push   %edi
436377:	65 45                	gs inc %ebp
436379:	5a                   	pop    %edx
43637a:	4d                   	dec    %ebp
43637b:	36 65 6c             	ss gs insb (%dx),%es:(%edi)
43637e:	6c                   	insb   (%dx),%es:(%edi)
43637f:	52                   	push   %edx
436380:	43                   	inc    %ebx
436381:	4e                   	dec    %esi
436382:	32 64 50 6d          	xor    0x6d(%eax,%edx,2),%ah
436386:	33 4f 6e             	xor    0x6e(%edi),%ecx
436389:	2f                   	das
43638a:	69 31 61 5a 4f 53    	imul   $0x534f5a61,(%ecx),%esi
436390:	59                   	pop    %ecx
436391:	2f                   	das
436392:	5a                   	pop    %edx
436393:	4d                   	dec    %ebp
436394:	2b 65 34             	sub    0x34(%ebp),%esp
436397:	44                   	inc    %esp
436398:	57                   	push   %edi
436399:	4a                   	dec    %edx
43639a:	50                   	push   %eax
43639b:	76 73                	jbe    0x436410
43639d:	5a                   	pop    %edx
43639e:	5a                   	pop    %edx
43639f:	4d                   	dec    %ebp
4363a0:	4e                   	dec    %esi
4363a1:	6a 74                	push   $0x74
4363a3:	58                   	pop    %eax
4363a4:	74 38                	je     0x4363de
4363a6:	43                   	inc    %ebx
4363a7:	42                   	inc    %edx
4363a8:	6d                   	insl   (%dx),%es:(%edi)
4363a9:	50                   	push   %eax
4363aa:	43                   	inc    %ebx
4363ab:	66 59                	pop    %cx
4363ad:	71 4a                	jno    0x4363f9
4363af:	70 64                	jo     0x436415
4363b1:	70 65                	jo     0x436418
4363b3:	65 62 54 32 76       	bound  %edx,%gs:0x76(%edx,%esi,1)
4363b8:	50                   	push   %eax
4363b9:	7a 76                	jp     0x436431
4363bb:	61                   	popa
4363bc:	4e                   	dec    %esi
4363bd:	64 69 7a 4b 50 74 2b 	imul   $0x4e2b7450,%fs:0x4b(%edx),%edi
4363c4:	4e
4363c5:	66 78 37             	data16 js 0x4363ff
4363c8:	4e                   	dec    %esi
4363c9:	56                   	push   %esi
4363ca:	2f                   	das
4363cb:	39 50 58             	cmp    %edx,0x58(%eax)
4363ce:	54                   	push   %esp
4363cf:	76 51                	jbe    0x436422
4363d1:	43                   	inc    %ebx
4363d2:	78 6d                	js     0x436441
4363d4:	33 4a 4e             	xor    0x4e(%edx),%ecx
4363d7:	56                   	push   %esi
4363d8:	72 30                	jb     0x43640a
4363da:	6f                   	outsl  %ds:(%esi),(%dx)
4363db:	41                   	inc    %ecx
4363dc:	2b 33                	sub    (%ebx),%esi
4363de:	59                   	pop    %ecx
4363df:	65 53                	gs push %ebx
4363e1:	4d                   	dec    %ebp
4363e2:	56                   	push   %esi
4363e3:	4b                   	dec    %ebx
4363e4:	70 4f                	jo     0x436435
4363e6:	71 48                	jno    0x436430
4363e8:	79 38                	jns    0x436422
4363ea:	56                   	push   %esi
4363eb:	34 6d                	xor    $0x6d,%al
4363ed:	75 77                	jne    0x436466
4363ef:	71 34                	jno    0x436425
4363f1:	2f                   	das
4363f2:	4d                   	dec    %ebp
4363f3:	50                   	push   %eax
4363f4:	6a 6b                	push   $0x6b
4363f6:	7a 35                	jp     0x43642d
4363f8:	61                   	popa
4363f9:	56                   	push   %esi
4363fa:	77 31                	ja     0x43642d
4363fc:	34 74                	xor    $0x74,%al
4363fe:	34 4d                	xor    $0x4d,%al
436400:	58                   	pop    %eax
436401:	45                   	inc    %ebp
436402:	65 54                	gs push %esp
436404:	76 52                	jbe    0x436458
436406:	64 6e                	outsb  %fs:(%esi),(%dx)
436408:	49                   	dec    %ecx
436409:	4e                   	dec    %esi
43640a:	70 68                	jo     0x436474
43640c:	6a 47                	push   $0x47
43640e:	67 2f                	addr16 das
436410:	6e                   	outsb  %ds:(%esi),(%dx)
436411:	31 38                	xor    %edi,(%eax)
436413:	64 32 56 36          	xor    %fs:0x36(%esi),%dl
436417:	74 67                	je     0x436480
436419:	32 50 70             	xor    0x70(%eax),%dl
43641c:	69 78 71 52 46 50 4a 	imul   $0x4a504652,0x71(%eax),%edi
436423:	4c                   	dec    %esp
436424:	4f                   	dec    %edi
436425:	47                   	inc    %edi
436426:	71 33                	jno    0x43645b
436428:	39 4c 52 53          	cmp    %ecx,0x53(%edx,%edx,2)
43642c:	4f                   	dec    %edi
43642d:	49                   	dec    %ecx
43642e:	78 67                	js     0x436497
436430:	36 32 6f 70          	xor    %ss:0x70(%edi),%ch
436434:	4e                   	dec    %esi