ARM Linker, 5.03 [Build 76] [MDK-ARM Basic]

==============================================================================

Section Cross References

    arm_startup_nrf51.o(RESET) refers to arm_startup_nrf51.o(STACK) for __initial_sp
    arm_startup_nrf51.o(RESET) refers to arm_startup_nrf51.o(.text) for Reset_Handler
    arm_startup_nrf51.o(RESET) refers to main.o(.text) for UART0_IRQHandler
    arm_startup_nrf51.o(RESET) refers to app_timer.o(.text) for RTC1_IRQHandler
    arm_startup_nrf51.o(RESET) refers to softdevice_handler.o(.text) for SWI2_IRQHandler
    arm_startup_nrf51.o(.text) refers to system_nrf51.o(.text) for SystemInit
    arm_startup_nrf51.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    system_nrf51.o(.text) refers to system_nrf51.o(.data) for SystemCoreClock
    main.o(.text) refers to app_timer.o(.text) for app_timer_init
    main.o(.text) refers to memseta.o(.text) for __aeabi_memclr4
    main.o(.text) refers to ble_advdata.o(.text) for ble_advdata_set
    main.o(.text) refers to simple_uart.o(.text) for simple_uart_put
    main.o(.text) refers to ble_nus.o(.text) for ble_nus_init
    main.o(.text) refers to ble_conn_params.o(.text) for ble_conn_params_init
    main.o(.text) refers to memcpya.o(.text) for __aeabi_memcpy
    main.o(.text) refers to main.o(.bss) for APP_TIMER_BUF
    main.o(.text) refers to main.o(.constdata) for .constdata
    main.o(.text) refers to main.o(.data) for m_sec_params
    main.o(.text) refers to softdevice_handler.o(.text) for softdevice_handler_init
    main.o(.text) refers to printf1.o(i.__0printf$1) for __2printf
    ble_srv_common.o(.text) refers to main.o(.text) for app_error_handler
    ble_srv_common.o(.text) refers to strlen.o(.text) for strlen
    ble_nus.o(.text) refers to memseta.o(.text) for __aeabi_memclr4
    ble_nus.o(.text) refers to ble_nus.o(.constdata) for .constdata
    ble_advdata.o(.text) refers to memcpya.o(.text) for __aeabi_memcpy
    ble_conn_params.o(.text) refers to memcpya.o(.text) for __aeabi_memcpy4
    ble_conn_params.o(.text) refers to app_timer.o(.text) for app_timer_create
    ble_conn_params.o(.text) refers to ble_conn_params.o(.data) for m_preferred_conn_params
    ble_conn_params.o(.text) refers to ble_conn_params.o(.bss) for m_conn_params_config
    softdevice_handler.o(.text) refers to main.o(.text) for assert_nrf_callback
    softdevice_handler.o(.text) refers to softdevice_handler.o(.data) for m_softdevice_enabled
    simple_uart.o(.text) refers to simple_uart.o(.emb_text) for __asm___13_simple_uart_c_5dda6715__nrf_delay_us
    app_timer.o(.text) refers to app_timer.o(.emb_text) for __asm___11_app_timer_c_cd27f9c3__nrf_delay_us
    app_timer.o(.text) refers to main.o(.text) for app_error_handler
    app_timer.o(.text) refers to app_timer.o(.data) for mp_nodes
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
    entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0fprintf$bare) refers to simple_uart.o(.text) for fputc
    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0printf$bare) refers to simple_uart.o(.text) for fputc
    printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vfprintf$bare) refers to simple_uart.o(.text) for fputc
    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vprintf$bare) refers to simple_uart.o(.text) for fputc
    printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0fprintf$0) refers to simple_uart.o(.text) for fputc
    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0printf$0) refers to simple_uart.o(.text) for fputc
    printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vfprintf$0) refers to simple_uart.o(.text) for fputc
    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vprintf$0) refers to simple_uart.o(.text) for fputc
    printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0fprintf$1) refers to simple_uart.o(.text) for fputc
    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0printf$1) refers to simple_uart.o(.text) for fputc
    printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vfprintf$1) refers to simple_uart.o(.text) for fputc
    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vprintf$1) refers to simple_uart.o(.text) for fputc
    printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0fprintf$2) refers to simple_uart.o(.text) for fputc
    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0printf$2) refers to simple_uart.o(.text) for fputc
    printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vfprintf$2) refers to simple_uart.o(.text) for fputc
    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vprintf$2) refers to simple_uart.o(.text) for fputc
    printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0fprintf$3) refers to simple_uart.o(.text) for fputc
    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0printf$3) refers to simple_uart.o(.text) for fputc
    printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vfprintf$3) refers to simple_uart.o(.text) for fputc
    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vprintf$3) refers to simple_uart.o(.text) for fputc
    printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0fprintf$4) refers to simple_uart.o(.text) for fputc
    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0printf$4) refers to simple_uart.o(.text) for fputc
    printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vfprintf$4) refers to simple_uart.o(.text) for fputc
    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vprintf$4) refers to simple_uart.o(.text) for fputc
    printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0fprintf$5) refers to simple_uart.o(.text) for fputc
    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0printf$5) refers to simple_uart.o(.text) for fputc
    printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vfprintf$5) refers to simple_uart.o(.text) for fputc
    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vprintf$5) refers to simple_uart.o(.text) for fputc
    printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0fprintf$6) refers to simple_uart.o(.text) for fputc
    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0printf$6) refers to simple_uart.o(.text) for fputc
    printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vfprintf$6) refers to simple_uart.o(.text) for fputc
    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vprintf$6) refers to simple_uart.o(.text) for fputc
    printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0fprintf$7) refers to simple_uart.o(.text) for fputc
    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0printf$7) refers to simple_uart.o(.text) for fputc
    printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vfprintf$7) refers to simple_uart.o(.text) for fputc
    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vprintf$7) refers to simple_uart.o(.text) for fputc
    printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0fprintf$8) refers to simple_uart.o(.text) for fputc
    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0printf$8) refers to simple_uart.o(.text) for fputc
    printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vfprintf$8) refers to simple_uart.o(.text) for fputc
    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vprintf$8) refers to simple_uart.o(.text) for fputc
    printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to simple_uart.o(.text) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to simple_uart.o(.text) for fputc
    printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to simple_uart.o(.text) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to simple_uart.o(.text) for fputc
    printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout
    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
    entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
    entry2.o(.ARM.Collect$$$$00002712) refers to arm_startup_nrf51.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to arm_startup_nrf51.o(STACK) for __initial_sp
    entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
    entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
    entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(.text) for main
    entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(.text) for main
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
    depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr


