432f56:	33 45 7a             	xor    0x7a(%ebp),%eax
432f59:	4a                   	dec    %edx
432f5a:	34 46                	xor    $0x46,%al
432f5c:	69 38 44 4c 55 36    	imul   $0x36554c44,(%eax),%edi
432f62:	41                   	inc    %ecx
432f63:	55                   	push   %ebp
432f64:	75 67                	jne    0x432fcd
432f66:	58                   	pop    %eax
432f67:	54                   	push   %esp
432f68:	49                   	dec    %ecx
432f69:	49                   	dec    %ecx
432f6a:	78 4e                	js     0x432fba
432f6c:	73 51                	jae    0x432fbf
432f6e:	62 47 5a             	bound  %eax,0x5a(%edi)
432f71:	4b                   	dec    %ebx
432f72:	71 6b                	jno    0x432fdf
432f74:	35 67 30 59 49       	xor    $0x49593067,%eax
432f79:	6f                   	outsl  %ds:(%esi),(%dx)
432f7a:	67 5a                	addr16 pop %edx
432f7c:	39 6b 2b             	cmp    %ebp,0x2b(%ebx)
432f7f:	33 71 48             	xor    0x48(%ecx),%esi
432f82:	61                   	popa
432f83:	6c                   	insb   (%dx),%es:(%edi)
432f84:	76 4e                	jbe    0x432fd4
432f86:	4b                   	dec    %ebx
432f87:	6f                   	outsl  %ds:(%esi),(%dx)
432f88:	4c                   	dec    %esp
432f89:	30 52 69             	xor    %dl,0x69(%edx)
432f8c:	43                   	inc    %ebx
432f8d:	33 41 55             	xor    0x55(%ecx),%eax
432f90:	50                   	push   %eax
432f91:	51                   	push   %ecx
432f92:	74 58                	je     0x432fec
432f94:	6f                   	outsl  %ds:(%esi),(%dx)
432f95:	6b 69 5a 6a          	imul   $0x6a,0x5a(%ecx),%ebp
432f99:	71 4b                	jno    0x432fe6
432f9b:	32 53 50             	xor    0x50(%ebx),%dl
432f9e:	71 33                	jno    0x432fd3
432fa0:	2b 4f 6e             	sub    0x6e(%edi),%ecx
432fa3:	70 46                	jo     0x432feb
432fa5:	47                   	inc    %edi
432fa6:	54                   	push   %esp
432fa7:	54                   	push   %esp
432fa8:	77 31                	ja     0x432fdb
432faa:	30 72 59             	xor    %dh,0x59(%edx)
432fad:	58                   	pop    %eax
432fae:	4c                   	dec    %esp
432faf:	70 67                	jo     0x433018
432fb1:	6a 49                	push   $0x49
432fb3:	54                   	push   %esp
432fb4:	34 50                	xor    $0x50,%al
432fb6:	7a 6d                	jp     0x433025
432fb8:	67 71 36             	addr16 jno 0x432ff1
432fbb:	79 43                	jns    0x433000
432fbd:	68 4f 33 62 41       	push   $0x4162334f
432fc2:	50                   	push   %eax
432fc3:	4d                   	dec    %ebp
432fc4:	6a 79                	push   $0x79
432fc6:	65 44                	gs inc %esp
432fc8:	7a 51                	jp     0x43301b
432fca:	45                   	inc    %ebp
432fcb:	65 74 47             	gs je  0x433015
432fce:	34 68                	xor    $0x68,%al
432fd0:	33 4f 4d             	xor    0x4d(%edi),%ecx
432fd3:	46                   	inc    %esi
432fd4:	67 46                	addr16 inc %esi
432fd6:	4c                   	dec    %esp
432fd7:	37                   	aaa
432fd8:	39 67 51             	cmp    %esp,0x51(%edi)
432fdb:	4c                   	dec    %esp
432fdc:	37                   	aaa
432fdd:	33 34 70             	xor    (%eax,%esi,2),%esi
432fe0:	62 32                	bound  %esi,(%edx)
432fe2:	7a 58                	jp     0x43303c
432fe4:	76 58                	jbe    0x43303e
432fe6:	4d                   	dec    %ebp
432fe7:	4a                   	dec    %edx
432fe8:	68 50 72 35 74       	push   $0x74357250
432fed:	59                   	pop    %ecx
432fee:	4b                   	dec    %ebx
432fef:	6d                   	insl   (%dx),%es:(%edi)
432ff0:	4b                   	dec    %ebx
432ff1:	75 44                	jne    0x433037
432ff3:	64 66 7a 2b          	fs data16 jp 0x433022
432ff7:	30 2f                	xor    %ch,(%edi)
432ff9:	49                   	dec    %ecx
432ffa:	6c                   	insb   (%dx),%es:(%edi)
432ffb:	7a 51                	jp     0x43304e
432ffd:	63 5a 52             	arpl   %ebx,0x52(%edx)
433000:	6f                   	outsl  %ds:(%esi),(%dx)
433001:	67 34 54             	addr16 xor $0x54,%al
433004:	4c                   	dec    %esp
433005:	4d                   	dec    %ebp
433006:	54                   	push   %esp
433007:	64 36 34 49          	fs ss xor $0x49,%al
43300b:	34 70                	xor    $0x70,%al
43300d:	67 62 59 32          	bound  %ebx,0x32(%bx,%di)
433011:	48                   	dec    %eax
433012:	6b 4f 34 4c          	imul   $0x4c,0x34(%edi),%ecx
433016:	48                   	dec    %eax
433017:	6b 72 7a 47          	imul   $0x47,0x7a(%edx),%esi
43301b:	58                   	pop    %eax
43301c:	37                   	aaa
43301d:	56                   	push   %esi
43301e:	67 6d                	insl   (%dx),%es:(%di)
433020:	58                   	pop    %eax
433021:	6e                   	outsb  %ds:(%esi),(%dx)
433022:	6b 6e 63 75          	imul   $0x75,0x63(%esi),%ebp
433026:	4e                   	dec    %esi
433027:	4b                   	dec    %ebx
433028:	4a                   	dec    %edx
433029:	37                   	aaa
43302a:	61                   	popa
43302b:	42                   	inc    %edx
43302c:	47                   	inc    %edi
43302d:	30 4c 2f 75          	xor    %cl,0x75(%edi,%ebp,1)
433031:	73 56                	jae    0x433089
433033:	4b                   	dec    %ebx
433034:	57                   	push   %edi
433035:	2f                   	das
433036:	70 33                	jo     0x43306b
433038:	37                   	aaa
433039:	77 52                	ja     0x43308d
43303b:	43                   	inc    %ebx
43303c:	39 4d 38             	cmp    %ecx,0x38(%ebp)
43303f:	30 75 34             	xor    %dh,0x34(%ebp)
433042:	34 63                	xor    $0x63,%al
433044:	66 48                	dec    %ax
433046:	78 67                	js     0x4330af
433048:	6d                   	insl   (%dx),%es:(%edi)
433049:	76 6b                	jbe    0x4330b6
43304b:	4e                   	dec    %esi
43304c:	66 72 4e             	data16 jb 0x43309d
43304f:	6b 49 33 58          	imul   $0x58,0x33(%ecx),%ecx
433053:	34 72                	xor    $0x72,%al
433055:	50                   	push   %eax
433056:	68 43 74 4a 7a       	push   $0x7a4a7443
43305b:	43                   	inc    %ebx
43305c:	69 4a 65 4c 59 2b 33 	imul   $0x332b594c,0x65(%edx),%ecx
433063:	77 66                	ja     0x4330cb
433065:	6c                   	insb   (%dx),%es:(%edi)
433066:	75 32                	jne    0x43309a
433068:	71 6b                	jno    0x4330d5
43306a:	57                   	push   %edi
43306b:	4c                   	dec    %esp
43306c:	74 47                	je     0x4330b5
43306e:	33 4a 62             	xor    0x62(%edx),%ecx
433071:	7a 63                	jp     0x4330d6
433073:	74 4b                	je     0x4330c0
433075:	35 2b 42 73 5a       	xor    $0x5a73422b,%eax
43307a:	31 78 33             	xor    %edi,0x33(%eax)
43307d:	65 50                	gs push %eax
43307f:	59                   	pop    %ecx
433080:	34 62                	xor    $0x62,%al
433082:	49                   	dec    %ecx
433083:	4f                   	dec    %edi
433084:	57                   	push   %edi
433085:	32 4a 2b             	xor    0x2b(%edx),%cl
433088:	65 61                	gs popa
43308a:	4f                   	dec    %edi
43308b:	55                   	push   %ebp
43308c:	74 2f                	je     0x4330bd
43308e:	4a                   	dec    %edx
43308f:	4c                   	dec    %esp
433090:	74 72                	je     0x433104
433092:	4a                   	dec    %edx
433093:	2b 61 38             	sub    0x38(%ecx),%esp
433096:	44                   	inc    %esp
433097:	43                   	inc    %ebx
433098:	6c                   	insb   (%dx),%es:(%edi)
433099:	41                   	inc    %ecx
43309a:	44                   	inc    %esp
43309b:	79 63                	jns    0x433100
43309d:	69 37 46 5a 35 74    	imul   $0x74355a46,(%edi),%esi
4330a3:	6f                   	outsl  %ds:(%esi),(%dx)
4330a4:	50                   	push   %eax
4330a5:	73 32                	jae    0x4330d9
4330a7:	35 79 30 37 45       	xor    $0x45373079,%eax
4330ac:	4a                   	dec    %edx
4330ad:	6a 6e                	push   $0x6e
4330af:	43                   	inc    %ebx
4330b0:	2f                   	das
4330b1:	2b 41 33             	sub    0x33(%ecx),%eax
4330b4:	37                   	aaa
4330b5:	58                   	pop    %eax
4330b6:	35 51 6b 35 70       	xor    $0x70356b51,%eax
4330bb:	49                   	dec    %ecx
4330bc:	33 58 37             	xor    0x37(%eax),%ebx
4330bf:	31 74 4a 58          	xor    %esi,0x58(%edx,%ecx,2)
4330c3:	58                   	pop    %eax
4330c4:	52                   	push   %edx
4330c5:	2f                   	das
4330c6:	34 56                	xor    $0x56,%al
4330c8:	53                   	push   %ebx
4330c9:	50                   	push   %eax
4330ca:	74 76                	je     0x433142
4330cc:	46                   	inc    %esi
4330cd:	78 64                	js     0x433133
4330cf:	63 50 35             	arpl   %edx,0x35(%eax)
4330d2:	2f                   	das
4330d3:	55                   	push   %ebp
4330d4:	55                   	push   %ebp
4330d5:	39 56 67             	cmp    %edx,0x67(%esi)
4330d8:	4a                   	dec    %edx
4330d9:	2f                   	das
4330da:	59                   	pop    %ecx
4330db:	58                   	pop    %eax
4330dc:	74 78                	je     0x433156
4330de:	6d                   	insl   (%dx),%es:(%edi)
4330df:	67 62 33             	bound  %esi,(%bp,%di)
4330e2:	49                   	dec    %ecx
4330e3:	46                   	inc    %esi
4330e4:	73 78                	jae    0x43315e
4330e6:	71 39                	jno    0x433121
4330e8:	47                   	inc    %edi
4330e9:	44                   	inc    %esp
4330ea:	47                   	inc    %edi
4330eb:	59                   	pop    %ecx
4330ec:	5a                   	pop    %edx
4330ed:	61                   	popa
4330ee:	31 64 35 2b          	xor    %esp,0x2b(%ebp,%esi,1)
4330f2:	63 6d 6d             	arpl   %ebp,0x6d(%ebp)
4330f5:	52                   	push   %edx
4330f6:	6e                   	outsb  %ds:(%esi),(%dx)
4330f7:	6d                   	insl   (%dx),%es:(%edi)
4330f8:	49                   	dec    %ecx
4330f9:	55                   	push   %ebp
4330fa:	4c                   	dec    %esp
4330fb:	38 6b 68             	cmp    %ch,0x68(%ebx)
4330fe:	30 70 74             	xor    %dh,0x74(%eax)
433101:	52                   	push   %edx
433102:	45                   	inc    %ebp
433103:	77 34                	ja     0x433139
433105:	47                   	inc    %edi
433106:	32 66 32             	xor    0x32(%esi),%ah
433109:	69 33 4a 5a 78 67    	imul   $0x67785a4a,(%ebx),%esi
43310f:	64 34 59             	fs xor $0x59,%al
433112:	73 38                	jae    0x43314c
433114:	41                   	inc    %ecx
433115:	36 48                	ss dec %eax
433117:	73 6a                	jae    0x433183
433119:	30 44 49 49          	xor    %al,0x49(%ecx,%ecx,2)
43311d:	36 31 38             	xor    %edi,%ss:(%eax)
433120:	4a                   	dec    %edx
433121:	31 55 51             	xor    %edx,0x51(%ebp)
433124:	35 6e 36 7a 50       	xor    $0x507a366e,%eax
433129:	39 62 72             	cmp    %esp,0x72(%edx)
43312c:	6f                   	outsl  %ds:(%esi),(%dx)
43312d:	56                   	push   %esi
43312e:	34 51                	xor    $0x51,%al
433130:	57                   	push   %edi
433131:	70 4e                	jo     0x433181
433133:	46                   	inc    %esi
433134:	37                   	aaa
433135:	44                   	inc    %esp
433136:	74 43                	je     0x43317b
433138:	75 66                	jne    0x4331a0
43313a:	73 6f                	jae    0x4331ab
43313c:	32 72 42             	xor    0x42(%edx),%dh
43313f:	49                   	dec    %ecx
433140:	79 71                	jns    0x4331b3
433142:	51                   	push   %ecx
433143:	47                   	inc    %edi
433144:	43                   	inc    %ebx
433145:	70 4b                	jo     0x433192
433147:	6b 34 67 69          	imul   $0x69,(%edi,%eiz,2),%esi
43314b:	6b 52 31 51          	imul   $0x51,0x31(%edx),%edx
43314f:	61                   	popa
433150:	52                   	push   %edx
433151:	79 55                	jns    0x4331a8
433153:	50                   	push   %eax
433154:	38 38                	cmp    %bh,(%eax)
433156:	56                   	push   %esi
433157:	76 49                	jbe    0x4331a2
433159:	78 53                	js     0x4331ae
43315b:	52                   	push   %edx
43315c:	2b 4e 79             	sub    0x79(%esi),%ecx
43315f:	45                   	inc    %ebp
433160:	56                   	push   %esi
433161:	32 72 32             	xor    0x32(%edx),%dh
433164:	4d                   	dec    %ebp
433165:	37                   	aaa
433166:	75 5a                	jne    0x4331c2
433168:	43                   	inc    %ebx
433169:	55                   	push   %ebp
43316a:	53                   	push   %ebx
43316b:	78 2f                	js     0x43319c
43316d:	4f                   	dec    %edi
43316e:	79 6b                	jns    0x4331db
433170:	32 52 7a             	xor    0x7a(%edx),%dl
433173:	64 50                	fs push %eax
433175:	70 50                	jo     0x4331c7
433177:	6a 75                	push   $0x75
433179:	54                   	push   %esp
43317a:	43                   	inc    %ebx
43317b:	58                   	pop    %eax
43317c:	50                   	push   %eax
43317d:	55                   	push   %ebp
43317e:	59                   	pop    %ecx
43317f:	68 36 55 57 48       	push   $0x48575536
433184:	35 6b 53 4a 75       	xor    $0x754a536b,%eax
433189:	35 77 39 75 37       	xor    $0x37753977,%eax
43318e:	71 56                	jno    0x4331e6
433190:	48                   	dec    %eax
433191:	61                   	popa
433192:	38 55 71             	cmp    %dl,0x71(%ebp)
433195:	55                   	push   %ebp
433196:	73 54                	jae    0x4331ec
433198:	6d                   	insl   (%dx),%es:(%edi)
433199:	37                   	aaa
43319a:	6f                   	outsl  %ds:(%esi),(%dx)
43319b:	77 45                	ja     0x4331e2
43319d:	4c                   	dec    %esp
43319e:	72 34                	jb     0x4331d4
4331a0:	4d                   	dec    %ebp
4331a1:	6f                   	outsl  %ds:(%esi),(%dx)
4331a2:	63 53 31             	arpl   %edx,0x31(%ebx)
4331a5:	52                   	push   %edx
4331a6:	6b 58 4e 70          	imul   $0x70,0x4e(%eax),%ebx
4331aa:	69 73 46 46 73 51 45 	imul   $0x45517346,0x46(%ebx),%esi
4331b1:	6c                   	insb   (%dx),%es:(%edi)
4331b2:	66 62 58 65          	bound  %bx,0x65(%eax)
4331b6:	44                   	inc    %esp
4331b7:	33 2f                	xor    (%edi),%ebp
4331b9:	77 6c                	ja     0x433227
4331bb:	33 58 32             	xor    0x32(%eax),%ebx
4331be:	4b                   	dec    %ebx
4331bf:	56                   	push   %esi
4331c0:	6f                   	outsl  %ds:(%esi),(%dx)
4331c1:	6a 6c                	push   $0x6c
4331c3:	38 52 51             	cmp    %dl,0x51(%edx)
4331c6:	4a                   	dec    %edx
4331c7:	63 2f                	arpl   %ebp,(%edi)
4331c9:	4b                   	dec    %ebx
4331ca:	63 33                	arpl   %esi,(%ebx)
4331cc:	57                   	push   %edi
4331cd:	78 4c                	js     0x43321b
4331cf:	54                   	push   %esp
4331d0:	69 31 34 68 54 62    	imul   $0x62546834,(%ecx),%esi
4331d6:	41                   	inc    %ecx
4331d7:	78 50                	js     0x433229
4331d9:	4d                   	dec    %ebp
4331da:	54                   	push   %esp
4331db:	57                   	push   %edi
4331dc:	58                   	pop    %eax
4331dd:	43                   	inc    %ebx
4331de:	6f                   	outsl  %ds:(%esi),(%dx)
4331df:	70 47                	jo     0x433228
4331e1:	53                   	push   %ebx
4331e2:	78 63                	js     0x433247