From 0463a168b0582084857c2cca918de8a7d6cfee25 Mon Sep 17 00:00:00 2001 From: roberthroseroo <34510200+roberthroseroo@users.noreply.github.com> Date: Tue, 19 Jun 2018 19:51:26 +0200 Subject: [PATCH] Add files via upload --- sample.axf | Bin 0 -> 172560 bytes sample.build_log.htm | 74 + sample.c | 97 + sample.crf | Bin 0 -> 90384 bytes sample.d | 17 + sample.htm | 1131 +++++++++ sample.lnp | 21 + sample.map | 861 +++++++ sample.o | Bin 0 -> 81688 bytes sample.plg | 138 ++ sample.sct | 18 + sample.tra | 26 + sample.uvgui.Barbara Rizzioli | 1442 ++++++++++++ sample.uvgui.Paolo | 2644 +++++++++++++++++++++ sample.uvgui.User | 2689 ++++++++++++++++++++++ sample.uvgui_Barbara Rizzioli.bak | 2528 +++++++++++++++++++++ sample.uvgui_User.bak | 2698 ++++++++++++++++++++++ sample.uvgui_paolo.bak | 2644 +++++++++++++++++++++ sample.uvguix.Roberth | 3538 +++++++++++++++++++++++++++++ sample.uvopt | 482 ++++ sample.uvoptx | 591 +++++ sample.uvproj.saved_uv4 | 484 ++++ sample.uvprojx | 560 +++++ sample_Target 1.dep | 163 ++ sample_sct.Bak | 15 + sample_uvopt.bak | 482 ++++ sample_uvproj.bak | 484 ++++ serial.crf | Bin 0 -> 60613 bytes serial.d | 8 + serial.o | Bin 0 -> 54168 bytes startup_LPC17xx.d | 1 + startup_LPC17xx.lst | 1074 +++++++++ startup_LPC17xx.s | 280 +++ startup_lpc17xx.o | Bin 0 -> 5984 bytes system_LPC17xx.c | 574 +++++ system_lpc17xx.crf | Bin 0 -> 79148 bytes system_lpc17xx.d | 9 + system_lpc17xx.o | Bin 0 -> 74316 bytes 38 files changed, 25773 insertions(+) create mode 100644 sample.axf create mode 100644 sample.build_log.htm create mode 100644 sample.c create mode 100644 sample.crf create mode 100644 sample.d create mode 100644 sample.htm create mode 100644 sample.lnp create mode 100644 sample.map create mode 100644 sample.o create mode 100644 sample.plg create mode 100644 sample.sct create mode 100644 sample.tra create mode 100644 sample.uvgui.Barbara Rizzioli create mode 100644 sample.uvgui.Paolo create mode 100644 sample.uvgui.User create mode 100644 sample.uvgui_Barbara Rizzioli.bak create mode 100644 sample.uvgui_User.bak create mode 100644 sample.uvgui_paolo.bak create mode 100644 sample.uvguix.Roberth create mode 100644 sample.uvopt create mode 100644 sample.uvoptx create mode 100644 sample.uvproj.saved_uv4 create mode 100644 sample.uvprojx create mode 100644 sample_Target 1.dep create mode 100644 sample_sct.Bak create mode 100644 sample_uvopt.bak create mode 100644 sample_uvproj.bak create mode 100644 serial.crf create mode 100644 serial.d create mode 100644 serial.o create mode 100644 startup_LPC17xx.d create mode 100644 startup_LPC17xx.lst create mode 100644 startup_LPC17xx.s create mode 100644 startup_lpc17xx.o create mode 100644 system_LPC17xx.c create mode 100644 system_lpc17xx.crf create mode 100644 system_lpc17xx.d create mode 100644 system_lpc17xx.o diff --git a/sample.axf b/sample.axf new file mode 100644 index 0000000000000000000000000000000000000000..4e5acdc151db9ad938f4682463fc3a95faee69cc GIT binary patch literal 172560 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 literal 0 HcmV?d00001 diff --git a/sample.build_log.htm b/sample.build_log.htm new file mode 100644 index 0000000..25d53ab --- /dev/null +++ b/sample.build_log.htm @@ -0,0 +1,74 @@ + + +
+

µVision Build Log

+

Tool Versions:

+IDE-Version: µVision V5.24.2.0 +Copyright (C) 2017 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: Carlos Peña, Politecnico, LIC=---- + +Tool Versions: +Toolchain: MDK-Lite Version: 5.24.1 +Toolchain Path: C:\Keil_P\ARM\ARMCC\Bin +C Compiler: Armcc.exe V5.06 update 5 (build 528) +Assembler: Armasm.exe V5.06 update 5 (build 528) +Linker/Locator: ArmLink.exe V5.06 update 5 (build 528) +Library Manager: ArmAr.exe V5.06 update 5 (build 528) +Hex Converter: FromElf.exe V5.06 update 5 (build 528) +CPU DLL: SARMCM3.DLL V5.24.1 +Dialog DLL: DARMP1.DLL V1.27.0.0 +Target DLL: UL2CM3.DLL V1.160.3.0 +Dialog DLL: TARMP1.DLL V1.26.0.0 + +

Project:

+C:\Users\Roberth\Documents\11 Polito 1\Computer Arquitectures\Proyecto\Escritorio\Snake (20Mayo2018)\Snake\sample.uvprojx +Project File Date: 03/07/2018 + +

Output:

+*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'C:\Keil_P\ARM\ARMCC\Bin' +Rebuild target 'Target 1' +assembling startup_LPC17xx.s... +compiling core_cm3.c... +compiling sample.c... +compiling system_LPC17xx.c... +compiling IRQ.c... +compiling GLCD_SPI_LPC1700.c... +compiling lib_button.c... +compiling IRQ_button.c... +compiling IRQ_potenciometer.c... +compiling Lib_potenciometer.c... +compiling joystick.c... +compiling funct_timer.c... +compiling IRQ_timer.c... +compiling lib_timer.c... +compiling lib_movement.c... +compiling menu.c... +linking... +Program Size: Code=13546 RO-data=6542 RW-data=276 ZI-data=836 +".\sample.axf" - 0 Error(s), 0 Warning(s). + +

Software Packages used:

+ +Package Vendor: ARM + http://www.keil.com/pack/ARM.CMSIS.5.2.0.pack + ARM.CMSIS.5.2.0 + CMSIS (Cortex Microcontroller Software Interface Standard) + * Component: CORE Version: 5.0.2 + +Package Vendor: Keil + http://www.keil.com/pack/Keil.LPC1700_DFP.2.4.0.pack + Keil.LPC1700_DFP.2.4.0 + NXP LPC1700 Series Device Support, Drivers and Examples for MCB1700 and LPC1788-32 + +

Collection of Component include folders:

+ .\RTE\_Target_1 + C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include + C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include + +

Collection of Component Files used:

+ + * Component: ARM::CMSIS:CORE:5.0.2 +Build Time Elapsed: 00:00:09 +
+ + diff --git a/sample.c b/sample.c new file mode 100644 index 0000000..c01fbd7 --- /dev/null +++ b/sample.c @@ -0,0 +1,97 @@ +/*---------------------------------------------------------------------------- + * Name: sample.c + * Purpose: SnakeGame implementation + *---------------------------------------------------------------------------- + * Computer Architectures Special Project + *Copyright (c) 2018 Politecnico di Torino. All rights reserved. + *---------------------------------------------------------------------------- + *Carlos José Peña Agreda s250953@studenti.polito.it + *Roberth Reynel Rosero Osorio s251640@studenti.polito.it*/ + +#include +#include +#include "LPC17xx.H" /* LPC17xx definitions */ +#include "button_EXINT/button.h" /*library containing the interrupts of the buttons*/ +#include "potenciometer/potenciometer.h"/*library containing the potenciometer functions and interrupts*/ +#include "timer/timer.h" /*library containing the timer interrupts functions*/ +#include "GLCD.h"/*library used for the control of the display*/ +#include "movement/movement.h"/*library used for the control of the snake*/ +#include "menu/menu.h"/*library used for the grafical interface*/ + + +/* definition of all global variables */ + +int x=100, //x and y are the variables used for the position of the snake + y=100, + direction = 1,//this variables is the direction of the snake + x1=100,// x1, x2, y1,y2 are the additional variables used for the tail of the snake + y1=100, + x2=100, + y2=100, + delay = 60, + lvl, // level of the difficulty + index_color_game = 6, //index used for the color of the background of the game + index_color_snake = 12;// index used for the color of the snale +char point_char[10][5]={"00","01","02","03","04","05","06","07","08","09"};// string used for priting the currents points of the user +int points = 0; + +char levels[4][10] = {" CA's "," Expert ","Beginner"," Dummy "}; //string used for printing the current level of the game +int colors[]={0x0000,0x000F,0x03E0,0x03EF,0x7800,0x780F,0x7BE0,0xC618, + 0x7BEF,0x001F,0x07E0,0x07FF,0xF800,0xF81F,0xFFE0,0xFFFF};// string containing the diferent values of the color +extern uint32_t ADC_result;//value obtained with the potenciomenter + +/* the ClockRefresh variables are variables used for the counting the number of ticks in that the system has been running +the differet variables are for different number of ticks. This is used of the difficulty. The faster the snake the less ticks the +variable counts */ + +extern char ClockRefresh0; +extern char ClockRefresh1; +extern char ClockRefresh2; +extern char ClockRefresh3; +extern char ClockTicks; + +/*---------------------------------------------------------------------------- + Main Program + *----------------------------------------------------------------------------*/ +int main (void) { + + SystemInit(); /* System Initialization (i.e., PLL) */ + GLCD_Init(); /* Initiate the GLCD screen */ + BUTTON_init(); /* BUTTON Initialization */ + init_timer(0,0x17D7840); /* Timer initiation with 1 second duration*/ + Potenciometer_init(); /* Potentiometer initiation */ + + opening(); //show the title + + complete_menu();//function where all the menu are configurated + + SysTick_Config(SystemCoreClock/100); /*Every 10ms will be an interruption (SCC = 10kHz)*/ + + + + while (1) { /* Loop forever */ + /*With this part of the code we display the always the level and the + points when the game is running*/ + GLCD_DisplayString(0,19,0,(unsigned char*)"Level: "); + GLCD_DisplayString(0,26,0,(unsigned char*) levels[lvl]); + GLCD_DisplayString(25,20,0,(unsigned char*)"points:"); + GLCD_DisplayString(25,27,0,(unsigned char*)point_char[points]); + if(ClockTicks){ + ClockTicks=0; + direction_change();/*Allows the snake to change the + dorections*/ + } + /*With the colition we evaluate if the snake have "eated" a + piece of "food in the game"*/ + colition(); + /*With the following switch we control de speed of the + game depending on the selected level before*/ + switch(lvl){// depending on the level we use diferent ClockRefresh to call the function more frequently or less frequently + case 0: if(ClockRefresh0){ClockRefresh0=0;movement();} + case 1: if(ClockRefresh1){ClockRefresh1=0;movement();} + case 2: if(ClockRefresh2){ClockRefresh2=0;movement();} + case 3: if(ClockRefresh3){ClockRefresh3=0;movement();} + } + } +} + diff --git a/sample.crf b/sample.crf new file mode 100644 index 0000000000000000000000000000000000000000..76a93a41383004d10f3a18affcff6755929262c2 GIT binary patch literal 90384 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 X^J{_U&TZ**ezLrB%xblu_MZO>El<~0 literal 0 HcmV?d00001 diff --git a/sample.d b/sample.d new file mode 100644 index 0000000..75d3220 --- /dev/null +++ b/sample.d @@ -0,0 +1,17 @@ +.\sample.o: sample.c +.\sample.o: C:\Keil_P\ARM\ARMCC\Bin\..\include\stdio.h +.\sample.o: C:\Keil_P\ARM\ARMCC\Bin\..\include\stdlib.h +.\sample.o: C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\LPC17xx.H +.\sample.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h +.\sample.o: C:\Keil_P\ARM\ARMCC\Bin\..\include\stdint.h +.\sample.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h +.\sample.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h +.\sample.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h +.\sample.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h +.\sample.o: C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h +.\sample.o: button_EXINT/button.h +.\sample.o: potenciometer/potenciometer.h +.\sample.o: timer/timer.h +.\sample.o: GLCD.h +.\sample.o: movement/movement.h +.\sample.o: menu/menu.h diff --git a/sample.htm b/sample.htm new file mode 100644 index 0000000..c20c688 --- /dev/null +++ b/sample.htm @@ -0,0 +1,1131 @@ + + +Static Call Graph - [.\sample.axf] +
+

Static Call Graph for image .\sample.axf


+

#<CALLGRAPH># ARM Linker, 5060528: Last Updated: Thu May 24 22:15:34 2018 +

+

Maximum Stack Usage = 296 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

+Call chain for Maximum Stack Depth:

+__rt_entry_main ⇒ main ⇒ colition ⇒ Winner ⇒ complete_menu ⇒ configuration ⇒ complete_menu (Cycle) +

+

+Functions with no stack information +

+ +

+