==============================================================================

Removing Unused input sections from the image.

    Removing arm_startup_nrf51.o(HEAP), (2048 bytes).
    Removing system_nrf51.o(.rev16_text), (4 bytes).
    Removing system_nrf51.o(.revsh_text), (4 bytes).
    Removing main.o(.rev16_text), (4 bytes).
    Removing main.o(.revsh_text), (4 bytes).
    Removing ble_srv_common.o(.rev16_text), (4 bytes).
    Removing ble_srv_common.o(.revsh_text), (4 bytes).
    Removing ble_srv_common.o(.text), (140 bytes).
    Removing ble_nus.o(.rev16_text), (4 bytes).
    Removing ble_nus.o(.revsh_text), (4 bytes).
    Removing ble_advdata.o(.rev16_text), (4 bytes).
    Removing ble_advdata.o(.revsh_text), (4 bytes).
    Removing ble_conn_params.o(.rev16_text), (4 bytes).
    Removing ble_conn_params.o(.revsh_text), (4 bytes).
    Removing softdevice_handler.o(.rev16_text), (4 bytes).
    Removing softdevice_handler.o(.revsh_text), (4 bytes).
    Removing simple_uart.o(.rev16_text), (4 bytes).
    Removing simple_uart.o(.revsh_text), (4 bytes).
    Removing app_timer.o(.rev16_text), (4 bytes).
    Removing app_timer.o(.revsh_text), (4 bytes).
    Removing dadd.o(.text), (356 bytes).
    Removing dmul.o(.text), (208 bytes).
    Removing ddiv.o(.text), (240 bytes).
    Removing dfixul.o(.text), (64 bytes).
    Removing cdrcmple.o(.text), (40 bytes).
    Removing depilogue.o(.text), (192 bytes).
    Removing depilogue.o(i.__ARM_clz), (46 bytes).

