diff --git a/examples/Example1_BasicReadings/Example1_BasicReadings.ino b/examples/Example1_BasicReadings/Example1_BasicReadings.ino index 5a625c8..31109ac 100644 --- a/examples/Example1_BasicReadings/Example1_BasicReadings.ino +++ b/examples/Example1_BasicReadings/Example1_BasicReadings.ino @@ -29,7 +29,8 @@ void setup() { SERIAL_PORT.println(); SERIAL_PORT.print("Beginning sensor. Result = "); // Most SHTC3 functions return a variable of the type "SHTC3_Status_TypeDef" to indicate the status of their execution - errorDecoder(mySHTC3.begin()); // To start the sensor you must call "begin()", the defualt settings use Wire (default Arduino I2C port) at 400 kHz clock speed + errorDecoder(mySHTC3.begin()); // To start the sensor you must call "begin()", the default settings use Wire (default Arduino I2C port) + Wire.setClock(400000); // The sensor is listed to work up to 1 MHz I2C speed, but the I2C clock speed is global for all sensors on that bus so using 400kHz or 100kHz is recommended SERIAL_PORT.println(); if(mySHTC3.passIDcrc) // Whenever data is received the associated checksum is calculated and verified so you can be sure the data is true diff --git a/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino b/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino index f13fef5..0b5514a 100644 --- a/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino +++ b/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino @@ -22,7 +22,7 @@ #define WIRE_PORT Wire // This allows you to choose another Wire port (as long as your board supports more than one) #define WIRE_SPEED 800000 // 800 kHz is the fastest speed that worked on the Uno, but the sensor is rated for up to 1 MHz - +//#define WIRE_SPEED SHTC3_MAX_CLOCK_FREQ // This is just to show you that there is a defined constant for the maximum rated speed. You might be able to use this speed depending on the microcontroller you use SHTC3 mySHTC3; // Declare an instance of the SHTC3 class void setup() { @@ -32,7 +32,12 @@ void setup() { SERIAL_PORT.println(); SERIAL_PORT.print("Beginning sensor. Result = "); // Most SHTC3 functions return a variable of the type "SHTC3_Status_TypeDef" to indicate the status of their execution - errorDecoder(mySHTC3.begin(WIRE_PORT, WIRE_SPEED)); // Calling "begin()" with port and speed arguments allows you to reassign the interface to the sensor + errorDecoder(mySHTC3.begin(WIRE_PORT)); // Calling "begin()" with the port argument allows you to reassign the interface to the sensor + #if(WIRE_SPEED <= SHTC3_MAX_CLOCK_FREQ) // You can boost the speed of the I2C interface, but keep in mind that other I2C sensors may not support as high a speed! + WIRE_PORT.setClock(WIRE_SPEED); + #else + WIRE_PORT.setClock(SHTC3_MAX_CLOCK_FREQ); + #endif SERIAL_PORT.println(); if(mySHTC3.passIDcrc) // Whenever data is received the associated checksum is calculated and verified so you can be sure the data is true diff --git a/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino.standard.hex b/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino.standard.hex index 63d6cdb..403f9a1 100644 --- a/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino.standard.hex +++ b/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino.standard.hex @@ -2,18 +2,18 @@ :100010000C9480000C9480000C9480000C94800060 :100020000C9480000C9480000C9480000C94800050 :100030000C9480000C9480000C9480000C94800040 -:100040000C9402030C9480000C94D0020C94AA022D +:100040000C9417030C9480000C94E5020C94BF02EE :100050000C9480000C9480000C9480000C94800020 -:100060000C944C030C948000000000002500280034 +:100060000C9461030C94800000000000250028001F :100070002B00040404040404040402020202020229 :10008000030303030303010204081020408001025C :1000900004081020010204081020000000080002DB -:1000A0000100000304070000000000000000030C32 -:1000B00011241FBECFEFD8E0DEBFCDBF13E0A0E01C -:1000C000B1E0E4E7FDE102C005900D92A436B1076E -:1000D000D9F724E0A4E6B3E001C01D92A03EB20728 +:1000A0000100000304070000000000000000130B23 +:1000B00011241FBECFEFD8E0DEBFCDBF12E0A0E01D +:1000C000B1E0E4E9FBE102C005900D92A43DB10767 +:1000D000D9F724E0A4EDB2E001C01D92AC34B20720 :1000E000E1F710E0C8E5D0E004C02197FE010E94CE -:1000F000AD0EC735D107C9F70E94E5070C94B80EBD +:1000F000BD0DC735D107C9F70E945F070C94C80D25 :100100000C940000CF92DF92EF92FF920F931F9317 :10011000CF93DF936C017A018B01C0E0D0E0CE1564 :10012000DF0589F0D8016D918D01D601ED91FC912B @@ -27,7 +27,7 @@ :1001A000FC01918D828D981731F0828DE80FF11D41 :1001B000858D90E008958FEF9FEF0895FC01918D5C :1001C000228D892F90E0805C9F4F821B91098F7355 -:1001D0009927089580E294E00E94DE0021E0892BB7 +:1001D0009927089580E993E00E94DE0021E0892BB1 :1001E00009F420E0822F0895FC01848DDF01A80F1F :1001F000B11DA35ABF4F2C91848D90E001968F734F :100200009927848FA689B7892C93A089B1898C916D @@ -47,8 +47,8 @@ :1002E00085FFF2CFA889B9898C9185FFEDCFCE012A :1002F0000E94F400E7CFDF91CF91089580E090E075 :10030000892B29F00E94EA0081110C9400000895C5 -:100310003FB7F8948091B0039091B103A091B203DC -:10032000B091B30326B5A89B05C02F3F19F00196E5 +:100310003FB7F8948091200390912103A09122038C +:10032000B091230326B5A89B05C02F3F19F0019675 :10033000A11DB11D3FBFBA2FA92F982F8827820F6B :10034000911DA11DB11DBC01CD0142E0660F771FBB :10035000881F991F4A95D1F708958F929F92AF9267 @@ -59,454 +59,415 @@ :1003A000E108F10888EE880E83E0981EA11CB11CBC :1003B000C114D104E104F10419F7DDCFFF90EF90EF :1003C000DF90CF90BF90AF909F908F90089585ED74 -:1003D0008093BC008091BC0084FDFCCF1092FC0394 -:1003E000089540918603262F30E0240F311D2132DD -:1003F0003105DCF42091FC032430C9F4FC0180E0D9 -:1004000090E0861758F4309186032191DC01AC59B5 -:10041000BC4FA30FB11D2C930196F3CF809186039F -:10042000680F6093860380E0089581E0089582E07C -:1004300008950895E091B5038091B403E81730F46E -:10044000F0E0EA54FC4F808190E008958FEF9FEF39 -:1004500008959091B5038091B403981750F4E92F53 -:10046000F0E0EA54FC4F208130E09F5F9093B503A9 -:1004700002C02FEF3FEFC90108958091B40390E0CF -:100480002091B503821B91090895CF92DF92EF92DC +:1003D0008093BC008091BC0084FDFCCF10926C0324 +:1003E00008954091F602262F30E0240F311D21326E +:1003F0003105DCF420916C032430C9F4FC0180E069 +:1004000090E0861758F43091F6022191DC01AC524D +:10041000BD4FA30FB11D2C930196F3CF8091F6022F +:10042000680F6093F60280E0089581E0089582E00D +:1004300008950895E091250380912403E81730F48E +:10044000F0E0EA5DFC4F808190E008958FEF9FEF30 +:1004500008959091250380912403981750F4E92F73 +:10046000F0E0EA5DFC4F208130E09F5F9093250330 +:1004700002C02FEF3FEFC90108958091240390E05F +:1004800020912503821B91090895CF92DF92EF926C :10049000FF920F931F93CF93DF937C01262F972F0B -:1004A0008A0180911F04882391F0C62FD72F6E01F7 +:1004A0008A0180918F03882391F0C62FD72F6E0188 :1004B000C40ED51ECC15DD0571F06991D701ED9103 :1004C000FC910190F081E02DC7010995F3CF642FD5 :1004D000822F0E94F101C801DF91CF911F910F91EE :1004E000FF90EF90DF90CF900895CF93DF931F920E -:1004F000CDB7DEB7698320911F042223D1F020916C -:100500001D04203240F021E030E0FC0133832283DF -:1005100080E090E015C080911E04E82FF0E0E350E9 -:10052000FC4F998190838F5F80931E0480931D04FC +:1004F000CDB7DEB7698320918F032223D1F02091FD +:100500008D03203240F021E030E0FC013383228370 +:1005100080E090E015C080918E03E82FF0E0E35971 +:10052000FC4F998190838F5F80938E0380938D031E :1005300005C061E0CE0101960E94F10181E090E0EA :100540000F90DF91CF910895089580E090E0089595 -:100550000E94B30E1F920F920FB60F9211242F9389 -:100560003F934F935F936F937F938F939F93AF933B -:10057000BF93EF93FF9380E294E00E94F400FF9119 -:10058000EF91BF91AF919F918F917F916F915F910B -:100590004F913F912F910F900FBE0F901F90189584 -:1005A0001F920F920FB60F9211242F938F939F9348 -:1005B000EF93FF93E0913004F09131048081E0915A -:1005C0003604F091370482FD12C090818091390485 -:1005D0008F5F8F7320913A04821751F0E0913904B4 -:1005E000F0E0E05EFB4F958F8093390401C080817D -:1005F000FF91EF919F918F912F910F900FBE0F90D0 -:100600001F9018951F920F920FB60F9211242F93DF -:100610003F938F939F93AF93BF938091AC0390913F -:10062000AD03A091AE03B091AF033091AB0323E0D3 -:10063000230F2D3720F40196A11DB11D05C026E81A -:10064000230F0296A11DB11D2093AB038093AC0331 -:100650009093AD03A093AE03B093AF038091B0032A -:100660009091B103A091B203B091B3030196A11D83 -:10067000B11D8093B0039093B103A093B203B093E4 -:10068000B303BF91AF919F918F913F912F910F90A5 -:100690000FBE0F901F9018951F920F920FB60F92DA -:1006A00011242F933F934F935F936F937F938F9377 -:1006B0009F93AF93BF93EF93FF938091B900887F8F -:1006C000803609F49CC068F5883209F45BC090F468 -:1006D000803109F454C038F4882309F4F6C0883016 -:1006E00009F44DC0F6C0883109F44CC0803209F4D9 -:1006F0005DC0EFC0803409F468C048F4803309F469 -:1007000055C0883309F0E5C08093FA03D8C080351E -:1007100009F44FC0883509F45DC0883409F0D9C0A8 -:10072000D6C0883909F4C7C0A8F4883709F467C06F -:1007300038F4883609F463C0803709F460C0C9C052 -:10074000883809F4B8C0803909F45FC0803809F0EE -:10075000C0C05BC0803B09F486C038F4803A09F41D -:1007600066C0883A09F47FC0B4C0803C09F4A7C0D1 -:10077000883C09F4A4C0883B09F48AC0AAC08091CF -:10078000D70310C09091F9038091F803981770F582 -:10079000E091F90381E08E0F8093F903F0E0E852D5 -:1007A000FC4F80818093BB0085EC86C08093FA0368 -:1007B0008EC0E091F90381E08E0F8093F903809160 -:1007C000BB00F0E0E852FC4F80839091F9038091E8 -:1007D000F8036EC0E091F90381E08E0F8093F90376 -:1007E0008091BB00F0E0E852FC4F80838091FB03D6 -:1007F00081116DC081E08093D60384EA61C083E0FB -:100800008093FC031092AA03CFCF8091AA03803279 -:1008100008F051C0E091AA0381E08E0F8093AA03F3 -:100820008091BB00F0E0E657FC4F8083BDCF85ECA4 -:100830008093BC001092FC038091AA03803230F4B4 -:10084000E091AA03F0E0E657FC4F10826091AA0302 -:1008500070E0E0918803F09189038AE893E00995BC -:100860001092AA0336C084E08093FC0310928703A1 -:1008700010928603E0918403F0918503099580919D -:100880008603811105C081E0809386031092640382 -:10089000E091870381E08E0F80938703F0E0EC59AD -:1008A000FC4F80818093BB009091870380918603E9 -:1008B000981708F479CF85E88093BC000AC085ECCE -:1008C0008093BC001092FC0304C01092FA030E94B3 -:1008D000E701FF91EF91BF91AF919F918F917F9130 -:1008E0006F915F914F913F912F910F900FBE0F909D -:1008F0001F9018958130910541F08230910541F0AB -:10090000892B49F484E291E008C08CE291E005C0B3 -:1009100082E391E002C08BE391E00C94AC04E0919F -:100920002004F09121040190F081E02D682F80E2F5 -:1009300094E00994009769F0FC0101900020E9F728 -:100940003197AF01481B590BBC0180E294E00C9435 -:10095000820080E090E008950C949A048F929F9218 -:10096000AF92BF920F931F93CF93DF93CDB7DEB7B4 -:10097000A1970FB6F894DEBF0FBECDBF19A24230CB -:1009800008F44AE08E010F5D1F4F842E912CA12C9C -:10099000B12CA50194010E948B0EE62FB901CA016A -:1009A00001501109EA3014F4E05D01C0E95CD8019E -:1009B000EC93232B242B252B61F7C8010E949A046A -:1009C000A1960FB6F894DEBF0FBECDBFDF91CF91D9 -:1009D0001F910F91BF90AF909F908F9008954F926D -:1009E0005F926F927F928F929F92AF92BF92CF92BF -:1009F000DF92EF92FF926B017C01B42E9B01AC0160 -:100A00000E94860E882319F084EC92E027C026010C -:100A10003701E89477F82FEF3FEF4FE75FE7C30127 -:100A2000B2010E94860E81110DC02FEF3FEF4FE7FC -:100A30005FE7C301B2010E94BC0C18161CF488ECDD -:100A400092E00CC02FEF3FEF4FE75FE4C701B60124 -:100A50000E94140E181684F48CEC92E0FF90EF9034 -:100A6000DF90CF90BF90AF909F908F907F906F90CE -:100A70005F904F900C949A042FEF3FEF4FE75FEC9D -:100A8000C701B6010E94BC0C87FDE6CF20E030E034 -:100A9000A901C701B6010E94BC0C87FF09C08DE205 -:100AA0000E948F044C01F7FAF094F7F8F09402C01A -:100AB000812C912CA12C60E070E080E09FE3AB14CE -:100AC00041F020E030E040E251E40E94C10CA394E8 -:100AD000F6CF9B01AC01C701B6010E94500C2B015F -:100AE0003C010E94330D6B017C010E94620D9B0151 -:100AF000AC01C301B2010E944F0C2B013C014AE042 -:100B0000C701B6010E94AE047C01E80CF91CBB20B1 -:100B100029F08EE20E948F04E80EF91EDB2CDD2006 -:100B200021F120E030E040E251E4C301B2010E9433 -:100B3000190E2B013C010E94330D4B01A12CB12C4D -:100B40004AE0C501B4010E94AE04E80EF91EC501D9 -:100B5000B4010E94620D9B01AC01C301B2010E946D -:100B60004F0C2B013C01DA94DACFC701FF90EF90D4 -:100B7000DF90CF90BF90AF909F908F907F906F90BD -:100B80005F904F90089580ED92E00C949A04CF937B -:100B9000DF930E949A04EC010E94C3058C0F9D1FF5 -:100BA000DF91CF910895EF92FF920F931F93CF9310 -:100BB0007C01C62F8A0183ED92E00E94AC04C7013C -:100BC0000E947A0488EE92E00E94AC04B80180E0B2 -:100BD00090E04AE00E94AE0483EF92E00E94AC04F1 -:100BE0008EEF92E00E94AC0483E593E00E94AC0497 -:100BF0006C2F70E080E090E04AE00E94AE04CF915C -:100C00001F910F91FF90EF900C94C305009711F086 -:100C10000C94D3050895CF93C82F81E080931F04CF -:100C200080E78093DF0410921E0410921D04A091AF -:100C3000C904B091CA04ED91FC9111970190F08123 -:100C4000E02D692FCD0109958091C9049091CA04C6 -:100C5000DC01ED91FC910190F081E02D6C2F099564 -:100C600020911D048091DF04213208F04AC0909148 -:100C7000FC039111FCCF32E03093FC0331E0309360 -:100C8000FB033FEF3093FA031092F9032093F8032C -:100C9000ADEFB3E048ED53E0FA013E2F341B3217BD -:100CA00018F43D913193F9CF1092D7032091D703D7 -:100CB000880F822B8093D7038091D603813061F413 -:100CC0001092D6038091D7038093BB008091BC0023 -:100CD00083FDF8CF85EC01C085EE8093BC00809148 -:100CE000FC038230E1F38091FA038F3F79F0809129 -:100CF000FA03803241F08091FA03803331F094E0BE -:100D000005C091E003C092E001C093E010921E0480 -:100D100010921D0410921F0421E030E0911102C0D6 -:100D200020E030E0C901CF9108951F93CF93DF9366 -:100D3000182F87E195E30E940B06EC01892B11F433 -:100D40001092D30411111092D2048BEB93E001970F -:100D5000F1F7D093D504C093D40448ED50E06091EE -:100D6000D104CE010E940606CE01DF91CF911F91E2 -:100D70000895CF93DF93EC01AB01E9ECF4E0158625 -:100D800016861786118A108A138A128A158A148A7F -:100D90009487838760850E940606CE01DF91CF91FC -:100DA00008959091FC039111FCCF91E09093FC0386 -:100DB0009093FB032FEF2093FA031092F903260F71 -:100DC0002093F8039093D7039091D703880F892B32 -:100DD0008093D7038091D603813061F41092D603BB -:100DE0008091D7038093BB008091BC0083FDF8CF36 -:100DF00085EC01C085EE8093BC008091FC038130BE -:100E0000E1F38091F903861710F46091F903A8EDDE -:100E1000B3E026EB33E0F9018E2F821B861718F41E -:100E20008D918193F9CF862F0895CF93DF9300D0D2 -:100E3000CDB7DEB799838A83FE0131968FEF31E318 -:100E400022E02E0F9191892798E087FF03C0880F39 -:100E5000832701C0880F9150C1F72E13F3CF681775 -:100E600079F082E090E09093D5048093D40446E733 -:100E700051E06091D1040E94D30582E090E006C069 -:100E80001092D5041092D40480E090E00F900F905F -:100E9000DF91CF910895CF93DF931092D104809189 -:100EA000D204811106C081E08093D304C0E0D0E079 -:100EB00014C081E08093D30488E990EB0E940B0674 -:100EC000EC019093D5048093D40448EC50E06091F9 -:100ED000D1040E940606209731F3D093D504C09325 -:100EE000D4044CE450E06091D104CE010E94060687 -:100EF000CE01DF91CF910895CF93DF9381E080936E -:100F0000D1048091D304811105C01092D304C0E0B4 -:100F1000D0E006C080E00E949506EC01892BA9F381 -:100F2000D093D504C093D4044DE350E06091D10434 -:100F3000CE010E940606CE01DF91CF91089590E088 -:100F4000FC01E656FF4F2491FC01EA57FF4F349114 -:100F5000FC01EE58FF4FE491EE23B1F1222339F169 -:100F6000233091F038F42130A9F0223001F584B516 -:100F70008F7D12C0273091F02830A1F02430B9F4D1 -:100F8000809180008F7D03C0809180008F77809357 -:100F900080000DC084B58F7784BD09C08091B000FA -:100FA0008F7703C08091B0008F7D8093B000F0E018 -:100FB000EE0FFF1FE859FF4FA591B4918FB7F8943A -:100FC000EC913E2B3C938FBF0895CF93DF931F92FC -:100FD000CDB7DEB7789484B5826084BD84B5816076 -:100FE00084BD85B5826085BD85B5816085BD8091F4 -:100FF0006E00816080936E0010928100809181006C -:101000008260809381008091810081608093810063 -:10101000809180008160809380008091B100846025 -:101020008093B1008091B00081608093B000809186 -:101030007A00846080937A0080917A008260809345 -:101040007A0080917A00816080937A0080917A00A2 -:10105000806880937A001092C100E0913004F09192 -:10106000310482E08083E0912C04F0912D04108201 -:10107000E0912E04F0912F0480E1808310923804D7 -:10108000E0913404F091350486E08083E0913204ED -:10109000F0913304808180618083E0913204F0918B -:1010A0003304808188608083E0913204F0913304BE -:1010B000808180688083E0913204F09133048081E4 -:1010C0008F7D80838FE491E00E94C7050E94C30555 -:1010D00082E791E00E94AC048DEB94E09093CA0407 -:1010E0008093C90480E095E3ACE0B0E08093CB044A -:1010F0009093CC04A093CD04B093CE041092B5038A -:101100001092B40310921E0410921D041092FC035E -:1011100081E08093FB031092D60382E10E949F0737 -:1011200083E10E949F078091B9008E7F8093B90070 -:101130008091B9008D7F8093B90088E48093B800D6 -:1011400085E48093BC002091CB043091CC04409185 -:10115000CD045091CE0460E074E284EF90E00E94F0 -:101160008B0EDA01C9014097A109B109B695A7957F -:10117000979587958093B8000E947C077C01009723 -:1011800039F09093D5048093D40440E850E00CC02B -:1011900080E00E9495067C01009769F09093D50449 -:1011A0008093D40443E850E06091D104C7010E94C9 -:1011B00006068701EFC00E947C07009709F0BDC0BA -:1011C0008091C9049091CA04DC01ED91FC910084E6 -:1011D000F185E02D0995892B61F08091C9049091EA -:1011E000CA04DC01ED91FC910284F385E02D0995A0 -:1011F000E7CF80E00E9495067C01009739F090933C -:10120000D5048093D40444EA50E00DC088EC9FEEEE -:101210000E940B067C01009769F09093D50480939F -:10122000D40447EA50E06091D104C7010E94060649 -:1012300087018AC063E080E70E94D1061092B5035F -:101240008093B403833079F081E090E09093D504EB -:101250008093D4044AEA50E06091D1040E94D305FF -:1012600001E010E071C08091C9049091CA04DC01D2 -:10127000ED91FC910284F385E02D0995F82E809183 -:10128000C9049091CA04DC01ED91FC910284F385BC -:10129000E02D0995E82E8091C9049091CA04DC01E3 -:1012A000ED91FC910284F385E02D0995682F1F2DA7 -:1012B00000E0C8018E299093DE048093DD04109233 -:1012C000D8040E941507892B19F481E08093D80473 -:1012D0008091DD049091DE048F7398708730984080 -:1012E00079F083E090E09093D5048093D40448EBA8 -:1012F00050E06091D1040E94D30503E010E024C0C7 -:101300000E944B078C01009759F09093D50480936D -:10131000D4044CEB50E06091D1040E94060614C046 -:101320001092D5041092D4044EEB50E06091D10499 -:1013300080E090E00E9406060EC06CE970E00E941A -:10134000B9068C01892B39F01093D5040093D4048D -:1013500046E850E00BC00E944B078C01009761F0FB -:101360009093D5048093D40449E850E06091D1046F -:10137000C8010E9406060EC01092D5041092D40433 -:101380004BE850E06091D10480E090E00E940606B6 -:1013900000E010E0C8010E947A040E94C305809119 -:1013A000D804882391F08EE891E00E94AC0483EA8F -:1013B00091E00E94AC046091DD047091DE0480E055 -:1013C00090E042E00E94AE0404C081EB91E00E94F4 -:1013D000AC0486EC91E00E94C70589EC91E00E9484 -:1013E000AC0488E594E69093D0048093CF041092E7 -:1013F000D5041092D4044DEE50E06091D10480E009 -:1014000090E00E94060688EF91E00E94AC0487EC11 -:1014100091E00E94C70584E092E00E94AC0481E064 -:101420000E949506892B19F488EF91E002C084E3AD -:1014300092E00E94AC0487EC91E00E94C7058CE327 -:1014400092E00E94C70568E873E180E090E00E94A6 -:10145000AD0111E00E947C07009719F066E071E091 -:101460000BC18091CF049091D0040E940B0600978D -:1014700019F06CE071E000C18091CF049091D0042C -:1014800084322CE5920761F024F48E3D944441F0BF -:101490002DC0883524E6920719F0823A9C4731F531 -:1014A0008091C9049091CA04DC01ED91FC91008403 -:1014B000F185E02D0995892B61F08091C904909107 -:1014C000CA04DC01ED91FC910284F385E02D0995BD -:1014D000E7CF66E080E70E94D1061092B5038093C3 -:1014E000B403863031F065E271E0C4C060E271E0BF -:1014F000C1C08091CF049091D0048432BCE59B0799 -:1015000019F16CF48E3DA4E49A07F1F0803EB8E541 -:101510009B07D1F08A31904409F0AAC015C08835E4 -:10152000A4E69A0709F45BC02CF48C39904609F4C0 -:1015300056C09EC08636A8E79A0709F450C0823A82 -:101540009C4709F44CC094C08091C9049091CA048E -:10155000DC01ED91FC910284F385E02D0995E82EE4 -:101560008091C9049091CA04DC01ED91FC91028440 -:10157000F385E02D0995D82E8091C9049091CA0475 -:10158000DC01ED91FC910284F385E02D0995682F33 -:101590008091C9049091CA04DC01ED91FC91028410 -:1015A000F385E02D69830995F82E8091C904909107 -:1015B000CA04DC01ED91FC910284F385E02D0995CC -:1015C000C82E8091C9049091CA04DC01ED91FC9170 -:1015D0000284F385E02D0995082F698150C0809120 -:1015E000C9049091CA04DC01ED91FC910284F38559 -:1015F000E02D0995F82E8091C9049091CA04DC0170 -:10160000ED91FC910284F385E02D0995C82E80911F -:10161000C9049091CA04DC01ED91FC910284F38528 -:10162000E02D0995082F8091C9049091CA04DC012E -:10163000ED91FC910284F385E02D0995E82E8091CF -:10164000C9049091CA04DC01ED91FC910284F385F8 -:10165000E02D0995D82E8091C9049091CA04DC012F -:10166000ED91FC910284F385E02D0995682F07C068 -:1016700067E471E081E090E00E94B9063DC02D2D45 -:1016800030E0C9019E299093DA048093D9044C2D4F -:1016900050E05F295093DC044093DB041092D604A1 -:1016A0001092D7040E941507892B11F41093D604C9 -:1016B000602F8091DB049091DC040E941507892B38 -:1016C00011F41093D7040E944B07009749F09093B0 -:1016D000D5048093D4044AE551E06091D1040AC056 -:1016E0001092D5041092D4044CE551E06091D104DD -:1016F00080E090E00E9406068091D4049091D50489 -:10170000892B09F06BC082E792E00E94AC046091E3 -:10171000D9047091DA0480E090E00E94620D20E02C -:101720003FEF4FE757E40E94C10C20E030E048EC67 -:1017300052E40E94190E42E00E94EF0488E792E012 -:101740000E94AC048091D604882319F086E892E0C8 -:1017500002C08BE892E00E94AC0480E992E00E9413 -:10176000AC046091DB047091DC0480E090E00E94A6 -:10177000620D20E03FEF4FE757E40E94C10C20E0EC -:1017800030E04FE253E40E94190E20E030E044E3E1 -:1017900052E40E944F0C26E636E646EE5FE30E94D6 -:1017A000190E20E030E040E052E40E94500C42E08C -:1017B0000E94EF0488E992E00E94AC048091D70473 -:1017C000882319F086E892E002C08BE892E00E943C -:1017D000AC048BEA92E00E94C7050CC08DEA92E04F -:1017E0000E94AC048091D4049091D5040E947A04A4 -:1017F0000E94C3056EEB70E080E090E00E94AD01B6 -:101800000E947E0127CEE0E2F4E01382128288EE8D -:1018100093E0A0E0B0E084839583A683B78324E0BF -:1018200031E03183208325EC30E03587248724ECB8 -:1018300030E03787268720EC30E0318B208B21EC9D -:1018400030E0338B228B22EC30E0358B248B26EC7E -:1018500030E0378B268B118E128E138E148EEDEBAB -:10186000F4E01382128284839583A683B78386E192 -:1018700091E091838083E9ECF4E084E29CE5978336 -:101880008683108681E08187828715861686178673 -:10189000118A108A138A128A158A148A0895505858 -:1018A000BB27AA270E94670C0C94DA0D0E94CC0D6E -:1018B00038F00E94D30D20F039F49F3F19F426F43C -:1018C0000C94C90D0EF4E095E7FB0C94C30DE92FC1 -:1018D0000E94EB0D58F3BA17620773078407950748 -:1018E00020F079F4A6F50C940D0E0EF4E0950B2E75 -:1018F000BA2FA02D0B01B90190010C01CA01A00162 -:101900001124FF27591B99F0593F50F4503E68F1BC -:101910001A16F040A22F232F342F4427585FF3CFFD -:10192000469537952795A795F0405395C9F77EF4CE -:101930001F16BA0B620B730B840BBAF09150A1F017 -:10194000FF0FBB1F661F771F881FC2F70EC0BA0F9D -:10195000621F731F841F48F4879577956795B79525 -:10196000F7959E3F08F0B0CF9395880F08F0992720 -:10197000EE0F9795879508950E949F0D08F481E0DA -:1019800008950E94D50C0C94DA0D0E94D30D58F0E6 -:101990000E94CC0D40F029F45F3F29F00C94C30D58 -:1019A00051110C940E0E0C94C90D0E94EB0D68F3AE -:1019B0009923B1F3552391F3951B550BBB27AA2708 -:1019C00062177307840738F09F5F5F4F220F331F42 -:1019D000441FAA1FA9F335D00E2E3AF0E0E832D00A -:1019E00091505040E695001CCAF72BD0FE2F29D00D -:1019F000660F771F881FBB1F261737074807AB07DF -:101A0000B0E809F0BB0B802DBF01FF2793585F4F53 -:101A10003AF09E3F510578F00C94C30D0C940E0ED5 -:101A20005F3FE4F3983ED4F3869577956795B79535 -:101A3000F7959F5FC9F7880F911D9695879597F940 -:101A40000895E1E0660F771F881FBB1F62177307B9 -:101A50008407BA0720F0621B730B840BBA0BEE1FCE -:101A600088F7E09508950E94F30D88F09F5798F04D -:101A7000B92F9927B751B0F0E1F0660F771F881F93 -:101A8000991F1AF0BA95C9F714C0B13091F00E94AD -:101A90000D0EB1E008950C940D0E672F782F882756 -:101AA000B85F39F0B93FCCF3869577956795B395D4 -:101AB000D9F73EF490958095709561957F4F8F4F43 -:101AC0009F4F0895E89409C097FB3EF49095809548 -:101AD000709561957F4F8F4F9F4F9923A9F0F92FF4 -:101AE00096E9BB279395F695879577956795B79572 -:101AF000F111F8CFFAF4BB0F11F460FF1BC06F5F58 -:101B00007F4F8F4F9F4F16C0882311F096E911C069 -:101B1000772321F09EE8872F762F05C0662371F08A -:101B200096E8862F70E060E02AF09A95660F771F9E -:101B3000881FDAF7880F9695879597F90895990F7A -:101B40000008550FAA0BE0E8FEEF16161706E80787 -:101B5000F907C0F012161306E407F50798F0621BA8 -:101B6000730B840B950B39F40A2661F0232B242B7D -:101B7000252B21F408950A2609F4A140A6958FEF9C -:101B8000811D811D089597F99F6780E870E060E0EE -:101B900008959FEF80EC089500240A941616170606 -:101BA00018060906089500240A941216130614064E -:101BB00005060895092E0394000C11F4882352F0B1 -:101BC000BB0F40F4BF2B11F460FF04C06F5F7F4F69 -:101BD0008F4F9F4F089557FD9058440F551F59F050 -:101BE0005F3F71F04795880F97FB991F61F09F3F0A -:101BF00079F087950895121613061406551FF2CF33 -:101C00004695F1DF08C0161617061806991FF1CF82 -:101C100086957105610508940895E894BB276627A9 -:101C20007727CB0197F908950E949F0D08F48FEF55 -:101C300008950E942C0E0C94DA0D0E94CC0D38F001 -:101C40000E94D30D20F0952311F00C94C30D0C9439 -:101C5000C90D11240C940E0E0E94EB0D70F3959F8C -:101C6000C1F3950F50E0551F629FF001729FBB2793 -:101C7000F00DB11D639FAA27F00DB11DAA1F649F2F -:101C80006627B00DA11D661F829F2227B00DA11DE2 -:101C9000621F739FB00DA11D621F839FA00D611D68 -:101CA000221F749F3327A00D611D231F849F600D89 -:101CB000211D822F762F6A2F11249F5750409AF0B2 -:101CC000F1F088234AF0EE0FFF1FBB1F661F771F3E -:101CD000881F91505040A9F79E3F510580F00C9409 -:101CE000C30D0C940E0E5F3FE4F3983ED4F386953B -:101CF00077956795B795F795E7959F5FC1F7FE2BA9 -:101D0000880F911D9695879597F908950E949F0DCC -:101D1000880B990B0895A1E21A2EAA1BBB1BFD018B -:101D20000DC0AA1FBB1FEE1FFF1FA217B307E407BA -:101D3000F50720F0A21BB30BE40BF50B661F771F12 -:101D4000881F991F1A9469F76095709580959095F2 -:101D50009B01AC01BD01CF010895EE0FFF1F05905F -:101D6000F491E02D099481E090E0F8940C94B80E81 -:041D7000F894FFCF15 -:101D74000000000015018200AD005C01DE00BC0023 -:101D8400D0000000000075024502A50219023D02C0 -:101D940029021A024E6F6D696E616C004572726F92 -:101DA4007200435243204661696C00556E6B6E6F3E -:101DB400776E2072657475726E20636F646500536C -:101DC40048544333204578616D706C652032202D72 -:101DD400204368616E67696E67204F7074696F6E27 -:101DE4007300426567696E6E696E672073656E7312 -:101DF4006F722E20526573756C74203D2000494427 -:101E04002050617373656420436865636B73756DFB -:101E14002E20004465766963652049443A20306287 -:101E240000494420436865636B73756D204661699E -:101E34006C65642E20000A0A0043686F6F73696E34 -:101E440067206C6F772D706F776572206D65617395 -:101E54007572656D656E747320776974682054209B -:101E640066697273743A20002073756363657373D3 -:101E740066756C0053657474696E672074686520B8 -:101E840073656E736F7220746F207374617920614F -:101E940077616B6520617420616C6C2074696D6579 -:101EA400733A2000206661696C6564005761697447 -:101EB400696E6720666F722035207365636F6E6488 -:101EC4007320736F20796F752063616E2072656172 -:101ED40064207468697320696E666F205E5E5E209C -:101EE4000A005248203D2000252028636865636B62 -:101EF40073756D3A200070617373006661696C00DC -:101F0400292C2054203D2000206465672046202889 -:101F1400636865636B73756D3A20002900557064BE -:101F2400617465206661696C65642C206572726FEA -:101F3400723A20006E616E00696E66006F7666000C -:101F44000D0A0045786974656420776974682073A4 -:101F540074617475732027002720696E206C696E84 -:101F6400652000206F662066696C65202700433A6F -:101F74005C55736572735C6F77656E2E6C796B65F7 -:101F84005C446F63756D656E74735C4172647569EE -:101F94006E6F5C6C69627261726965735C537061C7 -:101FA400726B46756E5F53485443335C7372635C63 -:101FB400537061726B46756E5F53485443332E639E -:101FC400707000272E20496E2070726F63657373E2 -:041FD4003A200000AF +:100550008130910541F08230910541F0892B49F4B9 +:1005600084E291E008C08CE291E005C082E391E072 +:1005700002C08BE391E00C94A1040E94C30D1F9272 +:100580000F920FB60F9211242F933F934F935F93C7 +:100590006F937F938F939F93AF93BF93EF93FF934B +:1005A00080E993E00E94F400FF91EF91BF91AF9139 +:1005B0009F918F917F916F915F914F913F912F917B +:1005C0000F900FBE0F901F9018951F920F920FB6AD +:1005D0000F9211242F938F939F93EF93FF93E091AA +:1005E000A003F091A1038081E091A603F091A703FD +:1005F00082FD12C090818091A9038F5F8F7320913B +:10060000AA03821751F0E091A903F0E0E057FC4FF4 +:10061000958F8093A90301C08081FF91EF919F91F5 +:100620008F912F910F900FBE0F901F9018951F92D2 +:100630000F920FB60F9211242F933F938F939F9396 +:10064000AF93BF9380911C0390911D03A0911E0353 +:10065000B0911F0330911B0323E0230F2D3720F4AB +:100660000196A11DB11D05C026E8230F0296A11D0C +:10067000B11D20931B0380931C0390931D03A09333 +:100680001E03B0931F038091200390912103A0913A +:100690002203B09123030196A11DB11D8093200375 +:1006A00090932103A0932203B0932303BF91AF91B2 +:1006B0009F918F913F912F910F900FBE0F901F90A0 +:1006C00018951F920F920FB60F9211242F933F93FC +:1006D0004F935F936F937F938F939F93AF93BF934A +:1006E000EF93FF938091B900887F803609F49CC016 +:1006F00068F5883209F45BC090F4803109F454C085 +:1007000038F4882309F4F6C0883009F44DC0F6C0E7 +:10071000883109F44CC0803209F45DC0EFC08034E8 +:1007200009F468C048F4803309F455C0883309F0EF +:10073000E5C080936A03D8C0803509F44FC088357E +:1007400009F45DC0883409F0D9C0D6C0883909F4ED +:10075000C7C0A8F4883709F467C038F4883609F4AC +:1007600063C0803709F460C0C9C0883809F4B8C0D4 +:10077000803909F45FC0803809F0C0C05BC0803B9D +:1007800009F486C038F4803A09F466C0883A09F45E +:100790007FC0B4C0803C09F4A7C0883C09F4A4C061 +:1007A000883B09F48AC0AAC08091470310C0909189 +:1007B000690380916803981770F5E091690381E0FF +:1007C0008E0F80936903F0E0E85BFC4F808180939B +:1007D000BB0085EC86C080936A038EC0E0916903FC +:1007E00081E08E0F809369038091BB00F0E0E85BAD +:1007F000FC4F808390916903809168036EC0E09103 +:10080000690381E08E0F809369038091BB00F0E063 +:10081000E85BFC4F808380916B0381116DC081E0A8 +:100820008093460384EA61C083E080936C03109256 +:100830001A03CFCF80911A03803208F051C0E091A3 +:100840001A0381E08E0F80931A038091BB00F0E0C1 +:10085000E650FD4F8083BDCF85EC8093BC001092A5 +:100860006C0380911A03803230F4E0911A03F0E0B7 +:10087000E650FD4F108260911A0370E0E091F8029B +:10088000F091F9028AEF92E0099510921A0336C0AE +:1008900084E080936C031092F7021092F602E091CC +:1008A000F402F091F50209958091F602811105C0DC +:1008B00081E08093F6021092D402E091F70281E089 +:1008C0008E0F8093F702F0E0EC52FD4F8081809311 +:1008D000BB009091F7028091F602981708F479CF47 +:1008E00085E88093BC000AC085EC8093BC00109220 +:1008F0006C0304C010926A030E94E701FF91EF911C +:10090000BF91AF919F918F917F916F915F914F9127 +:100910003F912F910F900FBE0F901F901895009749 +:1009200069F0FC0101900020E9F73197AF01481B05 +:10093000590BBC0180E993E00C94820080E090E0C8 +:1009400008950C948F048F929F92AF92BF920F9351 +:100950001F93CF93DF93CDB7DEB7A1970FB6F8946F +:10096000DEBF0FBECDBF19A2423008F44AE08E01AF +:100970000F5D1F4F842E912CA12CB12CA501940149 +:100980000E949B0DE62FB901CA0101501109EA30FE +:1009900014F4E05D01C0E95CD801EC93232B242B17 +:1009A000252B61F7C8010E948F04A1960FB6F89419 +:1009B000DEBF0FBECDBFDF91CF911F910F91BF90D2 +:1009C000AF909F908F9008954F925F926F927F9219 +:1009D0008F929F92AF92BF92CF92DF92EF92FF924F +:1009E0006B017C01B42E9B01AC010E94960D882303 +:1009F00019F087EC92E027C026013701E89477F8D8 +:100A00002FEF3FEF4FE75FE7C301B2010E94960D62 +:100A100081110DC02FEF3FEF4FE75FE7C301B20138 +:100A20000E94CC0B18161CF48BEC92E00CC02FEF3C +:100A30003FEF4FE75FE4C701B6010E94240D18168F +:100A400084F48FEC92E0FF90EF90DF90CF90BF9016 +:100A5000AF909F908F907F906F905F904F900C948D +:100A60008F042FEF3FEF4FE75FECC701B6010E9405 +:100A7000CC0B87FDE6CF20E030E0A901C701B6012D +:100A80000E94CC0B87FF11C0E0919003F09191037D +:100A90000190F081E02D6DE280E993E009954C0131 +:100AA000F7FAF094F7F8F09402C0812C912CA12C65 +:100AB00060E070E080E09FE3AB1441F020E030E0C4 +:100AC00040E251E40E94D10BA394F6CF9B01AC010C +:100AD000C701B6010E94600B2B013C010E94430C30 +:100AE0006B017C010E94720C9B01AC01C301B2013D +:100AF0000E945F0B2B013C014AE0C701B6010E9436 +:100B0000A3047C01E80CF91CBB2069F0E091900380 +:100B1000F09191030190F081E02D6EE280E993E085 +:100B20000995E80EF91EDB2CDD2021F120E030E0F4 +:100B300040E251E4C301B2010E94290D2B013C01A6 +:100B40000E94430C4B01A12CB12C4AE0C501B40119 +:100B50000E94A304E80EF91EC501B4010E94720CA4 +:100B60009B01AC01C301B2010E945F0B2B013C0150 +:100B7000DA94DACFC701FF90EF90DF90CF90BF906B +:100B8000AF909F908F907F906F905F904F9008955F +:100B9000CF93DF930E948F04EC0182E791E00E94E3 +:100BA0008F048C0F9D1FDF91CF910895CF93C82F95 +:100BB00081E080938F0380E780934B0410928E0333 +:100BC00010928D03A0913904B0913A04ED91FC91FB +:100BD00011970190F081E02D692FCD010995809149 +:100BE000390490913A04DC01ED91FC910190F0817F +:100BF000E02D6C2F099520918D0380914B042132BB +:100C000008F04AC090916C039111FCCF32E0309310 +:100C10006C0331E030936B033FEF30936A03109223 +:100C2000690320936803ADE6B3E048E453E0FA01BA +:100C30003E2F341B321718F43D913193F9CF1092A7 +:100C4000470320914703880F822B809347038091AD +:100C50004603813061F410924603809147038093EC +:100C6000BB008091BC0083FDF8CF85EC01C085EE10 +:100C70008093BC0080916C038230E1F380916A0321 +:100C80008F3F79F080916A03803241F080916A034E +:100C9000803331F094E005C091E003C092E001C0E0 +:100CA00093E010928E0310928D0310928F0321E037 +:100CB00030E0911102C020E030E0C901CF910895E9 +:100CC000CF93C82F87E195E30E94D605009711F4D2 +:100CD00010923F04C11110923E04EBEBF3E0319708 +:100CE000F1F79093410480934004CF91089590913F +:100CF0006C039111FCCF91E090936C0390936B0384 +:100D00002FEF20936A0310926903260F2093680344 +:100D10009093470390914703880F892B8093470353 +:100D200080914603813061F410924603809147031D +:100D30008093BB008091BC0083FDF8CF85EC01C09F +:100D400085EE8093BC0080916C038130E1F380914B +:100D50006903861710F460916903A8E4B3E026E202 +:100D600033E0F9018E2F821B861718F48D91819341 +:100D7000F9CF862F0895CF93DF9300D0CDB7DEB79C +:100D800099838A83FE0131968FEF31E322E02E0FA3 +:100D90009191892798E087FF03C0880F832701C0BE +:100DA000880F9150C1F72E13F3CF681739F082E006 +:100DB00090E0909341048093400406C01092410457 +:100DC0001092400480E090E00F900F90DF91CF915F +:100DD000089510923D0480913E04811106C081E087 +:100DE00080933F0480E090E009C081E080933F045D +:100DF00088E990EB0E94D605009789F3909341040F +:100E000080934004089581E080933D0480913F04E5 +:100E1000811105C010923F0480E090E005C080E0A1 +:100E20000E9460060097B1F39093410480934004C0 +:100E3000089590E0FC01E656FF4F2491FC01EA572B +:100E4000FF4F3491FC01EE58FF4FE491EE23B1F1D6 +:100E5000222339F1233091F038F42130A9F02230E7 +:100E600001F584B58F7D12C0273091F02830A1F0B4 +:100E70002430B9F4809180008F7D03C08091800080 +:100E80008F77809380000DC084B58F7784BD09C0B3 +:100E90008091B0008F7703C08091B0008F7D8093E8 +:100EA000B000F0E0EE0FFF1FE859FF4FA591B4919D +:100EB0008FB7F894EC913E2B3C938FBF0895CF935E +:100EC000DF931F92CDB7DEB7789484B5826084BD7E +:100ED00084B5816084BD85B5826085BD85B581603E +:100EE00085BD80916E00816080936E0010928100BC +:100EF0008091810082608093810080918100816077 +:100F00008093810080918000816080938000809137 +:100F1000B10084608093B1008091B00081608093C3 +:100F2000B00080917A00846080937A0080917A008A +:100F3000826080937A0080917A00816080937A0049 +:100F400080917A00806880937A001092C100E091CD +:100F5000A003F091A10382E08083E0919C03F091D3 +:100F60009D031082E0919E03F0919F0380E18083B6 +:100F70001092A803E091A403F091A50386E080837A +:100F8000E091A203F091A303808180618083E091CE +:100F9000A203F091A303808188608083E091A20383 +:100FA000F091A303808180688083E091A203F09197 +:100FB000A30380818F7D80838FE491E00E94C80528 +:100FC00082E791E00E948F0485E791E00E94A104EE +:100FD0008DE294E090933A048093390410922503B3 +:100FE0001092240310928E0310928D0310926C03C2 +:100FF00081E080936B031092460382E10E941907FF +:1010000083E10E9419078091B9008E7F8093B90017 +:101010008091B9008D7F8093B90088E48093B800F7 +:1010200085E48093BC000E940307009709F09CC0F0 +:1010300080E00E946006009709F096C00E940307B6 +:10104000009709F07EC08091390490913A04DC0148 +:10105000ED91FC910084F185E02D0995892B61F0DB +:101060008091390490913A04DC01ED91FC91028465 +:10107000F385E02D0995E7CF80E00E946006009798 +:1010800009F0CBC288EC9FEE0E94D605009709F0CC +:10109000C4C263E080E70E94770610922503809324 +:1010A0002403833009F0B4C28091390490913A044A +:1010B000DC01ED91FC910284F385E02D0995082F68 +:1010C0008091390490913A04DC01ED91FC91028405 +:1010D000F385E02D0995182F8091390490913A04F9 +:1010E000DC01ED91FC910284F385E02D0995682FD8 +:1010F000F02EE12CC701812B90934A048093490480 +:10110000109244040E94BB06892B19F481E080935D +:1011100044048091490490914A048F7398708730F9 +:10112000984009F077C20E94E906009709F075C25D +:1011300010924104109240040E94E9060097D1F0F9 +:1011400013C010924204109243041092440410926F +:1011500046041092450410924804109247041092DD +:101160004A041092490459C2909341048093400468 +:10117000282F06C0109241041092400420E090E015 +:10118000822F0E94A80282E08093B80082E791E05B +:101190000E948F0480914404882391F081E991E0BA +:1011A0000E94A10486EA91E00E94A1046091490492 +:1011B00070914A0480E090E042E00E94A30404C0E1 +:1011C00084EB91E00E94A1048DE392E00E94C805A7 +:1011D00089EC91E00E94A10488E594E690933C0498 +:1011E00080933B04109241041092400488EF91E0F8 +:1011F0000E94A1048DE392E00E94C80584E092E081 +:101200000E94A10481E00E946006892B19F488EFF6 +:1012100091E002C084E392E00E94A1048CE392E09A +:101220000E94C8058FE392E00E94C80568E873E158 +:1012300080E090E00E94AD01FF24F39401E010E013 +:101240000E940307009741F480913B0490913C0475 +:101250000E94D605009799F0109242041092430420 +:1012600010924404109246041092450410924804CF +:101270001092470410924A041092490437C1809199 +:101280003B0490913C0484322CE5920769F024F4ED +:101290008E3D944449F0EBC0883524E6920721F056 +:1012A000823A9C4709F0E3C08091390490913A0456 +:1012B000DC01ED91FC910084F185E02D0995892BED +:1012C00061F08091390490913A04DC01ED91FC9138 +:1012D0000284F385E02D0995E7CF66E080E70E9460 +:1012E00077061092250380932403863009F0BFC04F +:1012F00080913B0490913C048432BCE59B0719F13A +:101300006CF48E3DA4E49A07F1F0803EB8E59B07AB +:10131000D1F08A31904409F0AAC015C08835A4E6FE +:101320009A0709F45BC02CF48C39904609F456C036 +:101330009EC08636A8E79A0709F450C0823A9C47B7 +:1013400009F44CC094C08091390490913A04DC01B6 +:10135000ED91FC910284F385E02D0995C82E8091D2 +:10136000390490913A04DC01ED91FC910284F385FB +:10137000E02D0995B82E8091390490913A04DC0152 +:10138000ED91FC910284F385E02D0995682F809101 +:10139000390490913A04DC01ED91FC910284F385CB +:1013A000E02D69830995D82E8091390490913A04F3 +:1013B000DC01ED91FC910284F385E02D0995A82EC6 +:1013C0008091390490913A04DC01ED91FC91028402 +:1013D000F385E02D0995E82E698160C0809139047C +:1013E00090913A04DC01ED91FC910284F385E02DAB +:1013F0000995D82E8091390490913A04DC01ED9141 +:10140000FC910284F385E02D0995A82E8091390482 +:1014100090913A04DC01ED91FC910284F385E02D7A +:101420000995E82E8091390490913A04DC01ED9100 +:10143000FC910284F385E02D0995C82E8091390432 +:1014400090913A04DC01ED91FC910284F385E02D4A +:101450000995B82E8091390490913A04DC01ED9100 +:10146000FC910284F385E02D0995682F17C0109236 +:1014700042041092430410924404109246041092C5 +:101480004504109248041092470410924A041092A6 +:101490004904109341040093400431C02B2D30E0E7 +:1014A000C9019C2990934604809345044A2D50E03D +:1014B0005D295093480440934704109242041092CF +:1014C00043040E94BB06892B11F4F09242046E2D56 +:1014D00080914704909148040E94BB06892B11F427 +:1014E000F09243040E94E906009729F0909341048A +:1014F0008093400404C010924104109240048091F3 +:10150000400490914104892B09F06BC085E792E07B +:101510000E94A104609145047091460480E090E02F +:101520000E94720C20E03FEF4FE757E40E94D10B7E +:1015300020E030E048EC52E40E94290D42E00E9495 +:10154000E4048BE792E00E94A10480914204882386 +:1015500019F089E892E002C08EE892E00E94A104AE +:1015600083E992E00E94A1046091470470914804CD +:1015700080E090E00E94720C20E03FEF4FE757E4DC +:101580000E94D10B20E030E04FE253E40E94290D8D +:1015900020E030E044E352E40E945F0B26E636E6AA +:1015A00046EE5FE30E94290D20E030E040E052E487 +:1015B0000E94600B42E00E94E4048BE992E00E94EA +:1015C000A10480914304882319F089E892E002C0C5 +:1015D0008EE892E00E94A1048EEA92E00E94C80583 +:1015E0000EC080EB92E00E94A10480914004909193 +:1015F00041040E94A80282E791E00E948F046EEBF2 +:1016000070E080E090E00E94AD010E947E0118CE63 +:1016100021E001C023E090E001C0282F2093400486 +:1016200090934104ADCDE0E9F3E01382128288EE9D +:1016300093E0A0E0B0E084839583A683B78324E0A1 +:1016400031E03183208325EC30E03587248724EC9A +:1016500030E03787268720EC30E0318B208B21EC7F +:1016600030E0338B228B22EC30E0358B248B26EC60 +:1016700030E0378B268B118E128E138E148EEDE296 +:10168000F4E01382128284839583A683B78386E174 +:1016900091E091838083E9E3F4E084E29CE5938325 +:1016A0008283148281E08583868311861286138665 +:1016B0001586148617861686118A108A0895505842 +:1016C000BB27AA270E94770B0C94EA0C0E94DC0C23 +:1016D00038F00E94E30C20F039F49F3F19F426F40F +:1016E0000C94D90C0EF4E095E7FB0C94D30CE92F85 +:1016F0000E94FB0C58F3BA1762077307840795071B +:1017000020F079F4A6F50C941D0D0EF4E0950B2E47 +:10171000BA2FA02D0B01B90190010C01CA01A00143 +:101720001124FF27591B99F0593F50F4503E68F19E +:101730001A16F040A22F232F342F4427585FF3CFDF +:10174000469537952795A795F0405395C9F77EF4B0 +:101750001F16BA0B620B730B840BBAF09150A1F0F9 +:10176000FF0FBB1F661F771F881FC2F70EC0BA0F7F +:10177000621F731F841F48F4879577956795B79507 +:10178000F7959E3F08F0B0CF9395880F08F0992702 +:10179000EE0F9795879508950E94AF0C08F481E0AD +:1017A00008950E94E50B0C94EA0C0E94E30C58F09B +:1017B0000E94DC0C40F029F45F3F29F00C94D30C1C +:1017C00051110C941E0D0C94D90C0E94FB0C68F363 +:1017D0009923B1F3552391F3951B550BBB27AA27EA +:1017E00062177307840738F09F5F5F4F220F331F24 +:1017F000441FAA1FA9F335D00E2E3AF0E0E832D0EC +:1018000091505040E695001CCAF72BD0FE2F29D0EE +:10181000660F771F881FBB1F261737074807AB07C0 +:10182000B0E809F0BB0B802DBF01FF2793585F4F35 +:101830003AF09E3F510578F00C94D30C0C941E0D99 +:101840005F3FE4F3983ED4F3869577956795B79517 +:10185000F7959F5FC9F7880F911D9695879597F922 +:101860000895E1E0660F771F881FBB1F621773079B +:101870008407BA0720F0621B730B840BBA0BEE1FB0 +:1018800088F7E09508950E94030D88F09F5798F01F +:10189000B92F9927B751B0F0E1F0660F771F881F75 +:1018A000991F1AF0BA95C9F714C0B13091F00E948F +:1018B0001D0DB1E008950C941D0D672F782F88271A +:1018C000B85F39F0B93FCCF3869577956795B395B6 +:1018D000D9F73EF490958095709561957F4F8F4F25 +:1018E0009F4F0895E89409C097FB3EF4909580952A +:1018F000709561957F4F8F4F9F4F9923A9F0F92FD6 +:1019000096E9BB279395F695879577956795B79553 +:10191000F111F8CFFAF4BB0F11F460FF1BC06F5F39 +:101920007F4F8F4F9F4F16C0882311F096E911C04B +:10193000772321F09EE8872F762F05C0662371F06C +:1019400096E8862F70E060E02AF09A95660F771F80 +:10195000881FDAF7880F9695879597F90895990F5C +:101960000008550FAA0BE0E8FEEF16161706E80769 +:10197000F907C0F012161306E407F50798F0621B8A +:10198000730B840B950B39F40A2661F0232B242B5F +:10199000252B21F408950A2609F4A140A6958FEF7E +:1019A000811D811D089597F99F6780E870E060E0D0 +:1019B00008959FEF80EC089500240A9416161706E8 +:1019C00018060906089500240A9412161306140630 +:1019D00005060895092E0394000C11F4882352F093 +:1019E000BB0F40F4BF2B11F460FF04C06F5F7F4F4B +:1019F0008F4F9F4F089557FD9058440F551F59F032 +:101A00005F3F71F04795880F97FB991F61F09F3FEB +:101A100079F087950895121613061406551FF2CF14 +:101A20004695F1DF08C0161617061806991FF1CF64 +:101A300086957105610508940895E894BB2766278B +:101A40007727CB0197F908950E94AF0C08F48FEF28 +:101A500008950E943C0D0C94EA0C0E94DC0C38F0B6 +:101A60000E94E30C20F0952311F00C94D30C0C94FD +:101A7000D90C11240C941E0D0E94FB0C70F3959F41 +:101A8000C1F3950F50E0551F629FF001729FBB2775 +:101A9000F00DB11D639FAA27F00DB11DAA1F649F11 +:101AA0006627B00DA11D661F829F2227B00DA11DC4 +:101AB000621F739FB00DA11D621F839FA00D611D4A +:101AC000221F749F3327A00D611D231F849F600D6B +:101AD000211D822F762F6A2F11249F5750409AF094 +:101AE000F1F088234AF0EE0FFF1FBB1F661F771F20 +:101AF000881F91505040A9F79E3F510580F00C94EB +:101B0000D30C0C941E0D5F3FE4F3983ED4F38695FE +:101B100077956795B795F795E7959F5FC1F7FE2B8A +:101B2000880F911D9695879597F908950E94AF0C9F +:101B3000880B990B0895A1E21A2EAA1BBB1BFD016D +:101B40000DC0AA1FBB1FEE1FFF1FA217B307E4079C +:101B5000F50720F0A21BB30BE40BF50B661F771FF4 +:101B6000881F991F1A9469F76095709580959095D4 +:101B70009B01AC01BD01CF010895EE0FFF1F059041 +:101B8000F491E02D099481E090E0F8940C94C80D54 +:041B9000F894FFCFF7 +:101B94000000000015018200AD005C01DE00BC0005 +:101BA400D0000000000075024502A50219023D02A2 +:101BB40029021A024E6F6D696E616C004572726F74 +:101BC4007200435243204661696C00556E6B6E6F20 +:101BD400776E2072657475726E20636F646500534E +:101BE40048544333204578616D706C652032202D54 +:101BF400204368616E67696E67204F7074696F6E09 +:101C040073000D0A00426567696E6E696E67207322 +:101C1400656E736F722E20526573756C74203D204F +:101C24000049442050617373656420436865636BA5 +:101C340073756D2E20004465766963652049443AC6 +:101C440020306200494420436865636B73756D20DE +:101C54004661696C65642E200043686F6F73696E1A +:101C640067206C6F772D706F776572206D65617377 +:101C74007572656D656E747320776974682054207D +:101C840066697273743A20002073756363657373B5 +:101C940066756C0053657474696E6720746865209A +:101CA40073656E736F7220746F2073746179206131 +:101CB40077616B6520617420616C6C2074696D655B +:101CC400733A2000206661696C6564000A0A005753 +:101CD400616974696E6720666F722035207365636D +:101CE4006F6E647320736F20796F752063616E204B +:101CF40072656164207468697320696E666F205E22 +:101D04005E5E200A005248203D200025202863689A +:101D140065636B73756D3A2000706173730066615F +:101D2400696C00292C2054203D2000206465672024 +:101D3400462028636865636B73756D3A200029003B +:101D4400557064617465206661696C65642C2065F6 +:101D540072726F723A20006E616E00696E66006F77 +:041D6400766600009F :00000001FF diff --git a/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino.with_bootloader.standard.hex b/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino.with_bootloader.standard.hex index 42edb0b..ec36687 100644 --- a/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino.with_bootloader.standard.hex +++ b/examples/Example2_ChangingOptions/Example2_ChangingOptions.ino.with_bootloader.standard.hex @@ -2,18 +2,18 @@ :100010000C9480000C9480000C9480000C94800060 :100020000C9480000C9480000C9480000C94800050 :100030000C9480000C9480000C9480000C94800040 -:100040000C9402030C9480000C94D0020C94AA022D +:100040000C9417030C9480000C94E5020C94BF02EE :100050000C9480000C9480000C9480000C94800020 -:100060000C944C030C948000000000002500280034 +:100060000C9461030C94800000000000250028001F :100070002B00040404040404040402020202020229 :10008000030303030303010204081020408001025C :1000900004081020010204081020000000080002DB -:1000A0000100000304070000000000000000030C32 -:1000B00011241FBECFEFD8E0DEBFCDBF13E0A0E01C -:1000C000B1E0E4E7FDE102C005900D92A436B1076E -:1000D000D9F724E0A4E6B3E001C01D92A03EB20728 +:1000A0000100000304070000000000000000130B23 +:1000B00011241FBECFEFD8E0DEBFCDBF12E0A0E01D +:1000C000B1E0E4E9FBE102C005900D92A43DB10767 +:1000D000D9F724E0A4EDB2E001C01D92AC34B20720 :1000E000E1F710E0C8E5D0E004C02197FE010E94CE -:1000F000AD0EC735D107C9F70E94E5070C94B80EBD +:1000F000BD0DC735D107C9F70E945F070C94C80D25 :100100000C940000CF92DF92EF92FF920F931F9317 :10011000CF93DF936C017A018B01C0E0D0E0CE1564 :10012000DF0589F0D8016D918D01D601ED91FC912B @@ -27,7 +27,7 @@ :1001A000FC01918D828D981731F0828DE80FF11D41 :1001B000858D90E008958FEF9FEF0895FC01918D5C :1001C000228D892F90E0805C9F4F821B91098F7355 -:1001D0009927089580E294E00E94DE0021E0892BB7 +:1001D0009927089580E993E00E94DE0021E0892BB1 :1001E00009F420E0822F0895FC01848DDF01A80F1F :1001F000B11DA35ABF4F2C91848D90E001968F734F :100200009927848FA689B7892C93A089B1898C916D @@ -47,8 +47,8 @@ :1002E00085FFF2CFA889B9898C9185FFEDCFCE012A :1002F0000E94F400E7CFDF91CF91089580E090E075 :10030000892B29F00E94EA0081110C9400000895C5 -:100310003FB7F8948091B0039091B103A091B203DC -:10032000B091B30326B5A89B05C02F3F19F00196E5 +:100310003FB7F8948091200390912103A09122038C +:10032000B091230326B5A89B05C02F3F19F0019675 :10033000A11DB11D3FBFBA2FA92F982F8827820F6B :10034000911DA11DB11DBC01CD0142E0660F771FBB :10035000881F991F4A95D1F708958F929F92AF9267 @@ -59,456 +59,417 @@ :1003A000E108F10888EE880E83E0981EA11CB11CBC :1003B000C114D104E104F10419F7DDCFFF90EF90EF :1003C000DF90CF90BF90AF909F908F90089585ED74 -:1003D0008093BC008091BC0084FDFCCF1092FC0394 -:1003E000089540918603262F30E0240F311D2132DD -:1003F0003105DCF42091FC032430C9F4FC0180E0D9 -:1004000090E0861758F4309186032191DC01AC59B5 -:10041000BC4FA30FB11D2C930196F3CF809186039F -:10042000680F6093860380E0089581E0089582E07C -:1004300008950895E091B5038091B403E81730F46E -:10044000F0E0EA54FC4F808190E008958FEF9FEF39 -:1004500008959091B5038091B403981750F4E92F53 -:10046000F0E0EA54FC4F208130E09F5F9093B503A9 -:1004700002C02FEF3FEFC90108958091B40390E0CF -:100480002091B503821B91090895CF92DF92EF92DC +:1003D0008093BC008091BC0084FDFCCF10926C0324 +:1003E00008954091F602262F30E0240F311D21326E +:1003F0003105DCF420916C032430C9F4FC0180E069 +:1004000090E0861758F43091F6022191DC01AC524D +:10041000BD4FA30FB11D2C930196F3CF8091F6022F +:10042000680F6093F60280E0089581E0089582E00D +:1004300008950895E091250380912403E81730F48E +:10044000F0E0EA5DFC4F808190E008958FEF9FEF30 +:1004500008959091250380912403981750F4E92F73 +:10046000F0E0EA5DFC4F208130E09F5F9093250330 +:1004700002C02FEF3FEFC90108958091240390E05F +:1004800020912503821B91090895CF92DF92EF926C :10049000FF920F931F93CF93DF937C01262F972F0B -:1004A0008A0180911F04882391F0C62FD72F6E01F7 +:1004A0008A0180918F03882391F0C62FD72F6E0188 :1004B000C40ED51ECC15DD0571F06991D701ED9103 :1004C000FC910190F081E02DC7010995F3CF642FD5 :1004D000822F0E94F101C801DF91CF911F910F91EE :1004E000FF90EF90DF90CF900895CF93DF931F920E -:1004F000CDB7DEB7698320911F042223D1F020916C -:100500001D04203240F021E030E0FC0133832283DF -:1005100080E090E015C080911E04E82FF0E0E350E9 -:10052000FC4F998190838F5F80931E0480931D04FC +:1004F000CDB7DEB7698320918F032223D1F02091FD +:100500008D03203240F021E030E0FC013383228370 +:1005100080E090E015C080918E03E82FF0E0E35971 +:10052000FC4F998190838F5F80938E0380938D031E :1005300005C061E0CE0101960E94F10181E090E0EA :100540000F90DF91CF910895089580E090E0089595 -:100550000E94B30E1F920F920FB60F9211242F9389 -:100560003F934F935F936F937F938F939F93AF933B -:10057000BF93EF93FF9380E294E00E94F400FF9119 -:10058000EF91BF91AF919F918F917F916F915F910B -:100590004F913F912F910F900FBE0F901F90189584 -:1005A0001F920F920FB60F9211242F938F939F9348 -:1005B000EF93FF93E0913004F09131048081E0915A -:1005C0003604F091370482FD12C090818091390485 -:1005D0008F5F8F7320913A04821751F0E0913904B4 -:1005E000F0E0E05EFB4F958F8093390401C080817D -:1005F000FF91EF919F918F912F910F900FBE0F90D0 -:100600001F9018951F920F920FB60F9211242F93DF -:100610003F938F939F93AF93BF938091AC0390913F -:10062000AD03A091AE03B091AF033091AB0323E0D3 -:10063000230F2D3720F40196A11DB11D05C026E81A -:10064000230F0296A11DB11D2093AB038093AC0331 -:100650009093AD03A093AE03B093AF038091B0032A -:100660009091B103A091B203B091B3030196A11D83 -:10067000B11D8093B0039093B103A093B203B093E4 -:10068000B303BF91AF919F918F913F912F910F90A5 -:100690000FBE0F901F9018951F920F920FB60F92DA -:1006A00011242F933F934F935F936F937F938F9377 -:1006B0009F93AF93BF93EF93FF938091B900887F8F -:1006C000803609F49CC068F5883209F45BC090F468 -:1006D000803109F454C038F4882309F4F6C0883016 -:1006E00009F44DC0F6C0883109F44CC0803209F4D9 -:1006F0005DC0EFC0803409F468C048F4803309F469 -:1007000055C0883309F0E5C08093FA03D8C080351E -:1007100009F44FC0883509F45DC0883409F0D9C0A8 -:10072000D6C0883909F4C7C0A8F4883709F467C06F -:1007300038F4883609F463C0803709F460C0C9C052 -:10074000883809F4B8C0803909F45FC0803809F0EE -:10075000C0C05BC0803B09F486C038F4803A09F41D -:1007600066C0883A09F47FC0B4C0803C09F4A7C0D1 -:10077000883C09F4A4C0883B09F48AC0AAC08091CF -:10078000D70310C09091F9038091F803981770F582 -:10079000E091F90381E08E0F8093F903F0E0E852D5 -:1007A000FC4F80818093BB0085EC86C08093FA0368 -:1007B0008EC0E091F90381E08E0F8093F903809160 -:1007C000BB00F0E0E852FC4F80839091F9038091E8 -:1007D000F8036EC0E091F90381E08E0F8093F90376 -:1007E0008091BB00F0E0E852FC4F80838091FB03D6 -:1007F00081116DC081E08093D60384EA61C083E0FB -:100800008093FC031092AA03CFCF8091AA03803279 -:1008100008F051C0E091AA0381E08E0F8093AA03F3 -:100820008091BB00F0E0E657FC4F8083BDCF85ECA4 -:100830008093BC001092FC038091AA03803230F4B4 -:10084000E091AA03F0E0E657FC4F10826091AA0302 -:1008500070E0E0918803F09189038AE893E00995BC -:100860001092AA0336C084E08093FC0310928703A1 -:1008700010928603E0918403F0918503099580919D -:100880008603811105C081E0809386031092640382 -:10089000E091870381E08E0F80938703F0E0EC59AD -:1008A000FC4F80818093BB009091870380918603E9 -:1008B000981708F479CF85E88093BC000AC085ECCE -:1008C0008093BC001092FC0304C01092FA030E94B3 -:1008D000E701FF91EF91BF91AF919F918F917F9130 -:1008E0006F915F914F913F912F910F900FBE0F909D -:1008F0001F9018958130910541F08230910541F0AB -:10090000892B49F484E291E008C08CE291E005C0B3 -:1009100082E391E002C08BE391E00C94AC04E0919F -:100920002004F09121040190F081E02D682F80E2F5 -:1009300094E00994009769F0FC0101900020E9F728 -:100940003197AF01481B590BBC0180E294E00C9435 -:10095000820080E090E008950C949A048F929F9218 -:10096000AF92BF920F931F93CF93DF93CDB7DEB7B4 -:10097000A1970FB6F894DEBF0FBECDBF19A24230CB -:1009800008F44AE08E010F5D1F4F842E912CA12C9C -:10099000B12CA50194010E948B0EE62FB901CA016A -:1009A00001501109EA3014F4E05D01C0E95CD8019E -:1009B000EC93232B242B252B61F7C8010E949A046A -:1009C000A1960FB6F894DEBF0FBECDBFDF91CF91D9 -:1009D0001F910F91BF90AF909F908F9008954F926D -:1009E0005F926F927F928F929F92AF92BF92CF92BF -:1009F000DF92EF92FF926B017C01B42E9B01AC0160 -:100A00000E94860E882319F084EC92E027C026010C -:100A10003701E89477F82FEF3FEF4FE75FE7C30127 -:100A2000B2010E94860E81110DC02FEF3FEF4FE7FC -:100A30005FE7C301B2010E94BC0C18161CF488ECDD -:100A400092E00CC02FEF3FEF4FE75FE4C701B60124 -:100A50000E94140E181684F48CEC92E0FF90EF9034 -:100A6000DF90CF90BF90AF909F908F907F906F90CE -:100A70005F904F900C949A042FEF3FEF4FE75FEC9D -:100A8000C701B6010E94BC0C87FDE6CF20E030E034 -:100A9000A901C701B6010E94BC0C87FF09C08DE205 -:100AA0000E948F044C01F7FAF094F7F8F09402C01A -:100AB000812C912CA12C60E070E080E09FE3AB14CE -:100AC00041F020E030E040E251E40E94C10CA394E8 -:100AD000F6CF9B01AC01C701B6010E94500C2B015F -:100AE0003C010E94330D6B017C010E94620D9B0151 -:100AF000AC01C301B2010E944F0C2B013C014AE042 -:100B0000C701B6010E94AE047C01E80CF91CBB20B1 -:100B100029F08EE20E948F04E80EF91EDB2CDD2006 -:100B200021F120E030E040E251E4C301B2010E9433 -:100B3000190E2B013C010E94330D4B01A12CB12C4D -:100B40004AE0C501B4010E94AE04E80EF91EC501D9 -:100B5000B4010E94620D9B01AC01C301B2010E946D -:100B60004F0C2B013C01DA94DACFC701FF90EF90D4 -:100B7000DF90CF90BF90AF909F908F907F906F90BD -:100B80005F904F90089580ED92E00C949A04CF937B -:100B9000DF930E949A04EC010E94C3058C0F9D1FF5 -:100BA000DF91CF910895EF92FF920F931F93CF9310 -:100BB0007C01C62F8A0183ED92E00E94AC04C7013C -:100BC0000E947A0488EE92E00E94AC04B80180E0B2 -:100BD00090E04AE00E94AE0483EF92E00E94AC04F1 -:100BE0008EEF92E00E94AC0483E593E00E94AC0497 -:100BF0006C2F70E080E090E04AE00E94AE04CF915C -:100C00001F910F91FF90EF900C94C305009711F086 -:100C10000C94D3050895CF93C82F81E080931F04CF -:100C200080E78093DF0410921E0410921D04A091AF -:100C3000C904B091CA04ED91FC9111970190F08123 -:100C4000E02D692FCD0109958091C9049091CA04C6 -:100C5000DC01ED91FC910190F081E02D6C2F099564 -:100C600020911D048091DF04213208F04AC0909148 -:100C7000FC039111FCCF32E03093FC0331E0309360 -:100C8000FB033FEF3093FA031092F9032093F8032C -:100C9000ADEFB3E048ED53E0FA013E2F341B3217BD -:100CA00018F43D913193F9CF1092D7032091D703D7 -:100CB000880F822B8093D7038091D603813061F413 -:100CC0001092D6038091D7038093BB008091BC0023 -:100CD00083FDF8CF85EC01C085EE8093BC00809148 -:100CE000FC038230E1F38091FA038F3F79F0809129 -:100CF000FA03803241F08091FA03803331F094E0BE -:100D000005C091E003C092E001C093E010921E0480 -:100D100010921D0410921F0421E030E0911102C0D6 -:100D200020E030E0C901CF9108951F93CF93DF9366 -:100D3000182F87E195E30E940B06EC01892B11F433 -:100D40001092D30411111092D2048BEB93E001970F -:100D5000F1F7D093D504C093D40448ED50E06091EE -:100D6000D104CE010E940606CE01DF91CF911F91E2 -:100D70000895CF93DF93EC01AB01E9ECF4E0158625 -:100D800016861786118A108A138A128A158A148A7F -:100D90009487838760850E940606CE01DF91CF91FC -:100DA00008959091FC039111FCCF91E09093FC0386 -:100DB0009093FB032FEF2093FA031092F903260F71 -:100DC0002093F8039093D7039091D703880F892B32 -:100DD0008093D7038091D603813061F41092D603BB -:100DE0008091D7038093BB008091BC0083FDF8CF36 -:100DF00085EC01C085EE8093BC008091FC038130BE -:100E0000E1F38091F903861710F46091F903A8EDDE -:100E1000B3E026EB33E0F9018E2F821B861718F41E -:100E20008D918193F9CF862F0895CF93DF9300D0D2 -:100E3000CDB7DEB799838A83FE0131968FEF31E318 -:100E400022E02E0F9191892798E087FF03C0880F39 -:100E5000832701C0880F9150C1F72E13F3CF681775 -:100E600079F082E090E09093D5048093D40446E733 -:100E700051E06091D1040E94D30582E090E006C069 -:100E80001092D5041092D40480E090E00F900F905F -:100E9000DF91CF910895CF93DF931092D104809189 -:100EA000D204811106C081E08093D304C0E0D0E079 -:100EB00014C081E08093D30488E990EB0E940B0674 -:100EC000EC019093D5048093D40448EC50E06091F9 -:100ED000D1040E940606209731F3D093D504C09325 -:100EE000D4044CE450E06091D104CE010E94060687 -:100EF000CE01DF91CF910895CF93DF9381E080936E -:100F0000D1048091D304811105C01092D304C0E0B4 -:100F1000D0E006C080E00E949506EC01892BA9F381 -:100F2000D093D504C093D4044DE350E06091D10434 -:100F3000CE010E940606CE01DF91CF91089590E088 -:100F4000FC01E656FF4F2491FC01EA57FF4F349114 -:100F5000FC01EE58FF4FE491EE23B1F1222339F169 -:100F6000233091F038F42130A9F0223001F584B516 -:100F70008F7D12C0273091F02830A1F02430B9F4D1 -:100F8000809180008F7D03C0809180008F77809357 -:100F900080000DC084B58F7784BD09C08091B000FA -:100FA0008F7703C08091B0008F7D8093B000F0E018 -:100FB000EE0FFF1FE859FF4FA591B4918FB7F8943A -:100FC000EC913E2B3C938FBF0895CF93DF931F92FC -:100FD000CDB7DEB7789484B5826084BD84B5816076 -:100FE00084BD85B5826085BD85B5816085BD8091F4 -:100FF0006E00816080936E0010928100809181006C -:101000008260809381008091810081608093810063 -:10101000809180008160809380008091B100846025 -:101020008093B1008091B00081608093B000809186 -:101030007A00846080937A0080917A008260809345 -:101040007A0080917A00816080937A0080917A00A2 -:10105000806880937A001092C100E0913004F09192 -:10106000310482E08083E0912C04F0912D04108201 -:10107000E0912E04F0912F0480E1808310923804D7 -:10108000E0913404F091350486E08083E0913204ED -:10109000F0913304808180618083E0913204F0918B -:1010A0003304808188608083E0913204F0913304BE -:1010B000808180688083E0913204F09133048081E4 -:1010C0008F7D80838FE491E00E94C7050E94C30555 -:1010D00082E791E00E94AC048DEB94E09093CA0407 -:1010E0008093C90480E095E3ACE0B0E08093CB044A -:1010F0009093CC04A093CD04B093CE041092B5038A -:101100001092B40310921E0410921D041092FC035E -:1011100081E08093FB031092D60382E10E949F0737 -:1011200083E10E949F078091B9008E7F8093B90070 -:101130008091B9008D7F8093B90088E48093B800D6 -:1011400085E48093BC002091CB043091CC04409185 -:10115000CD045091CE0460E074E284EF90E00E94F0 -:101160008B0EDA01C9014097A109B109B695A7957F -:10117000979587958093B8000E947C077C01009723 -:1011800039F09093D5048093D40440E850E00CC02B -:1011900080E00E9495067C01009769F09093D50449 -:1011A0008093D40443E850E06091D104C7010E94C9 -:1011B00006068701EFC00E947C07009709F0BDC0BA -:1011C0008091C9049091CA04DC01ED91FC910084E6 -:1011D000F185E02D0995892B61F08091C9049091EA -:1011E000CA04DC01ED91FC910284F385E02D0995A0 -:1011F000E7CF80E00E9495067C01009739F090933C -:10120000D5048093D40444EA50E00DC088EC9FEEEE -:101210000E940B067C01009769F09093D50480939F -:10122000D40447EA50E06091D104C7010E94060649 -:1012300087018AC063E080E70E94D1061092B5035F -:101240008093B403833079F081E090E09093D504EB -:101250008093D4044AEA50E06091D1040E94D305FF -:1012600001E010E071C08091C9049091CA04DC01D2 -:10127000ED91FC910284F385E02D0995F82E809183 -:10128000C9049091CA04DC01ED91FC910284F385BC -:10129000E02D0995E82E8091C9049091CA04DC01E3 -:1012A000ED91FC910284F385E02D0995682F1F2DA7 -:1012B00000E0C8018E299093DE048093DD04109233 -:1012C000D8040E941507892B19F481E08093D80473 -:1012D0008091DD049091DE048F7398708730984080 -:1012E00079F083E090E09093D5048093D40448EBA8 -:1012F00050E06091D1040E94D30503E010E024C0C7 -:101300000E944B078C01009759F09093D50480936D -:10131000D4044CEB50E06091D1040E94060614C046 -:101320001092D5041092D4044EEB50E06091D10499 -:1013300080E090E00E9406060EC06CE970E00E941A -:10134000B9068C01892B39F01093D5040093D4048D -:1013500046E850E00BC00E944B078C01009761F0FB -:101360009093D5048093D40449E850E06091D1046F -:10137000C8010E9406060EC01092D5041092D40433 -:101380004BE850E06091D10480E090E00E940606B6 -:1013900000E010E0C8010E947A040E94C305809119 -:1013A000D804882391F08EE891E00E94AC0483EA8F -:1013B00091E00E94AC046091DD047091DE0480E055 -:1013C00090E042E00E94AE0404C081EB91E00E94F4 -:1013D000AC0486EC91E00E94C70589EC91E00E9484 -:1013E000AC0488E594E69093D0048093CF041092E7 -:1013F000D5041092D4044DEE50E06091D10480E009 -:1014000090E00E94060688EF91E00E94AC0487EC11 -:1014100091E00E94C70584E092E00E94AC0481E064 -:101420000E949506892B19F488EF91E002C084E3AD -:1014300092E00E94AC0487EC91E00E94C7058CE327 -:1014400092E00E94C70568E873E180E090E00E94A6 -:10145000AD0111E00E947C07009719F066E071E091 -:101460000BC18091CF049091D0040E940B0600978D -:1014700019F06CE071E000C18091CF049091D0042C -:1014800084322CE5920761F024F48E3D944441F0BF -:101490002DC0883524E6920719F0823A9C4731F531 -:1014A0008091C9049091CA04DC01ED91FC91008403 -:1014B000F185E02D0995892B61F08091C904909107 -:1014C000CA04DC01ED91FC910284F385E02D0995BD -:1014D000E7CF66E080E70E94D1061092B5038093C3 -:1014E000B403863031F065E271E0C4C060E271E0BF -:1014F000C1C08091CF049091D0048432BCE59B0799 -:1015000019F16CF48E3DA4E49A07F1F0803EB8E541 -:101510009B07D1F08A31904409F0AAC015C08835E4 -:10152000A4E69A0709F45BC02CF48C39904609F4C0 -:1015300056C09EC08636A8E79A0709F450C0823A82 -:101540009C4709F44CC094C08091C9049091CA048E -:10155000DC01ED91FC910284F385E02D0995E82EE4 -:101560008091C9049091CA04DC01ED91FC91028440 -:10157000F385E02D0995D82E8091C9049091CA0475 -:10158000DC01ED91FC910284F385E02D0995682F33 -:101590008091C9049091CA04DC01ED91FC91028410 -:1015A000F385E02D69830995F82E8091C904909107 -:1015B000CA04DC01ED91FC910284F385E02D0995CC -:1015C000C82E8091C9049091CA04DC01ED91FC9170 -:1015D0000284F385E02D0995082F698150C0809120 -:1015E000C9049091CA04DC01ED91FC910284F38559 -:1015F000E02D0995F82E8091C9049091CA04DC0170 -:10160000ED91FC910284F385E02D0995C82E80911F -:10161000C9049091CA04DC01ED91FC910284F38528 -:10162000E02D0995082F8091C9049091CA04DC012E -:10163000ED91FC910284F385E02D0995E82E8091CF -:10164000C9049091CA04DC01ED91FC910284F385F8 -:10165000E02D0995D82E8091C9049091CA04DC012F -:10166000ED91FC910284F385E02D0995682F07C068 -:1016700067E471E081E090E00E94B9063DC02D2D45 -:1016800030E0C9019E299093DA048093D9044C2D4F -:1016900050E05F295093DC044093DB041092D604A1 -:1016A0001092D7040E941507892B11F41093D604C9 -:1016B000602F8091DB049091DC040E941507892B38 -:1016C00011F41093D7040E944B07009749F09093B0 -:1016D000D5048093D4044AE551E06091D1040AC056 -:1016E0001092D5041092D4044CE551E06091D104DD -:1016F00080E090E00E9406068091D4049091D50489 -:10170000892B09F06BC082E792E00E94AC046091E3 -:10171000D9047091DA0480E090E00E94620D20E02C -:101720003FEF4FE757E40E94C10C20E030E048EC67 -:1017300052E40E94190E42E00E94EF0488E792E012 -:101740000E94AC048091D604882319F086E892E0C8 -:1017500002C08BE892E00E94AC0480E992E00E9413 -:10176000AC046091DB047091DC0480E090E00E94A6 -:10177000620D20E03FEF4FE757E40E94C10C20E0EC -:1017800030E04FE253E40E94190E20E030E044E3E1 -:1017900052E40E944F0C26E636E646EE5FE30E94D6 -:1017A000190E20E030E040E052E40E94500C42E08C -:1017B0000E94EF0488E992E00E94AC048091D70473 -:1017C000882319F086E892E002C08BE892E00E943C -:1017D000AC048BEA92E00E94C7050CC08DEA92E04F -:1017E0000E94AC048091D4049091D5040E947A04A4 -:1017F0000E94C3056EEB70E080E090E00E94AD01B6 -:101800000E947E0127CEE0E2F4E01382128288EE8D -:1018100093E0A0E0B0E084839583A683B78324E0BF -:1018200031E03183208325EC30E03587248724ECB8 -:1018300030E03787268720EC30E0318B208B21EC9D -:1018400030E0338B228B22EC30E0358B248B26EC7E -:1018500030E0378B268B118E128E138E148EEDEBAB -:10186000F4E01382128284839583A683B78386E192 -:1018700091E091838083E9ECF4E084E29CE5978336 -:101880008683108681E08187828715861686178673 -:10189000118A108A138A128A158A148A0895505858 -:1018A000BB27AA270E94670C0C94DA0D0E94CC0D6E -:1018B00038F00E94D30D20F039F49F3F19F426F43C -:1018C0000C94C90D0EF4E095E7FB0C94C30DE92FC1 -:1018D0000E94EB0D58F3BA17620773078407950748 -:1018E00020F079F4A6F50C940D0E0EF4E0950B2E75 -:1018F000BA2FA02D0B01B90190010C01CA01A00162 -:101900001124FF27591B99F0593F50F4503E68F1BC -:101910001A16F040A22F232F342F4427585FF3CFFD -:10192000469537952795A795F0405395C9F77EF4CE -:101930001F16BA0B620B730B840BBAF09150A1F017 -:10194000FF0FBB1F661F771F881FC2F70EC0BA0F9D -:10195000621F731F841F48F4879577956795B79525 -:10196000F7959E3F08F0B0CF9395880F08F0992720 -:10197000EE0F9795879508950E949F0D08F481E0DA -:1019800008950E94D50C0C94DA0D0E94D30D58F0E6 -:101990000E94CC0D40F029F45F3F29F00C94C30D58 -:1019A00051110C940E0E0C94C90D0E94EB0D68F3AE -:1019B0009923B1F3552391F3951B550BBB27AA2708 -:1019C00062177307840738F09F5F5F4F220F331F42 -:1019D000441FAA1FA9F335D00E2E3AF0E0E832D00A -:1019E00091505040E695001CCAF72BD0FE2F29D00D -:1019F000660F771F881FBB1F261737074807AB07DF -:101A0000B0E809F0BB0B802DBF01FF2793585F4F53 -:101A10003AF09E3F510578F00C94C30D0C940E0ED5 -:101A20005F3FE4F3983ED4F3869577956795B79535 -:101A3000F7959F5FC9F7880F911D9695879597F940 -:101A40000895E1E0660F771F881FBB1F62177307B9 -:101A50008407BA0720F0621B730B840BBA0BEE1FCE -:101A600088F7E09508950E94F30D88F09F5798F04D -:101A7000B92F9927B751B0F0E1F0660F771F881F93 -:101A8000991F1AF0BA95C9F714C0B13091F00E94AD -:101A90000D0EB1E008950C940D0E672F782F882756 -:101AA000B85F39F0B93FCCF3869577956795B395D4 -:101AB000D9F73EF490958095709561957F4F8F4F43 -:101AC0009F4F0895E89409C097FB3EF49095809548 -:101AD000709561957F4F8F4F9F4F9923A9F0F92FF4 -:101AE00096E9BB279395F695879577956795B79572 -:101AF000F111F8CFFAF4BB0F11F460FF1BC06F5F58 -:101B00007F4F8F4F9F4F16C0882311F096E911C069 -:101B1000772321F09EE8872F762F05C0662371F08A -:101B200096E8862F70E060E02AF09A95660F771F9E -:101B3000881FDAF7880F9695879597F90895990F7A -:101B40000008550FAA0BE0E8FEEF16161706E80787 -:101B5000F907C0F012161306E407F50798F0621BA8 -:101B6000730B840B950B39F40A2661F0232B242B7D -:101B7000252B21F408950A2609F4A140A6958FEF9C -:101B8000811D811D089597F99F6780E870E060E0EE -:101B900008959FEF80EC089500240A941616170606 -:101BA00018060906089500240A941216130614064E -:101BB00005060895092E0394000C11F4882352F0B1 -:101BC000BB0F40F4BF2B11F460FF04C06F5F7F4F69 -:101BD0008F4F9F4F089557FD9058440F551F59F050 -:101BE0005F3F71F04795880F97FB991F61F09F3F0A -:101BF00079F087950895121613061406551FF2CF33 -:101C00004695F1DF08C0161617061806991FF1CF82 -:101C100086957105610508940895E894BB276627A9 -:101C20007727CB0197F908950E949F0D08F48FEF55 -:101C300008950E942C0E0C94DA0D0E94CC0D38F001 -:101C40000E94D30D20F0952311F00C94C30D0C9439 -:101C5000C90D11240C940E0E0E94EB0D70F3959F8C -:101C6000C1F3950F50E0551F629FF001729FBB2793 -:101C7000F00DB11D639FAA27F00DB11DAA1F649F2F -:101C80006627B00DA11D661F829F2227B00DA11DE2 -:101C9000621F739FB00DA11D621F839FA00D611D68 -:101CA000221F749F3327A00D611D231F849F600D89 -:101CB000211D822F762F6A2F11249F5750409AF0B2 -:101CC000F1F088234AF0EE0FFF1FBB1F661F771F3E -:101CD000881F91505040A9F79E3F510580F00C9409 -:101CE000C30D0C940E0E5F3FE4F3983ED4F386953B -:101CF00077956795B795F795E7959F5FC1F7FE2BA9 -:101D0000880F911D9695879597F908950E949F0DCC -:101D1000880B990B0895A1E21A2EAA1BBB1BFD018B -:101D20000DC0AA1FBB1FEE1FFF1FA217B307E407BA -:101D3000F50720F0A21BB30BE40BF50B661F771F12 -:101D4000881F991F1A9469F76095709580959095F2 -:101D50009B01AC01BD01CF010895EE0FFF1F05905F -:101D6000F491E02D099481E090E0F8940C94B80E81 -:041D7000F894FFCF15 -:101D74000000000015018200AD005C01DE00BC0023 -:101D8400D0000000000075024502A50219023D02C0 -:101D940029021A024E6F6D696E616C004572726F92 -:101DA4007200435243204661696C00556E6B6E6F3E -:101DB400776E2072657475726E20636F646500536C -:101DC40048544333204578616D706C652032202D72 -:101DD400204368616E67696E67204F7074696F6E27 -:101DE4007300426567696E6E696E672073656E7312 -:101DF4006F722E20526573756C74203D2000494427 -:101E04002050617373656420436865636B73756DFB -:101E14002E20004465766963652049443A20306287 -:101E240000494420436865636B73756D204661699E -:101E34006C65642E20000A0A0043686F6F73696E34 -:101E440067206C6F772D706F776572206D65617395 -:101E54007572656D656E747320776974682054209B -:101E640066697273743A20002073756363657373D3 -:101E740066756C0053657474696E672074686520B8 -:101E840073656E736F7220746F207374617920614F -:101E940077616B6520617420616C6C2074696D6579 -:101EA400733A2000206661696C6564005761697447 -:101EB400696E6720666F722035207365636F6E6488 -:101EC4007320736F20796F752063616E2072656172 -:101ED40064207468697320696E666F205E5E5E209C -:101EE4000A005248203D2000252028636865636B62 -:101EF40073756D3A200070617373006661696C00DC -:101F0400292C2054203D2000206465672046202889 -:101F1400636865636B73756D3A20002900557064BE -:101F2400617465206661696C65642C206572726FEA -:101F3400723A20006E616E00696E66006F7666000C -:101F44000D0A0045786974656420776974682073A4 -:101F540074617475732027002720696E206C696E84 -:101F6400652000206F662066696C65202700433A6F -:101F74005C55736572735C6F77656E2E6C796B65F7 -:101F84005C446F63756D656E74735C4172647569EE -:101F94006E6F5C6C69627261726965735C537061C7 -:101FA400726B46756E5F53485443335C7372635C63 -:101FB400537061726B46756E5F53485443332E639E -:101FC400707000272E20496E2070726F63657373E2 -:041FD4003A200000AF +:100550008130910541F08230910541F0892B49F4B9 +:1005600084E291E008C08CE291E005C082E391E072 +:1005700002C08BE391E00C94A1040E94C30D1F9272 +:100580000F920FB60F9211242F933F934F935F93C7 +:100590006F937F938F939F93AF93BF93EF93FF934B +:1005A00080E993E00E94F400FF91EF91BF91AF9139 +:1005B0009F918F917F916F915F914F913F912F917B +:1005C0000F900FBE0F901F9018951F920F920FB6AD +:1005D0000F9211242F938F939F93EF93FF93E091AA +:1005E000A003F091A1038081E091A603F091A703FD +:1005F00082FD12C090818091A9038F5F8F7320913B +:10060000AA03821751F0E091A903F0E0E057FC4FF4 +:10061000958F8093A90301C08081FF91EF919F91F5 +:100620008F912F910F900FBE0F901F9018951F92D2 +:100630000F920FB60F9211242F933F938F939F9396 +:10064000AF93BF9380911C0390911D03A0911E0353 +:10065000B0911F0330911B0323E0230F2D3720F4AB +:100660000196A11DB11D05C026E8230F0296A11D0C +:10067000B11D20931B0380931C0390931D03A09333 +:100680001E03B0931F038091200390912103A0913A +:100690002203B09123030196A11DB11D8093200375 +:1006A00090932103A0932203B0932303BF91AF91B2 +:1006B0009F918F913F912F910F900FBE0F901F90A0 +:1006C00018951F920F920FB60F9211242F933F93FC +:1006D0004F935F936F937F938F939F93AF93BF934A +:1006E000EF93FF938091B900887F803609F49CC016 +:1006F00068F5883209F45BC090F4803109F454C085 +:1007000038F4882309F4F6C0883009F44DC0F6C0E7 +:10071000883109F44CC0803209F45DC0EFC08034E8 +:1007200009F468C048F4803309F455C0883309F0EF +:10073000E5C080936A03D8C0803509F44FC088357E +:1007400009F45DC0883409F0D9C0D6C0883909F4ED +:10075000C7C0A8F4883709F467C038F4883609F4AC +:1007600063C0803709F460C0C9C0883809F4B8C0D4 +:10077000803909F45FC0803809F0C0C05BC0803B9D +:1007800009F486C038F4803A09F466C0883A09F45E +:100790007FC0B4C0803C09F4A7C0883C09F4A4C061 +:1007A000883B09F48AC0AAC08091470310C0909189 +:1007B000690380916803981770F5E091690381E0FF +:1007C0008E0F80936903F0E0E85BFC4F808180939B +:1007D000BB0085EC86C080936A038EC0E0916903FC +:1007E00081E08E0F809369038091BB00F0E0E85BAD +:1007F000FC4F808390916903809168036EC0E09103 +:10080000690381E08E0F809369038091BB00F0E063 +:10081000E85BFC4F808380916B0381116DC081E0A8 +:100820008093460384EA61C083E080936C03109256 +:100830001A03CFCF80911A03803208F051C0E091A3 +:100840001A0381E08E0F80931A038091BB00F0E0C1 +:10085000E650FD4F8083BDCF85EC8093BC001092A5 +:100860006C0380911A03803230F4E0911A03F0E0B7 +:10087000E650FD4F108260911A0370E0E091F8029B +:10088000F091F9028AEF92E0099510921A0336C0AE +:1008900084E080936C031092F7021092F602E091CC +:1008A000F402F091F50209958091F602811105C0DC +:1008B00081E08093F6021092D402E091F70281E089 +:1008C0008E0F8093F702F0E0EC52FD4F8081809311 +:1008D000BB009091F7028091F602981708F479CF47 +:1008E00085E88093BC000AC085EC8093BC00109220 +:1008F0006C0304C010926A030E94E701FF91EF911C +:10090000BF91AF919F918F917F916F915F914F9127 +:100910003F912F910F900FBE0F901F901895009749 +:1009200069F0FC0101900020E9F73197AF01481B05 +:10093000590BBC0180E993E00C94820080E090E0C8 +:1009400008950C948F048F929F92AF92BF920F9351 +:100950001F93CF93DF93CDB7DEB7A1970FB6F8946F +:10096000DEBF0FBECDBF19A2423008F44AE08E01AF +:100970000F5D1F4F842E912CA12CB12CA501940149 +:100980000E949B0DE62FB901CA0101501109EA30FE +:1009900014F4E05D01C0E95CD801EC93232B242B17 +:1009A000252B61F7C8010E948F04A1960FB6F89419 +:1009B000DEBF0FBECDBFDF91CF911F910F91BF90D2 +:1009C000AF909F908F9008954F925F926F927F9219 +:1009D0008F929F92AF92BF92CF92DF92EF92FF924F +:1009E0006B017C01B42E9B01AC010E94960D882303 +:1009F00019F087EC92E027C026013701E89477F8D8 +:100A00002FEF3FEF4FE75FE7C301B2010E94960D62 +:100A100081110DC02FEF3FEF4FE75FE7C301B20138 +:100A20000E94CC0B18161CF48BEC92E00CC02FEF3C +:100A30003FEF4FE75FE4C701B6010E94240D18168F +:100A400084F48FEC92E0FF90EF90DF90CF90BF9016 +:100A5000AF909F908F907F906F905F904F900C948D +:100A60008F042FEF3FEF4FE75FECC701B6010E9405 +:100A7000CC0B87FDE6CF20E030E0A901C701B6012D +:100A80000E94CC0B87FF11C0E0919003F09191037D +:100A90000190F081E02D6DE280E993E009954C0131 +:100AA000F7FAF094F7F8F09402C0812C912CA12C65 +:100AB00060E070E080E09FE3AB1441F020E030E0C4 +:100AC00040E251E40E94D10BA394F6CF9B01AC010C +:100AD000C701B6010E94600B2B013C010E94430C30 +:100AE0006B017C010E94720C9B01AC01C301B2013D +:100AF0000E945F0B2B013C014AE0C701B6010E9436 +:100B0000A3047C01E80CF91CBB2069F0E091900380 +:100B1000F09191030190F081E02D6EE280E993E085 +:100B20000995E80EF91EDB2CDD2021F120E030E0F4 +:100B300040E251E4C301B2010E94290D2B013C01A6 +:100B40000E94430C4B01A12CB12C4AE0C501B40119 +:100B50000E94A304E80EF91EC501B4010E94720CA4 +:100B60009B01AC01C301B2010E945F0B2B013C0150 +:100B7000DA94DACFC701FF90EF90DF90CF90BF906B +:100B8000AF909F908F907F906F905F904F9008955F +:100B9000CF93DF930E948F04EC0182E791E00E94E3 +:100BA0008F048C0F9D1FDF91CF910895CF93C82F95 +:100BB00081E080938F0380E780934B0410928E0333 +:100BC00010928D03A0913904B0913A04ED91FC91FB +:100BD00011970190F081E02D692FCD010995809149 +:100BE000390490913A04DC01ED91FC910190F0817F +:100BF000E02D6C2F099520918D0380914B042132BB +:100C000008F04AC090916C039111FCCF32E0309310 +:100C10006C0331E030936B033FEF30936A03109223 +:100C2000690320936803ADE6B3E048E453E0FA01BA +:100C30003E2F341B321718F43D913193F9CF1092A7 +:100C4000470320914703880F822B809347038091AD +:100C50004603813061F410924603809147038093EC +:100C6000BB008091BC0083FDF8CF85EC01C085EE10 +:100C70008093BC0080916C038230E1F380916A0321 +:100C80008F3F79F080916A03803241F080916A034E +:100C9000803331F094E005C091E003C092E001C0E0 +:100CA00093E010928E0310928D0310928F0321E037 +:100CB00030E0911102C020E030E0C901CF910895E9 +:100CC000CF93C82F87E195E30E94D605009711F4D2 +:100CD00010923F04C11110923E04EBEBF3E0319708 +:100CE000F1F79093410480934004CF91089590913F +:100CF0006C039111FCCF91E090936C0390936B0384 +:100D00002FEF20936A0310926903260F2093680344 +:100D10009093470390914703880F892B8093470353 +:100D200080914603813061F410924603809147031D +:100D30008093BB008091BC0083FDF8CF85EC01C09F +:100D400085EE8093BC0080916C038130E1F380914B +:100D50006903861710F460916903A8E4B3E026E202 +:100D600033E0F9018E2F821B861718F48D91819341 +:100D7000F9CF862F0895CF93DF9300D0CDB7DEB79C +:100D800099838A83FE0131968FEF31E322E02E0FA3 +:100D90009191892798E087FF03C0880F832701C0BE +:100DA000880F9150C1F72E13F3CF681739F082E006 +:100DB00090E0909341048093400406C01092410457 +:100DC0001092400480E090E00F900F90DF91CF915F +:100DD000089510923D0480913E04811106C081E087 +:100DE00080933F0480E090E009C081E080933F045D +:100DF00088E990EB0E94D605009789F3909341040F +:100E000080934004089581E080933D0480913F04E5 +:100E1000811105C010923F0480E090E005C080E0A1 +:100E20000E9460060097B1F39093410480934004C0 +:100E3000089590E0FC01E656FF4F2491FC01EA572B +:100E4000FF4F3491FC01EE58FF4FE491EE23B1F1D6 +:100E5000222339F1233091F038F42130A9F02230E7 +:100E600001F584B58F7D12C0273091F02830A1F0B4 +:100E70002430B9F4809180008F7D03C08091800080 +:100E80008F77809380000DC084B58F7784BD09C0B3 +:100E90008091B0008F7703C08091B0008F7D8093E8 +:100EA000B000F0E0EE0FFF1FE859FF4FA591B4919D +:100EB0008FB7F894EC913E2B3C938FBF0895CF935E +:100EC000DF931F92CDB7DEB7789484B5826084BD7E +:100ED00084B5816084BD85B5826085BD85B581603E +:100EE00085BD80916E00816080936E0010928100BC +:100EF0008091810082608093810080918100816077 +:100F00008093810080918000816080938000809137 +:100F1000B10084608093B1008091B00081608093C3 +:100F2000B00080917A00846080937A0080917A008A +:100F3000826080937A0080917A00816080937A0049 +:100F400080917A00806880937A001092C100E091CD +:100F5000A003F091A10382E08083E0919C03F091D3 +:100F60009D031082E0919E03F0919F0380E18083B6 +:100F70001092A803E091A403F091A50386E080837A +:100F8000E091A203F091A303808180618083E091CE +:100F9000A203F091A303808188608083E091A20383 +:100FA000F091A303808180688083E091A203F09197 +:100FB000A30380818F7D80838FE491E00E94C80528 +:100FC00082E791E00E948F0485E791E00E94A104EE +:100FD0008DE294E090933A048093390410922503B3 +:100FE0001092240310928E0310928D0310926C03C2 +:100FF00081E080936B031092460382E10E941907FF +:1010000083E10E9419078091B9008E7F8093B90017 +:101010008091B9008D7F8093B90088E48093B800F7 +:1010200085E48093BC000E940307009709F09CC0F0 +:1010300080E00E946006009709F096C00E940307B6 +:10104000009709F07EC08091390490913A04DC0148 +:10105000ED91FC910084F185E02D0995892B61F0DB +:101060008091390490913A04DC01ED91FC91028465 +:10107000F385E02D0995E7CF80E00E946006009798 +:1010800009F0CBC288EC9FEE0E94D605009709F0CC +:10109000C4C263E080E70E94770610922503809324 +:1010A0002403833009F0B4C28091390490913A044A +:1010B000DC01ED91FC910284F385E02D0995082F68 +:1010C0008091390490913A04DC01ED91FC91028405 +:1010D000F385E02D0995182F8091390490913A04F9 +:1010E000DC01ED91FC910284F385E02D0995682FD8 +:1010F000F02EE12CC701812B90934A048093490480 +:10110000109244040E94BB06892B19F481E080935D +:1011100044048091490490914A048F7398708730F9 +:10112000984009F077C20E94E906009709F075C25D +:1011300010924104109240040E94E9060097D1F0F9 +:1011400013C010924204109243041092440410926F +:1011500046041092450410924804109247041092DD +:101160004A041092490459C2909341048093400468 +:10117000282F06C0109241041092400420E090E015 +:10118000822F0E94A80282E08093B80082E791E05B +:101190000E948F0480914404882391F081E991E0BA +:1011A0000E94A10486EA91E00E94A1046091490492 +:1011B00070914A0480E090E042E00E94A30404C0E1 +:1011C00084EB91E00E94A1048DE392E00E94C805A7 +:1011D00089EC91E00E94A10488E594E690933C0498 +:1011E00080933B04109241041092400488EF91E0F8 +:1011F0000E94A1048DE392E00E94C80584E092E081 +:101200000E94A10481E00E946006892B19F488EFF6 +:1012100091E002C084E392E00E94A1048CE392E09A +:101220000E94C8058FE392E00E94C80568E873E158 +:1012300080E090E00E94AD01FF24F39401E010E013 +:101240000E940307009741F480913B0490913C0475 +:101250000E94D605009799F0109242041092430420 +:1012600010924404109246041092450410924804CF +:101270001092470410924A041092490437C1809199 +:101280003B0490913C0484322CE5920769F024F4ED +:101290008E3D944449F0EBC0883524E6920721F056 +:1012A000823A9C4709F0E3C08091390490913A0456 +:1012B000DC01ED91FC910084F185E02D0995892BED +:1012C00061F08091390490913A04DC01ED91FC9138 +:1012D0000284F385E02D0995E7CF66E080E70E9460 +:1012E00077061092250380932403863009F0BFC04F +:1012F00080913B0490913C048432BCE59B0719F13A +:101300006CF48E3DA4E49A07F1F0803EB8E59B07AB +:10131000D1F08A31904409F0AAC015C08835A4E6FE +:101320009A0709F45BC02CF48C39904609F456C036 +:101330009EC08636A8E79A0709F450C0823A9C47B7 +:1013400009F44CC094C08091390490913A04DC01B6 +:10135000ED91FC910284F385E02D0995C82E8091D2 +:10136000390490913A04DC01ED91FC910284F385FB +:10137000E02D0995B82E8091390490913A04DC0152 +:10138000ED91FC910284F385E02D0995682F809101 +:10139000390490913A04DC01ED91FC910284F385CB +:1013A000E02D69830995D82E8091390490913A04F3 +:1013B000DC01ED91FC910284F385E02D0995A82EC6 +:1013C0008091390490913A04DC01ED91FC91028402 +:1013D000F385E02D0995E82E698160C0809139047C +:1013E00090913A04DC01ED91FC910284F385E02DAB +:1013F0000995D82E8091390490913A04DC01ED9141 +:10140000FC910284F385E02D0995A82E8091390482 +:1014100090913A04DC01ED91FC910284F385E02D7A +:101420000995E82E8091390490913A04DC01ED9100 +:10143000FC910284F385E02D0995C82E8091390432 +:1014400090913A04DC01ED91FC910284F385E02D4A +:101450000995B82E8091390490913A04DC01ED9100 +:10146000FC910284F385E02D0995682F17C0109236 +:1014700042041092430410924404109246041092C5 +:101480004504109248041092470410924A041092A6 +:101490004904109341040093400431C02B2D30E0E7 +:1014A000C9019C2990934604809345044A2D50E03D +:1014B0005D295093480440934704109242041092CF +:1014C00043040E94BB06892B11F4F09242046E2D56 +:1014D00080914704909148040E94BB06892B11F427 +:1014E000F09243040E94E906009729F0909341048A +:1014F0008093400404C010924104109240048091F3 +:10150000400490914104892B09F06BC085E792E07B +:101510000E94A104609145047091460480E090E02F +:101520000E94720C20E03FEF4FE757E40E94D10B7E +:1015300020E030E048EC52E40E94290D42E00E9495 +:10154000E4048BE792E00E94A10480914204882386 +:1015500019F089E892E002C08EE892E00E94A104AE +:1015600083E992E00E94A1046091470470914804CD +:1015700080E090E00E94720C20E03FEF4FE757E4DC +:101580000E94D10B20E030E04FE253E40E94290D8D +:1015900020E030E044E352E40E945F0B26E636E6AA +:1015A00046EE5FE30E94290D20E030E040E052E487 +:1015B0000E94600B42E00E94E4048BE992E00E94EA +:1015C000A10480914304882319F089E892E002C0C5 +:1015D0008EE892E00E94A1048EEA92E00E94C80583 +:1015E0000EC080EB92E00E94A10480914004909193 +:1015F00041040E94A80282E791E00E948F046EEBF2 +:1016000070E080E090E00E94AD010E947E0118CE63 +:1016100021E001C023E090E001C0282F2093400486 +:1016200090934104ADCDE0E9F3E01382128288EE9D +:1016300093E0A0E0B0E084839583A683B78324E0A1 +:1016400031E03183208325EC30E03587248724EC9A +:1016500030E03787268720EC30E0318B208B21EC7F +:1016600030E0338B228B22EC30E0358B248B26EC60 +:1016700030E0378B268B118E128E138E148EEDE296 +:10168000F4E01382128284839583A683B78386E174 +:1016900091E091838083E9E3F4E084E29CE5938325 +:1016A0008283148281E08583868311861286138665 +:1016B0001586148617861686118A108A0895505842 +:1016C000BB27AA270E94770B0C94EA0C0E94DC0C23 +:1016D00038F00E94E30C20F039F49F3F19F426F40F +:1016E0000C94D90C0EF4E095E7FB0C94D30CE92F85 +:1016F0000E94FB0C58F3BA1762077307840795071B +:1017000020F079F4A6F50C941D0D0EF4E0950B2E47 +:10171000BA2FA02D0B01B90190010C01CA01A00143 +:101720001124FF27591B99F0593F50F4503E68F19E +:101730001A16F040A22F232F342F4427585FF3CFDF +:10174000469537952795A795F0405395C9F77EF4B0 +:101750001F16BA0B620B730B840BBAF09150A1F0F9 +:10176000FF0FBB1F661F771F881FC2F70EC0BA0F7F +:10177000621F731F841F48F4879577956795B79507 +:10178000F7959E3F08F0B0CF9395880F08F0992702 +:10179000EE0F9795879508950E94AF0C08F481E0AD +:1017A00008950E94E50B0C94EA0C0E94E30C58F09B +:1017B0000E94DC0C40F029F45F3F29F00C94D30C1C +:1017C00051110C941E0D0C94D90C0E94FB0C68F363 +:1017D0009923B1F3552391F3951B550BBB27AA27EA +:1017E00062177307840738F09F5F5F4F220F331F24 +:1017F000441FAA1FA9F335D00E2E3AF0E0E832D0EC +:1018000091505040E695001CCAF72BD0FE2F29D0EE +:10181000660F771F881FBB1F261737074807AB07C0 +:10182000B0E809F0BB0B802DBF01FF2793585F4F35 +:101830003AF09E3F510578F00C94D30C0C941E0D99 +:101840005F3FE4F3983ED4F3869577956795B79517 +:10185000F7959F5FC9F7880F911D9695879597F922 +:101860000895E1E0660F771F881FBB1F621773079B +:101870008407BA0720F0621B730B840BBA0BEE1FB0 +:1018800088F7E09508950E94030D88F09F5798F01F +:10189000B92F9927B751B0F0E1F0660F771F881F75 +:1018A000991F1AF0BA95C9F714C0B13091F00E948F +:1018B0001D0DB1E008950C941D0D672F782F88271A +:1018C000B85F39F0B93FCCF3869577956795B395B6 +:1018D000D9F73EF490958095709561957F4F8F4F25 +:1018E0009F4F0895E89409C097FB3EF4909580952A +:1018F000709561957F4F8F4F9F4F9923A9F0F92FD6 +:1019000096E9BB279395F695879577956795B79553 +:10191000F111F8CFFAF4BB0F11F460FF1BC06F5F39 +:101920007F4F8F4F9F4F16C0882311F096E911C04B +:10193000772321F09EE8872F762F05C0662371F06C +:1019400096E8862F70E060E02AF09A95660F771F80 +:10195000881FDAF7880F9695879597F90895990F5C +:101960000008550FAA0BE0E8FEEF16161706E80769 +:10197000F907C0F012161306E407F50798F0621B8A +:10198000730B840B950B39F40A2661F0232B242B5F +:10199000252B21F408950A2609F4A140A6958FEF7E +:1019A000811D811D089597F99F6780E870E060E0D0 +:1019B00008959FEF80EC089500240A9416161706E8 +:1019C00018060906089500240A9412161306140630 +:1019D00005060895092E0394000C11F4882352F093 +:1019E000BB0F40F4BF2B11F460FF04C06F5F7F4F4B +:1019F0008F4F9F4F089557FD9058440F551F59F032 +:101A00005F3F71F04795880F97FB991F61F09F3FEB +:101A100079F087950895121613061406551FF2CF14 +:101A20004695F1DF08C0161617061806991FF1CF64 +:101A300086957105610508940895E894BB2766278B +:101A40007727CB0197F908950E94AF0C08F48FEF28 +:101A500008950E943C0D0C94EA0C0E94DC0C38F0B6 +:101A60000E94E30C20F0952311F00C94D30C0C94FD +:101A7000D90C11240C941E0D0E94FB0C70F3959F41 +:101A8000C1F3950F50E0551F629FF001729FBB2775 +:101A9000F00DB11D639FAA27F00DB11DAA1F649F11 +:101AA0006627B00DA11D661F829F2227B00DA11DC4 +:101AB000621F739FB00DA11D621F839FA00D611D4A +:101AC000221F749F3327A00D611D231F849F600D6B +:101AD000211D822F762F6A2F11249F5750409AF094 +:101AE000F1F088234AF0EE0FFF1FBB1F661F771F20 +:101AF000881F91505040A9F79E3F510580F00C94EB +:101B0000D30C0C941E0D5F3FE4F3983ED4F38695FE +:101B100077956795B795F795E7959F5FC1F7FE2B8A +:101B2000880F911D9695879597F908950E94AF0C9F +:101B3000880B990B0895A1E21A2EAA1BBB1BFD016D +:101B40000DC0AA1FBB1FEE1FFF1FA217B307E4079C +:101B5000F50720F0A21BB30BE40BF50B661F771FF4 +:101B6000881F991F1A9469F76095709580959095D4 +:101B70009B01AC01BD01CF010895EE0FFF1F059041 +:101B8000F491E02D099481E090E0F8940C94C80D54 +:041B9000F894FFCFF7 +:101B94000000000015018200AD005C01DE00BC0005 +:101BA400D0000000000075024502A50219023D02A2 +:101BB40029021A024E6F6D696E616C004572726F74 +:101BC4007200435243204661696C00556E6B6E6F20 +:101BD400776E2072657475726E20636F646500534E +:101BE40048544333204578616D706C652032202D54 +:101BF400204368616E67696E67204F7074696F6E09 +:101C040073000D0A00426567696E6E696E67207322 +:101C1400656E736F722E20526573756C74203D204F +:101C24000049442050617373656420436865636BA5 +:101C340073756D2E20004465766963652049443AC6 +:101C440020306200494420436865636B73756D20DE +:101C54004661696C65642E200043686F6F73696E1A +:101C640067206C6F772D706F776572206D65617377 +:101C74007572656D656E747320776974682054207D +:101C840066697273743A20002073756363657373B5 +:101C940066756C0053657474696E6720746865209A +:101CA40073656E736F7220746F2073746179206131 +:101CB40077616B6520617420616C6C2074696D655B +:101CC400733A2000206661696C6564000A0A005753 +:101CD400616974696E6720666F722035207365636D +:101CE4006F6E647320736F20796F752063616E204B +:101CF40072656164207468697320696E666F205E22 +:101D04005E5E200A005248203D200025202863689A +:101D140065636B73756D3A2000706173730066615F +:101D2400696C00292C2054203D2000206465672024 +:101D3400462028636865636B73756D3A200029003B +:101D4400557064617465206661696C65642C2065F6 +:101D540072726F723A20006E616E00696E66006F77 +:041D6400766600009F :107E0000112484B714BE81FFF0D085E080938100F7 :107E100082E08093C00088E18093C10086E0809377 :107E2000C20080E18093C4008EE0C9D0259A86E02C diff --git a/examples/Example3_UsingCallback/Example3_UsingCallback.ino b/examples/Example3_UsingCallback/Example3_UsingCallback.ino index 19c290c..ffd6d93 100644 --- a/examples/Example3_UsingCallback/Example3_UsingCallback.ino +++ b/examples/Example3_UsingCallback/Example3_UsingCallback.ino @@ -69,7 +69,12 @@ void setup() { SERIAL_PORT.println(); SERIAL_PORT.print("Beginning sensor. Result = "); // Most SHTC3 functions return a variable of the type "SHTC3_Status_TypeDef" to indicate the status of their execution - errorDecoder(mySHTC3.begin(WIRE_PORT, WIRE_SPEED)); // Calling "begin()" with port and speed arguments allows you to reassign the interface to the sensor + errorDecoder(mySHTC3.begin(WIRE_PORT)); // Calling "begin()" with port and speed arguments allows you to reassign the interface to the sensor + #if(WIRE_SPEED <= SHTC3_MAX_CLOCK_FREQ) // You can boost the speed of the I2C interface, but keep in mind that other I2C sensors may not support as high a speed! + WIRE_PORT.setClock(WIRE_SPEED); + #else + WIRE_PORT.setClock(SHTC3_MAX_CLOCK_FREQ); + #endif SERIAL_PORT.println(); if(mySHTC3.passIDcrc) // Whenever data is received the associated checksum is calculated and verified so you can be sure the data is true diff --git a/src/SparkFun_SHTC3.cpp b/src/SparkFun_SHTC3.cpp index 22157ac..9f6964a 100644 --- a/src/SparkFun_SHTC3.cpp +++ b/src/SparkFun_SHTC3.cpp @@ -108,20 +108,20 @@ float SHTC3::toPercent() return SHTC3_raw2Percent(RH); } -SHTC3_Status_TypeDef SHTC3::begin(TwoWire &wirePort, uint32_t speed) +SHTC3_Status_TypeDef SHTC3::begin(TwoWire &wirePort) { SHTC3_Status_TypeDef retval = SHTC3_Status_Nominal;; _wire = &wirePort; // Associate the I2C port - _clkFreq = speed; // Associate the desired speed + // _clkFreq = speed; // Associate the desired speed - if(_clkFreq > SHTC3_MAX_CLOCK_FREQ) // Throttle the clock speen - { - _clkFreq = SHTC3_MAX_CLOCK_FREQ; - } + // if(_clkFreq > SHTC3_MAX_CLOCK_FREQ) // Throttle the clock speen + // { + // _clkFreq = SHTC3_MAX_CLOCK_FREQ; + // } _wire->begin(); // Start I2C - _wire->setClock(_clkFreq); // Change I2C clock speed + // _wire->setClock(_clkFreq); // Change I2C clock speed retval = startProcess(); // Multiple commands will go to the sensor before sleeping diff --git a/src/SparkFun_SHTC3.h b/src/SparkFun_SHTC3.h index bc07986..d152270 100644 --- a/src/SparkFun_SHTC3.h +++ b/src/SparkFun_SHTC3.h @@ -49,7 +49,6 @@ class SHTC3{ protected: TwoWire* _wire; - uint32_t _clkFreq; SHTC3_MeasurementModes_TypeDef _mode; @@ -83,7 +82,7 @@ class SHTC3{ float toDegF(); // Returns the floating point value of T in deg F float toPercent(); // Returns the floating point value of RH in % RH - SHTC3_Status_TypeDef begin(TwoWire &wirePort = Wire, uint32_t speed = 400000); // Initializes the sensor + SHTC3_Status_TypeDef begin(TwoWire &wirePort = Wire); // Initializes the sensor SHTC3_Status_TypeDef softReset(); // Resets the sensor into a known state through software SHTC3_Status_TypeDef checkID(); // Asks the sensor for the ID and checks that value against a CRC checksum SHTC3_Status_TypeDef sleep(bool hold = false); // Wakes up the sensor. If hold is true then sets _staySleeping to false