436189:	71 65                	jno    0x4361f0
43618b:	7a 57                	jp     0x4361e4
43618d:	71 4e                	jno    0x4361dd
43618f:	45                   	inc    %ebp
436190:	78 35                	js     0x4361c7
436192:	36 31 55 44          	xor    %edx,%ss:0x44(%ebp)
436196:	58                   	pop    %eax
436197:	2b 4b 31             	sub    0x31(%ebx),%ecx
43619a:	69 33 35 52 47 67    	imul   $0x67475235,(%ebx),%esi
4361a0:	79 69                	jns    0x43620b
4361a2:	6c                   	insb   (%dx),%es:(%edi)
4361a3:	65 77 41             	gs ja  0x4361e7
4361a6:	67 61                	addr16 popa
4361a8:	65 44                	gs inc %esp
4361aa:	39 55 61             	cmp    %edx,0x61(%ebp)
4361ad:	67 78 51             	addr16 js 0x436201
4361b0:	34 55                	xor    $0x55,%al
4361b2:	33 2b                	xor    (%ebx),%ebp
4361b4:	64 34 59             	fs xor $0x59,%al
4361b7:	72 63                	jb     0x43621c
4361b9:	33 74 37 50          	xor    0x50(%edi,%esi,1),%esi
4361bd:	4d                   	dec    %ebp
4361be:	68 62 54 63 38       	push   $0x38635462
4361c3:	33 61 76             	xor    0x76(%ecx),%esp
4361c6:	57                   	push   %edi
4361c7:	42                   	inc    %edx
4361c8:	52                   	push   %edx
4361c9:	48                   	dec    %eax
4361ca:	76 78                	jbe    0x436244
4361cc:	2f                   	das
4361cd:	74 62                	je     0x436231
4361cf:	70 4b                	jo     0x43621c
4361d1:	76 4f                	jbe    0x436222
4361d3:	48                   	dec    %eax
4361d4:	46                   	inc    %esi
4361d5:	64 52                	fs push %edx
4361d7:	49                   	dec    %ecx
4361d8:	37                   	aaa
4361d9:	32 5a 71             	xor    0x71(%edx),%bl
4361dc:	6b 50 77 6f          	imul   $0x6f,0x77(%eax),%edx
4361e0:	33 53 34             	xor    0x34(%ebx),%edx
4361e3:	48                   	dec    %eax
4361e4:	76 2b                	jbe    0x436211
4361e6:	58                   	pop    %eax
4361e7:	71 4b                	jno    0x436234
4361e9:	69 54 42 30 49 45 7a 	imul   $0x487a4549,0x30(%edx,%eax,2),%edx
4361f0:	48
4361f1:	4d                   	dec    %ebp
4361f2:	4a                   	dec    %edx
4361f3:	63 51 61             	arpl   %edx,0x61(%ecx)
4361f6:	70 4b                	jo     0x436243
4361f8:	36 61                	ss popa
4361fa:	34 42                	xor    $0x42,%al
4361fc:	62 75 62             	bound  %esi,0x62(%ebp)
4361ff:	4a                   	dec    %edx
436200:	76 70                	jbe    0x436272
436202:	32 4c 31 4d          	xor    0x4d(%ecx,%esi,1),%cl
436206:	66 4f                	dec    %di
436208:	61                   	popa
436209:	7a 54                	jp     0x43625f
43620b:	6a 5a                	push   $0x5a
43620d:	59                   	pop    %ecx
43620e:	35 4d 5a 7a 75       	xor    $0x757a5a4d,%eax
436213:	59                   	pop    %ecx
436214:	5a                   	pop    %edx
436215:	50                   	push   %eax
436216:	56                   	push   %esi
436217:	74 66                	je     0x43627f
436219:	5a                   	pop    %edx
43621a:	6a 4d                	push   $0x4d
43621c:	71 52                	jno    0x436270
43621e:	4b                   	dec    %ebx
43621f:	43                   	inc    %ebx
436220:	4b                   	dec    %ebx
436221:	52                   	push   %edx
436222:	35 4f 72 64 6a       	xor    $0x6a64724f,%eax
436227:	66 47                	inc    %di
436229:	50                   	push   %eax
43622a:	49                   	dec    %ecx
43622b:	76 5a                	jbe    0x436287
43622d:	31 6f 62             	xor    %ebp,0x62(%edi)
436230:	44                   	inc    %esp
436231:	62 55 44             	bound  %edx,0x44(%ebp)
436234:	52                   	push   %edx
436235:	5a                   	pop    %edx
436236:	6d                   	insl   (%dx),%es:(%edi)
436237:	6a 41                	push   $0x41
436239:	48                   	dec    %eax
43623a:	30 54 6f 6b          	xor    %dl,0x6b(%edi,%ebp,2)
43623e:	66 2b 76 59          	sub    0x59(%esi),%si
436242:	68 59 30 70 78       	push   $0x78703059
436247:	61                   	popa
436248:	65 30 63 42          	xor    %ah,%gs:0x42(%ebx)
43624c:	71 78                	jno    0x4362c6
43624e:	56                   	push   %esi
43624f:	79 6e                	jns    0x4362bf
436251:	66 36 33 48 78       	xor    %ss:0x78(%eax),%cx
436256:	52                   	push   %edx
436257:	65 32 71 42          	xor    %gs:0x42(%ecx),%dh
43625b:	6b 64 32 69 46       	imul   $0x46,0x69(%edx,%esi,1),%esp
436260:	68 52 4a 61 74       	push   $0x74614a52
436265:	4f                   	dec    %edi
436266:	2b 33                	sub    (%ebx),%esi
436268:	33 6c 6e 70          	xor    0x70(%esi,%ebp,2),%ebp
43626c:	6d                   	insl   (%dx),%es:(%edi)
43626d:	79 6c                	jns    0x4362db
43626f:	76 54                	jbe    0x4362c5
436271:	58                   	pop    %eax
436272:	4f                   	dec    %edi
436273:	4b                   	dec    %ebx
436274:	2f                   	das
436275:	63 4f 31             	arpl   %ecx,0x31(%edi)
436278:	73 46                	jae    0x4362c0
43627a:	4d                   	dec    %ebp
43627b:	71 68                	jno    0x4362e5
43627d:	50                   	push   %eax
43627e:	69 57 36 48 70 38 50 	imul   $0x50387048,0x36(%edi),%edx
436285:	52                   	push   %edx
436286:	59                   	pop    %ecx
436287:	76 74                	jbe    0x4362fd
436289:	4d                   	dec    %ebp
43628a:	42                   	inc    %edx
43628b:	6a 48                	push   $0x48
43628d:	36 4e                	ss dec %esi
43628f:	36 4b                	ss dec %ebx
436291:	57                   	push   %edi
436292:	47                   	inc    %edi
436293:	73 30                	jae    0x4362c5
436295:	4d                   	dec    %ebp
436296:	53                   	push   %ebx
436297:	54                   	push   %esp
436298:	53                   	push   %ebx
436299:	7a 53                	jp     0x4362ee
43629b:	43                   	inc    %ebx
43629c:	56                   	push   %esi
43629d:	57                   	push   %edi
43629e:	66 5a                	pop    %dx
4362a0:	41                   	inc    %ecx
4362a1:	6c                   	insb   (%dx),%es:(%edi)
4362a2:	6f                   	outsl  %ds:(%esi),(%dx)
4362a3:	78 6c                	js     0x436311
4362a5:	67 73 79             	addr16 jae 0x436321
4362a8:	4a                   	dec    %edx
4362a9:	34 52                	xor    $0x52,%al
4362ab:	34 37                	xor    $0x37,%al
4362ad:	57                   	push   %edi
4362ae:	6e                   	outsb  %ds:(%esi),(%dx)
4362af:	78 6b                	js     0x43631c
4362b1:	70 2f                	jo     0x4362e2
4362b3:	66 57                	push   %di
4362b5:	4f                   	dec    %edi
4362b6:	33 4e 31             	xor    0x31(%esi),%ecx
4362b9:	69 36 63 4d 53 52    	imul   $0x52534d63,(%esi),%esi
4362bf:	36 42                	ss inc %edx
4362c1:	71 6d                	jno    0x436330
4362c3:	59                   	pop    %ecx
4362c4:	39 62 67             	cmp    %esp,0x67(%edx)
4362c7:	7a 65                	jp     0x43632e
4362c9:	64 70 4c             	fs jo  0x436318
4362cc:	49                   	dec    %ecx
4362cd:	79 2f                	jns    0x4362fe
4362cf:	44                   	inc    %esp
4362d0:	42                   	inc    %edx
4362d1:	2f                   	das
4362d2:	30 30                	xor    %dh,(%eax)
4362d4:	54                   	push   %esp
4362d5:	6c                   	insb   (%dx),%es:(%edi)
4362d6:	4a                   	dec    %edx
4362d7:	52                   	push   %edx
4362d8:	53                   	push   %ebx
4362d9:	79 33                	jns    0x43630e
4362db:	53                   	push   %ebx
4362dc:	56                   	push   %esi
4362dd:	68 41 7a 73 75       	push   $0x75737a41
4362e2:	35 63 6a 39 43       	xor    $0x43396a63,%eax
4362e7:	43                   	inc    %ebx
4362e8:	38 58 41             	cmp    %bl,0x41(%eax)
4362eb:	4b                   	dec    %ebx
4362ec:	59                   	pop    %ecx
4362ed:	73 47                	jae    0x436336
4362ef:	4f                   	dec    %edi
4362f0:	61                   	popa
4362f1:	75 70                	jne    0x436363
4362f3:	4a                   	dec    %edx
4362f4:	78 37                	js     0x43632d
4362f6:	43                   	inc    %ebx
4362f7:	36 76 4f             	ss jbe 0x436349
4362fa:	38 55 53             	cmp    %dl,0x53(%ebp)
4362fd:	74 48                	je     0x436347
4362ff:	41                   	inc    %ecx
436300:	59                   	pop    %ecx
436301:	6b 72 75 51          	imul   $0x51,0x75(%edx),%esi
436305:	61                   	popa
436306:	56                   	push   %esi
436307:	6f                   	outsl  %ds:(%esi),(%dx)
436308:	51                   	push   %ecx
436309:	4d                   	dec    %ebp
43630a:	41                   	inc    %ecx
43630b:	34 55                	xor    $0x55,%al
43630d:	2f                   	das
43630e:	2f                   	das
43630f:	45                   	inc    %ebp
436310:	57                   	push   %edi
436311:	66 79 4b             	data16 jns 0x43635f
436314:	48                   	dec    %eax
436315:	45                   	inc    %ebp
436316:	4a                   	dec    %edx
436317:	33 73 6c             	xor    0x6c(%ebx),%esi
43631a:	70 74                	jo     0x436390
43631c:	4c                   	dec    %esp
43631d:	70 6b                	jo     0x43638a
43631f:	6f                   	outsl  %ds:(%esi),(%dx)
436320:	30 64 46 31          	xor    %ah,0x31(%esi,%eax,2)
436324:	55                   	push   %ebp
436325:	36 47                	ss inc %edi
436327:	56                   	push   %esi
436328:	44                   	inc    %esp
436329:	2b 4f 46             	sub    0x46(%edi),%ecx
43632c:	5a                   	pop    %edx
43632d:	55                   	push   %ebp
43632e:	61                   	popa
43632f:	65 43                	gs inc %ebx
436331:	4f                   	dec    %edi
436332:	49                   	dec    %ecx
436333:	66 44                	inc    %sp
436335:	4d                   	dec    %ebp
436336:	2f                   	das
436337:	4a                   	dec    %edx
436338:	4d                   	dec    %ebp
436339:	71 4f                	jno    0x43638a
43633b:	71 55                	jno    0x436392
43633d:	45                   	inc    %ebp
43633e:	58                   	pop    %eax
43633f:	38 36                	cmp    %dh,(%esi)
436341:	2b 51 46             	sub    0x46(%ecx),%edx
436344:	53                   	push   %ebx
436345:	55                   	push   %ebp
436346:	4d                   	dec    %ebp
436347:	55                   	push   %ebp
436348:	79 48                	jns    0x436392
43634a:	54                   	push   %esp
43634b:	4b                   	dec    %ebx
43634c:	41                   	inc    %ecx
43634d:	39 7a 68             	cmp    %edi,0x68(%edx)
436350:	43                   	inc    %ebx
436351:	36 39 4e 46          	cmp    %ecx,%ss:0x46(%esi)
436355:	75 42                	jne    0x436399
436357:	62 42 58             	bound  %eax,0x58(%edx)
43635a:	30 47 58             	xor    %al,0x58(%edi)
43635d:	4b                   	dec    %ebx
43635e:	63 70 68             	arpl   %esi,0x68(%eax)
436361:	59                   	pop    %ecx
436362:	5a                   	pop    %edx
436363:	6a 44                	push   $0x44
436365:	51                   	push   %ecx
436366:	43                   	inc    %ebx
436367:	32 54 4b 34          	xor    0x34(%ebx,%ecx,2),%dl
43636b:	67 44                	addr16 inc %esp
43636d:	55                   	push   %ebp
43636e:	4d                   	dec    %ebp
43636f:	37                   	aaa
436370:	62 47 56             	bound  %eax,0x56(%edi)
436373:	35 50 58 4b 62       	xor    $0x624b5850,%eax
436378:	6b 7a 67 30          	imul   $0x30,0x67(%edx),%edi
43637c:	34 42                	xor    $0x42,%al
43637e:	79 4e                	jns    0x4363ce
436380:	59                   	pop    %ecx
436381:	70 44                	jo     0x4363c7
436383:	49                   	dec    %ecx
436384:	65 7a 44             	gs jp  0x4363cb
436387:	76 6b                	jbe    0x4363f4
436389:	51                   	push   %ecx
43638a:	55                   	push   %ebp
43638b:	30 67 66             	xor    %ah,0x66(%edi)
43638e:	44                   	inc    %esp
43638f:	34 32                	xor    $0x32,%al
436391:	72 35                	jb     0x4363c8
436393:	35 2f 30 64 46       	xor    $0x4664302f,%eax
436398:	51                   	push   %ecx
436399:	70 78                	jo     0x436413
43639b:	5a                   	pop    %edx
43639c:	4e                   	dec    %esi
43639d:	34 39                	xor    $0x39,%al
43639f:	6f                   	outsl  %ds:(%esi),(%dx)
4363a0:	57                   	push   %edi
4363a1:	74 66                	je     0x436409
4363a3:	66 41                	inc    %cx
4363a5:	73 52                	jae    0x4363f9
4363a7:	30 73 4e             	xor    %dh,0x4e(%ebx)
4363aa:	4d                   	dec    %ebp
4363ab:	63 35 67 5a 31 6d    	arpl   %esi,0x6d315a67
4363b1:	70 58                	jo     0x43640b
4363b3:	43                   	inc    %ebx
4363b4:	4e                   	dec    %esi
4363b5:	6b 64 45 32 33       	imul   $0x33,0x32(%ebp,%eax,2),%esp
4363ba:	57                   	push   %edi
4363bb:	76 69                	jbe    0x436426
4363bd:	74 49                	je     0x436408
4363bf:	32 6d 30             	xor    0x30(%ebp),%ch
4363c2:	61                   	popa
4363c3:	36 64 77 62          	ss fs ja 0x436429
4363c7:	46                   	inc    %esi
4363c8:	6e                   	outsb  %ds:(%esi),(%dx)
4363c9:	71 6f                	jno    0x43643a
4363cb:	67 41                	addr16 inc %ecx
4363cd:	6c                   	insb   (%dx),%es:(%edi)
4363ce:	50                   	push   %eax
4363cf:	64 49                	fs dec %ecx
4363d1:	73 32                	jae    0x436405
4363d3:	2b 79 32             	sub    0x32(%ecx),%edi
4363d6:	65 73 34             	gs jae 0x43640d
4363d9:	4f                   	dec    %edi
4363da:	46                   	inc    %esi
4363db:	31 70 74             	xor    %esi,0x74(%eax)
4363de:	67 5a                	addr16 pop %edx
4363e0:	4c                   	dec    %esp
4363e1:	7a 61                	jp     0x436444
4363e3:	4a                   	dec    %edx
4363e4:	47                   	inc    %edi
4363e5:	55                   	push   %ebp
4363e6:	64 66 4e             	fs dec %si
4363e9:	35 58 51 68 41       	xor    $0x41685158,%eax
4363ee:	37                   	aaa
4363ef:	62 78 54             	bound  %edi,0x54(%eax)
4363f2:	32 2f                	xor    (%edi),%ch
4363f4:	50                   	push   %eax
4363f5:	6c                   	insb   (%dx),%es:(%edi)
4363f6:	63 62 41             	arpl   %esp,0x41(%edx)
4363f9:	75 72                	jne    0x43646d
4363fb:	69 4d 44 4f 6e 56 54 	imul   $0x54566e4f,0x44(%ebp),%ecx
436402:	66 59                	pop    %cx
436404:	38 54 6f 4c          	cmp    %dl,0x4c(%edi,%ebp,2)
436408:	52                   	push   %edx
436409:	42                   	inc    %edx
43640a:	39 2f                	cmp    %ebp,(%edi)
43640c:	53                   	push   %ebx
43640d:	56                   	push   %esi
43640e:	47                   	inc    %edi
43640f:	33 79 67             	xor    0x67(%ecx),%edi
436412:	75 5a                	jne    0x43646e
436414:	79 7a                	jns    0x436490
436416:	4a                   	dec    %edx
436417:	64 4d                	fs dec %ebp
436419:	59                   	pop    %ecx
43641a:	4d                   	dec    %ebp
43641b:	72 5a                	jb     0x436477
43641d:	68 68 2f 38 45       	push   $0x45382f68
436422:	30 4e 2f             	xor    %cl,0x2f(%esi)
436425:	2f                   	das
436426:	45                   	inc    %ebp