	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function cit_start_model4
_cit_start_model4:                      ## @cit_start_model4
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r13
	pushq	%r12
	pushq	%rbx
	subq	$56, %rsp
	.cfi_offset %rbx, -56
	.cfi_offset %r12, -48
	.cfi_offset %r13, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rdi, %rbx
	xorl	%esi, %esi
	movl	$256, %edx                      ## imm = 0x100
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$192, %esi
	movl	$273, %edx                      ## imm = 0x111
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$188, %esi
	movl	$300, %edx                      ## imm = 0x12C
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$128, %esi
	movl	$299, %edx                      ## imm = 0x12B
	callq	_cit_write_reg
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movl	$264, %edx                      ## imm = 0x108
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$1, %esi
	movl	$307, %edx                      ## imm = 0x133
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$155, %esi
	movl	$271, %edx                      ## imm = 0x10F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$187, %esi
	movl	$271, %edx                      ## imm = 0x10F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$56, %esi
	xorl	%edx, %edx
	callq	_cit_model4_Packet1
	movq	%rbx, %rdi
	movl	$10, %esi
	movl	$92, %edx
	callq	_cit_model4_Packet1
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$4, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53569, %esi                    ## imm = 0xD141
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$251, %esi
	movl	$302, %edx                      ## imm = 0x12E
	callq	_cit_write_reg
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movl	$304, %edx                      ## imm = 0x130
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$35368, %esi                    ## imm = 0x8A28
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53333, %esi                    ## imm = 0xD055
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$12, %esi
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$9, %esi
	movl	$302, %edx                      ## imm = 0x12E
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$43560, %esi                    ## imm = 0xAA28
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$18, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53569, %esi                    ## imm = 0xD141
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$8, %esi
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$304, %edx                      ## imm = 0x130
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$33448, %esi                    ## imm = 0x82A8
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$42, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53573, %esi                    ## imm = 0xD145
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$65530, %esi                    ## imm = 0xFFFA
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$52, %esi
	xorl	%edx, %edx
	callq	_cit_model4_Packet1
	movl	(%rbx), %eax
	movl	$30, %r14d
	movl	$40, %r13d
	movl	$57, %r12d
	movl	$208, %r15d
	movl	$112, %esi
	cmpl	$175, %eax
	jle	LBB0_1
## %bb.4:
	cmpl	$176, %eax
	je	LBB0_8
## %bb.5:
	cmpl	$320, %eax                      ## imm = 0x140
	je	LBB0_6
## %bb.9:
	cmpl	$352, %eax                      ## imm = 0x160
	jne	LBB0_12
## %bb.10:
	movl	$19, -88(%rbp)                  ## 4-byte Folded Spill
	movl	$72, -84(%rbp)                  ## 4-byte Folded Spill
	movl	$37, -68(%rbp)                  ## 4-byte Folded Spill
	movl	$16, -80(%rbp)                  ## 4-byte Folded Spill
	movl	$207, -60(%rbp)                 ## 4-byte Folded Spill
	movl	$73, -56(%rbp)                  ## 4-byte Folded Spill
	movl	$94, -52(%rbp)                  ## 4-byte Folded Spill
	movl	$2, -48(%rbp)                   ## 4-byte Folded Spill
	movl	$6, -44(%rbp)                   ## 4-byte Folded Spill
	movl	$36, %r14d
	movl	$44, %r13d
	movl	$192, %r15d
	movl	$0, -72(%rbp)                   ## 4-byte Folded Spill
	movl	$2, -76(%rbp)                   ## 4-byte Folded Spill
	movl	$0, -64(%rbp)                   ## 4-byte Folded Spill
	jmp	LBB0_11
LBB0_1:
	cmpl	$128, %eax
	je	LBB0_6
## %bb.2:
	cmpl	$160, %eax
	jne	LBB0_12
## %bb.3:
	movl	$1, -72(%rbp)                   ## 4-byte Folded Spill
	movl	$144, -84(%rbp)                 ## 4-byte Folded Spill
	movl	$53, -88(%rbp)                  ## 4-byte Folded Spill
	movl	$72, -80(%rbp)                  ## 4-byte Folded Spill
	movl	$37, -64(%rbp)                  ## 4-byte Folded Spill
	movl	$199, -60(%rbp)                 ## 4-byte Folded Spill
	movl	$11, -44(%rbp)                  ## 4-byte Folded Spill
	movl	$185, %r12d
	movl	$208, %r15d
	movl	$56, %esi
	movl	$208, -68(%rbp)                 ## 4-byte Folded Spill
	movl	$2, -76(%rbp)                   ## 4-byte Folded Spill
	jmp	LBB0_7