27 unused section(s) (total 3406 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry2.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry8a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry5.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry7a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry9a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry10b.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11a.o ABSOLUTE
    ../clib/microlib/init/entry.s            0x00000000   Number         0  entry11b.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
    ../clib/microlib/stdio/streams.c         0x00000000   Number         0  stdout.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpya.o ABSOLUTE
    ../clib/microlib/string/memcpy.c         0x00000000   Number         0  memcpyb.o ABSOLUTE
    ../clib/microlib/string/memset.c         0x00000000   Number         0  memseta.o ABSOLUTE
    ../clib/microlib/string/strlen.c         0x00000000   Number         0  strlen.o ABSOLUTE
    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
    ..\..\..\..\..\..\Source\app_common\app_timer.c 0x00000000   Number         0  app_timer.o ABSOLUTE
    ..\..\..\..\..\..\Source\ble\ble_advdata.c 0x00000000   Number         0  ble_advdata.o ABSOLUTE
    ..\..\..\..\..\..\Source\ble\ble_conn_params.c 0x00000000   Number         0  ble_conn_params.o ABSOLUTE
    ..\..\..\..\..\..\Source\ble\ble_services\ble_srv_common.c 0x00000000   Number         0  ble_srv_common.o ABSOLUTE
    ..\..\..\..\..\..\Source\sd_common\softdevice_handler.c 0x00000000   Number         0  softdevice_handler.o ABSOLUTE
    ..\..\..\..\..\..\Source\simple_uart\simple_uart.c 0x00000000   Number         0  simple_uart.o ABSOLUTE
    ..\..\..\..\..\..\Source\templates\arm\arm_startup_nrf51.s 0x00000000   Number         0  arm_startup_nrf51.o ABSOLUTE
    ..\..\..\..\..\..\Source\templates\system_nrf51.c 0x00000000   Number         0  system_nrf51.o ABSOLUTE
    ..\\..\\..\\..\\..\\..\\Source\\app_common\\app_timer.c 0x00000000   Number         0  app_timer.o ABSOLUTE
    ..\\..\\..\\..\\..\\..\\Source\\ble\\ble_advdata.c 0x00000000   Number         0  ble_advdata.o ABSOLUTE
    ..\\..\\..\\..\\..\\..\\Source\\ble\\ble_conn_params.c 0x00000000   Number         0  ble_conn_params.o ABSOLUTE
    ..\\..\\..\\..\\..\\..\\Source\\ble\\ble_services\\ble_srv_common.c 0x00000000   Number         0  ble_srv_common.o ABSOLUTE
    ..\\..\\..\\..\\..\\..\\Source\\sd_common\\softdevice_handler.c 0x00000000   Number         0  softdevice_handler.o ABSOLUTE
    ..\\..\\..\\..\\..\\..\\Source\\simple_uart\\simple_uart.c 0x00000000   Number         0  simple_uart.o ABSOLUTE
    ..\\..\\..\\..\\..\\..\\Source\\templates\\system_nrf51.c 0x00000000   Number         0  system_nrf51.o ABSOLUTE
    ..\\ble_nus.c                            0x00000000   Number         0  ble_nus.o ABSOLUTE
    ..\\main.c                               0x00000000   Number         0  main.o ABSOLUTE
    ..\ble_nus.c                             0x00000000   Number         0  ble_nus.o ABSOLUTE
    ..\main.c                                0x00000000   Number         0  main.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    handlers.s                               0x00000000   Number         0  handlers.o ABSOLUTE
    init.s                                   0x00000000   Number         0  init.o ABSOLUTE
    RESET                                    0x00014000   Section      192  arm_startup_nrf51.o(RESET)
    .ARM.Collect$$$$00000000                 0x000140c0   Section        0  entry.o(.ARM.Collect$$$$00000000)
    .ARM.Collect$$$$00000001                 0x000140c0   Section        4  entry2.o(.ARM.Collect$$$$00000001)
    .ARM.Collect$$$$00000004                 0x000140c4   Section        4  entry5.o(.ARM.Collect$$$$00000004)
    .ARM.Collect$$$$00000008                 0x000140c8   Section        0  entry7b.o(.ARM.Collect$$$$00000008)
    .ARM.Collect$$$$0000000A                 0x000140c8   Section        0  entry8b.o(.ARM.Collect$$$$0000000A)
    .ARM.Collect$$$$0000000B                 0x000140c8   Section        8  entry9a.o(.ARM.Collect$$$$0000000B)
    .ARM.Collect$$$$0000000D                 0x000140d0   Section        0  entry10a.o(.ARM.Collect$$$$0000000D)
    .ARM.Collect$$$$0000000F                 0x000140d0   Section        0  entry11a.o(.ARM.Collect$$$$0000000F)
    .ARM.Collect$$$$00002712                 0x000140d0   Section        4  entry2.o(.ARM.Collect$$$$00002712)
    __lit__00000000                          0x000140d0   Data           4  entry2.o(.ARM.Collect$$$$00002712)
    .emb_text                                0x000140d4   Section       30  simple_uart.o(.emb_text)
    .emb_text                                0x000140f4   Section       30  app_timer.o(.emb_text)
    .text                                    0x00014114   Section       44  arm_startup_nrf51.o(.text)
    .text                                    0x00014140   Section        0  system_nrf51.o(.text)
    is_disabled_in_debug_needed              0x00014149   Thumb Code    48  system_nrf51.o(.text)
    is_manual_peripheral_setup_needed        0x00014179   Thumb Code    94  system_nrf51.o(.text)
    .text                                    0x00014218   Section        0  main.o(.text)
    nrf_gpio_cfg_sense_input                 0x00014219   Thumb Code    24  main.o(.text)
    leds_init                                0x00014255   Thumb Code    34  main.o(.text)
    timers_init                              0x00014277   Thumb Code    46  main.o(.text)
    gap_params_init                          0x000142a5   Thumb Code   118  main.o(.text)
    advertising_init                         0x0001431b   Thumb Code   102  main.o(.text)
    services_init                            0x0001440d   Thumb Code    46  main.o(.text)
    sec_params_init                          0x0001443b   Thumb Code    66  main.o(.text)
    on_conn_params_evt                       0x0001447d   Thumb Code    46  main.o(.text)
    conn_params_error_handler                0x000144ab   Thumb Code    16  main.o(.text)
    conn_params_init                         0x000144bb   Thumb Code    82  main.o(.text)
    advertising_start                        0x0001450d   Thumb Code    74  main.o(.text)
    on_ble_evt                               0x00014557   Thumb Code   390  main.o(.text)
    ble_evt_dispatch                         0x000146dd   Thumb Code    26  main.o(.text)
    ble_stack_init                           0x000146f7   Thumb Code    78  main.o(.text)
    buttons_init                             0x00014745   Thumb Code    14  main.o(.text)
    power_manage                             0x00014753   Thumb Code    32  main.o(.text)
    uart_init                                0x00014773   Thumb Code    46  main.o(.text)
    NVIC_SetPriority                         0x00014a39   Thumb Code   296  main.o(.text)
    nrf_gpio_cfg_output                      0x00014b61   Thumb Code    18  main.o(.text)
    nrf_gpio_cfg_input                       0x00014b73   Thumb Code    20  main.o(.text)
    nrf_gpio_pin_set                         0x00014b87   Thumb Code    10  main.o(.text)
    nrf_gpio_pin_clear                       0x00014b91   Thumb Code    10  main.o(.text)
    nrf_gpio_pin_read                        0x00014b9b   Thumb Code    14  main.o(.text)
    .text                                    0x00014bb0   Section        0  ble_nus.o(.text)
    on_connect                               0x00014bb1   Thumb Code     6  ble_nus.o(.text)
    on_disconnect                            0x00014bb7   Thumb Code     8  ble_nus.o(.text)
    on_write                                 0x00014bbf   Thumb Code    84  ble_nus.o(.text)
    rx_char_add                              0x00014c13   Thumb Code   292  ble_nus.o(.text)
    tx_char_add                              0x00014d37   Thumb Code   222  ble_nus.o(.text)
    .text                                    0x00014f38   Section        0  ble_advdata.o(.text)
    name_encode                              0x00014f39   Thumb Code   150  ble_advdata.o(.text)
    appearance_encode                        0x00014fcf   Thumb Code    74  ble_advdata.o(.text)
    uint8_array_encode                       0x00015019   Thumb Code    82  ble_advdata.o(.text)
    tx_power_level_encode                    0x0001506b   Thumb Code    48  ble_advdata.o(.text)
    uuid_list_sized_encode                   0x0001509b   Thumb Code   196  ble_advdata.o(.text)
    uuid_list_encode                         0x0001515f   Thumb Code    64  ble_advdata.o(.text)
    conn_int_check                           0x0001519f   Thumb Code    88  ble_advdata.o(.text)
    conn_int_encode                          0x000151f7   Thumb Code    92  ble_advdata.o(.text)
    manuf_specific_data_encode               0x00015253   Thumb Code   106  ble_advdata.o(.text)
    service_data_encode                      0x000152bd   Thumb Code   140  ble_advdata.o(.text)
    adv_data_encode                          0x00015349   Thumb Code   304  ble_advdata.o(.text)
    advdata_check                            0x00015479   Thumb Code    32  ble_advdata.o(.text)
    srdata_check                             0x00015499   Thumb Code    16  ble_advdata.o(.text)
    uint16_encode                            0x00015523   Thumb Code    18  ble_advdata.o(.text)
    .text                                    0x00015538   Section        0  ble_conn_params.o(.text)
    is_conn_params_ok                        0x00015539   Thumb Code    30  ble_conn_params.o(.text)
    update_timeout_handler                   0x00015557   Thumb Code   136  ble_conn_params.o(.text)
    conn_params_negotiation                  0x00015645   Thumb Code   126  ble_conn_params.o(.text)
    on_connect                               0x000156c3   Thumb Code    42  ble_conn_params.o(.text)
    on_disconnect                            0x000156ed   Thumb Code    50  ble_conn_params.o(.text)
    on_write                                 0x0001571f   Thumb Code    84  ble_conn_params.o(.text)
    on_conn_params_update                    0x00015773   Thumb Code    20  ble_conn_params.o(.text)
    .text                                    0x00015840   Section        0  softdevice_handler.o(.text)
    .text                                    0x00015a10   Section        0  simple_uart.o(.text)
    nrf_gpio_cfg_output                      0x00015b0f   Thumb Code    18  simple_uart.o(.text)
    nrf_gpio_cfg_input                       0x00015b21   Thumb Code    20  simple_uart.o(.text)
    .text                                    0x00015b44   Section        0  app_timer.o(.text)
    NVIC_SetPriority                         0x00015b45   Thumb Code   110  app_timer.o(.text)
    rtc1_init                                0x00015bb3   Thumb Code    18  app_timer.o(.text)
    rtc1_start                               0x00015bc5   Thumb Code    42  app_timer.o(.text)
    rtc1_stop                                0x00015bef   Thumb Code    44  app_timer.o(.text)
    timer_list_insert                        0x00015c1b   Thumb Code   206  app_timer.o(.text)
    timer_list_remove                        0x00015ce9   Thumb Code   150  app_timer.o(.text)
    timer_timeouts_check_sched               0x00015d7f   Thumb Code    10  app_timer.o(.text)
    timer_list_handler_sched                 0x00015d89   Thumb Code    10  app_timer.o(.text)
    timeout_handler_exec                     0x00015d93   Thumb Code    60  app_timer.o(.text)
    timer_timeouts_check                     0x00015dcf   Thumb Code   128  app_timer.o(.text)
    elapsed_ticks_acquire                    0x00015e4f   Thumb Code    82  app_timer.o(.text)
    list_deletions_handler                   0x00015ea1   Thumb Code   280  app_timer.o(.text)
    expired_timers_handler                   0x00015fb9   Thumb Code    98  app_timer.o(.text)
    list_insertions_handler                  0x0001601b   Thumb Code   260  app_timer.o(.text)
    compare_reg_update                       0x0001611f   Thumb Code   124  app_timer.o(.text)
    timer_list_handler                       0x0001619b   Thumb Code    70  app_timer.o(.text)
    user_op_enque                            0x000161e1   Thumb Code     4  app_timer.o(.text)
    user_op_alloc                            0x000161e5   Thumb Code    44  app_timer.o(.text)
    timer_start_op_schedule                  0x00016211   Thumb Code    80  app_timer.o(.text)
    timer_stop_op_schedule                   0x00016261   Thumb Code    58  app_timer.o(.text)
    timer_stop_all_op_schedule               0x0001629b   Thumb Code    58  app_timer.o(.text)
    user_id_get                              0x00016469   Thumb Code    34  app_timer.o(.text)
    NVIC_EnableIRQ                           0x00016567   Thumb Code    14  app_timer.o(.text)
    NVIC_SetPendingIRQ                       0x00016575   Thumb Code    14  app_timer.o(.text)
    NVIC_ClearPendingIRQ                     0x00016583   Thumb Code    16  app_timer.o(.text)
    current_int_priority_get                 0x00016593   Thumb Code    84  app_timer.o(.text)
    rtc1_counter_get                         0x000165e7   Thumb Code     6  app_timer.o(.text)
    ticks_diff_get                           0x000165ed   Thumb Code    10  app_timer.o(.text)
    .text                                    0x00016614   Section        0  memcpya.o(.text)
    .text                                    0x00016638   Section        0  memseta.o(.text)
    .text                                    0x0001665c   Section        0  uidiv.o(.text)
    .text                                    0x00016688   Section       36  init.o(.text)
    i.__0printf$1                            0x000166ac   Section        0  printf1.o(i.__0printf$1)
    i.__scatterload_copy                     0x000166cc   Section       14  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x000166da   Section        2  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x000166dc   Section       14  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x000166ec   Section        0  printf1.o(i._printf_core)
    _printf_core                             0x000166ed   Thumb Code   326  printf1.o(i._printf_core)
    .constdata                               0x00016838   Section      426  main.o(.constdata)
    .constdata                               0x000169e4   Section       16  ble_nus.o(.constdata)
    .data                                    0x20002000   Section        4  system_nrf51.o(.data)
    __tagsym$$used                           0x20002000   Number         0  system_nrf51.o(.data)
    .data                                    0x20002004   Section       10  main.o(.data)
    m_conn_handle                            0x20002004   Data           2  main.o(.data)
    index                                    0x20002006   Data           1  main.o(.data)
    m_sec_params                             0x20002008   Data           6  main.o(.data)
    .data                                    0x20002010   Section       28  ble_conn_params.o(.data)
    m_change_param                           0x20002010   Data           1  ble_conn_params.o(.data)
    m_preferred_conn_params                  0x20002012   Data           8  ble_conn_params.o(.data)
    m_update_count                           0x2000201a   Data           1  ble_conn_params.o(.data)
    m_conn_handle                            0x2000201c   Data           2  ble_conn_params.o(.data)
    m_current_conn_params                    0x2000201e   Data           8  ble_conn_params.o(.data)
    m_conn_params_timer_id                   0x20002028   Data           4  ble_conn_params.o(.data)
    .data                                    0x2000202c   Section       24  softdevice_handler.o(.data)
    m_softdevice_enabled                     0x2000202c   Data           1  softdevice_handler.o(.data)
    m_evt_schedule_func                      0x20002030   Data           4  softdevice_handler.o(.data)
    m_evt_buffer                             0x20002034   Data           4  softdevice_handler.o(.data)
    m_ble_evt_buffer_size                    0x20002038   Data           2  softdevice_handler.o(.data)
    m_ble_evt_handler                        0x2000203c   Data           4  softdevice_handler.o(.data)
    m_sys_evt_handler                        0x20002040   Data           4  softdevice_handler.o(.data)
    .data                                    0x20002044   Section       36  app_timer.o(.data)
    mp_nodes                                 0x20002044   Data           4  app_timer.o(.data)
    m_node_array_size                        0x20002048   Data           1  app_timer.o(.data)
    m_user_array_size                        0x20002049   Data           1  app_timer.o(.data)
    mp_users                                 0x2000204c   Data           4  app_timer.o(.data)
    m_timer_id_head                          0x20002050   Data           4  app_timer.o(.data)
    m_ticks_latest                           0x20002054   Data           4  app_timer.o(.data)
    m_ticks_elapsed                          0x20002058   Data           8  app_timer.o(.data)
    m_ticks_elapsed_q_read_ind               0x20002060   Data           1  app_timer.o(.data)
    m_ticks_elapsed_q_write_ind              0x20002061   Data           1  app_timer.o(.data)
    m_evt_schedule_func                      0x20002064   Data           4  app_timer.o(.data)
    .data                                    0x20002068   Section        4  stdout.o(.data)
    .bss                                     0x2000206c   Section      716  main.o(.bss)
    APP_TIMER_BUF                            0x2000206c   Data         536  main.o(.bss)
    m_auth_status                            0x20002284   Data          50  main.o(.bss)
    EVT_BUFFER                               0x200022b8   Data          80  main.o(.bss)
    data_array                               0x20002308   Data          20  main.o(.bss)
    m_nus                                    0x2000231c   Data          28  main.o(.bss)
    .bss                                     0x20002338   Section       28  ble_conn_params.o(.bss)
    m_conn_params_config                     0x20002338   Data          28  ble_conn_params.o(.bss)
    STACK                                    0x20002358   Section     2048  arm_startup_nrf51.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$ENUMINT$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
    __cpp_initialize__aeabi_                  - Undefined Weak Reference
    __cxa_finalize                            - Undefined Weak Reference
    __decompress                              - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _microlib_exit                            - Undefined Weak Reference
    __Vectors_Size                           0x000000c0   Number         0  arm_startup_nrf51.o ABSOLUTE
    __Vectors                                0x00014000   Data           4  arm_startup_nrf51.o(RESET)
    __Vectors_End                            0x000140c0   Data           0  arm_startup_nrf51.o(RESET)
    __main                                   0x000140c1   Thumb Code     0  entry.o(.ARM.Collect$$$$00000000)
    _main_stk                                0x000140c1   Thumb Code     0  entry2.o(.ARM.Collect$$$$00000001)
    _main_scatterload                        0x000140c5   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    __main_after_scatterload                 0x000140c9   Thumb Code     0  entry5.o(.ARM.Collect$$$$00000004)
    _main_clock                              0x000140c9   Thumb Code     0  entry7b.o(.ARM.Collect$$$$00000008)
    _main_cpp_init                           0x000140c9   Thumb Code     0  entry8b.o(.ARM.Collect$$$$0000000A)
    _main_init                               0x000140c9   Thumb Code     0  entry9a.o(.ARM.Collect$$$$0000000B)
    __rt_final_cpp                           0x000140d1   Thumb Code     0  entry10a.o(.ARM.Collect$$$$0000000D)
    __rt_final_exit                          0x000140d1   Thumb Code     0  entry11a.o(.ARM.Collect$$$$0000000F)
    __asm___13_simple_uart_c_5dda6715__nrf_delay_us 0x000140d5   Thumb Code    30  simple_uart.o(.emb_text)
    __asm___11_app_timer_c_cd27f9c3__nrf_delay_us 0x000140f5   Thumb Code    30  app_timer.o(.emb_text)
    Reset_Handler                            0x00014115   Thumb Code    18  arm_startup_nrf51.o(.text)
    NMI_Handler                              0x00014127   Thumb Code     2  arm_startup_nrf51.o(.text)
    HardFault_Handler                        0x00014129   Thumb Code     2  arm_startup_nrf51.o(.text)
    SVC_Handler                              0x0001412b   Thumb Code     2  arm_startup_nrf51.o(.text)
    PendSV_Handler                           0x0001412d   Thumb Code     2  arm_startup_nrf51.o(.text)
    SysTick_Handler                          0x0001412f   Thumb Code     2  arm_startup_nrf51.o(.text)
    ADC_IRQHandler                           0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    CCM_AAR_IRQHandler                       0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    ECB_IRQHandler                           0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    GPIOTE_IRQHandler                        0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    LPCOMP_IRQHandler                        0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    POWER_CLOCK_IRQHandler                   0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    QDEC_IRQHandler                          0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    RADIO_IRQHandler                         0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    RNG_IRQHandler                           0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    RTC0_IRQHandler                          0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    SPI0_TWI0_IRQHandler                     0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    SPI1_TWI1_IRQHandler                     0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    SWI1_IRQHandler                          0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    SWI3_IRQHandler                          0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    SWI4_IRQHandler                          0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    SWI5_IRQHandler                          0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    TEMP_IRQHandler                          0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    TIMER0_IRQHandler                        0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    TIMER1_IRQHandler                        0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    TIMER2_IRQHandler                        0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    WDT_IRQHandler                           0x00014131   Thumb Code     0  arm_startup_nrf51.o(.text)
    SystemCoreClockUpdate                    0x00014141   Thumb Code     8  system_nrf51.o(.text)
    SystemInit                               0x000141d7   Thumb Code    38  system_nrf51.o(.text)
    app_error_handler                        0x00014231   Thumb Code    22  main.o(.text)
    assert_nrf_callback                      0x00014247   Thumb Code    14  main.o(.text)
    nus_data_handler                         0x00014381   Thumb Code   140  main.o(.text)
    UART0_IRQHandler                         0x000147a1   Thumb Code    96  main.o(.text)
    testpin                                  0x00014801   Thumb Code   452  main.o(.text)
    main                                     0x000149c5   Thumb Code   116  main.o(.text)
    ble_nus_on_ble_evt                       0x00014e15   Thumb Code    70  ble_nus.o(.text)
    ble_nus_init                             0x00014e5b   Thumb Code   128  ble_nus.o(.text)
    ble_nus_send_string                      0x00014edb   Thumb Code    84  ble_nus.o(.text)
    ble_advdata_set                          0x000154a9   Thumb Code   122  ble_advdata.o(.text)
    ble_conn_params_init                     0x000155df   Thumb Code    90  ble_conn_params.o(.text)
    ble_conn_params_stop                     0x00015639   Thumb Code    12  ble_conn_params.o(.text)
    ble_conn_params_on_ble_evt               0x00015787   Thumb Code    62  ble_conn_params.o(.text)
    ble_conn_params_change_conn_params       0x000157c5   Thumb Code    86  ble_conn_params.o(.text)
    softdevice_assertion_handler             0x00015841   Thumb Code    18  softdevice_handler.o(.text)
    intern_softdevice_events_execute         0x00015853   Thumb Code   168  softdevice_handler.o(.text)
    softdevice_handler_init                  0x000158fb   Thumb Code    82  softdevice_handler.o(.text)
    softdevice_handler_sd_disable            0x0001594d   Thumb Code    24  softdevice_handler.o(.text)
    softdevice_ble_evt_handler_set           0x00015965   Thumb Code    18  softdevice_handler.o(.text)
    softdevice_sys_evt_handler_set           0x00015977   Thumb Code    18  softdevice_handler.o(.text)
    SWI2_IRQHandler                          0x00015989   Thumb Code    52  softdevice_handler.o(.text)
    simple_uart_get                          0x00015a11   Thumb Code    24  simple_uart.o(.text)
    simple_uart_get_with_timeout             0x00015a29   Thumb Code    62  simple_uart.o(.text)
    simple_uart_put                          0x00015a67   Thumb Code    22  simple_uart.o(.text)
    simple_uart_putstring                    0x00015a7d   Thumb Code    32  simple_uart.o(.text)
    simple_uart_config                       0x00015a9d   Thumb Code    90  simple_uart.o(.text)
    fputc                                    0x00015af7   Thumb Code    24  simple_uart.o(.text)
    RTC1_IRQHandler                          0x000162d5   Thumb Code    34  app_timer.o(.text)
    SWI0_IRQHandler                          0x000162f7   Thumb Code     8  app_timer.o(.text)
    app_timer_init                           0x000162ff   Thumb Code   254  app_timer.o(.text)
    app_timer_create                         0x000163fd   Thumb Code   108  app_timer.o(.text)
    app_timer_start                          0x0001648b   Thumb Code    98  app_timer.o(.text)
    app_timer_stop                           0x000164ed   Thumb Code    60  app_timer.o(.text)
    app_timer_stop_all                       0x00016529   Thumb Code    26  app_timer.o(.text)
    app_timer_cnt_get                        0x00016543   Thumb Code    14  app_timer.o(.text)
    app_timer_cnt_diff_compute               0x00016551   Thumb Code    22  app_timer.o(.text)
    __aeabi_memcpy                           0x00016615   Thumb Code    36  memcpya.o(.text)
    __aeabi_memcpy4                          0x00016615   Thumb Code     0  memcpya.o(.text)
    __aeabi_memcpy8                          0x00016615   Thumb Code     0  memcpya.o(.text)
    __aeabi_memset                           0x00016639   Thumb Code    14  memseta.o(.text)
    __aeabi_memset4                          0x00016639   Thumb Code     0  memseta.o(.text)
    __aeabi_memset8                          0x00016639   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr                           0x00016647   Thumb Code     4  memseta.o(.text)
    __aeabi_memclr4                          0x00016647   Thumb Code     0  memseta.o(.text)
    __aeabi_memclr8                          0x00016647   Thumb Code     0  memseta.o(.text)
    _memset$wrapper                          0x0001664b   Thumb Code    18  memseta.o(.text)
    __aeabi_uidiv                            0x0001665d   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x0001665d   Thumb Code    44  uidiv.o(.text)
    __scatterload                            0x00016689   Thumb Code    28  init.o(.text)
    __scatterload_rt2                        0x00016689   Thumb Code     0  init.o(.text)
    __0printf$1                              0x000166ad   Thumb Code    24  printf1.o(i.__0printf$1)
    __1printf$1                              0x000166ad   Thumb Code     0  printf1.o(i.__0printf$1)
    __2printf                                0x000166ad   Thumb Code     0  printf1.o(i.__0printf$1)
    __scatterload_copy                       0x000166cd   Thumb Code    14  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x000166db   Thumb Code     2  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x000166dd   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
    Region$$Table$$Base                      0x000169f4   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00016a14   Number         0  anon$$obj.o(Region$$Table)
    SystemCoreClock                          0x20002000   Data           4  system_nrf51.o(.data)
    __stdout                                 0x20002068   Data           4  stdout.o(.data)
    __initial_sp                             0x20002b58   Data           0  arm_startup_nrf51.o(STACK)



==============================================================================

Memory Map of the image

  Image Entry point : 0x000140c1

  Load Region LR_IROM1 (Base: 0x00014000, Size: 0x00002a80, Max: 0x0002b000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x00014000, Size: 0x00002a14, Max: 0x0002b000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00014000   0x000000c0   Data   RO            3    RESET               arm_startup_nrf51.o
    0x000140c0   0x00000000   Code   RO          533  * .ARM.Collect$$$$00000000  mc_p.l(entry.o)
    0x000140c0   0x00000004   Code   RO          805    .ARM.Collect$$$$00000001  mc_p.l(entry2.o)
    0x000140c4   0x00000004   Code   RO          808    .ARM.Collect$$$$00000004  mc_p.l(entry5.o)
    0x000140c8   0x00000000   Code   RO          810    .ARM.Collect$$$$00000008  mc_p.l(entry7b.o)
    0x000140c8   0x00000000   Code   RO          812    .ARM.Collect$$$$0000000A  mc_p.l(entry8b.o)
    0x000140c8   0x00000008   Code   RO          813    .ARM.Collect$$$$0000000B  mc_p.l(entry9a.o)
    0x000140d0   0x00000000   Code   RO          815    .ARM.Collect$$$$0000000D  mc_p.l(entry10a.o)
    0x000140d0   0x00000000   Code   RO          817    .ARM.Collect$$$$0000000F  mc_p.l(entry11a.o)
    0x000140d0   0x00000004   Code   RO          806    .ARM.Collect$$$$00002712  mc_p.l(entry2.o)
    0x000140d4   0x0000001e   Code   RO          460    .emb_text           simple_uart.o
    0x000140f2   0x00000002   PAD
    0x000140f4   0x0000001e   Code   RO          497    .emb_text           app_timer.o
    0x00014112   0x00000002   PAD
    0x00014114   0x0000002c   Code   RO            4    .text               arm_startup_nrf51.o
    0x00014140   0x000000d8   Code   RO           12    .text               system_nrf51.o
    0x00014218   0x00000998   Code   RO           69    .text               main.o
    0x00014bb0   0x00000388   Code   RO          271    .text               ble_nus.o
    0x00014f38   0x00000600   Code   RO          319    .text               ble_advdata.o
    0x00015538   0x00000308   Code   RO          348    .text               ble_conn_params.o
    0x00015840   0x000001d0   Code   RO          390    .text               softdevice_handler.o
    0x00015a10   0x00000134   Code   RO          461    .text               simple_uart.o
    0x00015b44   0x00000ad0   Code   RO          498    .text               app_timer.o
    0x00016614   0x00000024   Code   RO          536    .text               mc_p.l(memcpya.o)
    0x00016638   0x00000024   Code   RO          538    .text               mc_p.l(memseta.o)
    0x0001665c   0x0000002c   Code   RO          820    .text               mc_p.l(uidiv.o)
    0x00016688   0x00000024   Code   RO          835    .text               mc_p.l(init.o)
    0x000166ac   0x00000020   Code   RO          589    i.__0printf$1       mc_p.l(printf1.o)
    0x000166cc   0x0000000e   Code   RO          849    i.__scatterload_copy  mc_p.l(handlers.o)
    0x000166da   0x00000002   Code   RO          850    i.__scatterload_null  mc_p.l(handlers.o)
    0x000166dc   0x0000000e   Code   RO          851    i.__scatterload_zeroinit  mc_p.l(handlers.o)
    0x000166ea   0x00000002   PAD
    0x000166ec   0x0000014c   Code   RO          596    i._printf_core      mc_p.l(printf1.o)
    0x00016838   0x000001aa   Data   RO           71    .constdata          main.o
    0x000169e2   0x00000002   PAD
    0x000169e4   0x00000010   Data   RO          272    .constdata          ble_nus.o
    0x000169f4   0x00000020   Data   RO          847    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x20002000, Size: 0x00000b58, Max: 0x00002000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20002000   0x00000004   Data   RW           13    .data               system_nrf51.o
    0x20002004   0x0000000a   Data   RW           72    .data               main.o
    0x2000200e   0x00000002   PAD
    0x20002010   0x0000001c   Data   RW          350    .data               ble_conn_params.o
    0x2000202c   0x00000018   Data   RW          391    .data               softdevice_handler.o
    0x20002044   0x00000024   Data   RW          499    .data               app_timer.o
    0x20002068   0x00000004   Data   RW          819    .data               mc_p.l(stdout.o)
    0x2000206c   0x000002cc   Zero   RW           70    .bss                main.o
    0x20002338   0x0000001c   Zero   RW          349    .bss                ble_conn_params.o
    0x20002354   0x00000004   PAD
    0x20002358   0x00000800   Zero   RW            1    STACK               arm_startup_nrf51.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

      2798        184          0         36          0      24409   app_timer.o
        44         14        192          0       2048        736   arm_startup_nrf51.o
      1536          4          0          0          0      11046   ble_advdata.o
       776         38          0         28         28       7706   ble_conn_params.o
       904         10         16          0          0      34410   ble_nus.o
         0          0          0          0          0      16228   ble_srv_common.o
      2456        264        426         10        716      70063   main.o
       338         16          0          0          0       6458   simple_uart.o
       464         84          0         24          0      23152   softdevice_handler.o
       216         28          0          4          0      21557   system_nrf51.o

    ----------------------------------------------------------------------
      9536        642        668        104       2796     215765   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         4          0          2          2          4          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

         0          0          0          0          0          0   entry.o
         0          0          0          0          0          0   entry10a.o
         0          0          0          0          0          0   entry11a.o
         8          4          0          0          0          0   entry2.o
         4          0          0          0          0          0   entry5.o
         0          0          0          0          0          0   entry7b.o
         0          0          0          0          0          0   entry8b.o
         8          4          0          0          0          0   entry9a.o
        30          0          0          0          0          0   handlers.o
        36          8          0          0          0         68   init.o
        36          0          0          0          0         60   memcpya.o
        36          0          0          0          0        100   memseta.o
       364         14          0          0          0        164   printf1.o
         0          0          0          4          0          0   stdout.o
        44          0          0          0          0         72   uidiv.o

    ----------------------------------------------------------------------
       568         30          0          4          0        464   Library Totals
         2          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

       566         30          0          4          0        464   mc_p.l

    ----------------------------------------------------------------------
       568         30          0          4          0        464   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

     10104        672        668        108       2796     215457   Grand Totals
     10104        672        668        108       2796     215457   ELF Image Totals
     10104        672        668        108          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                10772 (  10.52kB)
    Total RW  Size (RW Data + ZI Data)              2904 (   2.84kB)
    Total ROM Size (Code + RO Data + RW Data)      10880 (  10.63kB)

==============================================================================

