14002c954:	48 85 c0             	test   %rax,%rax
14002c957:	74 03                	je     0x14002c95c
14002c959:	4c 89 20             	mov    %r12,(%rax)
14002c95c:	33 c0                	xor    %eax,%eax
14002c95e:	e9 93 00 00 00       	jmp    0x14002c9f6
14002c963:	41 b8 00 00 00 80    	mov    $0x80000000,%r8d
14002c969:	45 8d 48 ff          	lea    -0x1(%r8),%r9d
14002c96d:	40 f6 c7 04          	test   $0x4,%dil
14002c971:	74 09                	je     0x14002c97c
14002c973:	b8 01 00 00 00       	mov    $0x1,%eax
14002c978:	8b cf                	mov    %edi,%ecx
14002c97a:	eb 1e                	jmp    0x14002c99a
14002c97c:	40 f6 c7 01          	test   $0x1,%dil
14002c980:	74 5a                	je     0x14002c9dc
14002c982:	41 84 ff             	test   %dil,%r15b
14002c985:	74 07                	je     0x14002c98e
14002c987:	45 3b f0             	cmp    %r8d,%r14d
14002c98a:	76 55                	jbe    0x14002c9e1
14002c98c:	eb 05                	jmp    0x14002c993
14002c98e:	45 3b f1             	cmp    %r9d,%r14d
14002c991:	76 51                	jbe    0x14002c9e4
14002c993:	b9 01 00 00 00       	mov    $0x1,%ecx
14002c998:	8b c7                	mov    %edi,%eax
14002c99a:	41 23 ff             	and    %r15d,%edi
14002c99d:	41 c6 45 30 01       	movb   $0x1,0x30(%r13)
14002c9a2:	41 c7 45 2c 22 00 00 	movl   $0x22,0x2c(%r13)
14002c9a9:	00
14002c9aa:	85 c8                	test   %ecx,%eax
14002c9ac:	75 06                	jne    0x14002c9b4
14002c9ae:	41 83 ce ff          	or     $0xffffffff,%r14d
14002c9b2:	eb 30                	jmp    0x14002c9e4
14002c9b4:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14002c9b8:	85 ff                	test   %edi,%edi
14002c9ba:	74 10                	je     0x14002c9cc
14002c9bc:	48 85 d2             	test   %rdx,%rdx
14002c9bf:	74 06                	je     0x14002c9c7
14002c9c1:	48 8b 0b             	mov    (%rbx),%rcx
14002c9c4:	48 89 0a             	mov    %rcx,(%rdx)
14002c9c7:	41 8b c0             	mov    %r8d,%eax
14002c9ca:	eb 2a                	jmp    0x14002c9f6
14002c9cc:	48 85 d2             	test   %rdx,%rdx
14002c9cf:	74 06                	je     0x14002c9d7
14002c9d1:	48 8b 0b             	mov    (%rbx),%rcx
14002c9d4:	48 89 0a             	mov    %rcx,(%rdx)
14002c9d7:	41 8b c1             	mov    %r9d,%eax
14002c9da:	eb 1a                	jmp    0x14002c9f6
14002c9dc:	41 84 ff             	test   %dil,%r15b
14002c9df:	74 03                	je     0x14002c9e4
14002c9e1:	41 f7 de             	neg    %r14d
14002c9e4:	48 8b 43 08          	mov    0x8(%rbx),%rax
14002c9e8:	48 85 c0             	test   %rax,%rax
14002c9eb:	74 06                	je     0x14002c9f3
14002c9ed:	48 8b 0b             	mov    (%rbx),%rcx
14002c9f0:	48 89 08             	mov    %rcx,(%rax)
14002c9f3:	41 8b c6             	mov    %r14d,%eax
14002c9f6:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14002c9fb:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
14002ca00:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14002ca05:	48 83 c4 30          	add    $0x30,%rsp
14002ca09:	41 5f                	pop    %r15
14002ca0b:	41 5e                	pop    %r14
14002ca0d:	41 5d                	pop    %r13
14002ca0f:	41 5c                	pop    %r12
14002ca11:	5f                   	pop    %rdi
14002ca12:	c3                   	ret
14002ca13:	cc                   	int3
14002ca14:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14002ca19:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14002ca1e:	55                   	push   %rbp
14002ca1f:	56                   	push   %rsi
14002ca20:	57                   	push   %rdi
14002ca21:	41 54                	push   %r12
14002ca23:	41 55                	push   %r13
14002ca25:	41 56                	push   %r14
14002ca27:	41 57                	push   %r15
14002ca29:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14002ca30:	4c 8b 22             	mov    (%rdx),%r12
14002ca33:	45 33 d2             	xor    %r10d,%r10d
14002ca36:	4c 89 a4 24 98 00 00 	mov    %r12,0x98(%rsp)
14002ca3d:	00
14002ca3e:	45 8b f8             	mov    %r8d,%r15d
14002ca41:	48 8b fa             	mov    %rdx,%rdi
14002ca44:	4d 85 e4             	test   %r12,%r12
14002ca47:	75 12                	jne    0x14002ca5b
14002ca49:	e8 ea ef ff ff       	call   0x14002ba38
14002ca4e:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14002ca54:	e8 4b eb ff ff       	call   0x14002b5a4
14002ca59:	eb 32                	jmp    0x14002ca8d
14002ca5b:	45 85 ff             	test   %r15d,%r15d
14002ca5e:	74 45                	je     0x14002caa5
14002ca60:	41 8d 40 fe          	lea    -0x2(%r8),%eax
14002ca64:	83 f8 22             	cmp    $0x22,%eax
14002ca67:	76 3c                	jbe    0x14002caa5
14002ca69:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14002ca6e:	45 33 c9             	xor    %r9d,%r9d
14002ca71:	c6 41 30 01          	movb   $0x1,0x30(%rcx)
14002ca75:	45 33 c0             	xor    %r8d,%r8d
14002ca78:	c7 41 2c 16 00 00 00 	movl   $0x16,0x2c(%rcx)
14002ca7f:	33 d2                	xor    %edx,%edx
14002ca81:	33 c9                	xor    %ecx,%ecx
14002ca83:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14002ca88:	e8 4b ea ff ff       	call   0x14002b4d8
14002ca8d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14002ca91:	48 85 c9             	test   %rcx,%rcx
14002ca94:	0f 84 3b 06 00 00    	je     0x14002d0d5
14002ca9a:	48 8b 07             	mov    (%rdi),%rax
14002ca9d:	48 89 01             	mov    %rax,(%rcx)
14002caa0:	e9 30 06 00 00       	jmp    0x14002d0d5
14002caa5:	41 0f b7 1c 24       	movzwl (%r12),%ebx
14002caaa:	49 8d 4c 24 02       	lea    0x2(%r12),%rcx
14002caaf:	41 0f b6 c1          	movzbl %r9b,%eax
14002cab3:	45 8b f2             	mov    %r10d,%r14d
14002cab6:	8b f0                	mov    %eax,%esi
14002cab8:	48 89 0a             	mov    %rcx,(%rdx)
14002cabb:	83 ce 02             	or     $0x2,%esi
14002cabe:	ba fd ff 00 00       	mov    $0xfffd,%edx
14002cac3:	66 83 fb 2d          	cmp    $0x2d,%bx
14002cac7:	0f 45 f0             	cmovne %eax,%esi
14002caca:	8d 43 d5             	lea    -0x2b(%rbx),%eax
14002cacd:	66 85 c2             	test   %ax,%dx
14002cad0:	75 0a                	jne    0x14002cadc
14002cad2:	0f b7 19             	movzwl (%rcx),%ebx
14002cad5:	48 8d 41 02          	lea    0x2(%rcx),%rax
14002cad9:	48 89 07             	mov    %rax,(%rdi)
14002cadc:	c7 84 24 e8 00 00 00 	movl   $0x9f0,0xe8(%rsp)
14002cae3:	f0 09 00 00
14002cae7:	b8 e6 09 00 00       	mov    $0x9e6,%eax
14002caec:	c7 44 24 30 66 0a 00 	movl   $0xa66,0x30(%rsp)
14002caf3:	00
14002caf4:	b9 30 00 00 00       	mov    $0x30,%ecx
14002caf9:	c7 44 24 34 70 0a 00 	movl   $0xa70,0x34(%rsp)
14002cb00:	00
14002cb01:	ba 10 ff 00 00       	mov    $0xff10,%edx
14002cb06:	c7 44 24 38 e6 0a 00 	movl   $0xae6,0x38(%rsp)
14002cb0d:	00
14002cb0e:	41 b8 60 06 00 00    	mov    $0x660,%r8d
14002cb14:	c7 44 24 3c f0 0a 00 	movl   $0xaf0,0x3c(%rsp)
14002cb1b:	00
14002cb1c:	44 8d 58 80          	lea    -0x80(%rax),%r11d
14002cb20:	c7 44 24 40 66 0b 00 	movl   $0xb66,0x40(%rsp)
14002cb27:	00
14002cb28:	41 b9 f0 06 00 00    	mov    $0x6f0,%r9d
14002cb2e:	c7 44 24 44 70 0b 00 	movl   $0xb70,0x44(%rsp)
14002cb35:	00
14002cb36:	c7 44 24 48 66 0c 00 	movl   $0xc66,0x48(%rsp)
14002cb3d:	00
14002cb3e:	c7 44 24 4c 70 0c 00 	movl   $0xc70,0x4c(%rsp)
14002cb45:	00
14002cb46:	c7 44 24 50 e6 0c 00 	movl   $0xce6,0x50(%rsp)
14002cb4d:	00
14002cb4e:	c7 44 24 54 f0 0c 00 	movl   $0xcf0,0x54(%rsp)
14002cb55:	00
14002cb56:	c7 44 24 58 66 0d 00 	movl   $0xd66,0x58(%rsp)
14002cb5d:	00
14002cb5e:	c7 44 24 5c 70 0d 00 	movl   $0xd70,0x5c(%rsp)
14002cb65:	00
14002cb66:	c7 44 24 60 50 0e 00 	movl   $0xe50,0x60(%rsp)
14002cb6d:	00
14002cb6e:	c7 44 24 64 5a 0e 00 	movl   $0xe5a,0x64(%rsp)
14002cb75:	00
14002cb76:	c7 44 24 68 d0 0e 00 	movl   $0xed0,0x68(%rsp)
14002cb7d:	00
14002cb7e:	c7 44 24 6c da 0e 00 	movl   $0xeda,0x6c(%rsp)
14002cb85:	00
14002cb86:	c7 44 24 70 20 0f 00 	movl   $0xf20,0x70(%rsp)
14002cb8d:	00
14002cb8e:	c7 44 24 74 2a 0f 00 	movl   $0xf2a,0x74(%rsp)
14002cb95:	00
14002cb96:	c7 44 24 78 40 10 00 	movl   $0x1040,0x78(%rsp)
14002cb9d:	00
14002cb9e:	c7 44 24 7c 4a 10 00 	movl   $0x104a,0x7c(%rsp)
14002cba5:	00
14002cba6:	c7 84 24 80 00 00 00 	movl   $0x17e0,0x80(%rsp)
14002cbad:	e0 17 00 00
14002cbb1:	c7 84 24 84 00 00 00 	movl   $0x17ea,0x84(%rsp)
14002cbb8:	ea 17 00 00
14002cbbc:	c7 84 24 88 00 00 00 	movl   $0x1810,0x88(%rsp)
14002cbc3:	10 18 00 00
14002cbc7:	c7 84 24 8c 00 00 00 	movl   $0xff1a,0x8c(%rsp)
14002cbce:	1a ff 00 00
14002cbd2:	c7 84 24 90 00 00 00 	movl   $0x19,0x90(%rsp)
14002cbd9:	19 00 00 00
14002cbdd:	41 f7 c7 ef ff ff ff 	test   $0xffffffef,%r15d
14002cbe4:	0f 85 5d 02 00 00    	jne    0x14002ce47
14002cbea:	66 3b d9             	cmp    %cx,%bx
14002cbed:	0f 82 c0 01 00 00    	jb     0x14002cdb3
14002cbf3:	66 83 fb 3a          	cmp    $0x3a,%bx
14002cbf7:	73 0a                	jae    0x14002cc03
14002cbf9:	0f b7 c3             	movzwl %bx,%eax
14002cbfc:	2b c1                	sub    %ecx,%eax
14002cbfe:	e9 ab 01 00 00       	jmp    0x14002cdae
14002cc03:	66 3b da             	cmp    %dx,%bx
14002cc06:	0f 83 93 01 00 00    	jae    0x14002cd9f
14002cc0c:	66 41 3b d8          	cmp    %r8w,%bx
14002cc10:	0f 82 9d 01 00 00    	jb     0x14002cdb3
14002cc16:	b9 6a 06 00 00       	mov    $0x66a,%ecx
14002cc1b:	66 3b d9             	cmp    %cx,%bx
14002cc1e:	73 0b                	jae    0x14002cc2b
14002cc20:	0f b7 c3             	movzwl %bx,%eax
14002cc23:	41 2b c0             	sub    %r8d,%eax
14002cc26:	e9 83 01 00 00       	jmp    0x14002cdae
14002cc2b:	66 41 3b d9          	cmp    %r9w,%bx
14002cc2f:	0f 82 7e 01 00 00    	jb     0x14002cdb3
14002cc35:	b9 fa 06 00 00       	mov    $0x6fa,%ecx
14002cc3a:	66 3b d9             	cmp    %cx,%bx
14002cc3d:	73 0b                	jae    0x14002cc4a
14002cc3f:	0f b7 c3             	movzwl %bx,%eax
14002cc42:	41 2b c1             	sub    %r9d,%eax
14002cc45:	e9 64 01 00 00       	jmp    0x14002cdae
14002cc4a:	66 41 3b db          	cmp    %r11w,%bx
14002cc4e:	0f 82 5f 01 00 00    	jb     0x14002cdb3
14002cc54:	b9 70 09 00 00       	mov    $0x970,%ecx
14002cc59:	66 3b d9             	cmp    %cx,%bx
14002cc5c:	73 0b                	jae    0x14002cc69
14002cc5e:	0f b7 c3             	movzwl %bx,%eax
14002cc61:	41 2b c3             	sub    %r11d,%eax
14002cc64:	e9 45 01 00 00       	jmp    0x14002cdae
14002cc69:	66 3b d8             	cmp    %ax,%bx
14002cc6c:	0f 82 41 01 00 00    	jb     0x14002cdb3
14002cc72:	66 3b 9c 24 e8 00 00 	cmp    0xe8(%rsp),%bx
14002cc79:	00
14002cc7a:	73 0d                	jae    0x14002cc89
14002cc7c:	0f b7 c3             	movzwl %bx,%eax
14002cc7f:	2d e6 09 00 00       	sub    $0x9e6,%eax
14002cc84:	e9 25 01 00 00       	jmp    0x14002cdae
14002cc89:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14002cc8d:	66 3b d9             	cmp    %cx,%bx
14002cc90:	0f 82 1d 01 00 00    	jb     0x14002cdb3
14002cc96:	66 3b 5c 24 34       	cmp    0x34(%rsp),%bx
14002cc9b:	0f 82 58 ff ff ff    	jb     0x14002cbf9
14002cca1:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
14002cca5:	66 3b d9             	cmp    %cx,%bx
14002cca8:	0f 82 05 01 00 00    	jb     0x14002cdb3
14002ccae:	66 3b 5c 24 3c       	cmp    0x3c(%rsp),%bx
14002ccb3:	0f 82 40 ff ff ff    	jb     0x14002cbf9
14002ccb9:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
14002ccbd:	66 3b d9             	cmp    %cx,%bx
14002ccc0:	0f 82 ed 00 00 00    	jb     0x14002cdb3
14002ccc6:	66 3b 5c 24 44       	cmp    0x44(%rsp),%bx
14002cccb:	0f 82 28 ff ff ff    	jb     0x14002cbf9
14002ccd1:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
14002ccd5:	66 3b d9             	cmp    %cx,%bx
14002ccd8:	0f 82 d5 00 00 00    	jb     0x14002cdb3
14002ccde:	66 3b 5c 24 4c       	cmp    0x4c(%rsp),%bx
14002cce3:	0f 82 10 ff ff ff    	jb     0x14002cbf9
14002cce9:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
14002cced:	66 3b d9             	cmp    %cx,%bx
14002ccf0:	0f 82 bd 00 00 00    	jb     0x14002cdb3
14002ccf6:	66 3b 5c 24 54       	cmp    0x54(%rsp),%bx
14002ccfb:	0f 82 f8 fe ff ff    	jb     0x14002cbf9
14002cd01:	8b 4c 24 58          	mov    0x58(%rsp),%ecx
14002cd05:	66 3b d9             	cmp    %cx,%bx
14002cd08:	0f 82 a5 00 00 00    	jb     0x14002cdb3
14002cd0e:	66 3b 5c 24 5c       	cmp    0x5c(%rsp),%bx
14002cd13:	0f 82 e0 fe ff ff    	jb     0x14002cbf9
14002cd19:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
14002cd1d:	66 3b d9             	cmp    %cx,%bx
14002cd20:	0f 82 8d 00 00 00    	jb     0x14002cdb3
14002cd26:	66 3b 5c 24 64       	cmp    0x64(%rsp),%bx
14002cd2b:	0f 82 c8 fe ff ff    	jb     0x14002cbf9
14002cd31:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
14002cd35:	66 3b d9             	cmp    %cx,%bx
14002cd38:	72 79                	jb     0x14002cdb3
14002cd3a:	66 3b 5c 24 6c       	cmp    0x6c(%rsp),%bx
14002cd3f:	0f 82 b4 fe ff ff    	jb     0x14002cbf9
14002cd45:	8b 4c 24 70          	mov    0x70(%rsp),%ecx
14002cd49:	66 3b d9             	cmp    %cx,%bx
14002cd4c:	72 65                	jb     0x14002cdb3
14002cd4e:	66 3b 5c 24 74       	cmp    0x74(%rsp),%bx
14002cd53:	0f 82 a0 fe ff ff    	jb     0x14002cbf9
14002cd59:	8b 4c 24 78          	mov    0x78(%rsp),%ecx
14002cd5d:	66 3b d9             	cmp    %cx,%bx
14002cd60:	72 51                	jb     0x14002cdb3
14002cd62:	66 3b 5c 24 7c       	cmp    0x7c(%rsp),%bx
14002cd67:	0f 82 8c fe ff ff    	jb     0x14002cbf9
14002cd6d:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
14002cd74:	66 3b d9             	cmp    %cx,%bx
14002cd77:	72 3a                	jb     0x14002cdb3
14002cd79:	66 3b 9c 24 84 00 00 	cmp    0x84(%rsp),%bx
14002cd80:	00
14002cd81:	0f 82 72 fe ff ff    	jb     0x14002cbf9
14002cd87:	8b 8c 24 88 00 00 00 	mov    0x88(%rsp),%ecx
14002cd8e:	0f b7 c3             	movzwl %bx,%eax
14002cd91:	66 2b c1             	sub    %cx,%ax
14002cd94:	66 83 f8 09          	cmp    $0x9,%ax
14002cd98:	77 19                	ja     0x14002cdb3
14002cd9a:	e9 5a fe ff ff       	jmp    0x14002cbf9
14002cd9f:	66 3b 9c 24 8c 00 00 	cmp    0x8c(%rsp),%bx
14002cda6:	00
14002cda7:	73 0a                	jae    0x14002cdb3
14002cda9:	0f b7 c3             	movzwl %bx,%eax
14002cdac:	2b c2                	sub    %edx,%eax
14002cdae:	83 f8 ff             	cmp    $0xffffffff,%eax
14002cdb1:	75 22                	jne    0x14002cdd5
14002cdb3:	8b 94 24 90 00 00 00 	mov    0x90(%rsp),%edx
14002cdba:	0f b7 cb             	movzwl %bx,%ecx
14002cdbd:	8d 41 bf             	lea    -0x41(%rcx),%eax
14002cdc0:	3b c2                	cmp    %edx,%eax
14002cdc2:	8d 41 9f             	lea    -0x61(%rcx),%eax
14002cdc5:	76 04                	jbe    0x14002cdcb
14002cdc7:	3b c2                	cmp    %edx,%eax
14002cdc9:	77 6d                	ja     0x14002ce38
14002cdcb:	3b c2                	cmp    %edx,%eax
14002cdcd:	77 03                	ja     0x14002cdd2
14002cdcf:	83 c1 e0             	add    $0xffffffe0,%ecx
14002cdd2:	8d 41 c9             	lea    -0x37(%rcx),%eax
14002cdd5:	85 c0                	test   %eax,%eax
14002cdd7:	75 5f                	jne    0x14002ce38
14002cdd9:	48 8b 0f             	mov    (%rdi),%rcx
14002cddc:	41 b9 df ff 00 00    	mov    $0xffdf,%r9d
14002cde2:	0f b7 11             	movzwl (%rcx),%edx
14002cde5:	4c 8d 41 02          	lea    0x2(%rcx),%r8
14002cde9:	4c 89 07             	mov    %r8,(%rdi)
14002cdec:	8d 42 a8             	lea    -0x58(%rdx),%eax
14002cdef:	66 41 85 c1          	test   %ax,%r9w
14002cdf3:	74 31                	je     0x14002ce26
14002cdf5:	45 85 ff             	test   %r15d,%r15d
14002cdf8:	48 89 0f             	mov    %rcx,(%rdi)
14002cdfb:	b8 08 00 00 00       	mov    $0x8,%eax
14002ce00:	41 0f 45 c7          	cmovne %r15d,%eax
14002ce04:	44 8b f8             	mov    %eax,%r15d
14002ce07:	66 85 d2             	test   %dx,%dx
14002ce0a:	74 3b                	je     0x14002ce47
14002ce0c:	66 39 11             	cmp    %dx,(%rcx)
14002ce0f:	74 36                	je     0x14002ce47
14002ce11:	e8 22 ec ff ff       	call   0x14002ba38
14002ce16:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14002ce1c:	e8 83 e7 ff ff       	call   0x14002b5a4
14002ce21:	45 33 d2             	xor    %r10d,%r10d
14002ce24:	eb 21                	jmp    0x14002ce47
14002ce26:	41 0f b7 18          	movzwl (%r8),%ebx
14002ce2a:	49 8d 40 02          	lea    0x2(%r8),%rax
14002ce2e:	48 89 07             	mov    %rax,(%rdi)
14002ce31:	b8 10 00 00 00       	mov    $0x10,%eax
14002ce36:	eb 05                	jmp    0x14002ce3d
14002ce38:	b8 0a 00 00 00       	mov    $0xa,%eax
14002ce3d:	45 85 ff             	test   %r15d,%r15d
14002ce40:	41 0f 45 c7          	cmovne %r15d,%eax
14002ce44:	44 8b f8             	mov    %eax,%r15d
14002ce47:	33 d2                	xor    %edx,%edx
14002ce49:	83 c8 ff             	or     $0xffffffff,%eax
14002ce4c:	41 f7 f7             	div    %r15d
14002ce4f:	41 bb 61 00 00 00    	mov    $0x61,%r11d
14002ce55:	bd 60 06 00 00       	mov    $0x660,%ebp
14002ce5a:	44 8b c8             	mov    %eax,%r9d
14002ce5d:	41 bc 10 ff 00 00    	mov    $0xff10,%r12d
14002ce63:	45 8d 6b cf          	lea    -0x31(%r11),%r13d
14002ce67:	66 41 3b dd          	cmp    %r13w,%bx
14002ce6b:	0f 82 a5 01 00 00    	jb     0x14002d016
14002ce71:	66 83 fb 3a          	cmp    $0x3a,%bx