LBB0_6:
	movl	$19, -88(%rbp)                  ## 4-byte Folded Spill
	movl	$0, -72(%rbp)                   ## 4-byte Folded Spill
	movl	$0, -64(%rbp)                   ## 4-byte Folded Spill
	movl	$2, -76(%rbp)                   ## 4-byte Folded Spill
	movl	$120, -84(%rbp)                 ## 4-byte Folded Spill
	movl	$23, -80(%rbp)                  ## 4-byte Folded Spill
	movl	$49, -68(%rbp)                  ## 4-byte Folded Spill
	movl	$10, -44(%rbp)                  ## 4-byte Folded Spill
	movl	$235, -60(%rbp)                 ## 4-byte Folded Spill
LBB0_7:
	movl	$67, -56(%rbp)                  ## 4-byte Folded Spill
	movl	$8, -48(%rbp)                   ## 4-byte Folded Spill
	movl	$90, -52(%rbp)                  ## 4-byte Folded Spill
	jmp	LBB0_11
LBB0_8:
	movl	$19, -88(%rbp)                  ## 4-byte Folded Spill
	movl	$10, -76(%rbp)                  ## 4-byte Folded Spill
	movl	$109, -84(%rbp)                 ## 4-byte Folded Spill
	movl	$42, -68(%rbp)                  ## 4-byte Folded Spill
	movl	$16, -80(%rbp)                  ## 4-byte Folded Spill
	movl	$40, -64(%rbp)                  ## 4-byte Folded Spill
	movl	$199, -60(%rbp)                 ## 4-byte Folded Spill
	movl	$73, -56(%rbp)                  ## 4-byte Folded Spill
	movl	$94, -52(%rbp)                  ## 4-byte Folded Spill
	movl	$1, -48(%rbp)                   ## 4-byte Folded Spill
	movl	$7, -44(%rbp)                   ## 4-byte Folded Spill
	movl	$36, %r14d
	movl	$44, %r13d
	movl	$185, %r12d
	movl	$56, %esi
	movl	$1, -72(%rbp)                   ## 4-byte Folded Spill
LBB0_11:
	movq	%rbx, %rdi
	movl	$281, %edx                      ## imm = 0x119
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	%r15d, %esi
	movl	$273, %edx                      ## imm = 0x111
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	%r12d, %esi
	movl	$266, %edx                      ## imm = 0x10A
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$1, %esi
	movl	$258, %edx                      ## imm = 0x102
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	%r13d, %esi
	movl	$259, %edx                      ## imm = 0x103
	callq	_cit_write_reg
	movq	%rbx, %rdi
	xorl	%esi, %esi
	movl	$260, %edx                      ## imm = 0x104
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	%r14d, %esi
	movl	$261, %edx                      ## imm = 0x105
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$22, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53569, %esi                    ## imm = 0xD141
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-44(%rbp), %esi                 ## 4-byte Reload
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$304, %edx                      ## imm = 0x130
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$33448, %esi                    ## imm = 0x82A8
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$20, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-48(%rbp), %esi                 ## 4-byte Reload
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53573, %esi                    ## imm = 0xD145
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$302, %edx                      ## imm = 0x12E
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$26, %esi
	movl	$304, %edx                      ## imm = 0x130
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$35338, %esi                    ## imm = 0x8A0A
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-52(%rbp), %esi                 ## 4-byte Reload
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$38213, %esi                    ## imm = 0x9545
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$24, %esi
	movl	$302, %edx                      ## imm = 0x12E
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-56(%rbp), %esi                 ## 4-byte Reload
	movl	$304, %edx                      ## imm = 0x130
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$35368, %esi                    ## imm = 0x8A28
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53333, %esi                    ## imm = 0xD055
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$28, %esi
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-60(%rbp), %esi                 ## 4-byte Reload
	movl	$302, %edx                      ## imm = 0x12E
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$43560, %esi                    ## imm = 0xAA28
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$50, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53569, %esi                    ## imm = 0xD141
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-64(%rbp), %esi                 ## 4-byte Reload
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$304, %edx                      ## imm = 0x130
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$33448, %esi                    ## imm = 0x82A8
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$54, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$8, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53573, %esi                    ## imm = 0xD145
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$65530, %esi                    ## imm = 0xFFFA
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$170, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$30, %esi
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53569, %esi                    ## imm = 0xD141
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-80(%rbp), %r14d                ## 4-byte Reload
	movl	%r14d, %esi
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-88(%rbp), %esi                 ## 4-byte Reload
	movl	$302, %edx                      ## imm = 0x12E
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-68(%rbp), %esi                 ## 4-byte Reload
	movl	$304, %edx                      ## imm = 0x130
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$35368, %esi                    ## imm = 0x8A28
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	%r14d, %esi
	movl	$301, %edx                      ## imm = 0x12D
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-84(%rbp), %esi                 ## 4-byte Reload
	movl	$303, %edx                      ## imm = 0x12F
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$53573, %esi                    ## imm = 0xD145
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	-72(%rbp), %esi                 ## 4-byte Reload
	movl	$295, %edx                      ## imm = 0x127
	callq	_cit_write_reg
	movq	%rbx, %rdi
	movl	$65192, %esi                    ## imm = 0xFEA8
	movl	$292, %edx                      ## imm = 0x124
	callq	_cit_write_reg
	movl	-76(%rbp), %eax                 ## 4-byte Reload
	movl	%eax, (%rbx)
