1400daa58:	f7 c2 00 22 01 00    	test   $0x12200,%edx
1400daa5e:	74 16                	je     0x1400daa76
1400daa60:	8b 4c 24 1c          	mov    0x1c(%rsp),%ecx
1400daa64:	31 f9                	xor    %edi,%ecx
1400daa66:	c1 e9 1d             	shr    $0x1d,%ecx
1400daa69:	83 e1 01             	and    $0x1,%ecx
1400daa6c:	f7 d9                	neg    %ecx
1400daa6e:	81 c9 ff dd fe ff    	or     $0xfffeddff,%ecx
1400daa74:	21 ca                	and    %ecx,%edx
1400daa76:	f7 c2 80 88 00 00    	test   $0x8880,%edx
1400daa7c:	74 17                	je     0x1400daa95
1400daa7e:	8b 4c 24 08          	mov    0x8(%rsp),%ecx
1400daa82:	44 31 e9             	xor    %r13d,%ecx
1400daa85:	c1 e9 1d             	shr    $0x1d,%ecx
1400daa88:	83 e1 01             	and    $0x1,%ecx
1400daa8b:	f7 d9                	neg    %ecx
1400daa8d:	81 c9 7f 77 ff ff    	or     $0xffff777f,%ecx
1400daa93:	21 ca                	and    %ecx,%edx
1400daa95:	89 f9                	mov    %edi,%ecx
1400daa97:	44 31 d9             	xor    %r11d,%ecx
1400daa9a:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
1400daa9e:	f7 c2 20 22 00 00    	test   $0x2220,%edx
1400daaa4:	74 10                	je     0x1400daab6
1400daaa6:	c1 e9 1d             	shr    $0x1d,%ecx
1400daaa9:	83 e1 01             	and    $0x1,%ecx
1400daaac:	f7 d9                	neg    %ecx
1400daaae:	81 c9 df dd ff ff    	or     $0xffffdddf,%ecx
1400daab4:	21 ca                	and    %ecx,%edx
1400daab6:	44 89 e9             	mov    %r13d,%ecx
1400daab9:	44 31 d1             	xor    %r10d,%ecx
1400daabc:	89 4c 24 3c          	mov    %ecx,0x3c(%rsp)
1400daac0:	f7 c2 88 08 00 00    	test   $0x888,%edx
1400daac6:	74 10                	je     0x1400daad8
1400daac8:	c1 e9 1d             	shr    $0x1d,%ecx
1400daacb:	83 e1 01             	and    $0x1,%ecx
1400daace:	f7 d9                	neg    %ecx
1400daad0:	81 c9 77 f7 ff ff    	or     $0xfffff777,%ecx
1400daad6:	21 ca                	and    %ecx,%edx
1400daad8:	44 89 d9             	mov    %r11d,%ecx
1400daadb:	44 31 f1             	xor    %r14d,%ecx
1400daade:	89 4c 24 34          	mov    %ecx,0x34(%rsp)
1400daae2:	f7 c2 24 02 00 00    	test   $0x224,%edx
1400daae8:	74 10                	je     0x1400daafa
1400daaea:	c1 e9 1d             	shr    $0x1d,%ecx
1400daaed:	83 e1 01             	and    $0x1,%ecx
1400daaf0:	f7 d9                	neg    %ecx
1400daaf2:	81 c9 db fd ff ff    	or     $0xfffffddb,%ecx
1400daaf8:	21 ca                	and    %ecx,%edx
1400daafa:	44 8b 4c 24 10       	mov    0x10(%rsp),%r9d
1400daaff:	45 31 d1             	xor    %r10d,%r9d
1400dab02:	44 89 c9             	mov    %r9d,%ecx
1400dab05:	44 89 4c 24 4c       	mov    %r9d,0x4c(%rsp)
1400dab0a:	83 e1 40             	and    $0x40,%ecx
1400dab0d:	83 e9 40             	sub    $0x40,%ecx
1400dab10:	81 c9 bf bb ff ff    	or     $0xffffbbbf,%ecx
1400dab16:	21 d1                	and    %edx,%ecx
1400dab18:	f6 c1 8a             	test   $0x8a,%cl
1400dab1b:	74 13                	je     0x1400dab30
1400dab1d:	44 89 ca             	mov    %r9d,%edx
1400dab20:	c1 ea 1d             	shr    $0x1d,%edx
1400dab23:	83 e2 01             	and    $0x1,%edx
1400dab26:	f7 da                	neg    %edx
1400dab28:	81 ca 75 ff ff ff    	or     $0xffffff75,%edx
1400dab2e:	21 d1                	and    %edx,%ecx
1400dab30:	41 89 e8             	mov    %ebp,%r8d
1400dab33:	45 31 f0             	xor    %r14d,%r8d
1400dab36:	44 89 c2             	mov    %r8d,%edx
1400dab39:	c1 ea 06             	shr    $0x6,%edx
1400dab3c:	83 e2 01             	and    $0x1,%edx
1400dab3f:	83 ea 01             	sub    $0x1,%edx
1400dab42:	81 ca ef ee ff ff    	or     $0xffffeeef,%edx
1400dab48:	21 ca                	and    %ecx,%edx
1400dab4a:	f6 c2 25             	test   $0x25,%dl
1400dab4d:	74 12                	je     0x1400dab61
1400dab4f:	41 c1 e8 1d          	shr    $0x1d,%r8d
1400dab53:	41 83 e0 01          	and    $0x1,%r8d
1400dab57:	41 f7 d8             	neg    %r8d
1400dab5a:	41 83 c8 da          	or     $0xffffffda,%r8d
1400dab5e:	44 21 c2             	and    %r8d,%edx
1400dab61:	44 8b 0c 24          	mov    (%rsp),%r9d
1400dab65:	41 89 d8             	mov    %ebx,%r8d
1400dab68:	41 89 f7             	mov    %esi,%r15d
1400dab6b:	89 f1                	mov    %esi,%ecx
1400dab6d:	41 c1 ef 05          	shr    $0x5,%r15d
1400dab71:	41 c1 e8 05          	shr    $0x5,%r8d
1400dab75:	44 31 c1             	xor    %r8d,%ecx
1400dab78:	45 31 f9             	xor    %r15d,%r9d
1400dab7b:	44 89 7c 24 38       	mov    %r15d,0x38(%rsp)
1400dab80:	83 e1 02             	and    $0x2,%ecx
1400dab83:	41 83 e1 02          	and    $0x2,%r9d
1400dab87:	f7 d9                	neg    %ecx
1400dab89:	41 f7 d9             	neg    %r9d
1400dab8c:	81 c9 ff fe fb fb    	or     $0xfbfbfeff,%ecx
1400dab92:	41 81 c9 bf bf ff fe 	or     $0xfeffbfbf,%r9d
1400dab99:	44 21 c9             	and    %r9d,%ecx
1400dab9c:	21 d1                	and    %edx,%ecx
1400dab9e:	f7 c1 0a 00 00 80    	test   $0x8000000a,%ecx
1400daba4:	74 15                	je     0x1400dabbb
1400daba6:	8b 14 24             	mov    (%rsp),%edx
1400daba9:	31 da                	xor    %ebx,%edx
1400dabab:	c1 ea 04             	shr    $0x4,%edx
1400dabae:	83 e2 01             	and    $0x1,%edx
1400dabb1:	f7 da                	neg    %edx
1400dabb3:	81 ca f5 ff ff 7f    	or     $0x7ffffff5,%edx
1400dabb9:	21 d1                	and    %edx,%ecx
1400dabbb:	44 8b 0c 24          	mov    (%rsp),%r9d
1400dabbf:	44 8b 7c 24 04       	mov    0x4(%rsp),%r15d
1400dabc4:	41 c1 e9 05          	shr    $0x5,%r9d
1400dabc8:	44 89 fa             	mov    %r15d,%edx
1400dabcb:	44 31 ca             	xor    %r9d,%edx
1400dabce:	83 e2 02             	and    $0x2,%edx
1400dabd1:	f7 da                	neg    %edx
1400dabd3:	81 ca ef ef bf ff    	or     $0xffbfefef,%edx
1400dabd9:	21 ca                	and    %ecx,%edx
1400dabdb:	f7 c2 05 00 00 40    	test   $0x40000005,%edx
1400dabe1:	74 15                	je     0x1400dabf8
1400dabe3:	44 89 f9             	mov    %r15d,%ecx
1400dabe6:	31 f1                	xor    %esi,%ecx
1400dabe8:	c1 e9 04             	shr    $0x4,%ecx
1400dabeb:	83 e1 01             	and    $0x1,%ecx
1400dabee:	f7 d9                	neg    %ecx
1400dabf0:	81 c9 fa ff ff bf    	or     $0xbffffffa,%ecx
1400dabf6:	21 ca                	and    %ecx,%edx
1400dabf8:	f7 c2 02 00 00 a0    	test   $0xa0000002,%edx
1400dabfe:	74 19                	je     0x1400dac19
1400dac00:	8b 0c 24             	mov    (%rsp),%ecx
1400dac03:	33 88 98 00 00 00    	xor    0x98(%rax),%ecx
1400dac09:	c1 e9 04             	shr    $0x4,%ecx
1400dac0c:	83 e1 01             	and    $0x1,%ecx
1400dac0f:	f7 d9                	neg    %ecx
1400dac11:	81 c9 fd ff ff 5f    	or     $0x5ffffffd,%ecx
1400dac17:	21 ca                	and    %ecx,%edx
1400dac19:	f7 c2 01 00 00 50    	test   $0x50000001,%edx
1400dac1f:	74 1c                	je     0x1400dac3d
1400dac21:	8b 4c 24 04          	mov    0x4(%rsp),%ecx
1400dac25:	44 8b 7c 24 0c       	mov    0xc(%rsp),%r15d
1400dac2a:	44 31 f9             	xor    %r15d,%ecx
1400dac2d:	c1 e9 04             	shr    $0x4,%ecx
1400dac30:	83 e1 01             	and    $0x1,%ecx
1400dac33:	f7 d9                	neg    %ecx
1400dac35:	81 c9 fe ff ff af    	or     $0xaffffffe,%ecx
1400dac3b:	21 ca                	and    %ecx,%edx
1400dac3d:	8b 4c 24 0c          	mov    0xc(%rsp),%ecx
1400dac41:	c1 e9 05             	shr    $0x5,%ecx
1400dac44:	41 89 cf             	mov    %ecx,%r15d
1400dac47:	89 4c 24 48          	mov    %ecx,0x48(%rsp)
1400dac4b:	8b 4c 24 14          	mov    0x14(%rsp),%ecx
1400dac4f:	44 31 f9             	xor    %r15d,%ecx
1400dac52:	83 e1 02             	and    $0x2,%ecx
1400dac55:	f7 d9                	neg    %ecx
1400dac57:	81 c9 bf ef fb ff    	or     $0xfffbefbf,%ecx
1400dac5d:	21 d1                	and    %edx,%ecx
1400dac5f:	8b 90 8c 00 00 00    	mov    0x8c(%rax),%edx
1400dac65:	89 54 24 28          	mov    %edx,0x28(%rsp)
1400dac69:	f7 c1 84 00 08 00    	test   $0x80084,%ecx
1400dac6f:	74 1d                	je     0x1400dac8e
1400dac71:	44 8b 7c 24 04       	mov    0x4(%rsp),%r15d
1400dac76:	c1 ea 04             	shr    $0x4,%edx
1400dac79:	41 c1 ef 1d          	shr    $0x1d,%r15d
1400dac7d:	44 31 fa             	xor    %r15d,%edx
1400dac80:	83 e2 01             	and    $0x1,%edx
1400dac83:	83 ea 01             	sub    $0x1,%edx
1400dac86:	81 ca 7b ff f7 ff    	or     $0xfff7ff7b,%edx
1400dac8c:	21 d1                	and    %edx,%ecx
1400dac8e:	f7 c1 80 00 10 00    	test   $0x100080,%ecx
1400dac94:	74 1c                	je     0x1400dacb2
1400dac96:	8b 90 00 01 00 00    	mov    0x100(%rax),%edx
1400dac9c:	c1 ea 05             	shr    $0x5,%edx
1400dac9f:	33 90 fc 00 00 00    	xor    0xfc(%rax),%edx
1400daca5:	83 e2 01             	and    $0x1,%edx
1400daca8:	f7 da                	neg    %edx
1400dacaa:	81 ca 7f ff ef ff    	or     $0xffefff7f,%edx
1400dacb0:	21 d1                	and    %edx,%ecx
1400dacb2:	f7 c1 04 00 01 00    	test   $0x10004,%ecx
1400dacb8:	74 1c                	je     0x1400dacd6
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