From: Olivier B. <Ba...@us...> - 2010-02-24 20:33:56
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "krobot". The branch, master has been updated via 25eabbea383d06ad591978ba725b9e9b8081599f (commit) from 03b2d41ebef871da47dc3cc3a72773b838fc5c5d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 25eabbea383d06ad591978ba725b9e9b8081599f Author: Olivier BICHLER <oli...@gm...> Date: Wed Feb 24 21:33:31 2010 +0100 Try to fix direction consistency ----------------------------------------------------------------------- Changes: diff --git a/USB_Module/Motor_Controller/Firmware/Motor_Controller.mcw b/USB_Module/Motor_Controller/Firmware/Motor_Controller.mcw index 0846784..f053b69 100644 Binary files a/USB_Module/Motor_Controller/Firmware/Motor_Controller.mcw and b/USB_Module/Motor_Controller/Firmware/Motor_Controller.mcw differ diff --git a/USB_Module/Motor_Controller/Firmware/Motor_controller.mcs b/USB_Module/Motor_Controller/Firmware/Motor_controller.mcs new file mode 100644 index 0000000..7e843b1 --- /dev/null +++ b/USB_Module/Motor_Controller/Firmware/Motor_controller.mcs @@ -0,0 +1,149 @@ +[Header] +MagicCookie={0b13fe8c-dfe0-40eb-8900-6712719559a7} +Version=1.0 +[File000] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\usb_descriptors.o +Folder=Intermediary +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={E56A1C86-9D32-4DF6-8C34-FE0388B1B644} +LanguageToolLocation=C:\MCC18\bin\mcc18.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString= +TraceCmdString= +DebugOptions= +[File001] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\main.o +Folder=Intermediary +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={E56A1C86-9D32-4DF6-8C34-FE0388B1B644} +LanguageToolLocation=C:\MCC18\bin\mcc18.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString= +TraceCmdString= +DebugOptions= +[File002] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\eeprom.o +Folder=Intermediary +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={E56A1C86-9D32-4DF6-8C34-FE0388B1B644} +LanguageToolLocation=C:\MCC18\bin\mcc18.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString= +TraceCmdString= +DebugOptions= +[File003] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\motor.o +Folder=Intermediary +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={E56A1C86-9D32-4DF6-8C34-FE0388B1B644} +LanguageToolLocation=C:\MCC18\bin\mcc18.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString= +TraceCmdString= +DebugOptions= +[File004] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\lm629.o +Folder=Intermediary +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={E56A1C86-9D32-4DF6-8C34-FE0388B1B644} +LanguageToolLocation=C:\MCC18\bin\mcc18.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString= +TraceCmdString= +DebugOptions= +[File005] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\usb_device.o +Folder=Intermediary +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={E56A1C86-9D32-4DF6-8C34-FE0388B1B644} +LanguageToolLocation=C:\MCC18\bin\mcc18.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString= +TraceCmdString= +DebugOptions= +[File006] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\usb_function_hid.o +Folder=Intermediary +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={E56A1C86-9D32-4DF6-8C34-FE0388B1B644} +LanguageToolLocation=C:\MCC18\bin\mcc18.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString= +TraceCmdString= +DebugOptions= +[File007] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\error.o +Folder=Intermediary +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={E56A1C86-9D32-4DF6-8C34-FE0388B1B644} +LanguageToolLocation=C:\MCC18\bin\mcc18.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString= +TraceCmdString= +DebugOptions= +[File008] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\Motor_controller.cof +Folder=Output +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={96C98149-AA1B-4CF9-B967-FAE79CAB663C} +LanguageToolLocation=C:\MCC18\bin\mplink.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString=/m"$(BINDIR_)$(TARGETBASE).map" /w /o"$(BINDIR_)$(TARGETBASE).cof" +TraceCmdString= +DebugOptions= +[File009] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\Motor_controller.hex +Folder=Output +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={96C98149-AA1B-4CF9-B967-FAE79CAB663C} +LanguageToolLocation=C:\MCC18\bin\mplink.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString=/m"$(BINDIR_)$(TARGETBASE).map" /w /o"$(BINDIR_)$(TARGETBASE).cof" +TraceCmdString= +DebugOptions= +[File010] +Location=C:\krobot\USB_Module\Motor_Controller\Firmware\output\Motor_controller.map +Folder=Output +DeviceName=PIC18F4550 +LanguageToolSuiteID={5B7D72DD-9861-47BD-9F60-2BE967BF8416} +LanguageToolID={96C98149-AA1B-4CF9-B967-FAE79CAB663C} +LanguageToolLocation=C:\MCC18\bin\mplink.exe +PPAD=$(BINDIR)|output||$(TMPDIR)|output||$(AINDIR)||$(INCDIR)|C:\MCC18\h;.;Include||$(LIBDIR)|C:\mcc18\lib||$(LKRDIR)|| +SOLK=<src>|usb_descriptors.c|main.c|eeprom.c|motor.c|lm629.c|usb_device.c|usb_function_hid.c|error.c||<obj>||<lib>||<lkr>|rm18f4550.lkr|| +SuiteArgsString= +ToolArgsString=/m"$(BINDIR_)$(TARGETBASE).map" /w /o"$(BINDIR_)$(TARGETBASE).cof" +TraceCmdString= +DebugOptions= +[TOOL_LOC_STAMPS] +tool_loc{96C98149-AA1B-4CF9-B967-FAE79CAB663C}=C:\MCC18\bin\mplink.exe +tool_loc{E56A1C86-9D32-4DF6-8C34-FE0388B1B644}=C:\MCC18\bin\mcc18.exe diff --git a/USB_Module/Motor_Controller/Firmware/lm629.c b/USB_Module/Motor_Controller/Firmware/lm629.c index 044ff6c..45e059d 100644 --- a/USB_Module/Motor_Controller/Firmware/lm629.c +++ b/USB_Module/Motor_Controller/Firmware/lm629.c @@ -599,11 +599,11 @@ void moveForward(short pos, short vel, short acc) { resetInterrupt(MOTOR_BOTH); newPosition(MOTOR_RIGHT, - CON_MOTOR_RIGHT * (long) ((float) pos * COEF_RIGHT_WHEEL), + - CON_MOTOR_RIGHT * (long) ((float) pos * COEF_RIGHT_WHEEL), (long) ((float) vel * COEF_RIGHT_WHEEL * CONST_VEL), (long) ((float) acc * COEF_RIGHT_WHEEL * CONST_ACC)); newPosition(MOTOR_LEFT, - CON_MOTOR_LEFT * (long) ((float) pos * COEF_LEFT_WHEEL), + - CON_MOTOR_LEFT * (long) ((float) pos * COEF_LEFT_WHEEL), (long) ((float) vel * COEF_LEFT_WHEEL * CONST_VEL), (long) ((float) acc * COEF_LEFT_WHEEL * CONST_ACC)); @@ -621,11 +621,11 @@ void moveBackward(short pos, short vel, short acc) { resetInterrupt(MOTOR_BOTH); newPosition(MOTOR_RIGHT, - - CON_MOTOR_RIGHT * (long) ((float) pos * COEF_RIGHT_WHEEL), + CON_MOTOR_RIGHT * (long) ((float) pos * COEF_RIGHT_WHEEL), (long) ((float) vel * COEF_RIGHT_WHEEL * CONST_VEL), (long) ((float) acc * COEF_RIGHT_WHEEL * CONST_ACC)); newPosition(MOTOR_LEFT, - - CON_MOTOR_LEFT * (long) ((float) pos * COEF_LEFT_WHEEL), + CON_MOTOR_LEFT * (long) ((float) pos * COEF_LEFT_WHEEL), (long) ((float) vel * COEF_LEFT_WHEEL * CONST_VEL), (long) ((float) acc * COEF_LEFT_WHEEL * CONST_ACC)); @@ -643,11 +643,11 @@ void turnRight(short angle, short vel, short acc) { resetInterrupt(MOTOR_BOTH); newPosition(MOTOR_RIGHT, - - CON_MOTOR_RIGHT * (long) ((float) angle * CONST_POS * WHEELS_DIST * COEF_RIGHT_WHEEL), + CON_MOTOR_RIGHT * (long) ((float) angle * CONST_POS * WHEELS_DIST * COEF_RIGHT_WHEEL), (long) ((float) vel * COEF_RIGHT_WHEEL * CONST_VEL), (long) ((float) acc * COEF_RIGHT_WHEEL * CONST_ACC)); newPosition(MOTOR_LEFT, - CON_MOTOR_LEFT * (long) ((float) angle * CONST_POS * WHEELS_DIST * COEF_LEFT_WHEEL), + - CON_MOTOR_LEFT * (long) ((float) angle * CONST_POS * WHEELS_DIST * COEF_LEFT_WHEEL), (long) ((float) vel * COEF_LEFT_WHEEL * CONST_VEL), (long) ((float) acc * COEF_LEFT_WHEEL * CONST_ACC)); @@ -665,11 +665,11 @@ void turnLeft(short angle, short vel, short acc) { resetInterrupt(MOTOR_BOTH); newPosition(MOTOR_RIGHT, - CON_MOTOR_RIGHT * (long) ((float) angle * CONST_POS * WHEELS_DIST * COEF_RIGHT_WHEEL), + - CON_MOTOR_RIGHT * (long) ((float) angle * CONST_POS * WHEELS_DIST * COEF_RIGHT_WHEEL), (long) ((float) vel * COEF_RIGHT_WHEEL * CONST_VEL), (long) ((float) acc * COEF_RIGHT_WHEEL * CONST_ACC)); newPosition(MOTOR_LEFT, - - CON_MOTOR_LEFT * (long) ((float) angle * CONST_POS * WHEELS_DIST * COEF_LEFT_WHEEL), + CON_MOTOR_LEFT * (long) ((float) angle * CONST_POS * WHEELS_DIST * COEF_LEFT_WHEEL), (long) ((float) vel * COEF_LEFT_WHEEL * CONST_VEL), (long) ((float) acc * COEF_LEFT_WHEEL * CONST_ACC)); diff --git a/USB_Module/Motor_Controller/Firmware/lm629.h b/USB_Module/Motor_Controller/Firmware/lm629.h index c3040e9..8ead717 100644 --- a/USB_Module/Motor_Controller/Firmware/lm629.h +++ b/USB_Module/Motor_Controller/Firmware/lm629.h @@ -25,8 +25,8 @@ #define ENCODER_RES 90 ///< Impulsions du codeur par tour de roue (prendre en compte le rcteur selon le cas !) #define WHEELS_DIAMETER 99 ///< Diame des roues (en mm) #define WHEELS_DIST 220 ///< Distance entre les 2 roues (en mm) -#define CON_MOTOR_LEFT -1 -#define CON_MOTOR_RIGHT 1 +#define CON_MOTOR_LEFT 1 +#define CON_MOTOR_RIGHT -1 /** * Parames par dult du correcteur. diff --git a/USB_Module/Motor_Controller/Firmware/main.c b/USB_Module/Motor_Controller/Firmware/main.c index 332fb2e..fd808eb 100644 --- a/USB_Module/Motor_Controller/Firmware/main.c +++ b/USB_Module/Motor_Controller/Firmware/main.c @@ -1053,6 +1053,8 @@ void ProcessIO(void) { (long) ((float) word3.Val * COEF_WHEEL * CONST_ACC)); } } + + traj_engaged = 1; break; case TRAJ_NEW_VELOCITY: @@ -1082,6 +1084,8 @@ void ProcessIO(void) { CON_MOTOR_RIGHT * ReceivedDataBuffer.DATA[6]); } } + + traj_engaged = 1; break; case TRAJ_CHANGE_VELOCITY: @@ -1106,6 +1110,8 @@ void ProcessIO(void) { CON_MOTOR_RIGHT * ReceivedDataBuffer.DATA[4]); } } + + traj_engaged = 1; break; case TRAJ_START: diff --git a/USB_Module/Motor_Controller/Firmware/output/Motor_controller.cof b/USB_Module/Motor_Controller/Firmware/output/Motor_controller.cof index 22e52c7..83ad095 100644 Binary files a/USB_Module/Motor_Controller/Firmware/output/Motor_controller.cof and b/USB_Module/Motor_Controller/Firmware/output/Motor_controller.cof differ diff --git a/USB_Module/Motor_Controller/Firmware/output/Motor_controller.hex b/USB_Module/Motor_Controller/Firmware/output/Motor_controller.hex index d38c509..4ba8c6d 100644 --- a/USB_Module/Motor_Controller/Firmware/output/Motor_controller.hex +++ b/USB_Module/Motor_Controller/Firmware/output/Motor_controller.hex @@ -1,144 +1,144 @@ :020000040000FA -:06000000F0EF33F01200E6 +:0600000007EF34F01200CE :0600080004EF04F01200F9 :060018000CEF04F01200E1 -:06080000F0EF33F01200DE +:0608000007EF34F01200C6 :060808002EEF04F01200C7 :0608180096EF04F012004F -:06082A00040073680000E9 -:1008300026010000210000006B6800005F0100003D -:10084000080000005D680000470100000E00000085 -:0C0850005A6800006A010000030000006C +:06082A000400A1680000BB +:100830002601000021000000996800005F0100000F +:10084000080000008B680000470100000E00000057 +:0C085000886800006A010000030000003E :04085C00DACFE4FF0C :10086000E2CFDAFFE9CFE4FFEACFE4FFF6CFE4FF1F :10087000F7CFE4FFF5CFE4FFF3CFE4FFF4CFE4FFDD :10088000FACFE4FF00EE29F0140EE80403E3EECF04 :10089000E4FFFBD700EE00F0290EE80403E3EECFFF -:1008A000E4FFFBD7CBEC13F09EA013D0D5EC13F0F4 +:1008A000E4FFFBD7E2EC13F09EA013D0ECEC13F0C6 :1008B00001014D2B000E4E23E80E4D5D030E4E59E7 -:1008C00005E34D6B4E6B4F2B000E50239AEC2CF032 -:1008D0009E90DEEC13F002E2E16AE552E16EE55231 +:1008C00005E34D6B4E6B4F2B000E5023B1EC2CF01B +:1008D0009E90F5EC13F002E2E16AE552E16EE5521A :1008E000E7CFD9FFE55200EE28F0290EE80403E334 :1008F000E5CFEDFFFBD700EE3CF0140EE80403E378 :10090000E5CFEDFFFBD7E5CFFAFFE5CFF4FFE5CF6D :10091000F3FFE5CFF5FFE5CFF7FFE5CFF6FFE5CF36 :10092000EAFFE5CFE9FFE5CFDAFF1100D8CFE4FF1A :10093000E0CFE4FFE46EDACFE4FFE2CFDAFFF3CFFB -:10094000E4FFF4CFE4FFCBEC13F0DEEC13F002E2B3 +:10094000E4FFF4CFE4FFE2EC13F0F5EC13F002E285 :10095000E16AE552E16EE552E7CFD9FFE552E5CF16 :10096000F4FFE5CFF3FFE5CFDAFFE550E5CFE0FF99 -:10097000E5CFD8FF100004D87DEC1FF060D8FCD77D -:100980000F0EC11202D847EF1FF0EEEC13F0E65243 -:10099000A2EC13F00101676F070E675D10E1E66AD4 -:1009A0000AEC33F0E552DF6E000EDF80E6EC13F068 -:1009B000E66AC3EC33F0E552DF70E6EC13F0D08E5C +:10097000E5CFD8FF100004D894EC1FF060D8FCD766 +:100980000F0EC11202D85EEF1FF005EC14F0E65214 +:10099000B9EC13F00101676F070E675D10E1E66ABD +:1009A00021EC33F0E552DF6E000EDF80FDEC13F03A +:1009B000E66ADAEC33F0E552DF70FDEC13F0D08E2E :1009C000F28EF28CF30E8C1695160101476B486B74 :1009D000496B4A6B010E4B6FF90E921680160E0E84 -:1009E000E66E7C0EE66EE10EE66E7DEC32F0E552D0 +:1009E000E66E7C0EE66EE10EE66E94EC32F0E552B9 :1009F000E552E552CF0E9216939894943F0E9516B9 -:100A0000010EE66EF3EC13F0E552838C818882844C -:100A1000808A838E80888294010EE66EFEEC33F02D -:100A2000E55282849D80C50EE66E53EC33F0E552AC -:100A3000D5EC13F0E552E552E7CFD9FF1200D9CF3C +:100A0000010EE66E0AEC14F0E552838C8188828434 +:100A1000808A838E80888294010EE66E15EC34F015 +:100A2000E55282849D80C50EE66E6AEC33F0E55295 +:100A3000ECEC13F0E552E552E7CFD9FF1200D9CF25 :100A4000E6FFE1CFD9FF0F0EE12601014B5102E095 -:100A5000E7EC12F0200E0101005D03E36D50020B84 -:100A600002E0DDEF12F0010149514A1102E1000EEE +:100A5000FEEC12F0200E0101005D03E36D50020B6D +:100A600002E0F4EF12F0010149514A1102E1000ED7 :100A700008D049C1E9FF4AC1EAFFEF50800B01E00D :100A8000010E000947E101014651EA6A260FE96EAD :100A9000010EEA22EF5000083DE20501406B010122 :100AA0004C514C2B0501416F0501040E426F0101B1 :100AB0004651EA6A260FE96E010EEA22EFCF43F5AE :100AC000400EE66E400EE66E050EE66E010EE66E18 -:100AD000010EE66E98EC23F0006E050EE15E00500C +:100AD000010EE66EAFEC23F0006E050EE15E0050F5 :100AE000F3CF49F1F4CF4AF101014651EA6A260FEA :100AF000E96E010EEA22EF6A01014651000803E2A5 :100B00000101460707D001014551000803E2010138 :100B10001F0E466F010149514A1102E1000E08D033 :100B200049C1E9FF4AC1EAFFEF50800B01E0010E25 -:100B300000092CE10101520529E175EC1BF00009C7 +:100B300000092CE10101520529E18CEC1BF00009B0 :100B400025E00501406B01014C514C2B0501416F23 :100B500005010A0E426F0501436B0501010E486F46 :100B6000400EE66E400EE66E050EE66E010EE66E77 -:100B7000010EE66E98EC23F0006E050EE15E00506B +:100B7000010EE66EAFEC23F0006E050EE15E005054 :100B8000F3CF49F1F4CF4AF10101526B000E01019C :100B9000E76E5119E8AE02D0513503D0E750D88046 :100BA000515501E38ED001015151FF0A29E0FD0AA0 -:100BB00013E0030A01E06ED0020EE66EE6EC2DF0C3 -:100BC000E5521CEC17F0000904E00101020E516F20 +:100BB00013E0030A01E06ED0020EE66EFDEC2DF0AC +:100BC000E55233EC17F0000904E00101020E516F09 :100BD00002D00101516960D0200EE66E030EE66E70 -:100BE000C80EE66EE66AE80EE66E030EE66E9EEC52 +:100BE000C80EE66EE66AE80EE66E030EE66EB5EC3B :100BF00018F0006E060EE15E00500101516B4CD002 :100C0000010149514A1102E1000E08D049C1E9FF32 :100C10004AC1EAFFEF50800B01E0010E000939E103 :100C20000501406B01014C514C2B0501416F050141 -:100C3000050E426F0501436B0501486BDB0E006E2C -:100C4000640E016E026A00C0E6FF01C0E6FF02C04A -:100C5000E6FF480EE66E050EE66ECEEC32F0036E51 +:100C3000050E426F0501436B0501486B090E006EFE +:100C4000650E016E026A00C0E6FF01C0E6FF02C049 +:100C5000E6FF480EE66E050EE66EE5EC32F0036E3A :100C6000050EE15E0350400EE66E400EE66E050E88 -:100C7000E66E010EE66E010EE66E98EC23F0006E55 +:100C7000E66E010EE66E010EE66EAFEC23F0006E3E :100C8000050EE15E0050F3CF49F1F4CF4AF10101C6 -:100C9000516B02D00101516B020EE66EE66AB5ECB3 +:100C9000516B02D00101516B020EE66EE66ACCEC9C :100CA00016F0E552E55200090AE1020EE66E010E69 -:100CB000E66EB5EC16F0E552E552000902E00101DE +:100CB000E66ECCEC16F0E552E552000902E00101C7 :100CC000516901014751481102E1000E08D047C1A6 :100CD000E9FF48C1EAFFEF50800B01E0010E000977 -:100CE00002E0DDEF12F005010251070A02E13EEFDA +:100CE00002E0F4EF12F005010251070A02E155EFAC :100CF00012F00D0A01E148D2010A01E118D20D0AF1 :100D000001E1B0D1040A1AE0030A07E0010A02E097 -:100D10009CEF12F0FF00DDEF12F0E66A0AEC33F010 -:100D2000E552DF6E000EDB80DFCFE6FFE66AEAEC1D -:100D300032F0E552E552FF00DDEF12F001014951BA +:100D1000B3EF12F0FF00F4EF12F0E66A21EC33F0CB +:100D2000E552DF6E000EDB80DFCFE6FFE66A01EC06 +:100D300033F0E552E552FF00F4EF12F001014951A2 :100D40004A1102E1000E08D049C1E9FF4AC1EAFF99 :100D5000EF50800B01E0010E000901E081D100C5D8 :100D600040F50501416B0501030E426F0501436B20 :100D7000050108510F0A01E110D1080A01E1BBD0B9 :100D8000010A01E17ED0020A71E0070A64E0010A6B :100D900020E0030A06E0010A01E038D167C148F506 -:100DA00038D10501486BB70E006E640E016E026A01 +:100DA00038D10501486BE50E006E640E016E026AD3 :100DB00000C0E6FF01C0E6FF02C0E6FF480EE66E97 -:100DC000050EE66ECEEC32F0036E050EE15E0350CA -:100DD00020D10501486BAB0E006E640E016E026AF5 +:100DC000050EE66EE5EC32F0036E050EE15E0350B3 +:100DD00020D10501486BD90E006E640E016E026AC7 :100DE00000C0E6FF01C0E6FF02C0E6FF480EE66E67 -:100DF000050EE66ECEEC32F0036E050EE15E03509A -:100E0000A90E006E640E016E026A00C0E6FF01C00A -:100E1000E6FF02C0E6FF480EE66E050EE66ECEEC7B -:100E200032F0036E050EE15E0350A00E006E640EFC +:100DF000050EE66EE5EC32F0036E050EE15E035083 +:100E0000D70E006E640E016E026A00C0E6FF01C0DC +:100E1000E6FF02C0E6FF480EE66E050EE66EE5EC64 +:100E200032F0036E050EE15E0350CE0E006E640ECE :100E3000016E026A00C0E6FF01C0E6FF02C0E6FFE5 -:100E4000480EE66E050EE66ECEEC32F0036E050E31 +:100E4000480EE66E050EE66EE5EC32F0036E050E1A :100E5000E15E0350DED092CF48F593CF49F594CFB1 :100E60004AF595CF4BF596CF4CF5D3D080CF48F5CA :100E700081CF49F582CF4AF583CF4BF584CF4CF52E -:100E8000C8D0E66A40EC2DF0E552010E2DC0DBFF24 +:100E8000C8D0E66A57EC2DF0E552010E2DC0DBFF0D :100E9000020E2EC0DBFF030E2FC0DBFF040E30C09E :100EA000DBFF040EDBCF48F5030EDBCF49F5020E66 -:100EB000DBCF4AF5010EDBCF4BF5010EE66E40ECC1 +:100EB000DBCF4AF5010EDBCF4BF5010EE66E57ECAA :100EC0002DF0E552010E2DC0DBFF020E2EC0DBFF20 :100ED000030E2FC0DBFF040E30C0DBFF040EDBCFA0 :100EE0004CF5030EDBCF4DF5020EDBCF4EF5010EB8 -:100EF000DBCF4FF58ED00A0EE66EE66A43EC14F0B7 -:100F0000E552E552E66AA7EC15F0E552030EF3CF81 -:100F1000DBFF040EF4CFDBFFE66AA7EC15F0E55229 +:100EF000DBCF4FF58ED00A0EE66EE66A5AEC14F0A0 +:100F0000E552E552E66ABEEC15F0E552030EF3CF6A +:100F1000DBFF040EF4CFDBFFE66ABEEC15F0E55212 :100F2000DE52F3CFDEFFF4CFDDFFDD52040EDBCF68 :100F300048F5030EDBCF49F5020EDBCF4AF5010E73 -:100F4000DBCF4BF50A0EE66E010EE66E43EC14F0B5 -:100F5000E552E552010EE66EA7EC15F0E552030EE0 -:100F6000F3CFDBFF040EF4CFDBFF010EE66EA7EC40 +:100F4000DBCF4BF50A0EE66E010EE66E5AEC14F09E +:100F5000E552E552010EE66EBEEC15F0E552030EC9 +:100F6000F3CFDBFF040EF4CFDBFF010EE66EBEEC29 :100F700015F0E552DE52F3CFDEFFF4CFDDFFDD5298 :100F8000040EDBCF4CF5030EDBCF4DF5020EDBCFAD -:100F90004EF5010EDBCF4FF53CD0E66A7AEC18F047 +:100F90004EF5010EDBCF4FF53CD0E66A91EC18F030 :100FA000E552010E2DC0DBFF020E2EC0DBFF030E4B :100FB0002FC0DBFF040E30C0DBFF040EDBCF48F593 :100FC000030EDBCF49F5020EDBCF4AF5010EDBCF76 -:100FD0004BF5010EE66E7AEC18F0E552010E2DC0CD +:100FD0004BF5010EE66E91EC18F0E552010E2DC0B6 :100FE000DBFF020E2EC0DBFF030E2FC0DBFF040E63 :100FF00030C0DBFF040EDBCF4CF5030EDBCF4DF52D :10100000020EDBCF4EF5010EDBCF4FF50501020ED0 :10101000436F400EE66E400EE66E050EE66E010E64 -:10102000E66E010EE66E98EC23F0006E050EE15EB2 +:10102000E66E010EE66EAFEC23F0006E050EE15E9B :101030000050F3CF49F1F4CF4AF1400EE66E000EB6 -:10104000E66E050EE66EE66A010EE66E98EC23F09B +:10104000E66E050EE66EE66A010EE66EAFEC23F084 :10105000006E050EE15E0050F3CF47F1F4CF48F18A -:10106000DDEF12F005010851030A37E0010A25E01F +:10106000F4EF12F005010851030A37E0010A25E008 :10107000030A13E0010A01E040D005010951921270 :1010800005010A51931205010B51941205010C51EF :10109000951205010D51961235D00501091D9216C4 @@ -147,98 +147,98 @@ :1010C00005010A1D8A1605010B1D8B1605010C1D55 :1010D0008C1605010D1D8D1615D0050109518912BB :1010E00005010A518A1205010B518B1205010C51A1 -:1010F0008C1205010D518D1205D0030EE66E90EC99 +:1010F0008C1205010D518D1205D0030EE66EA7EC82 :1011000033F0E552400EE66E000EE66E050EE66E1A -:10111000E66A010EE66E98EC23F0006E050EE15EC5 -:101120000050F3CF47F1F4CF48F1DDEF12F00501A5 +:10111000E66A010EE66EAFEC23F0006E050EE15EAE +:101120000050F3CF47F1F4CF48F1F4EF12F005018E :101130000851020A09E0030A01E00CD009C5E6FFE4 -:10114000E6EC2DF0E5520BD009C5E6FFF6EC2DF0EC -:10115000E55205D0010EE66E90EC33F0E552400EFC +:10114000FDEC2DF0E5520BD009C5E6FF0DEC2EF0BD +:10115000E55205D0010EE66EA7EC33F0E552400EE5 :10116000E66E000EE66E050EE66EE66A010EE66EAF -:1011700098EC23F0006E050EE15E0050F3CF47F1CE -:10118000F4CF48F1DDEF12F005010851060A02E143 -:10119000FDEF11F0080A02E1C3EF11F0030A02E1CA -:1011A000BAEF11F0070A02E190EF10F0030A02E132 -:1011B00073EF0EF0010A01E1D8D20F0A01E1C0D2AB +:10117000AFEC23F0006E050EE15E0050F3CF47F1B7 +:10118000F4CF48F1F4EF12F005010851060A02E12C +:1011900014EF12F0080A02E1DAEF11F0030A02E19B +:1011A000D1EF11F0070A02E1A1EF10F0030A02E10A +:1011B0007EEF0EF0010A01E1D8D20F0A01E1C0D2A0 :1011C000020A01E174D2010A01E142D2070A01E1F7 :1011D00010D2010A01E1DED1030A01E1ACD1010A1A :1011E00001E1A5D10C0A01E126D1030A01E194D065 -:1011F000040A02E025EF12F00501095104E0020E95 -:101200000501095D40E10AC5E6FF010EE66EEAEC64 -:1012100032F0E552E5520BC5E6FF020EE66EEAEC4F -:1012200032F0E552E5520CC5E6FF030EE66EEAEC3D -:1012300032F0E552E5520DC5E6FF040EE66EEAEC2B -:1012400032F0E552E5520EC5E6FF050EE66EEAEC19 -:1012500032F0E552E5520FC5E6FF060EE66EEAEC07 -:1012600032F0E552E55210C5E6FF070EE66EEAECF5 -:1012700032F0E552E55211C5E6FF080EE66EEAECE3 -:1012800032F0E552E5520501090504E0020E0501C0 -:10129000095D40E10AC5E6FF090EE66EEAEC32F0B0 -:1012A000E552E5520BC5E6FF0A0EE66EEAEC32F0B7 -:1012B000E552E5520CC5E6FF0B0EE66EEAEC32F0A5 -:1012C000E552E5520DC5E6FF0C0EE66EEAEC32F093 -:1012D000E552E5520EC5E6FF0D0EE66EEAEC32F081 -:1012E000E552E5520FC5E6FF0E0EE66EEAEC32F06F -:1012F000E552E55210C5E6FF0F0EE66EEAEC32F05D -:10130000E552E55211C5E6FF100EE66EEAEC32F04A -:10131000E552E5522AEF12F000C540F50501416B98 -:101320000501030E426F0501436B010EE66E0AECE8 -:1013300033F0E5520501486F020EE66E0AEC33F019 -:10134000E5520501496F030EE66E0AEC33F0E552F3 -:1013500005014A6F040EE66E0AEC33F0E552050112 -:101360004B6F050EE66E0AEC33F0E55205014C6F4B -:10137000060EE66E0AEC33F0E55205014D6F070EDE -:10138000E66E0AEC33F0E55205014E6F080EE66E8C -:101390000AEC33F0E55205014F6F090EE66E0AECD8 -:1013A00033F0E5520501506F0A0EE66E0AEC33F099 -:1013B000E5520501516F0B0EE66E0AEC33F0E55273 -:1013C0000501526F0C0EE66E0AEC33F0E552050192 -:1013D000536F0D0EE66E0AEC33F0E5520501546FC3 -:1013E0000E0EE66E0AEC33F0E5520501556F0F0E56 -:1013F000E66E0AEC33F0E5520501566F100EE66E0C -:101400000AEC33F0E5520501576F400EE66E400ED0 -:10141000E66E050EE66E010EE66E010EE66E98ECC7 +:1011F000040A02E03CEF12F00501095104E0020E7E +:101200000501095D40E10AC5E6FF010EE66E01EC4D +:1012100033F0E552E5520BC5E6FF020EE66E01EC37 +:1012200033F0E552E5520CC5E6FF030EE66E01EC25 +:1012300033F0E552E5520DC5E6FF040EE66E01EC13 +:1012400033F0E552E5520EC5E6FF050EE66E01EC01 +:1012500033F0E552E5520FC5E6FF060EE66E01ECEF +:1012600033F0E552E55210C5E6FF070EE66E01ECDD +:1012700033F0E552E55211C5E6FF080EE66E01ECCB +:1012800033F0E552E5520501090504E0020E0501BF +:10129000095D40E10AC5E6FF090EE66E01EC33F098 +:1012A000E552E5520BC5E6FF0A0EE66E01EC33F09F +:1012B000E552E5520CC5E6FF0B0EE66E01EC33F08D +:1012C000E552E5520DC5E6FF0C0EE66E01EC33F07B +:1012D000E552E5520EC5E6FF0D0EE66E01EC33F069 +:1012E000E552E5520FC5E6FF0E0EE66E01EC33F057 +:1012F000E552E55210C5E6FF0F0EE66E01EC33F045 +:10130000E552E55211C5E6FF100EE66E01EC33F032 +:10131000E552E55241EF12F000C540F50501416B81 +:101320000501030E426F0501436B010EE66E21ECD1 +:1013300033F0E5520501486F020EE66E21EC33F002 +:10134000E5520501496F030EE66E21EC33F0E552DC +:1013500005014A6F040EE66E21EC33F0E5520501FB +:101360004B6F050EE66E21EC33F0E55205014C6F34 +:10137000060EE66E21EC33F0E55205014D6F070EC7 +:10138000E66E21EC33F0E55205014E6F080EE66E75 +:1013900021EC33F0E55205014F6F090EE66E21ECAA +:1013A00033F0E5520501506F0A0EE66E21EC33F082 +:1013B000E5520501516F0B0EE66E21EC33F0E5525C +:1013C0000501526F0C0EE66E21EC33F0E55205017B +:1013D000536F0D0EE66E21EC33F0E5520501546FAC +:1013E0000E0EE66E21EC33F0E5520501556F0F0E3F +:1013F000E66E21EC33F0E5520501566F100EE66EF5 +:1014000021EC33F0E5520501576F400EE66E400EB9 +:10141000E66E050EE66E010EE66E010EE66EAFECB0 :1014200023F0006E050EE15E0050F3CF49F1F4CFDA -:101430004AF12AEF12F0030EE66E010EE66EEAECB8 -:1014400032F0E552E552E80EE66E020EE66EEAEC88 -:1014500032F0E552E552E66A030EE66EEAEC32F04F -:10146000E552E552010EE66E040EE66EEAEC32F04D -:10147000E552E552E66A050EE66EEAEC32F0E55218 -:10148000E552E66A060EE66EEAEC32F0E552E55207 -:10149000270EE66E070EE66EEAEC32F0E552E552F4 -:1014A000100EE66E080EE66EEAEC32F0E552E552FA -:1014B000030EE66E090EE66EEAEC32F0E552E552F6 -:1014C000E80EE66E0A0EE66EEAEC32F0E552E55200 -:1014D000E66A0B0EE66EEAEC32F0E552E552010EDA -:1014E000E66E0C0EE66EEAEC32F0E552E552E66A84 -:1014F0000D0EE66EEAEC32F0E552E552E66A0E0EAB -:10150000E66EEAEC32F0E552E552270EE66E0F0E7B -:10151000E66EEAEC32F0E552E552100EE66E100E81 -:10152000E66EEAEC32F0E552E5522AEF12F01CECDE -:1015300017F02AEF12F0060E09C5DBFF050E0AC5EB +:101430004AF141EF12F0030EE66E010EE66E01EC8A +:1014400033F0E552E552E80EE66E020EE66E01EC70 +:1014500033F0E552E552E66A030EE66E01EC33F036 +:10146000E552E552010EE66E040EE66E01EC33F035 +:10147000E552E552E66A050EE66E01EC33F0E55200 +:10148000E552E66A060EE66E01EC33F0E552E552EF +:10149000270EE66E070EE66E01EC33F0E552E552DC +:1014A000100EE66E080EE66E01EC33F0E552E552E2 +:1014B000030EE66E090EE66E01EC33F0E552E552DE +:1014C000E80EE66E0A0EE66E01EC33F0E552E552E8 +:1014D000E66A0B0EE66E01EC33F0E552E552010EC2 +:1014E000E66E0C0EE66E01EC33F0E552E552E66A6C +:1014F0000D0EE66E01EC33F0E552E552E66A0E0E93 +:10150000E66E01EC33F0E552E552270EE66E0F0E63 +:10151000E66E01EC33F0E552E552100EE66E100E69 +:10152000E66E01EC33F0E552E55241EF12F033EC98 +:1015300017F041EF12F0060E09C5DBFF050E0AC5D4 :10154000DBFF080E0BC5DBFF070E0CC5DBFF0A0E29 :101550000DC5DBFF090E0EC5DBFF090EDBCFE6FF75 :101560000A0EDBCFE6FF070EDBCFE6FF080EDBCF70 -:10157000E6FF050EDBCFE6FF060EDBCFE6FF9EECB7 +:10157000E6FF050EDBCFE6FF060EDBCFE6FFB5ECA0 :1015800018F0006E060EE15E00500101010E526F70 -:101590002AEF12F0060E09C5DBFF050E0AC5DBFFB8 +:1015900041EF12F0060E09C5DBFF050E0AC5DBFFA1 :1015A000080E0BC5DBFF070E0CC5DBFF0A0E0DC5D1 :1015B000DBFF090E0EC5DBFF090EDBCFE6FF0A0ECF :1015C000DBCFE6FF070EDBCFE6FF080EDBCFE6FF43 -:1015D000050EDBCFE6FF060EDBCFE6FFA8EC18F02A -:1015E000006E060EE15E00500101010E526F2AEFFF +:1015D000050EDBCFE6FF060EDBCFE6FFBFEC18F013 +:1015E000006E060EE15E00500101010E526F41EFE8 :1015F00012F0060E09C5DBFF050E0AC5DBFF080E5B :101600000BC5DBFF070E0CC5DBFF0A0E0DC5DBFFAC :10161000090E0EC5DBFF090EDBCFE6FF0A0EDBCF9E :10162000E6FF070EDBCFE6FF080EDBCFE6FF050E79 -:10163000DBCFE6FF060EDBCFE6FFB4EC18F0006E62 -:10164000060EE15E00500101010E526F2AEF12F00A +:10163000DBCFE6FF060EDBCFE6FFCBEC18F0006E4B +:10164000060EE15E00500101010E526F41EF12F0F3 :10165000060E09C5DBFF050E0AC5DBFF080E0BC52C :10166000DBFF070E0CC5DBFF0A0E0DC5DBFF090E05 :101670000EC5DBFF090EDBCFE6FF0A0EDBCFE6FF70 :10168000070EDBCFE6FF080EDBCFE6FF050EDBCF54 -:10169000E6FF060EDBCFE6FFC0EC18F0006E060E8C -:1016A000E15E00500101010E526F2AEF12F0060EAA +:10169000E6FF060EDBCFE6FFD7EC18F0006E060E75 +:1016A000E15E00500101010E526F41EF12F0060E93 :1016B00009C5DBFF050E0AC5DBFF080E0BC5DBFF06 :1016C000070E0CC5DBFF0A0E0DC5DBFF090E0EC5AC :1016D000DBFF0C0E0FC5DBFF0B0E10C5DBFF0E0E84 @@ -246,1338 +246,1345 @@ :1016F0000E0EDBCFE6FF11C5E6FF0B0EDBCFE6FFDC :101700000C0EDBCFE6FF090EDBCFE6FF0A0EDBCFC8 :10171000E6FF070EDBCFE6FF080EDBCFE6FF050E88 -:10172000DBCFE6FF060EDBCFE6FFCCEC18F0006E59 -:101730000B0EE15E00500101010E526F2AEF12F014 +:10172000DBCFE6FF060EDBCFE6FFE3EC18F0006E42 +:101730000B0EE15E00500101010E526F41EF12F0FD :10174000060E0AC5DBFF050E0BC5DBFF050EDBCF62 -:10175000E6FF060EDBCFE6FF09C5E6FF70EC18F0EA -:10176000E552E552E5522AEF12F0060E0AC5DBFFFC +:10175000E6FF060EDBCFE6FF09C5E6FF87EC18F0D3 +:10176000E552E552E55241EF12F0060E0AC5DBFFE5 :10177000050E0BC5DBFF080E0CC5DBFF070E0DC504 :10178000DBFF0A0E0EC5DBFF090E0FC5DBFF020EE5 :101790000501095D02E0000E01D0010E000E0009F6 -:1017A00001E1D9D0090EDBCF2FF00A0EDBCF30F0EC -:1017B000EDEC24F02EC008F02FC009F030C00AF084 +:1017A00001E1E1D0090EDBCF2FF00A0EDBCF30F0E4 +:1017B00004EC25F02EC008F02FC009F030C00AF06C :1017C00031C00BF0A60E336E280E346E940E356EBB :1017D0003F0E366E08C02EF009C02FF00AC030F060 -:1017E0000BC031F007EC26F02EC004F02FC005F03E +:1017E0000BC031F01EEC26F02EC004F02FC005F027 :1017F00030C006F031C007F0CC0E336EBC0E346E34 :101800008C0E356E3B0E366E04C02EF005C02FF0E8 -:1018100006C030F007C031F007EC26F0A3EC26F04C +:1018100006C030F007C031F01EEC26F0BAEC26F01E :101820002DC000F02EC001F02FC002F030C003F038 :1018300000C0E6FF01C0E6FF02C0E6FF03C0E6FF0E -:10184000070EDBCF2FF0080EDBCF30F0EDEC24F0ED +:10184000070EDBCF2FF0080EDBCF30F004EC25F0D5 :101850002EC014F02FC015F030C016F031C017F0B4 :10186000A60E336E280E346E940E356E3F0E366E15 :1018700014C02EF015C02FF016C030F017C031F094 -:1018800007EC26F02EC010F02FC011F030C012F07F +:101880001EEC26F02EC010F02FC011F030C012F068 :1018900031C013F0BD0E336E370E346E860E356ECA :1018A000410E366E10C02EF011C02FF012C030F075 -:1018B00013C031F007EC26F0A3EC26F02DC00CF09D +:1018B00013C031F01EEC26F0BAEC26F02DC00CF06F :1018C0002EC00DF02FC00EF030C00FF00CC0E6FFA0 :1018D0000DC0E6FF0EC0E6FF0FC0E6FF050EDBCF32 -:1018E0002FF0060EDBCF30F0EDEC24F02EC01CF014 +:1018E0002FF0060EDBCF30F004EC25F02EC01CF0FC :1018F0002FC01DF030C01EF031C01FF0A60E336E99 :10190000280E346E940E356E3F0E366E1CC02EF0CF -:101910001DC02FF01EC030F01FC031F007EC26F0C4 -:10192000A3EC26F02DC018F02EC019F02FC01AF02D -:1019300030C01BF018C0E6FF19C0E6FF1AC0E6FF72 -:101940001BC0E6FF09C5E6FF9FEC17F0206E0D0EE9 -:10195000E15E2050C7D1020E0501095D04E00501DA -:10196000090501E0E0D0090EDBCF2FF00A0EDBCF36 -:1019700030F0EDEC24F02EC008F02FC009F030C09C -:101980000AF031C00BF0A60E336E280E346E940EA2 -:10199000356E3F0E366E08C02EF009C02FF00AC01B -:1019A00030F00BC031F007EC26F02EC004F02FC051 -:1019B00005F030C006F031C007F0CC0E336EBC0E1F -:1019C000346E8C0E356E3B0E366E04C02EF005C0A4 -:1019D0002FF006C030F007C031F007EC26F0A3EC82 -:1019E00026F02DC000F02EC001F02FC002F030C054 -:1019F00003F000C0E6FF01C0E6FF02C0E6FF03C03F -:101A0000E6FF070EDBCF2FF0080EDBCF30F0EDEC5A -:101A100024F02EC014F02FC015F030C016F031C0E5 -:101A200017F0A60E336E280E346E940E356E3F0EF0 -:101A3000366E14C02EF015C02FF016C030F017C04F -:101A400031F007EC26F02EC010F02FC011F030C09E -:101A500012F031C013F0BD0E336E370E346E860EA9 -:101A6000356E410E366E10C02EF011C02FF012C030 -:101A700030F013C031F007EC26F0A3EC26F02DC0B7 -:101A80000CF02EC00DF02FC00EF030C00FF00CC0C7 -:101A9000E6FF0DC0E6FF0EC0E6FF0FC0E6FF050E35 -:101AA000DBCF2FF0060EDBCF30F0EDEC24F02EC0B4 -:101AB0001CF02FC01DF030C01EF031C01FF0A60E6C -:101AC000336E280E346E940E356E3F0E366E1CC08B -:101AD0002EF01DC02FF01EC030F01FC031F007ECFB -:101AE00026F0A3EC26F02DC018F02EC019F02FC060 -:101AF0001AF030C01BF0000E186C191E19221A1EA5 -:101B00001A221B1E1B2218C0E6FF19C0E6FF1AC0CE -:101B1000E6FF1BC0E6FF010EE66E9FEC17F0206E9D +:101910001DC02FF01EC030F01FC031F01EEC26F0AD +:10192000BAEC26F02DC018F02EC019F02FC01AF016 +:1019300030C01BF0000E186C191E19221A1E1A2234 +:101940001B1E1B2218C0E6FF19C0E6FF1AC0E6FFE7 +:101950001BC0E6FF09C5E6FFB6EC17F0206E0D0EC2 +:10196000E15E2050C7D1020E0501095D04E00501CA +:10197000090501E0D8D0090EDBCF2FF00A0EDBCF2E +:1019800030F004EC25F02EC008F02FC009F030C074 +:101990000AF031C00BF0A60E336E280E346E940E92 +:1019A000356E3F0E366E08C02EF009C02FF00AC00B +:1019B00030F00BC031F01EEC26F02EC004F02FC02A +:1019C00005F030C006F031C007F0CC0E336EBC0E0F +:1019D000346E8C0E356E3B0E366E04C02EF005C094 +:1019E0002FF006C030F007C031F01EEC26F0BAEC44 +:1019F00026F02DC000F02EC001F02FC002F030C044 +:101A000003F000C0E6FF01C0E6FF02C0E6FF03C02E +:101A1000E6FF070EDBCF2FF0080EDBCF30F004EC33 +:101A200025F02EC014F02FC015F030C016F031C0D4 +:101A300017F0A60E336E280E346E940E356E3F0EE0 +:101A4000366E14C02EF015C02FF016C030F017C03F +:101A500031F01EEC26F02EC010F02FC011F030C077 +:101A600012F031C013F0BD0E336E370E346E860E99 +:101A7000356E410E366E10C02EF011C02FF012C020 +:101A800030F013C031F01EEC26F0BAEC26F02DC079 +:101A90000CF02EC00DF02FC00EF030C00FF00CC0B7 +:101AA000E6FF0DC0E6FF0EC0E6FF0FC0E6FF050E25 +:101AB000DBCF2FF0060EDBCF30F004EC25F02EC08C +:101AC0001CF02FC01DF030C01EF031C01FF0A60E5C +:101AD000336E280E346E940E356E3F0E366E1CC07B +:101AE0002EF01DC02FF01EC030F01FC031F01EECD4 +:101AF00026F0BAEC26F02DC018F02EC019F02FC039 +:101B00001AF030C01BF018C0E6FF19C0E6FF1AC07B +:101B1000E6FF1BC0E6FF010EE66EB6EC17F0206E86 :101B20000D0EE15E2050020E0501095D04E0050185 -:101B3000095101E0D7D0090EDBCF2FF00A0EDBCF21 -:101B400030F0EDEC24F02EC008F02FC009F030C0CA +:101B3000095101E0DFD0090EDBCF2FF00A0EDBCF19 +:101B400030F004EC25F02EC008F02FC009F030C0B2 :101B50000AF031C00BF0A60E336E280E346E940ED0 :101B6000356E3F0E366E08C02EF009C02FF00AC049 -:101B700030F00BC031F007EC26F02EC004F02FC07F +:101B700030F00BC031F01EEC26F02EC004F02FC068 :101B800005F030C006F031C007F0CC0E336EBC0E4D :101B9000346E8C0E356E3B0E366E04C02EF005C0D2 -:101BA0002FF006C030F007C031F007EC26F0A3ECB0 +:101BA0002FF006C030F007C031F01EEC26F0BAEC82 :101BB00026F02DC000F02EC001F02FC002F030C082 :101BC00003F000C0E6FF01C0E6FF02C0E6FF03C06D -:101BD000E6FF070EDBCF2FF0080EDBCF30F0EDEC89 -:101BE00024F02EC014F02FC015F030C016F031C014 +:101BD000E6FF070EDBCF2FF0080EDBCF30F004EC72 +:101BE00025F02EC014F02FC015F030C016F031C013 :101BF00017F0A60E336E280E346E940E356E3F0E1F :101C0000366E14C02EF015C02FF016C030F017C07D -:101C100031F007EC26F02EC010F02FC011F030C0CC +:101C100031F01EEC26F02EC010F02FC011F030C0B5 :101C200012F031C013F0BD0E336E370E346E860ED7 :101C3000356E410E366E10C02EF011C02FF012C05E -:101C400030F013C031F007EC26F0A3EC26F02DC0E5 +:101C400030F013C031F01EEC26F0BAEC26F02DC0B7 :101C50000CF02EC00DF02FC00EF030C00FF00CC0F5 :101C6000E6FF0DC0E6FF0EC0E6FF0FC0E6FF050E63 -:101C7000DBCF2FF0060EDBCF30F0EDEC24F02EC0E2 +:101C7000DBCF2FF0060EDBCF30F004EC25F02EC0CA :101C80001CF02FC01DF030C01EF031C01FF0A60E9A :101C9000336E280E346E940E356E3F0E366E1CC0B9 -:101CA0002EF01DC02FF01EC030F01FC031F007EC29 -:101CB00026F0A3EC26F02DC018F02EC019F02FC08E -:101CC0001AF030C01BF018C0E6FF19C0E6FF1AC0BA -:101CD000E6FF1BC0E6FFE66A9FEC17F0206E0D0ED4 -:101CE000E15E2050B7D3060E0AC5DBFF050E0BC51B -:101CF000DBFF080E0CC5DBFF070E0DC5DBFF020E78 -:101D00000501095D02E0000E01D0010E000E000980 -:101D100001E1A7D00EC5E6FF070EDBCF2FF0080EBE -:101D2000DBCF30F0EDEC24F02EC008F02FC009F02E -:101D300030C00AF031C00BF0A60E336E280E346EA0 -:101D4000940E356E3F0E366E08C02EF009C02FF08F -:101D50000AC030F00BC031F007EC26F02EC004F0C2 -:101D60002FC005F030C006F031C007F0CC0E336E46 -:101D7000BC0E346E8C0E356E3B0E366E04C02EF0EB -:101D800005C02FF006C030F007C031F007EC26F098 -:101D9000A3EC26F02DC000F02EC001F02FC002F001 -:101DA00030C003F000C0E6FF01C0E6FF02C0E6FF5E -:101DB00003C0E6FF050EDBCF2FF0060EDBCF30F0C1 -:101DC000EDEC24F02EC014F02FC015F030C016F04A -:101DD00031C017F0A60E336E280E346E940E356E99 -:101DE0003F0E366E14C02EF015C02FF016C030F026 -:101DF00017C031F007EC26F02EC010F02FC011F004 -:101E000030C012F031C013F0BD0E336E370E346E99 -:101E1000860E356E410E366E10C02EF011C02FF0BA -:101E200012C030F013C031F007EC26F0A3EC26F01E -:101E30002DC00CF02EC00DF02FC00EF030C00FF0F2 -:101E40000CC0E6FF0DC0E6FF0EC0E6FF0FC0E6FFC8 -:101E500009C5E6FFE1EC17F0186E0A0EE15E1850B6 -:101E60005ED1020E0501095D04E00501090501E0EE -:101E7000A9D0FF0E05010E03F350E66E070EDBCF6F -:101E80002FF0080EDBCF30F0EDEC24F02EC008F080 -:101E90002FC009F030C00AF031C00BF0A60E336E2F -:101EA000280E346E940E356E3F0E366E08C02EF03E -:101EB00009C02FF00AC030F00BC031F007EC26F05B -:101EC0002EC004F02FC005F030C006F031C007F07E -:101ED000CC0E336EBC0E346E8C0E356E3B0E366EF1 -:101EE00004C02EF005C02FF006C030F007C031F05E -:101EF00007EC26F0A3EC26F02DC000F02EC001F078 -:101F00002FC002F030C003F000C0E6FF01C0E6FFC2 -:101F100002C0E6FF03C0E6FF050EDBCF2FF0060E82 -:101F2000DBCF30F0EDEC24F02EC014F02FC015F014 -:101F300030C016F031C017F0A60E336E280E346E86 -:101F4000940E356E3F0E366E14C02EF015C02FF075 -:101F500016C030F017C031F007EC26F02EC010F09C -:101F60002FC011F030C012F031C013F0BD0E336E2F -:101F7000370E346E860E356E410E366E10C02EF062 -:101F800011C02FF012C030F013C031F007EC26F072 -:101F9000A3EC26F02DC00CF02EC00DF02FC00EF0DB -:101FA00030C00FF00CC0E6FF0DC0E6FF0EC0E6FF2C -:101FB0000FC0E6FF010EE66EE1EC17F0186E0A0E98 -:101FC000E15E1850020E0501095D04E005010951AA -:101FD00001E0A5D00EC5E6FF070EDBCF2FF0080EFF -:101FE000DBCF30F0EDEC24F02EC008F02FC009F06C -:101FF00030C00AF031C00BF0A60E336E280E346EDE -:10200000940E356E3F0E366E08C02EF009C02FF0CC -:102010000AC030F00BC031F007EC26F02EC004F0FF -:102020002FC005F030C006F031C007F0CC0E336E83 -:10203000BC0E346E8C0E356E3B0E366E04C02EF028 -:1020400005C02FF006C030F007C031F007EC26F0D5 -:10205000A3EC26F02DC000F02EC001F02FC002F03E -:1020600030C003F000C0E6FF01C0E6FF02C0E6FF9B -:1020700003C0E6FF050EDBCF2FF0060EDBCF30F0FE -:10208000EDEC24F02EC014F02FC015F030C016F087 -:1020900031C017F0A60E336E280E346E940E356ED6 -:1020A0003F0E366E14C02EF015C02FF016C030F063 -:1020B00017C031F007EC26F02EC010F02FC011F041 -:1020C00030C012F031C013F0BD0E336E370E346ED7 -:1020D000860E356E410E366E10C02EF011C02FF0F8 -:1020E00012C030F013C031F007EC26F0A3EC26F05C -:1020F0002DC00CF02EC00DF02FC00EF030C00FF030 -:102100000CC0E6FF0DC0E6FF0EC0E6FF0FC0E6FF05 -:10211000E66AE1EC17F0186E0A0EE15E18509AD1EB -:10212000060E0AC5DBFF050E0BC5DBFF020E05011F -:10213000095D02E0000E01D0010E000E000959E019 -:102140000CC5E6FF050EDBCF2FF0060EDBCF30F01F -:10215000EDEC24F02EC008F02FC009F030C00AF0DA -:1021600031C00BF0A60E336E280E346E940E356E11 -:102170003F0E366E08C02EF009C02FF00AC030F0B6 -:102180000BC031F007EC26F02EC004F02FC005F094 -:1021900030C006F031C007F0BD0E336E370E346E1E -:1021A000860E356E410E366E04C02EF005C02FF03F -:1021B00006C030F007C031F007EC26F0A3EC26F0A3 -:1021C0002DC000F02EC001F02FC002F030C003F08F -:1021D00000C0E6FF01C0E6FF02C0E6FF03C0E6FF65 -:1021E00009C5E6FF25EC18F00C6E060EE15E0C50FA -:1021F000C0D0020E0501095D03E0050109055BE1A0 -:10220000FF0E05010C03F350E66E050EDBCF2FF039 -:10221000060EDBCF30F0EDEC24F02EC008F02FC01E -:1022200009F030C00AF031C00BF0A60E336E280E54 -:10223000346E940E356E3F0E366E08C02EF009C017 -:102240002FF00AC030F00BC031F007EC26F02EC0A2 -:1022500004F02FC005F030C006F031C007F0BD0E0D -:10226000336E370E346E860E356E410E366E04C0F8 -:102270002EF005C02FF006C030F007C031F007EC9B -:1022800026F0A3EC26F02DC000F02EC001F02FC0E8 -:1022900002F030C003F000C0E6FF01C0E6FF02C05C -:1022A000E6FF03C0E6FF010EE66E25EC18F00C6EAB -:1022B000060EE15E0C50020E0501095D03E005010A -:1022C000095157E10CC5E6FF050EDBCF2FF0060ED6 -:1022D000DBCF30F0EDEC24F02EC008F02FC009F079 -:1022E00030C00AF031C00BF0A60E336E280E346EEB -:1022F000940E356E3F0E366E08C02EF009C02FF0DA -:102300000AC030F00BC031F007EC26F02EC004F00C -:102310002FC005F030C006F031C007F0BD0E336E9F -:10232000370E346E860E356E410E366E04C02EF0BA -:1023300005C02FF006C030F007C031F007EC26F0E2 -:10234000A3EC26F02DC000F02EC001F02FC002F04B -:1023500030C003F000C0E6FF01C0E6FF02C0E6FFA8 -:1023600003C0E6FFE66A25EC18F00C6E060EE15E8F -:102370000C5070D009C5E6FF3DEC18F0E5520101A4 -:10238000010E526F67D048EC1BF0050EF3CFDBFF58 -:10239000060EF4CFDBFF5EEC1BF0070EF3CFDBFF86 -:1023A000080EF4CFDBFF00C540F50501416B0501C8 -:1023B000030E426F0501436B060EDBCF48F5050E99 -:1023C000DBCF49F5080EDBCF4AF5070EDBCF4BF527 -:1023D000400EE66E400EE66E050EE66E010EE66EEF -:1023E000010EE66E98EC23F0006E050EE15E0050E3 -:1023F000F3CF49F1F4CF4AF12DD000C540F50501E6 -:10240000416B0501030E426F0501436B75EC1BF038 -:10241000000904E00501010E486F02D00501486B78 -:10242000400EE66E400EE66E050EE66E010EE66E9E -:10243000010EE66E98EC23F0006E050EE15E005092 -:10244000F3CF49F1F4CF4AF105D0010EE66E90ECDE -:1024500033F0E552400EE66E000EE66E050EE66EB7 -:10246000E66A010EE66E98EC23F0006E050EE15E62 -:102470000050F3CF47F1F4CF48F19FD0010149510B -:102480004A1102E1000E08D049C1E9FF4AC1EAFF42 -:10249000EF50800B01E0010E00094DE10101010E3A -:1024A000516F0501406B01014C514C2B0501416FEF -:1024B0000501050E426F0501436B0501486B8C0E4B -:1024C000006E640E016E026A00C0E6FF01C0E6FF06 -:1024D00002C0E6FF480EE66E050EE66ECEEC32F068 -:1024E000036E050EE15E0350400EE66E400EE66E92 -:1024F000050EE66E010EE66E010EE66E98EC23F018 -:10250000006E050EE15E0050F3CF49F1F4CF4AF1C1 -:10251000400EE66E000EE66E050EE66EE66A010EF1 -:10252000E66E98EC23F0006E050EE15E0050F3CFEE -:1025300047F1F4CF48F141D0010149514A1102E17C -:10254000000E08D049C1E9FF4AC1EAFFEF50800BF5 -:1025500001E0010E000931E100C540F50501416BC4 -:102560000501030E426F0501010E436F400EE66E3A -:10257000400EE66E050EE66E010EE66E010EE66E8C -:1025800098EC23F0006E050EE15E0050F3CF49F1A8 -:10259000F4CF4AF1400EE66E000EE66E050EE66ED2 -:1025A000E66A010EE66E98EC23F0006E050EE15E21 -:1025B0000050F3CF47F1F4CF48F10F0EE15C02E297 -:1025C000E16AE552E16EE552E7CFD9FF1200010161 -:1025D0005351541104E1100E536F270E546F5307DB -:1025E000000E545B6DA207D0535154112EE18C7430 -:1025F0008CB413D027D00101005102E18C9422D079 -:10260000000502E18C8409D0020E005D02E18C8499 -:1026100019D0040E005D03E18C948C861200100E1C -:10262000005D06E10101535154110FE18C740AD091 -:10263000200E005D0AE101015351541106E18C7432 -:102640008CA402D08C9612008C861200120012000C -:102650001200120037EF31F012001E0EE66E010E6E -:10266000E66E66EC23F0E552E552400EE66E000E93 -:10267000E66E050EE66EE66A010EE66E98EC23F055 -:10268000006E050EE15E0050F3CF47F1F4CF48F144 -:1026900012006D840101080E686F070E696F6807EC -:1026A000000E695B68516911FAE16D941200D9CF8F -:1026B000E6FFE1CFD9FFFD0EDBCF2FF0FE0EDBCF23 -:1026C00030F0010E2F1801E1305033E0E8682F1888 -:1026D00002E1E86830182BE0030E2F1801E13050BA -:1026E00024E0040E2F1801E130501DE0020E2F18D7 -:1026F00001E1305016E0170E2F1801E130500FE0C5 -:10270000160E2F1801E1305008E0150E2F1801E1C8 -:10271000305001E010D0A1DF0FD09EDF0DD09ADF46 -:102720000BD096DF09D092DF07D091DF05D091DF83 -:1027300003D0000001D000D0010E00D0E552E7CF59 -:10274000D9FF12004BD8E652D0B202D0010E15D0FC -:10275000D0B802D0020E11D0D0B002D0030E0DD0EE -:10276000D0B602D0040E09D0FCAE02D0050E05D0C2 -:10277000FCAC02D0060E01D0070EDF6ED088D086EA -:10278000D084D082D080FC9EFC9CDF50E552E55284 -:10279000E7CFD9FF1200E65221D8020EE126F3500E -:1027A000DF6E010EF4CFDBFF1200C00EE66EE00E0E -:1027B000E66E74EC33F0E552E5521200DF50F36E32 -:1027C000010EDB50F46E020EE15C1200DFCFE6FF7B -:1027D000E66AEAEC32F0E552E5521200D9CFE6FFA4 -:0627E000E1CFD9FF120059 -:0A27E60083EC1CF0FE0EDB5006E150 -:1027F000F80E96163C0E9416959808D0FE0EDB0443 -:1028000005E1070E9612C30E9412958888EF1CF00E -:10281000D9CFE6FFE1CFD9FFE652010EE66EE3DF46 -:10282000E552809AFE0EDB5004E0FE0EDB500208FB -:102830000FE1839C81880000839E0000000000005F -:102840008450010BDF6E838E00000000DF04F4E093 -:10285000FE0EDB0404E0FE0EDB5002080FE1838C69 -:1028600081980000839E0000000000008450010B4E -:10287000DF6E838E00000000DF04F4E0E552E552D5 -:10288000E7CFD9FF1200D9CFE6FFE1CFD9FFE6525B -:10289000FD0EDB50DF6EFE0EDBCFE6FFB9DFE5524B -:1028A000E66AA1DFE552FE0EDB5003E1839C8188DE -:1028B0000CD0FE0EDB0403E1838C819806D0FE0E63 -:1028C000DB50020802E1839C8198809A0000809886 -:1028D000D9CFE9FFDACFEAFFEF50010B02E08480A5 -:1028E00001D08490D9CFE9FFDACFEAFFEF50020B95 -:1028F00002E0848201D08492D9CFE9FFDACFEAFFE7 -:10290000EF50040B02E0848401D08494D9CFE9FF16 -:10291000DACFEAFFEF50080B02E0838801D08398FA -:10292000D9CFE9FFDACFEAFFEF50100B02E0828245 -:1029300001D08292D9CFE9FFDACFEAFFEF50200B26 -:1029400002E0828E01D0829ED9CFE9FFDACFEAFF82 -:10295000EF50400B02E0828001D08290D9CFE9FF96 -:10296000DACFEAFFEF50800B02E0828C01D0829C2C -:1029700000000000808800000000E552E552E7CF2B -:10298000D9FF1200D9CFE6FFE1CFD9FF020EE12631 -:10299000FC0EDBCFDEFFDBCFDDFFFE0EDBCFE6FF85 -:1029A00037DFE552E66A1FDFE552FE0EDB5003E13A -:1029B000839C81880CD0FE0EDB0403E1838C81981C -:1029C00006D0FE0EDB50020802E1839C8198808ACB -:1029D00000008098D9CFE9FFDACFEAFFEE52EF503E -:1029E000010B02E0848001D08490D9CFE9FFDACFD7 -:1029F000EAFFEE52EF50020B02E0848201D0849293 -:102A0000D9CFE9FFDACFEAFFEE52EF50040B02E034 -:102A1000848401D08494D9CFE9FFDACFEAFFEE5263 -:102A2000EF50080B02E0838801D08398D9CFE9FFEB -:102A3000DACFEAFFEE52EF50100B02E0828201D0B3 -:102A40008292D9CFE9FFDACFEAFFEE52EF50200BA6 -:102A500002E0828E01D0829ED9CFE9FFDACFEAFF71 -:102A6000EE52EF50400B02E0828001D08290D9CF2D -:102A7000E9FFDACFEAFFEE52EF50800B02E0828CE2 -:102A800001D0829C00000000808800000000809837 -:102A9000D9CFE9FFDACFEAFFEF50010B02E08480E3 -:102AA00001D08490D9CFE9FFDACFEAFFEF50020BD3 -:102AB00002E0848201D08492D9CFE9FFDACFEAFF25 -:102AC000EF50040B02E0848401D08494D9CFE9FF55 -:102AD000DACFEAFFEF50080B02E0838801D0839839 -:102AE000D9CFE9FFDACFEAFFEF50100B02E0828284 -:102AF00001D08292D9CFE9FFDACFEAFFEF50200B65 -:102B000002E0828E01D0829ED9CFE9FFDACFEAFFC0 -:102B1000EF50400B02E0828001D08290D9CFE9FFD4 -:102B2000DACFEAFFEF50800B02E0828C01D0829C6A -:102B300000000000808800000000020EE15C02E25C -:102B4000E16AE552E16EE552E7CFD9FF1200D9CF35 -:102B5000E6FFE1CFD9FF020EE126FE0EDBCFE6FF56 -:102B600057DEE552010EE66E3EDEE552FE0EDB500C -:102B700003E1839C818805D0FE0EDB0402E1838C97 -:102B80008198808A0000839E00000000000084502D -:102B9000010B066E8450020B01E0010EE824056E65 -:102BA0008450040B01E0010E040DF3CF04F08350B8 -:102BB000100B01E0010E080DF3CF03F08250020B61 -:102BC00001E0010E100DF3CF02F08250800B01E006 -:102BD000010E200DF3CF01F08250010B400DF3CF19 -:102BE00000F08250400B01E0010E800DF350001008 -:102BF000011002100310041005100610E76E010EFC -:102C0000E7CFDBFF838E00000000839E0000000002 -:102C100000008450010B066E8450020B01E0010E8F -:102C2000E824056E8450040B01E0010E040DF3CF7F -:102C300004F08350100B01E0010E080DF3CF03F0F8 -:102C40008250020B01E0010E100DF3CF02F0825012 -:102C5000800B01E0010E200DF3CF01F08250010B3B -:102C6000400DF3CF00F08250400B01E0010E800DCB -:102C7000F35000100110021003100410051006108C -:102C8000DF6E838EDECF00F0DDCF01F000C0F3FFFA -:102C900001C0F4FF00D0020EE15C02E2E16AE552FD -:102CA000E16EE552E7CFD9FF1200D9CFE6FFE1CFC1 -:102CB000D9FFE652DF6AFE0EDBCFE6FFA9DDE55263 -:102CC000010EE66E90DDE552FE0EDB5003E1839CC3 -:102CD000818805D0FE0EDB0402E1838C8198809A06 -:102CE0000000839E0000000000008450010B066E6F -:102CF0008450020B01E0010EE824056E8450040BA1 -:102D000001E0010E040DF3CF04F08350100B01E03D -:102D1000010E080DF3CF03F08250020B01E0010E0B -:102D2000100DF3CF02F08250800B01E0010E200D58 -:102D3000F3CF01F08250010B400DF3CF00F0825031 -:102D4000400B01E0010E800DF35000100110021045 -:102D50000310041005100610DF6E838EDF5000D0C4 -:102D6000E552E552E7CFD9FF120083EC1CF0E652A2 -:102D7000DF6AE9EC1CF0DF6EFD0EDB50DF14DF6E66 -:102D8000DF5002E0010E01D0000EE55288EF1CF08A -:102D900083EC1CF01D0E4EEC1CF0000E67EC1EF0D8 -:102DA00088EF1CF083EC1CF0E9EC1CF084080FE0C9 -:102DB000E9EC1CF0C4080BE0E66A70EC1EF02BECAA -:102DC0001EF0020EE66EC3EC33F0E552EDD71C0E9A -:102DD0004EEC1CF00A0E67EC1EF03CEC1DF0E9EC2A -:102DE0001CF0800804E0E9EC1CF0C008E5E1E9EC27 -:102DF0001CF0C00802E13CEC1DF01E0E4EEC1CF075 -:102E00000F0E67EC1EF011EC1FF0FA0EDBCFE6FFA1 -:102E1000FB0EDBEC1DF0F80EDBCFE6FFF90EDBEC72 -:102E20001DF0F60EDBCFE6FFF70EDBEC1DF0040E17 -:102E30004EEC1CF088EF1CF083EC1CF0080EE12631 -:102E4000010E80EC1CF0010EE7CFDBFF020E8CECD4 -:102E50001EF0DF6E030E80EC1CF0030EE7CFDBFFED -:102E6000040E80EC1CF0020EE7CFDBFF050E80ECB9 -:102E70001CF0050EE7CFDBFF060E80EC1CF0040E05 -:102E8000E7CFDBFF070E80EC1CF0070EE7CFDBFF80 -:102E9000080E80EC1CF0B5EC1CF0E66A41EC1DF06D -:102EA000090E80EC1CF0010EE7CFDBFF0A0E8CEC64 -:102EB0001EF0DF6E0B0E80EC1CF0030EE7CFDBFF85 -:102EC0000C0E80EC1CF0020EE7CFDBFF0D0E80EC49 -:102ED0001CF0050EE7CFDBFF0E0E80EC1CF0040E9D -:102EE000E7CFDBFF0F0E80EC1CF0070EE7CFDBFF18 -:102EF000100E80EC1CF0B5EC1CF0010EE66E41ECFF -:102F00001DF0020EE66E34EC1DF0020EE66EE66A6F -:102F100027EC1DF007E1020EE66E010EE66E27ECCF -:102F20001DF002E0000E01D0010E006E080EE15C03 -:102F300002E2E16AE552E16E005088EF1CF083EC9A -:102F40001CF00C0E8CEC1CF0D950F20F6BEC1EF048 -:102F5000080EEECFDBFF090EEECFDBFF0A0EEECF41 -:102F6000DBFF0B0EEECFDBFF1F0E4EEC1CF02DEC4B -:102F70001DF00A0EDBCF02F00B0E48EC1DF010E046 -:102F80002B0E67EC1EF00A0EDBCFE6FF0B0EDBEC20 -:102F90001DF0080EDBCFE6FF090EDBCFE6FF03D006 -:102FA0000B0EE66EE66AE0EC1EF0DBEC1DF0EBECDF -:102FB0001EF00C0EE15C02E2E16AE552E16E88EF80 -:102FC0001CF083EC1CF00A0E8CEC1CF0080EDB6A83 -:102FD000090EDB6A1F0E4EEC1CF0F50EDBCF00F085 -:102FE000003407E2080EDB6A100EF36E090EF3CF11 -:102FF000DBFF040EDBCF00F0050EDBCF01F0060E89 -:10300000DBCF02F0070E48EC1DF00DE02DEC1DF0BB -:10301000280E0012080E011256EC1DF0E0EC1EF016 -:10302000DBCFE6FF07D02DEC1DF0080E00120112D9 -:1030300056EC1DF0F6DBEBEC1EF00A0EE15C02E252 -:10304000E16AE552E16E88EF1CF083EC1CF0F90EAA -:10305000DBCFE6FFE66AE66AE66AE66AD950FA0F6F -:103060006BEC1EF0F2EC1EF070EC1EF0AADF006EAE -:103070000A0EE15E005088EF1CF083EC1CF0FE0E9F -:10308000DB5004E0FE0EDB5002080FE117EC1FF0EE -:103090007BEC1EF0F3CF61F1F4CF62F1E66A7BECDA -:1030A0001EF0F3CF5FF1F4CF60F1FE0EDB0404E01D -:1030B000FE0EDB50020810E174EC1EF07BEC1EF0FB -:1030C000F3CF65F1F4CF66F1010EE66E7BEC1EF0F6 -:1030D000F3CF63F1F4CF64F1010EE0DB88EF1CF075 -:1030E00083EC1CF01F0EDADB11EC1FF0010ED6DBB7 -:1030F00088EF1CF091EC1EF0FE0EDB50020805E19B -:103100002D6A2E6A2F6A306A12D00B0EC7DB70EC64 -:103110001EF0F6EC1CF0DE6ADD6ADECF2DF0DECFAD -:103120002EF0DECF2FF0DDCF30F0DD52DD52040E79 -:10313000E15C02E2E16AE552E16EEAD330EC1EF0B6 -:10314000EEEC1CF035EC1EF098DBCEEC1CF0E0D37E -:1031500030EC1EF092DBE66AF2DE35EC1EF0A2ECFB -:103160001EF0CEEC1CF0D4D31DEC1FF086DBE66A1B -:10317000E6DE37EC1DF074EC1DF07FDB01EF1EF096 -:103180001DEC1FF0EEEC1CF037EC1DF074EC1DF0A4 -:10319000A2EC1EF001EF1EF0B6DB3C0EE126CDECFA -:1031A0001DF0AFEC1EF0CDEC1DF0FBEC1EF0A6EC1C -:1031B0001EF008C02EF009C02FF00AC030F00BC07E -:1031C00031F007EC26F0CEEC1EF019EC1EF0B8EC56 -:1031D0001EF0D7EC1EF019EC1EF004EC1DF0A6EC6E -:1031E0001EF014C02EF015C02FF016C030F017C01E -:1031F00031F007EC26F0EBEC1DF0C5EC1EF01EECF8 -:1032000025F099EC1EF0336A346A800E356E95EC29 -:103210001EF0380E2EC0DBFF390E2FC0DBFF3A0E3A -:1032200030C0DBFF3B0E31C0DBFFCDEC1DF099EC75 -:103230001EF0D8DB19EC1EF042DBD4DB66EC2EF07E -:10324000086E080EE15E0850080E2DC0DBFF090E67 -:103250002EC0DBFF0A0E2FC0DBFF0B0E30C0DBFFE2 -:10326000CDDBF60EDB5007E0D950F40F6BEC1EF00F -:10327000EE50ED103AE171DB080EDBCF0EF0090ED7 -:10328000DBCF0FF00A0EDBCF10F00B0E58DA3ADA74 -:103290000CEC1EF02E6A2F6A800E306E400E316EDE -:1032A000380EDBCF33F0390EDBCF34F03A0EDBCF04 -:1032B00035F03B0E0DEC1FF039EC1EF093DB24ECE7 -:1032C0001EF02DC002F02EC003F02FC004F030C05D -:1032D00005F02DC02EF085EC1EF01EEC1EF02EDF4A -:1032E0000A6E060EE15E0A50CCD1380EDBCF04F038 -:1032F000390EDBCF05F03A0EDBCF06F03B0EDBCF0D -:1033000007F00C6A0D6A0E6A400E0F6E91DA07EC38 -:1033100026F099EC1DF0F40EDBCF2FF0F50E74DBE8 -:1033200087DBE8EC1DF01EEC25F0140E2EC0DBFF51 -:10333000150E2FC0DBFF160E30C0DBFF170E2EDA86 -:10334000CDEC1DF0E8EC1DF007EC26F0180E2EC0B9 -:10335000DBFF190E2FC0DBFF1A0E30C0DBFF1B0E88 -:103360001DDA19EC1EF0B8EC1EF0E8EC1DF007ECCD -:1033700026F01C0E2EC0DBFF1D0E2FC0DBFF1E0E25 -:1033800030C0DBFF1F0E31C0DBFF1C0EDBCF00F0B7 -:103390001D0EDBCF01F01E0EDBCF02F01F0EDBCFC8 -:1033A00003F07DDBDFEC1DF007EC26F0200E2EC0D5 -:1033B000DBFF210E2FC0DBFF220E30C0DBFF230E10 -:1033C00031C0DBFFD950180FE96EDACFEAFF240EC7 -:1033D000EECFDBFF250EEECFDBFF260EEECFDBFFC1 -:1033E000270EEECFDBFFFD0EDBCF2FF0FE0E3BEC0A -:1033F0001FF0200EDBCF33F0210EDBCF34F0220E96 -:10340000DBCF35F0230EEADB280E2EC0DBFF290EC2 -:103410002FC0DBFF2A0E30C0DBFF2B0E31C0DBFFDD -:1034200019EC1EF03BEC1FF0240EDBCF33F0250E21 -:10343000DBCF34F0260EDBCF35F0270ECFDB2C0EA2 -:103440002EC0DBFF2D0E2FC0DBFF2E0E30C0DBFFAA -:103450002F0E31C0DBFF2C0EDBCF04F02D0EDBCFA7 -:1034600005F02E0EDBCF06F02F0EDBCF07F017DBBB -:10347000C5EC1EF007EC26F09CDA300E2EC0DBFF08 -:10348000310E2FC0DBFF320E30C0DBFF330E31C0F8 -:10349000DBFF280EDBCF2EF0290EDBCF2FF02A0E1C -:1034A000DBCF30F02B0EDBCF31F083DA340E2EC0C1 -:1034B000DBFF350E2FC0DBFF360E30C0DBFF370ED3 -:1034C00031C0DBFFD950300F63DBD950340F60DBE4 -:1034D00066EC2EF0006E080EE15E00500C0E2DC062 -:1034E000DBFF0D0E2EC0DBFF0E0E2FC0DBFF0F0E1D -:1034F00030C0DBFF006A016A026A400E036ED6DA52 -:1035000002C0E6FFE66E35DBAFEC1EF06BDA21ECB5 -:103510001FF02DC014F02EC015F02FC016F030C0D3 -:1035200017F0A2EC1EF066EC2EF0186E080EE15EAD -:103530001850E552E7CF03F0E552E7CF02F0E5522D -:10354000E7CF01F0E552E7CF00F02DC004F02EC028 -:1035500005F02FC006F030C007F094DB30DB07EC3D -:1035600026F0100E2EC0DBFF110E2FC0DBFF120E57 -:1035700030C0DBFF130E31C0DBFFF60EDB5002085C -:103580001BE131DB1DEC25F086DB1EEC25F08AD932 -:1035900045DA060E2FC0DBFF070E30C0DBFF000E42 -:1035A000DFCF2FF0010E8BD97DDBC3DAFCDA040EFE -:1035B0002FC0DBFF050E4ED02E6A2F6A306A400EF8 -:1035C000316E080EDBCF33F0090EDBCF34F00A0E7C -:1035D000DBCF35F00B0E0DEC1FF0ABDB0C0EDBCFB1 -:1035E00004F00D0EDBCF05F00E0EDBCF06F00F0E54 -:1035F000DBCF07F004C033F005C034F006C035F06F -:1036000007C036F01DEC25F00C0E2EC0DBFF0D0EB2 -:103610002FC0DBFF0E0E30C0DBFF0F0E31C0DBFF13 -:10362000E2DA1EEC25F037DB1DEC25F03BD9F6D9AC -:10363000040E2FC0DBFF050E30C0DBFF020EDBCF18 -:103640002FF0030E3CD934DB74DAADDA060E2FC04E -:10365000DBFF070E30C0DBFF55D809D9040EDBCFE6 -:103660002FF0050E28DA24DB57D8B8D9F6DBFFD8BF -:10367000060EDBCF2FF0070E1EDA14DB4DD8FDD877 -:103680008DD93C0EE15C02E2E16AE552E16E40D187 -:1036900048DBCDDBABD9E66AD0D901015F51EE5CE6 -:1036A000066E6051EE58076E6151EE58086E625119 -:1036B00009D902E2E16AE552E16E2AD132DB14DB7C -:1036C00095D9010EE66EB9D901016351EE5C066E23 -:1036D0006451EE58076E6551EE58086E6651F2D887 -:1036E00002E2E16AE552E16E13D1040EE66EE66A8B -:1036F000AED906E0040EE66E010EE66EA8D901E131 -:10370000000C010CF2DF0009FDE01200ABDB18DA5F -:1037100090DAD1D9CDEF1DF02EC01CF02FC01DF0D6 -:1037200030C01EF031C01FF027DBA1DB2DC018F028 -:103730002EC019F02FC01AF030C01BF01200DBCFE2 -:1037400011F0336A346A340E356E430E366E0EC095 -:103750002EF00FC02FF010C030F011C031F007EC88 -:1037600026F02EC00AF02FC00BF030C00CF031C094 -:103770000DF0DB0E336E0F0E346E490E356ED5DA5A -:1037800078DAE4DA02C02EF0C0DA1DEC25F056DA61 -:10379000EBDC126E060EE15E1250120031C0DBFF50 -:1037A000046A056A800E066E3F0E076E0C6A0D6A8B -:1037B0000E6A400E0F6E04C0E6FF05C0E6FF06C0AD -:1037C000E6FF07C0E6FF0CC0E6FF0DC0E6FF0EC037 -:1037D000E6FFE66E36DBE552E7CF0FF0E552E7CFC6 -:1037E0000EF0E552E7CF0DF0E552E7CF0CF0E552D1 -:1037F000E7CF07F0E552E7CF06F0E552E7CF05F057 -:10380000E552E7CF04F02DC010F02EC011F02FC00C -:1038100012F030C013F036DA51DA07EC26F099EFE7 -:103820001DF05EDAC2EC14F0E552E552E5521200EA -:10383000F40EDBCF2FF0F50E9BDACDD95EEF1EF044 -:1038400085DADFEF1DF0140EDBCF00F0150EDBCFB5 -:1038500001F0160EDBCF02F0170EDBCF03F0336A58 -:10386000346ADC0E356E420E366EDFEF1DF0F70E59 -:10387000DBCF2FF0F80EA0EF1DF0000E186C191E14 -:1038800019221A1E1A221B1E1B2218C0E6FF19C07D -:10389000E6FF1AC0E6FF1BC0E6FF1200E66E20DA64 -:1038A0002BEF1EF0100EDBCF33F0110EDBCF34F018 -:1038B000120EDBCF35F0130EB0DA74EF26F058DAC3 -:1038C000CEEF1EF0EE58096E06C02DF007C02EF0A8 -:1038D00008C02FF0306E04EC25F02EC002F02FC08F -:1038E00003F030C004F031C005F046DAB4EC25F046 -:1038F000ADDA2FC0F3FF30C0F4FF040EE15C12001C -:103900000BDAE76E1200D9CFE6FFE1CFD9FF120044 -:10391000E552E7CFD9FF1200E126D9CFE9FFDACF90 -:10392000EAFFFA0EDBCFEEFFFB0EDBCFEEFFFC0E65 -:10393000DBCFEEFFFD0EDBCFEEFFD950F60FCBD97C -:10394000040EEECFDBFF050EEECFDBFF060EEECF53 -:10395000DBFF070EEECFDBFF12005ED9026A036ABF -:10396000B40E046E420E056E1200060EE7CFDBFFAA -:10397000DBCFE6FF070EDBCFE6FF040EDBCFE6FF73 -:10398000050EDBCFE6FF020EDBCFE6FF030EDBCF3B -:10399000E6FFDECFE6FFDDCFE6FF1200010EE66EAA -:1039A0009FEC17F05ADA020EE66E3DEC18F0E55285 -:1039B0001200140EDBCF33F0150EDBCF34F0160EF1 -:1039C000DBCF35F0170EDBCF36F0B4EC25F099EFF6 -:1039D0001EF086D955EC16F0E5521200B3D9E66A0E -:1039E0009FEF17F04DDA31C0E6FF120084D9020EC6 -:1039F000F3CFDBFF030EF4CFDBFF1200020EE66E07 -:103A0000C8EC16F0E5521200B3D92EC018F02FC042 -:103A100019F030C01AF031C01BF01200020E2FC096 -:103A2000DBFF030E30C0DBFF1DDADBCF30F012000E -:103A3000336A346A356A95EF1EF05DD9F3CFDEFF45 -:103A4000F4CFDDFFD9CFE9FFDACFEAFF1200B5EC02 -:103A500016F0E552E55200091200080EDBCF00F027 -:103A6000090EDBCF01F01200E66E2BEF1EF0286E80 -:103A70000D0EE15E2850120033D9C8EC16F0E55265 -:103A80001200D2EC16F0006E090EE15E005012003A -:103A9000DBCF03F000500110021003101200336A54 -:103AA000346A800E356EBF0E366E120000C0E6FF1F -:103AB00001C0E6FF12005CD97AD95ED907EC26F086 -:103AC000A3D9BD0E336E370E346E860E356E410EA1 -:103AD000366ECDD92DC00CF02EC00DF02FC00EF0DB -:103AE00030C00FF0A2EF1EF011DE2EC024F02FC068 -:103AF00025F030C026F031C027F0350E336EFA0EB7 -:103B0000346E0E0E356E3C0E366E07EC26F02EC06F -:103B100020F02FC021F030C022F031C023F0336AF2 -:103B2000346A5C0E356E430E366E07EC26F08CEF71 -:103B30001BF015D90BD929D9B4EC25F099... [truncated message content] |