1404faea9:	4c 89 73 48          	mov    %r14,0x48(%rbx)
1404faead:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404faeb2:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404faeb7:	48 83 c4 20          	add    $0x20,%rsp
1404faebb:	41 5e                	pop    %r14
1404faebd:	c3                   	ret
1404faebe:	48 8b 7b 50          	mov    0x50(%rbx),%rdi
1404faec2:	48 85 ff             	test   %rdi,%rdi
1404faec5:	74 23                	je     0x1404faeea
1404faec7:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404faecb:	48 85 c9             	test   %rcx,%rcx
1404faece:	74 05                	je     0x1404faed5
1404faed0:	e8 6f 02 92 00       	call   0x140e1b144
1404faed5:	ba 20 00 00 00       	mov    $0x20,%edx
1404faeda:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404faede:	48 8b cf             	mov    %rdi,%rcx
1404faee1:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404faee5:	e8 5a 02 92 00       	call   0x140e1b144
1404faeea:	4c 89 73 50          	mov    %r14,0x50(%rbx)
1404faeee:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404faef3:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404faef8:	48 83 c4 20          	add    $0x20,%rsp
1404faefc:	41 5e                	pop    %r14
1404faefe:	c3                   	ret
1404faeff:	48 8b 7b 58          	mov    0x58(%rbx),%rdi
1404faf03:	48 85 ff             	test   %rdi,%rdi
1404faf06:	74 23                	je     0x1404faf2b
1404faf08:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404faf0c:	48 85 c9             	test   %rcx,%rcx
1404faf0f:	74 05                	je     0x1404faf16
1404faf11:	e8 2e 02 92 00       	call   0x140e1b144
1404faf16:	ba 20 00 00 00       	mov    $0x20,%edx
1404faf1b:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404faf1f:	48 8b cf             	mov    %rdi,%rcx
1404faf22:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404faf26:	e8 19 02 92 00       	call   0x140e1b144
1404faf2b:	4c 89 73 58          	mov    %r14,0x58(%rbx)
1404faf2f:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404faf34:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404faf39:	48 83 c4 20          	add    $0x20,%rsp
1404faf3d:	41 5e                	pop    %r14
1404faf3f:	c3                   	ret
1404faf40:	48 8b 7b 60          	mov    0x60(%rbx),%rdi
1404faf44:	48 85 ff             	test   %rdi,%rdi
1404faf47:	74 23                	je     0x1404faf6c
1404faf49:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404faf4d:	48 85 c9             	test   %rcx,%rcx
1404faf50:	74 05                	je     0x1404faf57
1404faf52:	e8 ed 01 92 00       	call   0x140e1b144
1404faf57:	ba 20 00 00 00       	mov    $0x20,%edx
1404faf5c:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404faf60:	48 8b cf             	mov    %rdi,%rcx
1404faf63:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404faf67:	e8 d8 01 92 00       	call   0x140e1b144
1404faf6c:	4c 89 73 60          	mov    %r14,0x60(%rbx)
1404faf70:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404faf75:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404faf7a:	48 83 c4 20          	add    $0x20,%rsp
1404faf7e:	41 5e                	pop    %r14
1404faf80:	c3                   	ret
1404faf81:	48 8b 7b 68          	mov    0x68(%rbx),%rdi
1404faf85:	48 85 ff             	test   %rdi,%rdi
1404faf88:	74 23                	je     0x1404fafad
1404faf8a:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404faf8e:	48 85 c9             	test   %rcx,%rcx
1404faf91:	74 05                	je     0x1404faf98
1404faf93:	e8 ac 01 92 00       	call   0x140e1b144
1404faf98:	ba 20 00 00 00       	mov    $0x20,%edx
1404faf9d:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fafa1:	48 8b cf             	mov    %rdi,%rcx
1404fafa4:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fafa8:	e8 97 01 92 00       	call   0x140e1b144
1404fafad:	4c 89 73 68          	mov    %r14,0x68(%rbx)
1404fafb1:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fafb6:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fafbb:	48 83 c4 20          	add    $0x20,%rsp
1404fafbf:	41 5e                	pop    %r14
1404fafc1:	c3                   	ret
1404fafc2:	48 8b 7b 70          	mov    0x70(%rbx),%rdi
1404fafc6:	48 85 ff             	test   %rdi,%rdi
1404fafc9:	74 23                	je     0x1404fafee
1404fafcb:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fafcf:	48 85 c9             	test   %rcx,%rcx
1404fafd2:	74 05                	je     0x1404fafd9
1404fafd4:	e8 6b 01 92 00       	call   0x140e1b144
1404fafd9:	ba 20 00 00 00       	mov    $0x20,%edx
1404fafde:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fafe2:	48 8b cf             	mov    %rdi,%rcx
1404fafe5:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fafe9:	e8 56 01 92 00       	call   0x140e1b144
1404fafee:	4c 89 73 70          	mov    %r14,0x70(%rbx)
1404faff2:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404faff7:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404faffc:	48 83 c4 20          	add    $0x20,%rsp
1404fb000:	41 5e                	pop    %r14
1404fb002:	c3                   	ret
1404fb003:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
1404fb007:	48 85 ff             	test   %rdi,%rdi
1404fb00a:	74 23                	je     0x1404fb02f
1404fb00c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb010:	48 85 c9             	test   %rcx,%rcx
1404fb013:	74 05                	je     0x1404fb01a
1404fb015:	e8 2a 01 92 00       	call   0x140e1b144
1404fb01a:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb01f:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb023:	48 8b cf             	mov    %rdi,%rcx
1404fb026:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb02a:	e8 15 01 92 00       	call   0x140e1b144
1404fb02f:	4c 89 73 78          	mov    %r14,0x78(%rbx)
1404fb033:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb038:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb03d:	48 83 c4 20          	add    $0x20,%rsp
1404fb041:	41 5e                	pop    %r14
1404fb043:	c3                   	ret
1404fb044:	48 8b bb 80 00 00 00 	mov    0x80(%rbx),%rdi
1404fb04b:	48 85 ff             	test   %rdi,%rdi
1404fb04e:	74 23                	je     0x1404fb073
1404fb050:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb054:	48 85 c9             	test   %rcx,%rcx
1404fb057:	74 05                	je     0x1404fb05e
1404fb059:	e8 e6 00 92 00       	call   0x140e1b144
1404fb05e:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb063:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb067:	48 8b cf             	mov    %rdi,%rcx
1404fb06a:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb06e:	e8 d1 00 92 00       	call   0x140e1b144
1404fb073:	4c 89 b3 80 00 00 00 	mov    %r14,0x80(%rbx)
1404fb07a:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb07f:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb084:	48 83 c4 20          	add    $0x20,%rsp
1404fb088:	41 5e                	pop    %r14
1404fb08a:	c3                   	ret
1404fb08b:	48 8b bb 88 00 00 00 	mov    0x88(%rbx),%rdi
1404fb092:	48 85 ff             	test   %rdi,%rdi
1404fb095:	74 23                	je     0x1404fb0ba
1404fb097:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb09b:	48 85 c9             	test   %rcx,%rcx
1404fb09e:	74 05                	je     0x1404fb0a5
1404fb0a0:	e8 9f 00 92 00       	call   0x140e1b144
1404fb0a5:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb0aa:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb0ae:	48 8b cf             	mov    %rdi,%rcx
1404fb0b1:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb0b5:	e8 8a 00 92 00       	call   0x140e1b144
1404fb0ba:	4c 89 b3 88 00 00 00 	mov    %r14,0x88(%rbx)
1404fb0c1:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb0c6:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb0cb:	48 83 c4 20          	add    $0x20,%rsp
1404fb0cf:	41 5e                	pop    %r14
1404fb0d1:	c3                   	ret
1404fb0d2:	48 8b bb 90 00 00 00 	mov    0x90(%rbx),%rdi
1404fb0d9:	48 85 ff             	test   %rdi,%rdi
1404fb0dc:	74 23                	je     0x1404fb101
1404fb0de:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb0e2:	48 85 c9             	test   %rcx,%rcx
1404fb0e5:	74 05                	je     0x1404fb0ec
1404fb0e7:	e8 58 00 92 00       	call   0x140e1b144
1404fb0ec:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb0f1:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb0f5:	48 8b cf             	mov    %rdi,%rcx
1404fb0f8:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb0fc:	e8 43 00 92 00       	call   0x140e1b144
1404fb101:	4c 89 b3 90 00 00 00 	mov    %r14,0x90(%rbx)
1404fb108:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb10d:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb112:	48 83 c4 20          	add    $0x20,%rsp
1404fb116:	41 5e                	pop    %r14
1404fb118:	c3                   	ret
1404fb119:	48 8b bb 98 00 00 00 	mov    0x98(%rbx),%rdi
1404fb120:	48 85 ff             	test   %rdi,%rdi
1404fb123:	74 23                	je     0x1404fb148
1404fb125:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb129:	48 85 c9             	test   %rcx,%rcx
1404fb12c:	74 05                	je     0x1404fb133
1404fb12e:	e8 11 00 92 00       	call   0x140e1b144
1404fb133:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb138:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb13c:	48 8b cf             	mov    %rdi,%rcx
1404fb13f:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb143:	e8 fc ff 91 00       	call   0x140e1b144
1404fb148:	4c 89 b3 98 00 00 00 	mov    %r14,0x98(%rbx)
1404fb14f:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb154:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb159:	48 83 c4 20          	add    $0x20,%rsp
1404fb15d:	41 5e                	pop    %r14
1404fb15f:	c3                   	ret
1404fb160:	48 8b bb a0 00 00 00 	mov    0xa0(%rbx),%rdi
1404fb167:	48 85 ff             	test   %rdi,%rdi
1404fb16a:	74 23                	je     0x1404fb18f
1404fb16c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb170:	48 85 c9             	test   %rcx,%rcx
1404fb173:	74 05                	je     0x1404fb17a
1404fb175:	e8 ca ff 91 00       	call   0x140e1b144
1404fb17a:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb17f:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb183:	48 8b cf             	mov    %rdi,%rcx
1404fb186:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb18a:	e8 b5 ff 91 00       	call   0x140e1b144
1404fb18f:	4c 89 b3 a0 00 00 00 	mov    %r14,0xa0(%rbx)
1404fb196:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb19b:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb1a0:	48 83 c4 20          	add    $0x20,%rsp
1404fb1a4:	41 5e                	pop    %r14
1404fb1a6:	c3                   	ret
1404fb1a7:	48 8b bb a8 00 00 00 	mov    0xa8(%rbx),%rdi
1404fb1ae:	48 85 ff             	test   %rdi,%rdi
1404fb1b1:	74 23                	je     0x1404fb1d6
1404fb1b3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb1b7:	48 85 c9             	test   %rcx,%rcx
1404fb1ba:	74 05                	je     0x1404fb1c1
1404fb1bc:	e8 83 ff 91 00       	call   0x140e1b144
1404fb1c1:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb1c6:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb1ca:	48 8b cf             	mov    %rdi,%rcx
1404fb1cd:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb1d1:	e8 6e ff 91 00       	call   0x140e1b144
1404fb1d6:	4c 89 b3 a8 00 00 00 	mov    %r14,0xa8(%rbx)
1404fb1dd:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb1e2:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb1e7:	48 83 c4 20          	add    $0x20,%rsp
1404fb1eb:	41 5e                	pop    %r14
1404fb1ed:	c3                   	ret
1404fb1ee:	48 8b bb b0 00 00 00 	mov    0xb0(%rbx),%rdi
1404fb1f5:	48 85 ff             	test   %rdi,%rdi
1404fb1f8:	74 23                	je     0x1404fb21d
1404fb1fa:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb1fe:	48 85 c9             	test   %rcx,%rcx
1404fb201:	74 05                	je     0x1404fb208
1404fb203:	e8 3c ff 91 00       	call   0x140e1b144
1404fb208:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb20d:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb211:	48 8b cf             	mov    %rdi,%rcx
1404fb214:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb218:	e8 27 ff 91 00       	call   0x140e1b144
1404fb21d:	4c 89 b3 b0 00 00 00 	mov    %r14,0xb0(%rbx)
1404fb224:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb229:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb22e:	48 83 c4 20          	add    $0x20,%rsp
1404fb232:	41 5e                	pop    %r14
1404fb234:	c3                   	ret
1404fb235:	48 8b bb b8 00 00 00 	mov    0xb8(%rbx),%rdi
1404fb23c:	48 85 ff             	test   %rdi,%rdi
1404fb23f:	74 23                	je     0x1404fb264
1404fb241:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb245:	48 85 c9             	test   %rcx,%rcx
1404fb248:	74 05                	je     0x1404fb24f
1404fb24a:	e8 f5 fe 91 00       	call   0x140e1b144
1404fb24f:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb254:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb258:	48 8b cf             	mov    %rdi,%rcx
1404fb25b:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb25f:	e8 e0 fe 91 00       	call   0x140e1b144
1404fb264:	4c 89 b3 b8 00 00 00 	mov    %r14,0xb8(%rbx)
1404fb26b:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb270:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb275:	48 83 c4 20          	add    $0x20,%rsp
1404fb279:	41 5e                	pop    %r14
1404fb27b:	c3                   	ret
1404fb27c:	48 8b bb c0 00 00 00 	mov    0xc0(%rbx),%rdi
1404fb283:	48 85 ff             	test   %rdi,%rdi
1404fb286:	74 23                	je     0x1404fb2ab
1404fb288:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb28c:	48 85 c9             	test   %rcx,%rcx
1404fb28f:	74 05                	je     0x1404fb296
1404fb291:	e8 ae fe 91 00       	call   0x140e1b144
1404fb296:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb29b:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb29f:	48 8b cf             	mov    %rdi,%rcx
1404fb2a2:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb2a6:	e8 99 fe 91 00       	call   0x140e1b144
1404fb2ab:	4c 89 b3 c0 00 00 00 	mov    %r14,0xc0(%rbx)
1404fb2b2:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb2b7:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb2bc:	48 83 c4 20          	add    $0x20,%rsp
1404fb2c0:	41 5e                	pop    %r14
1404fb2c2:	c3                   	ret
1404fb2c3:	48 8b bb c8 00 00 00 	mov    0xc8(%rbx),%rdi
1404fb2ca:	48 85 ff             	test   %rdi,%rdi
1404fb2cd:	74 23                	je     0x1404fb2f2
1404fb2cf:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb2d3:	48 85 c9             	test   %rcx,%rcx
1404fb2d6:	74 05                	je     0x1404fb2dd
1404fb2d8:	e8 67 fe 91 00       	call   0x140e1b144
1404fb2dd:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb2e2:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb2e6:	48 8b cf             	mov    %rdi,%rcx
1404fb2e9:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb2ed:	e8 52 fe 91 00       	call   0x140e1b144
1404fb2f2:	4c 89 b3 c8 00 00 00 	mov    %r14,0xc8(%rbx)
1404fb2f9:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb2fe:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb303:	48 83 c4 20          	add    $0x20,%rsp
1404fb307:	41 5e                	pop    %r14
1404fb309:	c3                   	ret
1404fb30a:	48 8b bb d0 00 00 00 	mov    0xd0(%rbx),%rdi
1404fb311:	48 85 ff             	test   %rdi,%rdi
1404fb314:	74 23                	je     0x1404fb339
1404fb316:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb31a:	48 85 c9             	test   %rcx,%rcx
1404fb31d:	74 05                	je     0x1404fb324
1404fb31f:	e8 20 fe 91 00       	call   0x140e1b144
1404fb324:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb329:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb32d:	48 8b cf             	mov    %rdi,%rcx
1404fb330:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb334:	e8 0b fe 91 00       	call   0x140e1b144
1404fb339:	4c 89 b3 d0 00 00 00 	mov    %r14,0xd0(%rbx)
1404fb340:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb345:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb34a:	48 83 c4 20          	add    $0x20,%rsp
1404fb34e:	41 5e                	pop    %r14
1404fb350:	c3                   	ret
1404fb351:	48 8b bb d8 00 00 00 	mov    0xd8(%rbx),%rdi
1404fb358:	48 85 ff             	test   %rdi,%rdi
1404fb35b:	74 23                	je     0x1404fb380
1404fb35d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb361:	48 85 c9             	test   %rcx,%rcx
1404fb364:	74 05                	je     0x1404fb36b
1404fb366:	e8 d9 fd 91 00       	call   0x140e1b144
1404fb36b:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb370:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb374:	48 8b cf             	mov    %rdi,%rcx
1404fb377:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb37b:	e8 c4 fd 91 00       	call   0x140e1b144
1404fb380:	4c 89 b3 d8 00 00 00 	mov    %r14,0xd8(%rbx)
1404fb387:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb38c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb391:	48 83 c4 20          	add    $0x20,%rsp
1404fb395:	41 5e                	pop    %r14
1404fb397:	c3                   	ret
1404fb398:	48 8b bb e0 00 00 00 	mov    0xe0(%rbx),%rdi
1404fb39f:	48 85 ff             	test   %rdi,%rdi
1404fb3a2:	74 23                	je     0x1404fb3c7
1404fb3a4:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fb3a8:	48 85 c9             	test   %rcx,%rcx
1404fb3ab:	74 05                	je     0x1404fb3b2
1404fb3ad:	e8 92 fd 91 00       	call   0x140e1b144
1404fb3b2:	ba 20 00 00 00       	mov    $0x20,%edx
1404fb3b7:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fb3bb:	48 8b cf             	mov    %rdi,%rcx
1404fb3be:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fb3c2:	e8 7d fd 91 00       	call   0x140e1b144
1404fb3c7:	4c 89 b3 e0 00 00 00 	mov    %r14,0xe0(%rbx)
1404fb3ce:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fb3d3:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fb3d8:	48 83 c4 20          	add    $0x20,%rsp
1404fb3dc:	41 5e                	pop    %r14
1404fb3de:	c3                   	ret
1404fb3df:	48 8b bb e8 00 00 00 	mov    0xe8(%rbx),%rdi
1404fb3e6:	48 85 ff             	test   %rdi,%rdi