	.syntax unified
	.cpu cortex-m4
	.eabi_attribute 27, 3
	.eabi_attribute 28, 1
	.fpu fpv4-sp-d16
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 1
	.eabi_attribute 30, 2
	.eabi_attribute 34, 1
	.eabi_attribute 18, 4
	.thumb
	.file	"stm32f4xx_hal_rtc_ex.c"
	.text
.Ltext0:
	.cfi_sections	.debug_frame
	.section	.text.HAL_RTCEx_SetTimeStamp,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetTimeStamp
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetTimeStamp, %function
HAL_RTCEx_SetTimeStamp:
.LFB112:
	.file 1 "STM32F4xx_HAL_Driver\\Src\\stm32f4xx_hal_rtc_ex.c"
	.loc 1 158 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL0:
	push	{r4, r5, r6}
.LCFI0:
	.cfi_def_cfa_offset 12
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 6, -4
	.loc 1 158 0
	mov	r3, r0
	.loc 1 166 0
	ldrb	r0, [r0, #28]	@ zero_extendqisi2
.LVL1:
	cmp	r0, #1
	beq	.L3
	.loc 1 171 0 discriminator 2
	ldr	r0, [r3, #0]
	.loc 1 166 0 discriminator 2
	movs	r4, #1
	.loc 1 168 0 discriminator 2
	movs	r5, #2
	.loc 1 166 0 discriminator 2
	strb	r4, [r3, #28]
	.loc 1 168 0 discriminator 2
	strb	r5, [r3, #29]
	.loc 1 176 0 discriminator 2
	movs	r6, #202
	.loc 1 171 0 discriminator 2
	ldr	r5, [r0, #8]
	.loc 1 176 0 discriminator 2
	str	r6, [r0, #36]
	ldr	r0, [r3, #0]
	movs	r6, #83
	str	r6, [r0, #36]
	.loc 1 178 0 discriminator 2
	ldr	r0, [r3, #0]
	ldr	r6, [r0, #64]
	bic	r6, r6, #131072
	str	r6, [r0, #64]
	.loc 1 179 0 discriminator 2
	ldr	r0, [r3, #0]
	ldr	r6, [r0, #64]
	orrs	r2, r2, r6
.LVL2:
	str	r2, [r0, #64]
	.loc 1 171 0 discriminator 2
	bic	r0, r5, #2048
	.loc 1 182 0 discriminator 2
	ldr	r2, [r3, #0]
	.loc 1 171 0 discriminator 2
	bic	r0, r0, #8
.LVL3:
	.loc 1 173 0 discriminator 2
	orrs	r1, r1, r0
.LVL4:
	.loc 1 182 0 discriminator 2
	str	r1, [r2, #8]
	.loc 1 184 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r1, [r2, #8]
.LVL5:
	orr	r1, r1, #2048
	str	r1, [r2, #8]
	.loc 1 187 0 discriminator 2
	ldr	r1, [r3, #0]
	.loc 1 193 0 discriminator 2
	movs	r2, #0
	.loc 1 187 0 discriminator 2
	movs	r0, #255
	str	r0, [r1, #36]
	.loc 1 195 0 discriminator 2
	mov	r0, r2
	.loc 1 190 0 discriminator 2
	strb	r4, [r3, #29]
	.loc 1 193 0 discriminator 2
	strb	r2, [r3, #28]
.LVL6:
.L2:
	.loc 1 196 0
	pop	{r4, r5, r6}
	bx	lr
.LVL7:
.L3:
	.loc 1 166 0
	movs	r0, #2
	b	.L2
	.cfi_endproc
.LFE112:
	.size	HAL_RTCEx_SetTimeStamp, .-HAL_RTCEx_SetTimeStamp
	.section	.text.HAL_RTCEx_SetTimeStamp_IT,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetTimeStamp_IT
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetTimeStamp_IT, %function
HAL_RTCEx_SetTimeStamp_IT:
.LFB113:
	.loc 1 217 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL8:
	push	{r4, r5, r6}
.LCFI1:
	.cfi_def_cfa_offset 12
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 6, -4
	.loc 1 217 0
	mov	r3, r0
	.loc 1 225 0
	ldrb	r0, [r0, #28]	@ zero_extendqisi2
.LVL9:
	cmp	r0, #1
	beq	.L7
	.loc 1 230 0 discriminator 2
	ldr	r0, [r3, #0]
	.loc 1 225 0 discriminator 2
	movs	r4, #1
	.loc 1 227 0 discriminator 2
	movs	r5, #2
	.loc 1 225 0 discriminator 2
	strb	r4, [r3, #28]
	.loc 1 227 0 discriminator 2
	strb	r5, [r3, #29]
	.loc 1 235 0 discriminator 2
	movs	r6, #202
	.loc 1 230 0 discriminator 2
	ldr	r5, [r0, #8]
	.loc 1 235 0 discriminator 2
	str	r6, [r0, #36]
	ldr	r0, [r3, #0]
	movs	r6, #83
	str	r6, [r0, #36]
	.loc 1 230 0 discriminator 2
	bic	r5, r5, #2048
	.loc 1 238 0 discriminator 2
	ldr	r0, [r3, #0]
	.loc 1 230 0 discriminator 2
	bic	r5, r5, #8
.LVL10:
	.loc 1 232 0 discriminator 2
	orrs	r1, r1, r5
.LVL11:
	.loc 1 238 0 discriminator 2
	str	r1, [r0, #8]
	.loc 1 240 0 discriminator 2
	ldr	r1, [r3, #0]
.LVL12:
	ldr	r0, [r1, #64]
.LVL13:
	bic	r0, r0, #131072
	str	r0, [r1, #64]
	.loc 1 241 0 discriminator 2
	ldr	r1, [r3, #0]
	ldr	r0, [r1, #64]
	orrs	r2, r2, r0
.LVL14:
	str	r2, [r1, #64]
	.loc 1 243 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r1, [r2, #8]
	orr	r1, r1, #2048
	str	r1, [r2, #8]
	.loc 1 246 0 discriminator 2
	ldr	r1, [r3, #0]
	ldr	r0, [r1, #8]
	.loc 1 249 0 discriminator 2
	mov	r2, #15360
	movt	r2, 16385
	.loc 1 246 0 discriminator 2
	orr	r0, r0, #32768
	str	r0, [r1, #8]
	.loc 1 249 0 discriminator 2
	ldr	r1, [r2, #0]
	orr	r1, r1, #2097152
	str	r1, [r2, #0]
	.loc 1 251 0 discriminator 2
	ldr	r1, [r2, #8]
	orr	r1, r1, #2097152
	str	r1, [r2, #8]
	.loc 1 254 0 discriminator 2
	ldr	r1, [r3, #0]
	.loc 1 259 0 discriminator 2
	movs	r2, #0
	.loc 1 254 0 discriminator 2
	movs	r0, #255
	str	r0, [r1, #36]
	.loc 1 261 0 discriminator 2
	mov	r0, r2
	.loc 1 256 0 discriminator 2
	strb	r4, [r3, #29]
	.loc 1 259 0 discriminator 2
	strb	r2, [r3, #28]
.LVL15:
.L6:
	.loc 1 262 0
	pop	{r4, r5, r6}
	bx	lr
.LVL16:
.L7:
	.loc 1 225 0
	movs	r0, #2
	b	.L6
	.cfi_endproc
.LFE113:
	.size	HAL_RTCEx_SetTimeStamp_IT, .-HAL_RTCEx_SetTimeStamp_IT
	.section	.text.HAL_RTCEx_DeactivateTimeStamp,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_DeactivateTimeStamp
	.thumb
	.thumb_func
	.type	HAL_RTCEx_DeactivateTimeStamp, %function
HAL_RTCEx_DeactivateTimeStamp:
.LFB114:
	.loc 1 271 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL17:
	push	{r4}
.LCFI2:
	.cfi_def_cfa_offset 4
	.cfi_offset 4, -4
	.loc 1 275 0
	ldrb	r2, [r0, #28]	@ zero_extendqisi2
	.loc 1 271 0
	mov	r3, r0
	.loc 1 275 0
	movs	r0, #2
.LVL18:
	cmp	r2, #1
	beq	.L9
	.loc 1 280 0 discriminator 2
	ldr	r2, [r3, #0]
	.loc 1 277 0 discriminator 2
	movs	r0, #2
	strb	r0, [r3, #29]
	.loc 1 275 0 discriminator 2
	movs	r1, #1
	.loc 1 280 0 discriminator 2
	movs	r0, #202
	.loc 1 275 0 discriminator 2
	strb	r1, [r3, #28]
	.loc 1 280 0 discriminator 2
	str	r0, [r2, #36]
	ldr	r2, [r3, #0]
	movs	r0, #83
	str	r0, [r2, #36]
	.loc 1 283 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r0, [r2, #8]
	bic	r0, r0, #32768
	str	r0, [r2, #8]
	.loc 1 286 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r0, [r2, #8]
	bic	r0, r0, #2048
	bic	r0, r0, #8
.LVL19:
	.loc 1 289 0 discriminator 2
	str	r0, [r2, #8]
	.loc 1 292 0 discriminator 2
	ldr	r0, [r3, #0]
.LVL20:
	.loc 1 297 0 discriminator 2
	movs	r2, #0
.LVL21:
	.loc 1 292 0 discriminator 2
	movs	r4, #255
	str	r4, [r0, #36]
	.loc 1 299 0 discriminator 2
	mov	r0, r2
	.loc 1 294 0 discriminator 2
	strb	r1, [r3, #29]
	.loc 1 297 0 discriminator 2
	strb	r2, [r3, #28]
.LVL22:
.L9:
	.loc 1 300 0
	pop	{r4}
	bx	lr
	.cfi_endproc
.LFE114:
	.size	HAL_RTCEx_DeactivateTimeStamp, .-HAL_RTCEx_DeactivateTimeStamp
	.section	.text.HAL_RTCEx_GetTimeStamp,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_GetTimeStamp
	.thumb
	.thumb_func
	.type	HAL_RTCEx_GetTimeStamp, %function
HAL_RTCEx_GetTimeStamp:
.LFB115:
	.loc 1 315 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL23:
	push	{r3, r4, r5, r6, r7, lr}
.LCFI3:
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	.cfi_offset 4, -20
	.cfi_offset 5, -16
	.cfi_offset 6, -12
	.cfi_offset 7, -8
	.cfi_offset 14, -4
	.loc 1 315 0
	mov	r6, r0
	.loc 1 322 0
	ldr	r0, [r0, #0]
.LVL24:
	.loc 1 315 0
	mov	r4, r1
	.loc 1 322 0
	ldr	r1, [r0, #48]
.LVL25:
	.loc 1 323 0
	ldr	r0, [r0, #52]
.LVL26:
	.loc 1 329 0
	and	r5, r1, #4194304
	.loc 1 327 0
	ubfx	r7, r1, #8, #7
	.loc 1 326 0
	ubfx	ip, r1, #16, #6
	.loc 1 329 0
	lsrs	r5, r5, #16
	.loc 1 328 0
	and	r1, r1, #127
.LVL27:
	.loc 1 327 0
	strb	r7, [r4, #1]
	.loc 1 329 0
	strb	r5, [r4, #8]
	.loc 1 326 0
	strb	ip, [r4, #0]
	.loc 1 328 0
	strb	r1, [r4, #2]
	.loc 1 330 0
	ldr	r1, [r6, #0]
	.loc 1 315 0
	mov	r5, r2
	.loc 1 330 0
	ldr	r2, [r1, #56]
.LVL28:
	.loc 1 334 0
	ubfx	r7, r0, #8, #5
	.loc 1 330 0
	str	r2, [r4, #4]
	.loc 1 335 0
	and	r1, r0, #63
	.loc 1 333 0
	movs	r2, #0
	.loc 1 336 0
	ubfx	r0, r0, #13, #3
.LVL29:
	.loc 1 333 0
	strb	r2, [r5, #3]
	.loc 1 334 0
	strb	r7, [r5, #1]
	.loc 1 335 0
	strb	r1, [r5, #2]
	.loc 1 336 0
	strb	r0, [r5, #0]
	.loc 1 339 0
	cbnz	r3, .L12
	.loc 1 342 0
	ldrb	r0, [r4, #0]	@ zero_extendqisi2
	bl	RTC_Bcd2ToByte
.LVL30:
	strb	r0, [r4, #0]
	.loc 1 343 0
	ldrb	r0, [r4, #1]	@ zero_extendqisi2
	bl	RTC_Bcd2ToByte
.LVL31:
	strb	r0, [r4, #1]
	.loc 1 344 0
	ldrb	r0, [r4, #2]	@ zero_extendqisi2
	bl	RTC_Bcd2ToByte
.LVL32:
	strb	r0, [r4, #2]
	.loc 1 347 0
	ldrb	r0, [r5, #1]	@ zero_extendqisi2
	bl	RTC_Bcd2ToByte
.LVL33:
	strb	r0, [r5, #1]
	.loc 1 348 0
	ldrb	r0, [r5, #2]	@ zero_extendqisi2
	bl	RTC_Bcd2ToByte
.LVL34:
	strb	r0, [r5, #2]
	.loc 1 349 0
	ldrb	r0, [r5, #0]	@ zero_extendqisi2
	bl	RTC_Bcd2ToByte
.LVL35:
	strb	r0, [r5, #0]
.L12:
	.loc 1 353 0
	ldr	r3, [r6, #0]
	ldr	r2, [r3, #12]
	uxtb	r2, r2
	orn	r2, r2, #2176
	str	r2, [r3, #12]
	.loc 1 356 0
	movs	r0, #0
	pop	{r3, r4, r5, r6, r7, pc}
	.cfi_endproc
.LFE115:
	.size	HAL_RTCEx_GetTimeStamp, .-HAL_RTCEx_GetTimeStamp
	.section	.text.HAL_RTCEx_SetTamper,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetTamper
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetTamper, %function
HAL_RTCEx_SetTamper:
.LFB116:
	.loc 1 367 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL36:
	push	{r4, r5, r6, r7, r8, r9, sl}
.LCFI4:
	.cfi_def_cfa_offset 28
	.cfi_offset 4, -28
	.cfi_offset 5, -24
	.cfi_offset 6, -20
	.cfi_offset 7, -16
	.cfi_offset 8, -12
	.cfi_offset 9, -8
	.cfi_offset 10, -4
	.loc 1 381 0
	ldrb	r2, [r0, #28]	@ zero_extendqisi2
	.loc 1 367 0
	mov	r3, r0
	.loc 1 381 0
	movs	r0, #2
.LVL37:
	cmp	r2, #1
	beq	.L14
	.loc 1 381 0 is_stmt 0 discriminator 2
	movs	r2, #1
	strb	r2, [r3, #28]
	.loc 1 383 0 is_stmt 1 discriminator 2
	movs	r2, #2
	strb	r2, [r3, #29]
	.loc 1 385 0 discriminator 2
	ldr	r4, [r1, #8]
	.loc 1 387 0 discriminator 2
	ldr	r2, [r1, #0]
	.loc 1 385 0 discriminator 2
	cmp	r4, #0
	bne	.L18
.L15:
	.loc 1 394 0
	ldr	r0, [r3, #0]
	.loc 1 391 0
	ldr	r5, [r1, #20]
	.loc 1 390 0
	ldr	r9, [r1, #4]
	.loc 1 391 0
	ldr	r8, [r1, #12]
	ldr	ip, [r1, #16]
	.loc 1 392 0
	ldr	r7, [r1, #24]
	ldr	r6, [r1, #28]
.LVL38:
	.loc 1 394 0
	ldr	sl, [r0, #64]
	orr	r1, r2, #130560
.LVL39:
	orr	r1, r1, #388
	.loc 1 396 0
	orr	r1, r1, r2, lsl #1
	.loc 1 394 0
	bic	r1, sl, r1
	.loc 1 390 0
	orr	r2, r9, r2
.LVL40:
	.loc 1 394 0
	str	r1, [r0, #64]
	.loc 1 390 0
	orr	r0, r2, r8
	.loc 1 398 0
	ldr	r1, [r3, #0]
	.loc 1 390 0
	orr	r0, r0, ip
	.loc 1 391 0
	orrs	r0, r0, r5
	orrs	r0, r0, r7
	.loc 1 398 0
	ldr	r5, [r1, #64]
.LVL41:
	.loc 1 391 0
	orrs	r0, r0, r6
	.loc 1 390 0
	orrs	r0, r0, r5
	.loc 1 398 0
	orrs	r4, r4, r0
.LVL42:
	str	r4, [r1, #64]
	.loc 1 403 0
	movs	r2, #0
	.loc 1 400 0
	movs	r1, #1
	.loc 1 405 0
	mov	r0, r2
	.loc 1 400 0
	strb	r1, [r3, #29]
	.loc 1 403 0
	strb	r2, [r3, #28]
.L14:
	.loc 1 406 0
	pop	{r4, r5, r6, r7, r8, r9, sl}
	bx	lr
.LVL43:
.L18:
	.loc 1 387 0
	lsls	r4, r2, #1
	str	r4, [r1, #8]
	b	.L15
	.cfi_endproc
.LFE116:
	.size	HAL_RTCEx_SetTamper, .-HAL_RTCEx_SetTamper
	.section	.text.HAL_RTCEx_SetTamper_IT,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetTamper_IT
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetTamper_IT, %function
HAL_RTCEx_SetTamper_IT:
.LFB117:
	.loc 1 417 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL44:
	push	{r4, r5, r6, r7, r8, r9, sl}
.LCFI5:
	.cfi_def_cfa_offset 28
	.cfi_offset 4, -28
	.cfi_offset 5, -24
	.cfi_offset 6, -20
	.cfi_offset 7, -16
	.cfi_offset 8, -12
	.cfi_offset 9, -8
	.cfi_offset 10, -4
	.loc 1 431 0
	ldrb	r2, [r0, #28]	@ zero_extendqisi2
	.loc 1 417 0
	mov	r3, r0
	.loc 1 431 0
	movs	r0, #2
.LVL45:
	cmp	r2, #1
	beq	.L20
	.loc 1 431 0 is_stmt 0 discriminator 2
	movs	r2, #1
	strb	r2, [r3, #28]
	.loc 1 433 0 is_stmt 1 discriminator 2
	movs	r2, #2
	strb	r2, [r3, #29]
	.loc 1 436 0 discriminator 2
	ldr	r4, [r1, #8]
	.loc 1 438 0 discriminator 2
	ldr	r2, [r1, #0]
	.loc 1 436 0 discriminator 2
	cmp	r4, #0
	bne	.L24
.L21:
	.loc 1 445 0
	ldr	r0, [r3, #0]
	.loc 1 441 0
	ldr	r9, [r1, #4]
	.loc 1 442 0
	ldr	r8, [r1, #12]
	ldr	ip, [r1, #16]
	ldr	r7, [r1, #20]
	.loc 1 443 0
	ldr	r6, [r1, #24]
	ldr	r5, [r1, #28]
.LVL46:
	.loc 1 445 0
	ldr	sl, [r0, #64]
	orr	r1, r2, #130560
.LVL47:
	orr	r1, r1, #384
	.loc 1 447 0
	orr	r1, r1, r2, lsl #1
	.loc 1 445 0
	bic	r1, sl, r1
	.loc 1 441 0
	orr	r2, r9, r2
.LVL48:
	.loc 1 445 0
	str	r1, [r0, #64]
	.loc 1 441 0
	orr	r2, r2, r8
.LVL49:
	.loc 1 449 0
	ldr	r1, [r3, #0]
	.loc 1 441 0
	orr	r2, r2, ip
	.loc 1 442 0
	orrs	r2, r2, r7
	.loc 1 449 0
	ldr	r0, [r1, #64]
	.loc 1 442 0
	orrs	r2, r2, r6
	orrs	r2, r2, r5
	.loc 1 441 0
	orrs	r2, r2, r0
	.loc 1 449 0
	orrs	r4, r4, r2
.LVL50:
	str	r4, [r1, #64]
	.loc 1 452 0
	ldr	r1, [r3, #0]
	ldr	r0, [r1, #64]
	.loc 1 455 0
	mov	r2, #15360
	movt	r2, 16385
	.loc 1 452 0
	orr	r0, r0, #4
	str	r0, [r1, #64]
	.loc 1 455 0
	ldr	r1, [r2, #0]
	orr	r1, r1, #2097152
	str	r1, [r2, #0]
	.loc 1 457 0
	ldr	r0, [r2, #8]
	orr	r0, r0, #2097152
	str	r0, [r2, #8]
	.loc 1 462 0
	movs	r1, #0
	.loc 1 459 0
	movs	r2, #1
	.loc 1 464 0
	mov	r0, r1
	.loc 1 459 0
	strb	r2, [r3, #29]
	.loc 1 462 0
	strb	r1, [r3, #28]
.L20:
	.loc 1 465 0
	pop	{r4, r5, r6, r7, r8, r9, sl}
	bx	lr
.LVL51:
.L24:
	.loc 1 438 0
	lsls	r4, r2, #1
	str	r4, [r1, #8]
	b	.L21
	.cfi_endproc
.LFE117:
	.size	HAL_RTCEx_SetTamper_IT, .-HAL_RTCEx_SetTamper_IT
	.section	.text.HAL_RTCEx_DeactivateTamper,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_DeactivateTamper
	.thumb
	.thumb_func
	.type	HAL_RTCEx_DeactivateTamper, %function
HAL_RTCEx_DeactivateTamper:
.LFB118:
	.loc 1 476 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL52:
	push	{r4, r5}
.LCFI6:
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 5, -4
	.loc 1 480 0
	ldrb	r2, [r0, #28]	@ zero_extendqisi2
	.loc 1 476 0
	mov	r3, r0
	.loc 1 480 0
	movs	r0, #2
.LVL53:
	cmp	r2, #1
	beq	.L26
	.loc 1 485 0 discriminator 2
	ldr	r0, [r3, #0]
	.loc 1 480 0 discriminator 2
	movs	r4, #1
	.loc 1 482 0 discriminator 2
	movs	r2, #2
	strb	r2, [r3, #29]
	.loc 1 480 0 discriminator 2
	strb	r4, [r3, #28]
	.loc 1 485 0 discriminator 2
	ldr	r5, [r0, #64]
	.loc 1 490 0 discriminator 2
	movs	r2, #0
	.loc 1 485 0 discriminator 2
	bic	r1, r5, r1
.LVL54:
	str	r1, [r0, #64]
	.loc 1 492 0 discriminator 2
	mov	r0, r2
	.loc 1 487 0 discriminator 2
	strb	r4, [r3, #29]
	.loc 1 490 0 discriminator 2
	strb	r2, [r3, #28]
.L26:
	.loc 1 493 0
	pop	{r4, r5}
	bx	lr
	.cfi_endproc
.LFE118:
	.size	HAL_RTCEx_DeactivateTamper, .-HAL_RTCEx_DeactivateTamper
	.section	.text.HAL_RTCEx_TimeStampEventCallback,"ax",%progbits
	.align	2
	.weak	HAL_RTCEx_TimeStampEventCallback
	.thumb
	.thumb_func
	.type	HAL_RTCEx_TimeStampEventCallback, %function
HAL_RTCEx_TimeStampEventCallback:
.LFB120:
	.loc 1 557 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL55:
	bx	lr
	.cfi_endproc
.LFE120:
	.size	HAL_RTCEx_TimeStampEventCallback, .-HAL_RTCEx_TimeStampEventCallback
	.section	.text.HAL_RTCEx_Tamper1EventCallback,"ax",%progbits
	.align	2
	.weak	HAL_RTCEx_Tamper1EventCallback
	.thumb
	.thumb_func
	.type	HAL_RTCEx_Tamper1EventCallback, %function
HAL_RTCEx_Tamper1EventCallback:
.LFB121:
	.loc 1 570 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL56:
	bx	lr
	.cfi_endproc
.LFE121:
	.size	HAL_RTCEx_Tamper1EventCallback, .-HAL_RTCEx_Tamper1EventCallback
	.section	.text.HAL_RTCEx_Tamper2EventCallback,"ax",%progbits
	.align	2
	.weak	HAL_RTCEx_Tamper2EventCallback
	.thumb
	.thumb_func
	.type	HAL_RTCEx_Tamper2EventCallback, %function
HAL_RTCEx_Tamper2EventCallback:
.LFB122:
	.loc 1 583 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL57:
	bx	lr
	.cfi_endproc
.LFE122:
	.size	HAL_RTCEx_Tamper2EventCallback, .-HAL_RTCEx_Tamper2EventCallback
	.section	.text.HAL_RTCEx_TamperTimeStampIRQHandler,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_TamperTimeStampIRQHandler
	.thumb
	.thumb_func
	.type	HAL_RTCEx_TamperTimeStampIRQHandler, %function
HAL_RTCEx_TamperTimeStampIRQHandler:
.LFB119:
	.loc 1 502 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL58:
	.loc 1 502 0
	push	{r4, lr}
.LCFI7:
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 14, -4
	.loc 1 503 0
	ldr	r3, [r0, #0]
	ldr	r2, [r3, #12]
	lsls	r1, r2, #20
	.loc 1 502 0
	mov	r4, r0
	.loc 1 503 0
	bpl	.L32
	.loc 1 506 0
	ldr	r2, [r3, #8]
	lsls	r2, r2, #16
	bmi	.L53
.LVL59:
.L32:
	.loc 1 517 0
	ldr	r2, [r3, #12]
	lsls	r0, r2, #18
	bpl	.L33
	.loc 1 520 0
	ldr	r2, [r3, #64]
	lsls	r1, r2, #29
	bmi	.L54
.L33:
	.loc 1 531 0
	ldr	r2, [r3, #12]
	lsls	r2, r2, #17
	bpl	.L34
	.loc 1 534 0
	ldr	r3, [r3, #64]
	lsls	r3, r3, #29
	bmi	.L55
.L34:
	.loc 1 544 0
	mov	r3, #15360
	movt	r3, 16385
	mov	r2, #2097152
	str	r2, [r3, #20]
	.loc 1 547 0
	movs	r3, #1
	strb	r3, [r4, #29]
	pop	{r4, pc}
.L55:
	.loc 1 537 0
	mov	r0, r4
	bl	HAL_RTCEx_Tamper2EventCallback
.LVL60:
	.loc 1 540 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #12]
	uxtb	r2, r2
	orn	r2, r2, #16512
	str	r2, [r3, #12]
	b	.L34
.L54:
	.loc 1 523 0
	mov	r0, r4
	bl	HAL_RTCEx_Tamper1EventCallback
.LVL61:
	.loc 1 526 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #12]
	uxtb	r2, r2
	orn	r2, r2, #8320
	str	r2, [r3, #12]
	ldr	r3, [r4, #0]
	b	.L33
.LVL62:
.L53:
	.loc 1 509 0
	bl	HAL_RTCEx_TimeStampEventCallback
.LVL63:
	.loc 1 512 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #12]
	uxtb	r2, r2
	orn	r2, r2, #2176
	str	r2, [r3, #12]
	ldr	r3, [r4, #0]
	b	.L32
	.cfi_endproc
.LFE119:
	.size	HAL_RTCEx_TamperTimeStampIRQHandler, .-HAL_RTCEx_TamperTimeStampIRQHandler
	.section	.text.HAL_RTCEx_PollForTimeStampEvent,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_PollForTimeStampEvent
	.thumb
	.thumb_func
	.type	HAL_RTCEx_PollForTimeStampEvent, %function
HAL_RTCEx_PollForTimeStampEvent:
.LFB123:
	.loc 1 597 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL64:
	push	{r4, r5, r6, lr}
.LCFI8:
	.cfi_def_cfa_offset 16
	.cfi_offset 4, -16
	.cfi_offset 5, -12
	.cfi_offset 6, -8
	.cfi_offset 14, -4
	.loc 1 597 0
	mov	r5, r0
	mov	r4, r1
	.loc 1 601 0
	bl	HAL_GetTick
.LVL65:
	mov	r6, r0
.LVL66:
.L57:
	ldr	r3, [r5, #0]
	b	.L60
.L63:
	.loc 1 605 0
	ldr	r2, [r3, #12]
	lsls	r1, r2, #19
	bmi	.L68
	.loc 1 616 0
	adds	r2, r4, #1
	bne	.L69
.L60:
	.loc 1 603 0 discriminator 1
	ldr	r2, [r3, #12]
	lsls	r0, r2, #20
	bpl	.L63
	.loc 1 627 0
	movs	r3, #1
	strb	r3, [r5, #29]
	.loc 1 629 0
	movs	r0, #0
	.loc 1 630 0
	pop	{r4, r5, r6, pc}
.L68:
	.loc 1 608 0
	ldr	r2, [r3, #12]
	uxtb	r2, r2
	orn	r2, r2, #4224
	str	r2, [r3, #12]
	.loc 1 611 0
	movs	r3, #4
	.loc 1 613 0
	movs	r0, #1
	.loc 1 611 0
	strb	r3, [r5, #29]
	.loc 1 613 0
	pop	{r4, r5, r6, pc}
.L69:
	.loc 1 618 0
	cbz	r4, .L62
	.loc 1 618 0 is_stmt 0 discriminator 1
	bl	HAL_GetTick
.LVL67:
	subs	r0, r0, r6
	cmp	r4, r0
	bcs	.L57
.L62:
	.loc 1 620 0 is_stmt 1
	movs	r0, #3
	strb	r0, [r5, #29]
	.loc 1 621 0
	pop	{r4, r5, r6, pc}
	.cfi_endproc
.LFE123:
	.size	HAL_RTCEx_PollForTimeStampEvent, .-HAL_RTCEx_PollForTimeStampEvent
	.section	.text.HAL_RTCEx_PollForTamper1Event,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_PollForTamper1Event
	.thumb
	.thumb_func
	.type	HAL_RTCEx_PollForTamper1Event, %function
HAL_RTCEx_PollForTamper1Event:
.LFB124:
	.loc 1 640 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL68:
	push	{r4, r5, r6, lr}
.LCFI9:
	.cfi_def_cfa_offset 16
	.cfi_offset 4, -16
	.cfi_offset 5, -12
	.cfi_offset 6, -8
	.cfi_offset 14, -4
	.loc 1 640 0
	mov	r5, r0
	mov	r4, r1
	.loc 1 644 0
	bl	HAL_GetTick
.LVL69:
	mov	r6, r0
.LVL70:
.L71:
	ldr	r2, [r5, #0]
	b	.L72
.L76:
	.loc 1 649 0
	adds	r3, r4, #1
	bne	.L81
.L72:
	.loc 1 647 0 discriminator 1
	ldr	r3, [r2, #12]
	lsls	r0, r3, #18
	bpl	.L76
	.loc 1 660 0
	ldr	r3, [r2, #12]
	uxtb	r3, r3
	orn	r3, r3, #8320
	str	r3, [r2, #12]
	.loc 1 663 0
	movs	r3, #1
	.loc 1 665 0
	movs	r0, #0
	.loc 1 663 0
	strb	r3, [r5, #29]
	.loc 1 666 0
	pop	{r4, r5, r6, pc}
.L81:
	.loc 1 651 0
	cbz	r4, .L75
	.loc 1 651 0 is_stmt 0 discriminator 1
	bl	HAL_GetTick
.LVL71:
	subs	r0, r0, r6
	cmp	r4, r0
	bcs	.L71
.L75:
	.loc 1 653 0 is_stmt 1
	movs	r0, #3
	strb	r0, [r5, #29]
	.loc 1 654 0
	pop	{r4, r5, r6, pc}
	.cfi_endproc
.LFE124:
	.size	HAL_RTCEx_PollForTamper1Event, .-HAL_RTCEx_PollForTamper1Event
	.section	.text.HAL_RTCEx_PollForTamper2Event,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_PollForTamper2Event
	.thumb
	.thumb_func
	.type	HAL_RTCEx_PollForTamper2Event, %function
HAL_RTCEx_PollForTamper2Event:
.LFB125:
	.loc 1 676 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL72:
	push	{r4, r5, r6, lr}
.LCFI10:
	.cfi_def_cfa_offset 16
	.cfi_offset 4, -16
	.cfi_offset 5, -12
	.cfi_offset 6, -8
	.cfi_offset 14, -4
	.loc 1 676 0
	mov	r5, r0
	mov	r4, r1
	.loc 1 680 0
	bl	HAL_GetTick
.LVL73:
	mov	r6, r0
.LVL74:
.L83:
	ldr	r2, [r5, #0]
	b	.L84
.L88:
	.loc 1 685 0
	adds	r0, r4, #1
	bne	.L93
.L84:
	.loc 1 683 0 discriminator 1
	ldr	r3, [r2, #12]
	lsls	r1, r3, #17
	bpl	.L88
	.loc 1 696 0
	ldr	r3, [r2, #12]
	uxtb	r3, r3
	orn	r3, r3, #16512
	str	r3, [r2, #12]
	.loc 1 699 0
	movs	r3, #1
	.loc 1 701 0
	movs	r0, #0
	.loc 1 699 0
	strb	r3, [r5, #29]
	.loc 1 702 0
	pop	{r4, r5, r6, pc}
.L93:
	.loc 1 687 0
	cbz	r4, .L87
	.loc 1 687 0 is_stmt 0 discriminator 1
	bl	HAL_GetTick
.LVL75:
	subs	r0, r0, r6
	cmp	r4, r0
	bcs	.L83
.L87:
	.loc 1 689 0 is_stmt 1
	movs	r0, #3
	strb	r0, [r5, #29]
	.loc 1 690 0
	pop	{r4, r5, r6, pc}
	.cfi_endproc
.LFE125:
	.size	HAL_RTCEx_PollForTamper2Event, .-HAL_RTCEx_PollForTamper2Event
	.section	.text.HAL_RTCEx_SetWakeUpTimer,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetWakeUpTimer
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetWakeUpTimer, %function
HAL_RTCEx_SetWakeUpTimer:
.LFB126:
	.loc 1 731 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL76:
	push	{r3, r4, r5, r6, r7, r8, r9, lr}
.LCFI11:
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	.cfi_offset 4, -28
	.cfi_offset 5, -24
	.cfi_offset 6, -20
	.cfi_offset 7, -16
	.cfi_offset 8, -12
	.cfi_offset 9, -8
	.cfi_offset 14, -4
	.loc 1 739 0
	ldrb	r3, [r0, #28]	@ zero_extendqisi2
	cmp	r3, #1
	.loc 1 731 0
	mov	r4, r0
	mov	r8, r1
	mov	r9, r2
	.loc 1 739 0
	bne	.L100
	movs	r0, #2
.LVL77:
	.loc 1 789 0
	pop	{r3, r4, r5, r6, r7, r8, r9, pc}
.LVL78:
.L100:
	.loc 1 739 0 discriminator 2
	movs	r2, #1
.LVL79:
	strb	r2, [r0, #28]
	.loc 1 744 0 discriminator 2
	ldr	r3, [r0, #0]
	.loc 1 741 0 discriminator 2
	movs	r2, #2
	strb	r2, [r0, #29]
	.loc 1 744 0 discriminator 2
	movs	r2, #202
	str	r2, [r3, #36]
	ldr	r3, [r0, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 746 0 discriminator 2
	ldr	r3, [r0, #0]
	ldr	r2, [r3, #8]
	bic	r2, r2, #1024
	str	r2, [r3, #8]
	.loc 1 749 0 discriminator 2
	bl	HAL_GetTick
.LVL80:
	mov	r7, r0
.LVL81:
	.loc 1 752 0 discriminator 2
	b	.L96
.LVL82:
.L97:
	.loc 1 754 0
	bl	HAL_GetTick
.LVL83:
	subs	r0, r0, r7
	cmp	r0, #1000
	bhi	.L101
.L96:
	.loc 1 752 0 discriminator 1
	ldr	r5, [r4, #0]
	ldr	r3, [r5, #12]
	ands	r6, r3, #4
	beq	.L97
	.loc 1 769 0
	ldr	r3, [r5, #8]
	bic	r3, r3, #7
	str	r3, [r5, #8]
	.loc 1 772 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #8]
	orr	r2, r9, r2
	str	r2, [r3, #8]
	.loc 1 775 0
	ldr	r3, [r4, #0]
	str	r8, [r3, #20]
	.loc 1 778 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #8]
	orr	r2, r2, #1024
	str	r2, [r3, #8]
	.loc 1 781 0
	ldr	r2, [r4, #0]
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 786 0
	movs	r3, #0
	.loc 1 783 0
	movs	r2, #1
	.loc 1 788 0
	mov	r0, r3
	.loc 1 783 0
	strb	r2, [r4, #29]
	.loc 1 786 0
	strb	r3, [r4, #28]
	.loc 1 788 0
	pop	{r3, r4, r5, r6, r7, r8, r9, pc}
.L101:
	.loc 1 757 0
	ldr	r2, [r4, #0]
	.loc 1 759 0
	movs	r3, #3
	.loc 1 757 0
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 764 0
	mov	r0, r3
	.loc 1 759 0
	strb	r3, [r4, #29]
	.loc 1 762 0
	strb	r6, [r4, #28]
	.loc 1 764 0
	pop	{r3, r4, r5, r6, r7, r8, r9, pc}
	.cfi_endproc
.LFE126:
	.size	HAL_RTCEx_SetWakeUpTimer, .-HAL_RTCEx_SetWakeUpTimer
	.section	.text.HAL_RTCEx_SetWakeUpTimer_IT,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetWakeUpTimer_IT
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetWakeUpTimer_IT, %function
HAL_RTCEx_SetWakeUpTimer_IT:
.LFB127:
	.loc 1 800 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL84:
	push	{r3, r4, r5, r6, r7, r8, r9, lr}
.LCFI12:
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	.cfi_offset 4, -28
	.cfi_offset 5, -24
	.cfi_offset 6, -20
	.cfi_offset 7, -16
	.cfi_offset 8, -12
	.cfi_offset 9, -8
	.cfi_offset 14, -4
	.loc 1 808 0
	ldrb	r3, [r0, #28]	@ zero_extendqisi2
	cmp	r3, #1
	.loc 1 800 0
	mov	r4, r0
	mov	r9, r1
	mov	r8, r2
	.loc 1 808 0
	bne	.L108
	movs	r0, #2
.LVL85:
	.loc 1 866 0
	pop	{r3, r4, r5, r6, r7, r8, r9, pc}
.LVL86:
.L108:
	.loc 1 808 0 discriminator 2
	movs	r2, #1
.LVL87:
	strb	r2, [r0, #28]
	.loc 1 813 0 discriminator 2
	ldr	r3, [r0, #0]
	.loc 1 810 0 discriminator 2
	movs	r2, #2
	strb	r2, [r0, #29]
	.loc 1 813 0 discriminator 2
	movs	r2, #202
	str	r2, [r3, #36]
	ldr	r3, [r0, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 815 0 discriminator 2
	ldr	r3, [r0, #0]
	ldr	r2, [r3, #8]
	bic	r2, r2, #1024
	str	r2, [r3, #8]
	.loc 1 818 0 discriminator 2
	bl	HAL_GetTick
.LVL88:
	mov	r7, r0
.LVL89:
	.loc 1 821 0 discriminator 2
	b	.L104
.LVL90:
.L105:
	.loc 1 823 0
	bl	HAL_GetTick
.LVL91:
	subs	r0, r0, r7
	cmp	r0, #1000
	bhi	.L109
.L104:
	.loc 1 821 0 discriminator 1
	ldr	r5, [r4, #0]
	ldr	r3, [r5, #12]
	ands	r6, r3, #4
	beq	.L105
	.loc 1 838 0
	str	r9, [r5, #20]
	.loc 1 841 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #8]
	bic	r2, r2, #7
	str	r2, [r3, #8]
	.loc 1 844 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #8]
	.loc 1 847 0
	mov	r3, #15360
	movt	r3, 16385
	.loc 1 844 0
	orr	r1, r8, r1
	str	r1, [r2, #8]
	.loc 1 847 0
	ldr	r2, [r3, #0]
	orr	r2, r2, #4194304
	str	r2, [r3, #0]
	.loc 1 849 0
	ldr	r2, [r3, #8]
	orr	r2, r2, #4194304
	str	r2, [r3, #8]
	.loc 1 852 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #8]
	orr	r2, r2, #16384
	str	r2, [r3, #8]
	.loc 1 855 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #8]
	orr	r2, r2, #1024
	str	r2, [r3, #8]
	.loc 1 858 0
	ldr	r2, [r4, #0]
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 863 0
	movs	r3, #0
	.loc 1 860 0
	movs	r2, #1
	.loc 1 865 0
	mov	r0, r3
	.loc 1 860 0
	strb	r2, [r4, #29]
	.loc 1 863 0
	strb	r3, [r4, #28]
	.loc 1 865 0
	pop	{r3, r4, r5, r6, r7, r8, r9, pc}
.L109:
	.loc 1 826 0
	ldr	r2, [r4, #0]
	.loc 1 828 0
	movs	r3, #3
	.loc 1 826 0
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 833 0
	mov	r0, r3
	.loc 1 828 0
	strb	r3, [r4, #29]
	.loc 1 831 0
	strb	r6, [r4, #28]
	.loc 1 833 0
	pop	{r3, r4, r5, r6, r7, r8, r9, pc}
	.cfi_endproc
.LFE127:
	.size	HAL_RTCEx_SetWakeUpTimer_IT, .-HAL_RTCEx_SetWakeUpTimer_IT
	.section	.text.HAL_RTCEx_DeactivateWakeUpTimer,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_DeactivateWakeUpTimer
	.thumb
	.thumb_func
	.type	HAL_RTCEx_DeactivateWakeUpTimer, %function
HAL_RTCEx_DeactivateWakeUpTimer:
.LFB128:
	.loc 1 875 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL92:
	push	{r4, r5, r6, lr}
.LCFI13:
	.cfi_def_cfa_offset 16
	.cfi_offset 4, -16
	.cfi_offset 5, -12
	.cfi_offset 6, -8
	.cfi_offset 14, -4
	.loc 1 879 0
	ldrb	r3, [r0, #28]	@ zero_extendqisi2
	cmp	r3, #1
	.loc 1 875 0
	mov	r4, r0
	.loc 1 879 0
	bne	.L116
	movs	r0, #2
.LVL93:
	.loc 1 921 0
	pop	{r4, r5, r6, pc}
.LVL94:
.L116:
	.loc 1 879 0 discriminator 2
	movs	r2, #1
	strb	r2, [r0, #28]
	.loc 1 884 0 discriminator 2
	ldr	r3, [r0, #0]
	.loc 1 881 0 discriminator 2
	movs	r2, #2
	strb	r2, [r0, #29]
	.loc 1 884 0 discriminator 2
	movs	r2, #202
	str	r2, [r3, #36]
	ldr	r3, [r0, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 887 0 discriminator 2
	ldr	r3, [r0, #0]
	ldr	r2, [r3, #8]
	bic	r2, r2, #1024
	str	r2, [r3, #8]
	.loc 1 890 0 discriminator 2
	ldr	r3, [r0, #0]
	ldr	r2, [r3, #8]
	bic	r2, r2, #16384
	str	r2, [r3, #8]
	.loc 1 893 0 discriminator 2
	bl	HAL_GetTick
.LVL95:
	mov	r6, r0
.LVL96:
	.loc 1 896 0 discriminator 2
	b	.L112
.LVL97:
.L113:
	.loc 1 898 0
	bl	HAL_GetTick
.LVL98:
	subs	r0, r0, r6
	cmp	r0, #1000
	bhi	.L117
.L112:
	.loc 1 896 0 discriminator 1
	ldr	r2, [r4, #0]
	ldr	r3, [r2, #12]
	ands	r5, r3, #4
	beq	.L113
	.loc 1 913 0
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 918 0
	movs	r3, #0
	.loc 1 915 0
	movs	r2, #1
	.loc 1 920 0
	mov	r0, r3
	.loc 1 915 0
	strb	r2, [r4, #29]
	.loc 1 918 0
	strb	r3, [r4, #28]
	.loc 1 920 0
	pop	{r4, r5, r6, pc}
.L117:
	.loc 1 901 0
	ldr	r2, [r4, #0]
	.loc 1 903 0
	movs	r3, #3
	.loc 1 901 0
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 908 0
	mov	r0, r3
	.loc 1 903 0
	strb	r3, [r4, #29]
	.loc 1 906 0
	strb	r5, [r4, #28]
	.loc 1 908 0
	pop	{r4, r5, r6, pc}
	.cfi_endproc
.LFE128:
	.size	HAL_RTCEx_DeactivateWakeUpTimer, .-HAL_RTCEx_DeactivateWakeUpTimer
	.section	.text.HAL_RTCEx_GetWakeUpTimer,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_GetWakeUpTimer
	.thumb
	.thumb_func
	.type	HAL_RTCEx_GetWakeUpTimer, %function
HAL_RTCEx_GetWakeUpTimer:
.LFB129:
	.loc 1 930 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL99:
	.loc 1 932 0
	ldr	r3, [r0, #0]
	ldr	r0, [r3, #20]
.LVL100:
	.loc 1 933 0
	uxth	r0, r0
	bx	lr
	.cfi_endproc
.LFE129:
	.size	HAL_RTCEx_GetWakeUpTimer, .-HAL_RTCEx_GetWakeUpTimer
	.section	.text.HAL_RTCEx_WakeUpTimerEventCallback,"ax",%progbits
	.align	2
	.weak	HAL_RTCEx_WakeUpTimerEventCallback
	.thumb
	.thumb_func
	.type	HAL_RTCEx_WakeUpTimerEventCallback, %function
HAL_RTCEx_WakeUpTimerEventCallback:
.LFB131:
	.loc 1 970 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL101:
	bx	lr
	.cfi_endproc
.LFE131:
	.size	HAL_RTCEx_WakeUpTimerEventCallback, .-HAL_RTCEx_WakeUpTimerEventCallback
	.section	.text.HAL_RTCEx_WakeUpTimerIRQHandler,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_WakeUpTimerIRQHandler
	.thumb
	.thumb_func
	.type	HAL_RTCEx_WakeUpTimerIRQHandler, %function
HAL_RTCEx_WakeUpTimerIRQHandler:
.LFB130:
	.loc 1 942 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL102:
	.loc 1 942 0
	push	{r4, lr}
.LCFI14:
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 14, -4
	.loc 1 943 0
	ldr	r3, [r0, #0]
	ldr	r2, [r3, #12]
	lsls	r2, r2, #21
	.loc 1 942 0
	mov	r4, r0
	.loc 1 943 0
	bpl	.L121
	.loc 1 946 0
	ldr	r3, [r3, #8]
	lsls	r3, r3, #17
	bmi	.L128
.LVL103:
.L121:
	.loc 1 957 0
	mov	r3, #15360
	movt	r3, 16385
	mov	r2, #4194304
	str	r2, [r3, #20]
	.loc 1 960 0
	movs	r3, #1
	strb	r3, [r4, #29]
	pop	{r4, pc}
.LVL104:
.L128:
	.loc 1 949 0
	bl	HAL_RTCEx_WakeUpTimerEventCallback
.LVL105:
	.loc 1 952 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #12]
	uxtb	r2, r2
	orn	r2, r2, #1152
	str	r2, [r3, #12]
	b	.L121
	.cfi_endproc
.LFE130:
	.size	HAL_RTCEx_WakeUpTimerIRQHandler, .-HAL_RTCEx_WakeUpTimerIRQHandler
	.section	.text.HAL_RTCEx_PollForWakeUpTimerEvent,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_PollForWakeUpTimerEvent
	.thumb
	.thumb_func
	.type	HAL_RTCEx_PollForWakeUpTimerEvent, %function
HAL_RTCEx_PollForWakeUpTimerEvent:
.LFB132:
	.loc 1 984 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL106:
	push	{r4, r5, r6, lr}
.LCFI15:
	.cfi_def_cfa_offset 16
	.cfi_offset 4, -16
	.cfi_offset 5, -12
	.cfi_offset 6, -8
	.cfi_offset 14, -4
	.loc 1 984 0
	mov	r5, r0
	mov	r4, r1
	.loc 1 988 0
	bl	HAL_GetTick
.LVL107:
	mov	r6, r0
.LVL108:
.L130:
	ldr	r2, [r5, #0]
	b	.L131
.L135:
	.loc 1 992 0
	adds	r0, r4, #1
	bne	.L140
.L131:
	.loc 1 990 0 discriminator 1
	ldr	r3, [r2, #12]
	lsls	r1, r3, #21
	bpl	.L135
	.loc 1 1004 0
	ldr	r3, [r2, #12]
	uxtb	r3, r3
	orn	r3, r3, #1152
	str	r3, [r2, #12]
	.loc 1 1007 0
	movs	r3, #1
	.loc 1 1009 0
	movs	r0, #0
	.loc 1 1007 0
	strb	r3, [r5, #29]
	.loc 1 1010 0
	pop	{r4, r5, r6, pc}
.L140:
	.loc 1 994 0
	cbz	r4, .L134
	.loc 1 994 0 is_stmt 0 discriminator 1
	bl	HAL_GetTick
.LVL109:
	subs	r0, r0, r6
	cmp	r4, r0
	bcs	.L130
.L134:
	.loc 1 996 0 is_stmt 1
	movs	r0, #3
	strb	r0, [r5, #29]
	.loc 1 998 0
	pop	{r4, r5, r6, pc}
	.cfi_endproc
.LFE132:
	.size	HAL_RTCEx_PollForWakeUpTimerEvent, .-HAL_RTCEx_PollForWakeUpTimerEvent
	.section	.text.HAL_RTCEx_BKUPWrite,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_BKUPWrite
	.thumb
	.thumb_func
	.type	HAL_RTCEx_BKUPWrite, %function
HAL_RTCEx_BKUPWrite:
.LFB133:
	.loc 1 1054 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL110:
	.loc 1 1060 0
	ldr	r3, [r0, #0]
	adds	r3, r3, #80
.LVL111:
	.loc 1 1064 0
	str	r2, [r3, r1, lsl #2]
	bx	lr
	.cfi_endproc
.LFE133:
	.size	HAL_RTCEx_BKUPWrite, .-HAL_RTCEx_BKUPWrite
	.section	.text.HAL_RTCEx_BKUPRead,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_BKUPRead
	.thumb
	.thumb_func
	.type	HAL_RTCEx_BKUPRead, %function
HAL_RTCEx_BKUPRead:
.LFB134:
	.loc 1 1077 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL112:
	.loc 1 1083 0
	ldr	r3, [r0, #0]
	adds	r3, r3, #80
.LVL113:
	.loc 1 1087 0
	ldr	r0, [r3, r1, lsl #2]
.LVL114:
	.loc 1 1088 0
	bx	lr
	.cfi_endproc
.LFE134:
	.size	HAL_RTCEx_BKUPRead, .-HAL_RTCEx_BKUPRead
	.section	.text.HAL_RTCEx_SetCoarseCalib,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetCoarseCalib
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetCoarseCalib, %function
HAL_RTCEx_SetCoarseCalib:
.LFB135:
	.loc 1 1108 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL115:
	push	{r3, r4, r5, r6, r7, lr}
.LCFI16:
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	.cfi_offset 4, -20
	.cfi_offset 5, -16
	.cfi_offset 6, -12
	.cfi_offset 7, -8
	.cfi_offset 14, -4
	.loc 1 1114 0
	ldrb	r3, [r0, #28]	@ zero_extendqisi2
	cmp	r3, #1
	.loc 1 1108 0
	mov	r4, r0
	mov	r5, r1
	mov	r6, r2
	.loc 1 1114 0
	bne	.L147
	movs	r0, #2
.LVL116:
	.loc 1 1157 0
	pop	{r3, r4, r5, r6, r7, pc}
.LVL117:
.L147:
	.loc 1 1119 0 discriminator 2
	ldr	r3, [r0, #0]
	.loc 1 1116 0 discriminator 2
	movs	r2, #2
.LVL118:
	strb	r2, [r0, #29]
	.loc 1 1114 0 discriminator 2
	movs	r7, #1
	.loc 1 1119 0 discriminator 2
	movs	r2, #202
	.loc 1 1114 0 discriminator 2
	strb	r7, [r0, #28]
	.loc 1 1119 0 discriminator 2
	str	r2, [r3, #36]
	ldr	r3, [r0, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 1122 0 discriminator 2
	bl	RTC_EnterInitMode
.LVL119:
	mov	r3, r0
	cbnz	r0, .L148
	.loc 1 1138 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #8]
	orr	r1, r1, #128
	str	r1, [r2, #8]
	.loc 1 1141 0
	ldr	r2, [r4, #0]
	orrs	r5, r5, r6
.LVL120:
	str	r5, [r2, #24]
	.loc 1 1144 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #12]
	bic	r1, r1, #128
	str	r1, [r2, #12]
	.loc 1 1148 0
	ldr	r2, [r4, #0]
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 1151 0
	strb	r7, [r4, #29]
	.loc 1 1154 0
	strb	r3, [r4, #28]
	.loc 1 1156 0
	pop	{r3, r4, r5, r6, r7, pc}
.LVL121:
.L148:
	.loc 1 1125 0
	ldr	r3, [r4, #0]
	movs	r2, #255
	str	r2, [r3, #36]
	.loc 1 1128 0
	movs	r3, #4
	strb	r3, [r4, #29]
	.loc 1 1131 0
	movs	r3, #0
	.loc 1 1133 0
	mov	r0, r7
	.loc 1 1131 0
	strb	r3, [r4, #28]
	.loc 1 1133 0
	pop	{r3, r4, r5, r6, r7, pc}
	.cfi_endproc
.LFE135:
	.size	HAL_RTCEx_SetCoarseCalib, .-HAL_RTCEx_SetCoarseCalib
	.section	.text.HAL_RTCEx_DeactivateCoarseCalib,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_DeactivateCoarseCalib
	.thumb
	.thumb_func
	.type	HAL_RTCEx_DeactivateCoarseCalib, %function
HAL_RTCEx_DeactivateCoarseCalib:
.LFB136:
	.loc 1 1166 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL122:
	push	{r3, r4, r5, lr}
.LCFI17:
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 14, -4
	.loc 1 1168 0
	ldrb	r3, [r0, #28]	@ zero_extendqisi2
	cmp	r3, #1
	.loc 1 1166 0
	mov	r4, r0
	.loc 1 1168 0
	bne	.L153
	movs	r0, #2
.LVL123:
	.loc 1 1208 0
	pop	{r3, r4, r5, pc}
.LVL124:
.L153:
	.loc 1 1173 0 discriminator 2
	ldr	r3, [r0, #0]
	.loc 1 1170 0 discriminator 2
	movs	r2, #2
	strb	r2, [r0, #29]
	.loc 1 1168 0 discriminator 2
	movs	r5, #1
	.loc 1 1173 0 discriminator 2
	movs	r2, #202
	.loc 1 1168 0 discriminator 2
	strb	r5, [r0, #28]
	.loc 1 1173 0 discriminator 2
	str	r2, [r3, #36]
	ldr	r3, [r0, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 1176 0 discriminator 2
	bl	RTC_EnterInitMode
.LVL125:
	mov	r3, r0
	cbnz	r0, .L154
	.loc 1 1192 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #8]
	bic	r1, r1, #128
	str	r1, [r2, #8]
	.loc 1 1195 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #12]
	bic	r1, r1, #128
	str	r1, [r2, #12]
	.loc 1 1199 0
	ldr	r2, [r4, #0]
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 1202 0
	strb	r5, [r4, #29]
	.loc 1 1205 0
	strb	r3, [r4, #28]
	.loc 1 1207 0
	pop	{r3, r4, r5, pc}
.L154:
	.loc 1 1179 0
	ldr	r3, [r4, #0]
	movs	r2, #255
	str	r2, [r3, #36]
	.loc 1 1182 0
	movs	r3, #4
	strb	r3, [r4, #29]
	.loc 1 1185 0
	movs	r3, #0
	.loc 1 1187 0
	mov	r0, r5
	.loc 1 1185 0
	strb	r3, [r4, #28]
	.loc 1 1187 0
	pop	{r3, r4, r5, pc}
	.cfi_endproc
.LFE136:
	.size	HAL_RTCEx_DeactivateCoarseCalib, .-HAL_RTCEx_DeactivateCoarseCalib
	.section	.text.HAL_RTCEx_SetSmoothCalib,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetSmoothCalib
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetSmoothCalib, %function
HAL_RTCEx_SetSmoothCalib:
.LFB137:
	.loc 1 1231 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL126:
	push	{r4, r5, r6, r7, r8, r9, sl, lr}
.LCFI18:
	.cfi_def_cfa_offset 32
	.cfi_offset 4, -32
	.cfi_offset 5, -28
	.cfi_offset 6, -24
	.cfi_offset 7, -20
	.cfi_offset 8, -16
	.cfi_offset 9, -12
	.cfi_offset 10, -8
	.cfi_offset 14, -4
	.loc 1 1231 0
	mov	r4, r0
	.loc 1 1240 0
	ldrb	r0, [r0, #28]	@ zero_extendqisi2
.LVL127:
	cmp	r0, #1
	.loc 1 1231 0
	mov	r8, r1
	mov	r9, r2
	mov	r7, r3
	.loc 1 1240 0
	beq	.L160
	.loc 1 1240 0 is_stmt 0 discriminator 2
	movs	r2, #1
.LVL128:
	strb	r2, [r4, #28]
	.loc 1 1245 0 is_stmt 1 discriminator 2
	ldr	r3, [r4, #0]
.LVL129:
	.loc 1 1242 0 discriminator 2
	movs	r2, #2
	strb	r2, [r4, #29]
	.loc 1 1245 0 discriminator 2
	movs	r2, #202
	str	r2, [r3, #36]
	ldr	r3, [r4, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 1248 0 discriminator 2
	ldr	r5, [r4, #0]
	ldr	r3, [r5, #12]
	lsls	r2, r3, #15
	bmi	.L165
.LVL130:
.L157:
	.loc 1 1273 0
	orr	r8, r9, r8
.LVL131:
	orr	r7, r8, r7
.LVL132:
	str	r7, [r5, #60]
	.loc 1 1276 0
	ldr	r2, [r4, #0]
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 1282 0
	movs	r3, #0
	.loc 1 1279 0
	movs	r2, #1
	.loc 1 1284 0
	mov	r0, r3
	.loc 1 1279 0
	strb	r2, [r4, #29]
	.loc 1 1282 0
	strb	r3, [r4, #28]
	.loc 1 1284 0
	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
.LVL133:
.L160:
	.loc 1 1240 0
	movs	r0, #2
	.loc 1 1285 0
	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
.LVL134:
.L165:
	.loc 1 1251 0
	bl	HAL_GetTick
.LVL135:
	mov	sl, r0
.LVL136:
	.loc 1 1254 0
	b	.L158
.LVL137:
.L159:
	.loc 1 1256 0
	bl	HAL_GetTick
.LVL138:
	rsb	r0, sl, r0
	cmp	r0, #1000
	bhi	.L166
.L158:
	.loc 1 1254 0 discriminator 1
	ldr	r5, [r4, #0]
	ldr	r6, [r5, #12]
	lsls	r3, r6, #15
	bmi	.L159
	b	.L157
.L166:
	.loc 1 1259 0
	ldr	r2, [r4, #0]
	.loc 1 1262 0
	movs	r3, #3
	.loc 1 1259 0
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 1267 0
	mov	r0, r3
	.loc 1 1262 0
	strb	r3, [r4, #29]
	.loc 1 1265 0
	movs	r3, #0
	strb	r3, [r4, #28]
	.loc 1 1267 0
	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
	.cfi_endproc
.LFE137:
	.size	HAL_RTCEx_SetSmoothCalib, .-HAL_RTCEx_SetSmoothCalib
	.section	.text.HAL_RTCEx_SetSynchroShift,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetSynchroShift
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetSynchroShift, %function
HAL_RTCEx_SetSynchroShift:
.LFB138:
	.loc 1 1301 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL139:
	push	{r4, r5, r6, r7, r8, lr}
.LCFI19:
	.cfi_def_cfa_offset 24
	.cfi_offset 4, -24
	.cfi_offset 5, -20
	.cfi_offset 6, -16
	.cfi_offset 7, -12
	.cfi_offset 8, -8
	.cfi_offset 14, -4
	.loc 1 1309 0
	ldrb	r3, [r0, #28]	@ zero_extendqisi2
	cmp	r3, #1
	.loc 1 1301 0
	mov	r4, r0
	mov	r7, r1
	mov	r8, r2
	.loc 1 1309 0
	bne	.L176
	movs	r0, #2
.LVL140:
	.loc 1 1383 0
	pop	{r4, r5, r6, r7, r8, pc}
.LVL141:
.L176:
	.loc 1 1309 0 discriminator 2
	movs	r2, #1
.LVL142:
	.loc 1 1314 0 discriminator 2
	ldr	r3, [r0, #0]
	.loc 1 1309 0 discriminator 2
	strb	r2, [r0, #28]
	.loc 1 1311 0 discriminator 2
	movs	r2, #2
	strb	r2, [r0, #29]
	.loc 1 1314 0 discriminator 2
	movs	r2, #202
	str	r2, [r3, #36]
	ldr	r3, [r0, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 1317 0 discriminator 2
	bl	HAL_GetTick
.LVL143:
	mov	r6, r0
.LVL144:
	.loc 1 1320 0 discriminator 2
	b	.L169
.LVL145:
.L170:
	.loc 1 1322 0
	bl	HAL_GetTick
.LVL146:
	subs	r0, r0, r6
	cmp	r0, #1000
	bhi	.L177
.L169:
	.loc 1 1320 0 discriminator 1
	ldr	r5, [r4, #0]
	ldr	r3, [r5, #12]
	ands	r3, r3, #8
	bne	.L170
	.loc 1 1337 0
	ldr	r2, [r5, #8]
	lsls	r1, r2, #27
	bmi	.L171
	.loc 1 1340 0
	orr	r7, r8, r7
.LVL147:
	str	r7, [r5, #44]
	.loc 1 1343 0
	ldr	r3, [r4, #0]
	ldr	r2, [r3, #8]
	ands	r5, r2, #32
	beq	.L178
.L172:
	.loc 1 1374 0
	movs	r1, #255
	str	r1, [r3, #36]
	.loc 1 1380 0
	movs	r2, #0
	.loc 1 1377 0
	movs	r3, #1
	.loc 1 1382 0
	mov	r0, r2
	.loc 1 1377 0
	strb	r3, [r4, #29]
	.loc 1 1380 0
	strb	r2, [r4, #28]
	.loc 1 1382 0
	pop	{r4, r5, r6, r7, r8, pc}
.LVL148:
.L177:
	.loc 1 1325 0
	ldr	r2, [r4, #0]
	.loc 1 1327 0
	movs	r3, #3
	.loc 1 1325 0
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 1332 0
	mov	r0, r3
	.loc 1 1327 0
	strb	r3, [r4, #29]
	.loc 1 1330 0
	movs	r3, #0
	strb	r3, [r4, #28]
	.loc 1 1332 0
	pop	{r4, r5, r6, r7, r8, pc}
.L171:
	.loc 1 1362 0
	movs	r2, #255
	str	r2, [r5, #36]
	.loc 1 1365 0
	movs	r2, #4
	.loc 1 1370 0
	movs	r0, #1
	.loc 1 1365 0
	strb	r2, [r4, #29]
	.loc 1 1368 0
	strb	r3, [r4, #28]
	.loc 1 1370 0
	pop	{r4, r5, r6, r7, r8, pc}
.LVL149:
.L178:
	.loc 1 1345 0
	mov	r0, r4
	bl	HAL_RTC_WaitForSynchro
.LVL150:
	.loc 1 1348 0
	ldr	r3, [r4, #0]
	.loc 1 1345 0
	cmp	r0, #0
	beq	.L172
	.loc 1 1348 0
	movs	r2, #255
	str	r2, [r3, #36]
	.loc 1 1350 0
	movs	r3, #4
	.loc 1 1355 0
	movs	r0, #1
	.loc 1 1350 0
	strb	r3, [r4, #29]
	.loc 1 1353 0
	strb	r5, [r4, #28]
	.loc 1 1355 0
	pop	{r4, r5, r6, r7, r8, pc}
	.cfi_endproc
.LFE138:
	.size	HAL_RTCEx_SetSynchroShift, .-HAL_RTCEx_SetSynchroShift
	.section	.text.HAL_RTCEx_SetCalibrationOutPut,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetCalibrationOutPut
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetCalibrationOutPut, %function
HAL_RTCEx_SetCalibrationOutPut:
.LFB139:
	.loc 1 1396 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL151:
	push	{r4}
.LCFI20:
	.cfi_def_cfa_offset 4
	.cfi_offset 4, -4
	.loc 1 1401 0
	ldrb	r2, [r0, #28]	@ zero_extendqisi2
	.loc 1 1396 0
	mov	r3, r0
	.loc 1 1401 0
	movs	r0, #2
.LVL152:
	cmp	r2, #1
	beq	.L180
	.loc 1 1406 0 discriminator 2
	ldr	r2, [r3, #0]
	.loc 1 1403 0 discriminator 2
	movs	r0, #2
	strb	r0, [r3, #29]
	.loc 1 1401 0 discriminator 2
	movs	r4, #1
	.loc 1 1406 0 discriminator 2
	movs	r0, #202
	.loc 1 1401 0 discriminator 2
	strb	r4, [r3, #28]
	.loc 1 1406 0 discriminator 2
	str	r0, [r2, #36]
	ldr	r2, [r3, #0]
	movs	r0, #83
	str	r0, [r2, #36]
	.loc 1 1409 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r0, [r2, #8]
	bic	r0, r0, #524288
	str	r0, [r2, #8]
	.loc 1 1412 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r0, [r2, #8]
	orrs	r1, r1, r0
.LVL153:
	str	r1, [r2, #8]
	.loc 1 1414 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r1, [r2, #8]
	orr	r1, r1, #8388608
	str	r1, [r2, #8]
	.loc 1 1417 0 discriminator 2
	ldr	r1, [r3, #0]
	.loc 1 1423 0 discriminator 2
	movs	r2, #0
	.loc 1 1417 0 discriminator 2
	movs	r0, #255
	str	r0, [r1, #36]
	.loc 1 1425 0 discriminator 2
	mov	r0, r2
	.loc 1 1420 0 discriminator 2
	strb	r4, [r3, #29]
	.loc 1 1423 0 discriminator 2
	strb	r2, [r3, #28]
.L180:
	.loc 1 1426 0
	pop	{r4}
	bx	lr
	.cfi_endproc
.LFE139:
	.size	HAL_RTCEx_SetCalibrationOutPut, .-HAL_RTCEx_SetCalibrationOutPut
	.section	.text.HAL_RTCEx_DeactivateCalibrationOutPut,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_DeactivateCalibrationOutPut
	.thumb
	.thumb_func
	.type	HAL_RTCEx_DeactivateCalibrationOutPut, %function
HAL_RTCEx_DeactivateCalibrationOutPut:
.LFB140:
	.loc 1 1435 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL154:
	push	{r4}
.LCFI21:
	.cfi_def_cfa_offset 4
	.cfi_offset 4, -4
	.loc 1 1437 0
	ldrb	r2, [r0, #28]	@ zero_extendqisi2
	.loc 1 1435 0
	mov	r3, r0
	.loc 1 1437 0
	movs	r0, #2
.LVL155:
	cmp	r2, #1
	beq	.L183
	.loc 1 1442 0 discriminator 2
	ldr	r2, [r3, #0]
	.loc 1 1439 0 discriminator 2
	movs	r0, #2
	strb	r0, [r3, #29]
	.loc 1 1437 0 discriminator 2
	movs	r1, #1
	.loc 1 1442 0 discriminator 2
	movs	r0, #202
	.loc 1 1437 0 discriminator 2
	strb	r1, [r3, #28]
	.loc 1 1442 0 discriminator 2
	str	r0, [r2, #36]
	ldr	r2, [r3, #0]
	movs	r0, #83
	str	r0, [r2, #36]
	.loc 1 1444 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r0, [r2, #8]
	bic	r0, r0, #8388608
	str	r0, [r2, #8]
	.loc 1 1447 0 discriminator 2
	ldr	r0, [r3, #0]
	.loc 1 1453 0 discriminator 2
	movs	r2, #0
	.loc 1 1447 0 discriminator 2
	movs	r4, #255
	str	r4, [r0, #36]
	.loc 1 1455 0 discriminator 2
	mov	r0, r2
	.loc 1 1450 0 discriminator 2
	strb	r1, [r3, #29]
	.loc 1 1453 0 discriminator 2
	strb	r2, [r3, #28]
.L183:
	.loc 1 1456 0
	pop	{r4}
	bx	lr
	.cfi_endproc
.LFE140:
	.size	HAL_RTCEx_DeactivateCalibrationOutPut, .-HAL_RTCEx_DeactivateCalibrationOutPut
	.section	.text.HAL_RTCEx_SetRefClock,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_SetRefClock
	.thumb
	.thumb_func
	.type	HAL_RTCEx_SetRefClock, %function
HAL_RTCEx_SetRefClock:
.LFB141:
	.loc 1 1465 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL156:
	push	{r3, r4, r5, lr}
.LCFI22:
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 14, -4
	.loc 1 1467 0
	ldrb	r3, [r0, #28]	@ zero_extendqisi2
	cmp	r3, #1
	.loc 1 1465 0
	mov	r4, r0
	.loc 1 1467 0
	bne	.L189
	movs	r0, #2
.LVL157:
	.loc 1 1506 0
	pop	{r3, r4, r5, pc}
.LVL158:
.L189:
	.loc 1 1472 0 discriminator 2
	ldr	r3, [r0, #0]
	.loc 1 1469 0 discriminator 2
	movs	r2, #2
	strb	r2, [r0, #29]
	.loc 1 1467 0 discriminator 2
	movs	r5, #1
	.loc 1 1472 0 discriminator 2
	movs	r2, #202
	.loc 1 1467 0 discriminator 2
	strb	r5, [r0, #28]
	.loc 1 1472 0 discriminator 2
	str	r2, [r3, #36]
	ldr	r3, [r0, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 1475 0 discriminator 2
	bl	RTC_EnterInitMode
.LVL159:
	mov	r3, r0
	cbnz	r0, .L190
	.loc 1 1490 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #8]
	orr	r1, r1, #16
	str	r1, [r2, #8]
	.loc 1 1493 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #12]
	bic	r1, r1, #128
	str	r1, [r2, #12]
	.loc 1 1497 0
	ldr	r2, [r4, #0]
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 1500 0
	strb	r5, [r4, #29]
	.loc 1 1503 0
	strb	r3, [r4, #28]
	.loc 1 1505 0
	pop	{r3, r4, r5, pc}
.L190:
	.loc 1 1478 0
	ldr	r3, [r4, #0]
	movs	r2, #255
	str	r2, [r3, #36]
	.loc 1 1481 0
	movs	r3, #4
	strb	r3, [r4, #29]
	.loc 1 1484 0
	movs	r3, #0
	.loc 1 1486 0
	mov	r0, r5
	.loc 1 1484 0
	strb	r3, [r4, #28]
	.loc 1 1486 0
	pop	{r3, r4, r5, pc}
	.cfi_endproc
.LFE141:
	.size	HAL_RTCEx_SetRefClock, .-HAL_RTCEx_SetRefClock
	.section	.text.HAL_RTCEx_DeactivateRefClock,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_DeactivateRefClock
	.thumb
	.thumb_func
	.type	HAL_RTCEx_DeactivateRefClock, %function
HAL_RTCEx_DeactivateRefClock:
.LFB142:
	.loc 1 1515 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL160:
	push	{r3, r4, r5, lr}
.LCFI23:
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 14, -4
	.loc 1 1517 0
	ldrb	r3, [r0, #28]	@ zero_extendqisi2
	cmp	r3, #1
	.loc 1 1515 0
	mov	r4, r0
	.loc 1 1517 0
	bne	.L195
	movs	r0, #2
.LVL161:
	.loc 1 1556 0
	pop	{r3, r4, r5, pc}
.LVL162:
.L195:
	.loc 1 1522 0 discriminator 2
	ldr	r3, [r0, #0]
	.loc 1 1519 0 discriminator 2
	movs	r2, #2
	strb	r2, [r0, #29]
	.loc 1 1517 0 discriminator 2
	movs	r5, #1
	.loc 1 1522 0 discriminator 2
	movs	r2, #202
	.loc 1 1517 0 discriminator 2
	strb	r5, [r0, #28]
	.loc 1 1522 0 discriminator 2
	str	r2, [r3, #36]
	ldr	r3, [r0, #0]
	movs	r2, #83
	str	r2, [r3, #36]
	.loc 1 1525 0 discriminator 2
	bl	RTC_EnterInitMode
.LVL163:
	mov	r3, r0
	cbnz	r0, .L196
	.loc 1 1540 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #8]
	bic	r1, r1, #16
	str	r1, [r2, #8]
	.loc 1 1543 0
	ldr	r2, [r4, #0]
	ldr	r1, [r2, #12]
	bic	r1, r1, #128
	str	r1, [r2, #12]
	.loc 1 1547 0
	ldr	r2, [r4, #0]
	movs	r1, #255
	str	r1, [r2, #36]
	.loc 1 1550 0
	strb	r5, [r4, #29]
	.loc 1 1553 0
	strb	r3, [r4, #28]
	.loc 1 1555 0
	pop	{r3, r4, r5, pc}
.L196:
	.loc 1 1528 0
	ldr	r3, [r4, #0]
	movs	r2, #255
	str	r2, [r3, #36]
	.loc 1 1531 0
	movs	r3, #4
	strb	r3, [r4, #29]
	.loc 1 1534 0
	movs	r3, #0
	.loc 1 1536 0
	mov	r0, r5
	.loc 1 1534 0
	strb	r3, [r4, #28]
	.loc 1 1536 0
	pop	{r3, r4, r5, pc}
	.cfi_endproc
.LFE142:
	.size	HAL_RTCEx_DeactivateRefClock, .-HAL_RTCEx_DeactivateRefClock
	.section	.text.HAL_RTCEx_EnableBypassShadow,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_EnableBypassShadow
	.thumb
	.thumb_func
	.type	HAL_RTCEx_EnableBypassShadow, %function
HAL_RTCEx_EnableBypassShadow:
.LFB143:
	.loc 1 1567 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL164:
	push	{r4}
.LCFI24:
	.cfi_def_cfa_offset 4
	.cfi_offset 4, -4
	.loc 1 1569 0
	ldrb	r2, [r0, #28]	@ zero_extendqisi2
	.loc 1 1567 0
	mov	r3, r0
	.loc 1 1569 0
	movs	r0, #2
.LVL165:
	cmp	r2, #1
	beq	.L198
	.loc 1 1574 0 discriminator 2
	ldr	r2, [r3, #0]
	.loc 1 1571 0 discriminator 2
	movs	r0, #2
	strb	r0, [r3, #29]
	.loc 1 1569 0 discriminator 2
	movs	r1, #1
	.loc 1 1574 0 discriminator 2
	movs	r0, #202
	.loc 1 1569 0 discriminator 2
	strb	r1, [r3, #28]
	.loc 1 1574 0 discriminator 2
	str	r0, [r2, #36]
	ldr	r2, [r3, #0]
	movs	r0, #83
	str	r0, [r2, #36]
	.loc 1 1577 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r0, [r2, #8]
	orr	r0, r0, #32
	str	r0, [r2, #8]
	.loc 1 1580 0 discriminator 2
	ldr	r0, [r3, #0]
	.loc 1 1586 0 discriminator 2
	movs	r2, #0
	.loc 1 1580 0 discriminator 2
	movs	r4, #255
	str	r4, [r0, #36]
	.loc 1 1588 0 discriminator 2
	mov	r0, r2
	.loc 1 1583 0 discriminator 2
	strb	r1, [r3, #29]
	.loc 1 1586 0 discriminator 2
	strb	r2, [r3, #28]
.L198:
	.loc 1 1589 0
	pop	{r4}
	bx	lr
	.cfi_endproc
.LFE143:
	.size	HAL_RTCEx_EnableBypassShadow, .-HAL_RTCEx_EnableBypassShadow
	.section	.text.HAL_RTCEx_DisableBypassShadow,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_DisableBypassShadow
	.thumb
	.thumb_func
	.type	HAL_RTCEx_DisableBypassShadow, %function
HAL_RTCEx_DisableBypassShadow:
.LFB144:
	.loc 1 1600 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL166:
	push	{r4}
.LCFI25:
	.cfi_def_cfa_offset 4
	.cfi_offset 4, -4
	.loc 1 1602 0
	ldrb	r2, [r0, #28]	@ zero_extendqisi2
	.loc 1 1600 0
	mov	r3, r0
	.loc 1 1602 0
	movs	r0, #2
.LVL167:
	cmp	r2, #1
	beq	.L201
	.loc 1 1607 0 discriminator 2
	ldr	r2, [r3, #0]
	.loc 1 1604 0 discriminator 2
	movs	r0, #2
	strb	r0, [r3, #29]
	.loc 1 1602 0 discriminator 2
	movs	r1, #1
	.loc 1 1607 0 discriminator 2
	movs	r0, #202
	.loc 1 1602 0 discriminator 2
	strb	r1, [r3, #28]
	.loc 1 1607 0 discriminator 2
	str	r0, [r2, #36]
	ldr	r2, [r3, #0]
	movs	r0, #83
	str	r0, [r2, #36]
	.loc 1 1610 0 discriminator 2
	ldr	r2, [r3, #0]
	ldr	r0, [r2, #8]
	and	r0, r0, #223
	str	r0, [r2, #8]
	.loc 1 1613 0 discriminator 2
	ldr	r0, [r3, #0]
	.loc 1 1619 0 discriminator 2
	movs	r2, #0
	.loc 1 1613 0 discriminator 2
	movs	r4, #255
	str	r4, [r0, #36]
	.loc 1 1621 0 discriminator 2
	mov	r0, r2
	.loc 1 1616 0 discriminator 2
	strb	r1, [r3, #29]
	.loc 1 1619 0 discriminator 2
	strb	r2, [r3, #28]
.L201:
	.loc 1 1622 0
	pop	{r4}
	bx	lr
	.cfi_endproc
.LFE144:
	.size	HAL_RTCEx_DisableBypassShadow, .-HAL_RTCEx_DisableBypassShadow
	.section	.text.HAL_RTCEx_AlarmBEventCallback,"ax",%progbits
	.align	2
	.weak	HAL_RTCEx_AlarmBEventCallback
	.thumb
	.thumb_func
	.type	HAL_RTCEx_AlarmBEventCallback, %function
HAL_RTCEx_AlarmBEventCallback:
.LFB145:
	.loc 1 1650 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL168:
	bx	lr
	.cfi_endproc
.LFE145:
	.size	HAL_RTCEx_AlarmBEventCallback, .-HAL_RTCEx_AlarmBEventCallback
	.section	.text.HAL_RTCEx_PollForAlarmBEvent,"ax",%progbits
	.align	2
	.global	HAL_RTCEx_PollForAlarmBEvent
	.thumb
	.thumb_func
	.type	HAL_RTCEx_PollForAlarmBEvent, %function
HAL_RTCEx_PollForAlarmBEvent:
.LFB146:
	.loc 1 1664 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL169:
	.loc 1 1664 0
	push	{r4, r5, r6, lr}
.LCFI26:
	.cfi_def_cfa_offset 16
	.cfi_offset 4, -16
	.cfi_offset 5, -12
	.cfi_offset 6, -8
	.cfi_offset 14, -4
	.loc 1 1664 0
	mov	r5, r0
	mov	r4, r1
	.loc 1 1668 0
	bl	HAL_GetTick
.LVL170:
	mov	r6, r0
.LVL171:
.L205:
	ldr	r2, [r5, #0]
	b	.L206
.L210:
	.loc 1 1672 0
	adds	r3, r4, #1
	bne	.L215
.L206:
	.loc 1 1670 0 discriminator 1
	ldr	r3, [r2, #12]
	lsls	r0, r3, #22
	bpl	.L210
	.loc 1 1683 0
	ldr	r3, [r2, #12]
	uxtb	r3, r3
	orn	r3, r3, #640
	str	r3, [r2, #12]
	.loc 1 1686 0
	movs	r3, #1
	.loc 1 1688 0
	movs	r0, #0
	.loc 1 1686 0
	strb	r3, [r5, #29]
	.loc 1 1689 0
	pop	{r4, r5, r6, pc}
.L215:
	.loc 1 1674 0
	cbz	r4, .L209
	.loc 1 1674 0 is_stmt 0 discriminator 1
	bl	HAL_GetTick
.LVL172:
	subs	r0, r0, r6
	cmp	r4, r0
	bcs	.L205
.L209:
	.loc 1 1676 0 is_stmt 1
	movs	r0, #3
	strb	r0, [r5, #29]
	.loc 1 1677 0
	pop	{r4, r5, r6, pc}
	.cfi_endproc
.LFE146:
	.size	HAL_RTCEx_PollForAlarmBEvent, .-HAL_RTCEx_PollForAlarmBEvent
	.text
.Letext0:
	.file 2 "c:\\program files (x86)\\emblocks\\2.00\\share\\em_armgcc\\bin\\../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/include/stdint.h"
	.file 3 ".\\inc/stm32f405xx.h"
	.file 4 ".\\inc/stm32f4xx.h"
	.file 5 "STM32F4xx_HAL_Driver\\Inc/stm32f4xx_hal_def.h"
	.file 6 "STM32F4xx_HAL_Driver\\Inc/stm32f4xx_hal_rtc.h"
	.file 7 "STM32F4xx_HAL_Driver\\Inc/stm32f4xx_hal_rtc_ex.h"
	.file 8 ".\\cmsis/core_cm4.h"
	.file 9 "STM32F4xx_HAL_Driver\\Inc/stm32f4xx_hal.h"
	.section	.debug_info,"",%progbits
.Ldebug_info0:
	.4byte	0x1163
	.2byte	0x2
	.4byte	.Ldebug_abbrev0
	.byte	0x4
	.uleb128 0x1
	.4byte	.LASF162
	.byte	0x1
	.4byte	.LASF163
	.4byte	.LASF164
	.4byte	.Ldebug_ranges0+0
	.4byte	0
	.4byte	0
	.4byte	.Ldebug_line0
	.uleb128 0x2
	.byte	0x1
	.byte	0x6
	.4byte	.LASF0
	.uleb128 0x3
	.4byte	.LASF4
	.byte	0x2
	.byte	0x2a
	.4byte	0x3b
	.uleb128 0x2
	.byte	0x1
	.byte	0x8
	.4byte	.LASF1
	.uleb128 0x2
	.byte	0x2
	.byte	0x5
	.4byte	.LASF2
	.uleb128 0x2
	.byte	0x2
	.byte	0x7
	.4byte	.LASF3
	.uleb128 0x3
	.4byte	.LASF5
	.byte	0x2
	.byte	0x4f
	.4byte	0x5b
	.uleb128 0x2
	.byte	0x4
	.byte	0x5
	.4byte	.LASF6
	.uleb128 0x3
	.4byte	.LASF7
	.byte	0x2
	.byte	0x50
	.4byte	0x6d
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.4byte	.LASF8
	.uleb128 0x2
	.byte	0x8
	.byte	0x5
	.4byte	.LASF9
	.uleb128 0x2
	.byte	0x8
	.byte	0x7
	.4byte	.LASF10
	.uleb128 0x4
	.byte	0x4
	.byte	0x5
	.ascii	"int\000"
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.4byte	.LASF11
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.4byte	.LASF12
	.uleb128 0x5
	.4byte	0x62
	.uleb128 0x6
	.byte	0x18
	.byte	0x3
	.2byte	0x16d
	.4byte	0xff
	.uleb128 0x7
	.ascii	"IMR\000"
	.byte	0x3
	.2byte	0x16f
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0
	.uleb128 0x7
	.ascii	"EMR\000"
	.byte	0x3
	.2byte	0x170
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.uleb128 0x8
	.4byte	.LASF13
	.byte	0x3
	.2byte	0x171
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.uleb128 0x8
	.4byte	.LASF14
	.byte	0x3
	.2byte	0x172
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0xc
	.uleb128 0x8
	.4byte	.LASF15
	.byte	0x3
	.2byte	0x173
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x10
	.uleb128 0x7
	.ascii	"PR\000"
	.byte	0x3
	.2byte	0x174
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x14
	.byte	0
	.uleb128 0x9
	.4byte	.LASF16
	.byte	0x3
	.2byte	0x175
	.4byte	0x9c
	.uleb128 0x6
	.byte	0xa0
	.byte	0x3
	.2byte	0x22f
	.4byte	0x372
	.uleb128 0x7
	.ascii	"TR\000"
	.byte	0x3
	.2byte	0x231
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0
	.uleb128 0x7
	.ascii	"DR\000"
	.byte	0x3
	.2byte	0x232
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.uleb128 0x7
	.ascii	"CR\000"
	.byte	0x3
	.2byte	0x233
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.uleb128 0x7
	.ascii	"ISR\000"
	.byte	0x3
	.2byte	0x234
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0xc
	.uleb128 0x8
	.4byte	.LASF17
	.byte	0x3
	.2byte	0x235
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x10
	.uleb128 0x8
	.4byte	.LASF18
	.byte	0x3
	.2byte	0x236
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x14
	.uleb128 0x8
	.4byte	.LASF19
	.byte	0x3
	.2byte	0x237
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x18
	.uleb128 0x8
	.4byte	.LASF20
	.byte	0x3
	.2byte	0x238
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x1c
	.uleb128 0x8
	.4byte	.LASF21
	.byte	0x3
	.2byte	0x239
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x20
	.uleb128 0x7
	.ascii	"WPR\000"
	.byte	0x3
	.2byte	0x23a
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x24
	.uleb128 0x7
	.ascii	"SSR\000"
	.byte	0x3
	.2byte	0x23b
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x28
	.uleb128 0x8
	.4byte	.LASF22
	.byte	0x3
	.2byte	0x23c
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x2c
	.uleb128 0x8
	.4byte	.LASF23
	.byte	0x3
	.2byte	0x23d
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x30
	.uleb128 0x8
	.4byte	.LASF24
	.byte	0x3
	.2byte	0x23e
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x34
	.uleb128 0x8
	.4byte	.LASF25
	.byte	0x3
	.2byte	0x23f
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x38
	.uleb128 0x8
	.4byte	.LASF26
	.byte	0x3
	.2byte	0x240
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x3c
	.uleb128 0x8
	.4byte	.LASF27
	.byte	0x3
	.2byte	0x241
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x40
	.uleb128 0x8
	.4byte	.LASF28
	.byte	0x3
	.2byte	0x242
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x44
	.uleb128 0x8
	.4byte	.LASF29
	.byte	0x3
	.2byte	0x243
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x48
	.uleb128 0x8
	.4byte	.LASF30
	.byte	0x3
	.2byte	0x244
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x4c
	.uleb128 0x8
	.4byte	.LASF31
	.byte	0x3
	.2byte	0x245
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x50
	.uleb128 0x8
	.4byte	.LASF32
	.byte	0x3
	.2byte	0x246
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x54
	.uleb128 0x8
	.4byte	.LASF33
	.byte	0x3
	.2byte	0x247
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x58
	.uleb128 0x8
	.4byte	.LASF34
	.byte	0x3
	.2byte	0x248
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x5c
	.uleb128 0x8
	.4byte	.LASF35
	.byte	0x3
	.2byte	0x249
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x60
	.uleb128 0x8
	.4byte	.LASF36
	.byte	0x3
	.2byte	0x24a
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x64
	.uleb128 0x8
	.4byte	.LASF37
	.byte	0x3
	.2byte	0x24b
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x68
	.uleb128 0x8
	.4byte	.LASF38
	.byte	0x3
	.2byte	0x24c
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x6c
	.uleb128 0x8
	.4byte	.LASF39
	.byte	0x3
	.2byte	0x24d
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x70
	.uleb128 0x8
	.4byte	.LASF40
	.byte	0x3
	.2byte	0x24e
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x74
	.uleb128 0x8
	.4byte	.LASF41
	.byte	0x3
	.2byte	0x24f
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x78
	.uleb128 0x8
	.4byte	.LASF42
	.byte	0x3
	.2byte	0x250
	.4byte	0x97
	.byte	0x2
	.byte	0x23
	.uleb128 0x7c
	.uleb128 0x8
	.4byte	.LASF43
	.byte	0x3
	.2byte	0x251
	.4byte	0x97
	.byte	0x3
	.byte	0x23
	.uleb128 0x80
	.uleb128 0x8
	.4byte	.LASF44
	.byte	0x3
	.2byte	0x252
	.4byte	0x97
	.byte	0x3
	.byte	0x23
	.uleb128 0x84
	.uleb128 0x8
	.4byte	.LASF45
	.byte	0x3
	.2byte	0x253
	.4byte	0x97
	.byte	0x3
	.byte	0x23
	.uleb128 0x88
	.uleb128 0x8
	.4byte	.LASF46
	.byte	0x3
	.2byte	0x254
	.4byte	0x97
	.byte	0x3
	.byte	0x23
	.uleb128 0x8c
	.uleb128 0x8
	.4byte	.LASF47
	.byte	0x3
	.2byte	0x255
	.4byte	0x97
	.byte	0x3
	.byte	0x23
	.uleb128 0x90
	.uleb128 0x8
	.4byte	.LASF48
	.byte	0x3
	.2byte	0x256
	.4byte	0x97
	.byte	0x3
	.byte	0x23
	.uleb128 0x94
	.uleb128 0x8
	.4byte	.LASF49
	.byte	0x3
	.2byte	0x257
	.4byte	0x97
	.byte	0x3
	.byte	0x23
	.uleb128 0x98
	.uleb128 0x8
	.4byte	.LASF50
	.byte	0x3
	.2byte	0x258
	.4byte	0x97
	.byte	0x3
	.byte	0x23
	.uleb128 0x9c
	.byte	0
	.uleb128 0x9
	.4byte	.LASF51
	.byte	0x3
	.2byte	0x259
	.4byte	0x10b
	.uleb128 0xa
	.byte	0x1
	.byte	0x4
	.byte	0x99
	.4byte	0x393
	.uleb128 0xb
	.4byte	.LASF52
	.sleb128 0
	.uleb128 0xc
	.ascii	"SET\000"
	.sleb128 1
	.byte	0
	.uleb128 0xa
	.byte	0x1
	.byte	0x5
	.byte	0x38
	.4byte	0x3b4
	.uleb128 0xb
	.4byte	.LASF53
	.sleb128 0
	.uleb128 0xb
	.4byte	.LASF54
	.sleb128 1
	.uleb128 0xb
	.4byte	.LASF55
	.sleb128 2
	.uleb128 0xb
	.4byte	.LASF56
	.sleb128 3
	.byte	0
	.uleb128 0x3
	.4byte	.LASF57
	.byte	0x5
	.byte	0x3d
	.4byte	0x393
	.uleb128 0xa
	.byte	0x1
	.byte	0x5
	.byte	0x43
	.4byte	0x3d4
	.uleb128 0xb
	.4byte	.LASF58
	.sleb128 0
	.uleb128 0xb
	.4byte	.LASF59
	.sleb128 1
	.byte	0
	.uleb128 0x3
	.4byte	.LASF60
	.byte	0x5
	.byte	0x46
	.4byte	0x3bf
	.uleb128 0xa
	.byte	0x1
	.byte	0x6
	.byte	0x3e
	.4byte	0x406
	.uleb128 0xb
	.4byte	.LASF61
	.sleb128 0
	.uleb128 0xb
	.4byte	.LASF62
	.sleb128 1
	.uleb128 0xb
	.4byte	.LASF63
	.sleb128 2
	.uleb128 0xb
	.4byte	.LASF64
	.sleb128 3
	.uleb128 0xb
	.4byte	.LASF65
	.sleb128 4
	.byte	0
	.uleb128 0x3
	.4byte	.LASF66
	.byte	0x6
	.byte	0x45
	.4byte	0x3df
	.uleb128 0xd
	.byte	0x18
	.byte	0x6
	.byte	0x4a
	.4byte	0x46e
	.uleb128 0xe
	.4byte	.LASF67
	.byte	0x6
	.byte	0x4c
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0
	.uleb128 0xe
	.4byte	.LASF68
	.byte	0x6
	.byte	0x4f
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.uleb128 0xe
	.4byte	.LASF69
	.byte	0x6
	.byte	0x52
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.uleb128 0xe
	.4byte	.LASF70
	.byte	0x6
	.byte	0x55
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0xc
	.uleb128 0xe
	.4byte	.LASF71
	.byte	0x6
	.byte	0x58
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x10
	.uleb128 0xe
	.4byte	.LASF72
	.byte	0x6
	.byte	0x5b
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x14
	.byte	0
	.uleb128 0x3
	.4byte	.LASF73
	.byte	0x6
	.byte	0x5d
	.4byte	0x411
	.uleb128 0xd
	.byte	0x14
	.byte	0x6
	.byte	0x62
	.4byte	0x4e4
	.uleb128 0xe
	.4byte	.LASF74
	.byte	0x6
	.byte	0x64
	.4byte	0x30
	.byte	0x2
	.byte	0x23
	.uleb128 0
	.uleb128 0xe
	.4byte	.LASF75
	.byte	0x6
	.byte	0x68
	.4byte	0x30
	.byte	0x2
	.byte	0x23
	.uleb128 0x1
	.uleb128 0xe
	.4byte	.LASF76
	.byte	0x6
	.byte	0x6b
	.4byte	0x30
	.byte	0x2
	.byte	0x23
	.uleb128 0x2
	.uleb128 0xe
	.4byte	.LASF77
	.byte	0x6
	.byte	0x6e
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.uleb128 0xe
	.4byte	.LASF78
	.byte	0x6
	.byte	0x71
	.4byte	0x30
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.uleb128 0xe
	.4byte	.LASF79
	.byte	0x6
	.byte	0x74
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0xc
	.uleb128 0xe
	.4byte	.LASF80
	.byte	0x6
	.byte	0x77
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x10
	.byte	0
	.uleb128 0x3
	.4byte	.LASF81
	.byte	0x6
	.byte	0x7a
	.4byte	0x479
	.uleb128 0xd
	.byte	0x4
	.byte	0x6
	.byte	0x7f
	.4byte	0x530
	.uleb128 0xe
	.4byte	.LASF82
	.byte	0x6
	.byte	0x81
	.4byte	0x30
	.byte	0x2
	.byte	0x23
	.uleb128 0
	.uleb128 0xe
	.4byte	.LASF83
	.byte	0x6
	.byte	0x84
	.4byte	0x30
	.byte	0x2
	.byte	0x23
	.uleb128 0x1
	.uleb128 0xe
	.4byte	.LASF84
	.byte	0x6
	.byte	0x87
	.4byte	0x30
	.byte	0x2
	.byte	0x23
	.uleb128 0x2
	.uleb128 0xe
	.4byte	.LASF85
	.byte	0x6
	.byte	0x8a
	.4byte	0x30
	.byte	0x2
	.byte	0x23
	.uleb128 0x3
	.byte	0
	.uleb128 0x3
	.4byte	.LASF86
	.byte	0x6
	.byte	0x8d
	.4byte	0x4ef
	.uleb128 0xd
	.byte	0x20
	.byte	0x6
	.byte	0xaa
	.4byte	0x57c
	.uleb128 0xe
	.4byte	.LASF87
	.byte	0x6
	.byte	0xac
	.4byte	0x57c
	.byte	0x2
	.byte	0x23
	.uleb128 0
	.uleb128 0xe
	.4byte	.LASF88
	.byte	0x6
	.byte	0xae
	.4byte	0x46e
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.uleb128 0xe
	.4byte	.LASF89
	.byte	0x6
	.byte	0xb0
	.4byte	0x3d4
	.byte	0x2
	.byte	0x23
	.uleb128 0x1c
	.uleb128 0xe
	.4byte	.LASF90
	.byte	0x6
	.byte	0xb2
	.4byte	0x582
	.byte	0x2
	.byte	0x23
	.uleb128 0x1d
	.byte	0
	.uleb128 0xf
	.byte	0x4
	.4byte	0x372
	.uleb128 0x5
	.4byte	0x406
	.uleb128 0x3
	.4byte	.LASF91
	.byte	0x6
	.byte	0xb4
	.4byte	0x53b
	.uleb128 0xd
	.byte	0x20
	.byte	0x7
	.byte	0x3e
	.4byte	0x60b
	.uleb128 0xe
	.4byte	.LASF92
	.byte	0x7
	.byte	0x40
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0
	.uleb128 0xe
	.4byte	.LASF93
	.byte	0x7
	.byte	0x43
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.uleb128 0xe
	.4byte	.LASF94
	.byte	0x7
	.byte	0x46
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.uleb128 0xe
	.4byte	.LASF95
	.byte	0x7
	.byte	0x49
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0xc
	.uleb128 0xe
	.4byte	.LASF96
	.byte	0x7
	.byte	0x4c
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x10
	.uleb128 0xe
	.4byte	.LASF97
	.byte	0x7
	.byte	0x4f
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x14
	.uleb128 0xe
	.4byte	.LASF98
	.byte	0x7
	.byte	0x52
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x18
	.uleb128 0xe
	.4byte	.LASF99
	.byte	0x7
	.byte	0x55
	.4byte	0x62
	.byte	0x2
	.byte	0x23
	.uleb128 0x1c
	.byte	0
	.uleb128 0x3
	.4byte	.LASF100
	.byte	0x7
	.byte	0x57
	.4byte	0x592
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF104
	.byte	0x1
	.byte	0x9d
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB112
	.4byte	.LFE112
	.4byte	.LLST0
	.byte	0x1
	.4byte	0x671
	.uleb128 0x11
	.4byte	.LASF101
	.byte	0x1
	.byte	0x9d
	.4byte	0x671
	.4byte	.LLST1
	.uleb128 0x11
	.4byte	.LASF102
	.byte	0x1
	.byte	0x9d
	.4byte	0x62
	.4byte	.LLST2
	.uleb128 0x11
	.4byte	.LASF103
	.byte	0x1
	.byte	0x9d
	.4byte	0x62
	.4byte	.LLST3
	.uleb128 0x12
	.4byte	.LASF106
	.byte	0x1
	.byte	0x9f
	.4byte	0x62
	.4byte	.LLST4
	.byte	0
	.uleb128 0xf
	.byte	0x4
	.4byte	0x587
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF105
	.byte	0x1
	.byte	0xd8
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB113
	.4byte	.LFE113
	.4byte	.LLST5
	.byte	0x1
	.4byte	0x6d2
	.uleb128 0x11
	.4byte	.LASF101
	.byte	0x1
	.byte	0xd8
	.4byte	0x671
	.4byte	.LLST6
	.uleb128 0x11
	.4byte	.LASF102
	.byte	0x1
	.byte	0xd8
	.4byte	0x62
	.4byte	.LLST7
	.uleb128 0x11
	.4byte	.LASF103
	.byte	0x1
	.byte	0xd8
	.4byte	0x62
	.4byte	.LLST8
	.uleb128 0x12
	.4byte	.LASF106
	.byte	0x1
	.byte	0xda
	.4byte	0x62
	.4byte	.LLST9
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF107
	.byte	0x1
	.2byte	0x10e
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB114
	.4byte	.LFE114
	.4byte	.LLST10
	.byte	0x1
	.4byte	0x712
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x10e
	.4byte	0x671
	.4byte	.LLST11
	.uleb128 0x15
	.4byte	.LASF106
	.byte	0x1
	.2byte	0x110
	.4byte	0x62
	.4byte	.LLST12
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF108
	.byte	0x1
	.2byte	0x13a
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB115
	.4byte	.LFE115
	.4byte	.LLST13
	.byte	0x1
	.4byte	0x7c8
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x13a
	.4byte	0x671
	.4byte	.LLST14
	.uleb128 0x14
	.4byte	.LASF109
	.byte	0x1
	.2byte	0x13a
	.4byte	0x7c8
	.4byte	.LLST15
	.uleb128 0x14
	.4byte	.LASF110
	.byte	0x1
	.2byte	0x13a
	.4byte	0x7ce
	.4byte	.LLST16
	.uleb128 0x14
	.4byte	.LASF111
	.byte	0x1
	.2byte	0x13a
	.4byte	0x62
	.4byte	.LLST17
	.uleb128 0x15
	.4byte	.LASF112
	.byte	0x1
	.2byte	0x13c
	.4byte	0x62
	.4byte	.LLST18
	.uleb128 0x15
	.4byte	.LASF113
	.byte	0x1
	.2byte	0x13c
	.4byte	0x62
	.4byte	.LLST19
	.uleb128 0x16
	.4byte	.LVL30
	.4byte	0x1111
	.uleb128 0x16
	.4byte	.LVL31
	.4byte	0x1111
	.uleb128 0x16
	.4byte	.LVL32
	.4byte	0x1111
	.uleb128 0x16
	.4byte	.LVL33
	.4byte	0x1111
	.uleb128 0x16
	.4byte	.LVL34
	.4byte	0x1111
	.uleb128 0x16
	.4byte	.LVL35
	.4byte	0x1111
	.byte	0
	.uleb128 0xf
	.byte	0x4
	.4byte	0x4e4
	.uleb128 0xf
	.byte	0x4
	.4byte	0x530
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF114
	.byte	0x1
	.2byte	0x16e
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB116
	.4byte	.LFE116
	.4byte	.LLST20
	.byte	0x1
	.4byte	0x824
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x16e
	.4byte	0x671
	.4byte	.LLST21
	.uleb128 0x14
	.4byte	.LASF115
	.byte	0x1
	.2byte	0x16e
	.4byte	0x824
	.4byte	.LLST22
	.uleb128 0x15
	.4byte	.LASF106
	.byte	0x1
	.2byte	0x170
	.4byte	0x62
	.4byte	.LLST23
	.byte	0
	.uleb128 0xf
	.byte	0x4
	.4byte	0x60b
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF116
	.byte	0x1
	.2byte	0x1a0
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB117
	.4byte	.LFE117
	.4byte	.LLST24
	.byte	0x1
	.4byte	0x87a
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x1a0
	.4byte	0x671
	.4byte	.LLST25
	.uleb128 0x14
	.4byte	.LASF115
	.byte	0x1
	.2byte	0x1a0
	.4byte	0x824
	.4byte	.LLST26
	.uleb128 0x15
	.4byte	.LASF106
	.byte	0x1
	.2byte	0x1a2
	.4byte	0x62
	.4byte	.LLST27
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF117
	.byte	0x1
	.2byte	0x1db
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB118
	.4byte	.LFE118
	.4byte	.LLST28
	.byte	0x1
	.4byte	0x8ba
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x1db
	.4byte	0x671
	.4byte	.LLST29
	.uleb128 0x14
	.4byte	.LASF92
	.byte	0x1
	.2byte	0x1db
	.4byte	0x62
	.4byte	.LLST30
	.byte	0
	.uleb128 0x17
	.byte	0x1
	.4byte	.LASF118
	.byte	0x1
	.2byte	0x22c
	.byte	0x1
	.4byte	.LFB120
	.4byte	.LFE120
	.byte	0x2
	.byte	0x7d
	.sleb128 0
	.byte	0x1
	.4byte	0x8e3
	.uleb128 0x18
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x22c
	.4byte	0x671
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x17
	.byte	0x1
	.4byte	.LASF119
	.byte	0x1
	.2byte	0x239
	.byte	0x1
	.4byte	.LFB121
	.4byte	.LFE121
	.byte	0x2
	.byte	0x7d
	.sleb128 0
	.byte	0x1
	.4byte	0x90c
	.uleb128 0x18
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x239
	.4byte	0x671
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x17
	.byte	0x1
	.4byte	.LASF120
	.byte	0x1
	.2byte	0x246
	.byte	0x1
	.4byte	.LFB122
	.4byte	.LFE122
	.byte	0x2
	.byte	0x7d
	.sleb128 0
	.byte	0x1
	.4byte	0x935
	.uleb128 0x18
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x246
	.4byte	0x671
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x19
	.byte	0x1
	.4byte	.LASF121
	.byte	0x1
	.2byte	0x1f5
	.byte	0x1
	.4byte	.LFB119
	.4byte	.LFE119
	.4byte	.LLST31
	.byte	0x1
	.4byte	0x992
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x1f5
	.4byte	0x671
	.4byte	.LLST32
	.uleb128 0x1a
	.4byte	.LVL60
	.4byte	0x90c
	.4byte	0x974
	.uleb128 0x1b
	.byte	0x1
	.byte	0x50
	.byte	0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.uleb128 0x1a
	.4byte	.LVL61
	.4byte	0x8e3
	.4byte	0x988
	.uleb128 0x1b
	.byte	0x1
	.byte	0x50
	.byte	0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.uleb128 0x16
	.4byte	.LVL63
	.4byte	0x8ba
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF122
	.byte	0x1
	.2byte	0x254
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB123
	.4byte	.LFE123
	.4byte	.LLST33
	.byte	0x1
	.4byte	0x9f4
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x254
	.4byte	0x671
	.4byte	.LLST34
	.uleb128 0x14
	.4byte	.LASF123
	.byte	0x1
	.2byte	0x254
	.4byte	0x62
	.4byte	.LLST35
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x256
	.4byte	0x62
	.4byte	.LLST36
	.uleb128 0x16
	.4byte	.LVL65
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL67
	.4byte	0x112a
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF125
	.byte	0x1
	.2byte	0x27f
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB124
	.4byte	.LFE124
	.4byte	.LLST37
	.byte	0x1
	.4byte	0xa56
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x27f
	.4byte	0x671
	.4byte	.LLST38
	.uleb128 0x14
	.4byte	.LASF123
	.byte	0x1
	.2byte	0x27f
	.4byte	0x62
	.4byte	.LLST39
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x281
	.4byte	0x62
	.4byte	.LLST40
	.uleb128 0x16
	.4byte	.LVL69
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL71
	.4byte	0x112a
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF126
	.byte	0x1
	.2byte	0x2a3
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB125
	.4byte	.LFE125
	.4byte	.LLST41
	.byte	0x1
	.4byte	0xab8
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x2a3
	.4byte	0x671
	.4byte	.LLST42
	.uleb128 0x14
	.4byte	.LASF123
	.byte	0x1
	.2byte	0x2a3
	.4byte	0x62
	.4byte	.LLST43
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x2a5
	.4byte	0x62
	.4byte	.LLST44
	.uleb128 0x16
	.4byte	.LVL73
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL75
	.4byte	0x112a
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF127
	.byte	0x1
	.2byte	0x2da
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB126
	.4byte	.LFE126
	.4byte	.LLST45
	.byte	0x1
	.4byte	0xb2a
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x2da
	.4byte	0x671
	.4byte	.LLST46
	.uleb128 0x14
	.4byte	.LASF128
	.byte	0x1
	.2byte	0x2da
	.4byte	0x62
	.4byte	.LLST47
	.uleb128 0x14
	.4byte	.LASF129
	.byte	0x1
	.2byte	0x2da
	.4byte	0x62
	.4byte	.LLST48
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x2dc
	.4byte	0x62
	.4byte	.LLST49
	.uleb128 0x16
	.4byte	.LVL80
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL83
	.4byte	0x112a
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF130
	.byte	0x1
	.2byte	0x31f
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB127
	.4byte	.LFE127
	.4byte	.LLST50
	.byte	0x1
	.4byte	0xb9c
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x31f
	.4byte	0x671
	.4byte	.LLST51
	.uleb128 0x14
	.4byte	.LASF128
	.byte	0x1
	.2byte	0x31f
	.4byte	0x62
	.4byte	.LLST52
	.uleb128 0x14
	.4byte	.LASF129
	.byte	0x1
	.2byte	0x31f
	.4byte	0x62
	.4byte	.LLST53
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x321
	.4byte	0x62
	.4byte	.LLST54
	.uleb128 0x16
	.4byte	.LVL88
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL91
	.4byte	0x112a
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF131
	.byte	0x1
	.2byte	0x36a
	.byte	0x1
	.4byte	0x62
	.4byte	.LFB128
	.4byte	.LFE128
	.4byte	.LLST55
	.byte	0x1
	.4byte	0xbee
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x36a
	.4byte	0x671
	.4byte	.LLST56
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x36c
	.4byte	0x62
	.4byte	.LLST57
	.uleb128 0x16
	.4byte	.LVL95
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL98
	.4byte	0x112a
	.byte	0
	.uleb128 0x1c
	.byte	0x1
	.4byte	.LASF132
	.byte	0x1
	.2byte	0x3a1
	.byte	0x1
	.4byte	0x62
	.4byte	.LFB129
	.4byte	.LFE129
	.byte	0x2
	.byte	0x7d
	.sleb128 0
	.byte	0x1
	.4byte	0xc1d
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x3a1
	.4byte	0x671
	.4byte	.LLST58
	.byte	0
	.uleb128 0x17
	.byte	0x1
	.4byte	.LASF133
	.byte	0x1
	.2byte	0x3c9
	.byte	0x1
	.4byte	.LFB131
	.4byte	.LFE131
	.byte	0x2
	.byte	0x7d
	.sleb128 0
	.byte	0x1
	.4byte	0xc46
	.uleb128 0x18
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x3c9
	.4byte	0x671
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x19
	.byte	0x1
	.4byte	.LASF134
	.byte	0x1
	.2byte	0x3ad
	.byte	0x1
	.4byte	.LFB130
	.4byte	.LFE130
	.4byte	.LLST59
	.byte	0x1
	.4byte	0xc7b
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x3ad
	.4byte	0x671
	.4byte	.LLST60
	.uleb128 0x16
	.4byte	.LVL105
	.4byte	0xc1d
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF135
	.byte	0x1
	.2byte	0x3d7
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB132
	.4byte	.LFE132
	.4byte	.LLST61
	.byte	0x1
	.4byte	0xcdd
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x3d7
	.4byte	0x671
	.4byte	.LLST62
	.uleb128 0x14
	.4byte	.LASF123
	.byte	0x1
	.2byte	0x3d7
	.4byte	0x62
	.4byte	.LLST63
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x3d9
	.4byte	0x62
	.4byte	.LLST64
	.uleb128 0x16
	.4byte	.LVL107
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL109
	.4byte	0x112a
	.byte	0
	.uleb128 0x17
	.byte	0x1
	.4byte	.LASF136
	.byte	0x1
	.2byte	0x41d
	.byte	0x1
	.4byte	.LFB133
	.4byte	.LFE133
	.byte	0x2
	.byte	0x7d
	.sleb128 0
	.byte	0x1
	.4byte	0xd32
	.uleb128 0x18
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x41d
	.4byte	0x671
	.byte	0x1
	.byte	0x50
	.uleb128 0x18
	.4byte	.LASF137
	.byte	0x1
	.2byte	0x41d
	.4byte	0x62
	.byte	0x1
	.byte	0x51
	.uleb128 0x18
	.4byte	.LASF138
	.byte	0x1
	.2byte	0x41d
	.4byte	0x62
	.byte	0x1
	.byte	0x52
	.uleb128 0x1d
	.ascii	"tmp\000"
	.byte	0x1
	.2byte	0x41f
	.4byte	0x62
	.4byte	.LLST65
	.byte	0
	.uleb128 0x1c
	.byte	0x1
	.4byte	.LASF139
	.byte	0x1
	.2byte	0x434
	.byte	0x1
	.4byte	0x62
	.4byte	.LFB134
	.4byte	.LFE134
	.byte	0x2
	.byte	0x7d
	.sleb128 0
	.byte	0x1
	.4byte	0xd7f
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x434
	.4byte	0x671
	.4byte	.LLST66
	.uleb128 0x18
	.4byte	.LASF137
	.byte	0x1
	.2byte	0x434
	.4byte	0x62
	.byte	0x1
	.byte	0x51
	.uleb128 0x1d
	.ascii	"tmp\000"
	.byte	0x1
	.2byte	0x436
	.4byte	0x62
	.4byte	.LLST67
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF140
	.byte	0x1
	.2byte	0x453
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB135
	.4byte	.LFE135
	.4byte	.LLST68
	.byte	0x1
	.4byte	0xddf
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x453
	.4byte	0x671
	.4byte	.LLST69
	.uleb128 0x14
	.4byte	.LASF141
	.byte	0x1
	.2byte	0x453
	.4byte	0x62
	.4byte	.LLST70
	.uleb128 0x14
	.4byte	.LASF142
	.byte	0x1
	.2byte	0x453
	.4byte	0x62
	.4byte	.LLST71
	.uleb128 0x1e
	.4byte	.LVL119
	.4byte	0x1138
	.uleb128 0x1b
	.byte	0x1
	.byte	0x50
	.byte	0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF143
	.byte	0x1
	.2byte	0x48d
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB136
	.4byte	.LFE136
	.4byte	.LLST72
	.byte	0x1
	.4byte	0xe1f
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x48d
	.4byte	0x671
	.4byte	.LLST73
	.uleb128 0x1e
	.4byte	.LVL125
	.4byte	0x1138
	.uleb128 0x1b
	.byte	0x1
	.byte	0x50
	.byte	0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF144
	.byte	0x1
	.2byte	0x4ce
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB137
	.4byte	.LFE137
	.4byte	.LLST74
	.byte	0x1
	.4byte	0xea1
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x4ce
	.4byte	0x671
	.4byte	.LLST75
	.uleb128 0x14
	.4byte	.LASF145
	.byte	0x1
	.2byte	0x4ce
	.4byte	0x62
	.4byte	.LLST76
	.uleb128 0x14
	.4byte	.LASF146
	.byte	0x1
	.2byte	0x4ce
	.4byte	0x62
	.4byte	.LLST77
	.uleb128 0x14
	.4byte	.LASF147
	.byte	0x1
	.2byte	0x4ce
	.4byte	0x62
	.4byte	.LLST78
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x4d0
	.4byte	0x62
	.4byte	.LLST79
	.uleb128 0x16
	.4byte	.LVL135
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL138
	.4byte	0x112a
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF148
	.byte	0x1
	.2byte	0x514
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB138
	.4byte	.LFE138
	.4byte	.LLST80
	.byte	0x1
	.4byte	0xf23
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x514
	.4byte	0x671
	.4byte	.LLST81
	.uleb128 0x14
	.4byte	.LASF149
	.byte	0x1
	.2byte	0x514
	.4byte	0x62
	.4byte	.LLST82
	.uleb128 0x14
	.4byte	.LASF150
	.byte	0x1
	.2byte	0x514
	.4byte	0x62
	.4byte	.LLST83
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x516
	.4byte	0x62
	.4byte	.LLST84
	.uleb128 0x16
	.4byte	.LVL143
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL146
	.4byte	0x112a
	.uleb128 0x1e
	.4byte	.LVL150
	.4byte	0x1151
	.uleb128 0x1b
	.byte	0x1
	.byte	0x50
	.byte	0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF151
	.byte	0x1
	.2byte	0x573
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB139
	.4byte	.LFE139
	.4byte	.LLST85
	.byte	0x1
	.4byte	0xf63
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x573
	.4byte	0x671
	.4byte	.LLST86
	.uleb128 0x14
	.4byte	.LASF152
	.byte	0x1
	.2byte	0x573
	.4byte	0x62
	.4byte	.LLST87
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF153
	.byte	0x1
	.2byte	0x59a
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB140
	.4byte	.LFE140
	.4byte	.LLST88
	.byte	0x1
	.4byte	0xf93
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x59a
	.4byte	0x671
	.4byte	.LLST89
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF154
	.byte	0x1
	.2byte	0x5b8
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB141
	.4byte	.LFE141
	.4byte	.LLST90
	.byte	0x1
	.4byte	0xfd3
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x5b8
	.4byte	0x671
	.4byte	.LLST91
	.uleb128 0x1e
	.4byte	.LVL159
	.4byte	0x1138
	.uleb128 0x1b
	.byte	0x1
	.byte	0x50
	.byte	0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF155
	.byte	0x1
	.2byte	0x5ea
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB142
	.4byte	.LFE142
	.4byte	.LLST92
	.byte	0x1
	.4byte	0x1013
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x5ea
	.4byte	0x671
	.4byte	.LLST93
	.uleb128 0x1e
	.4byte	.LVL163
	.4byte	0x1138
	.uleb128 0x1b
	.byte	0x1
	.byte	0x50
	.byte	0x2
	.byte	0x74
	.sleb128 0
	.byte	0
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF156
	.byte	0x1
	.2byte	0x61e
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB143
	.4byte	.LFE143
	.4byte	.LLST94
	.byte	0x1
	.4byte	0x1043
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x61e
	.4byte	0x671
	.4byte	.LLST95
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF157
	.byte	0x1
	.2byte	0x63f
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB144
	.4byte	.LFE144
	.4byte	.LLST96
	.byte	0x1
	.4byte	0x1073
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x63f
	.4byte	0x671
	.4byte	.LLST97
	.byte	0
	.uleb128 0x17
	.byte	0x1
	.4byte	.LASF158
	.byte	0x1
	.2byte	0x671
	.byte	0x1
	.4byte	.LFB145
	.4byte	.LFE145
	.byte	0x2
	.byte	0x7d
	.sleb128 0
	.byte	0x1
	.4byte	0x109c
	.uleb128 0x18
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x671
	.4byte	0x671
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF159
	.byte	0x1
	.2byte	0x67f
	.byte	0x1
	.4byte	0x3b4
	.4byte	.LFB146
	.4byte	.LFE146
	.4byte	.LLST98
	.byte	0x1
	.4byte	0x10fe
	.uleb128 0x14
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x67f
	.4byte	0x671
	.4byte	.LLST99
	.uleb128 0x14
	.4byte	.LASF123
	.byte	0x1
	.2byte	0x67f
	.4byte	0x62
	.4byte	.LLST100
	.uleb128 0x15
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x681
	.4byte	0x62
	.4byte	.LLST101
	.uleb128 0x16
	.4byte	.LVL170
	.4byte	0x112a
	.uleb128 0x16
	.4byte	.LVL172
	.4byte	0x112a
	.byte	0
	.uleb128 0x1f
	.4byte	.LASF165
	.byte	0x8
	.2byte	0x6a7
	.4byte	0x110c
	.byte	0x1
	.byte	0x1
	.uleb128 0x5
	.4byte	0x50
	.uleb128 0x20
	.byte	0x1
	.4byte	.LASF160
	.byte	0x6
	.2byte	0x2ee
	.byte	0x1
	.4byte	0x30
	.byte	0x1
	.4byte	0x112a
	.uleb128 0x21
	.4byte	0x30
	.byte	0
	.uleb128 0x22
	.byte	0x1
	.4byte	.LASF166
	.byte	0x9
	.byte	0xa0
	.byte	0x1
	.4byte	0x62
	.byte	0x1
	.uleb128 0x20
	.byte	0x1
	.4byte	.LASF161
	.byte	0x6
	.2byte	0x2ec
	.byte	0x1
	.4byte	0x3b4
	.byte	0x1
	.4byte	0x1151
	.uleb128 0x21
	.4byte	0x671
	.byte	0
	.uleb128 0x23
	.byte	0x1
	.4byte	.LASF167
	.byte	0x6
	.2byte	0x2e7
	.byte	0x1
	.4byte	0x3b4
	.byte	0x1
	.uleb128 0x21
	.4byte	0x671
	.byte	0
	.byte	0
	.section	.debug_abbrev,"",%progbits
.Ldebug_abbrev0:
	.uleb128 0x1
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0xe
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1b
	.uleb128 0xe
	.uleb128 0x55
	.uleb128 0x6
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x52
	.uleb128 0x1
	.uleb128 0x10
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x2
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.byte	0
	.byte	0
	.uleb128 0x3
	.uleb128 0x16
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x4
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0
	.byte	0
	.uleb128 0x5
	.uleb128 0x35
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x6
	.uleb128 0x13
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x7
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x8
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x9
	.uleb128 0x16
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xa
	.uleb128 0x4
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xb
	.uleb128 0x28
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1c
	.uleb128 0xd
	.byte	0
	.byte	0
	.uleb128 0xc
	.uleb128 0x28
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x1c
	.uleb128 0xd
	.byte	0
	.byte	0
	.uleb128 0xd
	.uleb128 0x13
	.byte	0x1
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xe
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0xf
	.uleb128 0xf
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x10
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x2117
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x11
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x12
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x13
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x2117
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x14
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x15
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x16
	.uleb128 0x4109
	.byte	0
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x31
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x17
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x2117
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x18
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x19
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x2117
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1a
	.uleb128 0x4109
	.byte	0x1
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1b
	.uleb128 0x410a
	.byte	0
	.uleb128 0x2
	.uleb128 0xa
	.uleb128 0x2111
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x1c
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x2117
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1d
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x1e
	.uleb128 0x4109
	.byte	0x1
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x31
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1f
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0
	.byte	0
	.uleb128 0x20
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x21
	.uleb128 0x5
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x22
	.uleb128 0x2e
	.byte	0
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0
	.byte	0
	.uleb128 0x23
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0
	.byte	0
	.byte	0
	.section	.debug_loc,"",%progbits
.Ldebug_loc0:
.LLST0:
	.4byte	.LFB112
	.4byte	.LCFI0
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI0
	.4byte	.LFE112
	.2byte	0x2
	.byte	0x7d
	.sleb128 12
	.4byte	0
	.4byte	0
.LLST1:
	.4byte	.LVL0
	.4byte	.LVL1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL1
	.4byte	.LFE112
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST2:
	.4byte	.LVL0
	.4byte	.LVL4
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL4
	.4byte	.LVL7
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	.LVL7
	.4byte	.LFE112
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST3:
	.4byte	.LVL0
	.4byte	.LVL2
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL2
	.4byte	.LVL7
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x52
	.byte	0x9f
	.4byte	.LVL7
	.4byte	.LFE112
	.2byte	0x1
	.byte	0x52
	.4byte	0
	.4byte	0
.LLST4:
	.4byte	.LVL0
	.4byte	.LVL3
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL3
	.4byte	.LVL4
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL4
	.4byte	.LVL5
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL5
	.4byte	.LVL6
	.2byte	0x5
	.byte	0x73
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x8
	.4byte	.LVL7
	.4byte	.LFE112
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST5:
	.4byte	.LFB113
	.4byte	.LCFI1
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI1
	.4byte	.LFE113
	.2byte	0x2
	.byte	0x7d
	.sleb128 12
	.4byte	0
	.4byte	0
.LLST6:
	.4byte	.LVL8
	.4byte	.LVL9
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL9
	.4byte	.LFE113
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST7:
	.4byte	.LVL8
	.4byte	.LVL11
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL11
	.4byte	.LVL16
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	.LVL16
	.4byte	.LFE113
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST8:
	.4byte	.LVL8
	.4byte	.LVL14
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL14
	.4byte	.LVL16
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x52
	.byte	0x9f
	.4byte	.LVL16
	.4byte	.LFE113
	.2byte	0x1
	.byte	0x52
	.4byte	0
	.4byte	0
.LLST9:
	.4byte	.LVL8
	.4byte	.LVL10
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL10
	.4byte	.LVL11
	.2byte	0x1
	.byte	0x55
	.4byte	.LVL11
	.4byte	.LVL12
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL12
	.4byte	.LVL13
	.2byte	0x2
	.byte	0x70
	.sleb128 8
	.4byte	.LVL13
	.4byte	.LVL15
	.2byte	0x5
	.byte	0x73
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x8
	.4byte	.LVL16
	.4byte	.LFE113
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST10:
	.4byte	.LFB114
	.4byte	.LCFI2
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI2
	.4byte	.LFE114
	.2byte	0x2
	.byte	0x7d
	.sleb128 4
	.4byte	0
	.4byte	0
.LLST11:
	.4byte	.LVL17
	.4byte	.LVL18
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL18
	.4byte	.LFE114
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST12:
	.4byte	.LVL17
	.4byte	.LVL19
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL19
	.4byte	.LVL20
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL20
	.4byte	.LVL21
	.2byte	0x2
	.byte	0x72
	.sleb128 8
	.4byte	.LVL21
	.4byte	.LVL22
	.2byte	0x5
	.byte	0x73
	.sleb128 0
	.byte	0x6
	.byte	0x23
	.uleb128 0x8
	.4byte	0
	.4byte	0
.LLST13:
	.4byte	.LFB115
	.4byte	.LCFI3
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI3
	.4byte	.LFE115
	.2byte	0x2
	.byte	0x7d
	.sleb128 24
	.4byte	0
	.4byte	0
.LLST14:
	.4byte	.LVL23
	.4byte	.LVL24
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL24
	.4byte	.LFE115
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
.LLST15:
	.4byte	.LVL23
	.4byte	.LVL25
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL25
	.4byte	.LFE115
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST16:
	.4byte	.LVL23
	.4byte	.LVL28
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL28
	.4byte	.LFE115
	.2byte	0x1
	.byte	0x55
	.4byte	0
	.4byte	0
.LLST17:
	.4byte	.LVL23
	.4byte	.LVL30-1
	.2byte	0x1
	.byte	0x53
	.4byte	.LVL30-1
	.4byte	.LFE115
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x53
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST18:
	.4byte	.LVL23
	.4byte	.LVL25
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL25
	.4byte	.LVL27
	.2byte	0x9
	.byte	0x71
	.sleb128 0
	.byte	0xc
	.4byte	0x7f7f7f
	.byte	0x1a
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST19:
	.4byte	.LVL23
	.4byte	.LVL26
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL26
	.4byte	.LVL29
	.2byte	0x9
	.byte	0x70
	.sleb128 0
	.byte	0xc
	.4byte	0xffff3f
	.byte	0x1a
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST20:
	.4byte	.LFB116
	.4byte	.LCFI4
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI4
	.4byte	.LFE116
	.2byte	0x2
	.byte	0x7d
	.sleb128 28
	.4byte	0
	.4byte	0
.LLST21:
	.4byte	.LVL36
	.4byte	.LVL37
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL37
	.4byte	.LFE116
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST22:
	.4byte	.LVL36
	.4byte	.LVL39
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL39
	.4byte	.LVL43
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	.LVL43
	.4byte	.LFE116
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST23:
	.4byte	.LVL36
	.4byte	.LVL38
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL38
	.4byte	.LVL40
	.2byte	0x18
	.byte	0x79
	.sleb128 0
	.byte	0x72
	.sleb128 0
	.byte	0x21
	.byte	0x74
	.sleb128 0
	.byte	0x21
	.byte	0x78
	.sleb128 0
	.byte	0x21
	.byte	0x7c
	.sleb128 0
	.byte	0x21
	.byte	0x75
	.sleb128 0
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x76
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.4byte	.LVL40
	.4byte	.LVL41
	.2byte	0x15
	.byte	0x72
	.sleb128 0
	.byte	0x74
	.sleb128 0
	.byte	0x21
	.byte	0x78
	.sleb128 0
	.byte	0x21
	.byte	0x7c
	.sleb128 0
	.byte	0x21
	.byte	0x75
	.sleb128 0
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x76
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.4byte	.LVL41
	.4byte	.LVL42
	.2byte	0x19
	.byte	0x72
	.sleb128 0
	.byte	0x74
	.sleb128 0
	.byte	0x21
	.byte	0x78
	.sleb128 0
	.byte	0x21
	.byte	0x7c
	.sleb128 0
	.byte	0x21
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x23
	.uleb128 0x14
	.byte	0x6
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x76
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.4byte	.LVL43
	.4byte	.LFE116
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST24:
	.4byte	.LFB117
	.4byte	.LCFI5
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI5
	.4byte	.LFE117
	.2byte	0x2
	.byte	0x7d
	.sleb128 28
	.4byte	0
	.4byte	0
.LLST25:
	.4byte	.LVL44
	.4byte	.LVL45
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL45
	.4byte	.LFE117
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST26:
	.4byte	.LVL44
	.4byte	.LVL47
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL47
	.4byte	.LVL51
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	.LVL51
	.4byte	.LFE117
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST27:
	.4byte	.LVL44
	.4byte	.LVL46
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL46
	.4byte	.LVL48
	.2byte	0x18
	.byte	0x79
	.sleb128 0
	.byte	0x72
	.sleb128 0
	.byte	0x21
	.byte	0x74
	.sleb128 0
	.byte	0x21
	.byte	0x78
	.sleb128 0
	.byte	0x21
	.byte	0x7c
	.sleb128 0
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x76
	.sleb128 0
	.byte	0x21
	.byte	0x75
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.4byte	.LVL48
	.4byte	.LVL49
	.2byte	0x15
	.byte	0x72
	.sleb128 0
	.byte	0x74
	.sleb128 0
	.byte	0x21
	.byte	0x78
	.sleb128 0
	.byte	0x21
	.byte	0x7c
	.sleb128 0
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x76
	.sleb128 0
	.byte	0x21
	.byte	0x75
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.4byte	.LVL49
	.4byte	.LVL50
	.2byte	0x1a
	.byte	0x79
	.sleb128 0
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x6
	.byte	0x21
	.byte	0x74
	.sleb128 0
	.byte	0x21
	.byte	0x78
	.sleb128 0
	.byte	0x21
	.byte	0x7c
	.sleb128 0
	.byte	0x21
	.byte	0x77
	.sleb128 0
	.byte	0x21
	.byte	0x76
	.sleb128 0
	.byte	0x21
	.byte	0x75
	.sleb128 0
	.byte	0x21
	.byte	0x9f
	.4byte	.LVL51
	.4byte	.LFE117
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST28:
	.4byte	.LFB118
	.4byte	.LCFI6
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI6
	.4byte	.LFE118
	.2byte	0x2
	.byte	0x7d
	.sleb128 8
	.4byte	0
	.4byte	0
.LLST29:
	.4byte	.LVL52
	.4byte	.LVL53
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL53
	.4byte	.LFE118
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST30:
	.4byte	.LVL52
	.4byte	.LVL54
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL54
	.4byte	.LFE118
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST31:
	.4byte	.LFB119
	.4byte	.LCFI7
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI7
	.4byte	.LFE119
	.2byte	0x2
	.byte	0x7d
	.sleb128 8
	.4byte	0
	.4byte	0
.LLST32:
	.4byte	.LVL58
	.4byte	.LVL59
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL59
	.4byte	.LVL62
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL62
	.4byte	.LVL63-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL63-1
	.4byte	.LFE119
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST33:
	.4byte	.LFB123
	.4byte	.LCFI8
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI8
	.4byte	.LFE123
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST34:
	.4byte	.LVL64
	.4byte	.LVL65-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL65-1
	.4byte	.LFE123
	.2byte	0x1
	.byte	0x55
	.4byte	0
	.4byte	0
.LLST35:
	.4byte	.LVL64
	.4byte	.LVL65-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL65-1
	.4byte	.LFE123
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST36:
	.4byte	.LVL64
	.4byte	.LVL66
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL66
	.4byte	.LFE123
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
.LLST37:
	.4byte	.LFB124
	.4byte	.LCFI9
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI9
	.4byte	.LFE124
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST38:
	.4byte	.LVL68
	.4byte	.LVL69-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL69-1
	.4byte	.LFE124
	.2byte	0x1
	.byte	0x55
	.4byte	0
	.4byte	0
.LLST39:
	.4byte	.LVL68
	.4byte	.LVL69-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL69-1
	.4byte	.LFE124
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST40:
	.4byte	.LVL68
	.4byte	.LVL70
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL70
	.4byte	.LFE124
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
.LLST41:
	.4byte	.LFB125
	.4byte	.LCFI10
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI10
	.4byte	.LFE125
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST42:
	.4byte	.LVL72
	.4byte	.LVL73-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL73-1
	.4byte	.LFE125
	.2byte	0x1
	.byte	0x55
	.4byte	0
	.4byte	0
.LLST43:
	.4byte	.LVL72
	.4byte	.LVL73-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL73-1
	.4byte	.LFE125
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST44:
	.4byte	.LVL72
	.4byte	.LVL74
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL74
	.4byte	.LFE125
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
.LLST45:
	.4byte	.LFB126
	.4byte	.LCFI11
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI11
	.4byte	.LFE126
	.2byte	0x2
	.byte	0x7d
	.sleb128 32
	.4byte	0
	.4byte	0
.LLST46:
	.4byte	.LVL76
	.4byte	.LVL77
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL77
	.4byte	.LVL78
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL78
	.4byte	.LVL80-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL80-1
	.4byte	.LFE126
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST47:
	.4byte	.LVL76
	.4byte	.LVL80-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL80-1
	.4byte	.LFE126
	.2byte	0x1
	.byte	0x58
	.4byte	0
	.4byte	0
.LLST48:
	.4byte	.LVL76
	.4byte	.LVL79
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL79
	.4byte	.LFE126
	.2byte	0x1
	.byte	0x59
	.4byte	0
	.4byte	0
.LLST49:
	.4byte	.LVL76
	.4byte	.LVL81
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL81
	.4byte	.LVL82
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL82
	.4byte	.LFE126
	.2byte	0x1
	.byte	0x57
	.4byte	0
	.4byte	0
.LLST50:
	.4byte	.LFB127
	.4byte	.LCFI12
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI12
	.4byte	.LFE127
	.2byte	0x2
	.byte	0x7d
	.sleb128 32
	.4byte	0
	.4byte	0
.LLST51:
	.4byte	.LVL84
	.4byte	.LVL85
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL85
	.4byte	.LVL86
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL86
	.4byte	.LVL88-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL88-1
	.4byte	.LFE127
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST52:
	.4byte	.LVL84
	.4byte	.LVL88-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL88-1
	.4byte	.LFE127
	.2byte	0x1
	.byte	0x59
	.4byte	0
	.4byte	0
.LLST53:
	.4byte	.LVL84
	.4byte	.LVL87
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL87
	.4byte	.LFE127
	.2byte	0x1
	.byte	0x58
	.4byte	0
	.4byte	0
.LLST54:
	.4byte	.LVL84
	.4byte	.LVL89
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL89
	.4byte	.LVL90
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL90
	.4byte	.LFE127
	.2byte	0x1
	.byte	0x57
	.4byte	0
	.4byte	0
.LLST55:
	.4byte	.LFB128
	.4byte	.LCFI13
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI13
	.4byte	.LFE128
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST56:
	.4byte	.LVL92
	.4byte	.LVL93
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL93
	.4byte	.LVL94
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL94
	.4byte	.LVL95-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL95-1
	.4byte	.LFE128
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST57:
	.4byte	.LVL92
	.4byte	.LVL96
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL96
	.4byte	.LVL97
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL97
	.4byte	.LFE128
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
.LLST58:
	.4byte	.LVL99
	.4byte	.LVL100
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL100
	.4byte	.LFE129
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST59:
	.4byte	.LFB130
	.4byte	.LCFI14
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI14
	.4byte	.LFE130
	.2byte	0x2
	.byte	0x7d
	.sleb128 8
	.4byte	0
	.4byte	0
.LLST60:
	.4byte	.LVL102
	.4byte	.LVL103
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL103
	.4byte	.LVL104
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL104
	.4byte	.LVL105-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL105-1
	.4byte	.LFE130
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST61:
	.4byte	.LFB132
	.4byte	.LCFI15
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI15
	.4byte	.LFE132
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST62:
	.4byte	.LVL106
	.4byte	.LVL107-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL107-1
	.4byte	.LFE132
	.2byte	0x1
	.byte	0x55
	.4byte	0
	.4byte	0
.LLST63:
	.4byte	.LVL106
	.4byte	.LVL107-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL107-1
	.4byte	.LFE132
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST64:
	.4byte	.LVL106
	.4byte	.LVL108
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL108
	.4byte	.LFE132
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
.LLST65:
	.4byte	.LVL110
	.4byte	.LVL111
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL111
	.4byte	.LFE133
	.2byte	0x8
	.byte	0x71
	.sleb128 0
	.byte	0x32
	.byte	0x24
	.byte	0x73
	.sleb128 0
	.byte	0x22
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST66:
	.4byte	.LVL112
	.4byte	.LVL114
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL114
	.4byte	.LFE134
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x50
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST67:
	.4byte	.LVL112
	.4byte	.LVL113
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL113
	.4byte	.LFE134
	.2byte	0x8
	.byte	0x71
	.sleb128 0
	.byte	0x32
	.byte	0x24
	.byte	0x73
	.sleb128 0
	.byte	0x22
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST68:
	.4byte	.LFB135
	.4byte	.LCFI16
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI16
	.4byte	.LFE135
	.2byte	0x2
	.byte	0x7d
	.sleb128 24
	.4byte	0
	.4byte	0
.LLST69:
	.4byte	.LVL115
	.4byte	.LVL116
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL116
	.4byte	.LVL117
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL117
	.4byte	.LVL119-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL119-1
	.4byte	.LFE135
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST70:
	.4byte	.LVL115
	.4byte	.LVL119-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL119-1
	.4byte	.LVL120
	.2byte	0x1
	.byte	0x55
	.4byte	.LVL120
	.4byte	.LVL121
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	.LVL121
	.4byte	.LFE135
	.2byte	0x1
	.byte	0x55
	.4byte	0
	.4byte	0
.LLST71:
	.4byte	.LVL115
	.4byte	.LVL118
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL118
	.4byte	.LFE135
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
.LLST72:
	.4byte	.LFB136
	.4byte	.LCFI17
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI17
	.4byte	.LFE136
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST73:
	.4byte	.LVL122
	.4byte	.LVL123
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL123
	.4byte	.LVL124
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL124
	.4byte	.LVL125-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL125-1
	.4byte	.LFE136
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST74:
	.4byte	.LFB137
	.4byte	.LCFI18
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI18
	.4byte	.LFE137
	.2byte	0x2
	.byte	0x7d
	.sleb128 32
	.4byte	0
	.4byte	0
.LLST75:
	.4byte	.LVL126
	.4byte	.LVL127
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL127
	.4byte	.LFE137
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST76:
	.4byte	.LVL126
	.4byte	.LVL130
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL130
	.4byte	.LVL131
	.2byte	0x1
	.byte	0x58
	.4byte	.LVL131
	.4byte	.LVL133
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	.LVL133
	.4byte	.LVL135-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL135-1
	.4byte	.LFE137
	.2byte	0x1
	.byte	0x58
	.4byte	0
	.4byte	0
.LLST77:
	.4byte	.LVL126
	.4byte	.LVL128
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL128
	.4byte	.LVL133
	.2byte	0x1
	.byte	0x59
	.4byte	.LVL133
	.4byte	.LVL134
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL134
	.4byte	.LFE137
	.2byte	0x1
	.byte	0x59
	.4byte	0
	.4byte	0
.LLST78:
	.4byte	.LVL126
	.4byte	.LVL129
	.2byte	0x1
	.byte	0x53
	.4byte	.LVL129
	.4byte	.LVL132
	.2byte	0x1
	.byte	0x57
	.4byte	.LVL132
	.4byte	.LVL133
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x53
	.byte	0x9f
	.4byte	.LVL133
	.4byte	.LVL134
	.2byte	0x1
	.byte	0x53
	.4byte	.LVL134
	.4byte	.LFE137
	.2byte	0x1
	.byte	0x57
	.4byte	0
	.4byte	0
.LLST79:
	.4byte	.LVL126
	.4byte	.LVL130
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL133
	.4byte	.LVL136
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL136
	.4byte	.LVL137
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL137
	.4byte	.LFE137
	.2byte	0x1
	.byte	0x5a
	.4byte	0
	.4byte	0
.LLST80:
	.4byte	.LFB138
	.4byte	.LCFI19
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI19
	.4byte	.LFE138
	.2byte	0x2
	.byte	0x7d
	.sleb128 24
	.4byte	0
	.4byte	0
.LLST81:
	.4byte	.LVL139
	.4byte	.LVL140
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL140
	.4byte	.LVL141
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL141
	.4byte	.LVL143-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL143-1
	.4byte	.LFE138
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST82:
	.4byte	.LVL139
	.4byte	.LVL143-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL143-1
	.4byte	.LVL147
	.2byte	0x1
	.byte	0x57
	.4byte	.LVL147
	.4byte	.LVL148
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	.LVL148
	.4byte	.LVL149
	.2byte	0x1
	.byte	0x57
	.4byte	.LVL149
	.4byte	.LFE138
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST83:
	.4byte	.LVL139
	.4byte	.LVL142
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL142
	.4byte	.LFE138
	.2byte	0x1
	.byte	0x58
	.4byte	0
	.4byte	0
.LLST84:
	.4byte	.LVL139
	.4byte	.LVL144
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL144
	.4byte	.LVL145
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL145
	.4byte	.LFE138
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
.LLST85:
	.4byte	.LFB139
	.4byte	.LCFI20
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI20
	.4byte	.LFE139
	.2byte	0x2
	.byte	0x7d
	.sleb128 4
	.4byte	0
	.4byte	0
.LLST86:
	.4byte	.LVL151
	.4byte	.LVL152
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL152
	.4byte	.LFE139
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST87:
	.4byte	.LVL151
	.4byte	.LVL153
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL153
	.4byte	.LFE139
	.2byte	0x4
	.byte	0xf3
	.uleb128 0x1
	.byte	0x51
	.byte	0x9f
	.4byte	0
	.4byte	0
.LLST88:
	.4byte	.LFB140
	.4byte	.LCFI21
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI21
	.4byte	.LFE140
	.2byte	0x2
	.byte	0x7d
	.sleb128 4
	.4byte	0
	.4byte	0
.LLST89:
	.4byte	.LVL154
	.4byte	.LVL155
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL155
	.4byte	.LFE140
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST90:
	.4byte	.LFB141
	.4byte	.LCFI22
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI22
	.4byte	.LFE141
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST91:
	.4byte	.LVL156
	.4byte	.LVL157
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL157
	.4byte	.LVL158
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL158
	.4byte	.LVL159-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL159-1
	.4byte	.LFE141
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST92:
	.4byte	.LFB142
	.4byte	.LCFI23
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI23
	.4byte	.LFE142
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST93:
	.4byte	.LVL160
	.4byte	.LVL161
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL161
	.4byte	.LVL162
	.2byte	0x1
	.byte	0x54
	.4byte	.LVL162
	.4byte	.LVL163-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL163-1
	.4byte	.LFE142
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST94:
	.4byte	.LFB143
	.4byte	.LCFI24
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI24
	.4byte	.LFE143
	.2byte	0x2
	.byte	0x7d
	.sleb128 4
	.4byte	0
	.4byte	0
.LLST95:
	.4byte	.LVL164
	.4byte	.LVL165
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL165
	.4byte	.LFE143
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST96:
	.4byte	.LFB144
	.4byte	.LCFI25
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI25
	.4byte	.LFE144
	.2byte	0x2
	.byte	0x7d
	.sleb128 4
	.4byte	0
	.4byte	0
.LLST97:
	.4byte	.LVL166
	.4byte	.LVL167
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL167
	.4byte	.LFE144
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST98:
	.4byte	.LFB146
	.4byte	.LCFI26
	.2byte	0x2
	.byte	0x7d
	.sleb128 0
	.4byte	.LCFI26
	.4byte	.LFE146
	.2byte	0x2
	.byte	0x7d
	.sleb128 16
	.4byte	0
	.4byte	0
.LLST99:
	.4byte	.LVL169
	.4byte	.LVL170-1
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL170-1
	.4byte	.LFE146
	.2byte	0x1
	.byte	0x55
	.4byte	0
	.4byte	0
.LLST100:
	.4byte	.LVL169
	.4byte	.LVL170-1
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL170-1
	.4byte	.LFE146
	.2byte	0x1
	.byte	0x54
	.4byte	0
	.4byte	0
.LLST101:
	.4byte	.LVL169
	.4byte	.LVL171
	.2byte	0x2
	.byte	0x30
	.byte	0x9f
	.4byte	.LVL171
	.4byte	.LFE146
	.2byte	0x1
	.byte	0x56
	.4byte	0
	.4byte	0
	.section	.debug_aranges,"",%progbits
	.4byte	0x12c
	.2byte	0x2
	.4byte	.Ldebug_info0
	.byte	0x4
	.byte	0
	.2byte	0
	.2byte	0
	.4byte	.LFB112
	.4byte	.LFE112-.LFB112
	.4byte	.LFB113
	.4byte	.LFE113-.LFB113
	.4byte	.LFB114
	.4byte	.LFE114-.LFB114
	.4byte	.LFB115
	.4byte	.LFE115-.LFB115
	.4byte	.LFB116
	.4byte	.LFE116-.LFB116
	.4byte	.LFB117
	.4byte	.LFE117-.LFB117
	.4byte	.LFB118
	.4byte	.LFE118-.LFB118
	.4byte	.LFB120
	.4byte	.LFE120-.LFB120
	.4byte	.LFB121
	.4byte	.LFE121-.LFB121
	.4byte	.LFB122
	.4byte	.LFE122-.LFB122
	.4byte	.LFB119
	.4byte	.LFE119-.LFB119
	.4byte	.LFB123
	.4byte	.LFE123-.LFB123
	.4byte	.LFB124
	.4byte	.LFE124-.LFB124
	.4byte	.LFB125
	.4byte	.LFE125-.LFB125
	.4byte	.LFB126
	.4byte	.LFE126-.LFB126
	.4byte	.LFB127
	.4byte	.LFE127-.LFB127
	.4byte	.LFB128
	.4byte	.LFE128-.LFB128
	.4byte	.LFB129
	.4byte	.LFE129-.LFB129
	.4byte	.LFB131
	.4byte	.LFE131-.LFB131
	.4byte	.LFB130
	.4byte	.LFE130-.LFB130
	.4byte	.LFB132
	.4byte	.LFE132-.LFB132
	.4byte	.LFB133
	.4byte	.LFE133-.LFB133
	.4byte	.LFB134
	.4byte	.LFE134-.LFB134
	.4byte	.LFB135
	.4byte	.LFE135-.LFB135
	.4byte	.LFB136
	.4byte	.LFE136-.LFB136
	.4byte	.LFB137
	.4byte	.LFE137-.LFB137
	.4byte	.LFB138
	.4byte	.LFE138-.LFB138
	.4byte	.LFB139
	.4byte	.LFE139-.LFB139
	.4byte	.LFB140
	.4byte	.LFE140-.LFB140
	.4byte	.LFB141
	.4byte	.LFE141-.LFB141
	.4byte	.LFB142
	.4byte	.LFE142-.LFB142
	.4byte	.LFB143
	.4byte	.LFE143-.LFB143
	.4byte	.LFB144
	.4byte	.LFE144-.LFB144
	.4byte	.LFB145
	.4byte	.LFE145-.LFB145
	.4byte	.LFB146
	.4byte	.LFE146-.LFB146
	.4byte	0
	.4byte	0
	.section	.debug_ranges,"",%progbits
.Ldebug_ranges0:
	.4byte	.LFB112
	.4byte	.LFE112
	.4byte	.LFB113
	.4byte	.LFE113
	.4byte	.LFB114
	.4byte	.LFE114
	.4byte	.LFB115
	.4byte	.LFE115
	.4byte	.LFB116
	.4byte	.LFE116
	.4byte	.LFB117
	.4byte	.LFE117
	.4byte	.LFB118
	.4byte	.LFE118
	.4byte	.LFB120
	.4byte	.LFE120
	.4byte	.LFB121
	.4byte	.LFE121
	.4byte	.LFB122
	.4byte	.LFE122
	.4byte	.LFB119
	.4byte	.LFE119
	.4byte	.LFB123
	.4byte	.LFE123
	.4byte	.LFB124
	.4byte	.LFE124
	.4byte	.LFB125
	.4byte	.LFE125
	.4byte	.LFB126
	.4byte	.LFE126
	.4byte	.LFB127
	.4byte	.LFE127
	.4byte	.LFB128
	.4byte	.LFE128
	.4byte	.LFB129
	.4byte	.LFE129
	.4byte	.LFB131
	.4byte	.LFE131
	.4byte	.LFB130
	.4byte	.LFE130
	.4byte	.LFB132
	.4byte	.LFE132
	.4byte	.LFB133
	.4byte	.LFE133
	.4byte	.LFB134
	.4byte	.LFE134
	.4byte	.LFB135
	.4byte	.LFE135
	.4byte	.LFB136
	.4byte	.LFE136
	.4byte	.LFB137
	.4byte	.LFE137
	.4byte	.LFB138
	.4byte	.LFE138
	.4byte	.LFB139
	.4byte	.LFE139
	.4byte	.LFB140
	.4byte	.LFE140
	.4byte	.LFB141
	.4byte	.LFE141
	.4byte	.LFB142
	.4byte	.LFE142
	.4byte	.LFB143
	.4byte	.LFE143
	.4byte	.LFB144
	.4byte	.LFE144
	.4byte	.LFB145
	.4byte	.LFE145
	.4byte	.LFB146
	.4byte	.LFE146
	.4byte	0
	.4byte	0
	.section	.debug_line,"",%progbits
.Ldebug_line0:
	.section	.debug_str,"MS",%progbits,1
.LASF127:
	.ascii	"HAL_RTCEx_SetWakeUpTimer\000"
.LASF108:
	.ascii	"HAL_RTCEx_GetTimeStamp\000"
.LASF153:
	.ascii	"HAL_RTCEx_DeactivateCalibrationOutPut\000"
.LASF69:
	.ascii	"SynchPrediv\000"
.LASF55:
	.ascii	"HAL_BUSY\000"
.LASF34:
	.ascii	"BKP3R\000"
.LASF15:
	.ascii	"SWIER\000"
.LASF17:
	.ascii	"PRER\000"
.LASF144:
	.ascii	"HAL_RTCEx_SetSmoothCalib\000"
.LASF46:
	.ascii	"BKP15R\000"
.LASF10:
	.ascii	"long long unsigned int\000"
.LASF158:
	.ascii	"HAL_RTCEx_AlarmBEventCallback\000"
.LASF65:
	.ascii	"HAL_RTC_STATE_ERROR\000"
.LASF165:
	.ascii	"ITM_RxBuffer\000"
.LASF91:
	.ascii	"RTC_HandleTypeDef\000"
.LASF51:
	.ascii	"RTC_TypeDef\000"
.LASF72:
	.ascii	"OutPutType\000"
.LASF151:
	.ascii	"HAL_RTCEx_SetCalibrationOutPut\000"
.LASF9:
	.ascii	"long long int\000"
.LASF0:
	.ascii	"signed char\000"
.LASF159:
	.ascii	"HAL_RTCEx_PollForAlarmBEvent\000"
.LASF98:
	.ascii	"TamperPullUp\000"
.LASF161:
	.ascii	"RTC_EnterInitMode\000"
.LASF131:
	.ascii	"HAL_RTCEx_DeactivateWakeUpTimer\000"
.LASF155:
	.ascii	"HAL_RTCEx_DeactivateRefClock\000"
.LASF152:
	.ascii	"CalibOutput\000"
.LASF25:
	.ascii	"TSSSR\000"
.LASF106:
	.ascii	"tmpreg\000"
.LASF60:
	.ascii	"HAL_LockTypeDef\000"
.LASF119:
	.ascii	"HAL_RTCEx_Tamper1EventCallback\000"
.LASF154:
	.ascii	"HAL_RTCEx_SetRefClock\000"
.LASF6:
	.ascii	"long int\000"
.LASF83:
	.ascii	"Month\000"
.LASF29:
	.ascii	"ALRMBSSR\000"
.LASF70:
	.ascii	"OutPut\000"
.LASF11:
	.ascii	"unsigned int\000"
.LASF107:
	.ascii	"HAL_RTCEx_DeactivateTimeStamp\000"
.LASF47:
	.ascii	"BKP16R\000"
.LASF61:
	.ascii	"HAL_RTC_STATE_RESET\000"
.LASF162:
	.ascii	"GNU C 4.7.3 20130226 (prerelease)\000"
.LASF122:
	.ascii	"HAL_RTCEx_PollForTimeStampEvent\000"
.LASF76:
	.ascii	"Seconds\000"
.LASF89:
	.ascii	"Lock\000"
.LASF123:
	.ascii	"Timeout\000"
.LASF71:
	.ascii	"OutPutPolarity\000"
.LASF145:
	.ascii	"SmoothCalibPeriod\000"
.LASF129:
	.ascii	"WakeUpClock\000"
.LASF56:
	.ascii	"HAL_TIMEOUT\000"
.LASF28:
	.ascii	"ALRMASSR\000"
.LASF24:
	.ascii	"TSDR\000"
.LASF12:
	.ascii	"sizetype\000"
.LASF36:
	.ascii	"BKP5R\000"
.LASF13:
	.ascii	"RTSR\000"
.LASF48:
	.ascii	"BKP17R\000"
.LASF8:
	.ascii	"long unsigned int\000"
.LASF62:
	.ascii	"HAL_RTC_STATE_READY\000"
.LASF118:
	.ascii	"HAL_RTCEx_TimeStampEventCallback\000"
.LASF66:
	.ascii	"HAL_RTCStateTypeDef\000"
.LASF53:
	.ascii	"HAL_OK\000"
.LASF143:
	.ascii	"HAL_RTCEx_DeactivateCoarseCalib\000"
.LASF99:
	.ascii	"TimeStampOnTamperDetection\000"
.LASF105:
	.ascii	"HAL_RTCEx_SetTimeStamp_IT\000"
.LASF136:
	.ascii	"HAL_RTCEx_BKUPWrite\000"
.LASF112:
	.ascii	"tmptime\000"
.LASF116:
	.ascii	"HAL_RTCEx_SetTamper_IT\000"
.LASF27:
	.ascii	"TAFCR\000"
.LASF164:
	.ascii	"C:\\\\Users\\\\ru\\\\Documents\\\\Vidin\\\\Chelnaia"
	.ascii	"Svarka\\\\v4\\\\Bv4ChSv\\\\Project\\\\chsvbv4\000"
.LASF156:
	.ascii	"HAL_RTCEx_EnableBypassShadow\000"
.LASF92:
	.ascii	"Tamper\000"
.LASF41:
	.ascii	"BKP10R\000"
.LASF23:
	.ascii	"TSTR\000"
.LASF57:
	.ascii	"HAL_StatusTypeDef\000"
.LASF128:
	.ascii	"WakeUpCounter\000"
.LASF148:
	.ascii	"HAL_RTCEx_SetSynchroShift\000"
.LASF115:
	.ascii	"sTamper\000"
.LASF37:
	.ascii	"BKP6R\000"
.LASF64:
	.ascii	"HAL_RTC_STATE_TIMEOUT\000"
.LASF49:
	.ascii	"BKP18R\000"
.LASF139:
	.ascii	"HAL_RTCEx_BKUPRead\000"
.LASF135:
	.ascii	"HAL_RTCEx_PollForWakeUpTimerEvent\000"
.LASF82:
	.ascii	"WeekDay\000"
.LASF26:
	.ascii	"CALR\000"
.LASF137:
	.ascii	"BackupRegister\000"
.LASF166:
	.ascii	"HAL_GetTick\000"
.LASF113:
	.ascii	"tmpdate\000"
.LASF103:
	.ascii	"RTC_TimeStampPin\000"
.LASF59:
	.ascii	"HAL_LOCKED\000"
.LASF140:
	.ascii	"HAL_RTCEx_SetCoarseCalib\000"
.LASF75:
	.ascii	"Minutes\000"
.LASF74:
	.ascii	"Hours\000"
.LASF42:
	.ascii	"BKP11R\000"
.LASF125:
	.ascii	"HAL_RTCEx_PollForTamper1Event\000"
.LASF81:
	.ascii	"RTC_TimeTypeDef\000"
.LASF20:
	.ascii	"ALRMAR\000"
.LASF88:
	.ascii	"Init\000"
.LASF86:
	.ascii	"RTC_DateTypeDef\000"
.LASF110:
	.ascii	"sTimeStampDate\000"
.LASF38:
	.ascii	"BKP7R\000"
.LASF87:
	.ascii	"Instance\000"
.LASF50:
	.ascii	"BKP19R\000"
.LASF52:
	.ascii	"RESET\000"
.LASF85:
	.ascii	"Year\000"
.LASF5:
	.ascii	"int32_t\000"
.LASF1:
	.ascii	"unsigned char\000"
.LASF150:
	.ascii	"ShiftSubFS\000"
.LASF14:
	.ascii	"FTSR\000"
.LASF2:
	.ascii	"short int\000"
.LASF31:
	.ascii	"BKP0R\000"
.LASF121:
	.ascii	"HAL_RTCEx_TamperTimeStampIRQHandler\000"
.LASF63:
	.ascii	"HAL_RTC_STATE_BUSY\000"
.LASF146:
	.ascii	"SmoothCalibPlusPulses\000"
.LASF43:
	.ascii	"BKP12R\000"
.LASF126:
	.ascii	"HAL_RTCEx_PollForTamper2Event\000"
.LASF120:
	.ascii	"HAL_RTCEx_Tamper2EventCallback\000"
.LASF157:
	.ascii	"HAL_RTCEx_DisableBypassShadow\000"
.LASF21:
	.ascii	"ALRMBR\000"
.LASF130:
	.ascii	"HAL_RTCEx_SetWakeUpTimer_IT\000"
.LASF39:
	.ascii	"BKP8R\000"
.LASF19:
	.ascii	"CALIBR\000"
.LASF30:
	.ascii	"RESERVED7\000"
.LASF18:
	.ascii	"WUTR\000"
.LASF54:
	.ascii	"HAL_ERROR\000"
.LASF79:
	.ascii	"DayLightSaving\000"
.LASF35:
	.ascii	"BKP4R\000"
.LASF132:
	.ascii	"HAL_RTCEx_GetWakeUpTimer\000"
.LASF90:
	.ascii	"State\000"
.LASF117:
	.ascii	"HAL_RTCEx_DeactivateTamper\000"
.LASF124:
	.ascii	"tickstart\000"
.LASF111:
	.ascii	"Format\000"
.LASF104:
	.ascii	"HAL_RTCEx_SetTimeStamp\000"
.LASF78:
	.ascii	"TimeFormat\000"
.LASF44:
	.ascii	"BKP13R\000"
.LASF3:
	.ascii	"short unsigned int\000"
.LASF80:
	.ascii	"StoreOperation\000"
.LASF133:
	.ascii	"HAL_RTCEx_WakeUpTimerEventCallback\000"
.LASF67:
	.ascii	"HourFormat\000"
.LASF22:
	.ascii	"SHIFTR\000"
.LASF102:
	.ascii	"TimeStampEdge\000"
.LASF77:
	.ascii	"SubSeconds\000"
.LASF142:
	.ascii	"Value\000"
.LASF7:
	.ascii	"uint32_t\000"
.LASF40:
	.ascii	"BKP9R\000"
.LASF163:
	.ascii	"STM32F4xx_HAL_Driver\\Src\\stm32f4xx_hal_rtc_ex.c\000"
.LASF97:
	.ascii	"PrechargeDuration\000"
.LASF68:
	.ascii	"AsynchPrediv\000"
.LASF101:
	.ascii	"hrtc\000"
.LASF134:
	.ascii	"HAL_RTCEx_WakeUpTimerIRQHandler\000"
.LASF147:
	.ascii	"SmouthCalibMinusPulsesValue\000"
.LASF149:
	.ascii	"ShiftAdd1S\000"
.LASF94:
	.ascii	"Trigger\000"
.LASF4:
	.ascii	"uint8_t\000"
.LASF93:
	.ascii	"PinSelection\000"
.LASF138:
	.ascii	"Data\000"
.LASF141:
	.ascii	"CalibSign\000"
.LASF160:
	.ascii	"RTC_Bcd2ToByte\000"
.LASF84:
	.ascii	"Date\000"
.LASF96:
	.ascii	"SamplingFrequency\000"
.LASF167:
	.ascii	"HAL_RTC_WaitForSynchro\000"
.LASF100:
	.ascii	"RTC_TamperTypeDef\000"
.LASF95:
	.ascii	"Filter\000"
.LASF73:
	.ascii	"RTC_InitTypeDef\000"
.LASF109:
	.ascii	"sTimeStamp\000"
.LASF114:
	.ascii	"HAL_RTCEx_SetTamper\000"
.LASF33:
	.ascii	"BKP2R\000"
.LASF58:
	.ascii	"HAL_UNLOCKED\000"
.LASF45:
	.ascii	"BKP14R\000"
.LASF16:
	.ascii	"EXTI_TypeDef\000"
.LASF32:
	.ascii	"BKP1R\000"
	.ident	"GCC: (EmBlocks ARM Embedded Processors GNU tools) 4.7.3 20130226 (prerelease)"