LBB0_12:
	movq	%rbx, %rdi
	movl	$56, %esi
	movl	$4, %edx
	callq	_cit_model4_Packet1
	xorl	%eax, %eax
	addq	$56, %rsp
	popq	%rbx
	popq	%r12
	popq	%r13
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_cit_start_model4
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function cit_start_model4
_cit_start_model4:                      ; @cit_start_model4
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #128
	.cfi_def_cfa_offset 128
	stp	x28, x27, [sp, #32]             ; 16-byte Folded Spill
	stp	x26, x25, [sp, #48]             ; 16-byte Folded Spill
	stp	x24, x23, [sp, #64]             ; 16-byte Folded Spill
	stp	x22, x21, [sp, #80]             ; 16-byte Folded Spill
	stp	x20, x19, [sp, #96]             ; 16-byte Folded Spill
	stp	x29, x30, [sp, #112]            ; 16-byte Folded Spill
	add	x29, sp, #112
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	.cfi_offset w21, -40
	.cfi_offset w22, -48
	.cfi_offset w23, -56
	.cfi_offset w24, -64
	.cfi_offset w25, -72
	.cfi_offset w26, -80
	.cfi_offset w27, -88
	.cfi_offset w28, -96
	mov	x19, x0
	mov	w1, #0
	mov	w2, #256
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #192
	mov	w2, #273
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #188
	mov	w2, #300
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #128
	mov	w2, #299
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #0
	mov	w2, #264
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #1
	mov	w2, #307
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #155
	mov	w2, #271
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #187
	mov	w2, #271
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #56
	mov	w2, #0
	bl	_cit_model4_Packet1
	mov	w8, #10
	str	w8, [sp, #28]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #10
	mov	w2, #92
	bl	_cit_model4_Packet1
	mov	x0, x19
	mov	w1, #170
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #4
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53569
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #0
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #251
	mov	w2, #302
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #0
	mov	w2, #304
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #35368
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53333
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #12
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #9
	mov	w2, #302
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #43560
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #18
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53569
	mov	w2, #292
	bl	_cit_write_reg
	mov	w8, #8
	str	w8, [sp, #24]                   ; 4-byte Folded Spill
	mov	x0, x19
	mov	w1, #8
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #304
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #33448
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #42
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #0
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53573
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #65530
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #52
	mov	w2, #0
	bl	_cit_model4_Packet1
	mov	w25, #0
	mov	w10, #2
	ldr	w8, [x19]
	mov	w9, #120
	mov	w12, #49
	mov	w11, #19
	mov	w28, #23
	mov	w21, #235
	mov	w20, #67
	mov	w22, #90
	mov	w24, #30
	mov	w23, #40
	mov	w26, #57
	mov	w27, #208
	mov	w1, #112
	cmp	w8, #175
	b.le	LBB0_5
; %bb.1:
	cmp	w8, #176
	b.eq	LBB0_8
; %bb.2:
	mov	x13, x25
	cmp	w8, #320
	b.eq	LBB0_9
; %bb.3:
	cmp	w8, #352
	b.ne	LBB0_10
; %bb.4:
	mov	w25, #0
	mov	w13, #0
	mov	w9, #72
	mov	w12, #37
	mov	w11, #19
	mov	w28, #16
	mov	w21, #207
	mov	w20, #73
	mov	w22, #94
	mov	w10, #2
	mov	w8, #6
	stp	w10, w8, [sp, #24]              ; 8-byte Folded Spill
	mov	w24, #36
	mov	w23, #44
	mov	w26, #57
	mov	w27, #192
	mov	w1, #112
	mov	w10, #2
	b	LBB0_9
LBB0_5:
	mov	x13, x25
	cmp	w8, #128
	b.eq	LBB0_9
; %bb.6:
	cmp	w8, #160
	b.ne	LBB0_10
; %bb.7:
	mov	w10, #2
	mov	w13, #1
	mov	w9, #144
	mov	w11, #53
	mov	w28, #72
	mov	w25, #37
	mov	w21, #199
	mov	w20, #67
	mov	w22, #90
	mov	w8, #8
	str	w8, [sp, #24]                   ; 4-byte Folded Spill
	mov	w8, #11
	str	w8, [sp, #28]                   ; 4-byte Folded Spill
	mov	w24, #30
	mov	w23, #40
	mov	w26, #185
	mov	w27, #208
	mov	w1, #56
	mov	w12, #208
	b	LBB0_9
LBB0_8:
	mov	w10, #10
	mov	w9, #109
	mov	w12, #42
	mov	w11, #19
	mov	w28, #16
	mov	w25, #40
	mov	w21, #199
	mov	w20, #73
	mov	w22, #94
	mov	w8, #1
	str	w8, [sp, #24]                   ; 4-byte Folded Spill
	mov	w8, #7
	str	w8, [sp, #28]                   ; 4-byte Folded Spill
	mov	w24, #36
	mov	w23, #44
	mov	w26, #185
	mov	w27, #208
	mov	w1, #56
	mov	w13, #1
LBB0_9:
	stp	w11, w12, [sp, #4]              ; 8-byte Folded Spill
	stp	w9, w13, [sp, #12]              ; 8-byte Folded Spill
	str	w10, [sp, #20]                  ; 4-byte Folded Spill
	mov	x0, x19
	mov	w2, #281
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x27
	mov	w2, #273
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x26
	mov	w2, #266
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #1
	mov	w2, #258
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x23
	mov	w2, #259
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #0
	mov	w2, #260
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x24
	mov	w2, #261
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #22
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53569
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	ldr	w1, [sp, #28]                   ; 4-byte Folded Reload
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #304
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #33448
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #20
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	ldr	w1, [sp, #24]                   ; 4-byte Folded Reload
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53573
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #302
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #26
	mov	w2, #304
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #35338
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x22
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #38213
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #24
	mov	w2, #302
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x20
	mov	w2, #304
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #35368
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53333
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #28
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x21
	mov	w2, #302
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #43560
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #50
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53569
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x25
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #304
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #33448
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #54
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #8
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53573
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #65530
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #170
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #30
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53569
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x28
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	ldr	w1, [sp, #4]                    ; 4-byte Folded Reload
	mov	w2, #302
	bl	_cit_write_reg
	mov	x0, x19
	ldr	w1, [sp, #8]                    ; 4-byte Folded Reload
	mov	w2, #304
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #35368
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	mov	x1, x28
	mov	w2, #301
	bl	_cit_write_reg
	mov	x0, x19
	ldr	w1, [sp, #12]                   ; 4-byte Folded Reload
	mov	w2, #303
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #53573
	mov	w2, #292
	bl	_cit_write_reg
	mov	x0, x19
	ldr	w1, [sp, #16]                   ; 4-byte Folded Reload
	mov	w2, #295
	bl	_cit_write_reg
	mov	x0, x19
	mov	w1, #65192
	mov	w2, #292
	bl	_cit_write_reg
	ldr	w8, [sp, #20]                   ; 4-byte Folded Reload
	str	w8, [x19]
LBB0_10:
	mov	x0, x19
	mov	w1, #56
	mov	w2, #4
	bl	_cit_model4_Packet1
	mov	w0, #0
	ldp	x29, x30, [sp, #112]            ; 16-byte Folded Reload
	ldp	x20, x19, [sp, #96]             ; 16-byte Folded Reload
	ldp	x22, x21, [sp, #80]             ; 16-byte Folded Reload
	ldp	x24, x23, [sp, #64]             ; 16-byte Folded Reload
	ldp	x26, x25, [sp, #48]             ; 16-byte Folded Reload
	ldp	x28, x27, [sp, #32]             ; 16-byte Folded Reload
	add	sp, sp, #128
	ret
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_cit_start_model4
.subsections_via_symbols
