1400dacba:	8b 90 00 01 00 00    	mov    0x100(%rax),%edx
1400dacc0:	c1 ea 05             	shr    $0x5,%edx
1400dacc3:	33 90 fc 00 00 00    	xor    0xfc(%rax),%edx
1400dacc9:	83 e2 02             	and    $0x2,%edx
1400daccc:	f7 da                	neg    %edx
1400dacce:	81 ca fb ff fe ff    	or     $0xfffefffb,%edx
1400dacd4:	21 d1                	and    %edx,%ecx
1400dacd6:	44 8b b8 f8 00 00 00 	mov    0xf8(%rax),%r15d
1400dacdd:	44 89 7c 24 24       	mov    %r15d,0x24(%rsp)
1400dace2:	f7 c1 20 00 08 00    	test   $0x80020,%ecx
1400dace8:	74 19                	je     0x1400dad03
1400dacea:	8b 90 fc 00 00 00    	mov    0xfc(%rax),%edx
1400dacf0:	c1 ea 05             	shr    $0x5,%edx
1400dacf3:	44 31 fa             	xor    %r15d,%edx
1400dacf6:	83 e2 01             	and    $0x1,%edx
1400dacf9:	f7 da                	neg    %edx
1400dacfb:	81 ca df ff f7 ff    	or     $0xfff7ffdf,%edx
1400dad01:	21 d1                	and    %edx,%ecx
1400dad03:	8b 54 24 24          	mov    0x24(%rsp),%edx
1400dad07:	44 8b b8 f4 00 00 00 	mov    0xf4(%rax),%r15d
1400dad0e:	c1 ea 05             	shr    $0x5,%edx
1400dad11:	44 89 7c 24 44       	mov    %r15d,0x44(%rsp)
1400dad16:	41 31 d7             	xor    %edx,%r15d
1400dad19:	44 89 7c 24 2c       	mov    %r15d,0x2c(%rsp)
1400dad1e:	f7 c1 08 00 02 00    	test   $0x20008,%ecx
1400dad24:	74 10                	je     0x1400dad36
1400dad26:	44 89 fa             	mov    %r15d,%edx
1400dad29:	83 e2 01             	and    $0x1,%edx
1400dad2c:	f7 da                	neg    %edx
1400dad2e:	81 ca f7 ff fd ff    	or     $0xfffdfff7,%edx
1400dad34:	21 d1                	and    %edx,%ecx
1400dad36:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
1400dad3a:	83 e2 04             	and    $0x4,%edx
1400dad3d:	f7 da                	neg    %edx
1400dad3f:	81 ca ef ff fb ff    	or     $0xfffbffef,%edx
1400dad45:	21 ca                	and    %ecx,%edx
1400dad47:	f7 c2 04 00 01 00    	test   $0x10004,%edx
1400dad4d:	74 1a                	je     0x1400dad69
1400dad4f:	8b 4c 24 44          	mov    0x44(%rsp),%ecx
1400dad53:	c1 e9 05             	shr    $0x5,%ecx
1400dad56:	33 88 f0 00 00 00    	xor    0xf0(%rax),%ecx
1400dad5c:	83 e1 01             	and    $0x1,%ecx
1400dad5f:	f7 d9                	neg    %ecx
1400dad61:	81 c9 fb ff fe ff    	or     $0xfffefffb,%ecx
1400dad67:	21 ca                	and    %ecx,%edx
1400dad69:	f7 c2 00 00 00 22    	test   $0x22000000,%edx
1400dad6f:	0f 85 9b 06 00 00    	jne    0x1400db410
1400dad75:	f7 c2 00 00 80 10    	test   $0x10800000,%edx
1400dad7b:	0f 84 cf 06 00 00    	je     0x1400db450
1400dad81:	8b 88 e8 00 00 00    	mov    0xe8(%rax),%ecx
1400dad87:	33 88 e4 00 00 00    	xor    0xe4(%rax),%ecx
1400dad8d:	c1 e9 1d             	shr    $0x1d,%ecx
1400dad90:	83 e1 01             	and    $0x1,%ecx
1400dad93:	83 e9 01             	sub    $0x1,%ecx
1400dad96:	81 c9 ff ff 7f ef    	or     $0xef7fffff,%ecx
1400dad9c:	21 ca                	and    %ecx,%edx
1400dad9e:	f7 c2 00 00 00 28    	test   $0x28000000,%edx
1400dada4:	0f 85 b2 06 00 00    	jne    0x1400db45c
1400dadaa:	f7 c2 00 00 00 0a    	test   $0xa000000,%edx
1400dadb0:	74 1c                	je     0x1400dadce
1400dadb2:	8b 88 e0 00 00 00    	mov    0xe0(%rax),%ecx
1400dadb8:	33 88 ec 00 00 00    	xor    0xec(%rax),%ecx
1400dadbe:	c1 e9 1d             	shr    $0x1d,%ecx
1400dadc1:	83 e1 01             	and    $0x1,%ecx
1400dadc4:	f7 d9                	neg    %ecx
1400dadc6:	81 c9 ff ff ff f5    	or     $0xf5ffffff,%ecx
1400dadcc:	21 ca                	and    %ecx,%edx
1400dadce:	f7 c2 00 00 20 08    	test   $0x8200000,%edx
1400dadd4:	0f 85 a6 06 00 00    	jne    0x1400db480
1400dadda:	f7 c2 00 00 00 12    	test   $0x12000000,%edx
1400dade0:	0f 84 4a 09 00 00    	je     0x1400db730
1400dade6:	8b 88 e8 00 00 00    	mov    0xe8(%rax),%ecx
1400dadec:	44 8b 7c 24 18       	mov    0x18(%rsp),%r15d
1400dadf1:	c1 e9 19             	shr    $0x19,%ecx
1400dadf4:	44 31 f9             	xor    %r15d,%ecx
1400dadf7:	83 e1 10             	and    $0x10,%ecx
1400dadfa:	83 e9 10             	sub    $0x10,%ecx
1400dadfd:	81 c9 ff ff ff ed    	or     $0xedffffff,%ecx
1400dae03:	21 ca                	and    %ecx,%edx
1400dae05:	f7 c2 00 00 80 08    	test   $0x8800000,%edx
1400dae0b:	74 1f                	je     0x1400dae2c
1400dae0d:	8b 88 e4 00 00 00    	mov    0xe4(%rax),%ecx
1400dae13:	44 8b 7c 24 20       	mov    0x20(%rsp),%r15d
1400dae18:	c1 e9 19             	shr    $0x19,%ecx
1400dae1b:	44 31 f9             	xor    %r15d,%ecx
1400dae1e:	83 e1 10             	and    $0x10,%ecx
1400dae21:	83 e9 10             	sub    $0x10,%ecx
1400dae24:	81 c9 ff ff 7f f7    	or     $0xf77fffff,%ecx
1400dae2a:	21 ca                	and    %ecx,%edx
1400dae2c:	f7 c2 00 00 20 02    	test   $0x2200000,%edx
1400dae32:	74 1f                	je     0x1400dae53
1400dae34:	8b 88 e0 00 00 00    	mov    0xe0(%rax),%ecx
1400dae3a:	44 8b 7c 24 30       	mov    0x30(%rsp),%r15d
1400dae3f:	c1 e9 19             	shr    $0x19,%ecx
1400dae42:	44 31 f9             	xor    %r15d,%ecx
1400dae45:	83 e1 10             	and    $0x10,%ecx
1400dae48:	83 e9 10             	sub    $0x10,%ecx
1400dae4b:	81 c9 ff ff df fd    	or     $0xfddfffff,%ecx
1400dae51:	21 ca                	and    %ecx,%edx
1400dae53:	44 8b 7c 24 08       	mov    0x8(%rsp),%r15d
1400dae58:	89 f9                	mov    %edi,%ecx
1400dae5a:	c1 e9 05             	shr    $0x5,%ecx
1400dae5d:	44 31 f9             	xor    %r15d,%ecx
1400dae60:	44 8b 7c 24 40       	mov    0x40(%rsp),%r15d
1400dae65:	83 e1 02             	and    $0x2,%ecx
1400dae68:	41 83 e7 40          	and    $0x40,%r15d
1400dae6c:	83 e9 02             	sub    $0x2,%ecx
1400dae6f:	41 83 ef 40          	sub    $0x40,%r15d
1400dae73:	44 21 f9             	and    %r15d,%ecx
1400dae76:	81 c9 ff ef fb ff    	or     $0xfffbefff,%ecx
1400dae7c:	21 ca                	and    %ecx,%edx
1400dae7e:	f6 c6 a0             	test   $0xa0,%dh
1400dae81:	74 17                	je     0x1400dae9a
1400dae83:	8b 4c 24 18          	mov    0x18(%rsp),%ecx
1400dae87:	44 31 d9             	xor    %r11d,%ecx
1400dae8a:	c1 e9 1d             	shr    $0x1d,%ecx
1400dae8d:	83 e1 01             	and    $0x1,%ecx
1400dae90:	f7 d9                	neg    %ecx
1400dae92:	81 c9 ff 5f ff ff    	or     $0xffff5fff,%ecx
1400dae98:	21 ca                	and    %ecx,%edx
1400dae9a:	8b 4c 24 3c          	mov    0x3c(%rsp),%ecx
1400dae9e:	44 8b 7c 24 34       	mov    0x34(%rsp),%r15d
1400daea3:	83 e1 40             	and    $0x40,%ecx
1400daea6:	41 83 e7 40          	and    $0x40,%r15d
1400daeaa:	83 e9 40             	sub    $0x40,%ecx
1400daead:	41 83 ef 40          	sub    $0x40,%r15d
1400daeb1:	41 81 cf ff ee ff ff 	or     $0xffffeeff,%r15d
1400daeb8:	81 c9 ff bb ff ff    	or     $0xffffbbff,%ecx
1400daebe:	44 21 f9             	and    %r15d,%ecx
1400daec1:	44 8b 7c 24 10       	mov    0x10(%rsp),%r15d
1400daec6:	45 31 e7             	xor    %r12d,%r15d
1400daec9:	41 83 e7 40          	and    $0x40,%r15d
1400daecd:	41 83 ef 40          	sub    $0x40,%r15d
1400daed1:	41 81 cf bf fb ff ff 	or     $0xfffffbbf,%r15d
1400daed8:	44 21 f9             	and    %r15d,%ecx
1400daedb:	45 89 d7             	mov    %r10d,%r15d
1400daede:	41 c1 ef 05          	shr    $0x5,%r15d
1400daee2:	45 31 df             	xor    %r11d,%r15d
1400daee5:	41 83 e7 02          	and    $0x2,%r15d
1400daee9:	41 83 ef 02          	sub    $0x2,%r15d
1400daeed:	41 81 cf bf ff ff fb 	or     $0xfbffffbf,%r15d
1400daef4:	44 21 f9             	and    %r15d,%ecx
1400daef7:	45 89 f7             	mov    %r14d,%r15d
1400daefa:	41 c1 ef 05          	shr    $0x5,%r15d
1400daefe:	45 31 d7             	xor    %r10d,%r15d
1400daf01:	41 83 e7 02          	and    $0x2,%r15d
1400daf05:	41 83 ef 02          	sub    $0x2,%r15d
1400daf09:	41 81 cf ef ff ff fe 	or     $0xfeffffef,%r15d
1400daf10:	44 21 f9             	and    %r15d,%ecx
1400daf13:	44 8b 7c 24 10       	mov    0x10(%rsp),%r15d
1400daf18:	41 c1 ef 05          	shr    $0x5,%r15d
1400daf1c:	41 31 ef             	xor    %ebp,%r15d
1400daf1f:	41 83 e7 02          	and    $0x2,%r15d
1400daf23:	41 f7 df             	neg    %r15d
1400daf26:	41 81 cf ff bf bf ff 	or     $0xffbfbfff,%r15d
1400daf2d:	44 21 f9             	and    %r15d,%ecx
1400daf30:	41 89 ef             	mov    %ebp,%r15d
1400daf33:	41 31 df             	xor    %ebx,%r15d
1400daf36:	41 c1 ef 06          	shr    $0x6,%r15d
1400daf3a:	41 83 e7 01          	and    $0x1,%r15d
1400daf3e:	45 31 e0             	xor    %r12d,%r8d
1400daf41:	41 31 f1             	xor    %esi,%r9d
1400daf44:	41 83 ef 01          	sub    $0x1,%r15d
1400daf48:	41 83 e0 02          	and    $0x2,%r8d
1400daf4c:	41 83 e1 02          	and    $0x2,%r9d
1400daf50:	41 81 cf ef fe ff ff 	or     $0xfffffeef,%r15d
1400daf57:	41 83 e8 02          	sub    $0x2,%r8d
1400daf5b:	41 83 e9 02          	sub    $0x2,%r9d
1400daf5f:	41 21 cf             	and    %ecx,%r15d
1400daf62:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
1400daf66:	41 81 c8 ff ff fb fb 	or     $0xfbfbffff,%r8d
1400daf6d:	41 81 c9 ff ef bf ff 	or     $0xffbfefff,%r9d
1400daf74:	45 21 f8             	and    %r15d,%r8d
1400daf77:	31 d9                	xor    %ebx,%ecx
1400daf79:	83 e1 02             	and    $0x2,%ecx
1400daf7c:	83 e9 02             	sub    $0x2,%ecx
1400daf7f:	81 c9 ff bf ff fe    	or     $0xfeffbfff,%ecx
1400daf85:	44 21 c1             	and    %r8d,%ecx
1400daf88:	44 21 c9             	and    %r9d,%ecx
1400daf8b:	21 ca                	and    %ecx,%edx
1400daf8d:	f7 c2 00 80 00 02    	test   $0x2008000,%edx
1400daf93:	74 1c                	je     0x1400dafb1
1400daf95:	44 8b 4c 24 04       	mov    0x4(%rsp),%r9d
1400daf9a:	44 89 e1             	mov    %r12d,%ecx
1400daf9d:	c1 e9 19             	shr    $0x19,%ecx
1400dafa0:	44 31 c9             	xor    %r9d,%ecx
1400dafa3:	83 e1 10             	and    $0x10,%ecx
1400dafa6:	83 e9 10             	sub    $0x10,%ecx
1400dafa9:	81 c9 ff 7f ff fd    	or     $0xfdff7fff,%ecx
1400dafaf:	21 ca                	and    %ecx,%edx
1400dafb1:	f7 c2 00 20 80 00    	test   $0x802000,%edx
1400dafb7:	74 19                	je     0x1400dafd2
1400dafb9:	89 d9                	mov    %ebx,%ecx
1400dafbb:	c1 e9 19             	shr    $0x19,%ecx
1400dafbe:	33 88 98 00 00 00    	xor    0x98(%rax),%ecx
1400dafc4:	83 e1 10             	and    $0x10,%ecx
1400dafc7:	83 e9 10             	sub    $0x10,%ecx
1400dafca:	81 c9 ff df 7f ff    	or     $0xff7fdfff,%ecx
1400dafd0:	21 ca                	and    %ecx,%edx
1400dafd2:	f6 c6 41             	test   $0x41,%dh
1400dafd5:	74 1e                	je     0x1400daff5
1400dafd7:	8b 88 98 00 00 00    	mov    0x98(%rax),%ecx
1400dafdd:	44 8b 4c 24 0c       	mov    0xc(%rsp),%r9d
1400dafe2:	c1 e9 05             	shr    $0x5,%ecx
1400dafe5:	44 31 c9             	xor    %r9d,%ecx
1400dafe8:	83 e1 02             	and    $0x2,%ecx
1400dafeb:	f7 d9                	neg    %ecx
1400dafed:	81 c9 ff be ff ff    	or     $0xffffbeff,%ecx
1400daff3:	21 ca                	and    %ecx,%edx
1400daff5:	f7 c2 00 08 20 00    	test   $0x200800,%edx
1400daffb:	74 1b                	je     0x1400db018
1400daffd:	44 8b 4c 24 0c       	mov    0xc(%rsp),%r9d
1400db002:	89 f1                	mov    %esi,%ecx
1400db004:	c1 e9 19             	shr    $0x19,%ecx
1400db007:	44 31 c9             	xor    %r9d,%ecx
1400db00a:	83 e1 10             	and    $0x10,%ecx
1400db00d:	83 e9 10             	sub    $0x10,%ecx
1400db010:	81 c9 ff f7 df ff    	or     $0xffdff7ff,%ecx
1400db016:	21 ca                	and    %ecx,%edx
1400db018:	f7 c2 00 00 00 28    	test   $0x28000000,%edx
1400db01e:	74 17                	je     0x1400db037
1400db020:	8b 4c 24 14          	mov    0x14(%rsp),%ecx
1400db024:	33 88 98 00 00 00    	xor    0x98(%rax),%ecx
1400db02a:	83 e1 10             	and    $0x10,%ecx
1400db02d:	f7 d9                	neg    %ecx
1400db02f:	81 c9 ff ff ff d7    	or     $0xd7ffffff,%ecx
1400db035:	21 ca                	and    %ecx,%edx
1400db037:	8b 4c 24 14          	mov    0x14(%rsp),%ecx
1400db03b:	44 8b 4c 24 28       	mov    0x28(%rsp),%r9d
1400db040:	c1 e9 05             	shr    $0x5,%ecx
1400db043:	44 31 c9             	xor    %r9d,%ecx
1400db046:	83 e1 02             	and    $0x2,%ecx
1400db049:	f7 d9                	neg    %ecx
1400db04b:	81 c9 ef fb ff ff    	or     $0xfffffbef,%ecx
1400db051:	21 d1                	and    %edx,%ecx
1400db053:	f7 c1 00 20 08 00    	test   $0x82000,%ecx
1400db059:	74 18                	je     0x1400db073
1400db05b:	8b 54 24 04          	mov    0x4(%rsp),%edx
1400db05f:	c1 ea 19             	shr    $0x19,%edx
1400db062:	44 31 ca             	xor    %r9d,%edx
1400db065:	83 e2 08             	and    $0x8,%edx
1400db068:	83 ea 08             	sub    $0x8,%edx
1400db06b:	81 ca ff df f7 ff    	or     $0xfff7dfff,%edx
1400db071:	21 d1                	and    %edx,%ecx
1400db073:	85 c9                	test   %ecx,%ecx
1400db075:	0f 84 72 03 00 00    	je     0x1400db3ed
1400db07b:	f6 c1 01             	test   $0x1,%cl
1400db07e:	74 0e                	je     0x1400db08e
1400db080:	f6 44 24 2c 02       	testb  $0x2,0x2c(%rsp)
1400db085:	0f 85 45 05 00 00    	jne    0x1400db5d0
1400db08b:	83 e1 fe             	and    $0xfffffffe,%ecx
1400db08e:	f6 c1 02             	test   $0x2,%cl
1400db091:	74 1d                	je     0x1400db0b0
1400db093:	8b 90 fc 00 00 00    	mov    0xfc(%rax),%edx
1400db099:	44 8b 4c 24 24       	mov    0x24(%rsp),%r9d
1400db09e:	c1 ea 05             	shr    $0x5,%edx
1400db0a1:	44 31 ca             	xor    %r9d,%edx
1400db0a4:	83 e2 02             	and    $0x2,%edx
1400db0a7:	0f 85 03 04 00 00    	jne    0x1400db4b0
1400db0ad:	83 e1 fd             	and    $0xfffffffd,%ecx
1400db0b0:	f6 c1 10             	test   $0x10,%cl
1400db0b3:	74 0f                	je     0x1400db0c4
1400db0b5:	8b 14 24             	mov    (%rsp),%edx
1400db0b8:	31 da                	xor    %ebx,%edx
1400db0ba:	c1 ea 02             	shr    $0x2,%edx
1400db0bd:	f7 d2                	not    %edx
1400db0bf:	83 ca ef             	or     $0xffffffef,%edx
1400db0c2:	21 d1                	and    %edx,%ecx
1400db0c4:	f6 c1 40             	test   $0x40,%cl
1400db0c7:	74 1d                	je     0x1400db0e6
1400db0c9:	8b 90 fc 00 00 00    	mov    0xfc(%rax),%edx
1400db0cf:	44 8b 4c 24 24       	mov    0x24(%rsp),%r9d
1400db0d4:	c1 ea 05             	shr    $0x5,%edx
1400db0d7:	44 31 ca             	xor    %r9d,%edx
1400db0da:	83 e2 04             	and    $0x4,%edx
1400db0dd:	0f 85 45 04 00 00    	jne    0x1400db528
1400db0e3:	83 e1 bf             	and    $0xffffffbf,%ecx
1400db0e6:	f6 c5 01             	test   $0x1,%ch
1400db0e9:	74 1b                	je     0x1400db106
1400db0eb:	8b 90 00 01 00 00    	mov    0x100(%rax),%edx
1400db0f1:	c1 ea 05             	shr    $0x5,%edx
1400db0f4:	33 90 fc 00 00 00    	xor    0xfc(%rax),%edx
1400db0fa:	83 e2 04             	and    $0x4,%edx
1400db0fd:	0f 85 e5 03 00 00    	jne    0x1400db4e8
1400db103:	80 e5 fe             	and    $0xfe,%ch
1400db106:	f6 c5 04             	test   $0x4,%ch
1400db109:	74 10                	je     0x1400db11b
1400db10b:	89 fa                	mov    %edi,%edx
1400db10d:	31 da                	xor    %ebx,%edx
1400db10f:	83 e2 02             	and    $0x2,%edx
1400db112:	0f 85 88 05 00 00    	jne    0x1400db6a0
1400db118:	80 e5 fb             	and    $0xfb,%ch
1400db11b:	f6 c5 08             	test   $0x8,%ch
1400db11e:	74 17                	je     0x1400db137
1400db120:	8b 54 24 0c          	mov    0xc(%rsp),%edx
1400db124:	44 8b 4c 24 14       	mov    0x14(%rsp),%r9d
1400db129:	44 31 ca             	xor    %r9d,%edx
1400db12c:	c1 e2 07             	shl    $0x7,%edx
1400db12f:	81 ca ff f7 ff ff    	or     $0xfffff7ff,%edx
1400db135:	21 d1                	and    %edx,%ecx
1400db137:	f6 c5 10             	test   $0x10,%ch
1400db13a:	74 12                	je     0x1400db14e
1400db13c:	8b 54 24 08          	mov    0x8(%rsp),%edx
1400db140:	44 31 e2             	xor    %r12d,%edx
1400db143:	c1 e2 0b             	shl    $0xb,%edx
1400db146:	81 ca ff ef ff ff    	or     $0xffffefff,%edx
1400db14c:	21 d1                	and    %edx,%ecx
1400db14e:	f6 c5 20             	test   $0x20,%ch
1400db151:	74 15                	je     0x1400db168
1400db153:	8b 54 24 0c          	mov    0xc(%rsp),%edx
1400db157:	33 90 98 00 00 00    	xor    0x98(%rax),%edx
1400db15d:	c1 e2 09             	shl    $0x9,%edx
1400db160:	81 ca ff df ff ff    	or     $0xffffdfff,%edx
1400db166:	21 d1                	and    %edx,%ecx
1400db168:	f6 c5 40             	test   $0x40,%ch
1400db16b:	74 52                	je     0x1400db1bf
1400db16d:	8b 54 24 04          	mov    0x4(%rsp),%edx
1400db171:	44 8b 4c 24 28       	mov    0x28(%rsp),%r9d
1400db176:	44 8b 44 24 48       	mov    0x48(%rsp),%r8d
1400db17b:	c1 ea 19             	shr    $0x19,%edx
1400db17e:	44 31 ca             	xor    %r9d,%edx
1400db181:	44 8b 4c 24 0c       	mov    0xc(%rsp),%r9d
1400db186:	83 e2 20             	and    $0x20,%edx
1400db189:	45 31 c8             	xor    %r9d,%r8d
1400db18c:	44 8b 4c 24 08       	mov    0x8(%rsp),%r9d
1400db191:	41 83 e0 02          	and    $0x2,%r8d
1400db195:	44 09 c2             	or     %r8d,%edx
1400db198:	44 8b 44 24 1c       	mov    0x1c(%rsp),%r8d
1400db19d:	45 31 cd             	xor    %r9d,%r13d
1400db1a0:	41 c1 e0 05          	shl    $0x5,%r8d
1400db1a4:	45 31 c8             	xor    %r9d,%r8d
1400db1a7:	45 09 c5             	or     %r8d,%r13d
1400db1aa:	41 89 c8             	mov    %ecx,%r8d
1400db1ad:	41 83 e5 40          	and    $0x40,%r13d
1400db1b1:	41 81 e0 ff bf ff ff 	and    $0xffffbfff,%r8d
1400db1b8:	41 09 d5             	or     %edx,%r13d
1400db1bb:	41 0f 45 c8          	cmovne %r8d,%ecx
1400db1bf:	f6 c5 80             	test   $0x80,%ch
1400db1c2:	74 15                	je     0x1400db1d9
1400db1c4:	8b 54 24 04          	mov    0x4(%rsp),%edx
1400db1c8:	33 90 98 00 00 00    	xor    0x98(%rax),%edx
1400db1ce:	c1 e2 0b             	shl    $0xb,%edx
1400db1d1:	81 ca ff 7f ff ff    	or     $0xffff7fff,%edx
1400db1d7:	21 d1                	and    %edx,%ecx
1400db1d9:	f7 c1 00 00 04 00    	test   $0x40000,%ecx
1400db1df:	74 12                	je     0x1400db1f3
1400db1e1:	8b 54 24 08          	mov    0x8(%rsp),%edx
1400db1e5:	44 31 d2             	xor    %r10d,%edx
1400db1e8:	c1 e2 11             	shl    $0x11,%edx
1400db1eb:	81 ca ff ff fb ff    	or     $0xfffbffff,%edx