From 9a677d653b0d0e00dc5b5773e765d6efc957cff0 Mon Sep 17 00:00:00 2001 From: dalgona-edu Date: Tue, 22 Aug 2023 11:36:58 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=EC=9E=85=EB=A0=A5=ED=8C=8C=ED=8A=B8=20brea?= =?UTF-8?q?k=20=EA=B5=AC=EB=B6=84=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/firmwares/dalgona.hex | 2225 ++++++++++++++++++------------------- 1 file changed, 1110 insertions(+), 1115 deletions(-) diff --git a/app/firmwares/dalgona.hex b/app/firmwares/dalgona.hex index e8c4e5125..f665221cf 100644 --- a/app/firmwares/dalgona.hex +++ b/app/firmwares/dalgona.hex @@ -1,21 +1,21 @@ -:100000000C9464000C948C000C948C000C94200FC5 -:100010000C94200F0C94200F0C948C000C94220E46 -:100020000C948C000C948C000C948C000C94B710E5 +:100000000C9464000C948C000C948C000C941E0FC7 +:100010000C941E0F0C941E0F0C948C000C946A0E02 +:100020000C948C000C948C000C948C000C94B510E7 :100030000C948C000C948C000C948C000C948C0010 -:100040000C94D60E0C948C000C94A40E0C947E0E82 +:100040000C94200E0C948C000C94EC0E0C94C60EA8 :100050000C948C000C948C000C948C000C948C00F0 -:100060000C94980F0C948C000000000024002700D2 -:100070002A0000000008000201000003040700003D -:1000800000000000000002000000002300260029FC +:100060000C94960F0C948C000200000000240027D2 +:10007000002A00000000080002010000030407003D +:1000800000000000000000000000002300260029FE :100090000000000000250028002B000404040404D4 :1000A0000404040202020202020303030303030125 :1000B00002040810204080010204081020010204FC -:1000C00008102000B811291E11241FBECFEFD8E060 -:1000D000DEBFCDBF11E0A0E0B1E0E2EBF6E402C08C +:1000C00008102000B6111A1E11241FBECFEFD8E071 +:1000D000DEBFCDBF11E0A0E0B1E0ECE6F6E402C087 :1000E00005900D92A63CB107D9F724E0A6ECB1E04B :1000F00001C01D92A939B207E1F710E0C3E6D0E0D4 -:1001000004C02197FE010E944621C236D107C9F7DB -:100110000E94E6120C944C230C940000089508955C +:1001000004C02197FE010E942321C236D107C9F7FE +:100110000E94E4120C9429230C9400000895089581 :10012000E0916604F09167048E179F0798F530916F :100130006C04332361F0639FB0011124672F349F57 :10014000A0011124452F329F90011124232F3091BB @@ -24,121 +24,121 @@ :10017000E0916F04E80FF92FF11D6083E0917004A6 :10018000E80FF92FF11D408330917104830F911D09 :10019000FC0120830895880F991F880F991F8E0FE7 -:1001A0009F1FFC01E30FF11D1082E2CFAF92BF92BF -:1001B000CF92DF92EF92FF920F931F93CF93DF9333 -:1001C0006C017B018B01040F151FEB015E01AE1862 -:1001D000BF08C017D10759F06991D601ED91FC9184 -:1001E0000190F081E02DC6010995892B79F7C501B1 -:1001F000DF91CF911F910F91FF90EF90DF90CF9003 -:10020000BF90AF900895FC01538D448D252F30E0B1 -:10021000842F90E0821B930B541710F0CF96089513 -:1002200001970895FC01918D828D981761F0A28D40 -:10023000AE0FBF2FB11D5D968C91928D9F5F9F7306 -:10024000928F90E008958FEF9FEF0895FC01918DBC -:10025000828D981731F0828DE80FF11D858D90E029 -:1002600008958FEF9FEF0895FC01918D228D892FC6 -:1002700090E0805C9F4F821B91098F7399270895AE -:1002800085E693E00E94340121E0892B09F420E007 -:10029000822F089580E090E0892B29F00E94400190 -:1002A00081110C9400000895FC01A48DA80FB92FB2 -:1002B000B11DA35ABF4F2C91848D90E001968F738E -:1002C0009927848FA689B7892C93A089B1898C91AD -:1002D000837080648C93938D848D981306C00288FC -:1002E000F389E02D80818F7D80830895EF92FF92C6 -:1002F0000F931F93CF93DF93EC0181E0888F9B8D49 -:100300008C8D98131AC0E889F989808185FF15C002 -:100310009FB7F894EE89FF896083E889F989808125 -:100320008370806480839FBF81E090E0DF91CF91F4 -:100330001F910F91FF90EF900895F62E0B8D10E016 -:100340000F5F1F4F0F731127E02E8C8D8E110CC085 -:100350000FB607FCFACFE889F989808185FFF5CFD0 -:10036000CE010E945401F1CFEB8DEC0FFD2FF11D5A -:10037000E35AFF4FF0829FB7F8940B8FEA89FB890D -:1003800080818062CFCFCF93DF93EC01888D88236B -:10039000B9F0AA89BB89E889F9898C9185FD03C0E8 -:1003A000808186FD0DC00FB607FCF7CF8C9185FFCD -:1003B000F2CF808185FFEDCFCE010E945401E9CFBD -:1003C000DF91CF910895833081F028F4813099F046 -:1003D0008230A9F008958730A9F08830C9F08430C0 -:1003E000B1F4809180008F7D03C0809180008F7771 -:1003F00080938000089584B58F7784BD089584B577 -:100400008F7DFBCF8091B0008F778093B0000895EF -:100410008091B0008F7DF9CFCF93DF93282F30E00C -:10042000F901EE58FF4F8491F901E155FF4FD49146 -:10043000F901E556FF4FC491CC23A1F081110E9430 -:10044000E301EC2FF0E0EE0FFF1FE957FF4FA591FE -:10045000B491EC91ED2381E090E009F480E0DF912C -:10046000CF91089580E090E0FACF1F93CF93DF9370 -:10047000282F30E0F901EE58FF4F8491F901E15542 -:10048000FF4FD491F901E556FF4FC491CC23A9F059 -:10049000162F81110E94E301EC2FF0E0EE0FFF1FF9 -:1004A000EF56FF4FA591B4918FB7F894EC911111CD -:1004B00008C0D095DE23DC938FBFDF91CF911F91D1 -:1004C0000895DE2BF8CF9091000189130BC0E6E868 -:1004D000F0E0E4919FEF90930001E13049F028F0C3 -:1004E000E23061F060E00C94350210926E00FACFB9 -:1004F00090916F009D7F90936F00F4CF909170006A -:100500009D7F9093700091E09093B0009091B10026 -:10051000987F94609093B1001092B300E3CFCF9393 -:10052000DF9390E0FC01E155FF4F249185569F4FEA -:10053000FC0184918823C9F090E0880F991FFC0189 -:10054000E859FF4FA591B491FC01EF56FF4FC591BB -:10055000D49161110DC09FB7F8948C91209582239E -:100560008C938881282328839FBFDF91CF910895A2 -:10057000623051F49FB7F8943C91822F8095832389 -:100580008C93E8812E2BEFCF8FB7F894EC912E2B24 -:100590002C938FBFEACF80916A0490916B0497FDF2 -:1005A00008C061E00E948F0260E080916A040E94AE -:1005B000350281E08093650408951F93CF93DF9304 -:1005C000182FEB0161E00E948F02209739F460E060 -:1005D000812FDF91CF911F910C943502CF3FD10530 -:1005E00011F461E0F5CFE12FF0E0EE58FF4FE49118 -:1005F000E33031F140F4E130B1F0E230E1F0C03805 -:10060000D1057CF7E4CFE73029F1E83059F1E43047 -:10061000B1F780918000806280938000D0938B003E -:10062000C0938A0004C084B5806884BDC7BDDF91D3 -:10063000CF911F91089584B5806284BDC8BDF7CF66 -:1006400080918000806880938000D0938900C0935F -:100650008800EDCF8091B00080688093B000C09397 -:10066000B300E5CF8091B00080628093B000C0936A -:10067000B400DDCF3FB7F8948091CB029091CC02CB -:10068000A091CD02B091CE0226B5A89B05C02F3F08 -:1006900019F00196A11DB11D3FBFBA2FA92F982FA8 -:1006A0008827BC01CD01620F711D811D911D42E0A3 -:1006B000660F771F881F991F4A95D1F708950F93EA -:1006C0001F93CF93DF93CDB7DEB729970FB6F8947A -:1006D000DEBF0FBECDBF80916D0490916E04892B5B -:1006E00009F47CC00E943A030091730410917404D1 -:1006F0002091750430917604601771078207930783 -:1007000040F4609373047093740480937504909321 -:100710007604009173041091740420917504309153 -:100720007604601B710B820B930B6C327140810558 -:100730009105C0F2F89480916804909169049A83BD -:100740008983E0916D04F0916E04DF011196808140 -:10075000898790916404E0917704F0917804809106 -:100760007904992309F445C09081982B988790814A -:10077000809589238F838F818C8388E08B83588534 -:100780006F8149853B812C8189819A81508347FD06 -:10079000252F3A952083262F39F0441F00C00000F2 -:1007A0006083000000C0F2CF38E04D91608300000C -:1007B000019761F7F0937804E093770449873B83CE -:1007C0002C839A83898378940E943A0360937304FC -:1007D00070937404809375049093760429960FB6F1 -:1007E000F894DEBF0FBECDBFDF91CF911F910F9167 -:1007F00008959081982B98879081809589238F8385 -:100800008F818E8388E08D8358856F8149853D81F6 -:100810002E8189819A81508347FD252F00C000C019 -:10082000208300C000C000C000C000C06083000082 -:10083000262F3A9541F0441F000000C000C000C0C0 -:1008400000C000C0E8CF38E04D9100C0608300C018 -:10085000019709F7F0937804E093770449873D8383 -:100860002E83AFCF8F929F92AF92BF92CF92DF92A3 -:10087000EF92FF926B017C010E943A034B015C01F5 -:10088000C114D104E104F104B9F00E943A036819DB -:1008900079098A099B09683E73408105910580F3B7 -:1008A00021E0C21AD108E108F10888EE880E83E041 -:1008B000981EA11CB11CE4CFFF90EF90DF90CF9069 -:1008C000BF90AF909F908F90089520915B033091DF +:1001A0009F1FFC01E30FF11D1082E2CF833081F02D +:1001B00028F4813099F08230A9F008958730A9F0B1 +:1001C0008830C9F08430B1F4809180008F7D03C005 +:1001D000809180008F7780938000089584B58F7719 +:1001E00084BD089584B58F7DFBCF8091B0008F775B +:1001F0008093B00008958091B0008F7DF9CFCF93A8 +:10020000DF93282F30E0F901ED58FF4F8491F90179 +:10021000E155FF4FD491F901E556FF4FC491CC232E +:10022000A1F081110E94D600EC2FF0E0EE0FFF1F2D +:10023000E957FF4FA591B491EC91ED2381E090E057 +:1002400009F480E0DF91CF91089580E090E0FACF4B +:100250001F93CF93DF93282F30E0F901ED58FF4F24 +:100260008491F901E155FF4FD491F901E556FF4F13 +:10027000C491CC23A9F0162F81110E94D600EC2F37 +:10028000F0E0EE0FFF1FEF56FF4FA591B4918FB72F +:10029000F894EC91111108C0D095DE23DC938FBF48 +:1002A000DF91CF911F910895DE2BF8CFCF93DF938D +:1002B00090E0FC01E155FF4F249185569F4FFC01D2 +:1002C00084918823C9F090E0880F991FFC01E759B9 +:1002D000FF4FA591B491FC01EF56FF4FC591D4910A +:1002E00061110DC09FB7F8948C91209582238C9357 +:1002F0008881282328839FBFDF91CF9108956230A2 +:1003000051F49FB7F8943C91822F809583238C936E +:10031000E8812E2BEFCF8FB7F894EC912E2B2C93F6 +:100320008FBFEACF80916A0490916B0497FD08C05B +:1003300061E00E94560160E080916A040E942801F9 +:1003400081E08093650408951F93CF93DF93182F66 +:10035000EB0161E00E945601209739F460E0812FA3 +:10036000DF91CF911F910C942801CF3FD10511F45B +:1003700061E0F5CFE12FF0E0ED58FF4FE491E3307D +:1003800031F140F4E130B1F0E230E1F0C038D105B4 +:100390007CF7E4CFE73029F1E83059F1E430B1F7E8 +:1003A00080918000806280938000D0938B00C09306 +:1003B0008A0004C084B5806884BDC7BDDF91CF9139 +:1003C0001F91089584B5806284BDC8BDF7CF809128 +:1003D0008000806880938000D0938900C09388005B +:1003E000EDCF8091B00080688093B000C093B300DF +:1003F000E5CF8091B00080628093B000C093B400DC +:10040000DDCF3FB7F8948091550390915603A091AA +:100410005703B091580326B5A89B05C02F3F19F08C +:100420000196A11DB11D3FBFBA2FA92F982F882774 +:10043000BC01CD01620F711D811D911D42E0660F4F +:10044000771F881F991F4A95D1F708950F931F931F +:10045000CF93DF93CDB7DEB729970FB6F894DEBF01 +:100460000FBECDBF80916D0490916E04892B09F46D +:100470007CC00E94010200917304109174042091C9 +:10048000750430917604601771078207930740F472 +:10049000609373047093740480937504909376044E +:1004A00000917304109174042091750430917604C6 +:1004B000601B710B820B930B6C32714081059105AF +:1004C000C0F2F89480916804909169049A838983BA +:1004D000E0916D04F0916E04DF01119680818987AF +:1004E00090916404E0917704F0917804809179040C +:1004F000992309F445C09081982B98879081809525 +:1005000089238F838F818C8388E08B8358856F81CB +:1005100049853B812C8189819A81508347FD252F14 +:100520003A952083262F39F0441F00C000006083D5 +:10053000000000C0F2CF38E04D91608300000197C9 +:1005400061F7F0937804E093770449873B832C8329 +:100550009A83898378940E94010260937304709354 +:100560007404809375049093760429960FB6F894DA +:10057000DEBF0FBECDBFDF91CF911F910F910895C8 +:100580009081982B98879081809589238F838F8184 +:100590008E8388E08D8358856F8149853D812E81CA +:1005A00089819A81508347FD252F00C000C0208398 +:1005B00000C000C000C000C000C060830000262F43 +:1005C0003A9541F0441F000000C000C000C000C0C8 +:1005D00000C0E8CF38E04D9100C0608300C00197B3 +:1005E00009F7F0937804E093770449873D832E83DD +:1005F000AFCF8F929F92AF92BF92CF92DF92EF9246 +:10060000FF926B017C010E9401024B015C01C1144D +:10061000D104E104F104B9F00E94010268197909DA +:100620008A099B09683E73408105910580F321E0AA +:10063000C21AD108E108F10888EE880E83E0981EFE +:10064000A11CB11CE4CFFF90EF90DF90CF90BF9042 +:10065000AF909F908F9008959091000189130BC0E7 +:10066000E8E6F0E0E4919FEF90930001E13049F07B +:1006700028F0E23061F060E00C94280110926E00E6 +:10068000FACF90916F009D7F90936F00F4CF90917F +:1006900070009D7F9093700091E09093B0009091D6 +:1006A000B100987F94609093B1001092B300E3CFB3 +:1006B000AF92BF92CF92DF92EF92FF920F931F9370 +:1006C000CF93DF936C017B018B01040F151FEB01AE +:1006D0005E01AE18BF08C017D10759F06991D60165 +:1006E000ED91FC910190F081E02DC6010995892BD7 +:1006F00079F7C501DF91CF911F910F91FF90EF9096 +:10070000DF90CF90BF90AF900895FC01538D448D42 +:10071000252F30E0842F90E0821B930B541710F0AC +:10072000CF96089501970895FC01918D828D9817B9 +:1007300061F0A28DAE0FBF2FB11D5D968C91928D91 +:100740009F5F9F73928F90E008958FEF9FEF0895C2 +:10075000FC01918D828D981731F0828DE80FF11D8B +:10076000858D90E008958FEF9FEF0895FC01918DA6 +:10077000228D892F90E0805C9F4F821B91098F739F +:100780009927089585E693E00E94B60321E0892B1E +:1007900009F420E0822F089580E090E0892B29F071 +:1007A0000E94C20381110C9400000895FC01A48DE5 +:1007B000A80FB92FB11DA35ABF4F2C91848D90E083 +:1007C00001968F739927848FA689B7892C93A08966 +:1007D000B1898C91837080648C93938D848D9813F0 +:1007E00006C00288F389E02D80818F7D8083089583 +:1007F000EF92FF920F931F93CF93DF93EC0181E071 +:10080000888F9B8D8C8D98131AC0E889F989808117 +:1008100085FF15C09FB7F894EE89FF896083E8894A +:10082000F98980818370806480839FBF81E090E03C +:10083000DF91CF911F910F91FF90EF900895F62EC9 +:100840000B8D10E00F5F1F4F0F731127E02E8C8D63 +:100850008E110CC00FB607FCFACFE889F9898081A8 +:1008600085FFF5CFCE010E94D603F1CFEB8DEC0FC3 +:10087000FD2FF11DE35AFF4FF0829FB7F8940B8FC5 +:10088000EA89FB8980818062CFCFCF93DF93EC012F +:10089000888D8823B9F0AA89BB89E889F9898C9168 +:1008A00085FD03C0808186FD0DC00FB607FCF7CF24 +:1008B0008C9185FFF2CF808185FFEDCFCE010E9424 +:1008C000D603E9CFDF91CF91089520915B0330915A :1008D0005C032817390771F49091590380915A03EA :1008E000981741F0E0915903F0E0E657FD4F808101 :1008F00090E008958FEF9FEF08950895EF92FF9293 @@ -154,993 +154,988 @@ :10099000892380830FBF5C968D919C910197F1F71D :1009A00081E090E0C1CF2923DCCF3923E5CF9081CE :1009B000892BEFCF20915B0330915C032817390717 -:1009C00071F480915A032091590390E0805C9F4F0D -:1009D000821B910960E470E00E943221089590E04A -:1009E00080E0089520915B0330915C03281739075C -:1009F000B9F49091590380915A03981789F0E091C6 -:100A00005903F0E0E657FD4F80812091590330E013 -:100A10002F5F3F4F2F7333272093590390E00895A2 -:100A20008FEF9FEF0895E0915B03F0915C03E8176F -:100A3000F90769F4A389B4899C91858980958923F4 -:100A40008C9310925C0310925B0381E0089580E028 -:100A5000089510925404109253041092520410926C -:100A600051041092500410924F048DE991E090933C -:100A700056048093550490914504963108F046C081 -:100A80002DEB30E03093500420934F042BE931E0FC -:100A900030935204209351042CE231E030935404FB -:100AA000209353042091680084E0983048F031E0AE -:100AB0009E3008F430E081E001C0880F3A95EAF7F3 -:100AC000822B809368002DE630E0983050F02BE6C2 -:100AD00030E09E3030F02CE630E0963110F030E01F -:100AE00020E030934D0420934C04292F30E09830BF -:100AF000C0F581E001C0880F9A95EAF780934E0413 -:100B000080915504909156040197F1F78091530418 -:100B100090915404892B21F180915B0390915C03A7 -:100B200024E089339207E1F0009711F00E94130549 -:100B3000809157048E7F8093570410925A0310922D -:100B4000590389E394E090935C0380935B03E09105 -:100B50004C04F0914D04808190914E04892B808348 -:100B600008959E3040F42850310981E001C0880F7B -:100B70002A95EAF7C3CF2E503109F7CF20914002D2 -:100B8000260F3327331F21323105ECF42091640204 -:100B9000FC0190E080E0243069F082E00895A091AB -:100BA00040022191AC01405E5D4FA40FB52FB11DF5 -:100BB0002C930196861798F380914002680F6093FA -:100BC000400280E0089581E008951092640281E07F -:100BD000809366021092650261E082E10E94350214 -:100BE00061E083E10E943502E9EBF0E080818E7FD5 -:100BF000808380818D7F808388E48093B80085E442 -:100C00008093BC000895CF93DF9391E090931F02EF -:100C10008823B9F0C091B800D091BA008091BC008F -:100C20008A7B8093BC0060E082E10E94350260E034 -:100C300083E10E9435020E94E505D093BA00C0937B -:100C4000B800DF91CF910895E09164038091630330 -:100C5000E81730F4F0E0E650FE4F808190E0089510 -:100C60008FEF9FEF089590916403809163032FEFBE -:100C70003FEF981748F4E92FF0E0E650FE4F20814F -:100C800030E09F5F90936403C901089580916303EE -:100C900090916403891B990B0895CF92DF92EF9294 -:100CA000FF920F931F93CF93DF937C01CB018A01B7 -:100CB0002091F901222389F0EB016B01C40ED51EAE -:100CC000CC15DD0569F06991D701ED91FC9101909A -:100CD000F081E02DC7010995F3CF642F0E94BE0576 -:100CE000C801DF91CF911F910F91FF90EF90DF909E -:100CF000CF900895CF93DF931F92CDB7DEB769836E -:100D00002091F9012223F9F020916103203258F05B -:100D100021E030E0FC013383228390E080E00F90FB -:100D2000DF91CF91089580916203E82FF0E0E752C0 -:100D3000FE4F998190838F5F80936203809361035C -:100D400081E090E0ECCF61E0CE0101960E94BE050B -:100D5000F7CFCF92DF92EF92FF920F931F93CF9333 -:100D6000DF93FC01C48121E02093F901C093D801F5 -:100D700010926203109261038385682B82E094E0F5 -:100D80000E947A06D0916103D13208F092C00E948D -:100D90003A036B017C0180916402811165C082E09D -:100DA0008093640281E0809366028FEF80936302F8 -:100DB00010928802D0938702A9EDB1E0E7E6F2E055 -:100DC00080E0D81385C01092890280918902CC0FEF -:100DD000C82BC093890280916502813009F07CC0E4 -:100DE000109265020E943A036B017C018091890296 -:100DF0008093BB0080911B0290911C02A0911D0268 -:100E0000B0911E02892B8A2B8B2B99F00E943A03FA -:100E100000911B0210911C0220911D0230911E02B4 -:100E20006C197D098E099F090617170728073907CE -:100E3000E0F18091BC0083FDD9CF85EC8093BC00AC -:100E40000E943A036B017C0180916402823009F4B4 -:100E500045C0809163028F3F61F1809163028032CF -:100E600041F18091630225C080911B0290911C0288 -:100E7000A0911D02B0911E02892B8A2B8B2B09F4A5 -:100E80008ACF0E943A0300911B0210911C0220910C -:100E90001D0230911E026C197D098E099F090617EB -:100EA00017072807390708F076CF80911A020E94A9 -:100EB000030610926203109261031092F901DF9110 -:100EC000CF911F910F91FF90EF90DF90CF900895F9 -:100ED0009D9191938F5F75CF85EEB0CF80911B026E -:100EE00090911C02A0911D02B0911E02892B8A2BA9 -:100EF0008B2B09F4A9CF0E943A0300911B02109199 -:100F00001C0220911D0230911E026C197D098E0970 -:100F10009F09061717072807390708F095CFC5CF8F -:100F2000089590E080E00895FC01EE0FFF1FE35C60 -:100F3000FC4F20813181232B39F421E030E03183D3 -:100F4000208361E00C948F0208958F929F92AF925C -:100F5000BF92CF92DF92EF92FF920F931F93CF93A6 -:100F6000DF93CDB7DEB76B970FB6F894DEBF0FBE39 -:100F7000CDBF8C01F894CE0101967C0188E1D701A8 -:100F80001D928A95E9F7C8010E9494078091FD029D -:100F9000898F8091FB028A8F8091FF028B8FFE01E7 -:100FA0007996C7015E01BCE1AB0EB11CA701A1910E -:100FB0008A2E912C27E030E06A01C20ED31EB401C4 -:100FC000022E02C0759567950A94E2F76170D6010A -:100FD0006C932150310980F7485F5F4FEA15FB059C -:100FE00031F79801225031092630310508F0EDC063 -:100FF0000330110509F052C05B9825E50F920F9060 -:101000000F920F900F920F902150C1F7E8E1EE0E72 -:10101000F11C27E030E0FC01E20FF31F408141307A -:1010200009F07BC00330110509F04DC05B9A4AE11D -:101030000F920F900F920F900F920F904150C1F7A7 -:101040000330110509F054C05B9849E10F920F90ED -:101050000F920F900F920F904150C1F7215031091C -:10106000D0F60896E816F906A1F60330110509F046 -:1010700097C05B9A78946B960FB6F894DEBF0FBE5C -:10108000CDBFDF91CF911F910F91FF90EF90DF9037 -:10109000CF90BF90AF909F908F900895043011052E -:1010A00011F45C98AACF0530110511F45D98A5CF15 -:1010B0000630110511F45E98A0CF0730110509F034 -:1010C0009CCF5F989ACF0430110511F45C9AAFCF92 -:1010D0000530110511F45D9AAACF0630110511F4FF -:1010E0005E9AA5CF0730110509F0A1CF5F9A9FCF77 -:1010F0000430110511F45C98A8CF0530110511F4E6 -:101100005D98A3CF0630110511F45E989ECF07308D -:10111000110509F09ACF5F9898CF03301105C1F4FB -:101120005B9A4FE00F920F900F920F900F920F90DB -:101130004150C1F703301105F9F45B984EE00F926E -:101140000F900F920F900F920F904150C1F786CFE2 -:101150000430110511F45C9AE4CF0530110511F447 -:101160005D9ADFCF0630110511F45E9ADACF0730B1 -:101170001105B9F65F9AD5CF0430110511F45C98CA -:10118000DDCF0530110511F45D98D8CF063011057B -:1011900011F45E98D3CF0730110581F65F98CECF5A -:1011A0000430110511F45C9A65CF0530110511F476 -:1011B0005D9A60CF0630110511F45E9A5BCF07305F -:1011C000110509F057CF5F9A55CF98012850310982 -:1011D0002630310508F04ECF0830110509F03FC028 -:1011E000289825E50F920F900F920F900F920F9075 -:1011F0002150C1F728E1E20EF11C27E030E0FC01AC -:10120000E20FF31F4081413009F06BC00830110537 -:1012100009F03BC0289A4AE10F920F900F920F906D -:101220000F920F904150C1F70830110509F043C0EB -:10123000289849E10F920F900F920F900F920F9004 -:101240004150C1F721503109D0F60896E816F90649 -:10125000A1F60830110509F08BC0289A0BCF093090 -:10126000110511F42998BDCF0A30110511F42A98FF -:10127000B8CF0B30110511F42B98B3CF0C301105FA -:1012800011F42C98AECF2D98ACCF0930110511F484 -:10129000299AC1CF0A30110511F42A9ABCCF0B301C -:1012A000110511F42B9AB7CF0C30110511F42C9ABB -:1012B000B2CF2D9AB0CF0930110511F42998B9CFCA -:1012C0000A30110511F42A98B4CF0B30110511F42E -:1012D0002B98AFCF0C30110511F42C98AACF2D9874 -:1012E000A8CF08301105C1F4289A4FE00F920F9053 -:1012F0000F920F900F920F904150C1F708301105D7 -:1013000009F528984EE00F920F900F920F900F92D0 -:101310000F904150C1F796CF0930110511F4299A69 -:10132000E4CF0A30110511F42A9ADFCF0B301105F2 -:1013300011F42B9ADACF0C30110511F42C9AD5CF79 -:101340002D9AD3CF0930110511F42998DBCF0A303B -:10135000110511F42A98D6CF0B30110511F42B98F2 -:10136000D1CF0C30110511F42C98CCCF2D98CACFC9 -:101370000930110511F4299A7DCE0A30110511F4B6 -:101380002A9A78CE0B30110511F42B9A73CE0C30BB -:10139000110511F42C9A6ECE2D9A6CCE682F85E62D -:1013A00093E00C9476010F931F93CF93DF938B01FF -:1013B000D82FC92F82E00E94CE09C801AD2FBC2FC3 -:1013C0008093D3019093D401A093D501B093D6011B -:1013D0000E94CE09812F0E94CE098D2F0E94CE0936 -:1013E0008C2FDF91CF911F910F910C94CE098FEF2D -:1013F0000E94CE0985E50C94CE094F925F926F92C0 -:101400007F928F929F92AF92BF92CF92DF92EF9294 -:10141000FF920F931F93CF93DF9300D0CDB7DEB72A -:101420008C0149832A83660F771FF801EA5AFF4F20 -:10143000E080F180EE0CFF1CF801CF01801B910BC6 -:101440008E159F0514F41192F8CF8981F801E60FEB -:10145000F71F81838A818083680184E5C80ED11CCF -:1014600060E0F60180810E9435025801F2E5AF0E7E -:10147000B11C480180E5880E911C1E141F040CF558 -:10148000E1E0EE1AF108F801EE0DFF1D6080F501B4 -:101490005080F401408088E0782E662D661F662714 -:1014A000661F842D0E943502660C61E0852D0E9426 -:1014B000350260E0852D0E9435027A947110EDCFDF -:1014C000DCCF61E0F60180810F900F90DF91CF912A -:1014D0001F910F91FF90EF90DF90CF90BF90AF9052 -:1014E0009F908F907F906F905F904F900C943502FB -:1014F000242FFC01EA5AFF4F408151811416150632 -:101500006CF46830710551F0FC01E60FF71F208B79 -:1015100041E0460F70E060E00C94FD090895CF9221 -:10152000DF92EF92FF921F93CF93DF937C016B01C9 -:10153000EB0183E0CC0FDD1F8A95E1F76096CE0DBD -:10154000DF1D11E0199220E0412FB601C7010E9472 -:10155000FD091F5F1930B1F7DF91CF911F91FF9007 -:10156000EF90DF90CF9008958F929F92AF92BF92AD -:10157000CF92DF92EF92FF920F931F93CF93DF935F -:101580008C01D62EC72EEC01C05BDF4F68837983B8 -:101590004C0182E5880E911CF4015183408358016F -:1015A000F4E5AF0EB11CF501318320837801F6E537 -:1015B000EF0EF11C81E090E0F7019183808361E000 -:1015C0008D2D0E948F0261E0F40180810E948F02C4 -:1015D00061E0F50180810E948F0261E0F501808168 -:1015E0000E943502D882C982F80170961192EC17D8 -:1015F000FD07E1F7D0E0C0E0F70180819181C817D5 -:10160000D90784F520E04FE0BE01C8010E94FD0922 -:10161000F70180819181C817D90734F427E04BE0A6 -:10162000BE01C8010E94FD0920E049E0BE01C801D9 -:101630000E94FD09F70180819181C817D90724F420 -:10164000BE01C8010E948F0AF70180819181C817ED -:10165000D90734F420E04CE0BE01C8010E94FD0926 -:101660002196CACFDF91CF911F910F91FF90EF90FC -:10167000DF90CF90BF90AF909F908F9008950F9381 -:101680001F93CF938C01C62F0E94A9066C2F646014 -:10169000C8010E94A9066C2F6B7FC8010E94A90691 -:1016A00083EC90E00197F1F7CF911F910F9108958E -:1016B0000F931F93CF93DF938C01D62FC42F607F9E -:1016C000642B0E943F0B80E1D89FB00111246C2B4A -:1016D000C801DF91CF911F910F910C943F0B40E017 -:1016E00061E088E594E00E94580B8BE39FE101974D -:1016F000F1F70895CF93DF93109264031092630380 -:1017000010926203109261030E94E5058EE890E05A -:101710009093600380935F038FE890E090935E0363 -:1017200080935D0310925D0480916204823018F012 -:1017300098E090935D048093600462E370E080E041 -:1017400090E00E9432046091630488E594E00E9476 -:10175000A90668EE73E080E090E00E94320460E346 -:1017600088E594E00E943F0BCBE4D6E4CE010197DC -:10177000F1F760E388E594E00E943F0B2197F1F7D1 -:1017800060E388E594E00E943F0B83E592E00197D7 -:10179000F1F760E288E594E00E943F0B60915D0400 -:1017A000606240E088E594E00E94580B84E08093FA -:1017B0005E0440E06CE088E594E00E94580B0E94D3 -:1017C0006F0B82E080935F0440E066E088E594E080 -:1017D0000E94580B40E062E088E594E00E94580BBC -:1017E0008BE39FE10197F1F7DF91CF9108950E947C -:1017F0007A0B88E08093630460E088E594E00E94BF -:10180000A9060C946F0B41E00E94580B81E090E018 -:10181000089542E050E063EC71E085E693E00C94BB -:10182000D6008FEF0E94CE0985E50E94CE090C9468 -:10183000090C8F929F92AF92BF92CF92DF92EF925C -:10184000FF920F931F93CF93DF93C091F202D09139 -:10185000F302CE019927FC01E155FF4F1491FC01E1 -:10186000E556FF4FE491F0E0EE0FFF1FE957FF4F01 -:10187000E590F4901092CE011092CF011092D00119 -:101880001092D1011092D20161E08C2F0E948F0240 -:1018900060E08C2F0E94350262E170E080E090E011 -:1018A0000E94320461E08C2F0E9435028BE990E0A7 -:1018B0000197F1F760E08C2F0E948F0280E991E0A0 -:1018C000F70120812123B9F40197D1F780E090EC52 -:1018D000A9E7B4EC8093C6019093C701A093C80117 -:1018E000B093C9018093CA019093CB01A093CC011E -:1018F000B093CD0162C080E991E0F70120812123FE -:1019000019F00197D1F7E2CF88E2D82E00E8C12C78 -:1019100080E991E0F7012081212319F40197D1F7A3 -:10192000D5CF0E943A034B015C0180E991E0F701B9 -:101930002081212319F00197D1F7C8CF0E943A03E3 -:10194000681979098A099B09693271058105910530 -:1019500038F0EC2DF0E0EA53FE4F8085802B808735 -:10196000069511F4C39400E8DA94D110D1CF61E068 -:101970008C2F0E948F0261E08C2F0E9435026091B3 -:10198000CE0170E090E080E00E944C1E6093C601A2 -:101990007093C7018093C8019093C9016091D001F1 -:1019A00070E090E080E00E944C1E6093CA0170934A -:1019B000CB018093CC019093CD018090CA0190908F -:1019C000CB01A090CC01B090CD01C090C601D090C9 -:1019D000C701E090C801F090C90162E370E080E0C7 -:1019E00090E00E94320480913903882359F00E94CC -:1019F000F709C501B4010E94D30983E10E94CE0911 -:101A00000E94090C80913A038823B9F00E94F709DB -:101A1000C701B6010E94D30982E10E94CE09DF917D -:101A2000CF911F910F91FF90EF90DF90CF90BF90DB -:101A3000AF909F908F900C94090CDF91CF911F91E4 -:101A40000F91FF90EF90DF90CF90BF90AF909F905D -:101A50008F900895CF92DF92EF92FF920F931F9392 -:101A6000CF93DF93EC016B01F42EE52E19821886DB -:101A70001F86188A198A1A8A81E08E878B871C86AE -:101A800092E09D8788838B01000F111F060F171F9F -:101A90001D830C83C8010E9453219A878987009770 -:101AA00089F1A80170E060E00E943E23DB82CA82D7 -:101AB000FE82EF828981882341F061E08F2D0E94B0 -:101AC0008F0260E08F2D0E9435028F2D9E2DFC012C -:101AD000E556FF4FE491F0E0EE0FFF1FEF56FF4F8A -:101AE000259134913C8B2B8BFC01E155FF4FE49108 -:101AF000ED8BDF91CF911F910F91FF90EF90DF90D1 -:101B0000CF9008951D821C821B821A82D1CFFC01C6 -:101B100080819181009711F00C94EF2108950F932B -:101B20001F93CF93DF93EC0188819981009759F03F -:101B30002A813B812617370730F081E0DF91CF9172 -:101B40001F910F9108958B016F5F7F4F0E94782244 -:101B5000009759F0998388831B830A832C813D81E8 -:101B6000232B59F7FC011082E8CF80E0E7CFEF92FA -:101B7000FF920F931F93CF93DF93EC017B018A01B8 -:101B8000BA010E948F0D28813981811114C021155D -:101B9000310519F0C9010E94EF21198218821D82B6 -:101BA0001C821B821A82CE01DF91CF911F910F916F -:101BB000FF90EF9008951D830C83B701C9010E9427 -:101BC0004523F1CF50E040E065EC71E083E394E021 -:101BD0000C94B70D85ED8093BC0080911B02909111 -:101BE0001C02A0911D02B0911E020796A11DB11DFD -:101BF00023E0B695A795979587952A95D1F72091DB -:101C0000BC0024FD03C010926402089540911B02A1 -:101C100050911C0260911D0270911E02452B462BB3 -:101C2000472B69F30097A105B10541F025E32A95FB -:101C3000F1F700000197A109B109E1CF80911A02E3 -:101C40000C9403061F920F920FB60F9211242F933C -:101C50003F934F935F936F937F938F939F93AF9334 -:101C6000BF93EF93FF938091D6029091D702A091FA -:101C7000D802B091D902892B8A2B8B2BD1F190916C -:101C8000D102E091D202F091D30280818927808332 -:101C90008091D6029091D702A091D802B091D9023A -:101CA000181619061A061B069CF48091D60290910C -:101CB000D702A091D802B091D9020197A109B10928 -:101CC0008093D6029093D702A093D802B093D90202 -:101CD000FF91EF91BF91AF919F918F917F916F9104 -:101CE0005F914F913F912F910F900FBE0F901F90DA -:101CF0001895809100010E946302EACF1F920F9213 -:101D00000FB60F9211242F933F934F935F936F93CE -:101D10007F938F939F93AF93BF93EF93FF9385E64A -:101D200093E00E945401FF91EF91BF91AF919F9179 -:101D30008F917F916F915F914F913F912F910F9074 -:101D40000FBE0F901F9018951F920F920FB60F9213 -:101D500011242F938F939F93EF93FF93E09175033B -:101D6000F09176038081E0917B03F0917C0382FD0A -:101D70001BC0908180917E038F5F8F7320917F03C2 -:101D8000821741F0E0917E03F0E0EB59FC4F958F14 -:101D900080937E03FF91EF919F918F912F910F90F0 -:101DA0000FBE0F901F9018958081F4CF1F920F9255 -:101DB0000FB60F9211242F933F938F939F93AF935E -:101DC000BF938091300390913103A0913203B09181 -:101DD00033033091CA0223E0230F2D3758F50196C3 -:101DE000A11DB11D2093CA0280933003909331034B -:101DF000A0933203B09333038091CB029091CC0235 -:101E0000A091CD02B091CE020196A11DB11D80938B -:101E1000CB029093CC02A093CD02B093CE02BF919F -:101E2000AF919F918F913F912F910F900FBE0F9087 -:101E30001F90189526E8230F0296A11DB11DD2CF41 -:101E40001F920F920FB60F9211242F933F934F932F -:101E50005F936F937F938F939F93AF93BF93EF9312 -:101E6000FF93E0915B03F0915C03309749F0A68506 -:101E7000B7858585968D91FF14C09C918923A1F427 -:101E8000FF91EF91BF91AF919F918F917F916F9152 -:101E90005F914F913F912F910F900FBE0F901F9028 -:101EA00018959C91892361F7A389B4899C918589B0 -:101EB000809589238C93868997890197F1F7608DA6 -:101EC000718DA685B785558538E020E0CB01019757 -:101ED000F1F7822F90E095958795282F4C91452317 -:101EE00009F02068315091F7868D81FD2095809111 -:101EF0005A0390E001968F73992730915903381750 -:101F000099F0A0915A03B0E0A657BD4F2C9380934F -:101F10005A03828D938D0197F1F7A389B4898C912F -:101F20009589892B8C93ACCF868D8160868FF1CF7C -:101F30001F920F920FB60F9211242F933F934F933E -:101F40005F936F937F938F939F93AF93BF93EF9321 -:101F5000FF938091B900887F803609F44AC0F0F57C -:101F6000883209F4A7C018F5803109F49BC0B8F491 -:101F7000882309F4F9C0883009F494C0FF91EF91E7 -:101F8000BF91AF919F918F917F916F915F914F9191 -:101F90003F912F910F900FBE0F901F901895883191 -:101FA00009F488C0803251F78093630214C08034F2 -:101FB00009F49DC040F48033B9F38833F9F6809377 -:101FC000630285ECB0C0803509F485C0883509F41A -:101FD00096C0883499F60E94EA0DD0CF883909F46A -:101FE0008CC038F5883729F050F4883611F08037E6 -:101FF00029F683E0809364021092620257C0883809 -:1020000009F47BC0803919F0803809F0B7CF80918E -:102010006202803208F071C0E091620281E08E0FAE -:10202000809362028091BB00F0E0EE5BFD4F808305 -:102030003DC0803B39F0E0F4803A09F479C0883A39 -:1020400009F09CCF84E080936402109241021092C8 -:102050004002E0915F03F091600309958091400296 -:1020600081110FC081E0809340021092200209C0CC -:10207000803C09F4A6CF883C09F4A3CF883B09F043 -:102080007DCFE091410281E08E0F80934102F0E02C -:10209000E05EFD4F80818093BB0090914102809172 -:1020A000400229C0809189028093BB0085EC809317 -:1020B000BC0064CF9091880280918702981758F5F0 -:1020C000E091880281E08E0F80938802F0E0E95968 -:1020D000FD4F8081E9CFE091880281E08E0F8093EF -:1020E00088028091BB00F0E0E959FD4F8083909118 -:1020F0008802809187029817C8F285E8D8CFE091CE -:10210000880281E08E0F809388028091BB00F0E00E -:10211000E959FD4F80838091660281115CCF81E097 -:102120008093650284EA8093BC001092640226CFFB -:1021300085EC8093BC001092640280916202803230 -:1021400030F4E0916202F0E0EE5BFD4F10826091AE -:10215000620270E0E0915D03F0915E0382E492E040 -:102160000995109262020ACF1092630234CF1F9237 -:102170000F920FB60F9211242F933F934F935F93BB -:102180006F937F938F939F93AF93BF93CF93DF937F -:10219000EF93FF938091D701C0913204D0E087FF85 -:1021A00024C010928500109284008091D7018F5F27 -:1021B0008093D7018091D701082E000C990B8C17C2 -:1021C0009D0724F48091D7018C30C4F18091840064 -:1021D00090918500049680349C4908F47AC08091DF -:1021E000840090918500049676C08091D701082ED6 -:1021F000000C990B8C179D07C4F6E091D7018E2F28 -:10220000EE0F990BFC01EE0FFF1FE80FF91FE25FC5 -:10221000FB4F808186FFC9CFE091D7018E2FEE0F53 -:10222000990BFC01EE0FFF1FE80FF91FE25FFB4F58 -:10223000808160E08F730E943502B7CF20918400C7 -:1022400030918500E091D7018E2FEE0F990BFC01A4 -:10225000EE0FFF1FE80FF91FE25FFB4F81819281B4 -:10226000820F931F9093890080938800E091D7019B -:102270008E2FEE0F990BFC01EE0FFF1FE80FF91FD9 -:10228000E25FFB4F808186FF11C0E091D7018E2F66 -:10229000EE0F990BFC01EE0FFF1FE80FF91FE25F35 -:1022A000FB4F808161E08F730E943502FF91EF91B7 -:1022B000DF91CF91BF91AF919F918F917F916F915E -:1022C0005F914F913F912F910F900FBE0F901F90F4 -:1022D000189580E49CE990938900809388008FEFA3 -:1022E0008093D701E3CFCF92DF92EF92FF920F93CB -:1022F0001F93E82FF92F05C0015011092109310959 -:1023000061F1908196239417B9F305C0015011092A -:102310002109310911F1908196239413F7CFC12C33 -:10232000D12CE12CF12C0AC08FEFC81AD80AE80A88 -:10233000F80A0C151D052E053F0579F080818623CE -:10234000841791F36C2D7D2D8E2D9F2D1F910F9154 -:10235000FF90EF90DF90CF90089560E070E080E014 -:1023600090E01F910F91FF90EF90DF90CF90089534 -:10237000109268031092670388EE93E0A0E0B0E04B -:102380008093690390936A03A0936B03B0936C03EB -:1023900025E831E0309366032093650325EC30E0B7 -:1023A000309372032093710324EC30E03093740374 -:1023B0002093730320EC30E0309376032093750371 -:1023C00021EC30E0309378032093770322EC30E067 -:1023D00030937A032093790326EC30E030937C032A -:1023E00020937B0310927E0310927F031092800350 -:1023F0001092810310920504109204048093060445 -:1024000090930704A0930804B093090487E991E02E -:102410009093030480930204EDE7F4E02FEF48EB80 -:102420005BE0809132048C3008F0CAC091E0980FD4 -:1024300090933204808390E0DC01AA0FBB1FA80FA9 -:10244000B91FA25FBB4F12965C934E9311973396C0 -:1024500084E0E539F80729F7809132048C3008F0E0 -:10246000B1C091E0980F9093320480937A0490E089 -:10247000FC01EE0FFF1FE80FF91FE25FFB4F88EB37 -:102480009BE09283818347E050E060E470E084E663 -:1024900094E00E942A0D10925B0410925A048BEB78 -:1024A00091E0909359048093580487E280935C04F0 -:1024B00080E18093610482E080936204109263045F -:1024C00010923C0410923B0488EE93E0A0E0B0E050 -:1024D00080933D0490933E04A0933F04B093400446 -:1024E00089EA91E090933A04809339041092500461 -:1024F00010924F04109252041092510410925404FE -:10250000109253041092560410925504609157048F -:102510006E7F6D7F609357046695617081E06827D8 -:1025200083E00E94350261E083E00E948F02E2EBCB -:10253000F0E0E491E0934904EEE9F0E0E491F0E0AA -:10254000EE0FFF1FEF56FF4F8591949190934B0430 -:1025500080934A0460E082E00E948F0280915704D9 -:1025600081FD04C061E082E00E94350282E0809338 -:102570004504E1EBF0E0E491E0934604EDE9F0E09E -:10258000E491F0E0EE0FFF1FE957FF4F8591949122 -:1025900090934804809347041092340410923304BB -:1025A00010923604109235041092380410923704B9 -:1025B00050E040E065EC71E083E394E00C94B70DEB -:1025C000208345CF8FEF80937A045DCFCF93DF9345 -:1025D000CDB7DEB7AE970FB6F894DEBF0FBECDBF56 -:1025E000789484B5826084BD84B5816084BD85B5EE -:1025F000826085BD85B5816085BD80916E008160FA -:1026000080936E001092810080918100826080939F -:1026100081008091810081608093810080918000A1 -:102620008160809380008091B10084608093B100CC -:102630008091B00081608093B00080917A008460C6 -:1026400080937A0080917A00826080937A008091F2 -:102650007A00816080937A0080917A00806880930C -:102660007A001092C100E0917503F091760382E048 -:102670008083E0917103F09172031082E091730303 -:10268000F091740380E1808310927D03E0917903DF -:10269000F0917A0386E08083E0917703F0917803EC -:1026A000808180618083E0917703F091780380815D -:1026B00088608083E0917703F0917803808180685F -:1026C0008083E0917703F091780380818F7D808310 -:1026D0000E94290512E061E0812F0E948F0260E0D4 -:1026E000812F0E9435021F5F1E30A9F70E94CB0286 -:1026F0000E945F030E94F70B68EC70E080E090E0BE -:102700000E943204CE01429698A78FA385E693E0FB -:102710000E943401892B11F40C940D1C85E693E082 -:102720000E943401181619068CF785E693E00E9482 -:10273000120190912B03853589F591112FC080915D -:102740002A038F3F29F481E08093290380932B0390 -:10275000809129038F5F8433C0F580932903809192 -:102760002B03882399F2809128038111CFCF809188 -:102770002903843058F210922B03E091F902D09093 -:10278000FA02ED2CF12C2091F802223009F4F6C067 -:102790000CF5213039F110922903B8CF80932A0328 -:1027A0009923B1F2E0912903E23039F480932803B0 -:1027B000F0E0EC50FD4F8083CBCFE330C8F3909135 -:1027C0002803915090932803F3CF1092290310927D -:1027D0002B03C5CF233009F463C72430E1F60E94F0 -:1027E000110CD9CFEA3381F5F0920E01E0920D0180 -:1027F000F701EE0FFF1FE35CFC4F81E090E0918357 -:10280000808320933C0380910B0190910C01E8168A -:10281000F90641F08091090190910A01E816F90644 -:1028200009F089C010923B0310922C0310922D03E3 -:1028300010922E0310922F03F701EE0FFF1FE35C9F -:10284000FC4F11821082A7CFE73009F040C01091F1 -:10285000FB02812F90E030913B03311129C020937E -:102860003B03F0920C01E0920B0190930A018093DC -:102870000901F701EE0FFF1FE35CFC4F21E030E0A0 -:1028800031832083880F991FFC01E35CFC4F318367 -:10289000208361E08D2D0E948F0260E0812F0E94D5 -:1028A0008F0262E370E080E090E00E94320473CF18 -:1028B00020910B0130910C01E216F30691F6209164 -:1028C000090130910A012817390759F664CFF0E061 -:1028D000E231F10581F420933A03F092F302E092A1 -:1028E000F202F701EE0FFF1FE35CFC4F81E090E086 -:1028F0009183808350CFE331F10521F481E080930F -:102900003903EBCFE930F10571F40E94290560E04D -:1029100082E00E948F028091380381113CCF81E0D8 -:102920008093380338CF3A9709F06DCF0E9429057C -:1029300061E083E0EECF92E0E916F10469F489E307 -:1029400094E00E941305109238030E94E20D109249 -:102950004203109241031FCFE3E0EE16F10409F0A9 -:102960006BCF89E394E00E941305109238030E9414 -:10297000E20D10924403109243030DCF80910B019E -:1029800090910C01E816F90639F0809109019091B7 -:102990000A01E816F90651F410923B0310922C0339 -:1029A00010922D0310922E0310922F03E150E73264 -:1029B00008F015CF0E2E000CFF0BEF51FB4E0C94C0 -:1029C00046213F15EF1348150E195215EF13EF135B -:1029D000101BEF13EF13EF13EF131C1B381BEF1338 -:1029E000EF13EF13EF13EF137C17AB17EA17F6177C -:1029F0000A181B1855185D18B1183118EF13EF138A -:102A0000EF130815EF13EF13EF13EF13EF131B186A -:102A10000E947A0B0E946F0B88E590E00E94532180 -:102A20008C012091070130910801409105015091DE -:102A3000060160910301709104010E94B40AF8013B -:102A4000EA5AFF4F80819181181619062CF470E024 -:102A500060E0C8010E948F0AC8010E94EF2110E0C7 -:102A600000E020E040E060E0C8010E9490000F5FBD -:102A70001F4F00341105A9F70E945F03B0CEC701B4 -:102A80000E9494076091FB028D2D0E943502A7CE13 -:102A9000C7010E9494076091FB0270E08D2D0E9497 -:102AA000DD029DCEC7010E9494078091FB028093B6 -:102AB000CF028091FC028093D0028091CF0290914E -:102AC000D0029AA789A78091FD028093CF028091BE -:102AD000FE028093D002E091CF02F091D002FEA7D7 -:102AE000EDA71E161F060CF003C280910001D8123C -:102AF000CEC0E6E8F0E0149117FD71CE61E08D2DB7 -:102B00000E948F021123B9F089A59AA52C01712C7E -:102B1000612C60E072E18AE790E0A30192010E94DB -:102B20006B1F69017A0191E0C91AD108E108F10827 -:102B3000123009F09AC1E9A5FAA52F01712C612C78 -:102B400060E072E18AE790E0A3019F010E946B1FA1 -:102B500049015A017A016901F1E0CF1AD108E1086F -:102B6000F1082FEFC216D104E104F10409F00CF4CE -:102B70004FC160E472E48FE090E0A30192010E94F3 -:102B80006B1F69017A0181E0C81AD108E108F108D8 -:102B9000123009F0F3C082E09FEFC916D104E104BE -:102BA000F10409F00CF46CC060E970ED83E090E092 -:102BB000A30192010E946B1F69017A01E1E0CE1A24 -:102BC000D108E108F10883E0FFEFCF16D104E1045A -:102BD000F10409F00CF454C068E478EE81E090E070 -:102BE000A30192010E946B1F69017A0191E0C91A49 -:102BF000D108E108F10884E0EFEFCE16D104E1043A -:102C0000F104F1F1ECF164E274EF80E090E0A301F3 -:102C100092010E946B1F69017A0191E0C91AD108E3 -:102C2000E108F10885E09FEFC916D104E104F10441 -:102C300039F130F162E17AE780E090E0A30192019E -:102C40000E946B1F69017A01F1E0CF1AD108E108F7 -:102C5000F10886E02FEFC216D104E104F10481F0FF -:102C600078F0750164019AE0F594E794D794C794DD -:102C70009A95D1F781E0C81AD108E108F10887E0F8 -:102C80009091B100987F892B8093B100C8C08F3F8D -:102C900009F0A5CDD0920001E6E8F0E014911F3FC5 -:102CA00009F49DCD113031F150F0123009F442C0D9 -:102CB00017FD95CD61E08D2D0E948F0225CF14BCAC -:102CC00015BC84B5826084BD85B5816085BDF70182 -:102CD000E556FF4FE491F0E0EE0FFF1FEF56FF4F78 -:102CE00085919491F701E155FF4FE491E093D5026E -:102CF00010E004CF1092800010928100809181003A -:102D00008860809381008091810081608093810040 -:102D1000F701E556FF4FE491F0E0EE0FFF1FEF568D -:102D2000FF4F85919491F701E155FF4FE491E093B6 -:102D3000D402E4CE1092B0001092B1008091B000A5 -:102D400082608093B0008091B10081608093B10077 -:102D5000F701E556FF4FE491F0E0EE0FFF1FEF564D -:102D6000FF4F859194919093D3028093D202F70103 -:102D7000E155FF4FE491E093D102C0CE2FEFC21690 -:102D8000D104E104F10409F00CF46DC068E478EEBC -:102D900081E090E0A30192010E946B1F69017A011A -:102DA00081E0C81AD108E108F10884E011113BCF95 -:102DB0008FEFC816D104E104F10409F014F483E0A4 -:102DC0002AC062E17AE780E090E0A30192010E94CC -:102DD0006B1F69017A01E1E0CE1AD108E108F10820 -:102DE00084E0FFEFCF16D104E104F104A1F098F0E4 -:102DF000750164012AE0F594E794D794C7942A9565 -:102E0000D1F721E0C21AD108E108F10885E003C03A -:102E100081E0111135CF95B5987F892B85BD29A506 -:102E20003AA5220F331FADA5BEA50E944C2128EE66 -:102E300033E040E050E00E94CC1F1130B9F1123075 -:102E400009F446C01111CBCCC7BC2093DE023093ED -:102E5000DF024093E0025093E10280916E008260B5 -:102E600080936E00BCCC82E0D4CF91E0C114D10439 -:102E700021E0E206F10484F068E478EE81E090E07D -:102E8000A30192010E946B1F69017A0181E0C81AB7 -:102E9000D108E108F10893E0113009F0C0CF80912A -:102EA0008100887F892B80938100B9CFD0928900DF -:102EB000C09288002093DA023093DB024093DC0258 -:102EC0005093DD0280916F00826080936F0087CC09 -:102ED000C092B3002093D6023093D7024093D80219 -:102EE0005093D9028091700082608093700077CCFB -:102EF0008D2D0E94630273CCC7010E9494076091DC -:102F0000FB0270E0A701CE0101960E942A0D86E126 -:102F1000FE013196A4E6B4E001900D928A95E1F7A6 -:102F20008A859B850E94EF218F81988597FD03C03C -:102F300060E00E948F020E94CB0210E000E020E0DF -:102F400040E060E0C8010E9490000F5F1F4F003416 -:102F50001105A9F791CD8091FB02FF24F394F80E9F -:102F600020916C04F21609F43ACC00916D04109192 -:102F70006E04215070E060E061F08F3FF1F430E0CA -:102F800050E040E06FEF7FEF80E090E00E946B1F29 -:102F9000B901F8014091680450916904CF01801B88 -:102FA000910B8417950798F44081469FC001479F75 -:102FB000900D112490833196EDCF8F2D90E0982FB6 -:102FC00088270197622F70E00E941E21E2CFF092C5 -:102FD0006C0405CC8091FB02209101034091FF021B -:102FE0006091FD0290E00E94900046CDF090FB02BF -:102FF000E090FD02D090FF0210E000E02D2D4E2D5C -:103000006F2DC8010E9490000F5F1F4F0034110503 -:10301000A9F732CDC7010E94940710E000E020E03C -:1030200040E060E0C8010E9490000F5F1F4F003435 -:103030001105A9F721CD8091FB0290E09093040146 -:10304000809303018091FD0290E0909306018093AC -:1030500005018091FF0290E09093080180930701A1 -:10306000BECB88E590E00E9453218C01209107019E -:1030700030910801409105015091060160910301D2 -:10308000709104010E94B40AF801EA5AFF4F80814E -:103090009181181619062CF470E060E0C8010E94B6 -:1030A0008F0AC8010E94EF219ACB8091FB0290E029 -:1030B000909302018093010192CB88E590E00E94F9 -:1030C00053218C01209107013091080140910501A5 -:1030D0005091060160910301709104010E94B40AAD -:1030E000780196E5E90EF11CF701808191811816AF -:1030F00019063CF421E04CE070E060E0C8010E9459 -:10310000FD092091010130910201F7018081918137 -:10311000181619064CF42031310530F44AE070E0FD -:1031200060E0C8010E94FD0988E0E5E1F1E0DE0110 -:10313000119601900D928A95E1F7CE0101967C01DE -:10314000D12CC12CF70141917F01B601C8010E9429 -:10315000780AFFEFCF1ADF0A28E0C216D10491F7F0 -:10316000A0CF88E590E00E9453218C0120910701B7 -:1031700030910801409105015091060160910301D1 -:10318000709104010E94B40A580186E5A80EB11C92 -:10319000F50180819181181619063CF421E04CE07C -:1031A00070E060E0C8010E94FD09209101013091AA -:1031B0000201F50180819181181619064CF4203125 -:1031C000310530F44AE070E060E0C8010E94FD097A -:1031D0002091FB02822F90E0213009F0F9C088E0B5 -:1031E000EDE1F1E0DE01119601900D928A95E1F793 -:1031F000CE0101964C01B12CA12CF40141914F015B -:10320000B501C8010E94780AFFEFAF1ABF0A28E093 -:10321000A216B10491F7C8010E94EF21C7010E94D4 -:103220009407B090FB0284EB8B1508F4D8CAE2EE49 -:10323000F2E090E080E021913191E216F30651F046 -:10324000232B09F0E5C1FC01EE0FFF1FEE51FD4FEE -:10325000F182E082FC01EE0FFF1FE80FF91FE35837 -:10326000FB4F80812181928180937A0420937B049B -:1032700090937C048C3008F054C061E08D2D0E9446 -:103280008F0280917A04282F30E0F901EE0FFF1FA2 -:10329000E20FF31FE25FFB4F9D2D9F73D92E9081AC -:1032A000907CD92AD08210927B0410927C042CE06E -:1032B000622F0E941221829FB001112430E020E091 -:1032C000AB01420F531FFA01EE0FFF1FE40FF51F72 -:1032D000E25FFB4F908196FD16C02F5F3F4F2C3071 -:1032E000310571F781110FC01092800082E0809348 -:1032F00081001092850010928400B19A80916F0035 -:10330000826080936F00E0917A048E2F90E0FC0140 -:10331000EE0FFF1FE80FF91FE25FFB4F8081806413 -:103320008083F0907A0480917C04B8E5CB2EB2E0E3 -:10333000DB2EC81AD10887FDD394CC0CDD1CCC0C35 -:10334000DD1C80917B0408E810E0081B110987FD53 -:103350001395000F111F000F111F2801012E000CE3 -:103360006608770896010D2C000C440B550B2419A8 -:10337000350946095709AB2DB0E00E948A1F24EB9E -:1033800030E040E050E00E946B1F420E531E641E6E -:10339000751EEBE0EF1508F422CA401651062CF01A -:1033A00086014C145D040CF4820102501109000FD7 -:1033B000111F2FB7F8948F2D90E0FC01EE0FFF1F27 -:1033C000E80FF91FE25FFB4F128301832FBF07CA8B -:1033D00082309105E9F488E0E5E2F1E0DE01119642 -:1033E00001900D928A95E1F7CE0101964C01B12C26 -:1033F000A12CF40141914F01B501C8010E94780A46 -:10340000FFEFAF1ABF0A28E0A216B10491F703CF6D -:1034100083309105E9F488E0EDE2F1E0DE011196F8 -:1034200001900D928A95E1F7CE0101964C01B12CE5 -:10343000A12CF40141914F01B501C8010E94780A05 -:10344000FFEFAF1ABF0A28E0A216B10491F7E3CE4E -:1034500084309105E9F488E0E5E3F1E0DE011196BE -:1034600001900D928A95E1F7CE0101964C01B12CA5 -:10347000A12CF40141914F01B501C8010E94780AC5 -:10348000FFEFAF1ABF0A28E0A216B10491F7C3CE2E -:1034900085309105E9F488E0EDE3F1E0DE01119675 -:1034A00001900D928A95E1F7CE0101964C01B12C65 -:1034B000A12CF40141914F01B501C8010E94780A85 -:1034C000FFEFAF1ABF0A28E0A216B10491F7A3CE0E -:1034D00086309105E9F488E0E5E4F1E0DE0111963B -:1034E00001900D928A95E1F7CE0101964C01B12C25 -:1034F000A12CF40141914F01B501C8010E94780A45 -:10350000FFEFAF1ABF0A28E0A216B10491F783CEED -:1035100087309105E9F488E0EDE4F1E0DE011196F1 -:1035200001900D928A95E1F7CE0101964C01B12CE4 -:10353000A12CF40141914F01B501C8010E94780A04 -:10354000FFEFAF1ABF0A28E0A216B10491F763CECD -:1035500088309105E9F488E0E5E5F1E0DE011196B7 -:1035600001900D928A95E1F7CE0101964C01B12CA4 -:10357000A12CF40141914F01B501C8010E94780AC4 -:10358000FFEFAF1ABF0A28E0A216B10491F743CEAD -:1035900089309105E9F488E0EDE5F1E0DE0111966E -:1035A00001900D928A95E1F7CE0101964C01B12C64 -:1035B000A12CF40141914F01B501C8010E94780A84 -:1035C000FFEFAF1ABF0A28E0A216B10491F723CE8D -:1035D0000A9709F020CE88E0E5E6F1E0DE011196D9 -:1035E00001900D928A95E1F7CE0101964C01B12C24 -:1035F000A12CF40141914F01B501C8010E94780A44 -:10360000FFEFAF1ABF0A28E0A216B10491F703CE6C -:1036100001968830910509F00ECE90E080E01ACE38 -:103620008FB7F89440913003509131036091320389 -:10363000709133038FBFD3C8C7010E94A5076AE00A -:1036400070E080E090E00E943204C7010E94A5076C -:103650006AE070E080E090E00E943204C7010E94BE -:10366000A5076AE070E080E090E00E943204B7C8ED -:10367000E090FB02F090FD02D090FF020091010368 -:1036800010E08E2D90E00E9494078F2D90E00E9414 -:1036900094076D2D8E2D0E943502B8018F2DFFC924 -:1036A000EB3081F134F4EA3009F49BC00E94110C34 -:1036B00096C8EC3021F1E131C9F78091FF02909179 -:1036C000FD022091FB0210925B0410925A0421111A -:1036D00014C027E220935C0410925D0410925E04F3 -:1036E00010925F04109260049093610480936204CE -:1036F000109263040E94F70BD9CF2FE3EBCF0E9407 -:103700006F0BD4CFB090FB02A090FD020091FF029E -:1037100010E01AA219A21CA21BA21EA21DA250E018 -:1037200040E065EC71E0CE0181960E94B70DE1E0CA -:10373000CE2EE3E0DE2E035F1F4FC601845F924072 -:1037400080179107FCF4F60181916F0189831A8239 -:10375000EDA0FEA0FFEFEF1AFF0AB701CE018196A0 -:103760000E948F0D882349F329A13AA18DA19EA122 -:10377000BE016F5F7F4F820F931F0E944523FEA201 -:10378000EDA2DBCF88E0EDE6F1E0DE0111960190DD -:103790000D928A95E1F7809160048B1518F4BB2493 -:1037A000BA94B80EEB2DF0E0EE0FFF1F81E090E031 -:1037B0008C0F9D1FE80FF91F60816A0D606840E063 -:1037C00088E594E00E94580B4DA15EA169A17AA101 -:1037D00088E594E00E94D600CE0181960E94870D74 -:1037E00065CFA4EFB2E0FE013196BF0117968C9130 -:1037F0001797819312968FA198A58E179F07B1F7FF -:10380000FB0101900020E9F73197AF01461B570BF0 -:1038100089E394E00E94D60049CF89E394E00E94B6 -:10382000DA047C01892B71F189E394E00E94DA04C7 -:103830001816190694F789E394E00E94F20489832C -:103840001A8200913704109138040F5F1F4FB8019E -:1038500083E394E00E948F0D8823F9F220913304D2 -:10386000309134048091370490913804BE016F5F29 -:103870007F4F820F931F0E944523109338040093BB -:103880003704CBCF6FE070E080E090E00E9432041C -:1038900001E413E062E0D62EF801819191918F014D -:1038A000892BD9F460E08D2D0E948F020E94F709C8 -:1038B0008D2D0E940C02BC01990F880B990B0E9460 -:1038C0004E1E0E94D3098D2D0E94CE0981E00E94D8 -:1038D000CE090E94090C0E94110CD394FEE0DF1265 -:1038E000DBCF55E7A52E51E0B52E10E0F501819113 -:1038F00091915F01892B09F060C044E1C42ED12C65 -:1039000055245394012F006400937C0080917A0029 -:10391000806480937A0080917A0086FDFCCF80914C -:10392000780060917900762F682F072E000C880BA5 -:10393000990B0E944E1E3B014C01552019F06BA7BC -:103940007CA61C012DEC3CEC4CEC5DE36BA57CA54E -:10395000C1010E94AD1E1B012C0126E636E646E69B -:103960005FE3B301C4010E94AD1E9B01AC01C20123 -:10397000B1010E94FE1F6BA77CA71C01F1E0CF1ACA -:10398000D108512C09F0C0CF0E94F7096BA57CA586 -:10399000C1010E94DC20072E000C880B990B0E94AD -:1039A0004E1E0E94D309812F0E94CE0982E00E9400 -:1039B000CE090E94090C0E94110C1F5F163009F0FD -:1039C00095CF80913C038823E9F010910D0162E0CE -:1039D000812F0E948F020E94F709812F0E940C0202 -:1039E000BC01990F880B990B0E944E1E0E94D309AF -:1039F000812F0E94CE098AE30E94CE090E94090C01 -:103A00000E94110C80913B03882309F46FC0109130 -:103A10000B0160E0812F0E94350283E090E0019766 -:103A2000F1F761E0812F0E94350283E290E0019777 -:103A3000F1F760E0812F0E94350280910901909199 -:103A40000A019927FC01E155FF4F6491FC01E556FD -:103A5000FF4FE491F0E0EE0FFF1FE957FF4F859114 -:103A6000949100E315E720E030E0462F0E947311A7 -:103A7000611571058105910529F06F5F7F4F8F4FAB -:103A80009F4F9F700E944C1E20E030E048EE51E4B2 -:103A90000E946A2020E030E040E05FE30E94AD1E1B -:103AA0004B015C0120E030E0A9010E94471E81111A -:103AB00085C080902C0390902D03A0902E03B09091 -:103AC0002F030E94F709C501B4010E94D309809118 -:103AD0000B010E94CE09809109010E94CE0987E066 -:103AE0000E94CE090E94090C0E94110C80913A0399 -:103AF000882321F00E94190C0E94110C8091390337 -:103B0000882321F00E94190C0E94110C8091380327 -:103B1000882309F482C02FB7F894809130039091E4 -:103B20003103A0913203B09133032FBF409134038E -:103B3000509135036091360370913703841B950BC8 -:103B4000A60BB70B8C329140A105B10508F065C0FA -:103B50000E94F7091A8219821C821B821E821D8212 -:103B600060913304709134046115710541F0409106 -:103B7000370450913804CE0101960E94B70DDD80C4 -:103B80000D2D1E8184E00E94CE098D2D0E94CE094C -:103B9000E016F106F4F48D819E81E816F906B8F47A -:103BA00089819A81009799F08E0D9F1DFC0180817B -:103BB0000E94CE09FFEFEF1AFF0AEACF80922C0392 -:103BC00090922D03A0922E03B0922F037ACF80E023 -:103BD000EFCFCE0101960E94870D82E00E94CE09B0 -:103BE00089E00E94CE090E94090C0E94110C6AE033 -:103BF00070E080E090E00E94320480E090E0892B49 -:103C000011F40C9482130E944001882311F40C9447 -:103C100082130E9400000C94821350E040E065EC97 -:103C200071E083E394E00E94B70D2FB7F894809180 -:103C3000300390913103A0913203B09133032FBF31 -:103C40008093340390933503A0933603B0933703E6 -:103C5000CECF83E394E00E94870D89EA91E09093B0 -:103C60003A048093390489E394E00E94130580911B -:103C70006D0490916E040E94EF2180916A049091EE -:103C80006B0497FD03C060E00C948F0208950E94BE -:103C9000891E08F481E00895E89409C097FB3EF47A -:103CA00090958095709561957F4F8F4F9F4F992389 -:103CB000A9F0F92F96E9BB279395F6958795779507 -:103CC0006795B795F111F8CFFAF4BB0F11F460FFC7 -:103CD0001BC06F5F7F4F8F4F9F4F16C0882311F01F -:103CE00096E911C0772321F09EE8872F762F05C033 -:103CF000662371F096E8862F70E060E02AF09A95CE -:103D0000660F771F881FDAF7880F9695879597F9C2 -:103D10000895990F0008550FAA0BE0E8FEEF16165C -:103D20001706E807F907C0F012161306E407F507AF -:103D300098F0621B730B840B950B39F40A2661F023 -:103D4000232B242B252B21F408950A2609F4A140C6 -:103D5000A6958FEF811D811D08950E94C01E0C94B1 -:103D6000311F0E94231F38F00E942A1F20F0952344 -:103D700011F00C941A1F0C94201F11240C94651F31 -:103D80000E94421F70F3959FC1F3950F50E0551F9D -:103D9000629FF001729FBB27F00DB11D639FAA27A0 -:103DA000F00DB11DAA1F649F6627B00DA11D661FEF -:103DB000829F2227B00DA11D621F739FB00DA11D10 -:103DC000621F839FA00D611D221F749F3327A00DCA -:103DD000611D231F849F600D211D822F762F6A2F66 -:103DE00011249F5750409AF0F1F088234AF0EE0FCB -:103DF000FF1FBB1F661F771F881F91505040A9F7F8 -:103E00009E3F510580F00C941A1F0C94651F5F3F74 -:103E1000E4F3983ED4F3869577956795B795F79533 -:103E2000E7959F5FC1F7FE2B880F911D96958795AB -:103E300097F9089597F99F6780E870E060E008952A -:103E40009FEF80EC089500240A94161617061806B2 -:103E50000906089500240A9412161306140605068E -:103E60000895092E0394000C11F4882352F0BB0F1F -:103E700040F4BF2B11F460FF04C06F5F7F4F8F4F82 -:103E80009F4F089557FD9058440F551F59F05F3FBD -:103E900071F04795880F97FB991F61F09F3F79F06C -:103EA00087950895121613061406551FF2CF4695EE -:103EB000F1DF08C0161617061806991FF1CF869570 -:103EC0007105610508940895E894BB276627772754 -:103ED000CB0197F90895052E97FB1EF400940E94DC -:103EE000821F57FD07D00E94CC1F07FC03D04EF461 -:103EF0000C94821F50954095309521953F4F4F4F20 -:103F00005F4F089590958095709561957F4F8F4F85 -:103F10009F4F08950E94EE1FA59F900DB49F900D96 -:103F2000A49F800D911D112408952F923F924F92CE -:103F30005F926F927F928F929F92AF92BF92CF9239 -:103F4000DF92EF92FF920F931F93CF93DF93CDB742 -:103F5000DEB7CA1BDB0B0FB6F894DEBF0FBECDBFBA -:103F600009942A88398848885F846E847D848C848B -:103F70009B84AA84B984C884DF80EE80FD800C8194 -:103F80001B81AA81B981CE0FD11D0FB6F894DEBF77 -:103F90000FBECDBFED010895A1E21A2EAA1BBB1BD7 -:103FA000FD010DC0AA1FBB1FEE1FFF1FA217B30705 -:103FB000E407F50720F0A21BB30BE40BF50B661F1B -:103FC000771F881F991F1A9469F7609570958095DF -:103FD00090959B01AC01BD01CF010895A29FB00156 -:103FE000B39FC001A39F700D811D1124911DB29F2D -:103FF000700D811D1124911D08955058BB27AA27CB -:104000000E9415200C94311F0E94231F38F00E943B -:104010002A1F20F039F49F3F19F426F40C94201F36 -:104020000EF4E095E7FB0C941A1FE92F0E94421F43 -:1040300058F3BA17620773078407950720F079F4DD -:10404000A6F50C94641F0EF4E0950B2EBA2FA02D4C -:104050000B01B90190010C01CA01A0011124FF2735 -:10406000591B99F0593F50F4503E68F11A16F04030 -:10407000A22F232F342F4427585FF3CF469537952F -:104080002795A795F0405395C9F77EF41F16BA0BF4 -:10409000620B730B840BBAF09150A1F0FF0FBB1FA2 -:1040A000661F771F881FC2F70EC0BA0F621F731FEB -:1040B000841F48F4879577956795B795F7959E3F48 -:1040C00008F0B0CF9395880F08F09927EE0F9795D9 -:1040D000879508950E947E200C94311F0E942A1F0C -:1040E00058F00E94231F40F029F45F3F29F00C9400 -:1040F0001A1F51110C94651F0C94201F0E94421F1F -:1041000068F39923B1F3552391F3951B550BBB2706 -:10411000AA2762177307840738F09F5F5F4F220F4B -:10412000331F441FAA1FA9F335D00E2E3AF0E0E842 -:1041300032D091505040E695001CCAF72BD0FE2F8C -:1041400029D0660F771F881FBB1F26173707480720 -:10415000AB07B0E809F0BB0B802DBF01FF279358D8 -:104160005F4F3AF09E3F510578F00C941A1F0C9463 -:10417000651F5F3FE4F3983ED4F386957795679586 -:10418000B795F7959F5FC9F7880F911D969587950D -:1041900097F90895E1E0660F771F881FBB1F62172C -:1041A00073078407BA0720F0621B730B840BBA0BEA -:1041B000EE1F88F7E09508950E94E3206894B111FE -:1041C0000C94651F08950E944A1F88F09F5798F02D -:1041D000B92F9927B751B0F0E1F0660F771F881F0C -:1041E000991F1AF0BA95C9F714C0B13091F00E9426 -:1041F000641FB1E008950C94641F672F782F8827FF -:10420000B85F39F0B93FCCF3869577956795B3954C -:10421000D9F73EF490958095709561957F4F8F4FBB -:104220009F4F0895991B79E004C0991F961708F0D5 -:10423000961B881F7A95C9F780950895AA1BBB1B0A -:1042400051E107C0AA1FBB1FA617B70710F0A61B96 -:10425000B70B881F991F5A95A9F780959095BC01B7 -:10426000CD01089597FB072E16F4009407D077FD33 -:1042700009D00E941E2107FC05D03EF4909581953F -:104280009F4F0895709561957F4F0895EE0FFF1F22 -:104290000590F491E02D09940E94EE1FB7FF089558 -:1042A000821B930B08950F931F93CF93DF9382305C -:1042B000910510F482E090E0E0919704F091980469 -:1042C00030E020E0B0E0A0E0309799F4211531050E -:1042D00009F44AC0281B390B24303105D8F58A81EE -:1042E0009B816115710589F1FB0193838283FE0136 -:1042F00011C0408151810281138148175907E0F0B4 -:104300004817590799F4109761F012960C93129779 -:1043100013961C933296CF01DF91CF911F910F918D -:1043200008950093970410939804F4CF2115310554 -:1043300051F04217530738F0A901DB019A01BD0182 -:10434000DF01F801C1CFEF01F9CF9093980480937A -:104350009704CDCFFE01E20FF31F8193919322507A -:10436000310939832883D7CF209195043091960461 -:10437000232B41F4209111013091120130939604C6 -:104380002093950420910F013091100121153105E2 -:1043900041F42DB73EB74091130150911401241BF5 -:1043A000350BE0919504F0919604E217F307A0F421 -:1043B0002E1B3F0B2817390778F0AC014E5F5F4F7B -:1043C0002417350748F04E0F5F1F50939604409313 -:1043D0009504819391939FCFF0E0E0E09CCFCF9341 -:1043E000DF930097E9F0FC01329713821282A091CB -:1043F0009704B0919804ED0130E020E01097A1F40B -:1044000020813181820F931F209195043091960471 -:104410002817390709F061C0F0939604E0939504DA -:10442000DF91CF910895EA01CE17DF07E8F54A81C1 -:104430005B819E0141155105B1F7E901FB83EA83D8 -:1044400049915991C40FD51FEC17FD0761F4808184 -:1044500091810296840F951FE90199838883828157 -:1044600093819B838A83F0E0E0E012968D919C918A -:1044700013970097B9F52D913C911197CD010296B4 -:10448000820F931F209195043091960428173907C5 -:1044900039F6309751F51092980410929704B09322 -:1044A0009604A0939504BCCFD383C28340815181ED -:1044B000840F951FC817D90761F44E5F5F4F88813D -:1044C0009981480F591F518340838A819B8193832F -:1044D00082832115310509F0B0CFF0939804E09361 -:1044E00097049ECFFD01DC01C0CF13821282D7CF8B -:1044F000B0E0A0E0EEE7F2E20C94971F8C01009789 -:1045000051F4CB010E9453218C01C801CDB7DEB715 -:10451000E0E10C94B31FFC01E60FF71F9C01225051 -:104520003109E217F30708F49DC0D901CD91DC9160 -:104530001197C617D70798F0C530D10530F3CE01D3 -:1045400004978617970708F3C61BD70B2297C193CA -:10455000D1936D937C93CF010E94EF21D6CF5B0165 -:10456000AC1ABD0A4C018C0E9D1EA0919704B0910F -:104570009804512C412CF12CE12C109731F58091AD -:104580009504909196048815990509F05CC046162B -:10459000570608F058C080910F01909110010097C4 -:1045A00041F48DB79EB74091130150911401841BC3 -:1045B000950BE817F90708F055C0F0939604E093BF -:1045C0009504F90171836083A0CF8D919C9111971F -:1045D00012966C90129713967C901397A815B905B4 -:1045E00059F56C0142E0C40ED11CCA14DB0420F161 -:1045F000AC014A195B09DA011296159780F06282C4 -:10460000738251834083D9016D937C93E114F1044B -:1046100071F0D7011396FC93EE93129776CF229602 -:104620008C0F9D1FF90191838083F301EFCFF093ED -:104630009804E093970469CF4816590608F42C01B2 -:104640007D01D3019ACFCB010E9453217C010097B9 -:1046500049F0AE01B8010E943523C8010E94EF2144 -:10466000870153CF10E000E050CFFB01DC0102C016 -:1046700001900D9241505040D8F70895DC0101C0DF -:104680006D9341505040E0F70895FB01DC0101902B -:104690000D920020E1F7089510E0C3E6D0E004C0D9 -:1046A000FE010E9446212196C436D107C9F7F8942D -:0246B000FFCF3A -:1046B200FF08000C000B000A000C000D000A0000AD -:1046C200009904800081C3A59999A5C38166FFFF63 -:1046D200FF7E3C1800669981814224180000103840 -:1046E2005410101000001010105438100000102048 -:1046F2007E201000000008047E040800000042A58D -:104702000000423C000000E742421824008142249B -:1047120000003C7E7E00422442003C2418000040FF -:10472200001400540000000000000000000000001F -:1047320000000000007601D6000301C3013401121B -:10474200012601000000007A064D0691077D04460D -:104752000633062406000000007E04D60091077D81 -:1047620004DA04F204650400000000030CD6009190 -:064772000790070D0A008C +:1009C00061F480915A032091590390E0805C9F4F1D +:1009D000821B91098F739927089590E080E0089514 +:1009E00020915B0330915C0328173907B9F490918B +:1009F000590380915A03981789F0E0915903F0E068 +:100A0000E657FD4F80812091590330E02F5F3F4F23 +:100A10002F7333272093590390E008958FEF9FEFB2 +:100A20000895E0915B03F0915C03E817F90769F41E +:100A3000A389B4899C918589809589238C93109290 +:100A40005C0310925B0381E0089580E008951092AA +:100A500054041092530410925204109251041092B4 +:100A6000500410924F048DE991E0909356048093C6 +:100A7000550490914504963108F046C02DEB30E0C6 +:100A80003093500420934F042BE931E0309352040B +:100A9000209351042CE231E030935404209353040A +:100AA0002091680084E0983048F031E09E3008F4EE +:100AB00030E081E001C0880F3A95EAF7822B8093FD +:100AC00068002DE630E0983050F02BE630E09E30A4 +:100AD00030F02CE630E0963110F030E020E030933A +:100AE0004D0420934C04292F30E09830C0F581E06C +:100AF00001C0880F9A95EAF780934E0480915504BF +:100B0000909156040197F1F7809153049091540409 +:100B1000892B21F180915B0390915C0324E0893360 +:100B20009207E1F0009711F00E941105809157049F +:100B30008E7F8093570410925A031092590389E3D1 +:100B400094E090935C0380935B03E0914C04F091FC +:100B50004D04808190914E04892B808308959E30AE +:100B600040F42850310981E001C0880F2A95EAF746 +:100B7000C3CF2E503109F7CF20914002260F3327E3 +:100B8000331F21323105ECF420916402FC0190E026 +:100B900080E0243069F082E00895A0914002219124 +:100BA000AC01405E5D4FA40FB52FB11D2C93019693 +:100BB000861798F380914002680F6093400280E0AE +:100BC000089581E008951092640281E080936602A6 +:100BD0001092650261E082E10E94280161E083E1F8 +:100BE0000E942801E9EBF0E080818E7F8083808184 +:100BF0008D7F808388E48093B80085E48093BC0077 +:100C00000895CF93DF9391E090931F028823B9F06A +:100C1000C091B800D091BA008091BC008A7B8093CB +:100C2000BC0060E082E10E94280160E083E10E9454 +:100C300028010E94E305D093BA00C093B800DF9169 +:100C4000CF910895E091640380916303E81730F435 +:100C5000F0E0E650FE4F808190E008958FEF9FEF27 +:100C6000089590916403809163032FEF3FEF9817ED +:100C700048F4E92FF0E0E650FE4F208130E09F5F1E +:100C800090936403C9010895809163039091640374 +:100C9000891B990B0895CF92DF92EF92FF920F93E9 +:100CA0001F93CF93DF937C01CB018A012091F9013F +:100CB000222389F0EB016B01C40ED51ECC15DD0596 +:100CC00069F06991D701ED91FC910190F081E02DDF +:100CD000C7010995F3CF642F0E94BC05C801DF91BD +:100CE000CF911F910F91FF90EF90DF90CF900895DB +:100CF000CF93DF931F92CDB7DEB769832091F901BF +:100D00002223F9F020916103203258F021E030E0F5 +:100D1000FC013383228390E080E00F90DF91CF913C +:100D2000089580916203E82FF0E0E752FE4F998129 +:100D300090838F5F809362038093610381E090E0F2 +:100D4000ECCF61E0CE0101960E94BC05F7CFCF92B7 +:100D5000DF92EF92FF920F931F93CF93DF93FC01EB +:100D6000C48121E02093F901C093D801109262035D +:100D7000109261038385682B82E094E00E947806DC +:100D8000D0916103D13208F092C00E9401026B0140 +:100D90007C0180916402811165C082E080936402CD +:100DA00081E0809366028FEF809363021092880245 +:100DB000D0938702A9EDB1E0E7E6F2E080E0D81336 +:100DC00085C01092890280918902CC0FC82BC093F4 +:100DD000890280916502813009F07CC01092650221 +:100DE0000E9401026B017C01809189028093BB000B +:100DF00080911B0290911C02A0911D02B0911E02D5 +:100E0000892B8A2B8B2B99F00E94010200911B02E7 +:100E100010911C0220911D0230911E026C197D0957 +:100E20008E099F090617170728073907E0F18091F7 +:100E3000BC0083FDD9CF85EC8093BC000E940102E9 +:100E40006B017C0180916402823009F445C080917D +:100E500063028F3F61F180916302803241F18091A2 +:100E6000630225C080911B0290911C02A0911D027B +:100E7000B0911E02892B8A2B8B2B09F48ACF0E94FA +:100E8000010200911B0210911C0220911D02309161 +:100E90001E026C197D098E099F090617170728077E +:100EA000390708F076CF80911A020E94010610924D +:100EB0006203109261031092F901DF91CF911F91AB +:100EC0000F91FF90EF90DF90CF9008959D919193B7 +:100ED0008F5F75CF85EEB0CF80911B0290911C0281 +:100EE000A0911D02B0911E02892B8A2B8B2B09F435 +:100EF000A9CF0E94010200911B0210911C022091B7 +:100F00001D0230911E026C197D098E099F0906177A +:100F100017072807390708F095CFC5CF089590E047 +:100F200080E00895FC01EE0FFF1FEC5CFC4F208178 +:100F30003181232B39F421E030E03183208361E0DB +:100F40000C94560108958F929F92AF92BF92CF92C8 +:100F5000DF92EF92FF920F931F93CF93DF93CDB762 +:100F6000DEB76B970FB6F894DEBF0FBECDBF8C0116 +:100F7000F894CE0101967C0188E1D7011D928A95F3 +:100F8000E9F7C8010E9492078091F802898F809149 +:100F9000F6028A8F8091FA028B8FFE017996C70143 +:100FA0005E01BCE1AB0EB11CA701A1918A2E912C70 +:100FB00027E030E06A01C20ED31EB401022E02C047 +:100FC000759567950A94E2F76170D6016C9321508C +:100FD000310980F7485F5F4FEA15FB0531F798014B +:100FE000225031092630310508F0EDC003301105DB +:100FF00009F052C05B9825E50F920F900F920F9069 +:101000000F920F902150C1F7E8E1EE0EF11C27E09E +:1010100030E0FC01E20FF31F4081413009F07BC05A +:101020000330110509F04DC05B9A4AE10F920F9011 +:101030000F920F900F920F904150C1F7033011059E +:1010400009F054C05B9849E10F920F900F920F90F6 +:101050000F920F904150C1F721503109D0F60896F8 +:10106000E816F906A1F60330110509F097C05B9A5E +:1010700078946B960FB6F894DEBF0FBECDBFDF91AC +:10108000CF911F910F91FF90EF90DF90CF90BF9085 +:10109000AF909F908F9008950430110511F45C98E3 +:1010A000AACF0530110511F45D98A5CF06301105C2 +:1010B00011F45E98A0CF0730110509F09CCF5F981E +:1010C0009ACF0430110511F45C9AAFCF05301105A9 +:1010D00011F45D9AAACF0630110511F45E9AA5CFDE +:1010E0000730110509F0A1CF5F9A9FCF0430110599 +:1010F00011F45C98A8CF0530110511F45D98A3CFC9 +:101100000630110511F45E989ECF0730110509F0E5 +:101110009ACF5F9898CF03301105C1F45B9A4FE0E6 +:101120000F920F900F920F900F920F904150C1F7B6 +:1011300003301105F9F45B984EE00F920F900F9277 +:101140000F900F920F904150C1F786CF04301105D8 +:1011500011F45C9AE4CF0530110511F45D9ADFCFEC +:101160000630110511F45E9ADACF07301105B9F691 +:101170005F9AD5CF0430110511F45C98DDCF0530AE +:10118000110511F45D98D8CF0630110511F45E9861 +:10119000D3CF0730110581F65F98CECF043011050B +:1011A00011F45C9A65CF0530110511F45D9A60CF9A +:1011B0000630110511F45E9A5BCF0730110509F076 +:1011C00057CF5F9A55CF9801285031092630310505 +:1011D00008F04ECF0830110509F03FC0289825E5EA +:1011E0000F920F900F920F900F920F902150C1F716 +:1011F00028E1E20EF11C27E030E0FC01E20FF31FD2 +:101200004081413009F06BC00830110509F03BC046 +:10121000289A4AE10F920F900F920F900F920F9021 +:101220004150C1F70830110509F043C0289849E141 +:101230000F920F900F920F900F920F904150C1F7A5 +:1012400021503109D0F60896E816F906A1F60830C3 +:10125000110509F08BC0289A0BCF0930110511F444 +:101260002998BDCF0A30110511F42A98B8CF0B3058 +:10127000110511F42B98B3CF0C30110511F42C98F3 +:10128000AECF2D98ACCF0930110511F4299AC1CFFA +:101290000A30110511F42A9ABCCF0B30110511F454 +:1012A0002B9AB7CF0C30110511F42C9AB2CF2D9A8E +:1012B000B0CF0930110511F42998B9CF0A301105C2 +:1012C00011F42A98B4CF0B30110511F42B98AFCF3D +:1012D0000C30110511F42C98AACF2D98A8CF083006 +:1012E0001105C1F4289A4FE00F920F900F920F90C2 +:1012F0000F920F904150C1F70830110509F5289859 +:101300004EE00F920F900F920F900F920F9041505E +:10131000C1F796CF0930110511F4299AE4CF0A30AC +:10132000110511F42A9ADFCF0B30110511F42B9A15 +:10133000DACF0C30110511F42C9AD5CF2D9AD3CFDA +:101340000930110511F42998DBCF0A30110511F489 +:101350002A98D6CF0B30110511F42B98D1CF0C3031 +:10136000110511F42C98CCCF2D98CACF0930110556 +:1013700011F4299A7DCE0A30110511F42A9A78CEFB +:101380000B30110511F42B9A73CE0C30110511F4AA +:101390002C9A6ECE2D9A6CCE682F85E693E00C9435 +:1013A000F8030F931F93CF93DF938B01D82FC92F8F +:1013B00082E00E94CC09C801AD2FBC2F8093D301DD +:1013C0009093D401A093D501B093D6010E94CC098B +:1013D000812F0E94CC098D2F0E94CC098C2FDF9188 +:1013E000CF911F910F910C94CC098FEF0E94CC09E3 +:1013F00085E50C94CC094F925F926F927F928F9209 +:101400009F92AF92BF92CF92DF92EF92FF920F9393 +:101410001F93CF93DF9300D0CDB7DEB78C01498304 +:101420002A83660F771FF801EA5AFF4FE080F180A8 +:10143000EE0CFF1CF801CF01801B910B8E159F0550 +:1014400014F41192F8CF8981F801E60FF71F818318 +:101450008A818083680184E5C80ED11C60E0F601B2 +:1014600080810E9428015801F2E5AF0EB11C4801AD +:1014700080E5880E911C1E141F040CF5E1E0EE1AA5 +:10148000F108F801EE0DFF1D6080F5015080F401B8 +:10149000408088E0782E662D661F6627661F842DA3 +:1014A0000E942801660C61E0852D0E94280160E001 +:1014B000852D0E9428017A947110EDCFDCCF61E078 +:1014C000F60180810F900F90DF91CF911F910F91C6 +:1014D000FF90EF90DF90CF90BF90AF909F908F9054 +:1014E0007F906F905F904F900C942801242FFC0107 +:1014F000EA5AFF4F40815181141615066CF468308A +:10150000710551F0FC01E60FF71F208B41E0460FFB +:1015100070E060E00C94FB090895CF92DF92EF92A7 +:10152000FF921F93CF93DF937C016B01EB0183E06C +:10153000CC0FDD1F8A95E1F76096CE0DDF1D11E01F +:10154000199220E0412FB601C7010E94FB091F5FDD +:101550001930B1F7DF91CF911F91FF90EF90DF909D +:10156000CF9008958F929F92AF92BF92CF92DF92C9 +:10157000EF92FF920F931F93CF93DF938C01D62EA0 +:10158000C72EEC01C05BDF4F688379834C0182E595 +:10159000880E911CF401518340835801F4E5AF0E8D +:1015A000B11CF501318320837801F6E5EF0EF11CC3 +:1015B00081E090E0F7019183808361E08D2D0E94AE +:1015C000560161E0F40180810E94560161E0F5015D +:1015D00080810E94560161E0F50180810E9428010E +:1015E000D882C982F80170961192EC17FD07E1F7D5 +:1015F000D0E0C0E0F70180819181C817D90784F558 +:1016000020E04FE0BE01C8010E94FB09F701808184 +:101610009181C817D90734F427E04BE0BE01C80117 +:101620000E94FB0920E049E0BE01C8010E94FB09BD +:10163000F70180819181C817D90724F4BE01C80140 +:101640000E948D0AF70180819181C817D90734F46F +:1016500020E04CE0BE01C8010E94FB092196CACFE0 +:10166000DF91CF911F910F91FF90EF90DF90CF907E +:10167000BF90AF909F908F9008950F931F93CF933B +:101680008C01C62F0E94A7066C2F6460C8010E94BF +:10169000A7066C2F6B7FC8010E94A70683EC90E021 +:1016A0000197F1F7CF911F910F9108950F931F9319 +:1016B000CF93DF938C01D62FC42F607F642B0E94C1 +:1016C0003D0B80E1D89FB00111246C2BC801DF9144 +:1016D000CF911F910F910C943D0B40E061E088E5A4 +:1016E00094E00E94560B8BE39FE10197F1F7089578 +:1016F000CF93DF93109264031092630310926203FE +:10170000109261030E94E3058EE890E090936003DD +:1017100080935F038FE890E090935E0380935D0376 +:1017200010925D0480916204823018F098E09093EA +:101730005D048093600462E370E080E090E00E94CA +:10174000F9026091630488E594E00E94A70668EEC0 +:1017500073E080E090E00E94F90260E388E594E0A5 +:101760000E943D0BCBE4D6E4CE010197F1F760E394 +:1017700088E594E00E943D0B2197F1F760E388E54E +:1017800094E00E943D0B83E592E00197F1F760E25F +:1017900088E594E00E943D0B60915D04606240E04A +:1017A00088E594E00E94560B84E080935E0440E05C +:1017B0006CE088E594E00E94560B0E946D0B82E07D +:1017C00080935F0440E066E088E594E00E94560B59 +:1017D00040E062E088E594E00E94560B8BE39FE1D5 +:1017E0000197F1F7DF91CF9108950E94780B88E07F +:1017F0008093630460E088E594E00E94A7060C945F +:101800006D0B41E00E94560B81E090E0089542E0AC +:1018100050E063EC71E085E693E00C9458038FEFA1 +:101820000E94CC0985E50E94CC090C94070C8F928C +:101830009F92AF92BF92CF92DF92EF92FF920F935F +:101840001F93CF93DF93C091ED02D091EE02CE01B2 +:101850009927FC01E155FF4F1491FC01E556FF4F1C +:10186000E491F0E0EE0FFF1FE957FF4FE590F49091 +:101870001092CE011092CF011092D0011092D1019E +:101880001092D20161E08C2F0E94560160E08C2FF3 +:101890000E94280162E170E080E090E00E94F9027D +:1018A00061E08C2F0E9428018BE990E00197F1F70D +:1018B00060E08C2F0E94560180E991E0F7012081C1 +:1018C0002123B9F40197D1F780E090ECA9E7B4ECBB +:1018D0008093C6019093C701A093C801B093C9013A +:1018E0008093CA019093CB01A093CC01B093CD011A +:1018F00062C080E991E0F7012081212319F001976E +:10190000D1F7E2CF88E2D82E00E8C12C80E991E03F +:10191000F7012081212319F40197D1F7D5CF0E9437 +:1019200001024B015C0180E991E0F7012081212354 +:1019300019F00197D1F7C8CF0E94010268197909FF +:101940008A099B09693271058105910538F0EC2DF2 +:10195000F0E0EA53FE4F8085802B8087069511F4D6 +:10196000C39400E8DA94D110D1CF61E08C2F0E94AB +:10197000560161E08C2F0E9428016091CE0170E039 +:1019800090E080E00E943D1E6093C6017093C70105 +:101990008093C8019093C9016091D00170E090E0FC +:1019A00080E00E943D1E6093CA017093CB0180933A +:1019B000CC019093CD018090CA019090CB01A09072 +:1019C000CC01B090CD01C090C601D090C701E0908D +:1019D000C801F090C90162E370E080E090E00E94ED +:1019E000F90280913003882359F00E94F509C5015E +:1019F000B4010E94D10983E10E94CC090E94070C26 +:101A0000809131038823B9F00E94F509C701B6011E +:101A10000E94D10982E10E94CC09DF91CF911F91F0 +:101A20000F91FF90EF90DF90CF90BF90AF909F907D +:101A30008F900C94070CDF91CF911F910F91FF9025 +:101A4000EF90DF90CF90BF90AF909F908F900895D0 +:101A5000CF92DF92EF92FF920F931F93CF93DF937A +:101A6000EC016B01F42EE52E198218861F86188A68 +:101A7000198A1A8A81E08E878B871C8692E09D875F +:101A800088838B01000F111F060F171F1D830C8306 +:101A9000C8010E9430219A878987009789F1A8019F +:101AA00070E060E00E941B23DB82CA82FE82EF822C +:101AB0008981882341F061E08F2D0E94560160E00A +:101AC0008F2D0E9428018F2D9E2DFC01E556FF4F82 +:101AD000E491F0E0EE0FFF1FEF56FF4F2591349198 +:101AE0003C8B2B8BFC01E155FF4FE491ED8BDF919B +:101AF000CF911F910F91FF90EF90DF90CF900895BD +:101B00001D821C821B821A82D1CFFC0180819181AF +:101B1000009711F00C94CC2108950F931F93CF934D +:101B2000DF93EC0188819981009759F02A813B81EC +:101B30002617370730F081E0DF91CF911F910F9189 +:101B400008958B016F5F7F4F0E945522009759F0D7 +:101B5000998388831B830A832C813D81232B59F72A +:101B6000FC011082E8CF80E0E7CFEF92FF920F9365 +:101B70001F93CF93DF93EC017B018A01BA010E948E +:101B80008D0D28813981811114C02115310519F07D +:101B9000C9010E94CC21198218821D821C821B82DD +:101BA0001A82CE01DF91CF911F910F91FF90EF909C +:101BB00008951D830C83B701C9010E942223F1CF30 +:101BC00050E040E065EC71E083E394E00C94B50DE7 +:101BD00085ED8093BC0080911B0290911C02A09126 +:101BE0001D02B0911E020796A11DB11D23E0B695FE +:101BF000A795979587952A95D1F72091BC0024FD4C +:101C000003C010926402089540911B0250911C027F +:101C100060911D0270911E02452B462B472B69F3E4 +:101C20000097A105B10541F02AE22A95F1F700C01D +:101C30000197A109B109E1CF80911A020C94010624 +:101C40001F920F920FB60F9211242F933F938F93F1 +:101C50009F93AF93BF938091510390915203A091B2 +:101C60005303B09154033091500323E0230F2D37D9 +:101C700058F50196A11DB11D209350038093510387 +:101C800090935203A0935303B09354038091550350 +:101C900090915603A0915703B09158030196A11D4E +:101CA000B11D8093550390935603A0935703B093AF +:101CB0005803BF91AF919F918F913F912F910F90BA +:101CC0000FBE0F901F90189526E8230F0296A11DB6 +:101CD000B11DD2CF1F920F920FB60F9211242F93E6 +:101CE0003F934F935F936F937F938F939F93AF93A4 +:101CF000BF93EF93FF938091D1029091D202A09174 +:101D0000D302B091D402892B8A2B8B2BD1F19091E5 +:101D1000CC02E091CD02F091CE02808189278083B0 +:101D20008091D1029091D202A091D302B091D402BD +:101D3000181619061A061B069CF48091D102909180 +:101D4000D202A091D302B091D4020197A109B109A6 +:101D50008093D1029093D202A093D302B093D40285 +:101D6000FF91EF91BF91AF919F918F917F916F9173 +:101D70005F914F913F912F910F900FBE0F901F9049 +:101D80001895809100010E942C03EACF1F920F92B8 +:101D90000FB60F9211242F933F934F935F936F933E +:101DA0007F938F939F93AF93BF93EF93FF9385E6BA +:101DB00093E00E94D603FF91EF91BF91AF919F9165 +:101DC0008F917F916F915F914F913F912F910F90E4 +:101DD0000FBE0F901F9018951F920F920FB60F9283 +:101DE00011242F938F939F93EF93FF93E0917503AB +:101DF000F09176038081E0917B03F0917C0382FD7A +:101E00001BC0908180917E038F5F8F7320917F0331 +:101E1000821741F0E0917E03F0E0EB59FC4F958F83 +:101E200080937E03FF91EF919F918F912F910F905F +:101E30000FBE0F901F9018958081F4CF1F920F92C4 +:101E40000FB60F9211242F933F934F935F936F938D +:101E50007F938F939F93AF93BF93EF93FF93E09103 +:101E60005B03F0915C03309749F0A685B7858585C3 +:101E7000968D91FF14C09C918923A1F4FF91EF915D +:101E8000BF91AF919F918F917F916F915F914F9192 +:101E90003F912F910F900FBE0F901F9018959C911E +:101EA000892361F7A389B4899C91858980958923C9 +:101EB0008C93868997890197F1F7608D718DA6853E +:101EC000B785558538E020E0CB010197F1F7822FE7 +:101ED00090E095958795282F4C91452309F020682F +:101EE000315091F7868D81FD209580915A0390E0C5 +:101EF00001968F73992730915903381799F0A09163 +:101F00005A03B0E0A657BD4F2C9380935A03828D9D +:101F1000938D0197F1F7A389B4898C919589892BC9 +:101F20008C93ACCF868D8160868FF1CF1F920F92FC +:101F30000FB60F9211242F933F934F935F936F939C +:101F40007F938F939F93AF93BF93EF93FF93809172 +:101F5000B900887F803609F44AC0F0F5883209F468 +:101F6000A7C018F5803109F49BC0B8F4882309F4A0 +:101F7000F9C0883009F494C0FF91EF91BF91AF91FF +:101F80009F918F917F916F915F914F913F912F9191 +:101F90000F900FBE0F901F901895883109F488C0DC +:101FA000803251F78093630214C0803409F49DC0DD +:101FB00040F48033B9F38833F9F68093630285ECFB +:101FC000B0C0803509F485C0883509F496C08834DE +:101FD00099F60E94E80DD0CF883909F48CC038F505 +:101FE000883729F050F4883611F0803729F683E0DD +:101FF000809364021092620257C0883809F47BC053 +:10200000803919F0803809F0B7CF809162028032B0 +:1020100008F071C0E091620281E08E0F809362024D +:102020008091BB00F0E0EE5BFD4F80833DC0803BC4 +:1020300039F0E0F4803A09F479C0883A09F09CCF8D +:1020400084E0809364021092410210924002E09179 +:102050005F03F091600309958091400281110FC0E8 +:1020600081E0809340021092200209C0803C09F474 +:10207000A6CF883C09F4A3CF883B09F07DCFE0913F +:10208000410281E08E0F80934102F0E0E05EFD4F5F +:1020900080818093BB00909141028091400229C0D1 +:1020A000809189028093BB0085EC8093BC0064CF53 +:1020B0009091880280918702981758F5E0918802E4 +:1020C00081E08E0F80938802F0E0E959FD4F808116 +:1020D000E9CFE091880281E08E0F809388028091A1 +:1020E000BB00F0E0E959FD4F808390918802809118 +:1020F00087029817C8F285E8D8CFE091880281E07E +:102100008E0F809388028091BB00F0E0E959FD4F6B +:1021100080838091660281115CCF81E080936502AB +:1021200084EA8093BC001092640226CF85EC8093F1 +:10213000BC001092640280916202803230F4E0911F +:102140006202F0E0EE5BFD4F10826091620270E08F +:10215000E0915D03F0915E0382E492E009951092B4 +:1021600062020ACF1092630234CF1F920F920FB611 +:102170000F9211242F933F934F935F936F937F930D +:102180008F939F93AF93BF93CF93DF93EF93FF937F +:102190008091D701C0913204D0E087FF24C0109213 +:1021A0008500109284008091D7018F5F8093D701C2 +:1021B0008091D701082E000C990B8C179D0724F4F1 +:1021C0008091D7018C30C4F180918400909185007A +:1021D000049680349C4908F47AC0809184009091E0 +:1021E0008500049676C08091D701082E000C990BCB +:1021F0008C179D07C4F6E091D7018E2FEE0F990B37 +:10220000FC01EE0FFF1FE80FF91FE25FFB4F80811B +:1022100086FFC9CFE091D7018E2FEE0F990BFC01FD +:10222000EE0FFF1FE80FF91FE25FFB4F808160E0B8 +:102230008F730E942801B7CF2091840030918500D0 +:10224000E091D7018E2FEE0F990BFC01EE0FFF1FCF +:10225000E80FF91FE25FFB4F81819281820F931F8C +:102260009093890080938800E091D7018E2FEE0F24 +:10227000990BFC01EE0FFF1FE80FF91FE25FFB4F08 +:10228000808186FF11C0E091D7018E2FEE0F990B50 +:10229000FC01EE0FFF1FE80FF91FE25FFB4F80818B +:1022A00061E08F730E942801FF91EF91DF91CF9140 +:1022B000BF91AF919F918F917F916F915F914F915E +:1022C0003F912F910F900FBE0F901F90189580E4B3 +:1022D0009CE990938900809388008FEF8093D701C9 +:1022E000E3CFCF92DF92EF92FF920F931F93E82FED +:1022F000F92F05C0015011092109310961F19081BF +:1023000096239417B9F305C0015011092109310929 +:1023100011F1908196239413F7CFC12CD12CE12C8D +:10232000F12C0AC08FEFC81AD80AE80AF80A0C156F +:102330001D052E053F0579F080818623841791F3D2 +:102340006C2D7D2D8E2D9F2D1F910F91FF90EF9065 +:10235000DF90CF90089560E070E080E090E01F9102 +:102360000F91FF90EF90DF90CF9008951092680347 +:102370001092670388EE93E0A0E0B0E080936903D9 +:1023800090936A03A0936B03B0936C0325E831E04C +:10239000309366032093650325EC30E0309372039D +:1023A0002093710324EC30E0309374032093730383 +:1023B00020EC30E0309376032093750321EC30E07D +:1023C000309378032093770322EC30E030937A0344 +:1023D0002093790326EC30E030937C0320937B0339 +:1023E00010927E0310927F0310928003109281035B +:1023F000109205041092040480930604909307043D +:10240000A0930804B093090487E991E09093030432 +:1024100080930204EDE7F4E02FEF48EB5BE080915E +:1024200032048C3008F0CAC091E0980F90933204C7 +:10243000808390E0DC01AA0FBB1FA80FB91FA25F29 +:10244000BB4F12965C934E931197339684E0E53917 +:10245000F80729F7809132048C3008F0B1C091E080 +:10246000980F9093320480937A0490E0FC01EE0F71 +:10247000FF1FE80FF91FE25FFB4F88EB9BE09283A1 +:10248000818347E050E060E470E084E694E00E94DD +:10249000280D10925B0410925A048BEB91E09093FC +:1024A00059048093580487E280935C0480E1809310 +:1024B000610482E0809362041092630410923C04F1 +:1024C00010923B0488EE93E0A0E0B0E080933D04DE +:1024D00090933E04A0933F04B093400489EA91E0B6 +:1024E00090933A04809339041092500410924F0450 +:1024F00010925204109251041092540410925304FA +:102500001092560410925504609157046E7F6D7FAF +:10251000609357046695617081E0682783E00E94AC +:10252000280161E083E00E945601E2EBF0E0E491D3 +:10253000E0934904EEE9F0E0E491F0E0EE0FFF1FD4 +:10254000EF56FF4F8591949190934B0480934A04EA +:1025500060E082E00E9456018091570481FD04C032 +:1025600061E082E00E94280182E080934504E1EB73 +:10257000F0E0E491E0934604EDE9F0E0E491F0E06E +:10258000EE0FFF1FE957FF4F8591949190934804F8 +:10259000809347041092340410923304109236044E +:1025A00010923504109238041092370450E040E045 +:1025B00065EC71E083E394E00C94B50D208345CF86 +:1025C0008FEF80937A045DCFCF93DF93CDB7DEB7E3 +:1025D000AE970FB6F894DEBF0FBECDBF789484B52A +:1025E000826084BD84B5816084BD85B5826085BD0F +:1025F00085B5816085BD80916E00816080936E009D +:10260000109281008091810082608093810080918E +:10261000810081608093810080918000816080933F +:1026200080008091B10084608093B1008091B000FF +:1026300081608093B00080917A00846080937A00FA +:1026400080917A00826080937A0080917A00816024 +:1026500080937A0080917A00806880937A0010924B +:10266000C100E0917503F091760382E08083E091F0 +:102670007103F09172031082E0917303F09174037F +:1026800080E1808310927D03E0917903F0917A03D9 +:1026900086E08083E0917703F09178038081806108 +:1026A0008083E0917703F091780380818860808354 +:1026B000E0917703F0917803808180688083E091D6 +:1026C0007703F091780380818F7D80830E942705B6 +:1026D00012E061E0812F0E94560160E0812F0E948C +:1026E00028011F5F1E30A9F70E9492010E94260256 +:1026F0000E94F50B68EC70E080E090E00E94F90227 +:10270000CE01429698A78FA385E693E00E94B60378 +:10271000892B11F40C94011C85E693E00E94B6030A +:10272000181619068CF785E693E00E9494039091A1 +:102730002603853589F591112FC0809125038F3FA0 +:1027400029F481E08093240380932603809124035D +:102750008F5F8433C0F58093240380912603882300 +:1027600099F2809123038111CFCF8091240384308B +:1027700058F210922603E091F4020091F502E02E47 +:10278000F12C2091F302223009F4F6C00CF521302F +:1027900039F110922403B8CF809325039923B1F225 +:1027A000E0912403E23039F480932303F0E0E15117 +:1027B000FD4F8083CBCFE330C8F39091230391503A +:1027C00090932303F3CF1092240310922603C5CFD6 +:1027D000233009F459C72430E1F60E940F0CD9CFF9 +:1027E000EA3381F5F0920E01E0920D01F701EE0F50 +:1027F000FF1FEC5CFC4F81E090E09183808320938D +:10280000330380910B0190910C01E816F90641F019 +:102810008091090190910A01E816F90609F089C032 +:10282000109232031092270310922803109229036A +:1028300010922A03F701EE0FFF1FEC5CFC4F118290 +:102840001082A7CFE73009F040C01091F602812F27 +:1028500090E030913203311129C020933203F0927D +:102860000C01E0920B0190930A0180930901F7019A +:10287000EE0FFF1FEC5CFC4F21E030E03183208342 +:10288000880F991FFC01EC5CFC4F3183208361E0D1 +:10289000802F0E94560160E0812F0E94560162E362 +:1028A00070E080E090E00E94F90273CF20910B016C +:1028B00030910C01E216F30691F620910901309156 +:1028C0000A012817390759F664CFF0E0E231F10523 +:1028D00081F420933103F092EE02E092ED02F701D1 +:1028E000EE0FFF1FEC5CFC4F81E090E09183808352 +:1028F00050CFE331F10521F481E080933003EBCF39 +:10290000E930F10571F40E94270560E082E00E9441 +:10291000560180912F0381113CCF81E080932F03DA +:1029200038CF3A9709F06DCF0E94270561E083E028 +:10293000EECF92E0E916F10469F489E394E00E9495 +:10294000110510922F030E94E00D1092390310928E +:1029500038031FCFE3E0EE16F10409F06BCF89E3F3 +:1029600094E00E94110510922F030E94E00D109236 +:102970003B0310923A030DCF80910B0190910C0113 +:10298000E816F90639F08091090190910A01E816DC +:10299000F90651F410923203109227031092280383 +:1029A0001092290310922A03E150E13208F015CF6A +:1029B0000E2E000CFF0BE152FB4E0C942321371519 +:1029C000ED134015231A4A15ED13ED13041BED13F7 +:1029D000ED13ED13ED13101B2C1BED13ED13ED1385 +:1029E000ED13ED137417A317E217EE17021813185F +:1029F0004D185518A9182918ED13ED13ED130015EE +:102A00000E94780B0E946D0B88E590E00E943021B7 +:102A10008C012091070130910801409105015091EE +:102A2000060160910301709104010E94B20AF8014D +:102A3000EA5AFF4F80819181181619062CF470E034 +:102A400060E0C8010E948D0AC8010E94CC2110E0FC +:102A500000E020E040E060E0C8010E9490000F5FCD +:102A60001F4F00341105A9F70E942602B6CEC701F8 +:102A70000E9492076091F602802F0E942801ADCE3D +:102A8000C7010E9492076091F60270E0802F0E94B9 +:102A9000A401A3CEC7010E9492078091F602809301 +:102AA000CA028091F7028093CB028091CA02909172 +:102AB000CB029AA789A78091F8028093CA028091DD +:102AC000F9028093CB02E091CA02F091CB02FEA7FB +:102AD000EDA71E161F060CF003C28091000108131B +:102AE000CEC0E8E6F0E0149117FD77CE61E0802FCC +:102AF0000E9456011123B9F089A59AA52C01712CC9 +:102B0000612C60E072E18AE790E0A30192010E94EB +:102B10005C1F69017A0191E0C91AD108E108F10846 +:102B2000123009F09AC1E9A5FAA52F01712C612C88 +:102B300060E072E18AE790E0A3019F010E945C1FC0 +:102B400049015A017A016901F1E0CF1AD108E1087F +:102B5000F1082FEFC216D104E104F10409F00CF4DE +:102B60004FC160E472E48FE090E0A30192010E9403 +:102B70005C1F69017A0181E0C81AD108E108F108F7 +:102B8000123009F0F3C082E09FEFC916D104E104CE +:102B9000F10409F00CF46CC060E970ED83E090E0A2 +:102BA000A30192010E945C1F69017A01E1E0CE1A43 +:102BB000D108E108F10883E0FFEFCF16D104E1046A +:102BC000F10409F00CF454C068E478EE81E090E080 +:102BD000A30192010E945C1F69017A0191E0C91A68 +:102BE000D108E108F10884E0EFEFCE16D104E1044A +:102BF000F104F1F1ECF164E274EF80E090E0A30104 +:102C000092010E945C1F69017A0191E0C91AD10802 +:102C1000E108F10885E09FEFC916D104E104F10451 +:102C200039F130F162E17AE780E090E0A3019201AE +:102C30000E945C1F69017A01F1E0CF1AD108E10816 +:102C4000F10886E02FEFC216D104E104F10481F00F +:102C500078F0750164019AE0F594E794D794C794ED +:102C60009A95D1F781E0C81AD108E108F10887E008 +:102C70009091B100987F892B8093B100C8C08F3F9D +:102C800009F0ABCD00930001E8E6F0E014911F3F9E +:102C900009F4A3CD113031F150F0123009F442C0E3 +:102CA00017FD9BCD61E0802F0E94560125CF14BCFB +:102CB00015BC84B5826084BD85B5816085BDF70192 +:102CC000E556FF4FE491F0E0EE0FFF1FEF56FF4F88 +:102CD00085919491F701E155FF4FE491E093D00283 +:102CE00010E004CF1092800010928100809181004A +:102CF0008860809381008091810081608093810051 +:102D0000F701E556FF4FE491F0E0EE0FFF1FEF569D +:102D1000FF4F85919491F701E155FF4FE491E093C6 +:102D2000CF02E4CE1092B0001092B1008091B000BA +:102D300082608093B0008091B10081608093B10087 +:102D4000F701E556FF4FE491F0E0EE0FFF1FEF565D +:102D5000FF4F859194919093CE028093CD02F7011D +:102D6000E155FF4FE491E093CC02C0CE2FEFC216A5 +:102D7000D104E104F10409F00CF46DC068E478EECC +:102D800081E090E0A30192010E945C1F69017A0139 +:102D900081E0C81AD108E108F10884E011113BCFA5 +:102DA0008FEFC816D104E104F10409F014F483E0B4 +:102DB0002AC062E17AE780E090E0A30192010E94DC +:102DC0005C1F69017A01E1E0CE1AD108E108F1083F +:102DD00084E0FFEFCF16D104E104F104A1F098F0F4 +:102DE000750164012AE0F594E794D794C7942A9575 +:102DF000D1F721E0C21AD108E108F10885E003C04B +:102E000081E0111135CF95B5987F892B85BD29A516 +:102E10003AA5220F331FADA5BEA50E94292128EE99 +:102E200033E040E050E00E94BD1F1130B9F1123094 +:102E300009F446C01111D1CCC7BC2093D9023093FC +:102E4000DA024093DB025093DC0280916E008260D4 +:102E500080936E00C2CC82E0D4CF91E0C114D10443 +:102E600021E0E206F10484F068E478EE81E090E08D +:102E7000A30192010E945C1F69017A0181E0C81AD6 +:102E8000D108E108F10893E0113009F0C0CF80913A +:102E90008100887F892B80938100B9CFD0928900EF +:102EA000C09288002093D5023093D6024093D70277 +:102EB0005093D80280916F00826080936F008DCC18 +:102EC000C092B3002093D1023093D2024093D30238 +:102ED0005093D402809170008260809370007DCC0A +:102EE000802F0E942C0379CCC7010E949207609129 +:102EF000F60270E0A701CE0101960E94280D86E13E +:102F0000FE013196A4E6B4E001900D928A95E1F7B6 +:102F10008A859B850E94CC218F81988597FD03C06F +:102F200060E00E9456010E94920110E000E020E063 +:102F300040E060E0C8010E9490000F5F1F4F003426 +:102F40001105A9F791CD8091F602FF24F394F80EB4 +:102F500020916C04F21609F440CC00916D0410919C +:102F60006E04215070E060E061F08F3FF1F430E0DA +:102F700050E040E06FEF7FEF80E090E00E945C1F48 +:102F8000B901F8014091680450916904CF01801B98 +:102F9000910B8417950798F44081469FC001479F85 +:102FA000900D112490833196EDCF8F2D90E0982FC6 +:102FB00088270197622F70E00E940F21E2CFF092E4 +:102FC0006C040BCC8091F6022091FC024091FA0235 +:102FD0006091F80290E00E94900046CDF090F602D9 +:102FE000E090F802D090FA0210E000E02D2D4E2D76 +:102FF0006F2DC8010E9490000F5F1F4F0034110514 +:10300000A9F732CDC7010E94920710E000E020E04E +:1030100040E060E0C8010E9490000F5F1F4F003445 +:103020001105A9F721CD8091F60290E0909304015B +:10303000809303018091F80290E0909306018093C1 +:1030400005018091FA0290E09093080180930701B6 +:10305000C4CB88E590E00E9430218C0120910701CB +:1030600030910801409105015091060160910301E2 +:10307000709104010E94B20AF801EA5AFF4F808160 +:103080009181181619062CF470E060E0C8010E94C6 +:103090008D0AC8010E94CC21A0CB8091F60290E05D +:1030A000909302018093010198CB88E590E00E9403 +:1030B00030218C01209107013091080140910501D8 +:1030C0005091060160910301709104010E94B20ABF +:1030D000780196E5E90EF11CF701808191811816BF +:1030E00019063CF421E04CE070E060E0C8010E9469 +:1030F000FB092091010130910201F701808191814A +:10310000181619064CF42031310530F44AE070E00D +:1031100060E0C8010E94FB0988E0E5E1F1E0DE0122 +:10312000119601900D928A95E1F7CE0101967C01EE +:10313000D12CC12CF70141917F01B601C8010E9439 +:10314000760AFFEFCF1ADF0A28E0C216D10491F702 +:10315000A0CF88E590E00E9430218C0120910701EA +:1031600030910801409105015091060160910301E1 +:10317000709104010E94B20A780186E5E80EF11C04 +:10318000F70180819181181619063CF421E04CE08A +:1031900070E060E0C8010E94FB09209101013091BC +:1031A0000201F70180819181181619064CF4203133 +:1031B000310530F44AE070E060E0C8010E94FB098C +:1031C0002091F602822F90E02130E9F488E0EDE1D1 +:1031D000F1E0DE01119601900D928A95E1F7CE01A2 +:1031E00001967C01D12CC12CF70141917F01B601E0 +:1031F000C8010E94760AFFEFCF1ADF0A28E0C21644 +:10320000D10491F746CF82309105E9F488E0E5E2F8 +:10321000F1E0DE01119601900D928A95E1F7CE0161 +:1032200001967C01D12CC12CF70141917F01B6019F +:10323000C8010E94760AFFEFCF1ADF0A28E0C21603 +:10324000D10491F726CF83309105E9F488E0EDE2CF +:10325000F1E0DE01119601900D928A95E1F7CE0121 +:1032600001967C01D12CC12CF70141917F01B6015F +:10327000C8010E94760AFFEFCF1ADF0A28E0C216C3 +:10328000D10491F706CF84309105E9F488E0E5E3B5 +:10329000F1E0DE01119601900D928A95E1F7CE01E1 +:1032A00001967C01D12CC12CF70141917F01B6011F +:1032B000C8010E94760AFFEFCF1ADF0A28E0C21683 +:1032C000D10491F7E6CE85309105E9F488E0EDE38D +:1032D000F1E0DE01119601900D928A95E1F7CE01A1 +:1032E00001967C01D12CC12CF70141917F01B601DF +:1032F000C8010E94760AFFEFCF1ADF0A28E0C21643 +:10330000D10491F7C6CE86309105E9F488E0E5E472 +:10331000F1E0DE01119601900D928A95E1F7CE0160 +:1033200001967C01D12CC12CF70141917F01B6019E +:10333000C8010E94760AFFEFCF1ADF0A28E0C21602 +:10334000D10491F7A6CE87309105E9F488E0EDE449 +:10335000F1E0DE01119601900D928A95E1F7CE0120 +:1033600001967C01D12CC12CF70141917F01B6015E +:10337000C8010E94760AFFEFCF1ADF0A28E0C216C2 +:10338000D10491F786CE88309105E9F488E0E5E52F +:10339000F1E0DE01119601900D928A95E1F7CE01E0 +:1033A00001967C01D12CC12CF70141917F01B6011E +:1033B000C8010E94760AFFEFCF1ADF0A28E0C21682 +:1033C000D10491F766CE89309105E9F488E0EDE506 +:1033D000F1E0DE01119601900D928A95E1F7CE01A0 +:1033E00001967C01D12CC12CF70141917F01B601DE +:1033F000C8010E94760AFFEFCF1ADF0A28E0C21642 +:10340000D10491F746CE0A9709F043CE88E0E5E66D +:10341000F1E0DE01119601900D928A95E1F7CE015F +:1034200001967C01D12CC12CF70141917F01B6019D +:10343000C8010E94760AFFEFCF1ADF0A28E0C21601 +:10344000D10491F726CEC7010E949207B090F602F0 +:1034500084EB8B1508F4C1C9EDEDF2E090E080E05B +:1034600021913191E216F30651F0232B09F0C4C0EB +:10347000FC01EE0FFF1FE352FD4FF182E082FC01E1 +:10348000EE0FFF1FE80FF91FE358FB4F80812181EA +:10349000928180937A0420937B0490937C048C30F7 +:1034A00008F053C061E0802F0E94560180917A0499 +:1034B000282F30E0F901EE0FFF1FE20FF31FE25F4C +:1034C000FB4F902F9F730081007C092B008310928B +:1034D0007B0410927C042CE0622F0E940321829FC7 +:1034E000B001112430E020E0AB01420F531FFA017C +:1034F000EE0FFF1FE40FF51FE25FFB4F908196FD7B +:1035000016C02F5F3F4F2C30310571F781110FC06E +:103510001092800082E080938100109285001092CA +:103520008400B19A80916F00826080936F00E09177 +:103530007A048E2F90E0FC01EE0FFF1FE80FF91FB9 +:10354000E25FFB4F808180648083F0907A048091F9 +:103550007C04B8E5CB2EB2E0DB2EC81AD10887FD7B +:10356000D394CC0CDD1CCC0CDD1C80917B0408E8D2 +:1035700010E0081B110987FD1395000F111F000FA4 +:10358000111F2801012E000C6608770896010D2CEA +:10359000000C440B550B2419350946095709AB2D6E +:1035A000B0E00E947B1F24EB30E040E050E00E943E +:1035B0005C1F420E531E641E751EEBE0EF1508F4EF +:1035C0000CC9401651062CF086014C145D040CF415 +:1035D000820102501109000F111F2FB7F8948F2D8F +:1035E00090E0FC01EE0FFF1FE80FF91FE25FFB4FB9 +:1035F000128301832FBFF1C801968830910509F02D +:103600002FCF90E080E03BCF8FB7F89440915103EB +:103610005091520360915303709154038FBFDDC8E2 +:10362000C7010E94A3076AE070E080E090E00E947A +:10363000F902C7010E94A3076AE070E080E090E011 +:103640000E94F902C7010E94A3076AE070E080E0CF +:1036500090E00E94F902C1C8E090F602F090F802F2 +:10366000D090FA020091FC0210E08E2D90E00E94B2 +:1036700092078F2D90E00E9492076D2D8E2D0E9453 +:103680002801B8018F2D03CAEB3081F134F4EA3000 +:1036900009F49BC00E940F0CA0C8EC3021F1E1316D +:1036A000C9F78091FA029091F8022091F6021092E7 +:1036B0005B0410925A04211114C027E220935C0489 +:1036C00010925D0410925E0410925F0410926004E8 +:1036D0009093610480936204109263040E94F50B3E +:1036E000D9CF2FE3EBCF0E946D0BD4CFB090F60271 +:1036F000A090F8020091FA0210E01AA219A21CA2EE +:103700001BA21EA21DA250E040E065EC71E0CE01BC +:1037100081960E94B50DECEFCE2EE2E0DE2E035F27 +:103720001F4FC6018F5E924080179107FCF4F6018F +:1037300081916F0189831A82EDA0FEA0FFEFEF1A3D +:10374000FF0AB701CE0181960E948D0D882349F3AF +:1037500029A13AA18DA19EA1BE016F5F7F4F820F6B +:10376000931F0E942223FEA2EDA2DBCF88E0EDE6AC +:10377000F1E0DE01119601900D928A95E1F78091BA +:1037800060048B1518F4BB24BA94B80EEB2DF0E04E +:10379000EE0FFF1F81E090E08C0F9D1FE80FF91FD7 +:1037A00060816A0D606840E088E594E00E94560BF5 +:1037B0004DA15EA169A17AA188E594E00E94580319 +:1037C000CE0181960E94850D65CFAFEEB2E0FE017D +:1037D0003196BF0117968C911797819312968FA1FE +:1037E00098A58E179F07B1F7FB0101900020E9F71C +:1037F0003197AF01461B570B89E394E00E945803B1 +:1038000049CF89E394E00E94DA047C01892B71F1AD +:1038100089E394E00E94DA041816190694F789E304 +:1038200094E00E94F00489831A8200913704109179 +:1038300038040F5F1F4FB80183E394E00E948D0DA1 +:103840008823F9F2209133043091340480913704B5 +:1038500090913804BE016F5F7F4F820F931F0E94CB +:1038600022231093380400933704CBCF6FE070E02D +:1038700080E090E00E94F90208E313E062E0D62EB7 +:10388000F801819191918F01892BD9F460E08D2D00 +:103890000E9456010E94F5098D2D0E94FF00BC0177 +:1038A000990F880B990B0E943F1E0E94D1098D2D04 +:1038B0000E94CC0981E00E94CC090E94070C0E9462 +:1038C0000F0CD394FEE0DF12DBCF55E7A52E51E0BD +:1038D000B52E10E0F501819191915F01892B09F0DE +:1038E0005DC044E1C42ED12C55245394012F0064B3 +:1038F00000937C0080917A00806480937A008091AC +:103900007A0086FDFCCF6091780070917900072ED7 +:10391000000C880B990B0E943F1E3B014C01552067 +:1039200019F06BA77CA61C012DEC3CEC4CEC5DE384 +:103930006BA57CA5C1010E949E1E1B012C0126E6E1 +:1039400036E646E65FE3B301C4010E949E1E9B017A +:10395000AC01C201B1010E94EF1F6BA77CA71C0143 +:10396000F1E0CF1AD108512C19F60E94F5096BA588 +:103970007CA5C1010E94CD20072E000C880B990B5D +:103980000E943F1E0E94D109812F0E94CC0982E033 +:103990000E94CC090E94070C0E940F0C1F5F16307A +:1039A00009F098CF809133038823E9F010910D013D +:1039B00062E0812F0E9456010E94F509812F0E942A +:1039C000FF00BC01990F880B990B0E943F1E0E94BB +:1039D000D109812F0E94CC098AE30E94CC090E9460 +:1039E000070C0E940F0C80913203882309F46FC0EA +:1039F00010910B0160E0812F0E94280183E090E08C +:103A00000197F1F761E0812F0E94280183E290E0A5 +:103A10000197F1F760E0812F0E9428018091090150 +:103A200090910A019927FC01E155FF4F6491FC0137 +:103A3000E556FF4FE491F0E0EE0FFF1FE957FF4F0F +:103A40008591949100E315E720E030E0462F0E9435 +:103A50007111611571058105910529F06F5F7F4F27 +:103A60008F4F9F4F9F700E943D1E20E030E048EE38 +:103A700051E40E945B2020E030E040E05FE30E94E0 +:103A80009E1E4B015C0120E030E0A9010E94381E1F +:103A9000811185C08090270390902803A09029036E +:103AA000B0902A030E94F509C501B4010E94D10912 +:103AB00080910B010E94CC09809109010E94CC09E0 +:103AC00087E00E94CC090E94070C0E940F0C809195 +:103AD0003103882321F00E94170C0E940F0C809163 +:103AE0003003882321F00E94170C0E940F0C809154 +:103AF0002F03882309F482C02FB7F89480915103D3 +:103B000090915203A0915303B09154032FBF409161 +:103B10002B0350912C0360912D0370912E03841B75 +:103B2000950BA60BB70B8C329140A105B10508F09F +:103B300065C00E94F5091A8219821C821B821E82AE +:103B40001D8260913304709134046115710541F058 +:103B50004091370450913804CE0101960E94B50D72 +:103B6000DD800D2D1E8184E00E94CC098D2D0E94E8 +:103B7000CC09E016F106F4F48D819E81E816F90671 +:103B8000B8F489819A81009799F08E0D9F1DFC01F0 +:103B900080810E94CC09FFEFEF1AFF0AEACF8092E2 +:103BA000270390922803A0922903B0922A037ACF88 +:103BB00080E0EFCFCE0101960E94850D82E00E9449 +:103BC000CC0989E00E94CC090E94070C0E940F0CCE +:103BD0006AE070E080E090E00E94F90280E090E00E +:103BE000892B11F40C9480130E94C203882311F4D2 +:103BF0000C9480130E9400000C94801350E040E06D +:103C000065EC71E083E394E00E94B50D2FB7F89462 +:103C10008091510390915203A0915303B0915403AA +:103C20002FBF80932B0390932C03A0932D03B0936D +:103C30002E03CECF83E394E00E94850D89EA91E0C4 +:103C400090933A048093390489E394E00E9411052B +:103C500080916D0490916E040E94CC2180916A0441 +:103C600090916B0497FD03C060E00C945601089599 +:103C70000E947A1E08F481E00895E89409C097FB39 +:103C80003EF490958095709561957F4F8F4F9F4F33 +:103C90009923A9F0F92F96E9BB279395F695879577 +:103CA00077956795B795F111F8CFFAF4BB0F11F43A +:103CB00060FF1BC06F5F7F4F8F4F9F4F16C08823E1 +:103CC00011F096E911C0772321F09EE8872F762F17 +:103CD00005C0662371F096E8862F70E060E02AF058 +:103CE0009A95660F771F881FDAF7880F9695879544 +:103CF00097F90895990F0008550FAA0BE0E8FEEF19 +:103D000016161706E807F907C0F012161306E4079F +:103D1000F50798F0621B730B840B950B39F40A2698 +:103D200061F0232B242B252B21F408950A2609F476 +:103D3000A140A6958FEF811D811D08950E94B11E9F +:103D40000C94221F0E94141F38F00E941B1F20F0A9 +:103D5000952311F00C940B1F0C94111F11240C943B +:103D6000561F0E94331F70F3959FC1F3950F50E0CB +:103D7000551F629FF001729FBB27F00DB11D639F1D +:103D8000AA27F00DB11DAA1F649F6627B00DA11DC3 +:103D9000661F829F2227B00DA11D621F739FB00D69 +:103DA000A11D621F839FA00D611D221F749F3327D9 +:103DB000A00D611D231F849F600D211D822F762F72 +:103DC0006A2F11249F5750409AF0F1F088234AF04F +:103DD000EE0FFF1FBB1F661F771F881F91505040BB +:103DE000A9F79E3F510580F00C940B1F0C94561FB1 +:103DF0005F3FE4F3983ED4F3869577956795B79542 +:103E0000F795E7959F5FC1F7FE2B880F911D96955B +:103E1000879597F9089597F99F6780E870E060E0CB +:103E200008959FEF80EC089500240A941616170653 +:103E300018060906089500240A941216130614069B +:103E400005060895092E0394000C11F4882352F0FE +:103E5000BB0F40F4BF2B11F460FF04C06F5F7F4FB6 +:103E60008F4F9F4F089557FD9058440F551F59F09D +:103E70005F3F71F04795880F97FB991F61F09F3F57 +:103E800079F087950895121613061406551FF2CF80 +:103E90004695F1DF08C0161617061806991FF1CFD0 +:103EA00086957105610508940895E894BB276627F7 +:103EB0007727CB0197F90895052E97FB1EF4009400 +:103EC0000E94731F57FD07D00E94BD1F07FC03D03F +:103ED0004EF40C94731F50954095309521953F4FAB +:103EE0004F4F5F4F089590958095709561957F4FE6 +:103EF0008F4F9F4F08950E94DF1FA59F900DB49F85 +:103F0000900DA49F800D911D112408952F923F9232 +:103F10004F925F926F927F928F929F92AF92BF92D9 +:103F2000CF92DF92EF92FF920F931F93CF93DF9385 +:103F3000CDB7DEB7CA1BDB0B0FB6F894DEBF0FBEE2 +:103F4000CDBF09942A88398848885F846E847D842F +:103F50008C849B84AA84B984C884DF80EE80FD8031 +:103F60000C811B81AA81B981CE0FD11D0FB6F894A7 +:103F7000DEBF0FBECDBFED010895A1E21A2EAA1B30 +:103F8000BB1BFD010DC0AA1FBB1FEE1FFF1FA21709 +:103F9000B307E407F50720F0A21BB30BE40BF50B06 +:103FA000661F771F881F991F1A9469F7609570958F +:103FB000809590959B01AC01BD01CF010895A29F12 +:103FC000B001B39FC001A39F700D811D1124911DED +:103FD000B29F700D811D1124911D08955058BB276B +:103FE000AA270E9406200C94221F0E94141F38F05A +:103FF0000E941B1F20F039F49F3F19F426F40C9403 +:10400000111F0EF4E095E7FB0C940B1FE92F0E94A3 +:10401000331F58F3BA17620773078407950720F018 +:1040200079F4A6F50C94551F0EF4E0950B2EBA2FDB +:10403000A02D0B01B90190010C01CA01A0011124AE +:10404000FF27591B99F0593F50F4503E68F11A165A +:10405000F040A22F232F342F4427585FF3CF4695EB +:1040600037952795A795F0405395C9F77EF41F160D +:10407000BA0B620B730B840BBAF09150A1F0FF0FD7 +:10408000BB1F661F771F881FC2F70EC0BA0F621FC3 +:10409000731F841F48F4879577956795B795F795B3 +:1040A0009E3F08F0B0CF9395880F08F09927EE0F48 +:1040B0009795879508950E946F200C94221F0E9467 +:1040C0001B1F58F00E94141F40F029F45F3F29F095 +:1040D0000C940B1F51110C94561F0C94111F0E942D +:1040E000331F68F39923B1F3552391F3951B550BB7 +:1040F000BB27AA2762177307840738F09F5F5F4FBB +:10410000220F331F441FAA1FA9F335D00E2E3AF0F9 +:10411000E0E832D091505040E695001CCAF72BD011 +:10412000FE2F29D0660F771F881FBB1F2617370762 +:104130004807AB07B0E809F0BB0B802DBF01FF2794 +:1041400093585F4F3AF09E3F510578F00C940B1F47 +:104150000C94561F5F3FE4F3983ED4F38695779511 +:104160006795B795F7959F5FC9F7880F911D96954D +:10417000879597F90895E1E0660F771F881FBB1FA9 +:10418000621773078407BA0720F0621B730B840B56 +:10419000BA0BEE1F88F7E09508950E94D42068942A +:1041A000B1110C94561F08950E943B1F88F09F5731 +:1041B00098F0B92F9927B751B0F0E1F0660F771F4B +:1041C000881F991F1AF0BA95C9F714C0B13091F041 +:1041D0000E94551FB1E008950C94551F672F782F4A +:1041E0008827B85F39F0B93FCCF386957795679506 +:1041F000B395D9F73EF490958095709561957F4F72 +:104200008F4F9F4F0895991B79E004C0991F96170F +:1042100008F0961B881F7A95C9F780950895AA1B08 +:10422000BB1B51E107C0AA1FBB1FA617B70710F0A1 +:10423000A61BB70B881F991F5A95A9F780959095D3 +:10424000BC01CD010895EE0FFF1F0590F491E02D04 +:1042500009940E94DF1FB7FF0895821B930B0895F6 +:104260000F931F93CF93DF938230910510F482E078 +:1042700090E0E0919704F091980430E020E0B0E005 +:10428000A0E0309799F42115310509F44AC0281BA4 +:10429000390B24303105D8F58A819B816115710570 +:1042A00089F1FB0193838283FE0111C0408151811A +:1042B0000281138148175907E0F04817590799F40C +:1042C000109761F012960C93129713961C933296E6 +:1042D000CF01DF91CF911F910F9108950093970423 +:1042E00010939804F4CF2115310551F0421753076C +:1042F00038F0A901DB019A01BD01DF01F801C1CF4E +:10430000EF01F9CF9093980480939704CDCFFE01ED +:10431000E20FF31F8193919322503109398328834F +:10432000D7CF2091950430919604232B41F420910E +:10433000110130911201309396042093950420913D +:104340000F01309110012115310541F42DB73EB711 +:104350004091130150911401241B350BE0919504F9 +:10436000F0919604E217F307A0F42E1B3F0B2817D9 +:10437000390778F0AC014E5F5F4F2417350748F0DE +:104380004E0F5F1F50939604409395048193919331 +:104390009FCFF0E0E0E09CCFCF93DF930097E9F070 +:1043A000FC01329713821282A0919704B091980475 +:1043B000ED0130E020E01097A1F420813181820FDF +:1043C000931F20919504309196042817390709F01E +:1043D00061C0F0939604E0939504DF91CF91089526 +:1043E000EA01CE17DF07E8F54A815B819E0141159E +:1043F0005105B1F7E901FB83EA8349915991C40F53 +:10440000D51FEC17FD0761F4808191810296840F1E +:10441000951FE90199838883828193819B838A8395 +:10442000F0E0E0E012968D919C9113970097B9F51A +:104430002D913C911197CD010296820F931F2091EF +:104440009504309196042817390739F6309751F5BD +:104450001092980410929704B0939604A093950438 +:10446000BCCFD383C28340815181840F951FC8176D +:10447000D90761F44E5F5F4F88819981480F591FBA +:10448000518340838A819B819383828321153105E7 +:1044900009F0B0CFF0939804E09397049ECFFD010C +:1044A000DC01C0CF13821282D7CFB0E0A0E0EBE5F1 +:1044B000F2E20C94881F8C01009751F4CB010E940A +:1044C00030218C01C801CDB7DEB7E0E10C94A41F08 +:1044D000FC01E60FF71F9C0122503109E217F30798 +:1044E00008F49DC0D901CD91DC911197C617D7076B +:1044F00098F0C530D10530F3CE01049786179707A1 +:1045000008F3C61BD70B2297C193D1936D937C936D +:10451000CF010E94CC21D6CF5B01AC1ABD0A4C0161 +:104520008C0E9D1EA0919704B0919804512C412CA3 +:10453000F12CE12C109731F580919504909196041F +:104540008815990509F05CC04616570608F058C052 +:1045500080910F0190911001009741F48DB79EB7A3 +:104560004091130150911401841B950BE817F90732 +:1045700008F055C0F0939604E0939504F901718317 +:104580006083A0CF8D919C91119712966C90129799 +:1045900013967C901397A815B90559F56C0142E064 +:1045A000C40ED11CCA14DB0420F1AC014A195B090A +:1045B000DA011296159780F06282738251834083EC +:1045C000D9016D937C93E114F10471F0D701139636 +:1045D000FC93EE93129776CF22968C0F9D1FF901D4 +:1045E00091838083F301EFCFF0939804E0939704D5 +:1045F00069CF4816590608F42C017D01D3019ACFE2 +:10460000CB010E9430217C01009749F0AE01B80136 +:104610000E941223C8010E94CC21870153CF10E0D1 +:1046200000E050CFFB01DC0102C001900D9241502F +:104630005040D8F70895DC0101C06D9341505040BF +:10464000E0F70895FB01DC0101900D920020E1F7F5 +:10465000089510E0C3E6D0E004C0FE010E942321CB +:0C4660002196C436D107C9F7F894FFCFAB +:10466C00FF08000C000B000A000C000D000A0000F3 +:10467C00009904800081C3A59999A5C38166FFFFA9 +:10468C00FF7E3C1800669981814224180000103886 +:10469C00541010100000101010543810000010208E +:1046AC007E201000000008047E040800000042A5D3 +:1046BC000000423C000000E74242182400814224E2 +:1046CC0000003C7E7E00422442003C241800004046 +:1046DC000014005400000000000000000000000066 +:1046EC000000000000F803580385034504B603944A +:1046FC0003A8030000000078064B068F077D0444D6 +:10470C000631062206000000007E0458038F077D48 +:10471C0004DA04F004650400000000010C58038F57 +:06472C00078E070D0A00D4 :00000001FF From 2dad64135962607e0df54dc737b9898249a61ee9 Mon Sep 17 00:00:00 2001 From: dalgona-edu Date: Tue, 22 Aug 2023 11:37:38 +0900 Subject: [PATCH 2/3] =?UTF-8?q?=EB=B6=88=ED=95=84=EC=9A=94=ED=95=9C=20?= =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8=EB=AC=B8=20=EC=82=AD=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/modules/dalgona.js | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/app/modules/dalgona.js b/app/modules/dalgona.js index 6dcd4bac3..16c4d18ac 100644 --- a/app/modules/dalgona.js +++ b/app/modules/dalgona.js @@ -345,15 +345,18 @@ Module.prototype.requestLocalData = function () { /* ff 55 idx size data a */ + +// 펌웨어에서 입력된 값을 처리하는 Buffer Module.prototype.handleLocalData = function (data) { const self = this; const datas = this.getDataByBuffer(data); - + // console.log(datas); datas.forEach((data) => { if (data.length <= 4 || data[0] !== 255 || data[1] !== 85) { return; } const readData = data.subarray(2, data.length); + // console.log(readData); let value; switch (readData[0]) { case self.sensorValueSize.FLOAT: { @@ -380,7 +383,10 @@ Module.prototype.handleLocalData = function (data) { const type = readData[readData.length - 1]; const port = readData[readData.length - 2]; - + // if(port == 9) + // { + // console.log(readData); + // } switch (type) { case self.sensorTypes.DIGITAL: { self.sensorData.DIGITAL[port] = value; @@ -408,8 +414,6 @@ Module.prototype.handleLocalData = function (data) { } case self.sensorTypes.ULTRASONIC: { self.sensorData.ULTRASONIC[port] = value; - // console.log(port); - // console.log(self.sensorData.ULTRASONIC[port]); break; } case self.sensorTypes.DUST: { @@ -426,14 +430,12 @@ Module.prototype.handleLocalData = function (data) { } case self.sensorTypes.RFIDTAP: { self.sensorData.RFIDTAP = value; - // console.log('RFIDTAP'); - // console.log(value); break; } case self.sensorTypes.RFIDVALUE: { value = value.substring(0, value.length - 1); //마지막에 쓰레기값 출력X self.sensorData.RFIDVALUE = value; - // console.log(value); + // console.log(readData); break; } case self.sensorTypes.MLXOBJ: { @@ -455,20 +457,17 @@ Module.prototype.handleLocalData = function (data) { ff 55 len idx action device port slot data a 0 1 2 3 4 5 6 7 8 */ - +// 엔트리 블럭 화면에서 입력에 해당하는 블럭을 사용했을 때, 펌웨어쪽으로 보내는 Buffer Module.prototype.makeSensorReadBuffer = function (device, port, data) { let buffer; const dummy = new Buffer([10]); if (device == this.sensorTypes.DIGITAL) { //data 2: pull up, 0: normal - //console.log(data) buffer = new Buffer([255, 85, 6, sensorIdx, this.actionTypes.GET, device, port, data, 10]); } else if (device == this.sensorTypes.PULLUP) { //data 2: pull up, 0: normal - //console.log(data) //pullup인 경우 buffer = new Buffer([255, 85, 6, sensorIdx, this.actionTypes.GET, device, port, data, 10]); - //console.log(buffer); } else if (device == this.sensorTypes.RFIDTAP) { buffer = new Buffer([255, 85, 5, sensorIdx, this.actionTypes.GET, device, port, 10]); } else if (device == this.sensorTypes.ULTRASONIC) { @@ -524,6 +523,8 @@ Module.prototype.makeSensorReadBuffer = function (device, port, data) { }; //0xff 0x55 0x6 0x0 0x1 0xa 0x9 0x0 0x0 0xa + +// 엔트리 블럭 화면에서 출력에 해당하는 블럭을 사용했을 때, 펌웨어쪽으로 보내는 Buffer Module.prototype.makeOutputBuffer = function (device, port, data) { let buffer; const value = new Buffer(2); @@ -684,13 +685,12 @@ Module.prototype.makeOutputBuffer = function (device, port, data) { // buffer = Buffer.from([255, 85, 26, sensorIdx, this.actionTypes.MODUEL, device, port]); // buffer = Buffer.concat([buffer, fndBlockIndex, fndClk, fndDio, fndBrightnessLev, fndOnOff, fndDisplayStrLength, fndDisplayStr0, fndDisplayStr1, fndDisplayStr2, fndDisplayStr3, fndDelayMs, dummy]); - // console.log(buffer); + // break; // } case this.sensorTypes.NEOPIXELINIT: { - console.log('NEOPIXELINIT'); value.writeInt16LE(data); buffer = new Buffer([255, 85, 6, sensorIdx, this.actionTypes.SET, device, port]); buffer = Buffer.concat([buffer, value, dummy]); @@ -914,7 +914,6 @@ Module.prototype.makeOutputBuffer = function (device, port, data) { case this.sensorTypes.DOTMATRIXCLEAR: { buffer = new Buffer([255, 85, 4, sensorIdx, this.actionTypes.SET, device, port]); buffer = Buffer.concat([buffer, dummy]); - console.log(buffer); break; } case this.sensorTypes.LCDINIT: { @@ -946,7 +945,6 @@ Module.prototype.makeOutputBuffer = function (device, port, data) { if ($.isPlainObject(data)) { textLen = ('' + data.text).length; - // console.log(textLen); text = Buffer.from('' + data.text, 'ascii'); line.writeInt16LE(data.line); textLenBuf.writeInt16LE(textLen); @@ -1064,7 +1062,6 @@ Module.prototype.makeOutputBuffer = function (device, port, data) { } else { num.writeFloatLE(0); } - console.log(num); buffer = new Buffer([255, 85, 8, sensorIdx, this.actionTypes.SET, device, port]); buffer = Buffer.concat([buffer, num, dummy]); @@ -1096,6 +1093,9 @@ Module.prototype.getDataByBuffer = function (buffer) { if (value == 13 && buffer[idx + 1] == 10) { datas.push(buffer.subarray(lastIndex, idx)); lastIndex = idx + 2; + // if(buffer[idx-1] == 9) + // console.log(datas); + } }); @@ -1119,4 +1119,4 @@ Module.prototype.reset = function () { Module.prototype.lostController = function () {}; -module.exports = new Module(); +module.exports = new Module(); \ No newline at end of file From 68efff25353c34e9191b5e343d2c379331233b33 Mon Sep 17 00:00:00 2001 From: dalgona-edu Date: Tue, 22 Aug 2023 11:38:02 +0900 Subject: [PATCH 3/3] =?UTF-8?q?=EB=B3=B4=EB=93=9C=20=EB=AA=85=EC=B9=AD=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/modules/dalgona.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/modules/dalgona.json b/app/modules/dalgona.json index 03cd9e1cf..04b62058e 100644 --- a/app/modules/dalgona.json +++ b/app/modules/dalgona.json @@ -1,8 +1,8 @@ { "id": "540101", "name": { - "en": "dalgona board", - "ko": "달고나 제어보드" + "en": "Dalgona.Edu Plus", + "ko": "달고나.에듀 Plus" }, "category": "board", "platform": ["win32", "darwin"],