+Mutually Recursive functions +

  • NMI_Handler   ⇒   NMI_Handler
    +
  • HardFault_Handler   ⇒   HardFault_Handler
    +
  • MemManage_Handler   ⇒   MemManage_Handler
    +
  • BusFault_Handler   ⇒   BusFault_Handler
    +
  • UsageFault_Handler   ⇒   UsageFault_Handler
    +
  • SVC_Handler   ⇒   SVC_Handler
    +
  • DebugMon_Handler   ⇒   DebugMon_Handler
    +
  • PendSV_Handler   ⇒   PendSV_Handler
    +
  • BOD_IRQHandler   ⇒   BOD_IRQHandler
    +
  • introduction   ⇒   complete_menu
    +
  • instructions   ⇒   complete_menu
    +
  • press_select   ⇒   configuration
    +
  • configuration   ⇒   complete_menu
    + +

    +

    +Function Pointers +

      +
    • ADC_IRQHandler from irq_potenciometer.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • BOD_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • BusFault_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • CANActivity_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • CAN_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • DMA_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • DebugMon_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • EINT0_IRQHandler from irq_button.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • EINT1_IRQHandler from irq_button.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • EINT2_IRQHandler from irq_button.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • EINT3_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • ENET_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • HardFault_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • I2C0_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • I2C1_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • I2C2_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • I2S_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • MCPWM_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • MemManage_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • NMI_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • PLL0_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • PLL1_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • PWM1_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • PendSV_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • QEI_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • RIT_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • RTC_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • Reset_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • SPI_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • SSP0_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • SSP1_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • SVC_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • SysTick_Handler from irq.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • TIMER0_IRQHandler from irq_timer.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • TIMER1_IRQHandler from irq_timer.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • TIMER2_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • TIMER3_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • UART0_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • UART1_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • UART2_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • UART3_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • USBActivity_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • USB_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • UsageFault_Handler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • WDT_IRQHandler from startup_lpc17xx.o(.text) referenced from startup_lpc17xx.o(RESET) +
    • __main from __main.o(!!!main) referenced from startup_lpc17xx.o(.text) +
    +

    +

    +Global Symbols +

    +

    __main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) +

    [Calls]

    • >>   __rt_entry +
    • >>   __scatterload +
    + +

    __scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter)) +

    [Called By]

    • >>   __main +
    + +

    __scatterload_rt2 (Thumb, 44 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

    [Calls]

    • >>   __rt_entry +
    + +

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) + +

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) + +

    __scatterload_copy (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED) +

    [Calls]

    • >>   __scatterload_copy +
    +
    [Called By]
    • >>   __scatterload_copy +
    + +

    __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) + +

    __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000)) +

    [Called By]

    • >>   __rt_entry_li +
    + +

    __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) + +

    __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) + +

    __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) + +

    __rt_lib_init_rand_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000D)) +

    [Stack]

    • Max Depth = 8 + Unknown Stack Size +
    • Call Chain = __rt_lib_init_rand_2 ⇒ _rand_init ⇒ srand +
    +
    [Calls]
    • >>   _rand_init +
    + +

    __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) + +

    __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) + +

    __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) + +

    __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) + +

    __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) + +

    __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) + +

    __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) + +

    __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) + +

    __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) + +

    __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) + +

    __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) + +

    __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) + +

    __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) + +

    __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) + +

    __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) + +

    __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) + +

    __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) + +

    __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) + +

    __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000)) +

    [Called By]

    • >>   __rt_exit_ls +
    + +

    __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) + +

    __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)) + +

    __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)) + +

    __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)) + +

    __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)) + +

    __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) + +

    __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) + +

    __rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000)) +

    [Called By]

    • >>   __main +
    • >>   __scatterload_rt2 +
    + +

    __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002)) + +

    __rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004)) +

    [Stack]

    • Max Depth = 8 + Unknown Stack Size +
    • Call Chain = __rt_entry_sh ⇒ __user_setup_stackheap +
    +
    [Calls]
    • >>   __user_setup_stackheap +
    + +

    __rt_entry_li (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000A)) +

    [Calls]

    • >>   __rt_lib_init +
    + +

    __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009)) + +

    __rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)) +

    [Stack]

    • Max Depth = 296 + Unknown Stack Size +
    • Call Chain = __rt_entry_main ⇒ main ⇒ colition ⇒ Winner ⇒ complete_menu ⇒ configuration ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   exit +
    • >>   main +
    + +

    __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) + +

    __rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000)) +

    [Called By]

    • >>   exit +
    + +

    __rt_exit_ls (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003)) +

    [Calls]

    • >>   __rt_lib_shutdown +
    + +

    __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002)) + +

    __rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004)) +

    [Calls]

    • >>   _sys_exit +
    + +

    wait (Thumb, 4 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.emb_text)) +

    [Called By]

    • >>   wr_dat_only +
    • >>   wr_dat +
    • >>   wr_cmd +
    + +

    rand (Thumb, 48 bytes, Stack size 0 bytes, rand.o(.emb_text)) +

    [Called By]

    • >>   print_point +
    + +

    Reset_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   NMI_Handler +
    +
    [Called By]
    • >>   NMI_Handler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   HardFault_Handler +
    +
    [Called By]
    • >>   HardFault_Handler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   MemManage_Handler +
    +
    [Called By]
    • >>   MemManage_Handler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   BusFault_Handler +
    +
    [Called By]
    • >>   BusFault_Handler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   UsageFault_Handler +
    +
    [Called By]
    • >>   UsageFault_Handler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   SVC_Handler +
    +
    [Called By]
    • >>   SVC_Handler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   DebugMon_Handler +
    +
    [Called By]
    • >>   DebugMon_Handler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   PendSV_Handler +
    +
    [Called By]
    • >>   PendSV_Handler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    BOD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +

    [Calls]

    • >>   BOD_IRQHandler +
    +
    [Called By]
    • >>   BOD_IRQHandler +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    CANActivity_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    CAN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    DMA_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    EINT3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    ENET_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    I2C0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    I2C2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    I2S_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    MCPWM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    PLL0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    PLL1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    PWM1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    QEI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    RIT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    SPI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    SSP0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    SSP1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    TIMER2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    TIMER3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    UART0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    UART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    UART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    UART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    USBActivity_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    USB_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    WDT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    __user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_lpc17xx.o(.text)) +

    [Called By]

    • >>   __user_setup_stackheap +
    + +

    SysTick_Handler (Thumb, 116 bytes, Stack size 0 bytes, irq.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    EINT0_IRQHandler (Thumb, 16 bytes, Stack size 0 bytes, irq_button.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    EINT1_IRQHandler (Thumb, 16 bytes, Stack size 0 bytes, irq_button.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    EINT2_IRQHandler (Thumb, 16 bytes, Stack size 0 bytes, irq_button.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    TIMER0_IRQHandler (Thumb, 28 bytes, Stack size 0 bytes, irq_timer.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    TIMER1_IRQHandler (Thumb, 8 bytes, Stack size 0 bytes, irq_timer.o(.text)) +
    [Address Reference Count : 1]

    • startup_lpc17xx.o(RESET) +
    +

    __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) + +

    __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) + +

    __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) + +

    exit (Thumb, 18 bytes, Stack size 8 bytes, exit.o(.text)) +

    [Stack]

    • Max Depth = 8 + Unknown Stack Size +
    • Call Chain = exit +
    +
    [Calls]
    • >>   __rt_exit +
    +
    [Called By]
    • >>   __rt_entry_main +
    + +

    __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) + +

    __user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text)) +

    [Called By]

    • >>   __user_setup_stackheap +
    + +

    __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) + +

    _sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text)) +

    [Called By]

    • >>   __rt_exit_exit +
    + +

    __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) + +

    __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) + +

    __semihosting_library_function (Thumb, 0 bytes, Stack size unknown bytes, indicate_semi.o(.text), UNUSED) + +

    main (Thumb, 296 bytes, Stack size 0 bytes, sample.o(.text)) +

    [Stack]

    • Max Depth = 296
    • Call Chain = main ⇒ colition ⇒ Winner ⇒ complete_menu ⇒ configuration ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   opening +
    • >>   movement +
    • >>   init_timer +
    • >>   direction_change +
    • >>   complete_menu +
    • >>   colition +
    • >>   SystemInit +
    • >>   Potenciometer_init +
    • >>   GLCD_Init +
    • >>   GLCD_DisplayString +
    • >>   BUTTON_init +
    +
    [Called By]
    • >>   __rt_entry_main +
    + +

    SystemCoreClockUpdate (Thumb, 408 bytes, Stack size 32 bytes, system_lpc17xx.o(.text), UNUSED) +

    [Calls]

    • >>   __aeabi_uldivmod +
    + +

    SystemInit (Thumb, 310 bytes, Stack size 0 bytes, system_lpc17xx.o(.text)) +

    [Called By]

    • >>   main +
    + +

    wait_delay (Thumb, 12 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.text)) +

    [Called By]

    • >>   rd_dat +
    + +

    GLCD_Init (Thumb, 2068 bytes, Stack size 8 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 32
    • Call Chain = GLCD_Init ⇒ rd_reg ⇒ rd_dat +
    +
    [Calls]
    • >>   rd_reg +
    • >>   wr_reg +
    • >>   delay +
    +
    [Called By]
    • >>   main +
    + +

    GLCD_SetWindow (Thumb, 148 bytes, Stack size 24 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 48
    • Call Chain = GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   wr_reg +
    +
    [Called By]
    • >>   GLCD_Bmp +
    • >>   GLCD_Bitmap +
    • >>   GLCD_SetClr +
    • >>   GLCD_SetBar +
    • >>   GLCD_Bargraph +
    • >>   GLCD_DrawChar_U16 +
    • >>   GLCD_DrawChar_U8 +
    • >>   GLCD_WindowMax +
    + +

    GLCD_WindowMax (Thumb, 18 bytes, Stack size 8 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 56
    • Call Chain = GLCD_WindowMax ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_SetWindow +
    +
    [Called By]
    • >>   GLCD_ClearLn +
    • >>   GLCD_DisplayStringTime +
    • >>   GLCD_Clear +
    • >>   GLCD_DisplayString +
    + +

    GLCD_PutPixel (Thumb, 96 bytes, Stack size 16 bytes, glcd_spi_lpc1700.o(.text), UNUSED) +

    [Calls]

    • >>   wr_reg +
    • >>   wr_dat +
    • >>   wr_cmd +
    + +

    GLCD_SetTextColor (Thumb, 6 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.text)) +

    [Called By]

    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   press_select +
    • >>   play_game +
    • >>   findeljuego +
    • >>   Winner +
    • >>   opening +
    • >>   complete_menu +
    + +

    GLCD_SetBackColor (Thumb, 6 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.text)) +

    [Called By]

    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   press_select +
    • >>   play_game +
    • >>   findeljuego +
    • >>   Winner +
    • >>   opening +
    • >>   complete_menu +
    + +

    GLCD_Clear (Thumb, 96 bytes, Stack size 16 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 72
    • Call Chain = GLCD_Clear ⇒ GLCD_WindowMax ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_WindowMax +
    • >>   wr_dat_only +
    • >>   wr_dat_stop +
    • >>   wr_dat_start +
    • >>   wr_reg +
    • >>   wr_cmd +
    +
    [Called By]
    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   press_select +
    • >>   play_game +
    • >>   Winner +
    • >>   black_screen +
    • >>   opening +
    • >>   complete_menu +
    + +

    GLCD_DrawChar_U8 (Thumb, 120 bytes, Stack size 40 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 88
    • Call Chain = GLCD_DrawChar_U8 ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_SetWindow +
    • >>   wr_dat_only +
    • >>   wr_dat_stop +
    • >>   wr_dat_start +
    • >>   wr_cmd +
    +
    [Called By]
    • >>   GLCD_DisplayChar +
    + +

    GLCD_DrawChar_U16 (Thumb, 120 bytes, Stack size 40 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 88
    • Call Chain = GLCD_DrawChar_U16 ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_SetWindow +
    • >>   wr_dat_only +
    • >>   wr_dat_stop +
    • >>   wr_dat_start +
    • >>   wr_cmd +
    +
    [Called By]
    • >>   GLCD_DisplayChar +
    + +

    GLCD_DisplayChar (Thumb, 84 bytes, Stack size 24 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 112
    • Call Chain = GLCD_DisplayChar ⇒ GLCD_DrawChar_U16 ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_DrawChar_U16 +
    • >>   GLCD_DrawChar_U8 +
    +
    [Called By]
    • >>   GLCD_DisplayStringTime +
    • >>   GLCD_DisplayString +
    + +

    GLCD_DisplayString (Thumb, 44 bytes, Stack size 24 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 136
    • Call Chain = GLCD_DisplayString ⇒ GLCD_DisplayChar ⇒ GLCD_DrawChar_U16 ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_DisplayChar +
    • >>   GLCD_WindowMax +
    +
    [Called By]
    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   press_select +
    • >>   play_game +
    • >>   findeljuego +
    • >>   Winner +
    • >>   GLCD_ClearLn +
    • >>   opening +
    • >>   complete_menu +
    • >>   main +
    + +

    GLCD_DisplayStringTime (Thumb, 54 bytes, Stack size 24 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 136
    • Call Chain = GLCD_DisplayStringTime ⇒ GLCD_DisplayChar ⇒ GLCD_DrawChar_U16 ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   delay_ms +
    • >>   GLCD_DisplayChar +
    • >>   GLCD_WindowMax +
    +
    [Called By]
    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   findeljuego +
    • >>   Winner +
    • >>   complete_menu +
    + +

    GLCD_ClearLn (Thumb, 94 bytes, Stack size 80 bytes, glcd_spi_lpc1700.o(.text), UNUSED) +

    [Calls]

    • >>   GLCD_WindowMax +
    • >>   GLCD_DisplayString +
    + +

    GLCD_Bargraph (Thumb, 138 bytes, Stack size 32 bytes, glcd_spi_lpc1700.o(.text), UNUSED) +

    [Calls]

    • >>   GLCD_SetWindow +
    • >>   wr_dat_only +
    • >>   wr_dat_stop +
    • >>   wr_dat_start +
    • >>   wr_cmd +
    + +

    GLCD_SetBar (Thumb, 122 bytes, Stack size 32 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 80
    • Call Chain = GLCD_SetBar ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_SetWindow +
    • >>   wr_dat_only +
    • >>   wr_dat_stop +
    • >>   wr_dat_start +
    • >>   wr_cmd +
    +
    [Called By]
    • >>   print +
    • >>   print_point +
    + +

    GLCD_SetClr (Thumb, 114 bytes, Stack size 32 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 80
    • Call Chain = GLCD_SetClr ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_SetWindow +
    • >>   wr_dat_only +
    • >>   wr_dat_stop +
    • >>   wr_dat_start +
    • >>   wr_cmd +
    +
    [Called By]
    • >>   movementOriginal +
    • >>   erase +
    • >>   movement +
    + +

    GLCD_Bitmap (Thumb, 98 bytes, Stack size 40 bytes, glcd_spi_lpc1700.o(.text), UNUSED) +

    [Calls]

    • >>   GLCD_SetWindow +
    • >>   wr_dat_only +
    • >>   wr_dat_stop +
    • >>   wr_dat_start +
    • >>   wr_cmd +
    + +

    GLCD_Bmp (Thumb, 108 bytes, Stack size 40 bytes, glcd_spi_lpc1700.o(.text), UNUSED) +

    [Calls]

    • >>   GLCD_SetWindow +
    • >>   wr_dat_only +
    • >>   wr_dat_stop +
    • >>   wr_dat_start +
    • >>   wr_cmd +
    + +

    GLCD_ScrollVertical (Thumb, 2 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.text), UNUSED) + +

    BUTTON_init (Thumb, 100 bytes, Stack size 8 bytes, lib_button.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = BUTTON_init +
    +
    [Calls]
    • >>   __NVIC_EnableIRQ +
    +
    [Called By]
    • >>   main +
    + +

    ADC_IRQHandler (Thumb, 122 bytes, Stack size 8 bytes, irq_potenciometer.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = ADC_IRQHandler +
    +
    [Calls]
    • >>   enable_timer +
    +
    [Address Reference Count : 1]
    • startup_lpc17xx.o(RESET) +
    +

    Potenciometer_init (Thumb, 84 bytes, Stack size 0 bytes, lib_potenciometer.o(.text)) +

    [Called By]

    • >>   main +
    + +

    joystick (Thumb, 110 bytes, Stack size 0 bytes, joystick.o(.text)) +

    [Called By]

    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   movementOriginal +
    • >>   findeljuego +
    • >>   Winner +
    • >>   direction_change +
    • >>   complete_menu +
    + +

    enable_timer (Thumb, 20 bytes, Stack size 0 bytes, lib_timer.o(.text)) +

    [Called By]

    • >>   ADC_IRQHandler +
    + +

    disable_timer (Thumb, 20 bytes, Stack size 0 bytes, lib_timer.o(.text), UNUSED) + +

    reset_timer (Thumb, 30 bytes, Stack size 0 bytes, lib_timer.o(.text), UNUSED) + +

    init_timer (Thumb, 60 bytes, Stack size 16 bytes, lib_timer.o(.text)) +

    [Stack]

    • Max Depth = 16
    • Call Chain = init_timer +
    +
    [Calls]
    • >>   __NVIC_EnableIRQ +
    +
    [Called By]
    • >>   main +
    + +

    black_screen (Thumb, 10 bytes, Stack size 0 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 72
    • Call Chain = black_screen ⇒ GLCD_Clear ⇒ GLCD_WindowMax ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_Clear +
    +
    [Called By]
    • >>   findeljuego +
    • >>   Winner +
    + +

    delay_ms (Thumb, 26 bytes, Stack size 0 bytes, lib_movement.o(.text)) +

    [Called By]

    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   press_select +
    • >>   play_game +
    • >>   findeljuego +
    • >>   Winner +
    • >>   GLCD_DisplayStringTime +
    • >>   opening +
    • >>   complete_menu +
    + +

    Winner (Thumb, 562 bytes, Stack size 48 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 272
    • Call Chain = Winner ⇒ complete_menu ⇒ configuration ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   play_game +
    • >>   black_screen +
    • >>   joystick +
    • >>   delay_ms +
    • >>   GLCD_DisplayStringTime +
    • >>   GLCD_Clear +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   complete_menu +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   colition +
    + +

    print_point (Thumb, 64 bytes, Stack size 8 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 88
    • Call Chain = print_point ⇒ GLCD_SetBar ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   rand +
    • >>   GLCD_SetBar +
    +
    [Called By]
    • >>   play_game +
    • >>   findeljuego +
    • >>   colition +
    + +

    colition (Thumb, 164 bytes, Stack size 24 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 296
    • Call Chain = colition ⇒ Winner ⇒ complete_menu ⇒ configuration ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   print_point +
    • >>   Winner +
    +
    [Called By]
    • >>   main +
    + +

    findeljuego (Thumb, 792 bytes, Stack size 48 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 272
    • Call Chain = findeljuego ⇒ complete_menu ⇒ configuration ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   play_game +
    • >>   print_point +
    • >>   black_screen +
    • >>   joystick +
    • >>   delay_ms +
    • >>   GLCD_DisplayStringTime +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   complete_menu +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   movementOriginal +
    • >>   movement +
    + +

    print (Thumb, 52 bytes, Stack size 8 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 88
    • Call Chain = print ⇒ GLCD_SetBar ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_SetBar +
    +
    [Called By]
    • >>   movementOriginal +
    • >>   Direction_change_print +
    • >>   movement +
    + +

    erase (Thumb, 138 bytes, Stack size 16 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 96
    • Call Chain = erase ⇒ GLCD_SetClr ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   GLCD_SetClr +
    +
    [Called By]
    • >>   movementOriginal +
    • >>   direction_change +
    + +

    Direction_change_print (Thumb, 336 bytes, Stack size 8 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 96
    • Call Chain = Direction_change_print ⇒ print ⇒ GLCD_SetBar ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   print +
    +
    [Called By]
    • >>   direction_change +
    + +

    direction_change (Thumb, 312 bytes, Stack size 8 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 104
    • Call Chain = direction_change ⇒ Direction_change_print ⇒ print ⇒ GLCD_SetBar ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   Direction_change_print +
    • >>   erase +
    • >>   joystick +
    +
    [Called By]
    • >>   main +
    + +

    movement (Thumb, 298 bytes, Stack size 8 bytes, lib_movement.o(.text)) +

    [Stack]

    • Max Depth = 280
    • Call Chain = movement ⇒ findeljuego ⇒ complete_menu ⇒ configuration ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   print +
    • >>   findeljuego +
    • >>   GLCD_SetClr +
    +
    [Called By]
    • >>   main +
    + +

    movementOriginal (Thumb, 476 bytes, Stack size 8 bytes, lib_movement.o(.text), UNUSED) +

    [Calls]

    • >>   erase +
    • >>   print +
    • >>   findeljuego +
    • >>   joystick +
    • >>   GLCD_SetClr +
    + +

    press_select (Thumb, 52 bytes, Stack size 8 bytes, menu.o(.text)) +

    [Stack]

    • Max Depth = 144 + In Cycle +
    • Call Chain = press_select ⇒ configuration (Cycle) +
    +
    [Calls]
    • >>   configuration +
    • >>   delay_ms +
    • >>   GLCD_Clear +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   configuration +
    + +

    configuration (Thumb, 1370 bytes, Stack size 48 bytes, menu.o(.text)) +

    [Stack]

    • Max Depth = 192 + In Cycle +
    • Call Chain = configuration ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   press_select +
    • >>   joystick +
    • >>   delay_ms +
    • >>   GLCD_DisplayStringTime +
    • >>   GLCD_Clear +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   complete_menu +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   press_select +
    • >>   complete_menu +
    + +

    play_game (Thumb, 116 bytes, Stack size 8 bytes, menu.o(.text)) +

    [Stack]

    • Max Depth = 144
    • Call Chain = play_game ⇒ GLCD_DisplayString ⇒ GLCD_DisplayChar ⇒ GLCD_DrawChar_U16 ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   print_point +
    • >>   delay_ms +
    • >>   GLCD_Clear +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   instructions +
    • >>   findeljuego +
    • >>   Winner +
    • >>   complete_menu +
    + +

    instructions (Thumb, 516 bytes, Stack size 40 bytes, menu.o(.text)) +

    [Stack]

    • Max Depth = 184 + In Cycle +
    • Call Chain = instructions ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   play_game +
    • >>   joystick +
    • >>   delay_ms +
    • >>   GLCD_DisplayStringTime +
    • >>   GLCD_Clear +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   complete_menu +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   complete_menu +
    + +

    complete_menu (Thumb, 1054 bytes, Stack size 32 bytes, menu.o(.text)) +

    [Stack]

    • Max Depth = 224
    • Call Chain = complete_menu ⇒ configuration ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   play_game +
    • >>   joystick +
    • >>   delay_ms +
    • >>   GLCD_DisplayStringTime +
    • >>   GLCD_Clear +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   introduction +
    • >>   instructions +
    • >>   configuration +
    • >>   findeljuego +
    • >>   Winner +
    • >>   main +
    + +

    introduction (Thumb, 350 bytes, Stack size 40 bytes, menu.o(.text)) +

    [Stack]

    • Max Depth = 176 + In Cycle +
    • Call Chain = introduction ⇒ complete_menu (Cycle) +
    +
    [Calls]
    • >>   joystick +
    • >>   delay_ms +
    • >>   GLCD_DisplayStringTime +
    • >>   GLCD_Clear +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   complete_menu +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   complete_menu +
    + +

    opening (Thumb, 44 bytes, Stack size 8 bytes, menu.o(.text)) +

    [Stack]

    • Max Depth = 144
    • Call Chain = opening ⇒ GLCD_DisplayString ⇒ GLCD_DisplayChar ⇒ GLCD_DrawChar_U16 ⇒ GLCD_SetWindow ⇒ wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   delay_ms +
    • >>   GLCD_Clear +
    • >>   GLCD_SetBackColor +
    • >>   GLCD_SetTextColor +
    • >>   GLCD_DisplayString +
    +
    [Called By]
    • >>   main +
    + +

    __aeabi_uldivmod (Thumb, 0 bytes, Stack size 48 bytes, lludivv7m.o(.text), UNUSED) +

    [Called By]

    • >>   SystemCoreClockUpdate +
    + +

    _ll_udiv (Thumb, 238 bytes, Stack size 48 bytes, lludivv7m.o(.text), UNUSED) + +

    srand (Thumb, 42 bytes, Stack size 8 bytes, rand.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = srand +
    +
    [Called By]
    • >>   _rand_init +
    + +

    _rand_init (Thumb, 4 bytes, Stack size 0 bytes, rand.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = _rand_init ⇒ srand +
    +
    [Calls]
    • >>   srand +
    +
    [Called By]
    • >>   __rt_lib_init_rand_2 +
    + +

    __user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text)) +

    [Stack]

    • Max Depth = 8 + Unknown Stack Size +
    • Call Chain = __user_setup_stackheap +
    +
    [Calls]
    • >>   __user_initial_stackheap +
    • >>   __user_perproc_libspace +
    +
    [Called By]
    • >>   __rt_entry_sh +
    +

    +

    +Local Symbols +

    +

    delay (Thumb, 14 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.text)) +

    [Called By]

    • >>   GLCD_Init +
    + +

    lcd_send (Thumb, 44 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.text)) +

    [Called By]

    • >>   wr_dat_only +
    • >>   wr_dat +
    • >>   wr_cmd +
    + +

    wr_cmd (Thumb, 44 bytes, Stack size 8 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = wr_cmd +
    +
    [Calls]
    • >>   wait +
    • >>   lcd_send +
    +
    [Called By]
    • >>   GLCD_Bmp +
    • >>   GLCD_Bitmap +
    • >>   GLCD_SetClr +
    • >>   GLCD_SetBar +
    • >>   GLCD_Bargraph +
    • >>   GLCD_DrawChar_U16 +
    • >>   GLCD_DrawChar_U8 +
    • >>   GLCD_Clear +
    • >>   GLCD_PutPixel +
    • >>   rd_reg +
    • >>   wr_reg +
    + +

    wr_dat (Thumb, 44 bytes, Stack size 8 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = wr_dat +
    +
    [Calls]
    • >>   wait +
    • >>   lcd_send +
    +
    [Called By]
    • >>   GLCD_PutPixel +
    • >>   wr_reg +
    + +

    wr_reg (Thumb, 36 bytes, Stack size 16 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 24
    • Call Chain = wr_reg ⇒ wr_dat +
    +
    [Calls]
    • >>   wr_dat +
    • >>   wr_cmd +
    +
    [Called By]
    • >>   GLCD_Clear +
    • >>   GLCD_PutPixel +
    • >>   GLCD_SetWindow +
    • >>   GLCD_Init +
    + +

    rd_reg (Thumb, 38 bytes, Stack size 16 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 24
    • Call Chain = rd_reg ⇒ rd_dat +
    +
    [Calls]
    • >>   rd_dat +
    • >>   wr_cmd +
    +
    [Called By]
    • >>   GLCD_Init +
    + +

    wr_dat_start (Thumb, 10 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.text)) +

    [Called By]

    • >>   GLCD_Bmp +
    • >>   GLCD_Bitmap +
    • >>   GLCD_SetClr +
    • >>   GLCD_SetBar +
    • >>   GLCD_Bargraph +
    • >>   GLCD_DrawChar_U16 +
    • >>   GLCD_DrawChar_U8 +
    • >>   GLCD_Clear +
    + +

    wr_dat_stop (Thumb, 10 bytes, Stack size 0 bytes, glcd_spi_lpc1700.o(.text)) +

    [Called By]

    • >>   GLCD_Bmp +
    • >>   GLCD_Bitmap +
    • >>   GLCD_SetClr +
    • >>   GLCD_SetBar +
    • >>   GLCD_Bargraph +
    • >>   GLCD_DrawChar_U16 +
    • >>   GLCD_DrawChar_U8 +
    • >>   GLCD_Clear +
    + +

    wr_dat_only (Thumb, 32 bytes, Stack size 8 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = wr_dat_only +
    +
    [Calls]
    • >>   wait +
    • >>   lcd_send +
    +
    [Called By]
    • >>   GLCD_Bmp +
    • >>   GLCD_Bitmap +
    • >>   GLCD_SetClr +
    • >>   GLCD_SetBar +
    • >>   GLCD_Bargraph +
    • >>   GLCD_DrawChar_U16 +
    • >>   GLCD_DrawChar_U8 +
    • >>   GLCD_Clear +
    + +

    rd_dat (Thumb, 98 bytes, Stack size 8 bytes, glcd_spi_lpc1700.o(.text)) +

    [Stack]

    • Max Depth = 8
    • Call Chain = rd_dat +
    +
    [Calls]
    • >>   wait_delay +
    +
    [Called By]
    • >>   rd_reg +
    + +

    __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, lib_button.o(.text)) +

    [Called By]

    • >>   BUTTON_init +
    + +

    __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, lib_timer.o(.text)) +

    [Called By]

    • >>   init_timer +
    +

    +

    +Undefined Global Symbols +


    diff --git a/sample.lnp b/sample.lnp new file mode 100644 index 0000000..a437f59 --- /dev/null +++ b/sample.lnp @@ -0,0 +1,21 @@ +--cpu Cortex-M3 +".\startup_lpc17xx.o" +".\sample.o" +".\core_cm3.o" +".\system_lpc17xx.o" +".\glcd_spi_lpc1700.o" +".\irq.o" +".\irq_button.o" +".\lib_button.o" +".\irq_potenciometer.o" +".\lib_potenciometer.o" +".\joystick.o" +".\funct_timer.o" +".\irq_timer.o" +".\lib_timer.o" +".\lib_movement.o" +".\menu.o" +--strict --scatter ".\sample.sct" +--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols +--info sizes --info totals --info unused --info veneers +--list ".\sample.map" -o .\sample.axf \ No newline at end of file diff --git a/sample.map b/sample.map new file mode 100644 index 0000000..51d665e --- /dev/null +++ b/sample.map @@ -0,0 +1,861 @@ +Component: ARM Compiler 5.06 update 5 (build 528) Tool: armlink [4d35e2] + +============================================================================== + +Section Cross References + + startup_lpc17xx.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory + startup_lpc17xx.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory + startup_lpc17xx.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory + startup_lpc17xx.o(RESET) refers to startup_lpc17xx.o(STACK) for __initial_sp + startup_lpc17xx.o(RESET) refers to startup_lpc17xx.o(.text) for Reset_Handler + startup_lpc17xx.o(RESET) refers to irq.o(.text) for SysTick_Handler + startup_lpc17xx.o(RESET) refers to irq_timer.o(.text) for TIMER0_IRQHandler + startup_lpc17xx.o(RESET) refers to irq_button.o(.text) for EINT0_IRQHandler + startup_lpc17xx.o(RESET) refers to irq_potenciometer.o(.text) for ADC_IRQHandler + startup_lpc17xx.o(.ARM.__at_0x02FC) refers (Special) to heapauxi.o(.text) for __use_two_region_memory + startup_lpc17xx.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory + startup_lpc17xx.o(.text) refers to __main.o(!!!main) for __main + startup_lpc17xx.o(.text) refers to startup_lpc17xx.o(HEAP) for Heap_Mem + startup_lpc17xx.o(.text) refers to startup_lpc17xx.o(STACK) for Stack_Mem + sample.o(.text) refers to system_lpc17xx.o(.text) for SystemInit + sample.o(.text) refers to glcd_spi_lpc1700.o(.text) for GLCD_Init + sample.o(.text) refers to lib_button.o(.text) for BUTTON_init + sample.o(.text) refers to lib_timer.o(.text) for init_timer + sample.o(.text) refers to lib_potenciometer.o(.text) for Potenciometer_init + sample.o(.text) refers to menu.o(.text) for opening + sample.o(.text) refers to lib_movement.o(.text) for direction_change + sample.o(.text) refers to system_lpc17xx.o(.data) for SystemCoreClock + sample.o(.text) refers to sample.o(.data) for lvl + sample.o(.text) refers to irq.o(.data) for ClockTicks + system_lpc17xx.o(.text) refers to lludivv7m.o(.text) for __aeabi_uldivmod + system_lpc17xx.o(.text) refers to system_lpc17xx.o(.data) for SystemCoreClock + glcd_spi_lpc1700.o(.text) refers to glcd_spi_lpc1700.o(.emb_text) for wait + glcd_spi_lpc1700.o(.text) refers to glcd_spi_lpc1700.o(.data) for driverCode + glcd_spi_lpc1700.o(.text) refers to lib_movement.o(.text) for delay_ms + glcd_spi_lpc1700.o(.text) refers to glcd_spi_lpc1700.o(.constdata) for Font_6x8_h + glcd_spi_lpc1700.o(.text) refers to sample.o(.data) for colors + irq.o(.text) refers to irq.o(.data) for ticks + irq_potenciometer.o(.text) refers to lib_timer.o(.text) for enable_timer + irq_potenciometer.o(.text) refers to sample.o(.data) for lvl + joystick.o(.text) refers to joystick.o(.data) for joys + lib_movement.o(.text) refers to glcd_spi_lpc1700.o(.text) for GLCD_Clear + lib_movement.o(.text) refers to joystick.o(.text) for joystick + lib_movement.o(.text) refers to menu.o(.text) for play_game + lib_movement.o(.text) refers to rand.o(.emb_text) for rand + lib_movement.o(.text) refers to sample.o(.data) for x + lib_movement.o(.text) refers to lib_movement.o(.data) for Yc + menu.o(.text) refers to glcd_spi_lpc1700.o(.text) for GLCD_Clear + menu.o(.text) refers to lib_movement.o(.text) for delay_ms + menu.o(.text) refers to joystick.o(.text) for joystick + menu.o(.text) refers to sample.o(.data) for colors + menu.o(.text) refers to menu.o(.data) for cntr + rand.o(.emb_text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2 + rand.o(.emb_text) refers to rand.o(.text) for _rand_init + rand.o(.emb_text) refers to rand.o(.bss) for _random_number_data + rand.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2 + rand.o(.text) refers to rand.o(.bss) for .bss + rand.o(.bss) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2 + __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry + __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li + __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main + __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1 + __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1 + __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1 + __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh + aeabi_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0 + libinit2.o(.ARM.Collect$$libinit$$0000000D) refers (Weak) to rand.o(.text) for _rand_init + libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F + libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F + libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F + libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F + libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F + libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer + libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer + __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init + __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init + __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init + __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to sample.o(.text) for main + __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit + __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001 + __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008 + __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A + __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B + __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D + __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap + __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004 + rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE + argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv + sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace + sys_stackheap_outer.o(.text) refers to startup_lpc17xx.o(.text) for __user_initial_stackheap + exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit + defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner + defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit + defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise + _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard + _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM + _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1 + sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function + libspace.o(.text) refers to libspace.o(.bss) for __libspace_start + rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit + rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls + rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 + rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit + rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls + rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 + rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000 + rt_raise.o(.text) refers to __raise.o(.text) for __raise + rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit + defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit + defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner + defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit + defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise + sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function + rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown + rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit + rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001 + rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003 + rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004 + __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler + defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch + defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function + defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner + defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1 + defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display + + +============================================================================== + +Removing Unused input sections from the image. + + Removing sample.o(.rev16_text), (4 bytes). + Removing sample.o(.revsh_text), (4 bytes). + Removing sample.o(.rrx_text), (6 bytes). + Removing core_cm3.o(.emb_text), (32 bytes). + Removing system_lpc17xx.o(.rev16_text), (4 bytes). + Removing system_lpc17xx.o(.revsh_text), (4 bytes). + Removing system_lpc17xx.o(.rrx_text), (6 bytes). + Removing glcd_spi_lpc1700.o(.rev16_text), (4 bytes). + Removing glcd_spi_lpc1700.o(.revsh_text), (4 bytes). + Removing glcd_spi_lpc1700.o(.rrx_text), (6 bytes). + Removing irq_button.o(.rev16_text), (4 bytes). + Removing irq_button.o(.revsh_text), (4 bytes). + Removing irq_button.o(.rrx_text), (6 bytes). + Removing lib_button.o(.rev16_text), (4 bytes). + Removing lib_button.o(.revsh_text), (4 bytes). + Removing lib_button.o(.rrx_text), (6 bytes). + Removing irq_potenciometer.o(.rev16_text), (4 bytes). + Removing irq_potenciometer.o(.revsh_text), (4 bytes). + Removing irq_potenciometer.o(.rrx_text), (6 bytes). + Removing lib_potenciometer.o(.rev16_text), (4 bytes). + Removing lib_potenciometer.o(.revsh_text), (4 bytes). + Removing lib_potenciometer.o(.rrx_text), (6 bytes). + Removing joystick.o(.rev16_text), (4 bytes). + Removing joystick.o(.revsh_text), (4 bytes). + Removing joystick.o(.rrx_text), (6 bytes). + Removing funct_timer.o(.rev16_text), (4 bytes). + Removing funct_timer.o(.revsh_text), (4 bytes). + Removing funct_timer.o(.rrx_text), (6 bytes). + Removing funct_timer.o(.text), (108 bytes). + Removing irq_timer.o(.rev16_text), (4 bytes). + Removing irq_timer.o(.revsh_text), (4 bytes). + Removing irq_timer.o(.rrx_text), (6 bytes). + Removing lib_timer.o(.rev16_text), (4 bytes). + Removing lib_timer.o(.revsh_text), (4 bytes). + Removing lib_timer.o(.rrx_text), (6 bytes). + Removing lib_movement.o(.rev16_text), (4 bytes). + Removing lib_movement.o(.revsh_text), (4 bytes). + Removing lib_movement.o(.rrx_text), (6 bytes). + Removing menu.o(.rev16_text), (4 bytes). + Removing menu.o(.revsh_text), (4 bytes). + Removing menu.o(.rrx_text), (6 bytes). + +41 unused section(s) (total 322 bytes) removed from the image. + +============================================================================== + +Image Symbol Table + + Local Symbols + + Symbol Name Value Ov Type Size Object(Section) + + RESET 0x00000000 Section 204 startup_lpc17xx.o(RESET) + ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE + ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE + ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0_sigfpe.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0.o ABSOLUTE + ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE + ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE + ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE + ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE + ../clib/longlong.s 0x00000000 Number 0 lludivv7m.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE + ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE + ../clib/stdlib.c 0x00000000 Number 0 rand.o ABSOLUTE + ../clib/stdlib.c 0x00000000 Number 0 rand.o ABSOLUTE + ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE + ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE + GLCD_SPI_LPC1700.c 0x00000000 Number 0 glcd_spi_lpc1700.o ABSOLUTE + GLCD_SPI_LPC1700.c 0x00000000 Number 0 glcd_spi_lpc1700.o ABSOLUTE + IRQ.c 0x00000000 Number 0 irq.o ABSOLUTE + Joystick\\joystick.c 0x00000000 Number 0 joystick.o ABSOLUTE + Joystick\joystick.c 0x00000000 Number 0 joystick.o ABSOLUTE + button_EXINT\IRQ_button.c 0x00000000 Number 0 irq_button.o ABSOLUTE + button_EXINT\\IRQ_button.c 0x00000000 Number 0 irq_button.o ABSOLUTE + button_EXINT\\lib_button.c 0x00000000 Number 0 lib_button.o ABSOLUTE + button_EXINT\lib_button.c 0x00000000 Number 0 lib_button.o ABSOLUTE + core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE + core_cm3.c 0x00000000 Number 0 core_cm3.o ABSOLUTE + dc.s 0x00000000 Number 0 dc.o ABSOLUTE + menu\\menu.c 0x00000000 Number 0 menu.o ABSOLUTE + menu\menu.c 0x00000000 Number 0 menu.o ABSOLUTE + movement\\lib_movement.c 0x00000000 Number 0 lib_movement.o ABSOLUTE + movement\lib_movement.c 0x00000000 Number 0 lib_movement.o ABSOLUTE + potenciometer\IRQ_potenciometer.c 0x00000000 Number 0 irq_potenciometer.o ABSOLUTE + potenciometer\Lib_potenciometer.c 0x00000000 Number 0 lib_potenciometer.o ABSOLUTE + potenciometer\\IRQ_potenciometer.c 0x00000000 Number 0 irq_potenciometer.o ABSOLUTE + potenciometer\\Lib_potenciometer.c 0x00000000 Number 0 lib_potenciometer.o ABSOLUTE + sample.c 0x00000000 Number 0 sample.o ABSOLUTE + sample.c 0x00000000 Number 0 sample.o ABSOLUTE + startup_LPC17xx.s 0x00000000 Number 0 startup_lpc17xx.o ABSOLUTE + system_LPC17xx.c 0x00000000 Number 0 system_lpc17xx.o ABSOLUTE + system_LPC17xx.c 0x00000000 Number 0 system_lpc17xx.o ABSOLUTE + timer\IRQ_timer.c 0x00000000 Number 0 irq_timer.o ABSOLUTE + timer\\IRQ_timer.c 0x00000000 Number 0 irq_timer.o ABSOLUTE + timer\\funct_timer.c 0x00000000 Number 0 funct_timer.o ABSOLUTE + timer\\lib_timer.c 0x00000000 Number 0 lib_timer.o ABSOLUTE + timer\funct_timer.c 0x00000000 Number 0 funct_timer.o ABSOLUTE + timer\lib_timer.c 0x00000000 Number 0 lib_timer.o ABSOLUTE + !!!main 0x000000cc Section 8 __main.o(!!!main) + !!!scatter 0x000000d4 Section 52 __scatter.o(!!!scatter) + !!handler_copy 0x00000108 Section 26 __scatter_copy.o(!!handler_copy) + !!handler_zi 0x00000124 Section 28 __scatter_zi.o(!!handler_zi) + .ARM.Collect$$libinit$$00000000 0x00000140 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) + .ARM.Collect$$libinit$$00000002 0x00000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002) + .ARM.Collect$$libinit$$00000004 0x00000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004) + .ARM.Collect$$libinit$$0000000A 0x00000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) + .ARM.Collect$$libinit$$0000000C 0x00000142 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) + .ARM.Collect$$libinit$$0000000D 0x00000142 Section 4 libinit2.o(.ARM.Collect$$libinit$$0000000D) + .ARM.Collect$$libinit$$0000000E 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) + .ARM.Collect$$libinit$$00000011 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011) + .ARM.Collect$$libinit$$00000013 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) + .ARM.Collect$$libinit$$00000015 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) + .ARM.Collect$$libinit$$00000017 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) + .ARM.Collect$$libinit$$00000019 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) + .ARM.Collect$$libinit$$0000001B 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) + .ARM.Collect$$libinit$$0000001D 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) + .ARM.Collect$$libinit$$0000001F 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) + .ARM.Collect$$libinit$$00000021 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) + .ARM.Collect$$libinit$$00000023 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) + .ARM.Collect$$libinit$$00000025 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025) + .ARM.Collect$$libinit$$0000002C 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) + .ARM.Collect$$libinit$$0000002E 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) + .ARM.Collect$$libinit$$00000030 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) + .ARM.Collect$$libinit$$00000032 0x00000146 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032) + .ARM.Collect$$libinit$$00000033 0x00000146 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033) + .ARM.Collect$$libshutdown$$00000000 0x00000148 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) + .ARM.Collect$$libshutdown$$00000002 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) + .ARM.Collect$$libshutdown$$00000004 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) + .ARM.Collect$$libshutdown$$00000007 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) + .ARM.Collect$$libshutdown$$0000000A 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) + .ARM.Collect$$libshutdown$$0000000C 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) + .ARM.Collect$$libshutdown$$0000000F 0x0000014a Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) + .ARM.Collect$$libshutdown$$00000010 0x0000014a Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) + .ARM.Collect$$rtentry$$00000000 0x0000014c Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) + .ARM.Collect$$rtentry$$00000002 0x0000014c Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) + .ARM.Collect$$rtentry$$00000004 0x0000014c Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) + .ARM.Collect$$rtentry$$00000009 0x00000152 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) + .ARM.Collect$$rtentry$$0000000A 0x00000152 Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) + .ARM.Collect$$rtentry$$0000000C 0x00000156 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) + .ARM.Collect$$rtentry$$0000000D 0x00000156 Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) + .ARM.Collect$$rtexit$$00000000 0x0000015e Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) + .ARM.Collect$$rtexit$$00000002 0x00000160 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) + .ARM.Collect$$rtexit$$00000003 0x00000160 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) + .ARM.Collect$$rtexit$$00000004 0x00000164 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) + .emb_text 0x0000016c Section 4 glcd_spi_lpc1700.o(.emb_text) + .emb_text 0x00000170 Section 52 rand.o(.emb_text) + .text 0x000001a4 Section 52 startup_lpc17xx.o(.text) + .text 0x000001d8 Section 0 irq.o(.text) + .text 0x00000268 Section 0 irq_button.o(.text) + .text 0x000002a0 Section 0 irq_timer.o(.text) + .text 0x000002cc Section 0 heapauxi.o(.text) + .text 0x000002d2 Section 0 exit.o(.text) + .text 0x000002e4 Section 8 libspace.o(.text) + .text 0x000002ec Section 0 sys_exit.o(.text) + .text 0x000002f8 Section 2 use_no_semi.o(.text) + .text 0x000002fa Section 0 indicate_semi.o(.text) + .ARM.__at_0x02FC 0x000002fc Section 4 startup_lpc17xx.o(.ARM.__at_0x02FC) + .text 0x00000300 Section 0 sample.o(.text) + .text 0x0000046c Section 0 system_lpc17xx.o(.text) + .text 0x00000758 Section 0 glcd_spi_lpc1700.o(.text) + delay 0x00000759 Thumb Code 14 glcd_spi_lpc1700.o(.text) + lcd_send 0x00000773 Thumb Code 44 glcd_spi_lpc1700.o(.text) + wr_cmd 0x0000079f Thumb Code 44 glcd_spi_lpc1700.o(.text) + wr_dat 0x000007cb Thumb Code 44 glcd_spi_lpc1700.o(.text) + wr_reg 0x000007f7 Thumb Code 36 glcd_spi_lpc1700.o(.text) + rd_reg 0x0000081b Thumb Code 38 glcd_spi_lpc1700.o(.text) + wr_dat_start 0x00001611 Thumb Code 10 glcd_spi_lpc1700.o(.text) + wr_dat_stop 0x0000161b Thumb Code 10 glcd_spi_lpc1700.o(.text) + wr_dat_only 0x00001625 Thumb Code 32 glcd_spi_lpc1700.o(.text) + rd_dat 0x00001645 Thumb Code 98 glcd_spi_lpc1700.o(.text) + .text 0x000016b8 Section 0 lib_button.o(.text) + __NVIC_EnableIRQ 0x0000171d Thumb Code 26 lib_button.o(.text) + .text 0x00001744 Section 0 irq_potenciometer.o(.text) + .text 0x000017c8 Section 0 lib_potenciometer.o(.text) + .text 0x0000182c Section 0 joystick.o(.text) + .text 0x000018a8 Section 0 lib_timer.o(.text) + __NVIC_EnableIRQ 0x0000192b Thumb Code 26 lib_timer.o(.text) + .text 0x00001948 Section 0 lib_movement.o(.text) + .text 0x0000260c Section 0 menu.o(.text) + .text 0x00003440 Section 238 lludivv7m.o(.text) + .text 0x00003530 Section 0 rand.o(.text) + .text 0x0000356c Section 74 sys_stackheap_outer.o(.text) + .constdata 0x000035b6 Section 6272 glcd_spi_lpc1700.o(.constdata) + .data 0x10000000 Section 4 system_lpc17xx.o(.data) + .data 0x10000004 Section 28 lib_movement.o(.data) + .data 0x10000020 Section 8 menu.o(.data) + HEAP 0x10000028 Section 0 startup_lpc17xx.o(HEAP) + STACK 0x10000028 Section 512 startup_lpc17xx.o(STACK) + Heap_Mem 0x10000028 Data 0 startup_lpc17xx.o(HEAP) + Stack_Mem 0x10000028 Data 512 startup_lpc17xx.o(STACK) + __initial_sp 0x10000228 Data 0 startup_lpc17xx.o(STACK) + .data 0x2007c000 Section 204 sample.o(.data) + .data 0x2007c0cc Section 6 glcd_spi_lpc1700.o(.data) + TextColor 0x2007c0cc Data 2 glcd_spi_lpc1700.o(.data) + BackColor 0x2007c0ce Data 2 glcd_spi_lpc1700.o(.data) + driverCode 0x2007c0d0 Data 2 glcd_spi_lpc1700.o(.data) + .data 0x2007c0d4 Section 13 irq.o(.data) + .data 0x2007c0e4 Section 5 joystick.o(.data) + .bss 0x2007c0ec Section 228 rand.o(.bss) + .bss 0x2007c1d0 Section 96 libspace.o(.bss) + + Global Symbols + + Symbol Name Value Ov Type Size Object(Section) + + BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE + __ARM_use_no_argv 0x00000000 Number 0 sample.o ABSOLUTE + __Vectors 0x00000000 Data 4 startup_lpc17xx.o(RESET) + __ARM_exceptions_init - Undefined Weak Reference + __alloca_initialize - Undefined Weak Reference + __arm_preinit_ - Undefined Weak Reference + __cpp_initialize__aeabi_ - Undefined Weak Reference + __cxa_finalize - Undefined Weak Reference + __rt_locale - Undefined Weak Reference + __sigvec_lookup - Undefined Weak Reference + _atexit_init - Undefined Weak Reference + _call_atexit_fns - Undefined Weak Reference + _clock_init - Undefined Weak Reference + _fp_trap_init - Undefined Weak Reference + _fp_trap_shutdown - Undefined Weak Reference + _get_lc_collate - Undefined Weak Reference + _get_lc_ctype - Undefined Weak Reference + _get_lc_monetary - Undefined Weak Reference + _get_lc_numeric - Undefined Weak Reference + _get_lc_time - Undefined Weak Reference + _getenv_init - Undefined Weak Reference + _handle_redirection - Undefined Weak Reference + _init_alloc - Undefined Weak Reference + _init_user_alloc - Undefined Weak Reference + _initio - Undefined Weak Reference + _signal_finish - Undefined Weak Reference + _signal_init - Undefined Weak Reference + _terminate_alloc - Undefined Weak Reference + _terminate_user_alloc - Undefined Weak Reference + _terminateio - Undefined Weak Reference + __main 0x000000cd Thumb Code 8 __main.o(!!!main) + __scatterload 0x000000d5 Thumb Code 0 __scatter.o(!!!scatter) + __scatterload_rt2 0x000000d5 Thumb Code 44 __scatter.o(!!!scatter) + __scatterload_rt2_thumb_only 0x000000d5 Thumb Code 0 __scatter.o(!!!scatter) + __scatterload_null 0x000000e3 Thumb Code 0 __scatter.o(!!!scatter) + __scatterload_copy 0x00000109 Thumb Code 26 __scatter_copy.o(!!handler_copy) + __scatterload_zeroinit 0x00000125 Thumb Code 28 __scatter_zi.o(!!handler_zi) + __rt_lib_init 0x00000141 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) + __rt_lib_init_fp_1 0x00000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002) + __rt_lib_init_heap_1 0x00000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) + __rt_lib_init_preinit_1 0x00000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) + __rt_lib_init_rand_2 0x00000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000D) + __rt_lib_init_user_alloc_1 0x00000143 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) + __rt_lib_init_alloca_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) + __rt_lib_init_argv_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) + __rt_lib_init_atexit_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) + __rt_lib_init_clock_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) + __rt_lib_init_cpp_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) + __rt_lib_init_exceptions_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) + __rt_lib_init_fp_trap_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) + __rt_lib_init_getenv_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) + __rt_lib_init_lc_collate_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011) + __rt_lib_init_lc_ctype_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) + __rt_lib_init_lc_monetary_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) + __rt_lib_init_lc_numeric_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) + __rt_lib_init_lc_time_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) + __rt_lib_init_rand_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) + __rt_lib_init_return 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033) + __rt_lib_init_signal_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) + __rt_lib_init_stdio_1 0x00000147 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) + __rt_lib_shutdown 0x00000149 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) + __rt_lib_shutdown_cpp_1 0x0000014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) + __rt_lib_shutdown_fp_trap_1 0x0000014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) + __rt_lib_shutdown_heap_1 0x0000014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) + __rt_lib_shutdown_return 0x0000014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) + __rt_lib_shutdown_signal_1 0x0000014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) + __rt_lib_shutdown_stdio_1 0x0000014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) + __rt_lib_shutdown_user_alloc_1 0x0000014b Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) + __rt_entry 0x0000014d Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) + __rt_entry_presh_1 0x0000014d Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) + __rt_entry_sh 0x0000014d Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) + __rt_entry_li 0x00000153 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) + __rt_entry_postsh_1 0x00000153 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) + __rt_entry_main 0x00000157 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) + __rt_entry_postli_1 0x00000157 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) + __rt_exit 0x0000015f Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) + __rt_exit_ls 0x00000161 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) + __rt_exit_prels_1 0x00000161 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) + __rt_exit_exit 0x00000165 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) + wait 0x0000016d Thumb Code 4 glcd_spi_lpc1700.o(.emb_text) + rand 0x00000171 Thumb Code 48 rand.o(.emb_text) + Reset_Handler 0x000001a5 Thumb Code 4 startup_lpc17xx.o(.text) + NMI_Handler 0x000001a9 Thumb Code 2 startup_lpc17xx.o(.text) + HardFault_Handler 0x000001ab Thumb Code 2 startup_lpc17xx.o(.text) + MemManage_Handler 0x000001ad Thumb Code 2 startup_lpc17xx.o(.text) + BusFault_Handler 0x000001af Thumb Code 2 startup_lpc17xx.o(.text) + UsageFault_Handler 0x000001b1 Thumb Code 2 startup_lpc17xx.o(.text) + SVC_Handler 0x000001b3 Thumb Code 2 startup_lpc17xx.o(.text) + DebugMon_Handler 0x000001b5 Thumb Code 2 startup_lpc17xx.o(.text) + PendSV_Handler 0x000001b7 Thumb Code 2 startup_lpc17xx.o(.text) + BOD_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + CANActivity_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + CAN_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + DMA_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + EINT3_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + ENET_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + I2C0_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + I2C1_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + I2C2_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + I2S_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + MCPWM_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + PLL0_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + PLL1_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + PWM1_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + QEI_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + RIT_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + RTC_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + SPI_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + SSP0_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + SSP1_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + TIMER2_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + TIMER3_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + UART0_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + UART1_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + UART2_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + UART3_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + USBActivity_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + USB_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + WDT_IRQHandler 0x000001bb Thumb Code 0 startup_lpc17xx.o(.text) + __user_initial_stackheap 0x000001bd Thumb Code 0 startup_lpc17xx.o(.text) + SysTick_Handler 0x000001d9 Thumb Code 116 irq.o(.text) + EINT0_IRQHandler 0x00000269 Thumb Code 16 irq_button.o(.text) + EINT1_IRQHandler 0x00000279 Thumb Code 16 irq_button.o(.text) + EINT2_IRQHandler 0x00000289 Thumb Code 16 irq_button.o(.text) + TIMER0_IRQHandler 0x000002a1 Thumb Code 28 irq_timer.o(.text) + TIMER1_IRQHandler 0x000002bd Thumb Code 8 irq_timer.o(.text) + __use_two_region_memory 0x000002cd Thumb Code 2 heapauxi.o(.text) + __rt_heap_escrow$2region 0x000002cf Thumb Code 2 heapauxi.o(.text) + __rt_heap_expand$2region 0x000002d1 Thumb Code 2 heapauxi.o(.text) + exit 0x000002d3 Thumb Code 18 exit.o(.text) + __user_libspace 0x000002e5 Thumb Code 8 libspace.o(.text) + __user_perproc_libspace 0x000002e5 Thumb Code 0 libspace.o(.text) + __user_perthread_libspace 0x000002e5 Thumb Code 0 libspace.o(.text) + _sys_exit 0x000002ed Thumb Code 8 sys_exit.o(.text) + __I$use$semihosting 0x000002f9 Thumb Code 0 use_no_semi.o(.text) + __use_no_semihosting_swi 0x000002f9 Thumb Code 2 use_no_semi.o(.text) + __semihosting_library_function 0x000002fb Thumb Code 0 indicate_semi.o(.text) + main 0x00000301 Thumb Code 296 sample.o(.text) + SystemCoreClockUpdate 0x0000046d Thumb Code 408 system_lpc17xx.o(.text) + SystemInit 0x00000605 Thumb Code 310 system_lpc17xx.o(.text) + wait_delay 0x00000767 Thumb Code 12 glcd_spi_lpc1700.o(.text) + GLCD_Init 0x00000841 Thumb Code 2068 glcd_spi_lpc1700.o(.text) + GLCD_SetWindow 0x00001055 Thumb Code 148 glcd_spi_lpc1700.o(.text) + GLCD_WindowMax 0x000010e9 Thumb Code 18 glcd_spi_lpc1700.o(.text) + GLCD_PutPixel 0x000010fb Thumb Code 96 glcd_spi_lpc1700.o(.text) + GLCD_SetTextColor 0x0000115b Thumb Code 6 glcd_spi_lpc1700.o(.text) + GLCD_SetBackColor 0x00001161 Thumb Code 6 glcd_spi_lpc1700.o(.text) + GLCD_Clear 0x00001167 Thumb Code 96 glcd_spi_lpc1700.o(.text) + GLCD_DrawChar_U8 0x000011c7 Thumb Code 120 glcd_spi_lpc1700.o(.text) + GLCD_DrawChar_U16 0x0000123f Thumb Code 120 glcd_spi_lpc1700.o(.text) + GLCD_DisplayChar 0x000012b7 Thumb Code 84 glcd_spi_lpc1700.o(.text) + GLCD_DisplayString 0x0000130b Thumb Code 44 glcd_spi_lpc1700.o(.text) + GLCD_DisplayStringTime 0x00001337 Thumb Code 54 glcd_spi_lpc1700.o(.text) + GLCD_ClearLn 0x0000136d Thumb Code 94 glcd_spi_lpc1700.o(.text) + GLCD_Bargraph 0x000013cb Thumb Code 138 glcd_spi_lpc1700.o(.text) + GLCD_SetBar 0x00001455 Thumb Code 122 glcd_spi_lpc1700.o(.text) + GLCD_SetClr 0x000014cf Thumb Code 114 glcd_spi_lpc1700.o(.text) + GLCD_Bitmap 0x00001541 Thumb Code 98 glcd_spi_lpc1700.o(.text) + GLCD_Bmp 0x000015a3 Thumb Code 108 glcd_spi_lpc1700.o(.text) + GLCD_ScrollVertical 0x0000160f Thumb Code 2 glcd_spi_lpc1700.o(.text) + BUTTON_init 0x000016b9 Thumb Code 100 lib_button.o(.text) + ADC_IRQHandler 0x00001745 Thumb Code 122 irq_potenciometer.o(.text) + Potenciometer_init 0x000017c9 Thumb Code 84 lib_potenciometer.o(.text) + joystick 0x0000182d Thumb Code 110 joystick.o(.text) + enable_timer 0x000018a9 Thumb Code 20 lib_timer.o(.text) + disable_timer 0x000018bd Thumb Code 20 lib_timer.o(.text) + reset_timer 0x000018d1 Thumb Code 30 lib_timer.o(.text) + init_timer 0x000018ef Thumb Code 60 lib_timer.o(.text) + black_screen 0x00001949 Thumb Code 10 lib_movement.o(.text) + delay_ms 0x00001953 Thumb Code 26 lib_movement.o(.text) + Winner 0x0000196d Thumb Code 562 lib_movement.o(.text) + print_point 0x00001b9f Thumb Code 64 lib_movement.o(.text) + colition 0x00001bdf Thumb Code 164 lib_movement.o(.text) + findeljuego 0x00001c83 Thumb Code 792 lib_movement.o(.text) + print 0x00001f9b Thumb Code 52 lib_movement.o(.text) + erase 0x00001fcf Thumb Code 138 lib_movement.o(.text) + Direction_change_print 0x00002059 Thumb Code 336 lib_movement.o(.text) + direction_change 0x000021a9 Thumb Code 312 lib_movement.o(.text) + movement 0x000022e1 Thumb Code 298 lib_movement.o(.text) + movementOriginal 0x0000240b Thumb Code 476 lib_movement.o(.text) + press_select 0x0000260d Thumb Code 52 menu.o(.text) + configuration 0x00002641 Thumb Code 1370 menu.o(.text) + play_game 0x00002b9b Thumb Code 116 menu.o(.text) + instructions 0x00002c0f Thumb Code 516 menu.o(.text) + complete_menu 0x00002e13 Thumb Code 1054 menu.o(.text) + introduction 0x00003231 Thumb Code 350 menu.o(.text) + opening 0x0000338f Thumb Code 44 menu.o(.text) + __aeabi_uldivmod 0x00003441 Thumb Code 0 lludivv7m.o(.text) + _ll_udiv 0x00003441 Thumb Code 238 lludivv7m.o(.text) + srand 0x00003531 Thumb Code 42 rand.o(.text) + _rand_init 0x0000355b Thumb Code 4 rand.o(.text) + __user_setup_stackheap 0x0000356d Thumb Code 74 sys_stackheap_outer.o(.text) + Font_6x8_h 0x000035b6 Data 896 glcd_spi_lpc1700.o(.constdata) + Font_16x24_h 0x00003936 Data 5376 glcd_spi_lpc1700.o(.constdata) + Region$$Table$$Base 0x00004e38 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x00004e78 Number 0 anon$$obj.o(Region$$Table) + SystemCoreClock 0x10000000 Data 4 system_lpc17xx.o(.data) + Xc 0x10000004 Data 4 lib_movement.o(.data) + Yc 0x10000008 Data 4 lib_movement.o(.data) + axe 0x1000000c Data 4 lib_movement.o(.data) + punt 0x10000010 Data 4 lib_movement.o(.data) + key 0x10000014 Data 1 lib_movement.o(.data) + PrintChange 0x10000018 Data 4 lib_movement.o(.data) + size 0x1000001c Data 4 lib_movement.o(.data) + time 0x10000020 Data 3 menu.o(.data) + cntr 0x10000024 Data 4 menu.o(.data) + x 0x2007c000 Data 4 sample.o(.data) + y 0x2007c004 Data 4 sample.o(.data) + direction 0x2007c008 Data 4 sample.o(.data) + x1 0x2007c00c Data 4 sample.o(.data) + y1 0x2007c010 Data 4 sample.o(.data) + x2 0x2007c014 Data 4 sample.o(.data) + y2 0x2007c018 Data 4 sample.o(.data) + delay 0x2007c01c Data 4 sample.o(.data) + lvl 0x2007c020 Data 4 sample.o(.data) + index_color_game 0x2007c024 Data 4 sample.o(.data) + index_color_snake 0x2007c028 Data 4 sample.o(.data) + point_char 0x2007c02c Data 50 sample.o(.data) + points 0x2007c060 Data 4 sample.o(.data) + levels 0x2007c064 Data 40 sample.o(.data) + colors 0x2007c08c Data 64 sample.o(.data) + ticks 0x2007c0d4 Data 4 irq.o(.data) + ClockLEDOn 0x2007c0d8 Data 1 irq.o(.data) + ClockLEDOff 0x2007c0d9 Data 1 irq.o(.data) + ClockANI 0x2007c0da Data 1 irq.o(.data) + ClockRefresh0 0x2007c0db Data 1 irq.o(.data) + ClockRefresh1 0x2007c0dc Data 1 irq.o(.data) + ClockRefresh2 0x2007c0dd Data 1 irq.o(.data) + ClockRefresh3 0x2007c0de Data 1 irq.o(.data) + ClockLetters 0x2007c0df Data 1 irq.o(.data) + ClockTicks 0x2007c0e0 Data 1 irq.o(.data) + joys 0x2007c0e4 Data 4 joystick.o(.data) + pressed 0x2007c0e8 Data 1 joystick.o(.data) + _random_number_data 0x2007c0ec Data 228 rand.o(.bss) + __libspace_start 0x2007c1d0 Data 96 libspace.o(.bss) + __temporary_stack_top$libspace 0x2007c230 Data 0 libspace.o(.bss) + + + +============================================================================== + +Memory Map of the image + + Image Entry point : 0x000000cd + + Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00004f8c, Max: 0x00080000, ABSOLUTE) + + Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00004e78, Max: 0x00080000, ABSOLUTE) + + Exec Addr Load Addr Size Type Attr Idx E Section Name Object + + 0x00000000 0x00000000 0x000000cc Data RO 3 RESET startup_lpc17xx.o + 0x000000cc 0x000000cc 0x00000008 Code RO 472 * !!!main c_w.l(__main.o) + 0x000000d4 0x000000d4 0x00000034 Code RO 639 !!!scatter c_w.l(__scatter.o) + 0x00000108 0x00000108 0x0000001a Code RO 641 !!handler_copy c_w.l(__scatter_copy.o) + 0x00000122 0x00000122 0x00000002 PAD + 0x00000124 0x00000124 0x0000001c Code RO 643 !!handler_zi c_w.l(__scatter_zi.o) + 0x00000140 0x00000140 0x00000002 Code RO 562 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) + 0x00000142 0x00000142 0x00000000 Code RO 480 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) + 0x00000142 0x00000142 0x00000000 Code RO 482 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) + 0x00000142 0x00000142 0x00000000 Code RO 485 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) + 0x00000142 0x00000142 0x00000000 Code RO 487 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) + 0x00000142 0x00000142 0x00000004 Code RO 488 .ARM.Collect$$libinit$$0000000D c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 489 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 492 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 494 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 496 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 498 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 500 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 502 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 504 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 506 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 508 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 510 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 512 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 516 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 518 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 520 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000000 Code RO 522 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) + 0x00000146 0x00000146 0x00000002 Code RO 523 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) + 0x00000148 0x00000148 0x00000002 Code RO 606 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) + 0x0000014a 0x0000014a 0x00000000 Code RO 622 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) + 0x0000014a 0x0000014a 0x00000000 Code RO 624 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) + 0x0000014a 0x0000014a 0x00000000 Code RO 627 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o) + 0x0000014a 0x0000014a 0x00000000 Code RO 630 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o) + 0x0000014a 0x0000014a 0x00000000 Code RO 632 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) + 0x0000014a 0x0000014a 0x00000000 Code RO 635 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) + 0x0000014a 0x0000014a 0x00000002 Code RO 636 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o) + 0x0000014c 0x0000014c 0x00000000 Code RO 474 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) + 0x0000014c 0x0000014c 0x00000000 Code RO 525 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) + 0x0000014c 0x0000014c 0x00000006 Code RO 537 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) + 0x00000152 0x00000152 0x00000000 Code RO 527 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) + 0x00000152 0x00000152 0x00000004 Code RO 528 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) + 0x00000156 0x00000156 0x00000000 Code RO 530 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) + 0x00000156 0x00000156 0x00000008 Code RO 531 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) + 0x0000015e 0x0000015e 0x00000002 Code RO 568 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) + 0x00000160 0x00000160 0x00000000 Code RO 588 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) + 0x00000160 0x00000160 0x00000004 Code RO 589 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) + 0x00000164 0x00000164 0x00000006 Code RO 590 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) + 0x0000016a 0x0000016a 0x00000002 PAD + 0x0000016c 0x0000016c 0x00000004 Code RO 131 .emb_text glcd_spi_lpc1700.o + 0x00000170 0x00000170 0x00000034 Code RO 465 .emb_text c_w.l(rand.o) + 0x000001a4 0x000001a4 0x00000034 Code RO 5 .text startup_lpc17xx.o + 0x000001d8 0x000001d8 0x00000090 Code RO 174 .text irq.o + 0x00000268 0x00000268 0x00000038 Code RO 189 .text irq_button.o + 0x000002a0 0x000002a0 0x0000002c Code RO 351 .text irq_timer.o + 0x000002cc 0x000002cc 0x00000006 Code RO 470 .text c_w.l(heapauxi.o) + 0x000002d2 0x000002d2 0x00000012 Code RO 547 .text c_w.l(exit.o) + 0x000002e4 0x000002e4 0x00000008 Code RO 565 .text c_w.l(libspace.o) + 0x000002ec 0x000002ec 0x0000000c Code RO 582 .text c_w.l(sys_exit.o) + 0x000002f8 0x000002f8 0x00000002 Code RO 584 .text c_w.l(use_no_semi.o) + 0x000002fa 0x000002fa 0x00000000 Code RO 586 .text c_w.l(indicate_semi.o) + 0x000002fa 0x000002fa 0x00000002 PAD + 0x000002fc 0x000002fc 0x00000004 Code RO 4 .ARM.__at_0x02FC startup_lpc17xx.o + 0x00000300 0x00000300 0x0000016c Code RO 16 .text sample.o + 0x0000046c 0x0000046c 0x000002ec Code RO 94 .text system_lpc17xx.o + 0x00000758 0x00000758 0x00000f60 Code RO 132 .text glcd_spi_lpc1700.o + 0x000016b8 0x000016b8 0x0000008c Code RO 214 .text lib_button.o + 0x00001744 0x00001744 0x00000084 Code RO 242 .text irq_potenciometer.o + 0x000017c8 0x000017c8 0x00000064 Code RO 273 .text lib_potenciometer.o + 0x0000182c 0x0000182c 0x0000007c Code RO 297 .text joystick.o + 0x000018a8 0x000018a8 0x000000a0 Code RO 375 .text lib_timer.o + 0x00001948 0x00001948 0x00000cc4 Code RO 399 .text lib_movement.o + 0x0000260c 0x0000260c 0x00000e34 Code RO 433 .text menu.o + 0x00003440 0x00003440 0x000000ee Code RO 463 .text c_w.l(lludivv7m.o) + 0x0000352e 0x0000352e 0x00000002 PAD + 0x00003530 0x00003530 0x0000003c Code RO 466 .text c_w.l(rand.o) + 0x0000356c 0x0000356c 0x0000004a Code RO 545 .text c_w.l(sys_stackheap_outer.o) + 0x000035b6 0x000035b6 0x00001880 Data RO 133 .constdata glcd_spi_lpc1700.o + 0x00004e36 0x00004e36 0x00000002 PAD + 0x00004e38 0x00004e38 0x00000040 Data RO 637 Region$$Table anon$$obj.o + + + Execution Region RW_IRAM1 (Exec base: 0x10000000, Load base: 0x00004e78, Size: 0x00000228, Max: 0x00008000, ABSOLUTE) + + Exec Addr Load Addr Size Type Attr Idx E Section Name Object + + 0x10000000 0x00004e78 0x00000004 Data RW 95 .data system_lpc17xx.o + 0x10000004 0x00004e7c 0x0000001c Data RW 400 .data lib_movement.o + 0x10000020 0x00004e98 0x00000008 Data RW 434 .data menu.o + 0x10000028 - 0x00000000 Zero RW 2 HEAP startup_lpc17xx.o + 0x10000028 - 0x00000200 Zero RW 1 STACK startup_lpc17xx.o + + + Execution Region RW_IRAM2 (Exec base: 0x2007c000, Load base: 0x00004ea0, Size: 0x00000230, Max: 0x00008000, ABSOLUTE) + + Exec Addr Load Addr Size Type Attr Idx E Section Name Object + + 0x2007c000 0x00004ea0 0x000000cc Data RW 17 .data sample.o + 0x2007c0cc 0x00004f6c 0x00000006 Data RW 134 .data glcd_spi_lpc1700.o + 0x2007c0d2 0x00004f72 0x00000002 PAD + 0x2007c0d4 0x00004f74 0x0000000d Data RW 175 .data irq.o + 0x2007c0e1 0x00004f81 0x00000003 PAD + 0x2007c0e4 0x00004f84 0x00000005 Data RW 298 .data joystick.o + 0x2007c0e9 0x00004f89 0x00000003 PAD + 0x2007c0ec - 0x000000e4 Zero RW 467 .bss c_w.l(rand.o) + 0x2007c1d0 - 0x00000060 Zero RW 566 .bss c_w.l(libspace.o) + + +============================================================================== + +Image component sizes + + + Code (inc. data) RO Data RW Data ZI Data Debug Object Name + + 3940 56 6272 6 0 29243 glcd_spi_lpc1700.o + 144 38 0 13 0 1174 irq.o + 56 8 0 0 0 689 irq_button.o + 132 10 0 0 0 589 irq_potenciometer.o + 44 8 0 0 0 582 irq_timer.o + 124 14 0 5 0 850 joystick.o + 140 14 0 0 0 27337 lib_button.o + 3268 192 0 28 0 4348 lib_movement.o + 100 16 0 0 0 653 lib_potenciometer.o + 160 4 0 0 0 1388 lib_timer.o + 3636 840 0 8 0 4551 menu.o + 364 68 0 204 0 50259 sample.o + 56 22 204 0 512 1104 startup_lpc17xx.o + 748 30 0 4 0 1153 system_lpc17xx.o + + ---------------------------------------------------------------------- + 12912 1320 6542 276 512 123920 Object Totals + 0 0 64 0 0 0 (incl. Generated) + 0 0 2 8 0 0 (incl. Padding) + + ---------------------------------------------------------------------- + + Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name + + 8 0 0 0 0 68 __main.o + 0 0 0 0 0 0 __rtentry.o + 12 0 0 0 0 0 __rtentry2.o + 6 0 0 0 0 0 __rtentry4.o + 52 8 0 0 0 0 __scatter.o + 26 0 0 0 0 0 __scatter_copy.o + 28 0 0 0 0 0 __scatter_zi.o + 18 0 0 0 0 80 exit.o + 6 0 0 0 0 152 heapauxi.o + 0 0 0 0 0 0 indicate_semi.o + 2 0 0 0 0 0 libinit.o + 6 0 0 0 0 0 libinit2.o + 2 0 0 0 0 0 libshutdown.o + 2 0 0 0 0 0 libshutdown2.o + 8 4 0 0 96 68 libspace.o + 238 0 0 0 0 100 lludivv7m.o + 112 18 0 0 228 160 rand.o + 2 0 0 0 0 0 rtexit.o + 10 0 0 0 0 0 rtexit2.o + 12 4 0 0 0 68 sys_exit.o + 74 0 0 0 0 80 sys_stackheap_outer.o + 2 0 0 0 0 68 use_no_semi.o + + ---------------------------------------------------------------------- + 634 34 0 0 324 844 Library Totals + 8 0 0 0 0 0 (incl. Padding) + + ---------------------------------------------------------------------- + + Code (inc. data) RO Data RW Data ZI Data Debug Library Name + + 626 34 0 0 324 844 c_w.l + + ---------------------------------------------------------------------- + 634 34 0 0 324 844 Library Totals + + ---------------------------------------------------------------------- + +============================================================================== + + + Code (inc. data) RO Data RW Data ZI Data Debug + + 13546 1354 6542 276 836 123668 Grand Totals + 13546 1354 6542 276 836 123668 ELF Image Totals + 13546 1354 6542 276 0 0 ROM Totals + +============================================================================== + + Total RO Size (Code + RO Data) 20088 ( 19.62kB) + Total RW Size (RW Data + ZI Data) 1112 ( 1.09kB) + Total ROM Size (Code + RO Data + RW Data) 20364 ( 19.89kB) + +============================================================================== + diff --git a/sample.o b/sample.o new file mode 100644 index 0000000000000000000000000000000000000000..d1568ba497ec75aef6ffb89eba23ff036d00d121 GIT binary patch literal 81688 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 + +
    +

    µVision Build Log

    +

    Project:

    +C:\Users\Barbara Rizzioli\Desktop\sample\sample.uvproj +Project File Date: 10/01/2014 + +

    Output:

    +Build target 'Target 1' +assembling startup_LPC17xx.s... +compiling sample.c... +compiling core_cm3.c... +compiling system_LPC17xx.c... +compiling funct_timer.c... +compiling IRQ_timer.c... +compiling lib_timer.c... +compiling funct_led.c... +compiling lib_led.c... +compiling lib_adc.c... +compiling IRQ_adc.c... +adc\IRQ_adc.c(47): warning: #223-D: function "sprintf" declared implicitly +compiling IRQ_systick.c... +compiling IRQ_button.c... +compiling lib_button.c... +compiling AsciiLib.c... +compiling GLCD.c... +compiling HzLib.c... +compiling lib_Serial.c... +compiling IRQ_serial.c... +linking... +Program Size: Code=16944 RO-data=1852 RW-data=56 ZI-data=608 +"sample.axf" - 0 Error(s), 1 Warning(s). +Load "C:\\Users\\Barbara Rizzioli\\Desktop\\sample\\sample.AXF" +USB Communication Failure +Load "C:\\Users\\Barbara Rizzioli\\Desktop\\sample\\sample.AXF" +USB Communication Failure +Load "C:\\Users\\Barbara Rizzioli\\Desktop\\sample\\sample.AXF" +USB Communication Failure +Load "C:\\Users\\Barbara Rizzioli\\Desktop\\sample\\sample.AXF" +USB Communication Failure +Load "C:\\Users\\Barbara Rizzioli\\Desktop\\sample\\sample.AXF" +USB Communication Failure +Load "C:\\Users\\Barbara Rizzioli\\Desktop\\sample\\sample.AXF" +Set JLink Project File to "C:\Users\Barbara Rizzioli\Desktop\sample\JLinkSettings.ini" + +JLink info: +------------ +DLL: V4.20c, compiled Sep 24 2010 19:46:42 +Firmware: J-Link ARM-OB STM32 compiled Aug 22 2012 19:52:04 +Hardware: V7.00 +Feature(s) : RDI,FlashDL,FlashBP,JFlash,GDBFull + +* JLink Info: TotalIRLen = 4, IRPrint = 0x01 +* JLink Info: Found Cortex-M3 r2p0, Little endian. +* JLink Info: TPIU fitted. +* JLink Info: ETM fitted. +* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots +ROMTableAddr = 0xE00FF003 + +Target info: +------------ +Device: LPC1768 +VTarget = 3.300V +State of Pins: +TCK: 1, TDI: 0, TDO: 1, TMS: 0, TRES: 1, TRST: 1 +* JLink Info: TotalIRLen = 4, IRPrint = 0x01 +* JLink Info: Found Cortex-M3 r2p0, Little endian. +* JLink Info: TPIU fitted. +* JLink Info: ETM fitted. +* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots +Hardware-Breakpoints: 6 +Software-Breakpoints: 2048 +Watchpoints: 4 +JTAG speed: 2000 kHz + +No Algorithm found for: 00000000H - 000049A3H +Erase skipped! +Load "C:\\Users\\Barbara Rizzioli\\Desktop\\sample\\sample.AXF" +Set JLink Project File to "C:\Users\Barbara Rizzioli\Desktop\sample\JLinkSettings.ini" + +JLink info: +------------ +DLL: V4.20c, compiled Sep 24 2010 19:46:42 +Firmware: J-Link ARM-OB STM32 compiled Aug 22 2012 19:52:04 +Hardware: V7.00 +Feature(s) : RDI,FlashDL,FlashBP,JFlash,GDBFull + +* JLink Info: TotalIRLen = 4, IRPrint = 0x01 +* JLink Info: Found Cortex-M3 r2p0, Little endian. +* JLink Info: TPIU fitted. +* JLink Info: ETM fitted. +* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots +ROMTableAddr = 0xE00FF003 + +Target info: +------------ +Device: LPC1768 +VTarget = 3.300V +State of Pins: +TCK: 1, TDI: 0, TDO: 1, TMS: 0, TRES: 1, TRST: 1 +* JLink Info: TotalIRLen = 4, IRPrint = 0x01 +* JLink Info: Found Cortex-M3 r2p0, Little endian. +* JLink Info: TPIU fitted. +* JLink Info: ETM fitted. +* JLink Info: FPUnit: 6 code (BP) slots and 2 literal slots +Hardware-Breakpoints: 6 +Software-Breakpoints: 2048 +Watchpoints: 4 +JTAG speed: 2000 kHz + +No Algorithm found for: 00000000H - 000049A3H +Erase skipped! +Build target 'Target 1' +assembling startup_LPC17xx.s... +compiling sample.c... +compiling core_cm3.c... +compiling system_LPC17xx.c... +compiling funct_led.c... +compiling lib_led.c... +compiling IRQ_button.c... +compiling lib_button.c... +linking... +sample.axf: Error: L6218E: Undefined symbol AD_current (referred from irq_button.o). +sample.axf: Error: L6218E: Undefined symbol LED_DISPLAY (referred from irq_button.o). +Target not created +Build target 'Target 1' +assembling startup_LPC17xx.s... +compiling sample.c... +compiling core_cm3.c... +compiling system_LPC17xx.c... +compiling funct_led.c... +compiling lib_led.c... +compiling IRQ_button.c... +compiling lib_button.c... +linking... +Program Size: Code=1256 RO-data=236 RW-data=8 ZI-data=608 +"sample.axf" - 0 Error(s), 0 Warning(s). diff --git a/sample.sct b/sample.sct new file mode 100644 index 0000000..5e74379 --- /dev/null +++ b/sample.sct @@ -0,0 +1,18 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x00000000 0x00080000 { ; load region size_region + ER_IROM1 0x00000000 0x00080000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + } + RW_IRAM1 0x10000000 0x00008000 { ; RW data + .ANY (+RW +ZI) + } + RW_IRAM2 0x2007C000 0x00008000 { + .ANY (+RW +ZI) + } +} + diff --git a/sample.tra b/sample.tra new file mode 100644 index 0000000..4e9c4da --- /dev/null +++ b/sample.tra @@ -0,0 +1,26 @@ +*** Creating Trace Output File 'sample.tra' Ok. +### Preparing for ADS-LD. +### Creating ADS-LD Command Line +### List of Objects: adding '"startup_lpc17xx.o"' +### List of Objects: adding '"sample.o"' +### List of Objects: adding '"core_cm3.o"' +### List of Objects: adding '"system_lpc17xx.o"' +### List of Objects: adding '"funct_led.o"' +### List of Objects: adding '"lib_led.o"' +### List of Objects: adding '"irq_button.o"' +### List of Objects: adding '"lib_button.o"' +### ADS-LD Command completed: +--cpu Cortex-M3 "startup_lpc17xx.o" "sample.o" "core_cm3.o" "system_lpc17xx.o" "funct_led.o" "lib_led.o" "irq_button.o" "lib_button.o" --strict --scatter "sample.sct" +--autoat --summary_stderr --info summarysizes --map --xref --callgraph --symbols +--info sizes --info totals --info unused --info veneers + --list ".\sample.map" -o "sample.axf"### Preparing Environment (PrepEnvAds) +### ADS-LD Output File: 'sample.axf' +### ADS-LD Command File: 'sample.lnp' +### Checking for dirty Components... +### Creating CmdFile 'sample.lnp', Handle=0x0000082C +### Writing '.lnp' file +### ADS-LD Command file 'sample.lnp' is ready. +### ADS-LD: About to start ADS-LD Thread. +### ADS-LD: executed with 0 errors +### Updating obj list +### LDADS_file() completed. diff --git a/sample.uvgui.Barbara Rizzioli b/sample.uvgui.Barbara Rizzioli new file mode 100644 index 0000000..e0b478e --- /dev/null +++ b/sample.uvgui.Barbara Rizzioli @@ -0,0 +1,1442 @@ + + + + -4.1 + +
    ### uVision Project, (C) Keil Software
    + + + + + + 38003 + Registers + 115 102 + + + 346 + Code Coverage + 735 160 + + + 204 + Performance Analyzer + 895 + + + + + + 1506 + Symbols + + 133 133 133 + + + 1936 + Watch 1 + + 133 133 133 + + + 1937 + Watch 2 + + 133 133 133 + + + 1935 + Call Stack + Locals + + 133 133 133 + + + 2506 + Trace Data + + 75 135 130 95 70 230 200 + + + + + + 0 + 0 + 0 + + + + + + + 44 + 2 + 3 + + -1 + -1 + + + -1 + -1 + + + 182 + 182 + 1334 + 805 + + + + 0 + + 863 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000800000004000000010000003A433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C74696D65725C6C69625F74696D65722E63000000000B6C69625F74696D65722E6300000000A5C2D700FFFFFFFF33433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C636F72655F636D332E63000000000A636F72655F636D332E6300000000D9ADC200FFFFFFFF36433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C74696D65725C74696D65722E68000000000774696D65722E6800000000F7B88600FFFFFFFF3C433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C74696D65725C66756E63745F74696D65722E63000000000D66756E63745F74696D65722E63000000009CC1B600FFFFFFFF31433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C73616D706C652E63000000000873616D706C652E6300000000BCA8E100FFFFFFFF3A433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C737461727475705F4C5043313778782E730000000011737461727475705F4C5043313778782E7300000000F0A0A100FFFFFFFF39433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C73797374656D5F4C5043313778782E63000000001073797374656D5F4C5043313778782E6300000000BECEA100FFFFFFFF42433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C627574746F6E5F4558494E545C4952515F627574746F6E2E63000000000C4952515F627574746F6E2E6300000000FFDC7800FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000E700000066000000000600009C010000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E70000004F00000070040000C3000000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E00000006C010000 + + + 16 + 8A000000A10000006D01000075020000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E00000006C010000 + + + 16 + 8A000000A10000006D01000075020000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000C10100007004000035020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + E3020000660000006D040000C6010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E70000006300000070040000C3000000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E00000006C010000 + + + 16 + 8A000000A10000006D01000075020000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E00000006C010000 + + + 16 + 8A000000A10000006D01000075020000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000009D0100000006000036030000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 00000000AD0100007004000035020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A00100006D040000E4010000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + E70000006300000070040000C3000000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EA000000660000006D040000AA000000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E00200006300000070040000BD010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000C10100007004000021020000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EA000000660000006D040000AA000000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EA000000660000006D040000AA000000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EA000000660000006D040000AA000000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E3020000660000006D0400002C010000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E00000001C020000 + + + 16 + 8A000000A10000006D01000075020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 000000009D01000070040000FD010000 + + + 16 + 8A000000A1000000C202000015010000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A00100006D040000E4010000 + + + 16 + 8A000000A10000006D01000075020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D04000008020000 + + + 16 + 8A000000A10000001A02000031020000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000360300000006000049030000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 32767 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 2 + + 16 + 00000000380000006F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2619 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFE7000000C300000070040000C7000000000000000100001004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E6500200000000000008A000000A1000000C202000015010000E70000004F00000070040000C30000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFDC0200004F000000E0020000BD010000000000000200001004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000008A000000A10000001A02000031020000E00200004F00000070040000BD0100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFE30000004F000000E700000085010000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000008A000000A10000006D01000075020000000000004F000000E3000000850100000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A901000070040000AD01000000000000010000100400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB090000018000400000000000008A000000A10000001A0200003102000000000000AD010000700400003502000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF38020000AD0100003C0200003502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000008501000000060000890100000100000001000010040000000100000096FDFFFF72000000FFFFFFFF04000000C5000000C7000000B401000077940000018000800000010000008A000000A1000000C202000015010000000000008901000000060000360300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2002 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000000000000010000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65FF7F0000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 643 + 00200000010000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000004001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E0000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C64FF7F0000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000000000000100000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000000000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000000000000100000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000000000000100000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F720100000000000000000000000100000001000000000000000000000001000000000000000000054465627567FF7F0000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1536 + 864 + + + + + + + C:\Users\Barbara Rizzioli\Desktop\sample\timer\funct_timer.c + 0 + 1 + 1 + + + C:\Users\Barbara Rizzioli\Desktop\sample\timer\timer.h + 0 + 1 + 1 + + + C:\Users\Barbara Rizzioli\Desktop\sample\timer\lib_timer.c + 0 + 122 + 123 + + + + + 1 + 0 + + 100 + 4 + + C:\Users\Barbara Rizzioli\Desktop\sample\timer\lib_timer.c + 0 + 122 + 123 + 1 + + 0 + + + .\core_cm3.c + 0 + 1 + 1 + 1 + + 0 + + + timer/timer.h + 0 + 1 + 1 + 1 + + 0 + + + C:\Users\Barbara Rizzioli\Desktop\sample\timer\funct_timer.c + 0 + 1 + 1 + 1 + + 0 + + + .\sample.c + 0 + 13 + 47 + 1 + + 0 + + + .\startup_LPC17xx.s + 5 + 51 + 55 + 1 + + 0 + + + .\system_LPC17xx.c + 0 + 55 + 64 + 1 + + 0 + + + .\button_EXINT\IRQ_button.c + 23 + 1 + 3 + 1 + + 0 + + + + +
    diff --git a/sample.uvgui.Paolo b/sample.uvgui.Paolo new file mode 100644 index 0000000..4f24e26 --- /dev/null +++ b/sample.uvgui.Paolo @@ -0,0 +1,2644 @@ + + + + -4.1 + +
    ### uVision Project, (C) Keil Software
    + + + + + + 38003 + Registers + 115 109 + + + 346 + Code Coverage + 634 517 + + + 204 + Performance Analyzer + 810 119 119 103 + + + + + + 1506 + Symbols + + 133 133 133 + + + 1936 + Watch 1 + + 133 133 133 + + + 1937 + Watch 2 + + 133 133 133 + + + 1935 + Call Stack + Locals + + 133 133 133 + + + 2506 + Trace Data + FiltIdx=0;DescrEn=0;DescrHeight=4;FuncTrc=0;FindType=8;ColWidths=004B00870082005F004600E600C80096 + 75 135 130 95 70 230 200 + + + + + + 0 + 0 + 0 + + + + + + + 44 + 2 + 3 + + -32000 + -32000 + + + -1 + -1 + + + 148 + 0 + 1024 + 703 + + + + 0 + + 719 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000005000000020000000100000059443A5C446F63756D656E74735C4D7920436F75727365735C4152434849544554545552455F454C41424F52415A494F4E455C323031375C41524D5C6C616E6474696765725C73616D706C655C6C65645C6C69625F6C65642E6300000000096C69625F6C65642E6300000000F0A0A100FFFFFFFF65443A5C446F63756D656E74735C4D7920436F75727365735C4152434849544554545552455F454C41424F52415A494F4E455C323031375C41524D5C6C616E6474696765725C73616D706C655C627574746F6E5F4558494E545C4952515F627574746F6E2E63000000000C4952515F627574746F6E2E6300000000BECEA100FFFFFFFF54443A5C446F63756D656E74735C4D7920436F75727365735C4152434849544554545552455F454C41424F52415A494F4E455C323031375C41524D5C6C616E6474696765725C73616D706C655C73616D706C652E63000000000873616D706C652E6300000000FFDC7800FFFFFFFF65443A5C446F63756D656E74735C4D7920436F75727365735C4152434849544554545552455F454C41424F52415A494F4E455C323031375C41524D5C6C616E6474696765725C73616D706C655C627574746F6E5F4558494E545C6C69625F627574746F6E2E63000000000C6C69625F627574746F6E2E6300000000BCA8E100FFFFFFFF1F433A5C4B65696C5C41524D5C525633315C494E435C636F72655F636D332E68000000000A636F72655F636D332E68000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000CD00000066000000560500003C020000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + CD0000004F000000F1030000B6000000 + + + 16 + CD00000066000000F1030000CD000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000003D02000056050000D6020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000076010000F1030000F1010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004002000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004002000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004002000053050000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000D602000056050000E9020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 439 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 00000000380000006F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2619 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFCD000000B6000000F1030000BA000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000CD00000066000000F1030000CD000000CD0000004F000000F1030000B60000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F0000006102000086010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000006102000066000000F10300009D010000610200004F000000F1030000860100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC90000004F000000CD00000025020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000C90000003C020000000000004F000000C9000000250200000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000072010000F10300007601000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000008D010000F1030000080200000000000076010000F1030000F101000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF901000076010000FD010000F101000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000025020000560500002902000001000000010000100400000001000000D8FDFFFF8C010000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000000000004002000056050000ED020000000000002902000056050000D60200000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2002 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 643 + 00200000010000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000004001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E0000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C64B7010000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000000000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + 1 + Debug + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + CD0000004F00000056050000B6000000 + + + 16 + CD0000006600000056050000CD000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 197 + 197 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000A1010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000005B02000056050000D6020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A1010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A1010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A1010000EE030000D8010000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0100000000000000B80300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000D602000056050000E9020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 439 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 1 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 000000001C0000006F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2618 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFCD000000B600000056050000BA000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000CD0000006600000056050000CD000000CD0000004F00000056050000B60000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F0000006102000086010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000006102000066000000F10300009D010000610200004F000000F1030000860100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFEA0000004F000000EE000000D60200000100000002000010040000000100000039FFFFFF84040000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000EA000000ED020000000000004F000000EA000000D60200000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000057020000560500005B02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000007202000056050000ED020000000000005B02000056050000D602000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFAB0200005B020000AF020000D602000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF0000000086010000F10300008A010000000000000100000004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000000000000000000A1010000F103000008020000000000008A010000F1030000F10100000000000040820046040000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2002 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020003001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 622 + 00200000000000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E0000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64B7010000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020000002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000002000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000020000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000020000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + + + + C:\Keil\ARM\RV31\INC\core_cm3.h + 0 + 932 + 945 + + + + + 1 + 0 + + 100 + 2 + + .\led\lib_led.c + 0 + 1 + 23 + 1 + + 0 + + + .\button_EXINT\IRQ_button.c + 0 + 1 + 17 + 1 + + 0 + + + .\sample.c + 14 + 1 + 21 + 1 + + 0 + + + .\button_EXINT\lib_button.c + 0 + 1 + 24 + 1 + + 0 + + + C:\Keil\ARM\RV31\INC\core_cm3.h + 0 + 932 + 945 + 1 + + 0 + + + + +
    diff --git a/sample.uvgui.User b/sample.uvgui.User new file mode 100644 index 0000000..ba9cfd8 --- /dev/null +++ b/sample.uvgui.User @@ -0,0 +1,2689 @@ + + + + -4.1 + +
    ### uVision Project, (C) Keil Software
    + + + + + + 38003 + Registers + 115 76 + + + 346 + Code Coverage + 634 160 + + + 204 + Performance Analyzer + 794 + + + + + + 1506 + Symbols + + 133 133 133 + + + 1936 + Watch 1 + + 133 133 133 + + + 1937 + Watch 2 + + 133 133 133 + + + 1935 + Call Stack + Locals + + 133 133 133 + + + 2506 + Trace Data + + 75 135 130 95 70 230 200 + + + + + + 0 + 0 + 0 + + + + + + + 44 + 2 + 3 + + -1 + -1 + + + -1 + -1 + + + 25 + 25 + 1050 + 581 + + + + 0 + + 711 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000A000000090000000100000017473A5C73616D706C655C6164635C4952515F6164632E6300000000094952515F6164632E6300000000FFDC7800FFFFFFFF23473A5C73616D706C655C627574746F6E5F4558494E545C4952515F627574746F6E2E63000000000C4952515F627574746F6E2E6300000000BECEA100FFFFFFFF17473A5C73616D706C655C74696D65725C74696D65722E68000000000774696D65722E6800000000BECEA100FFFFFFFF1B473A5C73616D706C655C74696D65725C4952515F74696D65722E63000000000B4952515F74696D65722E6300000000F0A0A100FFFFFFFF13473A5C73616D706C655C6C65645C6C65642E6800000000056C65642E6800000000BCA8E100FFFFFFFF12473A5C73616D706C655C73616D706C652E63000000000873616D706C652E63000000009CC1B600FFFFFFFF24433A5C4B65696C5C41524D5C434D5349535C496E636C7564655C636F72655F636D332E68000000000A636F72655F636D332E6800000000D9ADC200FFFFFFFF1A473A5C73616D706C655C73797374656D5F4C5043313778782E63000000001073797374656D5F4C5043313778782E6300000000A5C2D700FFFFFFFF19473A5C73616D706C655C6C65645C66756E63745F6C65642E63000000000B66756E63745F6C65642E6300000000B3A6BE00FFFFFFFF1B473A5C73616D706C655C74696D65725C6C69625F74696D65722E63000000000B6C69625F74696D65722E6300000000EAD6A300FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000CD0000006500000056050000E3010000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + CD0000004F000000F1030000B6000000 + + + 16 + 39010000D10000005D04000038010000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000E801000053050000BE020000 + + + 16 + 2100000037000000190200009E000000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000078010000F1030000F3010000 + + + 16 + 2100000037000000190200009E000000 + + + + 199 + 199 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000E801000053050000BE020000 + + + 16 + 2100000037000000190200009E000000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000E801000053050000BE020000 + + + 16 + 2100000037000000190200009E000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000E801000053050000BE020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000D702000056050000EA020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 439 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 00000000380000006F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2619 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFCD000000B6000000F1030000BA000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E65002000000000000039010000D10000005D04000038010000CD0000004F000000F1030000B60000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F0000006102000088010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000001800040000000000000CD020000D10000005D0400000A020000610200004F000000F1030000880100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC90000004F000000CD000000CD010000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000006C000000D1000000350100004F020000000000004F000000C9000000CD0100000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000074010000F10300007801000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB090000018000800000000000006C000000FA0100005D040000750200000000000078010000F1030000F301000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF901000078010000FD010000F301000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000CD01000056050000D10100000100000001000010040000000100000087FEFFFF04010000FFFFFFFF04000000C5000000C7000000B401000077940000018000800000010000006C00000053020000C20500005903000000000000D101000056050000D70200000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2056 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000F53797374656D4672657175656E6379960000000000000002000F53797374656D4672657175656E63790E5379735469636B5F436F6E6669670000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 643 + 00200000010000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000004001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E0000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C64B7010000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000000000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + 1 + Debug + + -1 + -1 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + CD0000004F00000056050000B6000000 + + + 16 + CD0000006500000056050000CC000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000A020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000003F020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 1465 + 1465 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E02000053050000BE020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 1935 + 1935 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + B20200003E02000053050000BE020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1936 + 1936 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E02000053050000BE020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000003F020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000003F020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 197 + 197 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000A3010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 198 + 198 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000027020000AB020000D7020000 + + + 16 + 2100000037000000190200009E000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A3010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 203 + 203 + 1 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + CD0000006300000056050000B6000000 + + + 16 + 2100000037000000190200009E000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000A020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A3010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A3010000EE030000DA010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000D702000056050000EA020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 439 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 1 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 000000001C0000006F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2618 + 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFFCD000000B600000056050000BA000000010000000100001004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000001000000CD0000006500000056050000CC000000CD0000004F00000056050000B60000000000000040280056060000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F0000006102000088010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000006102000065000000F10300009E010000610200004F000000F1030000880100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC90000004F000000CD00000023020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000065000000C90000006E020000000000004F000000C9000000230200000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000230200005605000027020000010000000100001004000000010000009CFEFFFF4B00000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000001000000AF0200007202000056050000ED020000AF0200002702000056050000D702000000000000404100560E0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF050000000000000001000000000000000100000001000000FFFFFFFFAB02000027020000AF020000D702000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF0000000088010000F10300008C010000000000000100000004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000000000000000000A2010000F103000009020000000000008C010000F1030000F30100000000000040820046040000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2056 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000F53797374656D4672657175656E6379960000000000000002000F53797374656D4672657175656E63790E5379735469636B5F436F6E6669670000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020003001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000000180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 622 + 00200000000000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E0000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64B7010000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000002000100320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000020000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000020000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + + + + C:\Keil\ARM\CMSIS\Include\core_cm3.h + 0 + 1512 + 1519 + + + + + 1 + 0 + + 100 + 9 + + .\adc\IRQ_adc.c + 2 + 39 + 43 + 1 + + 0 + + + .\button_EXINT\IRQ_button.c + 0 + 21 + 29 + 1 + + 0 + + + timer/timer.h + 46 + 12 + 20 + 1 + + 0 + + + .\timer\IRQ_timer.c + 19 + 30 + 34 + 1 + + 0 + + + led/led.h + 5 + 1 + 15 + 1 + + 0 + + + .\sample.c + 0 + 39 + 55 + 1 + + 0 + + + C:\Keil\ARM\CMSIS\Include\core_cm3.h + 0 + 1512 + 1519 + 1 + + 0 + + + .\system_LPC17xx.c + 0 + 388 + 389 + 1 + + 0 + + + .\led\funct_led.c + 0 + 40 + 44 + 1 + + 0 + + + .\timer\lib_timer.c + 0 + 34 + 37 + 1 + + 0 + + + + +
    diff --git a/sample.uvgui_Barbara Rizzioli.bak b/sample.uvgui_Barbara Rizzioli.bak new file mode 100644 index 0000000..ca57ad8 --- /dev/null +++ b/sample.uvgui_Barbara Rizzioli.bak @@ -0,0 +1,2528 @@ + + + + 1.1 + +
    ### uVision Project, (C) Keil Software
    + + + + 0 + 0 + 0 + + + + + + + 44 + 2 + 3 + + -32000 + -32000 + + + -1 + -1 + + + 182 + 182 + 1334 + 805 + + + + 0 + + 863 + 01000000040000000100000001000000010000000100000001000000FFFFFFFF000000000100000001000000000000002800000028000000010000000800000004000000010000003A433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C74696D65725C6C69625F74696D65722E63000000000B6C69625F74696D65722E6300000000FFDC7800FFFFFFFF33433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C636F72655F636D332E63000000000A636F72655F636D332E6300000000BECEA100FFFFFFFF36433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C74696D65725C74696D65722E68000000000774696D65722E6800000000F0A0A100FFFFFFFF3C433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C74696D65725C66756E63745F74696D65722E63000000000D66756E63745F74696D65722E6300000000BCA8E100FFFFFFFF31433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C73616D706C652E63000000000873616D706C652E63000000009CC1B600FFFFFFFF3A433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C737461727475705F4C5043313778782E730000000011737461727475705F4C5043313778782E7300000000F7B88600FFFFFFFF39433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C73797374656D5F4C5043313778782E63000000001073797374656D5F4C5043313778782E6300000000A5C2D700FFFFFFFF42433A5C55736572735C426172626172612052697A7A696F6C695C4465736B746F705C73616D706C655C627574746F6E5F4558494E545C4952515F627574746F6E2E63000000000C4952515F627574746F6E2E6300000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000100000002000000FB00000066000000000600008D020000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A60000004F000000CA030000C3000000 + + + 16 + A600000066000000CA030000DA000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000F40000005D020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000F40000005D020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 1507 + 1507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000091020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000091020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000091020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000091020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1944 + 1944 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000C40100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000F40000005D020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000F40000005D020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000008E0200000006000036030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 00000000AD0100007004000035020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000091020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D1030000660000006D0400001C020000 + + + 16 + BE000000D50000004E02000065020000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000F40000005D020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000091020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000360300000006000049030000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59398 + 59398 + 1 + 0 + 0 + 0 + 391 + 0 + 8192 + 1 + + 16 + 000000001C0000009201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 593980 + 59398 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000106000017000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 593981b4 + 59398 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000106000017000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 593987a06 + 59398 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000106000017000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 644 + 0 + 8192 + 2 + + 16 + 00000000380000008F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2485 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFA6000000C3000000CA030000C7000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000A600000066000000CA030000DA000000A60000004F000000CA030000C30000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFCA0300004F000000CE03000035020000000000000200000004000000010000000000000000000000FFFFFFFF16000000E20500002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000001800040000000000000CE03000066000000700400004C020000CE0300004F00000070040000350200000000000040410046160000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF70000004F000000FB000000760200000100000002000010040000000100000060FFFFFF55050000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F70000008D020000000000004F000000F7000000760200000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000A901000070040000AD01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0900000098070000E30500008F0700009007000091070000B9050000BA050000BB050000BC0500000180008000000000000000000000C4010000700400004C02000000000000AD01000070040000350200000000000040820046090000000A43616C6C20537461636B000000009807000001000000FFFFFFFFFFFFFFFF0A43616C6C20537461636B00000000E305000001000000FFFFFFFFFFFFFFFF064C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF38020000AD0100003C0200003502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF9807000001000000FFFFFFFF9807000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000076020000000600007A0200000100000001000010040000000100000048FDFFFF24000000FFFFFFFF07000000C5000000C70000007794000093070000940700009507000096070000018000800000010000000000000091020000000600004D030000000000007A02000000060000360300000000000040820056070000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2002 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020000001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59398 + Build + + 573 + 00200000010000000D00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000004001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A0000000004002400000000000000000000000000000000010000000100000000000000054275696C6487010000 + + + 478 + 0D00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 478 + 0D00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A00000000000009000000000000000000000000000000000100000001000000 + + + + 59399 + Debug + + 2353 + 00200000000000001B00FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380DB8B00000000000031000000064C6F63616C73000000000000000000000000010000000100000000000000000000000100000000001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000000000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804601000000000000490000000000000000000000000000000001000000010000000000000005446562756784020000 + + + 968 + 1B00FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180DB8B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804601000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 968 + 1B00FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180DB8B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018001890000000000001300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180460100000000000014000000000000000000000000000000000100000001000000 + + + + 0 + 1536 + 864 + + + + 1 + Debug + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A60000004F0000005A050000C3000000 + + + 16 + A600000066000000CA030000DA000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000009F00000091020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000009F00000090010000 + + + 16 + BE000000D500000060010000A9020000 + + + + 1465 + 1465 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 07030000C5020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 07030000C5020000350500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 07030000C5020000350500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 07030000C5020000350500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 5E0500006300000000060000AA020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 1507 + 1507 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 07030000C5020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1935 + 1935 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 07030000C5020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 07030000C5020000350500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 07030000C5020000350500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000D80100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000D80100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000D80100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000D80100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 1944 + 1944 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 07030000C5020000FD0500001D030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000009F00000090010000 + + + 16 + BE000000D500000060010000A9020000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000009F00000090010000 + + + 16 + BE000000D500000060010000A9020000 + + + + 197 + 197 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000D80100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 198 + 198 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 00000000AE0200000003000036030000 + + + 16 + BE000000D5000000F602000049010000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000D80100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + A6000000630000005A050000C3000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A900000066000000C7030000AA000000 + + + 16 + BE000000D5000000F602000049010000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6105000066000000FD05000090010000 + + + 16 + BE000000D50000004E02000065020000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000009F00000091020000 + + + 16 + BE000000D500000060010000A9020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000D80100006D0400001C020000 + + + 16 + BE000000D5000000F602000049010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000360300000006000049030000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59398 + 59398 + 0 + 0 + 0 + 0 + 391 + 0 + 8192 + 1 + + 16 + 000000001C0000009201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 593980 + 59398 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000006000017000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 593981b4 + 59398 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000006000017000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 593987a06 + 59398 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000006000017000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 644 + 0 + 8192 + 2 + + 16 + 000000001C0000008F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2484 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFA6000000C30000005A050000C7000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000A600000066000000CA030000DA000000A60000004F0000005A050000C30000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5A0500004F0000005E050000AA020000000000000200000004000000010000000000000000000000FFFFFFFF16000000E20500002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000001800040000000000000CE0300006600000070040000C00100005E0500004F00000000060000AA0200000000000040410046160000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFA20000004F000000A6000000AA020000010000000200000004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000A2000000C0010000000000004F000000A2000000AA0200000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000AA02000000060000AE02000001000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0900000098070000E30500008F0700009007000091070000B9050000BA050000BB050000BC050000018000800000010000003C020000C4010000700400004C02000004030000AE02000000060000360300000000000040820056090000000A43616C6C20537461636B000000009807000001000000FFFFFFFFFFFFFFFF0A43616C6C20537461636B01000000E305000001000000FFFFFFFFFFFFFFFF064C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF020000000000000001000000000000000100000001000000FFFFFFFF00030000AE020000040300003603000001000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF9807000001000000FFFFFFFF9807000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000BD01000070040000C1010000000000000100000004000000010000000000000000000000FFFFFFFF07000000C5000000C700000077940000930700009407000095070000960700000180008000000000000000000000D8010000700400004C02000000000000C101000070040000350200000000000040820046070000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2002 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000004000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000004000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000004001100000000000000000000000000000000010000000100000001800A810000000004001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020001001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59398 + Build + + 552 + 00200000000000000D00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A0000000000002400000000000000000000000000000000010000000100000000000000054275696C6487010000 + + + 478 + 0D00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 478 + 0D00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A00000000000009000000000000000000000000000000000100000001000000 + + + + 59399 + Debug + + 2353 + 00200000010000001B00FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380DB8B00000000000031000000064C6F63616C73000000000000000000000000010000000100000000000000000000000100000000001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000002000100320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000020000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000020000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804601000000000400490000000000000000000000000000000001000000010000000000000005446562756784020000 + + + 968 + 1B00FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180DB8B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804601000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 968 + 1B00FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180DB8B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018001890000000000001300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180460100000000000014000000000000000000000000000000000100000001000000 + + + + 0 + 1536 + 864 + + + + +
    diff --git a/sample.uvgui_User.bak b/sample.uvgui_User.bak new file mode 100644 index 0000000..c6d709c --- /dev/null +++ b/sample.uvgui_User.bak @@ -0,0 +1,2698 @@ + + + + -4.1 + +
    ### uVision Project, (C) Keil Software
    + + + + + + 38003 + Registers + 115 76 + + + 346 + Code Coverage + 634 160 + + + 204 + Performance Analyzer + 794 + + + + + + 1506 + Symbols + + 133 133 133 + + + 1936 + Watch 1 + + 133 133 133 + + + 1937 + Watch 2 + + 133 133 133 + + + 1935 + Call Stack + Locals + + 133 133 133 + + + 2506 + Trace Data + + 75 135 130 95 70 230 200 + + + + + + 0 + 0 + 0 + + + + + + + 44 + 2 + 3 + + -1 + -1 + + + -1 + -1 + + + 25 + 25 + 1050 + 581 + + + + 0 + + 774 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000B000000060000000100000017473A5C73616D706C655C6164635C4952515F6164632E6300000000094952515F6164632E6300000000FFDC7800FFFFFFFF23473A5C73616D706C655C627574746F6E5F4558494E545C4952515F627574746F6E2E63000000000C4952515F627574746F6E2E6300000000BECEA100FFFFFFFF17473A5C73616D706C655C74696D65725C74696D65722E68000000000774696D65722E6800000000BECEA100FFFFFFFF1B473A5C73616D706C655C74696D65725C4952515F74696D65722E63000000000B4952515F74696D65722E6300000000F0A0A100FFFFFFFF13473A5C73616D706C655C6C65645C6C65642E6800000000056C65642E6800000000BCA8E100FFFFFFFF12473A5C73616D706C655C73616D706C652E63000000000873616D706C652E63000000009CC1B600FFFFFFFF1F473A5C73616D706C655C7379737469636B5C6C69625F7379737469636B2E63000000000E6C69625F7379737469636B2E632A00000000F7B88600FFFFFFFF24433A5C4B65696C5C41524D5C434D5349535C496E636C7564655C636F72655F636D332E68000000000A636F72655F636D332E6800000000D9ADC200FFFFFFFF1A473A5C73616D706C655C73797374656D5F4C5043313778782E63000000001073797374656D5F4C5043313778782E6300000000A5C2D700FFFFFFFF19473A5C73616D706C655C6C65645C66756E63745F6C65642E63000000000B66756E63745F6C65642E6300000000B3A6BE00FFFFFFFF1B473A5C73616D706C655C74696D65725C6C69625F74696D65722E63000000000B6C69625F74696D65722E6300000000EAD6A300FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000CD0000006500000056050000E3010000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + CD0000004F000000F1030000B6000000 + + + 16 + 39010000D10000005D04000038010000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000E801000053050000BE020000 + + + 16 + 2100000037000000190200009E000000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000078010000F1030000F3010000 + + + 16 + 2100000037000000190200009E000000 + + + + 199 + 199 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000E801000053050000BE020000 + + + 16 + 2100000037000000190200009E000000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C6000000B4010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000E801000053050000BE020000 + + + 16 + 2100000037000000190200009E000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000E801000053050000BE020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008F010000EE030000DA010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000D702000056050000EA020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 439 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 00000000380000006F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2619 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFCD000000B6000000F1030000BA000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E65002000000000000039010000D10000005D04000038010000CD0000004F000000F1030000B60000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F0000006102000088010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000001800040000000000000CD020000D10000005D0400000A020000610200004F000000F1030000880100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC90000004F000000CD000000CD010000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000006C000000D1000000350100004F020000000000004F000000C9000000CD0100000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000074010000F10300007801000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB090000018000800000000000006C000000FA0100005D040000750200000000000078010000F1030000F301000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF901000078010000FD010000F301000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000CD01000056050000D10100000100000001000010040000000100000087FEFFFF04010000FFFFFFFF04000000C5000000C7000000B401000077940000018000800000010000006C00000053020000C20500005903000000000000D101000056050000D70200000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2056 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000002000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000F53797374656D4672657175656E6379960000000000000002000F53797374656D4672657175656E63790E5379735469636B5F436F6E6669670000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 643 + 00200000010000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000004001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E0000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C64B7010000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000000000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + 1 + Debug + + -1 + -1 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + CD0000004F00000056050000B6000000 + + + 16 + CD0000006500000056050000CC000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000A020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000003F020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 1465 + 1465 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E02000053050000BE020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 1935 + 1935 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + B20200003E02000053050000BE020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1936 + 1936 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E02000053050000BE020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000003F020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000003F020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 197 + 197 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000A3010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 198 + 198 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000027020000AB020000D7020000 + + + 16 + 2100000037000000190200009E000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A3010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 203 + 203 + 1 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + CD0000006300000056050000B6000000 + + + 16 + 2100000037000000190200009E000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000190200009E000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + 2100000037000000190200009E000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006F010000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000A020000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A3010000EE030000DA010000 + + + 16 + 2100000037000000190200009E000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A3010000EE030000DA010000 + + + 16 + 2100000037000000EA000000D6010000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B20200003E0200005305000089020000 + + + 16 + 2100000037000000B1010000C7010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000D702000056050000EA020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 439 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 1 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 000000001C0000006F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2618 + 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFFCD000000B600000056050000BA000000010000000100001004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000001000000CD0000006500000056050000CC000000CD0000004F00000056050000B60000000000000040280056060000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F0000006102000088010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000006102000065000000F10300009E010000610200004F000000F1030000880100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC90000004F000000CD00000023020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000065000000C90000006E020000000000004F000000C9000000230200000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000230200005605000027020000010000000100001004000000010000009CFEFFFF4B00000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000001000000AF0200007202000056050000ED020000AF0200002702000056050000D702000000000000404100560E0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF050000000000000001000000000000000100000001000000FFFFFFFFAB02000027020000AF020000D702000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF0000000088010000F10300008C010000000000000100000004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000000000000000000A2010000F103000009020000000000008C010000F1030000F30100000000000040820046040000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2056 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000F53797374656D4672657175656E6379960000000000000002000F53797374656D4672657175656E63790E5379735469636B5F436F6E6669670000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020003001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000000180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 622 + 00200000000000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E0000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64B7010000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000002000100320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000020000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000020000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + + + + C:\Keil\ARM\CMSIS\Include\core_cm3.h + 0 + 1512 + 1519 + + + + + 1 + 0 + + 100 + 6 + + .\adc\IRQ_adc.c + 2 + 39 + 43 + 1 + + 0 + + + .\button_EXINT\IRQ_button.c + 0 + 21 + 29 + 1 + + 0 + + + timer/timer.h + 46 + 12 + 20 + 1 + + 0 + + + .\timer\IRQ_timer.c + 19 + 30 + 34 + 1 + + 0 + + + led/led.h + 5 + 1 + 15 + 1 + + 0 + + + .\sample.c + 0 + 39 + 55 + 1 + + 0 + + + .\systick\lib_systick.c + 0 + 1 + 43 + 1 + + 0 + + + C:\Keil\ARM\CMSIS\Include\core_cm3.h + 0 + 1512 + 1519 + 1 + + 0 + + + .\system_LPC17xx.c + 0 + 388 + 389 + 1 + + 0 + + + .\led\funct_led.c + 0 + 40 + 44 + 1 + + 0 + + + .\timer\lib_timer.c + 0 + 34 + 37 + 1 + + 0 + + + + +
    diff --git a/sample.uvgui_paolo.bak b/sample.uvgui_paolo.bak new file mode 100644 index 0000000..a830dac --- /dev/null +++ b/sample.uvgui_paolo.bak @@ -0,0 +1,2644 @@ + + + + -4.1 + +
    ### uVision Project, (C) Keil Software
    + + + + + + 38003 + Registers + 115 109 + + + 346 + Code Coverage + 634 517 + + + 204 + Performance Analyzer + 810 119 119 103 + + + + + + 1506 + Symbols + + 133 133 133 + + + 1936 + Watch 1 + + 133 133 133 + + + 1937 + Watch 2 + + 133 133 133 + + + 1935 + Call Stack + Locals + + 133 133 133 + + + 2506 + Trace Data + FiltIdx=0;DescrEn=0;DescrHeight=4;FuncTrc=0;FindType=8;ColWidths=004B00870082005F004600E600C80096 + 75 135 130 95 70 230 200 + + + + + + 0 + 0 + 0 + + + + + + + 44 + 2 + 3 + + -32000 + -32000 + + + -1 + -1 + + + 148 + 0 + 1024 + 703 + + + + 0 + + 719 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000005000000020000000100000059443A5C446F63756D656E74735C4D7920436F75727365735C4152434849544554545552455F454C41424F52415A494F4E455C323031375C41524D5C6C616E6474696765725C73616D706C655C6C65645C6C69625F6C65642E6300000000096C69625F6C65642E6300000000F0A0A100FFFFFFFF65443A5C446F63756D656E74735C4D7920436F75727365735C4152434849544554545552455F454C41424F52415A494F4E455C323031375C41524D5C6C616E6474696765725C73616D706C655C627574746F6E5F4558494E545C4952515F627574746F6E2E63000000000C4952515F627574746F6E2E6300000000BECEA100FFFFFFFF54443A5C446F63756D656E74735C4D7920436F75727365735C4152434849544554545552455F454C41424F52415A494F4E455C323031375C41524D5C6C616E6474696765725C73616D706C655C73616D706C652E63000000000873616D706C652E6300000000FFDC7800FFFFFFFF65443A5C446F63756D656E74735C4D7920436F75727365735C4152434849544554545552455F454C41424F52415A494F4E455C323031375C41524D5C6C616E6474696765725C73616D706C655C627574746F6E5F4558494E545C6C69625F627574746F6E2E63000000000C6C69625F627574746F6E2E6300000000BCA8E100FFFFFFFF1F433A5C4B65696C5C41524D5C525633315C494E435C636F72655F636D332E68000000000A636F72655F636D332E68000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000CD00000066000000560500003C020000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + CD0000004F000000F1030000B6000000 + + + 16 + CD00000066000000F1030000CD000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000003D02000056050000D6020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000076010000F1030000F1010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004002000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000EE0300009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000C60000000C020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004002000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004002000053050000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000008D010000EE030000D8010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000D602000056050000E9020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 439 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 00000000380000006F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2619 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFCD000000B6000000F1030000BA000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000CD00000066000000F1030000CD000000CD0000004F000000F1030000B60000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F0000006102000086010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000006102000066000000F10300009D010000610200004F000000F1030000860100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC90000004F000000CD00000025020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000C90000003C020000000000004F000000C9000000250200000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000072010000F10300007601000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000008D010000F1030000080200000000000076010000F1030000F101000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF901000076010000FD010000F101000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000025020000560500002902000001000000010000100400000001000000D8FDFFFF8C010000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000000000004002000056050000ED020000000000002902000056050000D60200000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2002 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000002000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 643 + 00200000010000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000004001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E0000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C64B7010000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000000000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + 1 + Debug + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + CD0000004F00000056050000B6000000 + + + 16 + CD0000006600000056050000CD000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 197 + 197 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000A1010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000005B02000056050000D6020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A1010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + D000000066000000530500009D000000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE0300006D010000 + + + 16 + A4000000BB000000340200004B020000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000E7000000BD020000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A1010000EE030000D8010000 + + + 16 + A4000000BB0000009C02000022010000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000A1010000EE030000D8010000 + + + 16 + A4000000BB0000006D01000058020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007202000053050000BD020000 + + + 16 + A4000000BB000000340200004B020000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0100000000000000B80300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000D602000056050000E9020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 439 + 0 + 8192 + 1 + + 16 + 000000001C000000C201000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 1 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 000000001C0000006F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2618 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFCD000000B600000056050000BA000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000CD0000006600000056050000CD000000CD0000004F00000056050000B60000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F0000006102000086010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000006102000066000000F10300009D010000610200004F000000F1030000860100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFEA0000004F000000EE000000D60200000100000002000010040000000100000039FFFFFF84040000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000EA000000ED020000000000004F000000EA000000D60200000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000057020000560500005B02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000007202000056050000ED020000000000005B02000056050000D602000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFAB0200005B020000AF020000D602000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF0000000086010000F10300008A010000000000000100000004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000000000000000000A1010000F103000008020000000000008A010000F1030000F10100000000000040820046040000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2002 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020003001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 622 + 00200000000000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E0000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64B7010000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 548 + 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020000002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000002000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000020000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000020000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + + + + C:\Keil\ARM\RV31\INC\core_cm3.h + 0 + 932 + 945 + + + + + 1 + 0 + + 100 + 2 + + .\led\lib_led.c + 0 + 1 + 23 + 1 + + 0 + + + .\button_EXINT\IRQ_button.c + 0 + 1 + 17 + 1 + + 0 + + + .\sample.c + 14 + 1 + 21 + 1 + + 0 + + + .\button_EXINT\lib_button.c + 0 + 1 + 24 + 1 + + 0 + + + C:\Keil\ARM\RV31\INC\core_cm3.h + 0 + 932 + 945 + 1 + + 0 + + + + +
    diff --git a/sample.uvguix.Roberth b/sample.uvguix.Roberth new file mode 100644 index 0000000..7aa0b0d --- /dev/null +++ b/sample.uvguix.Roberth @@ -0,0 +1,3538 @@ + + + + -6.1 + +
    ### uVision Project, (C) Keil Software
    + + + + + + 38003 + Registers + 115 130 + + + 346 + Code Coverage + 665 160 + + + 204 + Performance Analyzer + 825 + + + + + + 1506 + Symbols + + 56 56 56 + + + 1936 + Watch 1 + + 56 56 56 + + + 1937 + Watch 2 + + 56 56 56 + + + 1935 + Call Stack + Locals + + 56 56 56 + + + 2506 + Trace Data + + 75 135 130 95 70 230 200 150 + + + 466 + Source Browser + 500 + 166 + + + + + + + + 0 + 0 + 0 + 50 + 16 + + + + + + + 44 + 2 + 3 + + -1 + -1 + + + -1 + -1 + + + 19 + 55 + 1193 + 715 + + + + 0 + + 472 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000200000001000000010000007C433A5C55736572735C526F62657274685C446F63756D656E74735C313120506F6C69746F20315C436F6D707574657220417271756974656374757265735C50726F796563746F5C4573637269746F72696F5C536E616B65202832304D61796F32303138295C536E616B655C737461727475705F4C5043313778782E730000000011737461727475705F4C5043313778782E7300000000C5D4F200FFFFFFFF73433A5C55736572735C526F62657274685C446F63756D656E74735C313120506F6C69746F20315C436F6D707574657220417271756974656374757265735C50726F796563746F5C4573637269746F72696F5C536E616B65202832304D61796F32303138295C536E616B655C73616D706C652E63000000000873616D706C652E6300000000B5E99D00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000000301000066000000560500005E020000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AE0000004F000000F1030000B3000000 + + + 16 + AE00000066000000F1030000CA000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000FC0000009F020000 + + + 16 + 82FFFFFF900100008900000088030000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000FC0000009F020000 + + + 16 + 82FFFFFF900100008900000088030000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B100000066000000EE0300009A000000 + + + 16 + 700000008700000068020000E9000000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 70000000870000001A01000016010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 70000000870000001A01000016010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 70000000870000001A01000016010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000FC0000009F020000 + + + 16 + 82FFFFFF900100008900000088030000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000FC0000009F020000 + + + 16 + 82FFFFFF900100008900000088030000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030100005F02000056050000B8020000 + + + 16 + 700000008700000068020000E9000000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000065010000F1030000DB010000 + + + 16 + 700000008700000068020000E9000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0601000062020000530500009F020000 + + + 16 + 700000008700000068020000E9000000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + B100000066000000EE0300009A000000 + + + 16 + 700000008700000068020000E9000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B100000066000000EE0300009A000000 + + + 16 + 700000008700000068020000E9000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 700000008700000068020000E9000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B100000066000000EE0300009A000000 + + + 16 + 700000008700000068020000E9000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B100000066000000EE0300009A000000 + + + 16 + 700000008700000068020000E9000000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + B100000066000000EE0300009A000000 + + + 16 + 700000008700000068020000E9000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000FC0000009F020000 + + + 16 + 82FFFFFF900100008900000088030000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0601000062020000530500009F020000 + + + 16 + 700000008700000068020000E9000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0601000062020000530500009F020000 + + + 16 + 70000000870000003901000013020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 70000000870000001A01000016010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 70000000870000001A01000016010000 + + + + 463 + 463 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0601000062020000530500009F020000 + + + 16 + 70000000870000003901000013020000 + + + + 466 + 466 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0601000062020000530500009F020000 + + + 16 + 70000000870000003901000013020000 + + + + 50000 + 50000 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50001 + 50001 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50002 + 50002 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50003 + 50003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50004 + 50004 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50005 + 50005 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50006 + 50006 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50007 + 50007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50008 + 50008 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50009 + 50009 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50010 + 50010 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50011 + 50011 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50012 + 50012 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50013 + 50013 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50014 + 50014 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50015 + 50015 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50016 + 50016 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50017 + 50017 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50018 + 50018 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 50019 + 50019 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 4A03000066000000EE0300005A010000 + + + 16 + 70000000870000001A01000016010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000B802000056050000CB020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 463 + 0 + 8192 + 1 + + 16 + 010000001C000000DB01000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 00000000380000006F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 824 + 824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000007C010000EE030000C2010000 + + + 16 + 70000000870000001A01000016010000 + + + + 3256 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFAE000000B3000000F1030000B7000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000AE00000066000000F1030000CA000000AE0000004F000000F1030000B30000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF430300004F0000004703000073010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000004703000066000000F10300008A010000470300004F000000F10300007301000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000080000000000000FFFFFFFFFFFFFFFF0000000061010000F10300006501000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000007C010000F1030000F20100000000000065010000F1030000DB01000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF901000065010000FD010000DB01000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0301000047020000560500004B020000010000000100001004000000010000006EFEFFFFCC000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000030100006202000056050000CF020000030100004B02000056050000B80200000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF1346696E6420416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000010000001000000FFFFFFFFFFFFFFFFFF0000004F00000003010000B802000001000000020000100400000001000000000000000000000000000000000000000000000001000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000FF000000CF020000000000004F000000FF000000B80200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000000000000000000 + + + 59392 + File + + 2099 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000B646F6E64656573746F7932960000000000000008000B646F6E64656573746F79320B646F6E64656573746F79310A646F6E64656573746F7902783104786D617304796D61730279320278320000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 678 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2373 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + 1 + Debug + + -1 + -1 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + E8000000330000005605000097000000 + + + 16 + E80000004A00000056050000AE000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004A000000E1000000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004A000000E1000000BD010000 + + + 16 + 2200000039000000EB000000C5010000 + + + + 1465 + 1465 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EB0000004A000000530500007E000000 + + + 16 + 22000000390000001A0200009B000000 + + + + 1935 + 1935 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1936 + 1936 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004A000000E1000000BD010000 + + + 16 + 2200000039000000EB000000C5010000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004A000000E1000000BD010000 + + + 16 + 2200000039000000EB000000C5010000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 030000006B020000530500009F020000 + + + 16 + 22000000390000001A0200009B000000 + + + + 198 + 198 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 22000000390000001A0200009B000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000006B020000530500009F020000 + + + 16 + 22000000390000001A0200009B000000 + + + + 203 + 203 + 1 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + E8000000470000005605000097000000 + + + 16 + 22000000390000001A0200009B000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EB0000004A000000530500007E000000 + + + 16 + 22000000390000001A0200009B000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EB0000004A000000530500007E000000 + + + 16 + 22000000390000001A0200009B000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EB0000004A000000530500007E000000 + + + 16 + 22000000390000001A0200009B000000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + EB0000004A000000530500007E000000 + + + 16 + 22000000390000001A0200009B000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000004A000000E1000000BD010000 + + + 16 + 2200000039000000EB000000C5010000 + + + + 38007 + 38007 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000006B020000530500009F020000 + + + 16 + 22000000390000001A0200009B000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000006B020000530500009F020000 + + + 16 + 2200000039000000EB000000C5010000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 463 + 463 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000006B020000530500009F020000 + + + 16 + 2200000039000000EB000000C5010000 + + + + 466 + 466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000006B020000530500009F020000 + + + 16 + 2200000039000000EB000000C5010000 + + + + 50000 + 50000 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50001 + 50001 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50002 + 50002 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50003 + 50003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50004 + 50004 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50005 + 50005 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50006 + 50006 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50007 + 50007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50008 + 50008 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50009 + 50009 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50010 + 50010 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50011 + 50011 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50012 + 50012 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50013 + 50013 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50014 + 50014 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50015 + 50015 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 50016 + 50016 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50017 + 50017 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50018 + 50018 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 50019 + 50019 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + AF0400004A00000053050000BD010000 + + + 16 + 2200000039000000CC000000C8000000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 6F02000000000000560500001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000B802000056050000CB020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 463 + 0 + 8192 + 1 + + 16 + 000000001C000000DA01000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 1 + 0 + 0 + 0 + 612 + 0 + 8192 + 0 + + 16 + 00000000000000006F0200001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 824 + 824 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 03000000F10100005305000037020000 + + + 16 + 6B020000F7010000120500006D020000 + + + + 3255 + 000000000A000000000000000020000001000000FFFFFFFFFFFFFFFFE800000097000000560500009B000000010000000100001004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000001000000E80000004A00000056050000AE000000E80000003300000056050000970000000000000040280056060000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFA804000033000000AC040000D6010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000AC0400004A00000056050000ED010000AC0400003300000056050000D601000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFE400000033000000E8000000D60100000100000002000010040000000100000058FFFFFFA3040000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000004A000000E4000000ED0100000000000033000000E4000000D60100000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000D601000056050000DA01000001000000010000100400000001000000000000000000000000000000000000000000000001000000FFFFFFFF10000000C60000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000100000000000000F1010000560500006702000000000000DA010000560500005002000000000000408200561000000007436F6D6D616E6401000000C600000001000000FFFFFFFFFFFFFFFF1343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF06000000000000000000000001000000000000000000000001000000FFFFFFFFAB020000DA010000AF0200005002000000000000020000000400000000000000000000000000000000000000000000000000000001000000FFFFFFFFC600000001000000FFFFFFFFC6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000500200005605000054020000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000006B02000056050000CF020000000000005402000056050000B80200000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF1346696E6420416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2095 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000001789600000000000000090001780278310B646F6E64656573746F79320B646F6E64656573746F79310A646F6E64656573746F7904786D617304796D6173027932027832000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020001001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 657 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2362 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000020000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + + + 1 + 0 + + 100 + 1 + + .\startup_LPC17xx.s + 61 + 88 + 80 + 1 + + 0 + + + .\sample.c + 60 + 70 + 93 + 1 + + 0 + + + + +
    diff --git a/sample.uvopt b/sample.uvopt new file mode 100644 index 0000000..e95922b --- /dev/null +++ b/sample.uvopt @@ -0,0 +1,482 @@ + + + + 1.0 + +
    ### uVision Project, (C) Keil Software
    + + + *.c + *.s*; *.src; *.a* + *.obj + *.lib + *.txt; *.h; *.inc + *.plm + *.cpp + + + + 0 + 0 + + + + Target 1 + 0x4 + ARM-ADS + + 12000000 + + 1 + 1 + 1 + 0 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 8 + + + 0 + Data Sheet + DATASHTS\PHILIPS\LPC176x_DS.pdf + + + 1 + User Manual + C:\Users\paolo\Documents\My Courses\BUONARROTI_Trento\materiale_corso\sample\DATASHTS\PHILIPS\LPC17xx_UM.pdf + + + 2 + Errata Sheet + DATASHTS\PHILIPS\LPC1768_ES.pdf + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + BIN\UL2CM3.DLL + + + + 0 + JL2CM3 + -U4294967295 -O47 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight JTAG-DP") -D00(4BA00477) -L00(4) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD10000000 -FC800 -FN0 + + + 0 + DLGTARM + (1010=27,222,393,768,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(350=666,489,905,733,1)(250=-1,-1,-1,-1,0)(270=-1,-1,-1,-1,0)(313=-1,-1,-1,-1,0)(291=-1,-1,-1,-1,0)(302=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(113=-1,-1,-1,-1,0)(320=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(330=919,126,1290,743,1)(332=-1,-1,-1,-1,0)(333=-1,-1,-1,-1,0)(334=293,283,881,457,1)(335=-1,-1,-1,-1,0)(336=-1,-1,-1,-1,0)(345=-1,-1,-1,-1,0)(346=-1,-1,-1,-1,0)(381=-1,-1,-1,-1,0)(382=-1,-1,-1,-1,0)(383=-1,-1,-1,-1,0)(384=-1,-1,-1,-1,0)(197=-1,-1,-1,-1,0)(198=-1,-1,-1,-1,0)(191=-1,-1,-1,-1,0)(192=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(261=-1,-1,-1,-1,0)(262=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(121=850,2,1366,479,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(142=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(400=-1,-1,-1,-1,0)(370=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(280=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0) + + + 0 + DLGUARM + (105=-1,-1,-1,-1,0) + + + 0 + DLGDARM + (1010=514,206,880,752,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(350=-1,-1,-1,-1,0)(250=-1,-1,-1,-1,0)(270=-1,-1,-1,-1,0)(313=151,60,1015,585,0)(291=314,243,617,418,0)(302=-1,-1,-1,-1,0)(110=388,206,724,524,0)(113=-1,-1,-1,-1,0)(320=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(330=618,77,989,694,0)(332=-1,-1,-1,-1,0)(333=-1,-1,-1,-1,0)(334=665,298,1253,493,0)(335=-1,-1,-1,-1,0)(336=-1,-1,-1,-1,0)(345=-1,-1,-1,-1,0)(346=-1,-1,-1,-1,0)(381=-1,-1,-1,-1,0)(382=-1,-1,-1,-1,0)(383=-1,-1,-1,-1,0)(384=-1,-1,-1,-1,0)(197=-1,-1,-1,-1,0)(198=-1,-1,-1,-1,0)(191=-1,-1,-1,-1,0)(192=-1,-1,-1,-1,0)(199=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(261=-1,-1,-1,-1,0)(262=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(142=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(400=-1,-1,-1,-1,0)(370=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(280=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + -T0 + + + 0 + UL2CM3 + -UV0010M9E -O271 -S7 -C0 -P00 -N00("ARM CoreSight JTAG-DP") -D00(4BA00477) -L00(4) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC_IAP_512 -FS00 -FL080000 + + + + + 0 + 0 + 21 + 1 +
    546
    + 0 + 0 + 0 + 0 + 0 + 1 + .\button_EXINT\IRQ_button.c + + +
    + + 1 + 0 + 14 + 1 +
    516
    + 0 + 0 + 0 + 0 + 0 + 1 + .\button_EXINT\IRQ_button.c + + +
    + + 2 + 0 + 7 + 1 +
    492
    + 0 + 0 + 0 + 0 + 0 + 1 + .\button_EXINT\IRQ_button.c + + +
    +
    + + + 0 + 1 + led_value + + + 1 + 1 + on_off + + + 2 + 1 + ON_OFF + + + 3 + 1 + ON_OFF + + + 4 + 1 + ON_OFF + + + + + 0 + 2 + ON_OFF + + + + 0 + + + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + +
    +
    + + + startup_file + 0 + 0 + 0 + 0 + + 1 + 1 + 2 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\startup_LPC17xx.s + startup_LPC17xx.s + 0 + 0 + + + + + main + 1 + 0 + 0 + 0 + + 2 + 2 + 1 + 0 + 0 + 14 + 0 + 1 + 21 + 0 + .\sample.c + sample.c + 0 + 0 + + + + + lib_SoC_board + 0 + 0 + 0 + 0 + + 3 + 3 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\core_cm3.c + core_cm3.c + 0 + 0 + + + 3 + 4 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + .\system_LPC17xx.c + system_LPC17xx.c + 0 + 0 + + + + + led + 1 + 0 + 0 + 0 + + 4 + 5 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\led\funct_led.c + funct_led.c + 0 + 0 + + + 4 + 6 + 1 + 0 + 0 + 0 + 0 + 1 + 23 + 0 + .\led\lib_led.c + lib_led.c + 0 + 0 + + + 4 + 7 + 5 + 0 + 0 + 15 + 0 + 0 + 0 + 0 + .\led\led.h + led.h + 0 + 0 + + + + + button_EINT + 1 + 0 + 0 + 0 + + 5 + 8 + 5 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\button_EXINT\button.h + button.h + 0 + 0 + + + 5 + 9 + 1 + 0 + 0 + 0 + 0 + 1 + 17 + 0 + .\button_EXINT\IRQ_button.c + IRQ_button.c + 0 + 0 + + + 5 + 10 + 1 + 0 + 0 + 0 + 0 + 1 + 24 + 0 + .\button_EXINT\lib_button.c + lib_button.c + 0 + 0 + + + +
    diff --git a/sample.uvoptx b/sample.uvoptx new file mode 100644 index 0000000..a5b8db7 --- /dev/null +++ b/sample.uvoptx @@ -0,0 +1,591 @@ + + + + 1.0 + +
    ### uVision Project, (C) Keil Software
    + + + *.c + *.s*; *.src; *.a* + *.obj; *.o + *.lib + *.txt; *.h; *.inc + *.plm + *.cpp + 0 + + + + 0 + 0 + + + + Target 1 + 0x4 + ARM-ADS + + 12000000 + + 1 + 1 + 1 + 0 + 0 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 8 + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 0 + + + + + + + + + + + BIN\UL2CM3.DLL + + + + 0 + ARMRTXEVENTFLAGS + -L70 -Z18 -C0 -M0 -T1 + + + 0 + UL2CM3 + -UV0010M9E -O463 -S8 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD10000000 -FCFE0 -FN1 -FF0LPC_IAP_512.FLM -FS00 -FL080000 -FP0($$Device:LPC1768$Flash\LPC_IAP_512.FLM) + + + 0 + DLGTARM + (1010=27,222,393,768,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(350=666,489,915,743,1)(250=-1,-1,-1,-1,0)(270=-1,-1,-1,-1,0)(313=-1,-1,-1,-1,0)(291=-1,-1,-1,-1,0)(302=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(113=-1,-1,-1,-1,0)(320=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(330=777,141,1158,768,0)(332=-1,-1,-1,-1,0)(333=-1,-1,-1,-1,0)(334=293,283,891,467,0)(335=150,186,748,370,0)(336=-1,-1,-1,-1,0)(345=-1,-1,-1,-1,0)(346=-1,-1,-1,-1,0)(381=-1,-1,-1,-1,0)(382=-1,-1,-1,-1,0)(383=-1,-1,-1,-1,0)(384=-1,-1,-1,-1,0)(197=-1,-1,-1,-1,0)(198=-1,-1,-1,-1,0)(191=-1,-1,-1,-1,0)(192=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(261=-1,-1,-1,-1,0)(262=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(121=850,2,1366,479,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(142=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(400=-1,-1,-1,-1,0)(370=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(280=270,203,712,707,0)(240=-1,-1,-1,-1,0) + + + 0 + DLGUARM + (105=-1,-1,-1,-1,0) + + + 0 + DLGDARM + (1010=514,206,880,752,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(350=-1,-1,-1,-1,0)(250=-1,-1,-1,-1,0)(270=-1,-1,-1,-1,0)(313=151,60,1015,585,0)(291=314,243,617,418,0)(302=-1,-1,-1,-1,0)(110=388,206,724,524,0)(113=-1,-1,-1,-1,0)(320=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(330=618,77,989,694,0)(332=-1,-1,-1,-1,0)(333=-1,-1,-1,-1,0)(334=665,298,1253,493,0)(335=-1,-1,-1,-1,0)(336=-1,-1,-1,-1,0)(345=-1,-1,-1,-1,0)(346=-1,-1,-1,-1,0)(381=-1,-1,-1,-1,0)(382=-1,-1,-1,-1,0)(383=-1,-1,-1,-1,0)(384=-1,-1,-1,-1,0)(197=-1,-1,-1,-1,0)(198=-1,-1,-1,-1,0)(191=-1,-1,-1,-1,0)(192=-1,-1,-1,-1,0)(199=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(261=-1,-1,-1,-1,0)(262=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(142=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(400=-1,-1,-1,-1,0)(370=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(280=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + -T0 + + + + + + 0 + 1 + led_value + + + 1 + 1 + on_off + + + 2 + 1 + ON_OFF + + + 3 + 1 + ON_OFF + + + 4 + 1 + ON_OFF + + + + + 0 + 2 + ON_OFF + + + + 0 + + + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + 0 + 0 + 0 + + + + + + + + + + 1 + 0 + 2 + 10000000 + + + + + + startup_file + 1 + 0 + 0 + 0 + + 1 + 1 + 2 + 0 + 0 + 0 + .\startup_LPC17xx.s + startup_LPC17xx.s + 0 + 0 + + + + + main + 1 + 0 + 0 + 0 + + 2 + 2 + 1 + 0 + 0 + 0 + .\sample.c + sample.c + 0 + 0 + + + + + lib_SoC_board + 1 + 0 + 0 + 0 + + 3 + 3 + 1 + 0 + 0 + 0 + .\core_cm3.c + core_cm3.c + 0 + 0 + + + 3 + 4 + 1 + 0 + 0 + 0 + .\system_LPC17xx.c + system_LPC17xx.c + 0 + 0 + + + 3 + 5 + 5 + 0 + 0 + 0 + .\GLCD.h + GLCD.h + 0 + 0 + + + 3 + 6 + 1 + 0 + 0 + 0 + .\GLCD_SPI_LPC1700.c + GLCD_SPI_LPC1700.c + 0 + 0 + + + 3 + 7 + 1 + 1 + 0 + 0 + .\IRQ.c + IRQ.c + 0 + 0 + + + + + button_EXINT + 1 + 0 + 0 + 0 + + 4 + 8 + 5 + 0 + 0 + 0 + .\button_EXINT\button.h + button.h + 0 + 0 + + + 4 + 9 + 1 + 0 + 0 + 0 + .\button_EXINT\IRQ_button.c + IRQ_button.c + 0 + 0 + + + 4 + 10 + 1 + 0 + 0 + 0 + .\button_EXINT\lib_button.c + lib_button.c + 0 + 0 + + + + + Potenciometer + 1 + 0 + 0 + 0 + + 5 + 11 + 1 + 0 + 0 + 0 + .\potenciometer\IRQ_potenciometer.c + IRQ_potenciometer.c + 0 + 0 + + + 5 + 12 + 1 + 0 + 0 + 0 + .\potenciometer\Lib_potenciometer.c + Lib_potenciometer.c + 0 + 0 + + + 5 + 13 + 5 + 0 + 0 + 0 + .\potenciometer\Potenciometer.h + Potenciometer.h + 0 + 0 + + + + + Joystick + 1 + 0 + 0 + 0 + + 6 + 14 + 1 + 0 + 0 + 0 + .\Joystick\joystick.c + joystick.c + 0 + 0 + + + 6 + 15 + 5 + 0 + 0 + 0 + .\Joystick\joystick.h + joystick.h + 0 + 0 + + + + + timer + 1 + 0 + 0 + 0 + + 7 + 16 + 1 + 0 + 0 + 0 + .\timer\funct_timer.c + funct_timer.c + 0 + 0 + + + 7 + 17 + 1 + 0 + 0 + 0 + .\timer\IRQ_timer.c + IRQ_timer.c + 0 + 0 + + + 7 + 18 + 1 + 0 + 0 + 0 + .\timer\lib_timer.c + lib_timer.c + 0 + 0 + + + 7 + 19 + 5 + 0 + 0 + 0 + .\timer\timer.h + timer.h + 0 + 0 + + + + + movement + 1 + 0 + 0 + 0 + + 8 + 20 + 1 + 0 + 0 + 0 + .\movement\lib_movement.c + lib_movement.c + 0 + 0 + + + 8 + 21 + 5 + 0 + 0 + 0 + .\movement\movement.h + movement.h + 0 + 0 + + + + + menu + 1 + 0 + 0 + 0 + + 9 + 22 + 1 + 0 + 0 + 0 + .\menu\menu.c + menu.c + 0 + 0 + + + 9 + 23 + 5 + 0 + 0 + 0 + .\menu\menu.h + menu.h + 0 + 0 + + + + + ::CMSIS + 0 + 0 + 0 + 1 + + +
    diff --git a/sample.uvproj.saved_uv4 b/sample.uvproj.saved_uv4 new file mode 100644 index 0000000..307cc85 --- /dev/null +++ b/sample.uvproj.saved_uv4 @@ -0,0 +1,484 @@ + + + + 1.1 + +
    ### uVision Project, (C) Keil Software
    + + + + Target 1 + 0x4 + ARM-ADS + + + LPC1768 + NXP (founded by Philips) + IRAM(0x10000000-0x10007FFF) IRAM2(0x2007C000-0x20083FFF) IROM(0-0x7FFFF) CLOCK(12000000) CPUTYPE("Cortex-M3") + + "STARTUP\NXP\LPC17xx\startup_LPC17xx.s" ("NXP LPC17xx Startup Code") + UL2CM3(-O463 -S0 -C0 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC_IAP_512 -FS00 -FL080000) + 4868 + LPC17xx.H + + + + + + + + + + + 0 + 0 + + + + NXP\LPC17xx\ + NXP\LPC17xx\ + + 0 + 0 + 0 + 0 + 1 + + .\ + sample + 1 + 0 + 0 + 1 + 1 + .\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + -MPU + DARMP1.DLL + -pLPC1768 + SARMCM3.DLL + -MPU + TARMP1.DLL + -pLPC1768 + + + + 1 + 0 + 0 + 0 + 16 + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 0 + + 0 + 1 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 0 + BIN\UL2CM3.DLL + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M3" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 1 + 0 + 8 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x10000000 + 0x8000 + + + 1 + 0x0 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x80000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x10000000 + 0x8000 + + + 0 + 0x2007c000 + 0x8000 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x10000000 + + sample.sct + + + + + + + + + + + startup_file + + + startup_LPC17xx.s + 2 + .\startup_LPC17xx.s + + + + + main + + + sample.c + 1 + .\sample.c + + + + + lib_SoC_board + + + core_cm3.c + 1 + .\core_cm3.c + + + system_LPC17xx.c + 1 + .\system_LPC17xx.c + + + + + led + + + funct_led.c + 1 + .\led\funct_led.c + + + lib_led.c + 1 + .\led\lib_led.c + + + led.h + 5 + .\led\led.h + + + + + button_EINT + + + button.h + 5 + .\button_EXINT\button.h + + + IRQ_button.c + 1 + .\button_EXINT\IRQ_button.c + + + lib_button.c + 1 + .\button_EXINT\lib_button.c + + + + + + + +
    diff --git a/sample.uvprojx b/sample.uvprojx new file mode 100644 index 0000000..bd80724 --- /dev/null +++ b/sample.uvprojx @@ -0,0 +1,560 @@ + + + + 2.1 + +
    ### uVision Project, (C) Keil Software
    + + + + Target 1 + 0x4 + ARM-ADS + 5060528::V5.06 update 5 (build 528)::ARMCC + 0 + + + LPC1768 + NXP + Keil.LPC1700_DFP.2.4.0 + http://www.keil.com/pack/ + IRAM(0x10000000,0x8000) IRAM2(0x2007C000,0x8000) IROM(0x00000000,0x80000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE + + + UL2CM3(-S0 -C0 -P0 -FD10000000 -FCFE0 -FN1 -FF0LPC_IAP_512 -FS00 -FL080000 -FP0($$Device:LPC1768$Flash\LPC_IAP_512.FLM)) + 4868 + $$Device:LPC1768$Device\Include\LPC17xx.h + + + + + + + + + + $$Device:LPC1768$SVD\LPC176x5x.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\ + sample + 1 + 0 + 0 + 1 + 1 + .\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + -MPU + DARMP1.DLL + -pLPC1768 + SARMCM3.DLL + -MPU + TARMP1.DLL + -pLPC1768 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 0 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M3" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 1 + 0 + 8 + 0 + 0 + 0 + 0 + 3 + 4 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 1 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x10000000 + 0x8000 + + + 1 + 0x0 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x80000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x10000000 + 0x8000 + + + 0 + 0x2007c000 + 0x8000 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x10000000 + + sample.sct + + + + + + + + + + + startup_file + + + startup_LPC17xx.s + 2 + .\startup_LPC17xx.s + + + + + main + + + sample.c + 1 + .\sample.c + + + + + lib_SoC_board + + + core_cm3.c + 1 + .\core_cm3.c + + + system_LPC17xx.c + 1 + .\system_LPC17xx.c + + + GLCD.h + 5 + .\GLCD.h + + + GLCD_SPI_LPC1700.c + 1 + .\GLCD_SPI_LPC1700.c + + + IRQ.c + 1 + .\IRQ.c + + + + + button_EXINT + + + button.h + 5 + .\button_EXINT\button.h + + + IRQ_button.c + 1 + .\button_EXINT\IRQ_button.c + + + lib_button.c + 1 + .\button_EXINT\lib_button.c + + + + + Potenciometer + + + IRQ_potenciometer.c + 1 + .\potenciometer\IRQ_potenciometer.c + + + Lib_potenciometer.c + 1 + .\potenciometer\Lib_potenciometer.c + + + Potenciometer.h + 5 + .\potenciometer\Potenciometer.h + + + + + Joystick + + + joystick.c + 1 + .\Joystick\joystick.c + + + joystick.h + 5 + .\Joystick\joystick.h + + + + + timer + + + funct_timer.c + 1 + .\timer\funct_timer.c + + + IRQ_timer.c + 1 + .\timer\IRQ_timer.c + + + lib_timer.c + 1 + .\timer\lib_timer.c + + + timer.h + 5 + .\timer\timer.h + + + + + movement + + + lib_movement.c + 1 + .\movement\lib_movement.c + + + movement.h + 5 + .\movement\movement.h + + + + + menu + + + menu.c + 1 + .\menu\menu.c + + + menu.h + 5 + .\menu\menu.h + + + + + ::CMSIS + + + + + + + + + + + + + + + + + + +
    diff --git a/sample_Target 1.dep b/sample_Target 1.dep new file mode 100644 index 0000000..4ea2f3e --- /dev/null +++ b/sample_Target 1.dep @@ -0,0 +1,163 @@ +Dependencies for Project 'sample', Target 'Target 1': (DO NOT MODIFY !) +F (.\startup_LPC17xx.s)(0x4CCAADFA)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include --pd "__UVISION_VERSION SETA 524" --pd "_RTE_ SETA 1" --pd "LPC175x_6x SETA 1" --list .\startup_lpc17xx.lst --xref -o .\startup_lpc17xx.o --depend .\startup_lpc17xx.d) +F (.\sample.c)(0x5B07131B)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\sample.o --omf_browse .\sample.crf --depend .\sample.d) +I (C:\Keil_P\ARM\ARMCC\include\stdio.h)(0x588BE5B4) +I (C:\Keil_P\ARM\ARMCC\include\stdlib.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\LPC17xx.H)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (button_EXINT/button.h)(0x5A36980A) +I (potenciometer/potenciometer.h)(0x5B016CE3) +I (timer/timer.h)(0x5A398CEC) +I (GLCD.h)(0x5B01C50A) +I (movement/movement.h)(0x5B030314) +I (menu/menu.h)(0x5B055496) +F (.\core_cm3.c)(0x4AC99CCC)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\core_cm3.o --omf_browse .\core_cm3.crf --depend .\core_cm3.d) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +F (.\system_LPC17xx.c)(0x4DA556B0)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\system_lpc17xx.o --omf_browse .\system_lpc17xx.crf --depend .\system_lpc17xx.d) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\LPC17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +F (.\GLCD.h)(0x5B01C50A)() +F (.\GLCD_SPI_LPC1700.c)(0x5B0715F2)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\glcd_spi_lpc1700.o --omf_browse .\glcd_spi_lpc1700.crf --depend .\glcd_spi_lpc1700.d) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (GLCD.h)(0x5B01C50A) +I (Font_6x8_h.h)(0x4CADA788) +I (Font_16x24_h.h)(0x4CA49BAE) +I (movement/movement.h)(0x5B030314) +F (.\IRQ.c)(0x5AA2B8F1)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\irq.o --omf_browse .\irq.crf --depend .\irq.d) +F (.\button_EXINT\button.h)(0x5A36980A)() +F (.\button_EXINT\IRQ_button.c)(0x5B02F9F4)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\irq_button.o --omf_browse .\irq_button.crf --depend .\irq_button.d) +I (button_EXINT\button.h)(0x5A36980A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (button_EXINT\../menu/menu.h)(0x5B055496) +F (.\button_EXINT\lib_button.c)(0x5A36949F)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\lib_button.o --omf_browse .\lib_button.crf --depend .\lib_button.d) +I (button_EXINT\button.h)(0x5A36980A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +F (.\potenciometer\IRQ_potenciometer.c)(0x5B07090C)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\irq_potenciometer.o --omf_browse .\irq_potenciometer.crf --depend .\irq_potenciometer.d) +I (potenciometer\potenciometer.h)(0x5B016CE3) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (potenciometer\../timer/timer.h)(0x5A398CEC) +I (potenciometer\../GLCD.h)(0x5B01C50A) +F (.\potenciometer\Lib_potenciometer.c)(0x5B016D6D)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\lib_potenciometer.o --omf_browse .\lib_potenciometer.crf --depend .\lib_potenciometer.d) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (potenciometer\Potenciometer.h)(0x5B016CE3) +F (.\potenciometer\Potenciometer.h)(0x5B016CE3)() +F (.\Joystick\joystick.c)(0x5B02E4A3)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\joystick.o --omf_browse .\joystick.crf --depend .\joystick.d) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +F (.\Joystick\joystick.h)(0x5B016DD3)() +F (.\timer\funct_timer.c)(0x542423F0)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\funct_timer.o --omf_browse .\funct_timer.crf --depend .\funct_timer.d) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (timer\timer.h)(0x5A398CEC) +F (.\timer\IRQ_timer.c)(0x5A8C2CEA)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\irq_timer.o --omf_browse .\irq_timer.crf --depend .\irq_timer.d) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (timer\timer.h)(0x5A398CEC) +I (timer\../Potenciometer/potenciometer.h)(0x5B016CE3) +F (.\timer\lib_timer.c)(0x5A3B831C)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\lib_timer.o --omf_browse .\lib_timer.crf --depend .\lib_timer.d) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (timer\timer.h)(0x5A398CEC) +F (.\timer\timer.h)(0x5A398CEC)() +F (.\movement\lib_movement.c)(0x5B071C14)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\lib_movement.o --omf_browse .\lib_movement.crf --depend .\lib_movement.d) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\ARMCC\include\stdlib.h)(0x588BE5B4) +I (movement\../GLCD.h)(0x5B01C50A) +I (movement\../movement/movement.h)(0x5B030314) +I (movement\../Joystick/joystick.h)(0x5B016DD3) +I (movement\../menu/menu.h)(0x5B055496) +F (.\movement\movement.h)(0x5B030314)() +F (.\menu\menu.c)(0x5B071D5C)(-c --cpu Cortex-M3 -D__EVAL -g -O0 --apcs=interwork -I.\RTE\_Target_1 -IC:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include -D__UVISION_VERSION="524" -D_RTE_ -DLPC175x_6x -o .\menu.o --omf_browse .\menu.crf --depend .\menu.d) +I (C:\Keil_P\ARM\ARMCC\include\stdio.h)(0x588BE5B4) +I (C:\Keil_P\ARM\ARMCC\include\stdlib.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\lpc17xx.h)(0x58493F92) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\ARMCC\include\stdint.h)(0x588BE5B4) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h)(0x5A0DBE6A) +I (C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h)(0x58493F92) +I (menu\../GLCD.h)(0x5B01C50A) +I (menu\../button_EXINT/button.h)(0x5A36980A) +I (menu\../Joystick/joystick.h)(0x5B016DD3) +I (menu\../movement/movement.h)(0x5B030314) +F (.\menu\menu.h)(0x5B055496)() diff --git a/sample_sct.Bak b/sample_sct.Bak new file mode 100644 index 0000000..5337368 --- /dev/null +++ b/sample_sct.Bak @@ -0,0 +1,15 @@ +; ************************************************************* +; *** Scatter-Loading Description File generated by uVision *** +; ************************************************************* + +LR_IROM1 0x00000000 0x00080000 { ; load region size_region + ER_IROM1 0x00000000 0x00080000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + } + RW_IRAM1 0x10000000 0x00008000 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/sample_uvopt.bak b/sample_uvopt.bak new file mode 100644 index 0000000..f62046c --- /dev/null +++ b/sample_uvopt.bak @@ -0,0 +1,482 @@ + + + + 1.0 + +
    ### uVision Project, (C) Keil Software
    + + + *.c + *.s*; *.src; *.a* + *.obj + *.lib + *.txt; *.h; *.inc + *.plm + *.cpp + + + + 0 + 0 + + + + Target 1 + 0x4 + ARM-ADS + + 12000000 + + 1 + 1 + 1 + 0 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 8 + + + 0 + Data Sheet + DATASHTS\PHILIPS\LPC176x_DS.pdf + + + 1 + User Manual + C:\Users\paolo\Documents\My Courses\BUONARROTI_Trento\materiale_corso\sample\DATASHTS\PHILIPS\LPC17xx_UM.pdf + + + 2 + Errata Sheet + DATASHTS\PHILIPS\LPC1768_ES.pdf + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + BIN\UL2CM3.DLL + + + + 0 + JL2CM3 + -U4294967295 -O47 -S0 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight JTAG-DP") -D00(4BA00477) -L00(4) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD10000000 -FC800 -FN0 + + + 0 + DLGTARM + (1010=27,222,393,768,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(350=666,489,905,733,1)(250=-1,-1,-1,-1,0)(270=-1,-1,-1,-1,0)(313=-1,-1,-1,-1,0)(291=-1,-1,-1,-1,0)(302=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(113=-1,-1,-1,-1,0)(320=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(330=919,126,1290,743,1)(332=-1,-1,-1,-1,0)(333=-1,-1,-1,-1,0)(334=293,283,881,457,1)(335=-1,-1,-1,-1,0)(336=-1,-1,-1,-1,0)(345=-1,-1,-1,-1,0)(346=-1,-1,-1,-1,0)(381=-1,-1,-1,-1,0)(382=-1,-1,-1,-1,0)(383=-1,-1,-1,-1,0)(384=-1,-1,-1,-1,0)(197=-1,-1,-1,-1,0)(198=-1,-1,-1,-1,0)(191=-1,-1,-1,-1,0)(192=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(261=-1,-1,-1,-1,0)(262=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(121=850,2,1366,479,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(142=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(400=-1,-1,-1,-1,0)(370=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(280=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0) + + + 0 + DLGUARM + (105=-1,-1,-1,-1,0) + + + 0 + DLGDARM + (1010=514,206,880,752,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(350=-1,-1,-1,-1,0)(250=-1,-1,-1,-1,0)(270=-1,-1,-1,-1,0)(313=151,60,1015,585,0)(291=314,243,617,418,0)(302=-1,-1,-1,-1,0)(110=388,206,724,524,0)(113=-1,-1,-1,-1,0)(320=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(330=618,77,989,694,0)(332=-1,-1,-1,-1,0)(333=-1,-1,-1,-1,0)(334=665,298,1253,493,0)(335=-1,-1,-1,-1,0)(336=-1,-1,-1,-1,0)(345=-1,-1,-1,-1,0)(346=-1,-1,-1,-1,0)(381=-1,-1,-1,-1,0)(382=-1,-1,-1,-1,0)(383=-1,-1,-1,-1,0)(384=-1,-1,-1,-1,0)(197=-1,-1,-1,-1,0)(198=-1,-1,-1,-1,0)(191=-1,-1,-1,-1,0)(192=-1,-1,-1,-1,0)(199=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(261=-1,-1,-1,-1,0)(262=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(142=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(400=-1,-1,-1,-1,0)(370=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(280=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + -T0 + + + 0 + UL2CM3 + -UV0010M9E -O271 -S7 -C0 -P00 -N00("ARM CoreSight JTAG-DP") -D00(4BA00477) -L00(4) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC_IAP_512 -FS00 -FL080000 + + + + + 0 + 0 + 21 + 1 +
    546
    + 0 + 0 + 0 + 0 + 0 + 1 + .\button_EXINT\IRQ_button.c + + +
    + + 1 + 0 + 14 + 1 +
    516
    + 0 + 0 + 0 + 0 + 0 + 1 + .\button_EXINT\IRQ_button.c + + +
    + + 2 + 0 + 7 + 1 +
    492
    + 0 + 0 + 0 + 0 + 0 + 1 + .\button_EXINT\IRQ_button.c + + +
    +
    + + + 0 + 1 + led_value + + + 1 + 1 + on_off + + + 2 + 1 + ON_OFF + + + 3 + 1 + ON_OFF + + + 4 + 1 + ON_OFF + + + + + 0 + 2 + ON_OFF + + + + 0 + + + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + +
    +
    + + + startup_file + 0 + 0 + 0 + 0 + + 1 + 1 + 2 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\startup_LPC17xx.s + startup_LPC17xx.s + 0 + 0 + + + + + main + 1 + 0 + 0 + 0 + + 2 + 2 + 1 + 0 + 0 + 0 + 0 + 1 + 29 + 0 + .\sample.c + sample.c + 0 + 0 + + + + + lib_SoC_board + 0 + 0 + 0 + 0 + + 3 + 3 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\core_cm3.c + core_cm3.c + 0 + 0 + + + 3 + 4 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + .\system_LPC17xx.c + system_LPC17xx.c + 0 + 0 + + + + + led + 1 + 0 + 0 + 0 + + 4 + 5 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\led\funct_led.c + funct_led.c + 0 + 0 + + + 4 + 6 + 1 + 0 + 0 + 2 + 0 + 1 + 24 + 0 + .\led\lib_led.c + lib_led.c + 0 + 0 + + + 4 + 7 + 5 + 0 + 0 + 15 + 0 + 0 + 0 + 0 + .\led\led.h + led.h + 0 + 0 + + + + + button_EINT + 1 + 0 + 0 + 0 + + 5 + 8 + 5 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\button_EXINT\button.h + button.h + 0 + 0 + + + 5 + 9 + 1 + 0 + 0 + 35 + 0 + 1 + 22 + 0 + .\button_EXINT\IRQ_button.c + IRQ_button.c + 0 + 0 + + + 5 + 10 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + .\button_EXINT\lib_button.c + lib_button.c + 0 + 0 + + + +
    diff --git a/sample_uvproj.bak b/sample_uvproj.bak new file mode 100644 index 0000000..b9a81e3 --- /dev/null +++ b/sample_uvproj.bak @@ -0,0 +1,484 @@ + + + + 1.1 + +
    ### uVision Project, (C) Keil Software
    + + + + Target 1 + 0x4 + ARM-ADS + + + LPC1768 + NXP (founded by Philips) + IRAM(0x10000000-0x10007FFF) IRAM2(0x2007C000-0x20083FFF) IROM(0-0x7FFFF) CLOCK(12000000) CPUTYPE("Cortex-M3") + + "STARTUP\NXP\LPC17xx\startup_LPC17xx.s" ("NXP LPC17xx Startup Code") + UL2CM3(-O463 -S0 -C0 -FO7 -FD10000000 -FC800 -FN1 -FF0LPC_IAP_512 -FS00 -FL080000) + 4868 + LPC17xx.H + + + + + + + + + + + 0 + 0 + + + + NXP\LPC17xx\ + NXP\LPC17xx\ + + 0 + 0 + 0 + 0 + 1 + + .\ + sample + 1 + 0 + 0 + 1 + 1 + .\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + -MPU + DARMP1.DLL + -pLPC1768 + SARMCM3.DLL + -MPU + TARMP1.DLL + -pLPC1768 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 1 + 0 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 0 + BIN\UL2CM3.DLL + "" () + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M3" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 1 + 0 + 8 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x10000000 + 0x8000 + + + 1 + 0x0 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x80000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x10000000 + 0x8000 + + + 0 + 0x2007c000 + 0x8000 + + + + + + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x10000000 + + sample.sct + + + + + + + + + + + startup_file + + + startup_LPC17xx.s + 2 + .\startup_LPC17xx.s + + + + + main + + + sample.c + 1 + .\sample.c + + + + + lib_SoC_board + + + core_cm3.c + 1 + .\core_cm3.c + + + system_LPC17xx.c + 1 + .\system_LPC17xx.c + + + + + led + + + funct_led.c + 1 + .\led\funct_led.c + + + lib_led.c + 1 + .\led\lib_led.c + + + led.h + 5 + .\led\led.h + + + + + button_EINT + + + button.h + 5 + .\button_EXINT\button.h + + + IRQ_button.c + 1 + .\button_EXINT\IRQ_button.c + + + lib_button.c + 1 + .\button_EXINT\lib_button.c + + + + + + + +
    diff --git a/serial.crf b/serial.crf new file mode 100644 index 0000000000000000000000000000000000000000..daece8d2c3ace46e9363ef2898352227ec4a474e GIT binary patch literal 60613 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 literal 0 HcmV?d00001 diff --git a/serial.d b/serial.d new file mode 100644 index 0000000..0b601d9 --- /dev/null +++ b/serial.d @@ -0,0 +1,8 @@ +serial.o: serial\Serial.c +serial.o: C:\Keil\ARM\INC\NXP\LPC17xx\LPC17xx.H +serial.o: C:\Keil\ARM\RV31\INC\core_cm3.h +serial.o: C:\Keil\ARM\RV31\INC\stdint.h +serial.o: C:\Keil\ARM\RV31\INC\core_cmInstr.h +serial.o: C:\Keil\ARM\RV31\INC\core_cmFunc.h +serial.o: C:\Keil\ARM\INC\NXP\LPC17xx\system_LPC17xx.h +serial.o: serial\Serial.h diff --git a/serial.o b/serial.o new file mode 100644 index 0000000000000000000000000000000000000000..2c0a8a0f12aa37e956641cbc1875465577c6a66d GIT binary patch literal 54168 zcmd6Q3w&Hv)$cxYCTaSjN!pZB%5>TUD5WiVHBD)iPG%;}*gS@rNn0>Dq{+06& z$=NFd<11EP@bap#S{XRo24{S0pnc9gM|Y^Fj_$DA)t8sNwerRAf>)k+fD*Wni>%UmmKCeCa)S{QIqgS=R_K$zP7T%{; z{o}j!51@6>XwDDCcXierOhWdy5`qCV(8&Hu{S2!{`nH$+PoSRq^ zZeG_Aeq-D8(C}b*eM`d`DtdBXFLWmR#{0*H$NFMp1Jfh9(W%M4uJgjtvFVA)++<%{ zZ%=n5mFmePvY81aj`fZ7PceQjJ1{meIo3DXKQca?V-v{1^a*6M{gWfvY_>J4ZOIN~ z)A3YxXmn@_+-xeoy`hCAgNG)a?ocEt_~XxHjgAmC#NRX?bR)&jM{~=|E#Q~cGXc!1A%g&)r0jKK6d}a$iTpf z$~ymu>iKGxnq|!j%(5$j6=fCW6|*WTDrQ&AshB%!Ud0hg%_AK7kg0~IIDHE-1BZY) zlTO7U*wO8=gW}7Crhf5ee3yFY{fJZg5`5`%0AEUvEPU&J`=Y@6sefIGue7x}($?~t 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

    j&+0j|olTJpW@w#|hq_qxjo@=e6-^XdKi$~fL z=QOHyJh}XTWlx?dlLbeD+_|r$^qCHz>IQLh)jvE)r=jZxRo#?|r0{Ee zN^MbrIs}#~i<(_jRX%4{*X%%*wJ30;b(9qfuC!Nx&36=Gv4nr#yq4n&&*i?*=z=OGg@ z3XJ8=+Yzt@q3>$7Pnc^s7tNPcN?GLSpcqtiq-}9{%_fFYdAyd7B53TmDOO+(sVGZl zZ>bN`Hl6;QDWNWgXe+FYaWwd2oox7^F03#m7EPo%$%Di@UQw%gQj$$jb)?cq>agdi zT7Z+OBso>q6R| zpwBGFS`@@oh)$B)r)tnb_|Kk;>GT**=NU2gU?fnO!x*0q-9i zw_3=L8t%d)!yF|GJsG^rg8YxI;Fy$R3FJuhDA#33Ig>=#4yU1J7?jolWAKA|bzrgTjf({vgZ&G4Z%i#jEoPK|8Q#^w3iNRn_r zOI27Cw5e)7SbOA;h0bv`VgUJ2%W>Q}^v(~U1GkEh8#L%fdTEHVPU=cjYKsU==~SF@ z3EsxiJn|#^l6Io>XBmR$@dd*uW;g}TblZlOmH+#7X!TLC-vold7*;3f|AB`%?Kt5% z8M^fG7B-$uDTqx4q)$*95MfsapI5K)rZy;x%A#{Jcu%rM!9Pi~)Y(dmbp(E_ItgGx zoz&;>cnA>6q6)#s;0LdvL4aBqj5?N+s?fyACeLS|$OmBHHQ)!hh75*B@R9&ETzo8+ z({cS@d%H*nZk8SSs~zbFDMtC=b1lAAydy3h6xMy467-HLAxzBwct*1itLu;k2a+Y^N8ZV&v6}3@i2|Ipz{g@i zis3_@19rUedKn3rsdnl>{+j|Y=#B3%X+*L?Z!sM9pLL_*JM0Oi?gkMER+3?#(|kR| zQhXb}^_q$QXa&^tDn8Gg-{F4?O+I zRDgLa!VX<;guFqg&TiEq$+SQwEN(MgrM;5`4Rka239{P>af8lETOh6C2JneZ>BxAt zT0)UovmeC&otjGwd`vSUgRBbIY-9gzEJY*ogNSji*rXy$L{@wST0Rwkd_>&_0Cr#P ze4KRV>^YrrTc9t%U_OB_i|*wAWDyc|c}S-M(!Zm~k-8WZ#Rqa0q`shL1CzXi9~r0r z-Vf^4DWULhM;N4oKsP|A!c^QBX^7(NwLBnazpORFrlgvr|3P&p6I}K%X>hTax0AYT zP>(2K_S2nIBKH!2aLyxgssBb7@)P^*Q`>4;?T9KqbBn z6@uh2rX4C&q%cy|pJ(?RpWm7xH75-0VE<*lt1&P3Cu9muw;?iZu-6(O@ Ne03oUeS<0We*jLA12+Hw literal 0 HcmV?d00001 diff --git a/startup_LPC17xx.d b/startup_LPC17xx.d new file mode 100644 index 0000000..38479a0 --- /dev/null +++ b/startup_LPC17xx.d @@ -0,0 +1 @@ +.\startup_lpc17xx.o: startup_LPC17xx.s diff --git a/startup_LPC17xx.lst b/startup_LPC17xx.lst new file mode 100644 index 0000000..318dee1 --- /dev/null +++ b/startup_LPC17xx.lst @@ -0,0 +1,1074 @@ + + + +ARM Macro Assembler Page 1 + + + 1 00000000 ;/****************************************************** + *********************** + 2 00000000 ; * @file: startup_LPC17xx.s + 3 00000000 ; * @purpose: CMSIS Cortex-M3 Core Device Startup File + 4 00000000 ; * for the NXP LPC17xx Device Series + 5 00000000 ; * @version: V1.01 + 6 00000000 ; * @date: 21. December 2009 + 7 00000000 ; *------- <<< Use Configuration Wizard in Context Menu + >>> ------------------ + 8 00000000 ; * + 9 00000000 ; * Copyright (C) 2009 ARM Limited. All rights reserved. + + 10 00000000 ; * ARM Limited (ARM) is supplying this software for use + with Cortex-M3 + 11 00000000 ; * processor based microcontrollers. This file can be + freely distributed + 12 00000000 ; * within development tools that are supporting such AR + M based processors. + 13 00000000 ; * + 14 00000000 ; * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, W + HETHER EXPRESS, IMPLIED + 15 00000000 ; * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED + WARRANTIES OF + 16 00000000 ; * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + APPLY TO THIS SOFTWARE. + 17 00000000 ; * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR S + PECIAL, INCIDENTAL, OR + 18 00000000 ; * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + 19 00000000 ; * + 20 00000000 ; ****************************************************** + ***********************/ + 21 00000000 + 22 00000000 + 23 00000000 ; Stack Configuration + 24 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> + 25 00000000 ; + 26 00000000 + 27 00000000 00000200 + Stack_Size + EQU 0x00000200 + 28 00000000 + 29 00000000 AREA STACK, NOINIT, READWRITE, ALIGN +=3 + 30 00000000 Stack_Mem + SPACE Stack_Size + 31 00000200 __initial_sp + 32 00000200 + 33 00000200 + 34 00000200 ; Heap Configuration + 35 00000200 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> + 36 00000200 ; + 37 00000200 + 38 00000200 00000000 + Heap_Size + EQU 0x00000000 + 39 00000200 + 40 00000200 AREA HEAP, NOINIT, READWRITE, ALIGN= +3 + 41 00000000 __heap_base + + + +ARM Macro Assembler Page 2 + + + 42 00000000 Heap_Mem + SPACE Heap_Size + 43 00000000 __heap_limit + 44 00000000 + 45 00000000 + 46 00000000 PRESERVE8 + 47 00000000 THUMB + 48 00000000 + 49 00000000 + 50 00000000 ; Vector Table Mapped to Address 0 at Reset + 51 00000000 + 52 00000000 AREA RESET, DATA, READONLY + 53 00000000 EXPORT __Vectors + 54 00000000 + 55 00000000 00000000 + __Vectors + DCD __initial_sp ; Top of Stack + 56 00000004 00000000 DCD Reset_Handler ; Reset Handler + 57 00000008 00000000 DCD NMI_Handler ; NMI Handler + 58 0000000C 00000000 DCD HardFault_Handler ; Hard Fault + Handler + 59 00000010 00000000 DCD MemManage_Handler + ; MPU Fault Handler + + 60 00000014 00000000 DCD BusFault_Handler + ; Bus Fault Handler + + 61 00000018 00000000 DCD UsageFault_Handler ; Usage Faul + t Handler + 62 0000001C 00000000 DCD 0 ; Reserved + 63 00000020 00000000 DCD 0 ; Reserved + 64 00000024 00000000 DCD 0 ; Reserved + 65 00000028 00000000 DCD 0 ; Reserved + 66 0000002C 00000000 DCD SVC_Handler ; SVCall Handler + 67 00000030 00000000 DCD DebugMon_Handler ; Debug Monito + r Handler + 68 00000034 00000000 DCD 0 ; Reserved + 69 00000038 00000000 DCD PendSV_Handler ; PendSV Handler + + 70 0000003C 00000000 DCD SysTick_Handler + ; SysTick Handler + 71 00000040 + 72 00000040 ; External Interrupts + 73 00000040 00000000 DCD WDT_IRQHandler ; 16: Watchdog T + imer + 74 00000044 00000000 DCD TIMER0_IRQHandler ; 17: Timer0 + 75 00000048 00000000 DCD TIMER1_IRQHandler ; 18: Timer1 + 76 0000004C 00000000 DCD TIMER2_IRQHandler ; 19: Timer2 + 77 00000050 00000000 DCD TIMER3_IRQHandler ; 20: Timer3 + 78 00000054 00000000 DCD UART0_IRQHandler ; 21: UART0 + 79 00000058 00000000 DCD UART1_IRQHandler ; 22: UART1 + 80 0000005C 00000000 DCD UART2_IRQHandler ; 23: UART2 + 81 00000060 00000000 DCD UART3_IRQHandler ; 24: UART3 + 82 00000064 00000000 DCD PWM1_IRQHandler ; 25: PWM1 + 83 00000068 00000000 DCD I2C0_IRQHandler ; 26: I2C0 + 84 0000006C 00000000 DCD I2C1_IRQHandler ; 27: I2C1 + 85 00000070 00000000 DCD I2C2_IRQHandler ; 28: I2C2 + 86 00000074 00000000 DCD SPI_IRQHandler ; 29: SPI + 87 00000078 00000000 DCD SSP0_IRQHandler ; 30: SSP0 + + + +ARM Macro Assembler Page 3 + + + 88 0000007C 00000000 DCD SSP1_IRQHandler ; 31: SSP1 + 89 00000080 00000000 DCD PLL0_IRQHandler ; 32: PLL0 Lock + (Main PLL) + 90 00000084 00000000 DCD RTC_IRQHandler ; 33: Real Time + Clock + 91 00000088 00000000 DCD EINT0_IRQHandler ; 34: External + Interrupt 0 + 92 0000008C 00000000 DCD EINT1_IRQHandler ; 35: External + Interrupt 1 + 93 00000090 00000000 DCD EINT2_IRQHandler ; 36: External + Interrupt 2 + 94 00000094 00000000 DCD EINT3_IRQHandler ; 37: External + Interrupt 3 + 95 00000098 00000000 DCD ADC_IRQHandler + ; 38: A/D Converter + + 96 0000009C 00000000 DCD BOD_IRQHandler ; 39: Brown-Out + Detect + 97 000000A0 00000000 DCD USB_IRQHandler ; 40: USB + 98 000000A4 00000000 DCD CAN_IRQHandler ; 41: CAN + 99 000000A8 00000000 DCD DMA_IRQHandler ; 42: General Pu + rpose DMA + 100 000000AC 00000000 DCD I2S_IRQHandler ; 43: I2S + 101 000000B0 00000000 DCD ENET_IRQHandler ; 44: Ethernet + 102 000000B4 00000000 DCD RIT_IRQHandler ; 45: Repetitive + Interrupt Timer + 103 000000B8 00000000 DCD MCPWM_IRQHandler ; 46: Motor Co + ntrol PWM + 104 000000BC 00000000 DCD QEI_IRQHandler ; 47: Quadrature + Encoder Interface + 105 000000C0 00000000 DCD PLL1_IRQHandler ; 48: PLL1 Lock + (USB PLL) + 106 000000C4 00000000 DCD USBActivity_IRQHandler ; USB Ac + tivity interrupt to + wakeup + 107 000000C8 00000000 DCD CANActivity_IRQHandler ; CAN Ac + tivity interrupt to + wakeup + 108 000000CC + 109 000000CC + 110 000000CC IF :LNOT::DEF:NO_CRP + 111 000000CC AREA |.ARM.__at_0x02FC|, CODE, READO +NLY + 112 00000000 FFFFFFFF + CRP_Key DCD 0xFFFFFFFF + 113 00000004 ENDIF + 114 00000004 + 115 00000004 + 116 00000004 AREA |.text|, CODE, READONLY + 117 00000000 + 118 00000000 + 119 00000000 ; Reset Handler + 120 00000000 + 121 00000000 Reset_Handler + PROC + 122 00000000 EXPORT Reset_Handler [WEAK +] + 123 00000000 IMPORT __main + 124 00000000 4808 LDR R0, =__main + + + +ARM Macro Assembler Page 4 + + + 125 00000002 4700 BX R0 + 126 00000004 ENDP + 127 00000004 + 128 00000004 + 129 00000004 ; Dummy Exception Handlers (infinite loops which can be + modified) + 130 00000004 + 131 00000004 NMI_Handler + PROC + 132 00000004 EXPORT NMI_Handler [WEAK +] + 133 00000004 E7FE B . + 134 00000006 ENDP + 136 00000006 HardFault_Handler + PROC + 137 00000006 EXPORT HardFault_Handler [WEAK +] + 138 00000006 E7FE B . + 139 00000008 ENDP + 141 00000008 MemManage_Handler + PROC + 142 00000008 EXPORT MemManage_Handler [WEAK +] + 143 00000008 E7FE B . + 144 0000000A ENDP + 146 0000000A BusFault_Handler + PROC + 147 0000000A EXPORT BusFault_Handler [WEAK +] + 148 0000000A E7FE B . + 149 0000000C ENDP + 151 0000000C UsageFault_Handler + PROC + 152 0000000C EXPORT UsageFault_Handler [WEAK +] + 153 0000000C E7FE B . + 154 0000000E ENDP + 155 0000000E SVC_Handler + PROC + 156 0000000E EXPORT SVC_Handler [WEAK +] + 157 0000000E E7FE B . + 158 00000010 ENDP + 160 00000010 DebugMon_Handler + PROC + 161 00000010 EXPORT DebugMon_Handler [WEAK +] + 162 00000010 E7FE B . + 163 00000012 ENDP + 164 00000012 PendSV_Handler + PROC + 165 00000012 EXPORT PendSV_Handler [WEAK +] + 166 00000012 E7FE B . + 167 00000014 ENDP + 168 00000014 SysTick_Handler + PROC + 169 00000014 EXPORT SysTick_Handler [WEAK +] + + + +ARM Macro Assembler Page 5 + + + 170 00000014 E7FE B . + 171 00000016 ENDP + 172 00000016 + 173 00000016 Default_Handler + PROC + 174 00000016 + 175 00000016 EXPORT WDT_IRQHandler [WEAK +] + 176 00000016 EXPORT TIMER0_IRQHandler [WEAK +] + 177 00000016 EXPORT TIMER1_IRQHandler [WEAK +] + 178 00000016 EXPORT TIMER2_IRQHandler [WEAK +] + 179 00000016 EXPORT TIMER3_IRQHandler [WEAK +] + 180 00000016 EXPORT UART0_IRQHandler [WEAK +] + 181 00000016 EXPORT UART1_IRQHandler [WEAK +] + 182 00000016 EXPORT UART2_IRQHandler [WEAK +] + 183 00000016 EXPORT UART3_IRQHandler [WEAK +] + 184 00000016 EXPORT PWM1_IRQHandler [WEAK +] + 185 00000016 EXPORT I2C0_IRQHandler [WEAK +] + 186 00000016 EXPORT I2C1_IRQHandler [WEAK +] + 187 00000016 EXPORT I2C2_IRQHandler [WEAK +] + 188 00000016 EXPORT SPI_IRQHandler [WEAK +] + 189 00000016 EXPORT SSP0_IRQHandler [WEAK +] + 190 00000016 EXPORT SSP1_IRQHandler [WEAK +] + 191 00000016 EXPORT PLL0_IRQHandler [WEAK +] + 192 00000016 EXPORT RTC_IRQHandler [WEAK +] + 193 00000016 EXPORT EINT0_IRQHandler [WEAK +] + 194 00000016 EXPORT EINT1_IRQHandler [WEAK +] + 195 00000016 EXPORT EINT2_IRQHandler [WEAK +] + 196 00000016 EXPORT EINT3_IRQHandler [WEAK +] + 197 00000016 EXPORT ADC_IRQHandler [WEAK +] + 198 00000016 EXPORT BOD_IRQHandler [WEAK +] + 199 00000016 EXPORT USB_IRQHandler [WEAK +] + 200 00000016 EXPORT CAN_IRQHandler [WEAK +] + 201 00000016 EXPORT DMA_IRQHandler [WEAK + + + +ARM Macro Assembler Page 6 + + +] + 202 00000016 EXPORT I2S_IRQHandler [WEAK +] + 203 00000016 EXPORT ENET_IRQHandler [WEAK +] + 204 00000016 EXPORT RIT_IRQHandler [WEAK +] + 205 00000016 EXPORT MCPWM_IRQHandler [WEAK +] + 206 00000016 EXPORT QEI_IRQHandler [WEAK +] + 207 00000016 EXPORT PLL1_IRQHandler [WEAK +] + 208 00000016 EXPORT USBActivity_IRQHandler [WEAK +] + 209 00000016 EXPORT CANActivity_IRQHandler [WEAK +] + 210 00000016 + 211 00000016 WDT_IRQHandler + 212 00000016 TIMER0_IRQHandler + 213 00000016 TIMER1_IRQHandler + 214 00000016 TIMER2_IRQHandler + 215 00000016 TIMER3_IRQHandler + 216 00000016 UART0_IRQHandler + 217 00000016 UART1_IRQHandler + 218 00000016 UART2_IRQHandler + 219 00000016 UART3_IRQHandler + 220 00000016 PWM1_IRQHandler + 221 00000016 I2C0_IRQHandler + 222 00000016 I2C1_IRQHandler + 223 00000016 I2C2_IRQHandler + 224 00000016 SPI_IRQHandler + 225 00000016 SSP0_IRQHandler + 226 00000016 SSP1_IRQHandler + 227 00000016 PLL0_IRQHandler + 228 00000016 RTC_IRQHandler + 229 00000016 EINT0_IRQHandler + 230 00000016 EINT1_IRQHandler + 231 00000016 EINT2_IRQHandler + 232 00000016 EINT3_IRQHandler + 233 00000016 ADC_IRQHandler + 234 00000016 BOD_IRQHandler + 235 00000016 USB_IRQHandler + 236 00000016 CAN_IRQHandler + 237 00000016 DMA_IRQHandler + 238 00000016 I2S_IRQHandler + 239 00000016 ENET_IRQHandler + 240 00000016 RIT_IRQHandler + 241 00000016 MCPWM_IRQHandler + 242 00000016 QEI_IRQHandler + 243 00000016 PLL1_IRQHandler + 244 00000016 USBActivity_IRQHandler + 245 00000016 CANActivity_IRQHandler + 246 00000016 + 247 00000016 E7FE B . + 248 00000018 + 249 00000018 ENDP + 250 00000018 + 251 00000018 + + + +ARM Macro Assembler Page 7 + + + 252 00000018 ALIGN + 253 00000018 + 254 00000018 + 255 00000018 ; User Initial Stack & Heap + 256 00000018 + 257 00000018 IF :DEF:__MICROLIB + 264 00000018 + 265 00000018 IMPORT __use_two_region_memory + 266 00000018 EXPORT __user_initial_stackheap + 267 00000018 __user_initial_stackheap + 268 00000018 + 269 00000018 4803 LDR R0, = Heap_Mem + 270 0000001A 4904 LDR R1, =(Stack_Mem + Stack_Size) + 271 0000001C 4A02 LDR R2, = (Heap_Mem + Heap_Size) + 272 0000001E 4B04 LDR R3, = Stack_Mem + 273 00000020 4770 BX LR + 274 00000022 + 275 00000022 00 00 ALIGN + 276 00000024 + 277 00000024 ENDIF + 278 00000024 + 279 00000024 + 280 00000024 END + 00000000 + 00000000 + 00000200 + 00000000 +Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw +ork --depend=.\startup_lpc17xx.d -o.\startup_lpc17xx.o -I.\RTE\_Target_1 -IC:\K +eil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include -IC:\Keil_P\ARM\PACK\Keil\LPC1700_ +DFP\2.4.0\Device\Include --predefine="__EVAL SETA 1" --predefine="__UVISION_VER +SION SETA 524" --predefine="_RTE_ SETA 1" --predefine="LPC175x_6x SETA 1" --lis +t=.\startup_lpc17xx.lst startup_LPC17xx.s + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +STACK 00000000 + +Symbol: STACK + Definitions + At line 29 in file startup_LPC17xx.s + Uses + None +Comment: STACK unused +Stack_Mem 00000000 + +Symbol: Stack_Mem + Definitions + At line 30 in file startup_LPC17xx.s + Uses + At line 270 in file startup_LPC17xx.s + At line 272 in file startup_LPC17xx.s + +__initial_sp 00000200 + +Symbol: __initial_sp + Definitions + At line 31 in file startup_LPC17xx.s + Uses + At line 55 in file startup_LPC17xx.s +Comment: __initial_sp used once +3 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +HEAP 00000000 + +Symbol: HEAP + Definitions + At line 40 in file startup_LPC17xx.s + Uses + None +Comment: HEAP unused +Heap_Mem 00000000 + +Symbol: Heap_Mem + Definitions + At line 42 in file startup_LPC17xx.s + Uses + At line 269 in file startup_LPC17xx.s + At line 271 in file startup_LPC17xx.s + +__heap_base 00000000 + +Symbol: __heap_base + Definitions + At line 41 in file startup_LPC17xx.s + Uses + None +Comment: __heap_base unused +__heap_limit 00000000 + +Symbol: __heap_limit + Definitions + At line 43 in file startup_LPC17xx.s + Uses + None +Comment: __heap_limit unused +4 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +RESET 00000000 + +Symbol: RESET + Definitions + At line 52 in file startup_LPC17xx.s + Uses + None +Comment: RESET unused +__Vectors 00000000 + +Symbol: __Vectors + Definitions + At line 55 in file startup_LPC17xx.s + Uses + At line 53 in file startup_LPC17xx.s +Comment: __Vectors used once +2 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +.ARM.__at_0x02FC 00000000 + +Symbol: .ARM.__at_0x02FC + Definitions + At line 111 in file startup_LPC17xx.s + Uses + None +Comment: .ARM.__at_0x02FC unused +CRP_Key 00000000 + +Symbol: CRP_Key + Definitions + At line 112 in file startup_LPC17xx.s + Uses + None +Comment: CRP_Key unused +2 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +.text 00000000 + +Symbol: .text + Definitions + At line 116 in file startup_LPC17xx.s + Uses + None +Comment: .text unused +ADC_IRQHandler 00000016 + +Symbol: ADC_IRQHandler + Definitions + At line 233 in file startup_LPC17xx.s + Uses + At line 95 in file startup_LPC17xx.s + At line 197 in file startup_LPC17xx.s + +BOD_IRQHandler 00000016 + +Symbol: BOD_IRQHandler + Definitions + At line 234 in file startup_LPC17xx.s + Uses + At line 96 in file startup_LPC17xx.s + At line 198 in file startup_LPC17xx.s + +BusFault_Handler 0000000A + +Symbol: BusFault_Handler + Definitions + At line 146 in file startup_LPC17xx.s + Uses + At line 60 in file startup_LPC17xx.s + At line 147 in file startup_LPC17xx.s + +CANActivity_IRQHandler 00000016 + +Symbol: CANActivity_IRQHandler + Definitions + At line 245 in file startup_LPC17xx.s + Uses + At line 107 in file startup_LPC17xx.s + At line 209 in file startup_LPC17xx.s + +CAN_IRQHandler 00000016 + +Symbol: CAN_IRQHandler + Definitions + At line 236 in file startup_LPC17xx.s + Uses + At line 98 in file startup_LPC17xx.s + At line 200 in file startup_LPC17xx.s + +DMA_IRQHandler 00000016 + +Symbol: DMA_IRQHandler + Definitions + At line 237 in file startup_LPC17xx.s + Uses + + + +ARM Macro Assembler Page 2 Alphabetic symbol ordering +Relocatable symbols + + At line 99 in file startup_LPC17xx.s + At line 201 in file startup_LPC17xx.s + +DebugMon_Handler 00000010 + +Symbol: DebugMon_Handler + Definitions + At line 160 in file startup_LPC17xx.s + Uses + At line 67 in file startup_LPC17xx.s + At line 161 in file startup_LPC17xx.s + +Default_Handler 00000016 + +Symbol: Default_Handler + Definitions + At line 173 in file startup_LPC17xx.s + Uses + None +Comment: Default_Handler unused +EINT0_IRQHandler 00000016 + +Symbol: EINT0_IRQHandler + Definitions + At line 229 in file startup_LPC17xx.s + Uses + At line 91 in file startup_LPC17xx.s + At line 193 in file startup_LPC17xx.s + +EINT1_IRQHandler 00000016 + +Symbol: EINT1_IRQHandler + Definitions + At line 230 in file startup_LPC17xx.s + Uses + At line 92 in file startup_LPC17xx.s + At line 194 in file startup_LPC17xx.s + +EINT2_IRQHandler 00000016 + +Symbol: EINT2_IRQHandler + Definitions + At line 231 in file startup_LPC17xx.s + Uses + At line 93 in file startup_LPC17xx.s + At line 195 in file startup_LPC17xx.s + +EINT3_IRQHandler 00000016 + +Symbol: EINT3_IRQHandler + Definitions + At line 232 in file startup_LPC17xx.s + Uses + At line 94 in file startup_LPC17xx.s + At line 196 in file startup_LPC17xx.s + +ENET_IRQHandler 00000016 + +Symbol: ENET_IRQHandler + + + +ARM Macro Assembler Page 3 Alphabetic symbol ordering +Relocatable symbols + + Definitions + At line 239 in file startup_LPC17xx.s + Uses + At line 101 in file startup_LPC17xx.s + At line 203 in file startup_LPC17xx.s + +HardFault_Handler 00000006 + +Symbol: HardFault_Handler + Definitions + At line 136 in file startup_LPC17xx.s + Uses + At line 58 in file startup_LPC17xx.s + At line 137 in file startup_LPC17xx.s + +I2C0_IRQHandler 00000016 + +Symbol: I2C0_IRQHandler + Definitions + At line 221 in file startup_LPC17xx.s + Uses + At line 83 in file startup_LPC17xx.s + At line 185 in file startup_LPC17xx.s + +I2C1_IRQHandler 00000016 + +Symbol: I2C1_IRQHandler + Definitions + At line 222 in file startup_LPC17xx.s + Uses + At line 84 in file startup_LPC17xx.s + At line 186 in file startup_LPC17xx.s + +I2C2_IRQHandler 00000016 + +Symbol: I2C2_IRQHandler + Definitions + At line 223 in file startup_LPC17xx.s + Uses + At line 85 in file startup_LPC17xx.s + At line 187 in file startup_LPC17xx.s + +I2S_IRQHandler 00000016 + +Symbol: I2S_IRQHandler + Definitions + At line 238 in file startup_LPC17xx.s + Uses + At line 100 in file startup_LPC17xx.s + At line 202 in file startup_LPC17xx.s + +MCPWM_IRQHandler 00000016 + +Symbol: MCPWM_IRQHandler + Definitions + At line 241 in file startup_LPC17xx.s + Uses + At line 103 in file startup_LPC17xx.s + At line 205 in file startup_LPC17xx.s + + + +ARM Macro Assembler Page 4 Alphabetic symbol ordering +Relocatable symbols + + +MemManage_Handler 00000008 + +Symbol: MemManage_Handler + Definitions + At line 141 in file startup_LPC17xx.s + Uses + At line 59 in file startup_LPC17xx.s + At line 142 in file startup_LPC17xx.s + +NMI_Handler 00000004 + +Symbol: NMI_Handler + Definitions + At line 131 in file startup_LPC17xx.s + Uses + At line 57 in file startup_LPC17xx.s + At line 132 in file startup_LPC17xx.s + +PLL0_IRQHandler 00000016 + +Symbol: PLL0_IRQHandler + Definitions + At line 227 in file startup_LPC17xx.s + Uses + At line 89 in file startup_LPC17xx.s + At line 191 in file startup_LPC17xx.s + +PLL1_IRQHandler 00000016 + +Symbol: PLL1_IRQHandler + Definitions + At line 243 in file startup_LPC17xx.s + Uses + At line 105 in file startup_LPC17xx.s + At line 207 in file startup_LPC17xx.s + +PWM1_IRQHandler 00000016 + +Symbol: PWM1_IRQHandler + Definitions + At line 220 in file startup_LPC17xx.s + Uses + At line 82 in file startup_LPC17xx.s + At line 184 in file startup_LPC17xx.s + +PendSV_Handler 00000012 + +Symbol: PendSV_Handler + Definitions + At line 164 in file startup_LPC17xx.s + Uses + At line 69 in file startup_LPC17xx.s + At line 165 in file startup_LPC17xx.s + +QEI_IRQHandler 00000016 + +Symbol: QEI_IRQHandler + Definitions + + + +ARM Macro Assembler Page 5 Alphabetic symbol ordering +Relocatable symbols + + At line 242 in file startup_LPC17xx.s + Uses + At line 104 in file startup_LPC17xx.s + At line 206 in file startup_LPC17xx.s + +RIT_IRQHandler 00000016 + +Symbol: RIT_IRQHandler + Definitions + At line 240 in file startup_LPC17xx.s + Uses + At line 102 in file startup_LPC17xx.s + At line 204 in file startup_LPC17xx.s + +RTC_IRQHandler 00000016 + +Symbol: RTC_IRQHandler + Definitions + At line 228 in file startup_LPC17xx.s + Uses + At line 90 in file startup_LPC17xx.s + At line 192 in file startup_LPC17xx.s + +Reset_Handler 00000000 + +Symbol: Reset_Handler + Definitions + At line 121 in file startup_LPC17xx.s + Uses + At line 56 in file startup_LPC17xx.s + At line 122 in file startup_LPC17xx.s + +SPI_IRQHandler 00000016 + +Symbol: SPI_IRQHandler + Definitions + At line 224 in file startup_LPC17xx.s + Uses + At line 86 in file startup_LPC17xx.s + At line 188 in file startup_LPC17xx.s + +SSP0_IRQHandler 00000016 + +Symbol: SSP0_IRQHandler + Definitions + At line 225 in file startup_LPC17xx.s + Uses + At line 87 in file startup_LPC17xx.s + At line 189 in file startup_LPC17xx.s + +SSP1_IRQHandler 00000016 + +Symbol: SSP1_IRQHandler + Definitions + At line 226 in file startup_LPC17xx.s + Uses + At line 88 in file startup_LPC17xx.s + At line 190 in file startup_LPC17xx.s + + + + +ARM Macro Assembler Page 6 Alphabetic symbol ordering +Relocatable symbols + +SVC_Handler 0000000E + +Symbol: SVC_Handler + Definitions + At line 155 in file startup_LPC17xx.s + Uses + At line 66 in file startup_LPC17xx.s + At line 156 in file startup_LPC17xx.s + +SysTick_Handler 00000014 + +Symbol: SysTick_Handler + Definitions + At line 168 in file startup_LPC17xx.s + Uses + At line 70 in file startup_LPC17xx.s + At line 169 in file startup_LPC17xx.s + +TIMER0_IRQHandler 00000016 + +Symbol: TIMER0_IRQHandler + Definitions + At line 212 in file startup_LPC17xx.s + Uses + At line 74 in file startup_LPC17xx.s + At line 176 in file startup_LPC17xx.s + +TIMER1_IRQHandler 00000016 + +Symbol: TIMER1_IRQHandler + Definitions + At line 213 in file startup_LPC17xx.s + Uses + At line 75 in file startup_LPC17xx.s + At line 177 in file startup_LPC17xx.s + +TIMER2_IRQHandler 00000016 + +Symbol: TIMER2_IRQHandler + Definitions + At line 214 in file startup_LPC17xx.s + Uses + At line 76 in file startup_LPC17xx.s + At line 178 in file startup_LPC17xx.s + +TIMER3_IRQHandler 00000016 + +Symbol: TIMER3_IRQHandler + Definitions + At line 215 in file startup_LPC17xx.s + Uses + At line 77 in file startup_LPC17xx.s + At line 179 in file startup_LPC17xx.s + +UART0_IRQHandler 00000016 + +Symbol: UART0_IRQHandler + Definitions + At line 216 in file startup_LPC17xx.s + + + +ARM Macro Assembler Page 7 Alphabetic symbol ordering +Relocatable symbols + + Uses + At line 78 in file startup_LPC17xx.s + At line 180 in file startup_LPC17xx.s + +UART1_IRQHandler 00000016 + +Symbol: UART1_IRQHandler + Definitions + At line 217 in file startup_LPC17xx.s + Uses + At line 79 in file startup_LPC17xx.s + At line 181 in file startup_LPC17xx.s + +UART2_IRQHandler 00000016 + +Symbol: UART2_IRQHandler + Definitions + At line 218 in file startup_LPC17xx.s + Uses + At line 80 in file startup_LPC17xx.s + At line 182 in file startup_LPC17xx.s + +UART3_IRQHandler 00000016 + +Symbol: UART3_IRQHandler + Definitions + At line 219 in file startup_LPC17xx.s + Uses + At line 81 in file startup_LPC17xx.s + At line 183 in file startup_LPC17xx.s + +USBActivity_IRQHandler 00000016 + +Symbol: USBActivity_IRQHandler + Definitions + At line 244 in file startup_LPC17xx.s + Uses + At line 106 in file startup_LPC17xx.s + At line 208 in file startup_LPC17xx.s + +USB_IRQHandler 00000016 + +Symbol: USB_IRQHandler + Definitions + At line 235 in file startup_LPC17xx.s + Uses + At line 97 in file startup_LPC17xx.s + At line 199 in file startup_LPC17xx.s + +UsageFault_Handler 0000000C + +Symbol: UsageFault_Handler + Definitions + At line 151 in file startup_LPC17xx.s + Uses + At line 61 in file startup_LPC17xx.s + At line 152 in file startup_LPC17xx.s + +WDT_IRQHandler 00000016 + + + +ARM Macro Assembler Page 8 Alphabetic symbol ordering +Relocatable symbols + + +Symbol: WDT_IRQHandler + Definitions + At line 211 in file startup_LPC17xx.s + Uses + At line 73 in file startup_LPC17xx.s + At line 175 in file startup_LPC17xx.s + +__user_initial_stackheap 00000018 + +Symbol: __user_initial_stackheap + Definitions + At line 267 in file startup_LPC17xx.s + Uses + At line 266 in file startup_LPC17xx.s +Comment: __user_initial_stackheap used once +48 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Absolute symbols + +Heap_Size 00000000 + +Symbol: Heap_Size + Definitions + At line 38 in file startup_LPC17xx.s + Uses + At line 42 in file startup_LPC17xx.s + At line 271 in file startup_LPC17xx.s + +Stack_Size 00000200 + +Symbol: Stack_Size + Definitions + At line 27 in file startup_LPC17xx.s + Uses + At line 30 in file startup_LPC17xx.s + At line 270 in file startup_LPC17xx.s + +2 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +External symbols + +__main 00000000 + +Symbol: __main + Definitions + At line 123 in file startup_LPC17xx.s + Uses + At line 124 in file startup_LPC17xx.s +Comment: __main used once +__use_two_region_memory 00000000 + +Symbol: __use_two_region_memory + Definitions + At line 265 in file startup_LPC17xx.s + Uses + None +Comment: __use_two_region_memory unused +2 symbols +403 symbols in table diff --git a/startup_LPC17xx.s b/startup_LPC17xx.s new file mode 100644 index 0000000..c0761c5 --- /dev/null +++ b/startup_LPC17xx.s @@ -0,0 +1,280 @@ +;/***************************************************************************** +; * @file: startup_LPC17xx.s +; * @purpose: CMSIS Cortex-M3 Core Device Startup File +; * for the NXP LPC17xx Device Series +; * @version: V1.01 +; * @date: 21. December 2009 +; *------- <<< Use Configuration Wizard in Context Menu >>> ------------------ +; * +; * Copyright (C) 2009 ARM Limited. All rights reserved. +; * ARM Limited (ARM) is supplying this software for use with Cortex-M3 +; * processor based microcontrollers. This file can be freely distributed +; * within development tools that are supporting such ARM based processors. +; * +; * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED +; * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF +; * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. +; * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR +; * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. +; * +; *****************************************************************************/ + + +; Stack Configuration +; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + +Stack_Size EQU 0x00000200 + + AREA STACK, NOINIT, READWRITE, ALIGN=3 +Stack_Mem SPACE Stack_Size +__initial_sp + + +; Heap Configuration +; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + +Heap_Size EQU 0x00000000 + + AREA HEAP, NOINIT, READWRITE, ALIGN=3 +__heap_base +Heap_Mem SPACE Heap_Size +__heap_limit + + + PRESERVE8 + THUMB + + +; Vector Table Mapped to Address 0 at Reset + + AREA RESET, DATA, READONLY + EXPORT __Vectors + +__Vectors DCD __initial_sp ; Top of Stack + DCD Reset_Handler ; Reset Handler + DCD NMI_Handler ; NMI Handler + DCD HardFault_Handler ; Hard Fault Handler + DCD MemManage_Handler ; MPU Fault Handler + DCD BusFault_Handler ; Bus Fault Handler + DCD UsageFault_Handler ; Usage Fault Handler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD SVC_Handler ; SVCall Handler + DCD DebugMon_Handler ; Debug Monitor Handler + DCD 0 ; Reserved + DCD PendSV_Handler ; PendSV Handler + DCD SysTick_Handler ; SysTick Handler + + ; External Interrupts + DCD WDT_IRQHandler ; 16: Watchdog Timer + DCD TIMER0_IRQHandler ; 17: Timer0 + DCD TIMER1_IRQHandler ; 18: Timer1 + DCD TIMER2_IRQHandler ; 19: Timer2 + DCD TIMER3_IRQHandler ; 20: Timer3 + DCD UART0_IRQHandler ; 21: UART0 + DCD UART1_IRQHandler ; 22: UART1 + DCD UART2_IRQHandler ; 23: UART2 + DCD UART3_IRQHandler ; 24: UART3 + DCD PWM1_IRQHandler ; 25: PWM1 + DCD I2C0_IRQHandler ; 26: I2C0 + DCD I2C1_IRQHandler ; 27: I2C1 + DCD I2C2_IRQHandler ; 28: I2C2 + DCD SPI_IRQHandler ; 29: SPI + DCD SSP0_IRQHandler ; 30: SSP0 + DCD SSP1_IRQHandler ; 31: SSP1 + DCD PLL0_IRQHandler ; 32: PLL0 Lock (Main PLL) + DCD RTC_IRQHandler ; 33: Real Time Clock + DCD EINT0_IRQHandler ; 34: External Interrupt 0 + DCD EINT1_IRQHandler ; 35: External Interrupt 1 + DCD EINT2_IRQHandler ; 36: External Interrupt 2 + DCD EINT3_IRQHandler ; 37: External Interrupt 3 + DCD ADC_IRQHandler ; 38: A/D Converter + DCD BOD_IRQHandler ; 39: Brown-Out Detect + DCD USB_IRQHandler ; 40: USB + DCD CAN_IRQHandler ; 41: CAN + DCD DMA_IRQHandler ; 42: General Purpose DMA + DCD I2S_IRQHandler ; 43: I2S + DCD ENET_IRQHandler ; 44: Ethernet + DCD RIT_IRQHandler ; 45: Repetitive Interrupt Timer + DCD MCPWM_IRQHandler ; 46: Motor Control PWM + DCD QEI_IRQHandler ; 47: Quadrature Encoder Interface + DCD PLL1_IRQHandler ; 48: PLL1 Lock (USB PLL) + DCD USBActivity_IRQHandler ; USB Activity interrupt to wakeup + DCD CANActivity_IRQHandler ; CAN Activity interrupt to wakeup + + + IF :LNOT::DEF:NO_CRP + AREA |.ARM.__at_0x02FC|, CODE, READONLY +CRP_Key DCD 0xFFFFFFFF + ENDIF + + + AREA |.text|, CODE, READONLY + + +; Reset Handler + +Reset_Handler PROC + EXPORT Reset_Handler [WEAK] + IMPORT __main + LDR R0, =__main + BX R0 + ENDP + + +; Dummy Exception Handlers (infinite loops which can be modified) + +NMI_Handler PROC + EXPORT NMI_Handler [WEAK] + B . + ENDP +HardFault_Handler\ + PROC + EXPORT HardFault_Handler [WEAK] + B . + ENDP +MemManage_Handler\ + PROC + EXPORT MemManage_Handler [WEAK] + B . + ENDP +BusFault_Handler\ + PROC + EXPORT BusFault_Handler [WEAK] + B . + ENDP +UsageFault_Handler\ + PROC + EXPORT UsageFault_Handler [WEAK] + B . + ENDP +SVC_Handler PROC + EXPORT SVC_Handler [WEAK] + B . + ENDP +DebugMon_Handler\ + PROC + EXPORT DebugMon_Handler [WEAK] + B . + ENDP +PendSV_Handler PROC + EXPORT PendSV_Handler [WEAK] + B . + ENDP +SysTick_Handler PROC + EXPORT SysTick_Handler [WEAK] + B . + ENDP + +Default_Handler PROC + + EXPORT WDT_IRQHandler [WEAK] + EXPORT TIMER0_IRQHandler [WEAK] + EXPORT TIMER1_IRQHandler [WEAK] + EXPORT TIMER2_IRQHandler [WEAK] + EXPORT TIMER3_IRQHandler [WEAK] + EXPORT UART0_IRQHandler [WEAK] + EXPORT UART1_IRQHandler [WEAK] + EXPORT UART2_IRQHandler [WEAK] + EXPORT UART3_IRQHandler [WEAK] + EXPORT PWM1_IRQHandler [WEAK] + EXPORT I2C0_IRQHandler [WEAK] + EXPORT I2C1_IRQHandler [WEAK] + EXPORT I2C2_IRQHandler [WEAK] + EXPORT SPI_IRQHandler [WEAK] + EXPORT SSP0_IRQHandler [WEAK] + EXPORT SSP1_IRQHandler [WEAK] + EXPORT PLL0_IRQHandler [WEAK] + EXPORT RTC_IRQHandler [WEAK] + EXPORT EINT0_IRQHandler [WEAK] + EXPORT EINT1_IRQHandler [WEAK] + EXPORT EINT2_IRQHandler [WEAK] + EXPORT EINT3_IRQHandler [WEAK] + EXPORT ADC_IRQHandler [WEAK] + EXPORT BOD_IRQHandler [WEAK] + EXPORT USB_IRQHandler [WEAK] + EXPORT CAN_IRQHandler [WEAK] + EXPORT DMA_IRQHandler [WEAK] + EXPORT I2S_IRQHandler [WEAK] + EXPORT ENET_IRQHandler [WEAK] + EXPORT RIT_IRQHandler [WEAK] + EXPORT MCPWM_IRQHandler [WEAK] + EXPORT QEI_IRQHandler [WEAK] + EXPORT PLL1_IRQHandler [WEAK] + EXPORT USBActivity_IRQHandler [WEAK] + EXPORT CANActivity_IRQHandler [WEAK] + +WDT_IRQHandler +TIMER0_IRQHandler +TIMER1_IRQHandler +TIMER2_IRQHandler +TIMER3_IRQHandler +UART0_IRQHandler +UART1_IRQHandler +UART2_IRQHandler +UART3_IRQHandler +PWM1_IRQHandler +I2C0_IRQHandler +I2C1_IRQHandler +I2C2_IRQHandler +SPI_IRQHandler +SSP0_IRQHandler +SSP1_IRQHandler +PLL0_IRQHandler +RTC_IRQHandler +EINT0_IRQHandler +EINT1_IRQHandler +EINT2_IRQHandler +EINT3_IRQHandler +ADC_IRQHandler +BOD_IRQHandler +USB_IRQHandler +CAN_IRQHandler +DMA_IRQHandler +I2S_IRQHandler +ENET_IRQHandler +RIT_IRQHandler +MCPWM_IRQHandler +QEI_IRQHandler +PLL1_IRQHandler +USBActivity_IRQHandler +CANActivity_IRQHandler + + B . + + ENDP + + + ALIGN + + +; User Initial Stack & Heap + + IF :DEF:__MICROLIB + + EXPORT __initial_sp + EXPORT __heap_base + EXPORT __heap_limit + + ELSE + + IMPORT __use_two_region_memory + EXPORT __user_initial_stackheap +__user_initial_stackheap + + LDR R0, = Heap_Mem + LDR R1, =(Stack_Mem + Stack_Size) + LDR R2, = (Heap_Mem + Heap_Size) + LDR R3, = Stack_Mem + BX LR + + ALIGN + + ENDIF + + + END diff --git a/startup_lpc17xx.o b/startup_lpc17xx.o new file mode 100644 index 0000000000000000000000000000000000000000..a972be3d9599a8fbfd1d8ab354b4034220b6d392 GIT binary patch literal 5984 zcmds5U5Fdk6+SZ~&(8WUUfYf0-%J&yu^X?tl6UR(#!jM@F441TQotd4h~lK8Z3GUV zB2+Qg80Mqy@#m-RCECh-AJGoR{Y1MN4-nP?c#!A_7-xvCGiHds!FZhLCB{QUHy95Sz0CM|qE{FnCwi6f5u%%nN$fvkp6GjwpCfvm z@iC$|7%}Nvj7NyxWIRT6n=wsvhjEJN=Zr^*e#w|4dW-QlMaF*ks2q$6i6MD>%UX3Kk!}XHT+{ImA+@Y-k?`oDCg40S5{Je%5~el zZpZ0(GiG+NWHN2G9M_ymO&l`^y@u^M=9GD8dC+V%%&E-uVYAZhwq{J*ZQK2}`K8Im z(J3eWWy;M|m->#|uP%0%9oM^D&3EgAHsbcH>9kqywwhkoOjkMnz(f43`~0BkIdyN~ zI{j+d?XIHTtrq%q7nW|bTeUj&6~{c3nJC$--ONOK`mnF^ry{Q6qT{OWCVGc)6VdM^ z{(*5b(SD#t{Ltc|*0?##tSPYMjw5$J;ae3v?aoI;{HV7fEUHT{FkMu z3pCgVVxpmmEb%oT2#ybul)FGJR3+U*QfY(-PKpWC#4E*DR0ZEg|B&~a6kMmjNzPUp zcK9!n^ZYgZy&v>r^EFg%UkNxnV7^NsuE2jj;ILQl_at*p90+q?v>o_FL&gvj#gObL zeJiI8)EYD~R-^H8(9bEx0`>cVAmh+fpwd-J#Kh}ISS09Is*VqsI`UIhPq3SRmr>Hc zk2W+asc;hwC|)7jq9TY+3H58-L9~r8>Og-0k)?MC8ahUg3XGkEde;)0akBtLfSmU*xEMff=%fm*f_YMRv+DtC+f2Vzy$r!C^2(Kc4zkF?`X} z^jFo7Z~-dc1q;EG)#1mXxt5f%5D2YfV(QR7EYxBx*@2D4oq4<28!FcGX2bH?e5F=g zJQvg$OV;cj;>c^)+^HM6%%1arC2H~MuG@UB#O{P!U#Ewl(g>*V;L1RH< zK~pRg3b;O-T(Sz*`D4i!t;&3EKJU}xpmPh!vsO8qD&D-)U1IZAqzY|zG{^Z#|o%)0F?4xQuUViAEW zu5*!T)4o*e4|+YECHtpNoH&|>vfdk<%5`0gbi8yF-0s!;rea=mxM7ZWH)^})crjI7tQ4xXitS#)sS0-~;@ms$G+VWD6^l{D`pt_*u4EOh z>QpL|nyC8iVyE63G@SdpaEPinluu05@~6wyOllIIdFN`g?o@}aA<7=X%hz`7 zuTt@4246?C+pG%q~jR zyKO$S!$cbNSKGqSby_lYFS>Typ-3M8_w-J!`L&uIxUKPK=VI6A_fIA^4W*o)gP6kq zF8FSpG^F`YfI%D0pypd^p8T=244bhkr!%$3G8pZJ@$&ZJltpTNGm@|CGXlNtmLs?gAf7!N%%T-FInin9Ux3GuTsV2olM7JhvdCpKpL iLPO)_6~DxgwsvA8zi1Y|-;J!kM(+(BWXBy=u>1$>ER +#include "LPC17xx.h" + + +/** @addtogroup LPC17xx_System + * @{ + */ + +/* +//-------- <<< Use Configuration Wizard in Context Menu >>> ------------------ +*/ + +/*--------------------- Clock Configuration ---------------------------------- +// +// Clock Configuration +// System Controls and Status Register (SCS) +// OSCRANGE: Main Oscillator Range Select +// <0=> 1 MHz to 20 MHz +// <1=> 15 MHz to 24 MHz +// OSCEN: Main Oscillator Enable +// +// +// +// Clock Source Select Register (CLKSRCSEL) +// CLKSRC: PLL Clock Source Selection +// <0=> Internal RC oscillator +// <1=> Main oscillator +// <2=> RTC oscillator +// +// +// PLL0 Configuration (Main PLL) +// PLL0 Configuration Register (PLL0CFG) +// F_cco0 = (2 * M * F_in) / N +// F_in must be in the range of 32 kHz to 50 MHz +// F_cco0 must be in the range of 275 MHz to 550 MHz +// MSEL: PLL Multiplier Selection +// <6-32768><#-1> +// M Value +// NSEL: PLL Divider Selection +// <1-256><#-1> +// N Value +// +// +// +// PLL1 Configuration (USB PLL) +// PLL1 Configuration Register (PLL1CFG) +// F_usb = M * F_osc or F_usb = F_cco1 / (2 * P) +// F_cco1 = F_osc * M * 2 * P +// F_cco1 must be in the range of 156 MHz to 320 MHz +// MSEL: PLL Multiplier Selection +// <1-32><#-1> +// M Value (for USB maximum value is 4) +// PSEL: PLL Divider Selection +// <0=> 1 +// <1=> 2 +// <2=> 4 +// <3=> 8 +// P Value +// +// +// +// CPU Clock Configuration Register (CCLKCFG) +// CCLKSEL: Divide Value for CPU Clock from PLL0 +// <1-256><#-1> +// +// +// USB Clock Configuration Register (USBCLKCFG) +// USBSEL: Divide Value for USB Clock from PLL0 +// <0-15> +// Divide is USBSEL + 1 +// +// +// Peripheral Clock Selection Register 0 (PCLKSEL0) +// PCLK_WDT: Peripheral Clock Selection for WDT +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_TIMER0: Peripheral Clock Selection for TIMER0 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_TIMER1: Peripheral Clock Selection for TIMER1 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_UART0: Peripheral Clock Selection for UART0 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_UART1: Peripheral Clock Selection for UART1 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_PWM1: Peripheral Clock Selection for PWM1 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_I2C0: Peripheral Clock Selection for I2C0 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_SPI: Peripheral Clock Selection for SPI +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_SSP1: Peripheral Clock Selection for SSP1 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_DAC: Peripheral Clock Selection for DAC +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_ADC: Peripheral Clock Selection for ADC +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_CAN1: Peripheral Clock Selection for CAN1 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 6 +// PCLK_CAN2: Peripheral Clock Selection for CAN2 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 6 +// PCLK_ACF: Peripheral Clock Selection for ACF +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 6 +// +// +// Peripheral Clock Selection Register 1 (PCLKSEL1) +// PCLK_QEI: Peripheral Clock Selection for the Quadrature Encoder Interface +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_GPIO: Peripheral Clock Selection for GPIOs +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_PCB: Peripheral Clock Selection for the Pin Connect Block +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_I2C1: Peripheral Clock Selection for I2C1 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_SSP0: Peripheral Clock Selection for SSP0 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_TIMER2: Peripheral Clock Selection for TIMER2 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_TIMER3: Peripheral Clock Selection for TIMER3 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_UART2: Peripheral Clock Selection for UART2 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_UART3: Peripheral Clock Selection for UART3 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_I2C2: Peripheral Clock Selection for I2C2 +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_I2S: Peripheral Clock Selection for I2S +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_RIT: Peripheral Clock Selection for the Repetitive Interrupt Timer +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_SYSCON: Peripheral Clock Selection for the System Control Block +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// PCLK_MC: Peripheral Clock Selection for the Motor Control PWM +// <0=> Pclk = Cclk / 4 +// <1=> Pclk = Cclk +// <2=> Pclk = Cclk / 2 +// <3=> Pclk = Hclk / 8 +// +// +// Power Control for Peripherals Register (PCONP) +// PCTIM0: Timer/Counter 0 power/clock enable +// PCTIM1: Timer/Counter 1 power/clock enable +// PCUART0: UART 0 power/clock enable +// PCUART1: UART 1 power/clock enable +// PCPWM1: PWM 1 power/clock enable +// PCI2C0: I2C interface 0 power/clock enable +// PCSPI: SPI interface power/clock enable +// PCRTC: RTC power/clock enable +// PCSSP1: SSP interface 1 power/clock enable +// PCAD: A/D converter power/clock enable +// PCCAN1: CAN controller 1 power/clock enable +// PCCAN2: CAN controller 2 power/clock enable +// PCGPIO: GPIOs power/clock enable +// PCRIT: Repetitive interrupt timer power/clock enable +// PCMC: Motor control PWM power/clock enable +// PCQEI: Quadrature encoder interface power/clock enable +// PCI2C1: I2C interface 1 power/clock enable +// PCSSP0: SSP interface 0 power/clock enable +// PCTIM2: Timer 2 power/clock enable +// PCTIM3: Timer 3 power/clock enable +// PCUART2: UART 2 power/clock enable +// PCUART3: UART 3 power/clock enable +// PCI2C2: I2C interface 2 power/clock enable +// PCI2S: I2S interface power/clock enable +// PCGPDMA: GP DMA function power/clock enable +// PCENET: Ethernet block power/clock enable +// PCUSB: USB interface power/clock enable +// +// +// Clock Output Configuration Register (CLKOUTCFG) +// CLKOUTSEL: Selects clock source for CLKOUT +// <0=> CPU clock +// <1=> Main oscillator +// <2=> Internal RC oscillator +// <3=> USB clock +// <4=> RTC oscillator +// CLKOUTDIV: Selects clock divider for CLKOUT +// <1-16><#-1> +// CLKOUT_EN: CLKOUT enable control +// +// +// +*/ + + + +/** @addtogroup LPC17xx_System_Defines LPC17xx System Defines + @{ + */ + +#define CLOCK_SETUP 1 +#define SCS_Val 0x00000020 +#define CLKSRCSEL_Val 0x00000001 +#define PLL0_SETUP 1 +#define PLL0CFG_Val 0x00050063 +#define PLL1_SETUP 1 +#define PLL1CFG_Val 0x00000023 +#define CCLKCFG_Val 0x00000003 +#define USBCLKCFG_Val 0x00000000 +#define PCLKSEL0_Val 0x00000000 +#define PCLKSEL1_Val 0x00000000 +#define PCONP_Val 0x042887DE +#define CLKOUTCFG_Val 0x00000000 + + +/*--------------------- Flash Accelerator Configuration ---------------------- +// +// Flash Accelerator Configuration +// FLASHTIM: Flash Access Time +// <0=> 1 CPU clock (for CPU clock up to 20 MHz) +// <1=> 2 CPU clocks (for CPU clock up to 40 MHz) +// <2=> 3 CPU clocks (for CPU clock up to 60 MHz) +// <3=> 4 CPU clocks (for CPU clock up to 80 MHz) +// <4=> 5 CPU clocks (for CPU clock up to 100 MHz) +// <5=> 6 CPU clocks (for any CPU clock) +// +*/ +#define FLASH_SETUP 1 +#define FLASHCFG_Val 0x00004000 + +/* +//-------- <<< end of configuration section >>> ------------------------------ +*/ + +/*---------------------------------------------------------------------------- + Check the register settings + *----------------------------------------------------------------------------*/ +#define CHECK_RANGE(val, min, max) ((val < min) || (val > max)) +#define CHECK_RSVD(val, mask) (val & mask) + +/* Clock Configuration -------------------------------------------------------*/ +#if (CHECK_RSVD((SCS_Val), ~0x00000030)) + #error "SCS: Invalid values of reserved bits!" +#endif + +#if (CHECK_RANGE((CLKSRCSEL_Val), 0, 2)) + #error "CLKSRCSEL: Value out of range!" +#endif + +#if (CHECK_RSVD((PLL0CFG_Val), ~0x00FF7FFF)) + #error "PLL0CFG: Invalid values of reserved bits!" +#endif + +#if (CHECK_RSVD((PLL1CFG_Val), ~0x0000007F)) + #error "PLL1CFG: Invalid values of reserved bits!" +#endif + +#if (PLL0_SETUP) /* if PLL0 is used */ + #if (CCLKCFG_Val < 2) /* CCLKSEL must be greater then 1 */ + #error "CCLKCFG: CCLKSEL must be greater then 1 if PLL0 is used!" + #endif +#endif + +#if (CHECK_RANGE((CCLKCFG_Val), 2, 255)) + #error "CCLKCFG: Value out of range!" +#endif + +#if (CHECK_RSVD((USBCLKCFG_Val), ~0x0000000F)) + #error "USBCLKCFG: Invalid values of reserved bits!" +#endif + +#if (CHECK_RSVD((PCLKSEL0_Val), 0x000C0C00)) + #error "PCLKSEL0: Invalid values of reserved bits!" +#endif + +#if (CHECK_RSVD((PCLKSEL1_Val), 0x03000300)) + #error "PCLKSEL1: Invalid values of reserved bits!" +#endif + +#if (CHECK_RSVD((PCONP_Val), 0x10100821)) + #error "PCONP: Invalid values of reserved bits!" +#endif + +#if (CHECK_RSVD((CLKOUTCFG_Val), ~0x000001FF)) + #error "CLKOUTCFG: Invalid values of reserved bits!" +#endif + +/* Flash Accelerator Configuration -------------------------------------------*/ +#if (CHECK_RSVD((FLASHCFG_Val), ~0x0000F000)) + #error "FLASHCFG: Invalid values of reserved bits!" +#endif + + +/*---------------------------------------------------------------------------- + DEFINES + *----------------------------------------------------------------------------*/ + +/*---------------------------------------------------------------------------- + Define clocks + *----------------------------------------------------------------------------*/ +#define XTAL (12000000UL) /* Oscillator frequency */ +#define OSC_CLK ( XTAL) /* Main oscillator frequency */ +#define RTC_CLK ( 32768UL) /* RTC oscillator frequency */ +#define IRC_OSC ( 4000000UL) /* Internal RC oscillator frequency */ + + +/* F_cco0 = (2 * M * F_in) / N */ +#define __M (((PLL0CFG_Val ) & 0x7FFF) + 1) +#define __N (((PLL0CFG_Val >> 16) & 0x00FF) + 1) +#define __FCCO(__F_IN) ((2ULL * __M * __F_IN) / __N) +#define __CCLK_DIV (((CCLKCFG_Val ) & 0x00FF) + 1) + +/* Determine core clock frequency according to settings */ + #if (PLL0_SETUP) + #if ((CLKSRCSEL_Val & 0x03) == 1) + #define __CORE_CLK (__FCCO(OSC_CLK) / __CCLK_DIV) + #elif ((CLKSRCSEL_Val & 0x03) == 2) + #define __CORE_CLK (__FCCO(RTC_CLK) / __CCLK_DIV) + #else + #define __CORE_CLK (__FCCO(IRC_OSC) / __CCLK_DIV) + #endif + #else + #if ((CLKSRCSEL_Val & 0x03) == 1) + #define __CORE_CLK (OSC_CLK / __CCLK_DIV) + #elif ((CLKSRCSEL_Val & 0x03) == 2) + #define __CORE_CLK (RTC_CLK / __CCLK_DIV) + #else + #define __CORE_CLK (IRC_OSC / __CCLK_DIV) + #endif + #endif + +/** + * @} + */ + + +/** @addtogroup LPC17xx_System_Public_Variables LPC17xx System Public Variables + @{ + */ +/*---------------------------------------------------------------------------- + Clock Variable definitions + *----------------------------------------------------------------------------*/ +uint32_t SystemCoreClock = __CORE_CLK;/*!< System Clock Frequency (Core Clock)*/ + +/** + * @} + */ + + +/** @addtogroup LPC17xx_System_Public_Functions LPC17xx System Public Functions + @{ + */ + +/** + * Update SystemCoreClock variable + * + * @param none + * @return none + * + * @brief Updates the SystemCoreClock with current core Clock + * retrieved from cpu registers. + */void SystemCoreClockUpdate (void) /* Get Core Clock Frequency */ +{ + /* Determine clock frequency according to clock register values */ + if (((LPC_SC->PLL0STAT >> 24) & 3) == 3) { /* If PLL0 enabled and connected */ + switch (LPC_SC->CLKSRCSEL & 0x03) { + case 0: /* Int. RC oscillator => PLL0 */ + case 3: /* Reserved, default to Int. RC */ + SystemCoreClock = (IRC_OSC * + ((2ULL * ((LPC_SC->PLL0STAT & 0x7FFF) + 1))) / + (((LPC_SC->PLL0STAT >> 16) & 0xFF) + 1) / + ((LPC_SC->CCLKCFG & 0xFF)+ 1)); + break; + case 1: /* Main oscillator => PLL0 */ + SystemCoreClock = (OSC_CLK * + ((2ULL * ((LPC_SC->PLL0STAT & 0x7FFF) + 1))) / + (((LPC_SC->PLL0STAT >> 16) & 0xFF) + 1) / + ((LPC_SC->CCLKCFG & 0xFF)+ 1)); + break; + case 2: /* RTC oscillator => PLL0 */ + SystemCoreClock = (RTC_CLK * + ((2ULL * ((LPC_SC->PLL0STAT & 0x7FFF) + 1))) / + (((LPC_SC->PLL0STAT >> 16) & 0xFF) + 1) / + ((LPC_SC->CCLKCFG & 0xFF)+ 1)); + break; + } + } else { + switch (LPC_SC->CLKSRCSEL & 0x03) { + case 0: /* Int. RC oscillator => PLL0 */ + case 3: /* Reserved, default to Int. RC */ + SystemCoreClock = IRC_OSC / ((LPC_SC->CCLKCFG & 0xFF)+ 1); + break; + case 1: /* Main oscillator => PLL0 */ + SystemCoreClock = OSC_CLK / ((LPC_SC->CCLKCFG & 0xFF)+ 1); + break; + case 2: /* RTC oscillator => PLL0 */ + SystemCoreClock = RTC_CLK / ((LPC_SC->CCLKCFG & 0xFF)+ 1); + break; + } + } + +} + +/** + * Initialize the system + * + * @param none + * @return none + * + * @brief Setup the microcontroller system. + * Initialize the System. + */ +void SystemInit (void) +{ +#if (CLOCK_SETUP) /* Clock Setup */ + LPC_SC->SCS = SCS_Val; + if (LPC_SC->SCS & (1 << 5)) { /* If Main Oscillator is enabled */ + while ((LPC_SC->SCS & (1<<6)) == 0);/* Wait for Oscillator to be ready */ + } + + LPC_SC->CCLKCFG = CCLKCFG_Val; /* Setup Clock Divider */ + /* Periphral clock must be selected before PLL0 enabling and connecting + * - according errata.lpc1768-16.March.2010 - + */ + LPC_SC->PCLKSEL0 = PCLKSEL0_Val; /* Peripheral Clock Selection */ + LPC_SC->PCLKSEL1 = PCLKSEL1_Val; + +#if (PLL0_SETUP) + LPC_SC->CLKSRCSEL = CLKSRCSEL_Val; /* Select Clock Source for PLL0 */ + + LPC_SC->PLL0CFG = PLL0CFG_Val; /* configure PLL0 */ + LPC_SC->PLL0FEED = 0xAA; + LPC_SC->PLL0FEED = 0x55; + + LPC_SC->PLL0CON = 0x01; /* PLL0 Enable */ + LPC_SC->PLL0FEED = 0xAA; + LPC_SC->PLL0FEED = 0x55; + while (!(LPC_SC->PLL0STAT & (1<<26)));/* Wait for PLOCK0 */ + + LPC_SC->PLL0CON = 0x03; /* PLL0 Enable & Connect */ + LPC_SC->PLL0FEED = 0xAA; + LPC_SC->PLL0FEED = 0x55; + while (!(LPC_SC->PLL0STAT & ((1<<25) | (1<<24))));/* Wait for PLLC0_STAT & PLLE0_STAT */ +#endif + +#if (PLL1_SETUP) + LPC_SC->PLL1CFG = PLL1CFG_Val; + LPC_SC->PLL1FEED = 0xAA; + LPC_SC->PLL1FEED = 0x55; + + LPC_SC->PLL1CON = 0x01; /* PLL1 Enable */ + LPC_SC->PLL1FEED = 0xAA; + LPC_SC->PLL1FEED = 0x55; + while (!(LPC_SC->PLL1STAT & (1<<10)));/* Wait for PLOCK1 */ + + LPC_SC->PLL1CON = 0x03; /* PLL1 Enable & Connect */ + LPC_SC->PLL1FEED = 0xAA; + LPC_SC->PLL1FEED = 0x55; + while (!(LPC_SC->PLL1STAT & ((1<< 9) | (1<< 8))));/* Wait for PLLC1_STAT & PLLE1_STAT */ +#else + LPC_SC->USBCLKCFG = USBCLKCFG_Val; /* Setup USB Clock Divider */ +#endif + + LPC_SC->PCONP = PCONP_Val; /* Power Control for Peripherals */ + + LPC_SC->CLKOUTCFG = CLKOUTCFG_Val; /* Clock Output Configuration */ +#endif + +#if (FLASH_SETUP == 1) /* Flash Accelerator Setup */ + LPC_SC->FLASHCFG = (LPC_SC->FLASHCFG & ~0x0000F000) | FLASHCFG_Val; +#endif +} + +/** + * @} + */ + +/** + * @} + */ diff --git a/system_lpc17xx.crf b/system_lpc17xx.crf new file mode 100644 index 0000000000000000000000000000000000000000..e4c05537d3c38e27b18635c761e541228c4192fa GIT binary patch literal 79148 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 E3kPgsu>b%7 literal 0 HcmV?d00001 diff --git a/system_lpc17xx.d b/system_lpc17xx.d new file mode 100644 index 0000000..5600dd5 --- /dev/null +++ b/system_lpc17xx.d @@ -0,0 +1,9 @@ +.\system_lpc17xx.o: system_LPC17xx.c +.\system_lpc17xx.o: C:\Keil_P\ARM\ARMCC\Bin\..\include\stdint.h +.\system_lpc17xx.o: C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\LPC17xx.h +.\system_lpc17xx.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\core_cm3.h +.\system_lpc17xx.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_version.h +.\system_lpc17xx.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_compiler.h +.\system_lpc17xx.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\cmsis_armcc.h +.\system_lpc17xx.o: C:\Keil_P\ARM\PACK\ARM\CMSIS\5.2.0\CMSIS\Include\mpu_armv7.h +.\system_lpc17xx.o: C:\Keil_P\ARM\PACK\Keil\LPC1700_DFP\2.4.0\Device\Include\system_LPC17xx.h diff --git a/system_lpc17xx.o b/system_lpc17xx.o new file mode 100644 index 0000000000000000000000000000000000000000..60cb6823294a49cbf5a0b48a5821334436b1940b GIT binary patch literal 74316 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%0A( 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 MZi@6i%ygOk1H&iUcK`qY literal 0 HcmV?d00001