diff options
author | IBNobody <ibnobody@gmail.com> | 2016-06-11 13:28:27 -0500 |
---|---|---|
committer | IBNobody <ibnobody@gmail.com> | 2016-06-11 13:28:27 -0500 |
commit | 50621a2e6a7d03add0c202e5b2698338c7fbbf5b (patch) | |
tree | d6f002712c22e8cf4523e04a9da889c7ec379d6b /keyboard/ergodox_ez/keymaps/dave | |
parent | 26277dbdf40ba7247981361c956ea44c92bf76ea (diff) | |
parent | d9e4dad0a828a8a904f44dda090a4d6d08fe2948 (diff) |
Merge remote-tracking branch 'remotes/jackhumbert/master'
Diffstat (limited to 'keyboard/ergodox_ez/keymaps/dave')
-rw-r--r-- | keyboard/ergodox_ez/keymaps/dave/compiled.hex | 1169 | ||||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/dave/dave.hex | 1128 | ||||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/dave/keymap.c | 22 | ||||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/dave/readme.md | 38 |
4 files changed, 1220 insertions, 1137 deletions
diff --git a/keyboard/ergodox_ez/keymaps/dave/compiled.hex b/keyboard/ergodox_ez/keymaps/dave/compiled.hex new file mode 100644 index 0000000000..22b5c66821 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dave/compiled.hex @@ -0,0 +1,1169 @@ +:100000000C9478020C94BC020C94BC020C94BC02BC
+:100010000C94BC020C94BC020C94BC020C94BC0268
+:100020000C94BC020C94BC020C94BC0D0C948E0E6F
+:100030000C94BC020C94BC020C94BC020C94BC0248
+:100040000C94BC020C9498220C94BC020C94BC023C
+:100050000C94BC020C942B1C0C94BC020C94BC029F
+:100060000C94BC020C94BC020C94BC020C94BC0218
+:100070000C94BC020C94BC020C94BC020C94BC0208
+:100080000C94BC020C94BC020C94BC020C94BC02F8
+:100090000C94BC020C94BC020C94BC020C94BC02E8
+:1000A0000C94BC020C94BC020C94BC02FB0E1D0F01
+:1000B0000B101D0F0B10620F850F0B10DA0FED0FD9
+:1000C000BC12BC12EB12EB12211341137214721406
+:1000D0004C137214FC13FC136314721472146C141A
+:1000E0000914091409140914091409140914091428
+:1000F0000914091409140914091409140914091418
+:100100001B1428142F143614401429002B00E0006F
+:10011000E100357100001E00140004001D006400A1
+:10012000E3001F001A0016001B000000025220000E
+:1001300008000700060000002C002100150009003F
+:100140001900E2001151220017000A00050000000A
+:10015000460023001C0000000B00000046002300A6
+:100160000A00000005000000007524001C000B00C0
+:10017000110000000075250018000D001000E600B9
+:10018000115126000C000E0036002F002C00270015
+:1001900012000F003700300001522D001300330011
+:1001A00038000000E7002A0028002800E50034712C
+:1001B0000000010001000100010001000000010039
+:1001C0001E02200222020100010001001F02210282
+:1001D00023020100010001002F0226022F0001006E
+:1001E000010001003002270230000100125101001D
+:1001F000310235003502000001000100010000005D
+:1002000001000000010001000100000001000000E9
+:1002100001000100010001000100000001000000D8
+:100220005F005C00590062001251540060005D00E4
+:100230005A0062000100550061005E005B0063002F
+:1002400001005600570057005800580001002E00CA
+:100250003200340001000100000001000100010033
+:100260000100010000003A004A005000F400F200D2
+:1002700001003B0052005100F000F10001003C0081
+:100280004D004F00F500F30001003D0049004C0017
+:100290000100010010513E004B004E000100000023
+:1002A00001003F00010000000100000001004000CB
+:1002B00001000000010000000100410001000100F8
+:1002C00001000000010042000100B600AC00AA00DD
+:1002D0001051430049004C00AE00A800010044004A
+:1002E0000100B700AB00A9000100450001000100BA
+:1002F00001000100010001000100010001000100F6
+:10030000000016034500720067006F0044006F0094
+:100310007800200045005A000000160345007200D6
+:1003200067006F0044006F007800200045005A000D
+:1003300000000403090409026D00040100A0FA0989
+:100340000400000103010100092111010001223F05
+:10035000000705810308000A0904010001030102E6
+:1003600000092111010001224D0007058203080048
+:100370000A09040200010300000009211101000123
+:100380002236000705830308000A0904030001035D
+:100390000000000921110100012239000705840332
+:1003A0001000011201100100000008EDFE0713010A
+:1003B000000102000105010906A101050719E02954
+:1003C000E715002501950875018102050819012925
+:1003D00005950575019102950175039101050719B0
+:1003E00000297715002501957875018102C0050166
+:1003F0000980A101850216010026B7001A01002A12
+:10040000B700751095018100C0050C0901A1018597
+:1004100003160100269C021A01002A9C0275109501
+:10042000018100C005010902A1010901A10005091E
+:100430001901290515002501950575018102950110
+:10044000750381010501093009311581257F950268
+:100450007508810609381581257F95017508810683
+:10046000050C0A38021581257F950175088106C0A3
+:10047000C005010906A101050719E029E7150025B6
+:10048000019508750181029501750881010508191A
+:1004900001290595057501910295017503910105E5
+:1004A00007190029FF150025FF950675088100C072
+:1004B0000000000000000000000000010204060A25
+:1004C0000F17202C3A4A5D71879DB3C7DAE9F5FC16
+:1004D000FFFCF5E9DAC7B39D87715D4A3A2C201716
+:1004E0000F0A0604020100000000000000000000E6
+:1004F00011241FBECFEFDAE0DEBFCDBF04B603FE8E
+:1005000024C08091FF0190910002A0910102B0915E
+:1005100002028730904BA740B04BB9F41092FF0114
+:1005200010920002109201021092020214BE84B7CF
+:10053000877F84BF88E10FB6F894809360001092A3
+:1005400060000FBEE0E0FFE3099511E0A0E0B1E03C
+:10055000EEEBF8E402C005900D92A433B107D9F791
+:1005600011E0A4E3B1E001C01D92AF3FB107E1F794
+:100570000E94000B0C945D240C9400001092B900B2
+:100580008AE08093B800089594EA9093BC0090911B
+:10059000BC0097FFFCCF9091B900987F983021F074
+:1005A000903111F081E008958093BB0084E880933E
+:1005B000BC008091BC0087FFFCCF8091B900887F90
+:1005C000883111F0803471F780E0089584E98093D8
+:1005D000BC008091BC0084FDFCCF08958093BB00DB
+:1005E00084E88093BC008091BC0087FFFCCF909191
+:1005F000B900987F81E0983209F480E0089584E89A
+:100600008093BC008091BC0087FFFCCF8091BB0031
+:10061000089580910101811115C080E40E94C402F7
+:100620008093010181110CC082E10E94EE0280934F
+:100630000101811105C08FEF0E94EE02809301013C
+:100640000E94E60284B1807F84B985B1807F85B93C
+:100650008AB1837F8AB98BB1837F8BB93E984698E4
+:1006600008950E94C404809301010E94090380B38D
+:100670008C7080BB81B3836F81BBA5E3B1E0E3E401
+:10068000F1E08EE08E0F11921D928E13FCCF0C9430
+:10069000AE04BF92CF92DF92EF92FF920F931F931F
+:1006A000CF93DF9380910101882379F08091340109
+:1006B0008F5F80933401811108C00E94C40480932D
+:1006C0000101811102C00E94560405E311E0C0E05F
+:1006D000D0E0DD24D39482E0C82EEE24E394F12C04
+:1006E000C730D10500F580910101811164C080E41B
+:1006F0000E94C40280930101811112C082E10E9414
+:10070000EE028093010181110BC0C7010C2E01C0C4
+:10071000880F0A94EAF780950E94EE028093010107
+:100720000E94E60248C0CA30A1F028F4C83059F04F
+:10073000C93061F005C0CC3089F070F0CD3089F05F
+:10074000209A289810C0219A29980DC0229A2A9898
+:100750000AC0239A2B9807C0529A01C0539A5B98FB
+:1007600002C03E9A469890EA9A95F1F79FB179991E
+:1007700002C082E001C080E091709D25982B7C9999
+:1007800002C084E001C080E0892B7D9902C038E07E
+:1007900001C030E0832B7E9902C020E101C020E03F
+:1007A000822B9FB19095991F9927991F9295990F28
+:1007B000907E892B0FC080910101811149C080E496
+:1007C0000E94C40280930101882379F1B12C0E9418
+:1007D000E6028B2DF8019081981719F08083C09262
+:1007E00000010E94090321960F5F1F4FCE30D105F3
+:1007F00009F076CF80910001882361F181508093C8
+:100800000001882339F08FE99FE00197F1F700C0DC
+:10081000000020C0A3E4B1E0E5E3F1E0CF01825F96
+:1008200091919D938E13FCCF15C083E10E94EE023F
+:10083000809301018111CACF81E40E94C402809398
+:1008400001018111C3CF0E94FF02B82EB094BFCF27
+:1008500080E0C0CF0E94540481E0DF91CF911F91CE
+:100860000F91FF90EF90DF90CF90BF900895E82F09
+:10087000F0E0ED5BFE4F8081089508950F931F9384
+:10088000CF93DF93C3E4D1E010E00C2F025F899196
+:1008900090E00E94511B180F0C13F9CF812FDF91AC
+:1008A000CF911F910F9108950C94240556985E984E
+:1008B00025982D9826982E9827982F988FEF90E0BE
+:1008C000909389008093880090938B0080938A0096
+:1008D00090938D0080938C00259A2D9A2FEF80E7BE
+:1008E00092E0215080409040E1F700C00000269A3D
+:1008F0002E9A2FEF80E792E0215080409040E1F760
+:1009000000C00000279A2F9A2FEF80E792E0215035
+:1009100080409040E1F700C0000025982D982FEF0F
+:1009200080E792E0215080409040E1F700C0000055
+:1009300026982E982FEF80E792E02150804090403B
+:10094000E1F700C0000027982F9856985E982598E8
+:100950002D9826982E9827982F98089589EA8093A5
+:10096000800089E08093810024982C983F988AB178
+:100970008F748AB96E98479A8BB1806B8BB9769ACF
+:100980000E9456040C94230580E28093010180911B
+:10099000510181110EC00E94BE0281E0809351017D
+:1009A0002FEF83ED90E3215080409040E1F700C0AD
+:1009B000000080E40E94C4028093010181112EC0D6
+:1009C0000E94EE0280930101811128C00E94EE0274
+:1009D00080930101811122C08FE30E94EE02809377
+:1009E000010181111BC00E94E60280E40E94C40242
+:1009F00080930101811112C08CE00E94EE0280936D
+:100A0000010181110BC00E94EE028093010181114E
+:100A100005C08FE30E94EE02809301010E94E6026E
+:100A200080910101089561110BC0FC01828188232E
+:100A300021F085EE0E94601103C085EE0E9428120D
+:100A400080E090E008950895EF92FF921F93CF9376
+:100A5000DF936091C1017091C2018091C3019091B7
+:100A6000C4010E945D1B56985E9821E030E0E82F9B
+:100A7000F0E0AF014E5A5E4F7A01A1E0B0E0122FD4
+:100A8000821308C0AF01E701988161E09F3F69F4DC
+:100A900060E00BC0A901B9016E5A7E4FEB0198814D
+:100AA00061E0911101C060E06195960FBA016E5A44
+:100AB0007E4FEB0198834C5F5F4F992321F194B1F6
+:100AC000ED0102C0CC0FDD1F4A95E2F7AE019C2B71
+:100AD00094B995B1492B45B9EB01488150E02130DB
+:100AE000310529F450938900409388001AC01230D0
+:100AF00029F450938B0040938A0013C050938D00CB
+:100B000040938C000EC094B1BD0102C0660F771FE8
+:100B10004A95E2F7AB014095942394B995B14923E6
+:100B200045B92F5F3F4F2430310509F0A8CFDF9141
+:100B3000CF911F91FF90EF90089581E0089581E09B
+:100B400008950C949F0508950F931F93CF93DF93FF
+:100B50008C01FC01C081D181CE010E94D619BE0159
+:100B60000E944D06EC01B8010E94A105882309F4FA
+:100B70008DC0F8018281882309F44AC08091610107
+:100B800081111FC0C431F0E5DF0709F051C00E9498
+:100B9000A30581E0809361010E94F51B90936001A1
+:100BA00080935F011092580110925A0110925901DE
+:100BB00010925C0110925B0110925E0110925D0137
+:100BC00065C080915F01909160010E94011C883C8A
+:100BD000910570F480915801E82FF0E0EE0FFF1FAF
+:100BE000E75AFE4FD183C0838F5F809358014EC078
+:100BF000C43880E5D80721F0C538D04501F13AC0A6
+:100C0000F8018281882341F01092560182E01EC0D3
+:100C1000C438E0E5DE0759F580915601811106C020
+:100C200086E20E94601186E20E94281282E01CC0C7
+:100C3000C438F0E5DF0741F3C538D045D9F4F801F1
+:100C40008281882331F01092570180E20E9477124E
+:100C50001DC080915701811106C087E20E9460117A
+:100C600087E20E94281280E20E947E120FC0C538DF
+:100C7000D04529F381E08093560180935701C80144
+:100C8000DF91CF911F910F910C949D0580E0DF9132
+:100C9000CF911F910F910895089596E0799FF001EB
+:100CA000112494E5899FE00DF11D1124E60FF11D3B
+:100CB000EE0FFF1FE65FFE4F859194910895880F18
+:100CC000991FFC01E657F040859194910895880F93
+:100CD000991FFC01E65FFE4F8591949108950F9353
+:100CE0001F93CF93DF93EC01811520E3920750F51A
+:100CF000C11580E2D80708F0C3C0CB3BD10590F402
+:100D0000C83AD10508F06AC0C53AD10508F05BC001
+:100D1000C430D10508F0D0C1219709F0CAC101E063
+:100D200010E00AC2CF3FD10511F008F0C5C1C03FA5
+:100D3000D10508F0A2C0CE01805E9109089708F4A1
+:100D4000BBC1B7C1C13090E5D90709F4A2C020F5F5
+:100D5000C0318FE4D80770F4C11590E4D90708F0CA
+:100D600094C0C11521E3D20708F0A3C1DD278E018D
+:100D7000106CE2C1C115D04509F09BC10E94DD1481
+:100D80008FEF94E32CE0815090402040E1F700C0C9
+:100D900000000E94501CD0C1C11597E5D90758F436
+:100DA000C03121E5D20708F01CC1C43180E5D80765
+:100DB00008F475C07EC1CE0190578115904108F0AE
+:100DC00078C1DF7073C1C53AD10509F477C1C63A5D
+:100DD000D10509F076C102E810E4AEC1C83AD105E8
+:100DE00009F472C1C93AD10509F471C1CA3AD105F1
+:100DF00009F470C1CB3AD10509F46FC1CC3AD105E1
+:100E000009F46EC1CD3AD10509F46DC1C03BD105DD
+:100E100009F46CC1CE3AD10509F46BC1CF3AD105C2
+:100E200009F46AC1C13BD10509F469C1C23BD105CE
+:100E300009F468C1C33BD10509F467C1C43BD105BE
+:100E400009F466C1C53BD10509F465C1C63BD105AE
+:100E500009F464C1C73BD10509F463C1C83BD1059E
+:100E600009F462C1C93BD10509F461C1CA3BD1058E
+:100E700009F460C100E014E45FC18E0110655CC13B
+:100E8000CE019F700E94670658C1DF708E01106A04
+:100E900053C18091DE0181608093DE014DC10E94CB
+:100EA000F51D811102C00E94DB1D0E94121E90E000
+:100EB0009093FF018093FE01C23080E5D80721F4B2
+:100EC0008091FE01816086C0C43090E5D90721F48D
+:100ED0008091FE0182607EC0C63020E5D20721F4F9
+:100EE0008091FE01846076C0C83080E5D80719F48F
+:100EF0008091FE0127C0CA3090E5D90721F4809186
+:100F0000FE01806167C0CC3020E5D20721F48091DA
+:100F1000FE0180625FC0CE3080E5D80721F4809169
+:100F2000FE01806457C0C03190E5D90721F480915B
+:100F3000FE0180684FC0C23120E5D20729F48091BC
+:100F4000FE018460886046C0C33080E5D80721F484
+:100F50008091FE018E7F3EC0C53090E5D90721F417
+:100F60008091FE018D7F36C0C73020E5D20721F485
+:100F70008091FE018B7F2EC0C93080E5D80719F41F
+:100F80008091FE0126C0CB3090E5D90721F48091F5
+:100F9000FE018F7E1FC0CD3020E5D20721F4809165
+:100FA000FE018F7D17C0CF3080E5D80721F48091F6
+:100FB000FE018F7B0FC0C13190E5D90721F48091EC
+:100FC000FE018F7707C0C331D04531F48091FE0117
+:100FD0008B7F877F8093FE018091FE010E94161E09
+:100FE000ABC08D2F99278F70992781309105D9F447
+:100FF0009E012370332702C0880F991F2A95E2F7BC
+:101000009C688E0144E0000F111F4A95E1F700270C
+:101010001370802B912B53E0CC0FDD1F5A95E1F715
+:10102000C076DD272FC08230910531F4DC2FCC272C
+:101030008E01016F106A80C08330910569F4CE0182
+:101040008370992701E010E002C0000F111F8A95FC
+:10105000E2F7C8019C680FC084309105B9F4CE0155
+:101060008370992701E010E002C0000F111F8A95DC
+:10107000E2F7C8019A6823E0CC0FDD1F2A95E1F75B
+:10108000C07ED7708C010C2B1D2B56C0853091056E
+:1010900031F4DC2FCC278E01046F106A4DC0069707
+:1010A00009F04AC0CF71DD27DC2FCC278E011062FA
+:1010B00043C000E010E040C08E013EC001E810E4F3
+:1010C0003BC003E810E438C002EE14E435C009EE7A
+:1010D00014E432C00AEE14E42FC005EB14E42CC073
+:1010E00006EB14E429C007EB14E426C00CEC14E46E
+:1010F00023C00DEC14E420C003E815E41DC00AE889
+:1011000015E41AC002E915E417C004E915E414C097
+:1011100001E216E411C003E216E40EC004E216E494
+:101120000BC005E216E408C006E216E405C007E2BB
+:1011300016E402C00AE216E4C801DF91CF911F91C4
+:101140000F91089596E0799FF001112494E5899F0D
+:10115000E00DF11D1124E60FF11DEE0FFF1FE65FFC
+:10116000FE4F85919491803E9105E0F4803C91057D
+:1011700058F58133910509F46FC048F4893291051F
+:1011800009F463C08A32910509F46DC072C08933D5
+:101190009105E9F082389105D1F08533910509F484
+:1011A0004DC067C0833E910581F138F4803E9105C2
+:1011B000B9F0823E9105D9F05CC0863E910561F19F
+:1011C000873E9105A1F155C00E945F0608952091C8
+:1011D000FE0120FD02C021FF4CC080EE90E049C01E
+:1011E0008091FE0180FFF9CF89E390E042C08091B9
+:1011F000FE0182FF0EC08091FE0184FF03C080E0EB
+:1012000090E037C083EE90E034C08091FE0182FF11
+:10121000F2CF82EE90E02DC08091FE0183FF0BC0E3
+:101220008091FE0184FDEBCF87EE90E022C080919B
+:10123000FE0183FFF5CF86EE90E01BC08091FE019A
+:1012400085FF07C089E290E014C08091FE0185FF10
+:10125000F9CF85E390E00DC08091FE0186FF07C0C5
+:101260008AE290E006C08091FE0186FFF9CF81E31B
+:1012700090E00E946F06089508950C943C098091B7
+:1012800072010895CF93DF9300D01F92CDB7DEB7E0
+:101290009C018091F501843019F593E099833B839B
+:1012A0002A839093E9008FEF9091E800815095FD9B
+:1012B00006C095ED9A95F1F700008111F5CF809168
+:1012C000E80085FF0DC040E050E063E070E0CE0133
+:1012D00001960E94AC0B8091E8008E778093E80025
+:1012E0000F900F900F90DF91CF910895CF93DF93E0
+:1012F00000D01F92CDB7DEB72091F501243021F543
+:1013000022E029839B838A8383E08093E9008FEF27
+:101310009091E800815095FD06C095ED9A95F1F702
+:1013200000008111F5CF8091E80085FF0DC040E0FD
+:1013300050E063E070E0CE0101960E94AC0B80911A
+:10134000E8008E778093E8000F900F900F90DF9168
+:10135000CF9108952091F5012430F1F422E02093FB
+:10136000E9002FEF3091E800215035FD06C035ED42
+:101370003A95F1F700002111F5CF2091E80025FF03
+:101380000BC040E050E065E070E00E94AC0B809143
+:10139000E8008E778093E8000895CF93DF93EC0107
+:1013A0009091F501943009F046C080910C0188239A
+:1013B000D9F080910D018823B9F09093E9008FEF67
+:1013C0009091E800815095FD06C095E19A95F1F75E
+:1013D00000008111F5CF8091E80085FF2CC040E02E
+:1013E00050E060E170E017C081E08093E9008FEF8A
+:1013F0009091E800815095FD06C095ED9A95F1F722
+:1014000000008111F5CF8091E80085FF14C040E015
+:1014100050E068E070E0CE010E94AC0B8091E800E3
+:101420008E778093E80080E1FE01A2E6B1E00190B2
+:101430000D928A95E1F7DF91CF9108958091F401A3
+:10144000811109C00E94410D0E949E0D8091E20011
+:1014500084608093E20008951092F4010895089545
+:101460000C9485220E94E61B0E948B220E9444104D
+:101470000C943D0942E061EC81E00E94BB0C42E02B
+:1014800061EC82E00E94BB0C42E061EC83E00E94D0
+:10149000BB0C42E161EC84E00C94BB0C8091F70141
+:1014A000833009F455C030F4813071F0823009F492
+:1014B0008EC008958A3009F47AC08B3009F460C078
+:1014C000893009F09CC020C08091F601813A09F072
+:1014D00096C08091E800877F8093E8008091FA01B0
+:1014E0009091FB01892B21F460E182E691E003C039
+:1014F00060E080E090E070E00E94F70B8091E800EF
+:101500008B778093E80008958091F601813209F08D
+:1015100076C08091FA019091FB01009719F0039732
+:1015200009F06DC08091E800877F8093E80080918A
+:10153000E80082FD05C08091F5018111F8CF5FC000
+:101540008091F100809372018091E8008B7753C005
+:101550008091F601813A09F052C08091FA01909190
+:10156000FB01892B09F04BC08091E800877F8093B5
+:10157000E8008091E80080FFFCCF80910C0136C02C
+:101580008091F6018132D9F58091FA019091FB01A9
+:10159000892BA9F58091E800877F8093E8000E945D
+:1015A000F00C8091F80180930C010C94DD14809173
+:1015B000F601813221F58091E800877F8093E80071
+:1015C0000E94F00C8091F90180937301089580913D
+:1015D000F601813AA1F48091E800877F8093E800CA
+:1015E0008091E80080FFFCCF809173018093F1002F
+:1015F0008091E8008E778093E8000C94F00C0895B9
+:1016000084B7877F84BF88E10FB6F8948093600029
+:10161000109260000FBE90E080E80FB6F8948093BF
+:101620006100909361000FBE0E9493100E94410DD3
+:101630000E949E0D8091E20084608093E200789485
+:101640000E9424100E94951082E091E00E943F10B9
+:101650000E9473228091F501853069F40E94AD1BD0
+:101660008091F3018823B1F30E94D81B882391F362
+:101670000E94960BEFCF0E949B10ECCF292F3327AF
+:1016800023303105C9F064F42130310581F0223076
+:10169000310509F043C08DE690E026E333E042C017
+:1016A00021323105F1F02232310541F137C082E1BA
+:1016B00090E023EA33E036C099278130910541F06C
+:1016C0008230910541F0892B49F5E2E3F3E005C052
+:1016D000EAE1F3E002C0E2E0F3E0849190E09F01F0
+:1016E00021C06430D8F4E62FF0E0EE0FFF1FEE5D6E
+:1016F000FE4F2081318189E090E014C0643070F4A5
+:1017000070E0FB01EE0FFF1FE65EFE4F208131818E
+:10171000FB01EA5EFE4F808190E004C080E090E033
+:1017200020E030E0FA0131832083089580E189BD13
+:1017300082E189BD09B400FEFDCF8091D8008F7D84
+:101740008093D8008091E00082608093E0008091D7
+:10175000E00081FDFCCF0895CF92DF92EF92FF92DF
+:101760000F931F93CF93DF93EC018B016A010E94CB
+:101770000F0D811133C0C114D10439F0F6018081FD
+:101780009181081B190BC80FD91FE12CF12C0115F1
+:10179000110519F18091E80085FD16C08091E800DF
+:1017A0008E778093E800C114D10449F0F60180815E
+:1017B0009181E80EF91EF182E08285E00FC00E945F
+:1017C0000F0D882321F30AC089918093F100015005
+:1017D0001109FFEFEF1AFF0ADACF80E0DF91CF9116
+:1017E0001F910F91FF90EF90DF90CF90089520917F
+:1017F000FC013091FD012617370748F0611571058E
+:1018000039F42091E8002E772093E80001C0B90157
+:1018100040E061157105A9F12091F501222309F439
+:1018200043C0253009F442C02091E80023FD40C0A8
+:101830002091E80022FD32C02091E80020FFE9CF8E
+:101840004091F3002091F20030E0342BFC01CF01F5
+:101850006115710559F02830310540F4819180936C
+:10186000F100615071092F5F3F4FF1CF41E0283007
+:10187000310509F040E02091E8002E772093E80040
+:10188000C8CF4111C9CF0AC08091F501882361F00A
+:10189000853061F08091E80083FD0AC08091E80006
+:1018A00082FFF2CF80E0089582E0089583E00895FA
+:1018B00081E008952091FC013091FD012617370742
+:1018C00048F06115710539F42091E8002E772093D6
+:1018D000E80001C0B901FC0120E06115710591F13A
+:1018E0008091F501882309F440C0853009F43FC098
+:1018F0008091E80083FD3DC08091E80082FD2FC00B
+:101900008091E80080FFE9CF2091F3008091F20000
+:1019100090E0922B6115710559F08830910540F4E3
+:1019200024912093F1003196615071090196F2CF14
+:1019300021E0089709F020E08091E8008E778093FD
+:10194000E800CBCF2111CCCF0AC08091F5018823CC
+:1019500061F0853061F08091E80083FD0AC08091DC
+:10196000E80082FFF2CF80E0089582E0089583E0EE
+:10197000089581E00895982F973058F59093E900E5
+:10198000981739F07091EC002091ED005091F00023
+:1019900003C0242F762F50E021FF19C03091EB00B7
+:1019A0003E7F3093EB003091ED003D7F3093ED00B2
+:1019B0003091EB0031603093EB007093EC0020939A
+:1019C000ED005093F0002091EE0027FF07C09F5FCD
+:1019D000D3CF8F708093E90081E0089580E008956F
+:1019E0008091F60187FF11C08091E80082FD05C05B
+:1019F0008091F5018111F8CF11C08091E8008B77BB
+:101A00000BC08091F501882349F08091E80080FFA8
+:101A1000F8CF8091E8008E778093E80008952091B8
+:101A2000E4003091E50095E64091EC00842F817050
+:101A300040FF22C08091E80080FD1CC08091F5012C
+:101A4000882391F0853091F08091EB0085FD10C0E6
+:101A50004091E4005091E5004217530729F39A01A1
+:101A6000915011F784E0089582E0089583E008958D
+:101A700081E0089580E008954091E80042FFDECFC4
+:101A800008950E94AF0D0E94B70DE0EEF0E0808156
+:101A900081608083E8EDF0E080818F77808319BCDE
+:101AA000A7EDB0E08C918E7F8C9380818F7E8083B8
+:101AB0001092F40108950F931F93CF93DF930E9428
+:101AC000AF0D0E94B70DC8EDD0E088818F77888375
+:101AD00088818068888388818F7D888319BC109273
+:101AE000F5011092F1011092F3011092F20100EE53
+:101AF00010E0F80180818B7F8083888181608883FA
+:101B000042E060E080E00E94BB0CE1EEF0E080810A
+:101B10008E7F8083E2EEF0E080818160808380812F
+:101B200088608083F80180818E7F808388818061D6
+:101B30008883DF91CF911F910F910895E8EDF0E038
+:101B400080818F7E8083E7EDF0E0808181608083FB
+:101B500084E082BF81E08093F4010C945B0DE8ED9A
+:101B6000F0E080818E7F80831092E20008951092D1
+:101B7000DA001092E10008951F920F920FB60F92B3
+:101B800011242F933F934F935F936F937F938F9382
+:101B90009F93AF93BF93EF93FF938091E10082FFF8
+:101BA0000BC08091E20082FF07C08091E1008B7F33
+:101BB0008093E1000E9423108091DA0080FF1FC013
+:101BC0008091D80080FF1BC08091DA008E7F8093C7
+:101BD000DA008091D90080FF0DC080E189BD82E1EB
+:101BE00089BD09B400FEFDCF81E08093F5010E941C
+:101BF0001E0A05C019BC1092F5010E942C0A8091A2
+:101C0000E10080FF19C08091E20080FF15C0809143
+:101C1000E2008E7F8093E2008091E20080618093F9
+:101C2000E2008091D80080628093D80019BC85E0E2
+:101C30008093F5010E94300A8091E10084FF30C05A
+:101C40008091E20084FF2CC080E189BD82E189BDE2
+:101C500009B400FEFDCF8091D8008F7D8093D8001D
+:101C60008091E1008F7E8093E1008091E2008F7E81
+:101C70008093E2008091E20081608093E200809195
+:101C8000F101882311F084E007C08091E30087FD13
+:101C900002C081E001C083E08093F5010E94320A16
+:101CA0008091E10083FF29C08091E20083FF25C07D
+:101CB0008091E100877F8093E10082E08093F501CD
+:101CC0001092F1018091E1008E7F8093E10080917C
+:101CD000E2008E7F8093E2008091E2008061809339
+:101CE000E20042E060E080E00E94BB0C8091F000E6
+:101CF00088608093F0000E942F0AFF91EF91BF91BE
+:101D0000AF919F918F917F916F915F914F913F9193
+:101D10002F910F900FBE0F901F9018951F920F924A
+:101D20000FB60F9211242F933F934F935F936F93AE
+:101D30007F938F939F93AF93BF93CF93DF93EF9353
+:101D4000FF93C091E900CF708091EC00D82FD17043
+:101D500080FDD0E81092E9008091F000877F8093A9
+:101D6000F00078940E94D20E1092E9008091F00069
+:101D700088608093F000CD2BCF70C093E900FF9175
+:101D8000EF91DF91CF91BF91AF919F918F917F9113
+:101D90006F915F914F913F912F910F900FBE0F90D8
+:101DA0001F9018951F93CF93DF93CDB7DEB7AA97F7
+:101DB0000FB6F894DEBF0FBECDBFE6EFF1E088E0CE
+:101DC0008E0F9091F10091938E13FBCF0E944E0ADB
+:101DD0008091E80083FF1FC18091F6019091F70187
+:101DE000492F50E04A30510508F015C1FA01EA5A6E
+:101DF000FF4F0C940D24803881F0823809F00BC11C
+:101E00008091FA018F708093E9008091EB0085FB4F
+:101E1000882780F91092E90006C08091F201909124
+:101E2000F301911182609091E800977F9093E80010
+:101E30008093F1001092F100C8C0282F2D7F09F087
+:101E4000EAC0882319F0823061F0E5C08091F80182
+:101E5000813009F0E0C0933009F080E08093F30115
+:101E60002BC08091F801811127C08091FA018F70F9
+:101E700009F4D1C08093E9002091EB0020FF1CC041
+:101E8000933021F48091EB00806214C09091EB00BC
+:101E900090619093EB0021E030E0A90102C0440F73
+:101EA000551F8A95E2F74093EA001092EA0080916C
+:101EB000EB0088608093EB001092E9008091E800CD
+:101EC000877F86C08111A7C01091F8011F7780918C
+:101ED000E3008078812B8093E3008091E800877F86
+:101EE0008093E8000E94F00C8091E80080FFFCCF16
+:101EF0008091E30080688093E300111102C082E0CA
+:101F000001C083E08093F50186C08058823008F0DC
+:101F100082C08091F8019091F9018C3D53E09507C2
+:101F200079F583E08A838AE289834FB7F894DE01EA
+:101F3000139620E03EE051E2E32FF0E0509357008B
+:101F4000E49120FF03C0E295EF703F5FEF708E2FAA
+:101F500090E0EA3010F0C79601C0C0968D939D9333
+:101F60002F5F243149F74FBF8091E800877F80932E
+:101F7000E8006AE270E0CE0101960E94F70B14C0FF
+:101F8000AE014F5F5F4F6091FA010E943E0BBC01B2
+:101F9000009709F440C09091E800977F9093E80083
+:101FA00089819A810E945A0C8091E8008B778093F6
+:101FB000E80031C0803879F58091E800877F809310
+:101FC000E8008091F1018093F1008091E8008E7724
+:101FD0008093E8000E94F00C1EC081111CC09091FB
+:101FE000F8019230C0F48091E800877F8093E80088
+:101FF0009093F1010E94F00C8091F101811106C0D3
+:102000008091E30087FD02C081E001C084E08093FD
+:10201000F5010E943A0A8091E80083FF0AC080918E
+:10202000E800877F8093E8008091EB0080628093D6
+:10203000EB00AA960FB6F894DEBF0FBECDBFDF91BE
+:10204000CF911F9108950895CF938091F501882332
+:10205000A1F0C091E900CF709091EC00892F8170C0
+:1020600090FD80E8C82B1092E9008091E80083FD84
+:102070000E94D20ECF70C093E900CF910895909343
+:102080007901809378010895E0917801F0917901C8
+:10209000309721F00190F081E02D099480E00895BF
+:1020A000E0917801F0917901309721F00280F3817D
+:1020B000E02D09940895E0917801F091790130972D
+:1020C00021F00480F581E02D099408952091760196
+:1020D000309177018217930771F090937701809385
+:1020E0007601E0917801F0917901309721F0068036
+:1020F000F781E02D099408952091740130917501C4
+:102100008217930771F09093750180937401E091A9
+:102110007801F0917901309721F00084F185E02D6C
+:102120000994089508950C9492100E94EC1B0E944B
+:1021300031030C94AE1C9F92AF92BF92CF92DF926C
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB70E9449030DE010E0AA24FD
+:10216000A394B12C902E802F0E94370498012558FB
+:102170003E4F6901F901F080F826A1F401501109E0
+:1021800088F78FEF89838A831B820E94F51B816009
+:10219000782F9D838C8349815A816B818D810E9428
+:1021A00032112FC09091DE0191FF04C08E830E94F6
+:1021B0003D048E8125E030E0A501022E01C0440FD0
+:1021C0000A94EAF7E42E4F21C1F029839A828E21E6
+:1021D00091E009F490E09B830E94F51B8160782FC9
+:1021E0009D838C8349815A816B818D810E9432113C
+:1021F000F6018081E826E08204C021503109E0F632
+:10220000BDCF0E94951F10917A010E9444101817AB
+:10221000B9F00E94441080937A0126960FB6F89484
+:10222000DEBF0FBECDBFDF91CF911F910F91FF9009
+:10223000EF90DF90CF90BF90AF909F900C943D09AE
+:1022400026960FB6F894DEBF0FBECDBFDF91CF91BB
+:102250001F910F91FF90EF90DF90CF90BF90AF90C4
+:102260009F900895CF93DF93CDB7DEB72B970FB62E
+:10227000F894DEBF0FBECDBF4F83588769877A873A
+:102280008B87DE01119686E0FD0111928A95E9F7B0
+:1022900085E0FE01379601900D928A95E1F749811C
+:1022A0005A816B817C818D819E810E947B172B9648
+:1022B0000FB6F894DEBF0FBECDBFDF91CF9108956A
+:1022C000CF93882309F4C2C0C82F823859F40E94E2
+:1022D000441081FDBBC089E30E94551A0E94221B55
+:1022E00089E30CC0833879F40E94441080FDAEC0AD
+:1022F00083E50E94551A0E94221B83E50E94971ACB
+:10230000CF910C94221B843859F40E94441082FD12
+:102310009DC087E40E94551A0E94221B87E4EECFDD
+:102320008CEF8C0F813A48F48C2F0E94D8218111B8
+:102330008DC08C2F0E94551AE3CF80E28C0F88301D
+:1023400048F4C77081E001C0880FCA95EAF70E947F
+:10235000DB1AD6CF8BE58C0F833078F4C53A29F0A1
+:10236000C63A31F083E890E005C081E890E002C011
+:1023700082E890E0CF910C94661088E58C0F833151
+:1023800008F064C0C83A39F1C93A41F1CA3A49F192
+:10239000CB3A51F1CC3A59F1CD3A61F1C03B69F1F8
+:1023A000CE3A71F1CF3A79F1C13B81F1C23B89F16B
+:1023B000C33B91F1C43B99F1C53BA1F1C63BA9F1E7
+:1023C000C73BB1F1C83BB9F1C93BC1F1CA3BC9F147
+:1023D00080E090E038C082EE90E035C089EE90E079
+:1023E00032C08AEE90E02FC085EB90E02CC086EBE7
+:1023F00090E029C087EB90E026C08CEC90E023C0F1
+:102400008DEC90E020C083E891E01DC08AE891E067
+:102410001AC082E991E017C084E991E014C081E21A
+:1024200092E011C083E292E00EC084E292E00BC021
+:1024300085E292E008C086E292E005C087E292E081
+:1024400002C08AE292E0CF910C947C10CF91089563
+:10245000882309F44BC0823859F40E94441081FF4C
+:1024600045C089E30E94551A0E94221B89E30CC0D3
+:10247000833871F40E94441080FF38C083E50E94C5
+:10248000551A0E94221B83E50E94971A0C94221B66
+:10249000843859F40E94441082FF28C087E40E94C7
+:1024A000551A0E94221B87E4EFCF9CEF980F913AB8
+:1024B00058F390E2980F983050F4877091E001C083
+:1024C000990F8A95EAF7892F0E94E11ADFCF9BE5E1
+:1024D000980F933020F480E090E00C946610885AB6
+:1024E000833120F480E090E00C947C1008958823E0
+:1024F00021F00E94DB1A0C94221B0895882321F0FE
+:102500000E94E11A0C94221B08957F928F929F9251
+:10251000AF92BF92CF92DF92EF92FF920F931F93F1
+:10252000CF93DF931F92CDB7DEB77C01C62E772EF7
+:10253000FC01058102950F70128111110E94F81A99
+:102540000E944E1A882379F0112369F080E28C0DE5
+:10255000883048F082E00E94371A0E944E1A91E0BB
+:10256000D82ED92601C0D12CE72DE295EF70F0E0EE
+:10257000E05AFF4F0C940D24872D807F072D0F709C
+:10258000882311F00295007F112389F0002309F4BC
+:1025900090C180E28C0D883020F4802F0E94DB1ADD
+:1025A00003C0802F0E94EB1A0E94221B82C18C2D37
+:1025B0000E942812002309F495C180E28C0D883016
+:1025C00020F4802F0E94E11A03C0802F0E94F11A8C
+:1025D0000E94221B87C1972D907F872D8F7090328C
+:1025E00011F08295807FCC2021F0F1E0CF16B1F080
+:1025F0001EC0112349F0002309F414C1013009F071
+:1026000011C10E940B1B6EC1002319F0013009F4A7
+:1026100069C189830E940E1B89810AC1112321F09F
+:10262000023008F05FC1FEC001115CC101C111237D
+:1026300021F0002309F4F6C03CC1002309F4F8C0DE
+:102640003EC1872D86958695837090E0009719F09E
+:10265000019761F047C1112321F08C2D972D9370C4
+:1026600002C080E090E00E9466103CC1112321F07E
+:102670008C2D972D937002C080E090E00E947C101A
+:1026800031C18C2D112319F00E949D1E02C00E94A1
+:10269000051F0E948A1F26C1872D837009F052C032
+:1026A000111120C18C2D829586958770880F880F17
+:1026B0009C2D9F70892E912CA12CB12C082E04C02A
+:1026C000880C991CAA1CBB1C0A94D2F7C4FE14C027
+:1026D0000FE010E020E030E0B901A80104C0440F91
+:1026E000551F661F771F8A95D2F7CB01BA016095F7
+:1026F00070958095909503C060E070E0CB01272D28
+:1027000026952695237030E02230310569F023307C
+:10271000310589F0682979298A299B2921303105D9
+:1027200071F00E94C318DEC0682979298A299B2983
+:102730000E94DF18D7C00E94C318C501B4010E94CF
+:10274000A718D0C0112319F0872D817001C086957C
+:10275000882309F4C7C08C2D829586958770880FD1
+:10276000880F9C2D9F70892E912CA12CB12C082EA6
+:1027700004C0880C991CAA1CBB1C0A94D2F7C4FE86
+:1027800014C00FE010E020E030E0B901A80104C05F
+:10279000440F551F661F771F8A95D2F7CB01BA01E8
+:1027A000609570958095909503C060E070E0CB01D6
+:1027B000272D269526952370422F50E04230510553
+:1027C00069F04330510589F0682979298A299B29C4
+:1027D0004130510571F00E949D1984C06829792902
+:1027E0008A299B290E94B9197DC00E949D19C501A3
+:1027F000B4010E94811976C08C2D90E0FC01E05E4E
+:10280000F109E531F10508F050C0E059FF4F0C9493
+:102810000D240C2D0F70872D8F71112331F00E9424
+:102820001A19802F0E9477125DC00E943B19802FD9
+:102830000E947E1257C0112339F0011153C0872D19
+:102840008F710E9460194EC0023008F04BC0F7CF64
+:10285000112339F0872D8F710E941A1943C011235B
+:10286000C9F3872D8F710E943B193CC0112329F0B9
+:10287000872D8F710E94051935C00E94FB1832C048
+:10288000112351F0172D1F71812F0E941A1963E037
+:10289000812F0E942E1A26C081E00E94371A023032
+:1028A00008F182E00E94371A1DC0112331F0002385
+:1028B00089F28C2D0E94601115C0002391F28C2D9D
+:1028C0000E9428120FC0472D4F706C2DC7010E9427
+:1028D00013050E941F1806C0472D4F706C2DC701AD
+:1028E0000E944C06DD20F9F00E942A1A80FD1BC0D0
+:1028F000F70112820E94241A0E941A19C7010E942D
+:10290000A2140E94241A0F90DF91CF911F910F9172
+:10291000FF90EF90DF90CF90BF90AF909F908F90FF
+:102920007F900C943B190F90DF91CF911F910F91E5
+:10293000FF90EF90DF90CF90BF90AF909F908F90DF
+:102940007F9008950F931F93CF93DF93EC018881BD
+:1029500099812B813C81232BB9F09F3F11F48F3F4C
+:1029600099F0CE010E94A405882371F068817981D5
+:102970008A810E94201A8C010E94D5190E949C18FD
+:10298000B801CE010E948512DF91CF911F910F9166
+:1029900008950E94F81A0E94081B0E94CD1A0E94F6
+:1029A000221B0E943B200E948A1F80E090E00E9430
+:1029B000661080E090E00C947C100E94E81A0C9461
+:1029C000C9140E94151A292F22952F7030E02C303F
+:1029D00031054CF42A3031056CF422503109223093
+:1029E0003105A8F407C02C30310569F02F303105CE
+:1029F00051F00DC0803F69F018F4803E40F409C0EA
+:102A0000843F29F406C093FB882780F9089580E06D
+:102A1000089581E00895CF93DF9300D000D01F92F6
+:102A2000CDB7DEB70F900F900F900F900F90DF9102
+:102A3000CF910895CF93DF9300D000D000D0CDB7D1
+:102A4000DEB726960FB6F894DEBF0FBECDBFDF917E
+:102A5000CF9108951F93CF93DF93C091890116E022
+:102A600080918A01C81799F0D0E01C9FF0011D9F4A
+:102A7000F00D1124E557FE4F408151816281738131
+:102A8000848195810E941A152196C770E9CFDF9144
+:102A9000CF911F9108954091BB015091BC0160916D
+:102AA000BD017091BE018091BF019091C0010C9455
+:102AB0001A158091C00182958F7009F054C08091E1
+:102AC000BD01882309F44FC080918901A0918A013A
+:102AD0006091BB017091BC014091BE015091BF015A
+:102AE000B6E08A1709F43FC090E041155105C1F1E5
+:102AF0007F3F11F46F3FA1F1B89FF001B99FF00D36
+:102B00001124E557FE4F218172132AC020816213E0
+:102B100027C02281211124C0238134812417350745
+:102B200010F421503109241B350B283C3105C0F429
+:102B30002091C0012F7020612093C00126E0289FC2
+:102B4000F001299FF00D1124E057FE4F80818F7016
+:102B5000806180838BEB91E00E94A2140C942A1573
+:102B600001968770BECF0895CF92DF92EF92FF92C9
+:102B70000F931F93CF93DF93CDB7DEB762970FB656
+:102B8000F894DEBF0FBECDBF8C0185E0F801DE01F9
+:102B90001D9601900D928A95E1F7D8014C911196FE
+:102BA0005C91119712966C9112971396CD90DC90D0
+:102BB00014973091BB017091BC018091BE0190913E
+:102BC000BF01009709F46BC17F3F19F43F3F09F43F
+:102BD00066C1E090BD01EE2009F4C0C02091C001A3
+:102BE000C816D90628F0F601E81BF90BCF0104C07E
+:102BF000809590958C0D9D1DFF24F394883C910544
+:102C000078F0F12C207F09F0C6C07C2DD98AC88AC3
+:102C100089890E940B158BEB91E00E94A214B1C030
+:102C2000822F807F09F046C0751314C0341312C080
+:102C3000611110C02F7020612093C0010E944B15BC
+:102C40008BEB91E00E94A2148091C001D8011596EF
+:102C50008C932EC0CD2819F15F3F11F44F3FF9F04E
+:102C6000F62E61111CC08091890120918A0136E005
+:102C7000821709F45AC090E0389FF001399FF00D97
+:102C80001124E557FE4F7181571306C07081471319
+:102C900003C07281711103C001968770E9CFF62ECF
+:102CA000662309F418C18091C00181608093C0013E
+:102CB000F12C11C1751308C0341306C0611104C092
+:102CC0008091C001D801C3C04D875E878D859E85E8
+:102CD0006A8B0E94E1146A898823E1F16623D1F1AD
+:102CE0002091C001822F82958F7090E0029774F03E
+:102CF0008091BB019091BC0198878F831986DB86F8
+:102D0000CA862C87CE0107960E94A21486E0F8019D
+:102D1000ABEBB1E001900D928A95E1F70E94591555
+:102D20000E944B15FF24F394D6C04D875E878D8596
+:102D30009E850E94151A292F22952F7030E022308F
+:102D400031050CF0BCC09F7009F0B6C0805E8830C1
+:102D500008F4C1C0C8010E94A214E4CFC816D90665
+:102D600008F453C0F601E81BF90BCF01883C91052C
+:102D700008F450C0F12C7C2DD98AC88A89890E9418
+:102D80000B15EBEBF1E086E0DF011D928A95E9F788
+:102D90000E944B15A0C0751314C0341312C06111EA
+:102DA00010C08091C001F8018583C8010E94A2145F
+:102DB00086E0EBEBF1E0DF011D928A95E9F7FE2C4E
+:102DC0008AC04D875E878D859E856A8B0E94E1143F
+:102DD0006A89882309F4BECF662309F4BBCF20910A
+:102DE000C001822F82958F7090E002970CF48ECFF5
+:102DF0008091BB019091BC019A8389831B82DD8203
+:102E0000CC822E83CE0101967FCF809590958C0D3C
+:102E10009D1DACCFF62E662309F49CCF75132EC0F2
+:102E200034132CC02091C00120FD1FC0822F829539
+:102E30008F70D9F0D80115962C9315978F3049F0E3
+:102E40008F5F982F9295907F822F8F70892B159688
+:102E50008C93C8010E94A21486E0F801ABEBB1E0AC
+:102E600001900D928A95E1F793CF86E0F801ABEBE4
+:102E7000B1E001900D928A95E1F72DC04D875E87F4
+:102E80008D859E850E94E114811140CF8091C00103
+:102E900081608093C001C8010E94A2141CC06623F7
+:102EA00009F458CF4D875E878D859E850E94E11479
+:102EB000882309F44FCF2ACF811148CF0CC024308A
+:102EC00031050CF047CF9F7009F440CFF801958190
+:102ED000907F09F03BCF8F2D62960FB6F894DEBF3E
+:102EE0000FBECDBFDF91CF911F910F91FF90EF905B
+:102EF000DF90CF9008951F93CF93DF93CDB7DEB7C8
+:102F00002C970FB6F894DEBF0FBECDBF4F83588706
+:102F100069877A878B879C87CE0107960E94B415B4
+:102F2000882369F08F8198852A853B85232BF1F1D1
+:102F30009F3F09F063C08F3F09F060C037C086E053
+:102F4000FE013796DE01119601900D928A95E1F708
+:102F50006F817885EA85FB85309741F17F3F11F4D9
+:102F60006F3F21F120918A0130E0C90101968770FD
+:102F700099274091890150E08417950709F447C0CB
+:102F800069837A83FD83EC8396E0929FD001939FBF
+:102F9000B00D1124A557BE4FFE01319601900D9240
+:102FA0009A95E1F780938A010E942A1516E0809194
+:102FB000890190918A018917C1F1189FC0011124DC
+:102FC00085579E4F0E94B415882379F1E0918901BD
+:102FD0001E9FF0011124E557FE4F4081518162810F
+:102FE0007381848195810E941A158091890190E0F6
+:102FF00001968770992780938901D9CF4F81588591
+:1030000069857A858B859C850E941A15CFCF0E9491
+:10301000DD1410928A0110928901EBEBF1E086E059
+:10302000DF011D928A95E9F7C1CF2C960FB6F8946F
+:10303000DEBF0FBECDBFDF91CF911F910895EF92FC
+:10304000FF920F931F93CF93DF938C01009709F4A6
+:103050006CC0F12CEE24E394E8012196F8018491F0
+:10306000843740F4843008F051C0813081F08230E0
+:1030700019F15BC0853709F444C0A8F19CE7980FAB
+:10308000903708F052C08F770E94281241C00E5F1F
+:103090001F4FFE01C49180E28C0F883048F4C77046
+:1030A0008E2D01C0880FCA95EAF70E94FB1A14C042
+:1030B0008C2F0E9460112DC00E5F1F4FFE01C49126
+:1030C00080E28C0F883058F4C7708E2D01C0880FB5
+:1030D000CA95EAF70E94011B0E94221B1AC08C2F7E
+:1030E0000E94281216C00E5F1F4FFE01C491CC2310
+:1030F00081F08FE99FE00197F1F700C00000C15017
+:10310000F6CF0E5F1F4FFE01F49003C00E946011C6
+:103110008E018F2D882309F49FCFEFE9FFE03197CF
+:10312000F1F700C000008150F5CFDF91CF911F91E2
+:103130000F91FF90EF90089508956093C5017093EB
+:10314000C6018093C7019093C8010C94C9140F93D2
+:103150001F930091C5011091C6012091C7013091C4
+:10316000C801DC01CB01802B912BA22BB32B8093C8
+:10317000C5019093C601A093C701B093C8011F91E8
+:103180000F910C94C9140F931F930091C5011091D6
+:10319000C6012091C7013091C801DC01CB01802319
+:1031A0009123A223B3238093C5019093C601A093DA
+:1031B000C701B093C8011F910F910C94C9140F93CC
+:1031C0001F930091C5011091C6012091C701309154
+:1031D000C801DC01CB0180279127A227B327809368
+:1031E000C5019093C601A093C701B093C8011F9178
+:1031F0000F910C94C9141092C1011092C201109247
+:10320000C3011092C4010C94C91441E050E060E085
+:1032100070E004C0440F551F661F771F8A95D2F7D0
+:103220004093C1015093C2016093C3017093C401E4
+:103230000C94C91441E050E060E070E004C0440F19
+:10324000551F661F771F8A95D2F78091C101909113
+:10325000C201A091C301B091C401482B592B6A2B24
+:103260007B2B4093C1015093C2016093C3017093C3
+:10327000C4010C94C91441E050E060E070E004C067
+:10328000440F551F661F771F8A95D2F740955095BA
+:10329000609570958091C1019091C201A091C30188
+:1032A000B091C401482359236A237B234093C10171
+:1032B0005093C2016093C3017093C4010C94C9146C
+:1032C00041E050E060E070E004C0440F551F661F0D
+:1032D000771F8A95D2F78091C1019091C201A09188
+:1032E000C301B091C401482759276A277B2740931F
+:1032F000C1015093C2016093C3017093C4010C9447
+:10330000C9140F931F930091C1011091C201209124
+:10331000C3013091C401DC01CB01802B912BA22B86
+:10332000B32B8093C1019093C201A093C301B093CA
+:10333000C4011F910F910C94C9140F931F93009116
+:10334000C1011091C2012091C3013091C401DC017F
+:10335000CB0180239123A223B3238093C1019093B7
+:10336000C201A093C301B093C4011F910F910C94AB
+:10337000C9140F931F930091C1011091C2012091B4
+:10338000C3013091C401DC01CB0180279127A22722
+:10339000B3278093C1019093C201A093C301B0935E
+:1033A000C4011F910F910C94C9140895CF92DF921C
+:1033B000EF92FF920F931F93CF93DF938C01C090F6
+:1033C000C501D090C601E090C701F090C80180917E
+:1033D000C1019091C201A091C301B091C401C82A5A
+:1033E000D92AEA2AFB2ACFE1D0E0D701C6010C2E68
+:1033F00004C0B695A795979587950A94D2F780FF54
+:1034000006C0B8018C2F0E94A208019721F42197D1
+:1034100060F780E001C08C2FDF91CF911F910F9159
+:10342000FF90EF90DF90CF900895CF93DF93EC0162
+:103430000E94D619BE010E94A208DF91CF91089583
+:10344000CB010E94151A08958091C9018595859533
+:10345000859508958091C9018770089598E0899FA6
+:1034600090011124262B2093C9010C941A19209144
+:10347000C901809582238093C901982F977069F4C0
+:1034800030E0482F552747FD50952417350729F080
+:103490008595859585950C943B1908959091C90162
+:1034A000977081E009F480E0089590910C019923D0
+:1034B00021F090910D01911109C020910E013091E0
+:1034C0000F01F90132969FEF40E01FC0982F9695AB
+:1034D000969596959F3050F5E0910E01F0910F0171
+:1034E000E90FF11D877021E030E0A90102C0440F0F
+:1034F000551F8A95E2F7CA019181892B818308952E
+:103500009F3F39F04F5F4E3041F051915813F8CF43
+:103510000DC05111F7CF942FF5CF9F3F39F0F9012E
+:10352000E90FF11D97FDFA95828308950895909112
+:103530000C01992321F090910D01911109C0209166
+:103540000E0130910F01F9013296205F3F4F1FC0ED
+:10355000982F9695969596959F30F0F4E0910E01F0
+:10356000F0910F01E90FF11D877021E030E0A90112
+:1035700002C0440F551F8A95E2F7CA0180959181D8
+:103580008923818308953196E217F30729F090810A
+:103590009813F9CF1082F7CF089581E090E0E09181
+:1035A0000E01F0910F01E80FF91F10820196803192
+:1035B0009105A9F708959091DD01892B8093DD0194
+:1035C000089580959091DD0189238093DD01089510
+:1035D0001092DD0108959091DC01892B8093DC012C
+:1035E000089580959091DC0189238093DC010895F2
+:1035F0001092DC0108959091DB01892B8093DB010F
+:10360000089580959091DB0189238093DB010895D3
+:103610001092DB0108958093CA0108951092CA01A7
+:10362000089580910E0190910F01FC0131969C014B
+:10363000205F3F4F80E0919191118F5FE217F30778
+:10364000D1F70895E0910E01F0910F018091DD0115
+:103650008083E0910E01F0910F0190818091DC0157
+:10366000892B8083E0910E01F0910F019081809170
+:10367000DB01892B80838091CA01882361F0E0916E
+:103680000E01F0910F019081892B80830E94111B04
+:1036900081111092CA0180910E0190910F010C943A
+:1036A000501020E0009739F0AC01415051098423BB
+:1036B00095232F5FF7CF822F0895CF92DF92EF925D
+:1036C000FF926C01EE24FF24C114D104E104F10443
+:1036D00021F0C701B60120E101C020E0C72ED82E9D
+:1036E000E92EFF24C114D104E104F10419F0285F8C
+:1036F000C701B6016B017C0154E0F694E794D794BE
+:10370000C7945A95D1F7C114D104E104F10419F01A
+:103710002C5FC701B6016B017C0142E0F694E7948F
+:10372000D794C7944A95D1F7C114D104E104F104A8
+:1037300019F02E5FC701B601DC01CB01B695A79544
+:1037400097958795892B8A2B8B2B09F02F5F822FDA
+:10375000FF90EF90DF90CF9008958091F501843035
+:1037600021F11092DF0120E488E190E00FB6F89497
+:10377000A895809360000FBE2093600080E00E94B7
+:103780003D0983B7817F846083BF83B7816083BF36
+:103790007894889583B78E7F83BF88E10FB6F894BD
+:1037A00080936000109260000FBE08950895089500
+:1037B0000E94D61B0E9449030E94D71B0E943E0410
+:1037C00091E0811101C090E0892F08950E94DD14DD
+:1037D0000E9444100C943D0982E084BD93E095BDA5
+:1037E0009AEF97BD80936E0008952FB7F89480915B
+:1037F000E0019091E101A091E201B091E3012FBFBE
+:103800000895CF92DF92EF92FF920F931F932FB7FD
+:10381000F8944091E0015091E1016091E2017091D2
+:10382000E3012FBF6A017B01EE24FF248C0120E01D
+:1038300030E0C016D106E206F30610F441505109FB
+:103840009A01281B390BC9011F910F91FF90EF902E
+:10385000DF90CF9008951F920F920FB60F92112410
+:103860008F939F93AF93BF938091E0019091E1017B
+:10387000A091E201B091E3010196A11DB11D8093D9
+:10388000E0019093E101A093E201B093E301BF91C5
+:10389000AF919F918F910F900FBE0F901F90189531
+:1038A0000E94410DF8942FEF87EA91E62150804065
+:1038B0009040E1F700C0000087E090EBDC018093CE
+:1038C000FF0190930002A0930102B09302029CE0DA
+:1038D00088E10FB6F894A895809360000FBE90938E
+:1038E0006000FFCFEF92FF920F931F93CF93DF9370
+:1038F000D82FCDE08C2F0E94370405E010E0E82E91
+:10390000F12CC701002E02C0959587950A94E2F725
+:1039100080FF09C0602F7C2F80E00E944D06D813E5
+:1039200002C081E006C00150110958F7C15010F7DC
+:1039300080E0DF91CF911F910F91FF90EF9008955C
+:10394000CF93C82F8CE20E94721C882321F08C2F09
+:10395000CF910C94721C80E0CF910895CF930E9478
+:10396000F51D811102C00E94DB1DC5E6C15049F062
+:103970000E9449038FE39CE90197F1F700C0000022
+:10398000F5CF89E20E94A01C811113C18AE20E9436
+:10399000A01C81110E94DB1D85E00E94A01C8111EA
+:1039A0000E94501C0E94001E8093DE0187E00E944E
+:1039B000A01C8823A9F18BE10E94A01C882351F050
+:1039C0008091DE0181FB222720F991E0922790FB74
+:1039D00081F90EC08EE00E94A01C882361F08091C6
+:1039E000DE0182FB222720F991E0922790FB82F9E9
+:1039F0008093DE0115C080E10E94A01C9091DE0141
+:103A0000882341F093FB222720F981E0822780FB65
+:103A100093F904C0892F809580FB90F99093DE0183
+:103A20008091DE010E94041E0E94121E8093FE01FE
+:103A300080EE0E94A01C882341F08091FE01982F07
+:103A4000909590FB80F98093FE0189E30E94A01C71
+:103A5000882359F08091FE0181FB222720F991E013
+:103A6000922790FB81F98093FE0182EE0E94A01CB8
+:103A7000882359F08091FE0182FB222720F991E0F2
+:103A8000922790FB82F98093FE0186EE0E94A01C93
+:103A9000882359F08091FE0183FB222720F991E0D1
+:103AA000922790FB83F98093FE0183EE0E94A01C75
+:103AB000882359F08091FE0184FB222720F991E0B0
+:103AC000922790FB84F98093FE0185E30E94A01C5D
+:103AD000882359F08091FE0185FB222720F991E08F
+:103AE000922790FB85F98093FE0181E30E94A01C40
+:103AF000882359F08091FE0186FB222720F991E06E
+:103B0000922790FB86F98093FE0181E10E94A01C20
+:103B1000882359F08091FE0187FB222720F991E04C
+:103B2000922790FB87F98093FE018091FE010E940D
+:103B3000161E8091FE0187FB882780F980930D0176
+:103B400087E20E94A01CC82F8EE10E94A01C811158
+:103B5000C2608FE10E94A01C8111C46080E20E94BB
+:103B6000A01C8111C86081E20E94A01C8111C0616B
+:103B700082E20E94A01C8111C06283E20E94A01C0C
+:103B80008111C06484E20E94A01C882311F0C068E7
+:103B900002C0CC2329F08C2F0E940D1E6C2F03C075
+:103BA0000E94091E682F70E080E090E0CF910C9495
+:103BB0009D18CF9108956DEE7EEF80E090E00E9419
+:103BC000472460E082E090E00E94352460E083E0DA
+:103BD00090E00E94352460E084E090E00E9435246B
+:103BE00060E085E090E00C94352480E090E00E9455
+:103BF0002F2421E08D3E9E4F09F020E0822F089572
+:103C000082E090E00C942724682F82E090E00C94EE
+:103C1000352483E090E00C942724682F83E090E023
+:103C20000C94352484E090E00C942724682F84E0E1
+:103C300090E00C9435248091E60180FF0BC06091E8
+:103C4000130185E0689FB0011124759567957595FE
+:103C500067952BC081FF09C06091130185E0689FC3
+:103C6000B00111247595679520C082FF07C060914F
+:103C7000130185E0689FB001112417C09091E701FE
+:103C80009923D1F060911201961788F720911301C2
+:103C900085E0289F90011124929FA001939F500DD1
+:103CA000112470E0CA010E94F9236038710540F4C4
+:103CB0006115710539F002C065E070E0862F089546
+:103CC0008FE7089581E008958091E60180FF08C0A4
+:103CD0006091110170E0759567957595679521C0A4
+:103CE00081FF06C06091110170E07595679519C05C
+:103CF00082FF04C06091110170E010C09091E70153
+:103D00009923C1F0609110019617A0F780911101DD
+:103D1000899FC001112470E00E94F9236038710569
+:103D200028F46115710521F0862F08958FE7089515
+:103D300081E0089561E070E0F4CF803F21F40E94BB
+:103D40001B1E819504C0813F29F40E941B1E809395
+:103D5000EA010895823F21F40E941B1E819504C050
+:103D6000833F29F40E941B1E8093E9010895893F37
+:103D700019F40E94641E05C08A3F31F40E94641E3B
+:103D800081958093EB0108958B3F21F40E94641E7E
+:103D9000819504C08C3F29F40E94641E8093EC013D
+:103DA0000895843F21F48091E801816017C0853F28
+:103DB00021F48091E801826011C0863F21F4809156
+:103DC000E80184600BC0873F21F48091E80188609E
+:103DD00005C0883F31F48091E80180618093E8015B
+:103DE00008958D3F21F48091E60181600BC08E3FE4
+:103DF00021F48091E601826005C08F3F29F4809113
+:103E0000E60184608093E6010895803F39F4809153
+:103E1000EA0187FF6CC01092EA0169C0813F29F472
+:103E20008091EA011816BCF362C09091E901823FCB
+:103E300029F497FF5CC01092E90159C0833F19F43F
+:103E40001916CCF354C0893F41F48091EB01181648
+:103E50000CF04DC01092EB014AC08A3F29F48091CA
+:103E6000EB0187FF44C0F6CF8B3F39F48091EC0122
+:103E700087FF3DC01092EC013AC08C3F29F480913D
+:103E8000EC011816BCF333C0843F21F48091E801A3
+:103E90008E7F17C0853F21F48091E8018D7F11C08E
+:103EA000863F21F48091E8018B7F0BC0873F21F48E
+:103EB0008091E801877F05C0883F31F48091E80157
+:103EC0008F7E8093E80113C08D3F21F48091E6013D
+:103ED0008E7F0BC08E3F21F48091E6018D7F05C05F
+:103EE0008F3F29F48091E6018B7F8093E6018091DA
+:103EF000E90181110EC08091EA0181110AC080910F
+:103F0000EB01811106C08091EC01811102C0109279
+:103F1000E701089588EE91E00E945B100E94F51B76
+:103F20009093E5018093E40108951F93CF93DF936D
+:103F30008091E4019091E5010E94011CAC019091F7
+:103F4000E701992321F02091140130E006C020916F
+:103F500015018AE0289F900111244217530708F4A5
+:103F600086C08091E901C091EA01D091EB011091E6
+:103F7000EC01811107C0C11176C0D11174C01111BB
+:103F800072C075C09F3F19F09F5F9093E7011816AC
+:103F900024F40E941B1E8093E9018091E90187FFB0
+:103FA00005C00E941B1E81958093E9011C1624F414
+:103FB0000E941B1E8093EA018091EA0187FF05C0E1
+:103FC0000E941B1E81958093EA016091E90166239E
+:103FD00039F1C091EA01CC2319F1772767FD70957B
+:103FE000872F972F0E940A2323E333E343E35FE302
+:103FF0000E946E230E94D7226093E9016C2F7727DD
+:1040000067FD7095872F972F0E940A2323E333E3E0
+:1040100043E35FE30E946E230E94D7226093EA018C
+:104020001D1624F40E94641E8093EB018091EB0125
+:1040300087FF05C00E94641E81958093EB011116D5
+:1040400024F40E94641E8093EC018091EC0187FFB0
+:1040500005C00E94641E81958093EC01DF91CF9191
+:104060001F910C948A1F9F3F09F08ECF96CFDF914E
+:10407000CF911F910895E8EEF1E085E0DF011D92F8
+:104080008A95E9F71092E7011092E60108958330CE
+:1040900081F128F4813059F08230D1F008958530D3
+:1040A00009F449C0B8F1863009F456C008958091EA
+:1040B0001501262F30E0280F311D2F3F310524F444
+:1040C000680F6093150108958FEF8093150108958F
+:1040D00080911401262F30E0280F311D2F3F31052C
+:1040E00024F4680F6093140108958FEF80931401F6
+:1040F000089580911301262F30E0280F311D2F3FA6
+:10410000310524F4680F6093130108958FEF8093B5
+:104110001301089580911201262F30E0280F311DE0
+:104120002F3F310524F4680F6093120108958FEF3B
+:1041300080931201089580911101262F30E0280FFD
+:10414000311D2F3F310524F4680F6093110108954C
+:104150008FEF80931101089580911001262F30E098
+:10416000280F311D2F3F310524F4680F6093100193
+:1041700008958FEF809310010895833011F128F492
+:10418000813049F0823091F00895853081F120F13D
+:104190008630C1F1089580911501681720F4861BBF
+:1041A00080931501089510921501089580911401CE
+:1041B000681720F4861B809314010895109214014F
+:1041C000089580911301681720F4861B80931301D2
+:1041D000089510921301089580911201681720F438
+:1041E000861B809312010895109212010895809108
+:1041F0001101681720F4861B809311010895109215
+:104200001101089580911001681720F4861B809396
+:10421000100108951092100108950F931F938D318E
+:1042200009F46BC008F03FC08E3009F47FC0C0F4C1
+:10423000873009F469C068F4863009F0B1C0809114
+:10424000DE01817F8E7F8093DE0181E08093EE012D
+:10425000A8C0883009F4A2C08B3009F49FC0A0C068
+:10426000863109F49BC078F4803109F472C0813141
+:1042700009F096C00E94DD1490910D0181E089271C
+:1042800080930D018BC0893109F488C08B3109F00E
+:1042900087C08091DE0181FB222720F991E09227DF
+:1042A00090FB81F94CC0853309F470C048F4873223
+:1042B00009F46CC008F459C0893209F467C070C0B1
+:1042C000833438F48A3308F04EC0883309F466C06A
+:1042D00067C0833409F45AC0883409F061C00E9471
+:1042E000DD140FEF13ED20E3015010402040E1F703
+:1042F00000C000000E94501C51C00E9491220E94E8
+:1043000044100E943D094AC09091DE01892F80959A
+:10431000817080FB90F929F0966098609093DE019F
+:1043200040C0997F977F9093DE0138C08091DE0175
+:1043300082FB222720F991E0922790FB82F980935B
+:10434000DE01992359F18091DE0181608093DE01C5
+:1043500025C08091DE0183FB222720F991E092277E
+:1043600090FB83F9ECCF895301C08D5141E050E0BF
+:1043700060E070E08A019B0104C0000F111F221F42
+:10438000331F8A95D2F7C901B80104C061E070E01B
+:1043900080E090E00E949D180E94DD1481E001C041
+:1043A00080E01F910F91089580E0089580E00895C6
+:1043B000CF93C82F8091EE01813079F018F08230D0
+:1043C000E9F187C0E0910E01F0910F018081813108
+:1043D00069F0823209F07FC009C0E0910E01F091CE
+:1043E0000F018081813111F0823261F48C2F0E94A3
+:1043F000D421811104C08C2F0E940D211DC081E0A9
+:1044000090E01AC08C2F0E94D621811114C0C431B3
+:1044100079F048F4CB3079F0C03109F060C082E027
+:104420008093EE0108C0C93219F0C83321F057C09B
+:104430001092EE0154C081E0817053C0C93289F1FD
+:1044400018F5C43171F1A8F4C73009F046C08AE00C
+:104450008093150194E19093140193E090931301DC
+:104460008093120188E08093110188E2809310010B
+:1044700034C0CE51C63088F5EC2FF0E0E65DFE4F3B
+:1044800080818093ED0129C0CE34E9F020F4CB3453
+:1044900021F56AE013C0C13579F0C235F1F461E06D
+:1044A0000DC08091ED01882319F01092ED0115C027
+:1044B00081E08093EE0115C061E006C08091ED01BE
+:1044C0000E9447200AC06AE08091ED010E94BD2051
+:1044D00004C01092EE0180E004C081E002C080E0E0
+:1044E000ABCFCF910895E1E8F0E0808188608083D0
+:1044F0008081816080838FB7F89493E090938900E6
+:1045000090ED909388008FBF0895EFE6F0E08081F2
+:10451000826080830895EFE6F0E080818D7F808364
+:104520000895EFE6F0E0908182E089278083089586
+:104530001F920F920FB60F9211242F933F934F9318
+:104540005F936F937F938F939F93AF93BF93EF93FB
+:10455000FF938091EF019091F00101969093F0010B
+:104560008093EF01811103C082E00E943D09E09138
+:10457000F001E695E695F0E0E055FB4FE49180917F
+:10458000EF018E1303C080E00E943D09FF91EF917F
+:10459000BF91AF919F918F917F916F915F914F915B
+:1045A0003F912F910F900FBE0F901F90189504D040
+:1045B0006894B1118DC0089570D088F09F5790F025
+:1045C000B92F9927B751A0F0D1F0660F771F881F38
+:1045D000991F1AF0BA95C9F712C0B13081F077D09F
+:1045E000B1E0089574C0672F782F8827B85F39F03D
+:1045F000B93FCCF3869577956795B395D9F73EF497
+:1046000090958095709561957F4F8F4F9F4F08953E
+:10461000E89409C097FB3EF490958095709561955C
+:104620007F4F8F4F9F4F9923A9F0F92F96E9BB2712
+:104630009395F695879577956795B795F111F8CF8E
+:10464000FAF4BB0F11F460FF1BC06F5F7F4F8F4FF9
+:104650009F4F16C0882311F096E911C0772321F0EF
+:104660009EE8872F762F05C0662371F096E8862F87
+:1046700070E060E02AF09A95660F771F881FDAF7DE
+:10468000880F9695879597F9089557FD9058440F90
+:10469000551F59F05F3F71F04795880F97FB991FA1
+:1046A00061F09F3F79F0879508951216130614065E
+:1046B000551FF2CF4695F1DF08C0161617061806EB
+:1046C000991FF1CF86957105610508940895E894C6
+:1046D000BB2766277727CB0197F908950BD078C0C1
+:1046E00069D028F06ED018F0952309F05AC05FC049
+:1046F0001124EECFCADFA0F3959FD1F3950F50E0C0
+:10470000551F629FF001729FBB27F00DB11D639F83
+:10471000AA27F00DB11DAA1F649F6627B00DA11D29
+:10472000661F829F2227B00DA11D621F739FB00DCF
+:10473000A11D621F839FA00D611D221F749F33273F
+:10474000A00D611D231F849F600D211D822F762FD8
+:104750006A2F11249F5750408AF0E1F088234AF0D5
+:10476000EE0FFF1FBB1F661F771F881F9150504021
+:10477000A9F79E3F510570F014C0AACF5F3FECF33C
+:10478000983EDCF3869577956795B795F795E7950D
+:104790009F5FC1F7FE2B880F911D9695879597F91E
+:1047A000089597F99F6780E870E060E008959FEFB3
+:1047B00080EC089500240A941616170618060906B8
+:1047C000089500240A941216130614060506089587
+:1047D000092E0394000C11F4882352F0BB0F40F40F
+:1047E000BF2B11F460FF04C06F5F7F4F8F4F9F4F4F
+:1047F000089597FB072E16F4009407D077FD09D093
+:104800000E94132407FC05D03EF4909581959F4F9C
+:104810000895709561957F4F0895EE0FFF1F0590E5
+:10482000F491E02D0994AA1BBB1B51E107C0AA1FFC
+:10483000BB1FA617B70710F0A61BB70B881F991F41
+:104840005A95A9F780959095BC01CD010895F999E5
+:10485000FECF92BD81BDF89A992780B50895A8E151
+:10486000B0E042E050E00C944F24262FF999FECF9F
+:1048700092BD81BDF89A019700B4021639F01FBAB3
+:1048800020BD0FB6F894FA9AF99A0FBE08950196D2
+:10489000272F0E9436240C943524DC01CB01FC0127
+:1048A000F999FECF06C0F2BDE1BDF89A319600B489
+:0E48B0000D9241505040B8F70895F894FFCF94
+:1048BE0002203F09CD09AA09760942090101CB015F
+:1048CE0028080A03140A3F4D363971042404EE03F6
+:1048DE00B503480361037A0393030102030405063B
+:0448EE0007080900AE
+:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/dave/dave.hex b/keyboard/ergodox_ez/keymaps/dave/dave.hex deleted file mode 100644 index 363e7234d8..0000000000 --- a/keyboard/ergodox_ez/keymaps/dave/dave.hex +++ /dev/null @@ -1,1128 +0,0 @@ -:100000000C9463020C94AA020C94AA020C94AA0207
-:100010000C94AA020C94AA020C94AA020C94AA02B0
-:100020000C94AA020C94AA020C94FF0B0C94D10C11
-:100030000C94AA020C94AA020C94AA020C94AA0290
-:100040000C94AA020C9445210C94AA020C94AA02C6
-:100050000C94AA020C94D71A0C94AA020C94AA022B
-:100060000C94AA020C94AA020C94AA020C94AA0260
-:100070000C94AA020C94AA020C94AA020C94AA0250
-:100080000C94AA020C94AA020C94AA020C94AA0240
-:100090000C94AA020C94AA020C94AA020C94AA0230
-:1000A0000C94AA020C94AA020C94AA023E0D600DB4
-:1000B000530E600D530EA50DC80D530E1D0E300EC0
-:1000C0001A111A11491149118C11C611D313D313E6
-:1000D000DF11D313D412D412A713D313D313BE1327
-:1000E00029002B00E000E100357100001E00140023
-:1000F00004001D006400E3001F001A0016001B002E
-:1001000000000252200008000700060000002C003A
-:100110002100150009001900E2001151220017000A
-:100120000A0005000000460023001C0000000B0030
-:100130000000650023000A000000050000004800E0
-:1001400024001C000B0011000000007525001800A1
-:100150000D001000E600115126000C000E003600C4
-:1001600000002C00270012000F0037002F00015262
-:100170002D001300330038003000E7002A0028006B
-:100180002800E500347100000100010001000100B9
-:100190000100000001001E022002220201000100F5
-:1001A00001001F02210223020100010001002F02B1
-:1001B00026022F000100010001003002270230005A
-:1001C000010012510100310235003502000001002A
-:1001D0000100010000000100000001000100010019
-:1001E0000000010000000100010001000100010009
-:1001F0000000010000005F005C0059006200125125
-:10020000540060005D005A0062000100550061006A
-:100210005E005B0063000100560057005700580065
-:10022000580001002E0032003400010001000000DF
-:100230000100010001000100010000003A004A0035
-:100240005000F400F20001003B0052005100F000A9
-:10025000F10001003C004D004F00F500F3000100EB
-:100260003D0049004C000100010010513E004B00D0
-:100270004E0001000000A5003F0001000000010049
-:1002800000004C05400001000000010000000100DA
-:1002900041000100010001000000010042000100D6
-:1002A000B600AC00AA001051430049004C00AE005B
-:1002B000A800010044000100B700AB00A900010044
-:1002C00045000100010001000100010001000100E2
-:1002D00001000100010000001603450072006700E4
-:1002E0006F0044006F007800200045005A000000B5
-:1002F00016034500720067006F0044006F0078002D
-:10030000200045005A0000000403090409026D00A2
-:10031000040100A0FA090400000103010100092101
-:1003200011010001223F000705810308000A0904AA
-:1003300001000103010200092111010001224D0009
-:100340000705820308000A090402000103000000F7
-:100350000921110100012236000705830308000A64
-:10036000090403000103000000092111010001221A
-:10037000390007058403100001120110010000007C
-:1003800008EDFE071301000102000105010906A1A5
-:1003900001050719E029E715002501950875018178
-:1003A0000205081901290595057501910295017548
-:1003B0000391010507190029771500250195787526
-:1003C000018102C005010980A101850216010026F4
-:1003D000B7001A01002AB700751095018100C00509
-:1003E0000C0901A1018503160100269C021A0100D7
-:1003F0002A9C02751095018100C005010902A10126
-:100400000901A10005091901290515002501950516
-:1004100075018102950175038101050109300931DA
-:100420001581257F95027508810609381581257F7C
-:10043000950175088106050C0A38021581257F95FE
-:100440000175088106C0C005010906A1010507194B
-:10045000E029E715002501950875018102950175D0
-:100460000881010508190129059505750191029575
-:1004700001750391010507190029FF150025FF9556
-:100480000675088100C000000000000000000000A8
-:1004900000010204060A0F17202C3A4A5D71879D5D
-:1004A000B3C7DAE9F5FCFFFCF5E9DAC7B39D87715C
-:1004B0005D4A3A2C20170F0A0604020100000000D2
-:1004C00000000000000011241FBECFEFDAE0DEBF05
-:1004D000CDBF04B603FE27C08091F1019091F201D7
-:1004E000A091F301B091F4018730904BA740B04B3D
-:1004F000D1F41092F1011092F2011092F3011092D6
-:10050000F40114BE84B7877F84BF0FB6F894A89512
-:1005100080916000886180936000109260000FBE3F
-:10052000E0E0FFE3099511E0A0E0B1E0ECE2F6E4E1
-:1005300002C005900D92A433B107D9F721E0A4E3DE
-:10054000B1E001C01D92A13FB207E1F70E94460948
-:100550000C9414230C94000061110BC0FC018281E7
-:10056000882321F085EE0E94B40F03C085EE0E941F
-:100570007C1080E090E0089508956091B50170913D
-:10058000B6018091B7019091B8010E94041A569863
-:100590005E98E5E3F1E065E070E031E0A1E0B0E015
-:1005A0004081831305C091E04F3F41F490E006C0C5
-:1005B00021E0411101C020E0922F9195940F90838A
-:1005C000992309F194B1AD01062E01C0440F0A949C
-:1005D000EAF7942B94B995B1492B45B9408150E085
-:1005E000313029F4509389004093880019C032308B
-:1005F00029F450938B0040938A0012C050938D00D1
-:1006000040938C000DC094B1AD01062E01C0440F83
-:100610000A94EAF74095942394B995B1492345B9D2
-:100620003F5F6F5F7F4F3196343009F0B9CF089547
-:100630000C94BD0256985E9825982D9826982E9871
-:1006400027982F988FEF90E09093890080938800EF
-:1006500090938B0080938A0090938D0080938C0000
-:10066000259A2D9A2FEF80E792E02150804090400C
-:10067000E1F700C00000269A2E9A2FEF80E792E063
-:10068000215080409040E1F700C00000279A2F9A47
-:100690002FEF80E792E0215080409040E1F700C0CA
-:1006A000000025982D982FEF80E792E021508040A0
-:1006B0009040E1F700C0000026982E982FEF80E7C9
-:1006C00092E0215080409040E1F700C00000279860
-:1006D0002F9856985E9825982D9826982E982798AA
-:1006E0002F98089589EA8093800089E080938100A3
-:1006F00024982C983F988AB18F748AB96E98479A3B
-:100700008BB1806B8BB9769A0E941A030C94BC0251
-:1007100080E2809300018091380181110EC00E9417
-:10072000D70381E0809338012FEF83ED90E32150D0
-:1007300080409040E1F700C0000080E40E94DD03AB
-:100740008093000181112EC00E9407048093000154
-:10075000811128C00E94070480930001811122C0EA
-:100760008FE30E9407048093000181111BC00E9447
-:10077000FF0380E40E94DD0380930001811112C019
-:100780008CE00E9407048093000181110BC00E943D
-:10079000070480930001811105C08FE30E940704C4
-:1007A000809300010E94FF03809100010895109240
-:1007B000B9008AE08093B800089594EA9093BC0051
-:1007C0009091BC0097FFFCCF9091B900987F983032
-:1007D00021F0903111F081E008958093BB0084E80E
-:1007E0008093BC008091BC0087FFFCCF8091B90052
-:1007F000887F883111F0803471F780E0089584E9B2
-:100800008093BC008091BC0084FDFCCF0895809350
-:10081000BB0084E88093BC008091BC0087FFFCCFC4
-:100820009091B900987F81E0983209F480E00895B2
-:1008300084E88093BC008091BC0087FFFCCF80914E
-:10084000BB00089580910001811115C080E40E94D1
-:10085000DD038093000181110CC082E10E94070436
-:1008600080930001811105C08FEF0E9407048093DF
-:1008700000010E94FF0384B1807F84B985B1807F2D
-:1008800085B98AB1837F8AB98BB1837F8BB93E9852
-:10089000469808950E948803809300010E942204D4
-:1008A00080B38C7080BB81B3836F81BBE8E4F1E0DF
-:1008B000AAE3B1E011921D9281E0E635F807D1F785
-:1008C0000C9472039F92AF92BF92CF92DF92EF92FD
-:1008D000FF920F931F93CF93DF93809100018823A2
-:1008E00079F0809139018F5F80933901811108C0BF
-:1008F0000E94880380930001811102C00E941A03A4
-:100900008AE3E82E81E0F82E8701C0E0D0E0BB2426
-:10091000B39492E0A92ECC24C394D12CC730D10536
-:1009200000F580910001811164C080E40E94DD0324
-:1009300080930001811112C082E10E94070480931C
-:10094000000181110BC0C6010C2E01C0880F0A9452
-:10095000EAF780950E940704809300010E94FF033C
-:1009600048C0CA30A1F028F4C83059F0C93061F04D
-:1009700005C0CC3089F070F0CD3089F0209A2898ED
-:1009800010C0219A29980DC0229A2A980AC0239A49
-:100990002B9807C0529A01C0539A5B9802C03E9AA6
-:1009A0004698E0EAEA95F1F78FB181708B25799945
-:1009B00002C032E001C030E0832B7C9902C034E0F9
-:1009C00001C030E0832B7D9902C028E001C020E007
-:1009D000822B7E9902C090E101C090E0892B9FB1EB
-:1009E0009095991F9927991F9295990F907E892B21
-:1009F0000FC08091000181114AC080E40E94DD0394
-:100A000080930001882381F1912C0E94FF03892D9E
-:100A1000D8019C91981719F08C93A09201010E9423
-:100A2000220421960F5F1F4FCE30D10509F076CFFB
-:100A300080910101882369F181508093010188230D
-:100A400039F0EFE9FFE03197F1F700C0000021C075
-:100A5000E8E4F1E0D7018D917D018193B8E4EB16D4
-:100A6000B1E0FB06B9F715C083E10E94070480934B
-:100A700000018111C9CF81E40E94DD038093000150
-:100A80008111C2CF0E941804982E9094BECF80E0AE
-:100A9000BFCF0E94180381E0DF91CF911F910F918A
-:100AA000FF90EF90DF90CF90BF90AF909F90089510
-:100AB000E82FF0E0E85BFE4F8081089508958B3BBE
-:100AC000910580F4883A910548F5853A9105D8F466
-:100AD0008430910508F0B2C0019709F06EC081E042
-:100AE00090E00895803E910508F467C0883E910526
-:100AF00008F4A4C09C01205F31092031310508F0C1
-:100B00005CC090650895853A910509F459C0863A0C
-:100B1000910509F058C082E890E40895883A91055B
-:100B200009F454C0893A910509F453C08A3A9105F1
-:100B300009F452C08B3A910509F451C08C3A9105E1
-:100B400009F450C08D3A910509F44FC0803B9105DE
-:100B500009F44EC08E3A910509F44DC08F3A9105C3
-:100B600009F44CC0813B910509F44BC0823B9105CF
-:100B700009F44AC0833B910509F449C0843B9105BF
-:100B800009F448C0853B910509F447C0863B9105AF
-:100B900009F446C0873B910509F445C0883B91059F
-:100BA00009F444C0893B910509F443C08A3B91058F
-:100BB00009F442C080E094E4089580E090E0089554
-:100BC00081E890E4089583E890E4089582EE94E447
-:100BD000089589EE94E408958AEE94E4089585EBEF
-:100BE00094E4089586EB94E4089587EB94E40895E3
-:100BF0008CEC94E408958DEC94E4089583E895E4F6
-:100C000008958AE895E4089582E995E4089584E9D1
-:100C100095E4089581E296E4089583E296E40895C8
-:100C200084E296E4089585E296E4089586E296E4E7
-:100C3000089587E296E408958AE296E40895089577
-:100C400024E5829FC0011124FC0126E0729FE00D83
-:100C5000F11D1124E60FF11DEE0FFF1FE052FF4FB3
-:100C6000859194910895880F991FFC01E05AF040F6
-:100C7000859194910895880F991FFC01E052FF4FD0
-:100C800085919491089524E5829FC0011124FC016F
-:100C900046E0749FE00DF11D1124E60FF11DEE0FEB
-:100CA000FF1FE052FF4F859194919C013A952115C9
-:100CB0004FE1340708F425C13F512115304120F49C
-:100CC0009F700E943B0608959C01305321153041CE
-:100CD00018F49927906C0895811520E5920769F41E
-:100CE0000E94F5134FEF84E39CE041508040904018
-:100CF000E1F700C000000C94FC1A813020E5920757
-:100D000031F48091D00181608093D00108959C01DD
-:100D100030552115304108F05CC0292F33272F7042
-:100D2000332721303105E9F4AC0164E0440F551F4D
-:100D30006A95E1F744275370BC016370772702C0BE
-:100D4000220F331F6A95E2F73C68242B352B73E0A2
-:100D5000880F991F7A95E1F780769927822B932B3C
-:100D600008952230310529F4982F8827816F906AE1
-:100D7000089523303105A1F4AC0133E0440F551F31
-:100D80003A95E1F7407E57708370992721E030E073
-:100D900002C0220F331F8A95E2F7C9019C6816C072
-:100DA0002430310531F5AC0123E0440F551F2A955D
-:100DB000E1F7407E57708370992721E030E002C050
-:100DC000220F331F8A95E2F7C9019A68842B952B6D
-:100DD00008959C0130572115304118F49F7090629E
-:100DE00008959C0130582115304118F49F70906A85
-:100DF0000895803E9105E0F4803C910558F58133DB
-:100E0000910509F46FC048F48932910509F463C073
-:100E10008A32910509F46DC072C089339105E9F0F9
-:100E200082389105D1F08533910509F44DC067C032
-:100E3000833E910581F138F4803E9105B9F0823E00
-:100E40009105D9F05CC0863E910561F1873E910520
-:100E5000A1F155C00E94330608952091E20120FDC2
-:100E600002C021FF4CC080EE90E049C08091E201B9
-:100E700080FFF9CF89E390E042C08091E20182FFD8
-:100E80000EC08091E20184FF03C080E090E037C093
-:100E900083EE90E034C08091E20182FFF2CF82EED7
-:100EA00090E02DC08091E20183FF0BC08091E201B0
-:100EB00084FDEBCF87EE90E022C08091E20183FFBA
-:100EC000F5CF86EE90E01BC08091E20185FF07C060
-:100ED00089E290E014C08091E20185FFF9CF85E3BB
-:100EE00090E00DC08091E20186FF07C08AE290E0A9
-:100EF00006C08091E20186FFF9CF81E390E00E9475
-:100F00005F0508950895809166010895CF93DF935A
-:100F100000D01F92CDB7DEB79C018091E8018430EC
-:100F200019F593E099833B832A839093E9008FEF2F
-:100F30009091E800815095FD06C095ED9A95F1F7E6
-:100F400000008111F5CF8091E80085FF0DC040E0E1
-:100F500050E063E070E0CE0101960E94F3098091B9
-:100F6000E8008E778093E8000F900F900F90DF914C
-:100F7000CF910895CF93DF9300D01F92CDB7DEB706
-:100F80002091E801243021F522E029839B838A8384
-:100F900083E08093E9008FEF9091E800815095FD08
-:100FA00006C095ED9A95F1F700008111F5CF80917B
-:100FB000E80085FF0DC040E050E063E070E0CE0146
-:100FC00001960E94F3098091E8008E778093E800F3
-:100FD0000F900F900F90DF91CF9108959C01809119
-:100FE000E8018430F9F482E08093E9009FEF80917A
-:100FF000E800915085FD06C085ED8A95F1F7000067
-:101000009111F5CF8091E80085FF0CC040E050E0E1
-:1010100065E070E0C9010E94F3098091E8008E77D5
-:101020008093E8000895CF93DF93EC018091E8016D
-:10103000843009F046C090910C019923D9F0909129
-:101040000D019923B9F08093E9008FEF9091E800AA
-:10105000815095FD06C095E19A95F1F70000811148
-:10106000F5CF8091E80085FF2CC040E050E060E1C2
-:1010700070E017C081E08093E9008FEF9091E80065
-:10108000815095FD06C095ED9A95F1F7000081110C
-:10109000F5CF8091E80085FF14C040E050E068E0A3
-:1010A00070E0CE010E94F3098091E8008E77809372
-:1010B000E80080E1FE01A6E5B1E001900D928A957D
-:1010C000E1F7DF91CF9108958091E701811109C087
-:1010D0000E94840B0E94E10B8091E2008460809367
-:1010E000E20008951092E701089508950C943221CA
-:1010F0000E94921A0E9438210E948C0E0C94820742
-:1011000042E061EC81E00E94FD0A42E061EC82E095
-:101110000E94FD0A42E061EC83E00E94FD0A42E188
-:1011200061EC84E00C94FD0A8091EA01833009F4BB
-:1011300055C030F4813071F0823009F48EC00895CA
-:101140008A3009F47AC08B3009F460C0893009F024
-:101150009CC020C08091E901813A09F096C080913D
-:10116000E800877F8093E8008091ED019091EE0187
-:10117000892B21F460E186E591E003C060E080E026
-:1011800090E070E00E943E0A8091E8008B778093A7
-:10119000E80008958091E901813209F076C08091DC
-:1011A000ED019091EE01009719F0039709F06DC0E1
-:1011B0008091E800877F8093E8008091E80082FDBD
-:1011C00005C08091E8018111F8CF5FC08091F100E6
-:1011D000809366018091E8008B7753C08091E9018C
-:1011E000813A09F052C08091ED019091EE01892B76
-:1011F00009F04BC08091E800877F8093E8008091E0
-:10120000E80080FFFCCF80910C0136C08091E9019D
-:101210008132D9F58091ED019091EE01892BA9F5EC
-:101220008091E800877F8093E8000E94320B8091D4
-:10123000EB0180930C010C94F5138091E90181324C
-:1012400021F58091E800877F8093E8000E94320BAF
-:101250008091EC018093670108958091E901813AC2
-:10126000A1F48091E800877F8093E8008091E800F6
-:1012700080FFFCCF809167018093F1008091E800AE
-:101280008E778093E8000C94320B089584B7877FA3
-:1012900084BF0FB6F894A895809160008861809310
-:1012A0006000109260000FBE90E080E80FB6F894E6
-:1012B00080936100909361000FBE0E94DB0E0E943C
-:1012C000840B0E94E10B8091E20084608093E20035
-:1012D00078940E946C0E0E94DD0E82E091E00E94E4
-:1012E000870E0E9420218091E801853069F40E94D8
-:1012F000541A8091E6018823B1F30E947E1A882354
-:1013000091F30E94DD09EFCF0E94E30EECCF292F6D
-:10131000332723303105C9F060F42130310581F0E5
-:101320002230310509F041C08DE690E02CE033E039
-:1013300040C021323105E1F02232310531F135C0B2
-:1013400082E190E029E733E034C0992781309105AC
-:1013500049F028F0029749F5E8EDF2E005C0E8E031
-:10136000F3E002C0E0EFF2E0849190E09F0121C041
-:101370006430D8F4E62FF0E0EE0FFF1FEE5DFE4F75
-:101380002081318189E090E014C0643070F470E015
-:10139000FB01EE0FFF1FE65EFE4F20813181FB0156
-:1013A000EA5EFE4F808190E004C080E090E020E0A3
-:1013B00030E0FA0131832083089580E189BD82E124
-:1013C00089BD09B400FEFDCF8091D8008F7D809348
-:1013D000D8008091E00082608093E0008091E0007E
-:1013E00081FDFCCF0895CF92DF92EF92FF920F9391
-:1013F0001F93CF93DF93EC018B016A010E94510B85
-:10140000811133C0C114D10439F0F601808191817A
-:10141000081B190BC80FD91FE12CF12C0115110560
-:1014200019F18091E80085FD16C08091E8008E7763
-:101430008093E800C114D10449F0F60180819181C4
-:10144000E80EF91EF182E08285E00FC00E94510B88
-:10145000882321F30AC089918093F100015011097A
-:10146000FFEFEF1AFF0ADACF80E0DF91CF911F91F3
-:101470000F91FF90EF90DF90CF9008952091EF01B2
-:101480003091F0012617370748F06115710539F4DE
-:101490002091E8002E772093E80001C0B901FC01FB
-:1014A00020E06115710579F18091E8018823F1F15F
-:1014B0008530F1F18091E80083FD3CC08091E80027
-:1014C00082FD2EC08091E80080FFEBCF2091F300D9
-:1014D0008091F20090E0922B6115710551F08830F7
-:1014E000910538F421912093F10061507109019622
-:1014F000F3CF21E0089709F020E08091E8008E7793
-:101500008093E800CECF2111CFCF0AC08091E801AF
-:10151000882361F0853061F08091E80083FD0AC086
-:101520008091E80082FFF2CF80E0089582E0089584
-:1015300083E0089581E008952091EF013091F0015A
-:101540002617370748F06115710539F42091E80036
-:101550002E772093E80001C0B901FC0120E061155D
-:10156000710591F18091E801882309F440C085302C
-:1015700009F43FC08091E80083FD3DC08091E80000
-:1015800082FD2FC08091E80080FFE9CF2091F30019
-:101590008091F20090E0922B6115710559F088302E
-:1015A000910540F424912093F10031966150710926
-:1015B0000196F2CF21E0089709F020E08091E80041
-:1015C0008E778093E800CBCF2111CCCF0AC08091D9
-:1015D000E801882361F0853061F08091E80083FDA7
-:1015E0000AC08091E80082FFF2CF80E0089582E097
-:1015F000089583E0089581E00895982F973068F565
-:101600009093E900981739F07091EC002091ED006B
-:101610005091F00003C0242F762F50E021FD02C02E
-:101620009F5FECCF3091EB003E7F3093EB00309129
-:10163000ED003D7F3093ED003091EB003160309351
-:10164000EB007093EC002093ED005093F00020919C
-:10165000EE0027FDE5CF80E008958F708093E900CC
-:1016600081E008958091E90187FF11C08091E80031
-:1016700082FD05C08091E8018111F8CF11C08091F1
-:10168000E8008B770BC08091E801882349F08091B6
-:10169000E80080FFF8CF8091E8008E778093E80023
-:1016A00008952091E4003091E50095E64091EC002A
-:1016B000842F817040FF23C08091E80080FD1DC011
-:1016C0008091E801882399F0853099F08091EB00B2
-:1016D00085FD11C04091E4005091E50024173507C5
-:1016E00029F3915011F09A01E1CF84E0089582E04E
-:1016F000089583E0089581E0089580E00895409181
-:10170000E80042FFDDCF08950E94F20B0E94FA0B21
-:10171000E0EEF0E0808181608083E8EDF0E08081A0
-:101720008F77808319BCA7EDB0E08C918E7F8C936E
-:1017300080818F7E80831092E70108950F931F931D
-:10174000CF93DF930E94F20B0E94FA0BC8EDD0E01A
-:1017500088818F77888388818068888388818F7D5E
-:10176000888319BC1092E8011092E4011092E601FE
-:101770001092E50100EE10E0F80180818B7F8083FC
-:1017800088818160888342E060E080E00E94FD0AF9
-:10179000E1EEF0E080818E7F8083E2EEF0E08081F8
-:1017A00081608083808188608083F80180818E7F62
-:1017B0008083888180618883DF91CF911F910F9111
-:1017C0000895E8EDF0E080818F7E8083E7EDF0E022
-:1017D00080818160808384E082BF81E08093E70123
-:1017E0000C949E0BE8EDF0E080818E7F8083109258
-:1017F000E20008951092DA001092E10008951F921D
-:101800000F920FB60F9211242F933F934F935F9334
-:101810006F937F938F939F93AF93BF93EF93FF93B8
-:101820008091E10082FF0BC08091E20082FF07C03F
-:101830008091E1008B7F8093E1000E946B0E80918C
-:10184000DA0080FF1FC08091D80080FF1BC080910C
-:10185000DA008E7F8093DA008091D90080FF0DC07E
-:1018600080E189BD82E189BD09B400FEFDCF81E040
-:101870008093E8010E94640805C019BC1092E80139
-:101880000E9472088091E10080FF19C08091E200FF
-:1018900080FF15C08091E2008E7F8093E2008091EE
-:1018A000E20080618093E2008091D80080628093A2
-:1018B000D80019BC85E08093E8010E9476088091E9
-:1018C000E10084FF30C08091E20084FF2CC080E101
-:1018D00089BD82E189BD09B400FEFDCF8091D800A9
-:1018E0008F7D8093D8008091E1008F7E8093E1000E
-:1018F0008091E2008F7E8093E2008091E20081601F
-:101900008093E2008091E401882311F084E007C015
-:101910008091E30087FD02C081E001C083E08093F5
-:10192000E8010E9478088091E10083FF29C080913E
-:10193000E20083FF25C08091E100877F8093E10072
-:1019400082E08093E8011092E4018091E1008E7FB3
-:101950008093E1008091E2008E7F8093E20080918D
-:10196000E20080618093E20042E060E080E00E945B
-:10197000FD0A8091F00088608093F0000E94750855
-:10198000FF91EF91BF91AF919F918F917F916F9157
-:101990005F914F913F912F910F900FBE0F901F902D
-:1019A00018951F920F920FB60F9211242F933F9309
-:1019B0004F935F936F937F938F939F93AF93BF9357
-:1019C000CF93DF93EF93FF93C091E900CF708091A5
-:1019D000EC00D82FD17080FDD0E81092E900809102
-:1019E000F000877F8093F00078940E94150D10928C
-:1019F000E9008091F00088608093F000CD2BCF70DB
-:101A0000C093E900FF91EF91DF91CF91BF91AF912A
-:101A10009F918F917F916F915F914F913F912F9106
-:101A20000F900FBE0F901F9018951F93CF93DF93C9
-:101A3000CDB7DEB7AA970FB6F894DEBF0FBECDBF05
-:101A4000E9EEF1E08091F100819321E0E13FF207BE
-:101A5000C9F70E9494088091E80083FF24C1809117
-:101A6000E9019091EA01492F50E04A30510508F010
-:101A70001AC1FA01EA5AFF4F0C94C922803881F04A
-:101A8000823809F010C18091ED018F708093E900D8
-:101A90008091EB0085FB882780F91092E90006C051
-:101AA0008091E5019091E601911182609091E800AA
-:101AB000977F9093E8008093F1001092F100C8C0E6
-:101AC000282F2D7F09F0EFC0882319F0823061F0B4
-:101AD000EAC08091EB01813009F0E5C0933009F054
-:101AE00080E08093E6012BC08091EB01811127C03B
-:101AF0008091ED018F7009F4D6C08093E9002091A8
-:101B0000EB0020FF1CC0933021F48091EB00806239
-:101B100014C09091EB0090619093EB0021E030E0D5
-:101B2000A90102C0440F551F8A95E2F74093EA00CD
-:101B30001092EA008091EB0088608093EB00109295
-:101B4000E9008091E800877F86C08111ACC01091C8
-:101B5000EB011F778091E3008078812B8093E30075
-:101B60008091E800877F8093E8000E94320B80918B
-:101B7000E80080FFFCCF8091E30080688093E30061
-:101B8000111102C082E001C083E08093E8018BC0A4
-:101B90008058823008F087C08091EB019091EC0171
-:101BA0008C3D53E0950779F583E08A838AE2898347
-:101BB0004FB7F894DE01139620E03EE051E2E32FA8
-:101BC000F0E050935700E49120FF03C0E295EF70DE
-:101BD0003F5FEF708E2F90E0EA3010F0C79601C0A3
-:101BE000C0968D939D932F5F243149F74FBF80910D
-:101BF000E800877F8093E8006AE270E0CE010196FA
-:101C00000E943E0A14C0AE014F5F5F4F6091ED012C
-:101C10000E948709BC01892B09F445C09091E80016
-:101C2000977F9093E80089819A810E949C0A809115
-:101C3000E8008B778093E80036C08038A1F580916A
-:101C4000E800877F8093E8008091E4018093F100B1
-:101C50008091E8008E778093E8000E94320B23C0C9
-:101C6000811121C08091EB019091EC01992702979D
-:101C7000D4F48091E800877F8093E8008091EB01A5
-:101C80008093E4010E94320B8091E401811106C02F
-:101C90008091E30087FD02C081E001C084E0809371
-:101CA000E8010E9480088091E80083FF0AC08091CB
-:101CB000E800877F8093E8008091EB00806280934A
-:101CC000EB00AA960FB6F894DEBF0FBECDBFDF9132
-:101CD000CF911F9108950895CF938091E8018823B3
-:101CE000A1F0C091E900CF709091EC00892F817034
-:101CF00090FD80E8C82B1092E9008091E80083FDF8
-:101D00000E94150DCF70C093E900CF910895909374
-:101D10006D0180936C010895E0916C01F0916D016B
-:101D2000309721F00190F081E02D099480E0089532
-:101D3000E0916C01F0916D01309721F00280F38108
-:101D4000E02D09940895E0916C01F0916D013097B8
-:101D500021F00480F581E02D0994089520916A0115
-:101D600030916B012817390771F090936B018093C4
-:101D70006A01E0916C01F0916D01309721F00680CD
-:101D8000F781E02D0994089520916801309169014F
-:101D90002817390771F09093690180936801E091E9
-:101DA0006C01F0916D01309721F00084F185E02DF8
-:101DB0000994089508950C94DA0E0E94981A0E94CE
-:101DC0004A040C945E1BCF92DF92EF92FF920F9326
-:101DD0001F93CF93DF93CDB7DEB72B970FB6F89451
-:101DE000DEBF0FBECDBF0E9462048FE6C82E81E029
-:101DF000D82E00E010E0E02E802F0E945805F6015A
-:101E000041916F01F82EF426B1F40F5F1F4F0E3091
-:101E1000110589F78FEF89838A831B820E94A11A9B
-:101E20008160782F9D838C8349815A816B818D815C
-:101E30000E94860F40C09091D00191FF04C08B8713
-:101E40000E945E058B8520E030E04F2D50E0922F00
-:101E5000BA01022E02C0759567950A94E2F760FFF9
-:101E600024C02E83EF8221E030E0690102C0CC0C57
-:101E7000DD1C9A95E2F790E08C219D21892B09F4D5
-:101E800020E028870E94A11A8160782F9A8789878D
-:101E90004E815F8168858A850E94860FF801E1592D
-:101EA000FE4F8081C826C08206C02F5F3F4F26307C
-:101EB000310569F6AACF0E94451E0E948C0E9091B2
-:101EC0006E018917A1F00E948C0E80936E012B96F3
-:101ED0000FB6F894DEBF0FBECDBFDF91CF911F913B
-:101EE0000F91FF90EF90DF90CF900C9482072B968C
-:101EF0000FB6F894DEBF0FBECDBFDF91CF911F911B
-:101F00000F91FF90EF90DF90CF900895CF93DF93E4
-:101F1000CDB7DEB72B970FB6F894DEBF0FBECDBF9F
-:101F20004F83588769877A878B87DE01119686E011
-:101F3000FD0111928A95E9F785E0FE01379601903F
-:101F40000D928A95E1F749815A816B817C818D815F
-:101F50009E810E9489162B960FB6F894DEBF0FBEA5
-:101F6000CDBFDF91CF910895CF93C82F882309F477
-:101F7000C1C0823859F40E948C0E81FDBBC089E338
-:101F80000E9426190E94DE1989E30CC0833879F477
-:101F90000E948C0E80FDAEC083E50E9426190E942F
-:101FA000DE1983E50E946519CF910C94DE198438FF
-:101FB00059F40E948C0E82FD9DC087E40E94261970
-:101FC0000E94DE1987E4EECF8CEF8C0F813A48F443
-:101FD0008C2F0E94852081118DC08C2F0E94261984
-:101FE000E3CF80E28C0F883048F4C77081E001C0F5
-:101FF000880FCA95EAF70E94A719D6CF8BE58C0FF8
-:10200000833078F4C53A29F0C63A31F083E890E09D
-:1020100005C081E890E002C082E890E0CF910C9486
-:10202000AE0E88E58C0F833108F064C0C83A39F1F0
-:10203000C93A41F1CA3A49F1CB3A51F1CC3A59F196
-:10204000CD3A61F1C03B69F1CE3A71F1CF3A79F105
-:10205000C13B81F1C23B89F1C33B91F1C43B99F192
-:10206000C53BA1F1C63BA9F1C73BB1F1C83BB9F1F2
-:10207000C93BC1F1CA3BC9F180E090E038C082EEB3
-:1020800090E035C089EE90E032C08AEE90E02FC03B
-:1020900085EB90E02CC086EB90E029C087EB90E0C8
-:1020A00026C08CEC90E023C08DEC90E020C083E84B
-:1020B00091E01DC08AE891E01AC082E991E017C062
-:1020C00084E991E014C081E292E011C083E292E0E1
-:1020D0000EC084E292E00BC085E292E008C086E286
-:1020E00092E005C087E292E002C08AE292E0CF91DE
-:1020F0000C94C40ECF910895882309F44BC0823804
-:1021000059F40E948C0E81FF45C089E30E94261974
-:102110000E94DE1989E30CC0833871F40E948C0E92
-:1021200080FF38C083E50E9426190E94DE1983E5EE
-:102130000E9465190C94DE19843859F40E948C0EA3
-:1021400082FF28C087E40E9426190E94DE1987E4D6
-:10215000EFCF9CEF980F913A58F390E2980F983098
-:1021600050F4877091E001C0990F8A95EAF7892FA2
-:102170000E94AD19DFCF9BE5980F933020F480E0EB
-:1021800090E00C94AE0E885A833120F480E090E009
-:102190000C94C40E0895882321F00E94A7190C9472
-:1021A000DE190895882321F00E94AD190C94DE19E0
-:1021B0000895BF92CF92DF92EF92FF920F931F93F9
-:1021C000CF93DF9300D000D000D0CDB7DEB77C0135
-:1021D00085E0F701DE01119601900D928A95E1F7F5
-:1021E000F70183819481892B09F4DDC2908181817B
-:1021F0008F3F19F49F3F09F4D6C2F7010281258170
-:1022000022952F7099838A8389819A812E830E94D7
-:10221000E518182FB92E0E94E4180E94AB17EB2D79
-:10222000E295EF704E2F50E0FA01E05AFF4F2E81F9
-:102230000C94C9228B2D807F9B2D9F70F92E8823B3
-:1022400019F0F29480EFF822002349F0FF2009F4FE
-:1022500057C28F2D0E94B7190E94DE1951C2812FDB
-:102260000E947C10FF2009F49EC28F2D0E94BD1990
-:1022700026960FB6F894DEBF0FBECDBFDF91CF918B
-:102280001F910F91FF90EF90DF90CF90BF900C9433
-:10229000DE193B2D307F8B2D8F70303211F08295FF
-:1022A000807F112319F0113021F12CC00023B9F0E7
-:1022B000222309F490C1213009F08DC126960FB672
-:1022C000F894DEBF0FBECDBFDF91CF911F910F916C
-:1022D000FF90EF90DF90CF90BF900C94C71922230E
-:1022E00019F0213009F45FC28E830E94CA198E81D1
-:1022F00086C1002321F0223008F055C26CC12111A3
-:1023000052C27DC1002321F0222309F464C1F8C127
-:10231000222309F474C109C28B2D8695869583709A
-:1023200019F08130D1F03FC2002321F0812F9B2D85
-:10233000937002C080E090E026960FB6F894DEBF5E
-:102340000FBECDBFDF91CF911F910F91FF90EF9006
-:10235000DF90CF90BF900C94AE0E002321F0812F20
-:102360009B2D937002C080E090E026960FB6F89403
-:10237000DEBF0FBECDBFDF91CF911F910F91FF90B8
-:10238000EF90DF90CF90BF900C94C40E812F00236C
-:1023900019F00E944D1D02C00E94B51D26960FB671
-:1023A000F894DEBF0FBECDBFDF91CF911F910F918B
-:1023B000FF90EF90DF90CF90BF900C943A1E8B2D42
-:1023C000837009F075C00111EEC1812F8295869549
-:1023D0008770880F880F912F9F70C92ED12CE12C08
-:1023E000F12C082E04C0CC0CDD1CEE1CFF1C0A9442
-:1023F000D2F714FF12C00FE010E020E030E004C07C
-:10240000000F111F221F331F8A95D2F7C901B8018F
-:10241000609570958095909503C060E070E0CB0169
-:102420004B2D4695469543704230C1F060F56C29BE
-:102430007D298E299F29413051F126960FB6F894B7
-:10244000DEBF0FBECDBFDF91CF911F910F91FF90E7
-:10245000EF90DF90CF90BF900C94D2176C297D291C
-:102460008E299F2926960FB6F894DEBF0FBECDBFEA
-:10247000DF91CF911F910F91FF90EF90DF90CF9060
-:10248000BF900C94EE170E94D217C701B601269692
-:102490000FB6F894DEBF0FBECDBFDF91CF911F9175
-:1024A0000F91FF90EF90DF90CF90BF900C94B617F4
-:1024B000002319F08B2D817001C08695882309F4C3
-:1024C00072C1812F829586958770880F880F912F12
-:1024D0009F70C92ED12CE12CF12C082E04C0CC0CFD
-:1024E000DD1CEE1CFF1C0A94D2F714FF12C00FE093
-:1024F00010E020E030E004C0000F111F221F331F46
-:102500008A95D2F7C901B80160957095809590952C
-:1025100003C060E070E0CB014B2D469546954370BB
-:102520004230C1F060F56C297D298E299F29413008
-:1025300051F126960FB6F894DEBF0FBECDBFDF91E6
-:10254000CF911F910F91FF90EF90DF90CF90BF90B0
-:102550000C94AC186C297D298E299F2926960FB6DC
-:10256000F894DEBF0FBECDBFDF91CF911F910F91C9
-:10257000FF90EF90DF90CF90BF900C94C8180E940E
-:10258000AC18C701B60126960FB6F894DEBF0FBE91
-:10259000CDBFDF91CF911F910F91FF90EF90DF9012
-:1025A000CF90BF900C949018103FD1F118F4103ECA
-:1025B00050F4A1C0123F09F463C008F44CC0133FAB
-:1025C00009F473C098C01F708B2D8F710023A1F088
-:1025D0000E942918812F26960FB6F894DEBF0FBEF1
-:1025E000CDBFDF91CF911F910F91FF90EF90DF90C2
-:1025F000CF90BF900C94CB100E944A18812F269642
-:102600000FB6F894DEBF0FBECDBFDF91CF911F9103
-:102610000F91FF90EF90DF90CF90BF900C94D2106D
-:102620000023A9F02111BFC08B2D8F7126960FB604
-:10263000F894DEBF0FBECDBFDF91CF911F910F91F8
-:10264000FF90EF90DF90CF90BF900C946F182230E6
-:1026500008F0A9C0E9CF0023A9F08B2D8F71269631
-:102660000FB6F894DEBF0FBECDBFDF91CF911F91A3
-:102670000F91FF90EF90DF90CF90BF900C942918AE
-:10268000002359F38B2D8F7126960FB6F894DEBF79
-:102690000FBECDBFDF91CF911F910F91FF90EF90B3
-:1026A000DF90CF90BF900C944A18002399F08B2DA7
-:1026B0008F7126960FB6F894DEBF0FBECDBFDF91A7
-:1026C000CF911F910F91FF90EF90DF90CF90BF902F
-:1026D0000C94141826960FB6F894DEBF0FBECDBF2B
-:1026E000DF91CF911F910F91FF90EF90DF90CF90EE
-:1026F000BF900C940A180023A9F0222309F4ADCF4F
-:10270000812F26960FB6F894DEBF0FBECDBFDF91A6
-:10271000CF911F910F91FF90EF90DF90CF90BF90DE
-:102720000C94B40F222309F4ADCF812F26960FB657
-:10273000F894DEBF0FBECDBFDF91CF911F910F91F7
-:10274000FF90EF90DF90CF90BF900C947C104B2DBA
-:102750004F70612FC7010E94AC0226960FB6F89405
-:10276000DEBF0FBECDBFDF91CF911F910F91FF90C4
-:10277000EF90DF90CF90BF900C942E174B2D4F70A1
-:10278000612FC70126960FB6F894DEBF0FBECDBFEE
-:10279000DF91CF911F910F91FF90EF90DF90CF903D
-:1027A000BF900C941F0626960FB6F894DEBF0FBE9E
-:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0
-:1027C000CF90BF9008950E94C4190E9499190E9449
-:1027D000DE190E94EA1E0E943A1E80E090E00E94EC
-:1027E000AE0E80E090E00C94C40E0E94B4190C94DC
-:1027F000E3130E94E518292F22952F702C3030F416
-:102800002A3048F42250223078F405C02C3041F0B0
-:102810002F3031F009C0803E48F0803F29F406C0D7
-:1028200093FB882780F9089580E0089581E008955A
-:10283000CF93DF9300D000D01F92CDB7DEB70F90BB
-:102840000F900F900F900F90DF91CF910895CF933D
-:10285000DF9300D000D000D0CDB7DEB726960FB6FC
-:10286000F894DEBF0FBECDBFDF91CF9108951F93C7
-:10287000CF93DF93C0917D0116E080917E01C81750
-:1028800099F0D0E01C9FF0011D9FF00D1124E1583C
-:10289000FE4F4081518162817381848195810E94C4
-:1028A00027142196C770E9CFDF91CF911F9108952A
-:1028B0004091AF015091B0016091B1017091B201AE
-:1028C0008091B3019091B4010C9427148091B401CC
-:1028D00082958F7009F054C08091B101882309F46A
-:1028E0004FC080917D01A0917E014091B201509135
-:1028F000B3016091AF017091B001B6E08A1709F49D
-:102900003FC090E041155105C1F17F3F11F46F3F89
-:10291000A1F1B89FF001B99FF00D1124E158FE4FCD
-:10292000218127132AC02081261327C0228121114B
-:1029300024C0238134812417350710F42150310934
-:10294000241B350B283C3105C0F42091B4012F70B5
-:1029500020612093B40126E0289FF001299FF00D0B
-:102960001124EC57FE4F80818F70806180838FEA45
-:1029700091E00E94D9100C94371401968770BECF55
-:102980000895CF92DF92EF92FF920F931F93CF9310
-:10299000DF93CDB7DEB762970FB6F894DEBF0FBEF8
-:1029A000CDBF8C0185E0F801DE011D9601900D92EE
-:1029B0008A95E1F7D8014C9111965C911197129686
-:1029C0006C918091B2019091B301009709F475C1A7
-:1029D0003091AF017091B0017F3F19F43F3F09F48E
-:1029E0006CC1F801C380D480E090B101EE2009F4FD
-:1029F000BEC02091B401C816D90628F0D601A81B84
-:102A0000B90BCD0104C0809590958C0D9D1DFF24C0
-:102A1000F394883C910578F0F12C207F09F0C4C034
-:102A20007C2DD98AC88A89890E9418148FEA91E07E
-:102A30000E94D910AFC0822F807F09F045C0571384
-:102A400013C0431311C061110FC02F702061209378
-:102A5000B4010E9458148FEA91E00E94D91080912D
-:102A6000B401F80185832EC0CD2819F15F3F11F420
-:102A70004F3FF9F0F62E61111CC080917D0120912D
-:102A80007E0136E0821709F45BC090E0389FF001C8
-:102A9000399FF00D1124E158FE4F7181571306C084
-:102AA0007081471303C07281711103C00196877052
-:102AB000E9CFF62E662309F41CC18091B401816030
-:102AC0008093B401F12C15C1571309C0431307C0FB
-:102AD000611105C08091B401F8018583C8C04D879C
-:102AE0005E878D859E856A8B0E94F9136A8988238B
-:102AF000D1F16623C1F12091B401822F82958F70AC
-:102B000090E0029774F08091AF019091B0019887A6
-:102B10008F831986DB86CA862C87CE0107960E9492
-:102B2000D91086E0F801AFEAB1E001900D928A95E4
-:102B3000E1F70E9466140E945814FF24F394D9C050
-:102B40004D875E878D859E850E94E518292F2295E9
-:102B50002F70223008F0C1C09F7009F0BBC0805EAA
-:102B6000883008F4C6C0C8010E94D910E6CFC81644
-:102B7000D90608F453C0F601E81BF90BCF01883CD5
-:102B8000910508F450C0F12C7C2DD98AC88A898916
-:102B90000E941814EFEAF1E086E0DF011D928A95A9
-:102BA000E9F70E945814A5C0571314C0431312C06C
-:102BB000611110C08091B401F8018583C8010E94A1
-:102BC000D91086E0EFEAF1E0DF011D928A95E9F77E
-:102BD000FE2C8FC04D875E878D859E856A8B0E94F7
-:102BE000F9136A89882309F4BECF662309F4BBCFA1
-:102BF0002091B401822F82958F7090E002970CF49F
-:102C000090CF8091AF019091B0019A8389831B820C
-:102C1000DD82CC822E83CE01019681CF8095909566
-:102C20008C0D9D1DACCFF62E662309F49CCF571357
-:102C300033C0431331C02091B40120FD24C0822F42
-:102C400082958F70482F50E041155105E1F0D80171
-:102C500015962C9315974F30510549F08F5F982F9B
-:102C60009295907F822F8F70892B15968C93C80137
-:102C70000E94D91086E0F801AFEAB1E001900D9210
-:102C80008A95E1F78ECF86E0F801AFEAB1E00190D6
-:102C90000D928A95E1F72DC04D875E878D859E85C3
-:102CA0000E94F91381113DCF8091B401816080931E
-:102CB000B401C8010E94D9101CC0662309F453CF87
-:102CC0004D875E878D859E850E94F913882309F4C0
-:102CD0004ACF27CF811143CF0CC0243008F043CF17
-:102CE0009F7009F43CCFD80115969C91907F09F014
-:102CF00036CF8F2D62960FB6F894DEBF0FBECDBFD4
-:102D0000DF91CF911F910F91FF90EF90DF90CF90C7
-:102D100008951F93CF93DF93CDB7DEB72C970FB6EF
-:102D2000F894DEBF0FBECDBF4F83588769877A877F
-:102D30008B879C87CE0107960E94C114882371F06F
-:102D40008A859B85892B09F441C088858F3F09F0CE
-:102D500065C08F818F3F09F061C038C086E0FE01F9
-:102D60003796DE01119601900D928A95E1F76A85FA
-:102D70007B856115710551F1FF81E885EF3F11F405
-:102D8000FF3F21F120917E0130E0C901019687705B
-:102D9000992740917D0150E08417950709F447C0B9
-:102DA000F983EA837D836C8396E0929FD001939FA1
-:102DB000B00D1124A158BE4FFE01319601900D9225
-:102DC0009A95E1F780937E010E94371416E0809176
-:102DD0007D0190917E018917B9F1189FC0011124DE
-:102DE00081589E4F0E94C114882371F1E0917D01AA
-:102DF0001E9FF0011124E158FE4F408151816281F4
-:102E00007381848195810E94271480917D0190E0D7
-:102E100001968770992780937D01D9CF4F8158857E
-:102E200069857A858B859C850E942714CFCF0E9467
-:102E3000F51310927E0110927D01EFEAF1E086E039
-:102E4000DF011D928A95E9F72C960FB6F894DEBF44
-:102E50000FBECDBFDF91CF911F910895EF92FF92EA
-:102E60000F931F93CF93DF938C01892B09F46CC0D0
-:102E7000F12CEE24E394E8012196F8018491843743
-:102E800040F4843008F051C0813081F0823019F173
-:102E90005BC0853709F444C0A8F19CE7980F9037D0
-:102EA00008F052C08F770E947C1041C00E5F1F4F08
-:102EB000FE01849190E2980F983050F48770FE2DB7
-:102EC00001C0FF0F8A95EAF78F2F0E94B71914C02F
-:102ED0000E94B40F2DC00E5F1F4FFE01849190E23F
-:102EE000980F983060F48770FE2D01C0FF0F8A950F
-:102EF000EAF78F2F0E94BD190E94DE1919C00E94A7
-:102F00007C1016C00E5F1F4FFE01C491CC2381F0D0
-:102F10008FE99FE00197F1F700C00000C150F6CFA4
-:102F20000E5F1F4FFE01F49003C00E94B40F8E018C
-:102F30008F2D882309F49FCFEFE9FFE03197F1F758
-:102F400000C000008150F5CFDF91CF911F910F910C
-:102F5000FF90EF90089508956093B9017093BA01BE
-:102F60008093BB019093BC010C94E3130F931F93C8
-:102F70000091B9011091BA012091BB013091BC01BF
-:102F8000DC01CB01802B912BA22BB32B8093B901B9
-:102F90009093BA01A093BB01B093BC011F910F9114
-:102FA0000C94E3130F931F930091B9011091BA0190
-:102FB0002091BB013091BC01DC01CB018023912326
-:102FC000A223B3238093B9019093BA01A093BB01CC
-:102FD000B093BC011F910F910C94E3130F931F93B7
-:102FE0000091B9011091BA012091BB013091BC014F
-:102FF000DC01CB0180279127A227B3278093B90159
-:103000009093BA01A093BB01B093BC011F910F91A3
-:103010000C94E3131092B5011092B6011092B7010F
-:103020001092B8010C94E31341E050E060E070E0CE
-:1030300004C0440F551F661F771F8A95D2F740932F
-:10304000B5015093B6016093B7017093B8010C9429
-:10305000E31341E050E060E070E004C0440F551F0E
-:10306000661F771F8A95D2F78091B5019091B601BE
-:10307000A091B701B091B801482B592B6A2B7B2B3B
-:103080004093B5015093B6016093B7017093B801B6
-:103090000C94E31341E050E060E070E004C0440FA2
-:1030A000551F661F771F8A95D2F7409550956095FA
-:1030B00070958091B5019091B601A091B701B09142
-:1030C000B801482359236A237B234093B5015093C9
-:1030D000B6016093B7017093B8010C94E31341E01B
-:1030E00050E060E070E004C0440F551F661F771F7A
-:1030F0008A95D2F78091B5019091B601A091B70160
-:10310000B091B801482759276A277B274093B5011A
-:103110005093B6016093B7017093B8010C94E31318
-:103120000F931F930091B5011091B6012091B70143
-:103130003091B801DC01CB01802B912BA22BB32B5A
-:103140008093B5019093B601A093B701B093B801F5
-:103150001F910F910C94E3130F931F930091B501EE
-:103160001091B6012091B7013091B801DC01CB017B
-:1031700080239123A223B3238093B5019093B601BA
-:10318000A093B701B093B8011F910F910C94E31372
-:103190000F931F930091B5011091B6012091B701D3
-:1031A0003091B801DC01CB0180279127A227B327FA
-:1031B0008093B5019093B601A093B701B093B80185
-:1031C0001F910F910C94E3130895CF92DF92EF9229
-:1031D000FF920F931F93CF93DF938C01C090B501A3
-:1031E000D090B601E090B701F090B8018091B9019C
-:1031F0009091BA01A091BB01B091BC01C82AD92A13
-:10320000EA2AFB2ACFE1D0E0D701C6010C2E04C088
-:10321000B695A795979587950A94D2F780FF07C032
-:10322000B8018C2F0E9443068130910531F421971B
-:1032300058F7B80180E00E944306DF91CF911F91BB
-:103240000F91FF90EF90DF90CF90089590910C0137
-:103250009923F1F090910D019923D1F0982F969533
-:10326000969596959F3080F5E0910E01F0910F01B3
-:10327000E90FF11D877021E030E0A90102C0440F81
-:10328000551F8A95E2F7CA019181892B81830895A0
-:1032900020910E0130910F01F90132969FEF40E02D
-:1032A0005191851789F09F3F19F4511101C0942F56
-:1032B0004F5F4E30A9F79F3F39F0F901E90FF11D3B
-:1032C00097FDFA9582830895089590910C019923B2
-:1032D000F9F090910D019923D9F0982F9695969534
-:1032E00096959F3028F5E0910E01F0910F01E90FBE
-:1032F000F11D877021E030E0A90102C0440F551F85
-:103300008A95E2F7CA018095918189238183089586
-:1033100020910E0130910F01F9013296205F3F4F4D
-:103320009081891301C010823196E217F307C1F72B
-:10333000089581E090E0E0910E01F0910F01E80F17
-:10334000F91F1082019680319105A9F70895909197
-:10335000CF01892B8093CF01089580959091CF0163
-:1033600089238093CF0108951092CF010895909101
-:10337000CE01892B8093CE01089580959091CE0146
-:1033800089238093CE0108951092CE0108958093F1
-:10339000BD0108951092BD01089580910E01909194
-:1033A0000F01FC0131969C01205F3F4F80E091911D
-:1033B00091118F5FE217F307D1F70895E0910E01A5
-:1033C000F0910F018091CF018083E0910E01F09187
-:1033D0000F0190818091CE01892B80838091BD0166
-:1033E000882361F0E0910E01F0910F019081892B0B
-:1033F00080830E94CD1981111092BD0180910E0130
-:1034000090910F010C94980ECF92DF92EF92FF9261
-:103410006C01EE24FF24C114D104E104F10421F075
-:10342000C701B60120E101C020E0C72ED82EE92E49
-:10343000FF24C114D104E104F10419F0285FC7018D
-:10344000B6016B017C0154E0F694E794D794C794DD
-:103450005A95D1F7C114D104E104F10419F02C5F9D
-:10346000C701B6016B017C0142E0F694E794D79462
-:10347000C7944A95D1F7C114D104E104F10419F0BD
-:103480002E5FC701B601DC01CB01B695A7959795D4
-:103490008795892B8A2B8B2B09F02F5F822FFF902A
-:1034A000EF90DF90CF9008958091E801843011F182
-:1034B00020E488E190E00FB6F894A895809360002E
-:1034C0000FBE2093600083B7817F846083BF83B782
-:1034D000816083BF7894889583B78E7F83BF0FB652
-:1034E000F894A895809160008861809360001092A4
-:1034F00060000FBE089508950C947B1ACF930E942C
-:103500007C1A0E9462040E947B1AC0E08C2F0E94E9
-:103510005805811104C0CF5FCE30C1F701C081E0F2
-:10352000CF9108950E94F5130E948C0E0C9482078F
-:1035300082E084BD93E095BD9AEF97BD80936E00C5
-:1035400008952FB7F8948091D1019091D201A09164
-:10355000D301B091D4012FBF0895CF92DF92EF92A3
-:10356000FF920F931F932FB7F8944091D101509180
-:10357000D2016091D3017091D4012FBF6A017B0108
-:10358000EE24FF248C0120E030E0C016D106E206D4
-:10359000F30610F4415051099A01281B390BC90157
-:1035A0001F910F91FF90EF90DF90CF9008951F92A1
-:1035B0000F920FB60F9211248F939F93AF93BF93E7
-:1035C0008091D1019091D201A091D301B091D40109
-:1035D0000196A11DB11D8093D1019093D201A093BA
-:1035E000D301B093D401BF91AF919F918F910F9070
-:1035F0000FBE0F901F9018950E94840BF8942FEF28
-:1036000087EA91E6215080409040E1F700C0000039
-:1036100087E090EBDC018093F1019093F201A0939D
-:10362000F301B093F4019CE088E10FB6F894A895FB
-:10363000809360000FBE90936000FFCFEF92FF92E7
-:103640000F931F93CF93DF93D82FC0E08C2F0E944E
-:10365000580500E010E0E82EF12CC701002E02C052
-:10366000959587950A94E2F780FD06C00F5F1F4F7E
-:103670000630110591F709C0602F7C2F80E00E9471
-:1036800020068D13F3CF81E004C0CF5FCE30F1F67A
-:1036900080E0DF91CF911F910F91FF90EF900895FF
-:1036A000CF93C82F8CE20E941E1B882321F08C2F01
-:1036B000CF910C941E1B80E0CF910895CF930E9470
-:1036C000A51C811102C00E948B1CC5E6C15049F0A7
-:1036D0000E9462048FE39CE90197F1F700C00000AB
-:1036E000F5CF89E20E94501B811113C18AE20E942A
-:1036F000501B81110E948B1C85E00E94501B811180
-:103700000E94FC1A0E94B01C8093D00187E00E94A6
-:10371000501B8823A9F18BE10E94501B882351F094
-:103720008091D00181FB222720F991E0922790FB24
-:1037300081F90EC08EE00E94501B882361F08091B9
-:10374000D00182FB222720F991E0922790FB82F999
-:103750008093D00115C080E10E94501B9091D00150
-:10376000882341F093FB222720F981E0822780FB08
-:1037700093F904C0892F809580FB90F99093D00134
-:103780008091D0010E94B41C0E94C21C8093E2016F
-:1037900080EE0E94501B882341F08091E201982F17
-:1037A000909590FB80F98093E20189E30E94501B81
-:1037B000882359F08091E20181FB222720F991E0D2
-:1037C000922790FB81F98093E20182EE0E94501BC8
-:1037D000882359F08091E20182FB222720F991E0B1
-:1037E000922790FB82F98093E20186EE0E94501BA3
-:1037F000882359F08091E20183FB222720F991E090
-:10380000922790FB83F98093E20183EE0E94501B84
-:10381000882359F08091E20184FB222720F991E06E
-:10382000922790FB84F98093E20185E30E94501B6C
-:10383000882359F08091E20185FB222720F991E04D
-:10384000922790FB85F98093E20181E30E94501B4F
-:10385000882359F08091E20186FB222720F991E02C
-:10386000922790FB86F98093E20181E10E94501B30
-:10387000882359F08091E20187FB222720F991E00B
-:10388000922790FB87F98093E2018091E2010E94E8
-:10389000C61C8091E20187FB882780F980930D0187
-:1038A00087E20E94501BC82F8EE10E94501B81119D
-:1038B000C2608FE10E94501B8111C46080E20E94AF
-:1038C000501B8111C86081E20E94501B8111C061B0
-:1038D00082E20E94501B8111C06283E20E94501B51
-:1038E0008111C06484E20E94501B882311F0C068DB
-:1038F00002C0CC2329F08C2F0E94BD1C6C2F03C06A
-:103900000E94B91C682F70E080E090E0CF910C9489
-:10391000AC17CF9108956DEE7EEF80E090E00E94AD
-:10392000FF2260E082E090E00E94F12260E083E00C
-:1039300090E00E94F12260E084E090E00E94F12299
-:1039400060E085E090E00C94F12280E090E00E943D
-:10395000EB2221E08D3E9E4F09F020E0822F08955A
-:1039600082E090E00C94E322682F82E090E00C94D7
-:10397000F12283E090E00C94E322682F83E090E052
-:103980000C94F12284E090E00C94E322682F84E010
-:1039900090E00C94F1228091D70180FF0BC06091E0
-:1039A000130185E0689FB0011124759567957595A1
-:1039B00067952BC081FF09C06091130185E0689F66
-:1039C000B00111247595679520C082FF07C06091F2
-:1039D000130185E0689FB001112417C09091D801B0
-:1039E0009923D1F060911201961788F72091130165
-:1039F00085E0289F90011124929FA001939F500D74
-:103A0000112470E0CA010E94B5226038710540F4AB
-:103A10006115710519F406C065E070E0862F089500
-:103A20008FE7089581E008958091D70180FF08C055
-:103A30006091110170E0759567957595679521C046
-:103A400081FF06C06091110170E07595679519C0FE
-:103A500082FF04C06091110170E010C09091D80104
-:103A6000992399F0609110019617A0F780911101A8
-:103A7000899FC001112470E00E94B5226038710551
-:103A800040F46115710519F406C061E070E0862FFD
-:103A900008958FE7089581E00895803F21F40E9402
-:103AA000CB1C819504C0813F29F40E94CB1C8093DC
-:103AB000DB010895823F21F40E94CB1C819504C054
-:103AC000833F29F40E94CB1C8093DA010895893F3B
-:103AD00019F40E94141D05C08A3F31F40E94141D80
-:103AE00081958093DC0108958B3F21F40E94141D81
-:103AF000819504C08C3F29F40E94141D8093DD0140
-:103B00000895843F21F48091D901816017C0853FD9
-:103B100021F48091D901826011C0863F21F4809107
-:103B2000D90184600BC0873F21F48091D90188605E
-:103B300005C0883F31F48091D90180618093D9011B
-:103B400008958D3F21F48091D70181600BC08E3F95
-:103B500021F48091D701826005C08F3F29F48091C4
-:103B6000D70184608093D7010895803F39F4809114
-:103B7000DB0187FF6CC01092DB0169C0813F29F433
-:103B80008091DB011816BCF362C09091DA01823F8C
-:103B900029F497FF5CC01092DA0159C0833F19F4F1
-:103BA0001916CCF354C0893F41F48091DC011816FA
-:103BB0000CF04DC01092DC014AC08A3F29F480917C
-:103BC000DC0187FF44C0F6CF8B3F39F48091DD01E3
-:103BD00087FF3DC01092DD013AC08C3F29F48091EF
-:103BE000DD011816BCF333C0843F21F48091D90164
-:103BF0008E7F17C0853F21F48091D9018D7F11C040
-:103C0000863F21F48091D9018B7F0BC0873F21F43F
-:103C10008091D901877F05C0883F31F48091D90117
-:103C20008F7E8093D90113C08D3F21F48091D701FD
-:103C30008E7F0BC08E3F21F48091D7018D7F05C010
-:103C40008F3F29F48091D7018B7F8093D70180919A
-:103C5000DA0181110EC08091DB0181110AC08091CF
-:103C6000DC01811106C08091DD01811102C010923A
-:103C7000D801089589ED91E00E94A30E0E94A11A37
-:103C80009093D6018093D50108951F93CF93DF932E
-:103C90008091D5019091D6010E94AD1AAC0190910E
-:103CA000D801992321F02091140130E006C0209121
-:103CB00015018AE0289F900111244217530708F448
-:103CC00085C08091DA01C091DB01D091DC011091B7
-:103CD000DD01811107C0C11175C0D11173C011116F
-:103CE00071C074C09F3F19F09F5F9093D801181660
-:103CF00024F40E94CB1C8093DA018091DA0187FFC3
-:103D000005C00E94CB1C81958093DA011C1624F417
-:103D10000E94CB1C8093DB018091DB0187FF05C0F3
-:103D20000E94CB1C81958093DB016091DA016623B0
-:103D300031F1C091DB01CC2311F1062E000C770B81
-:103D4000880B990B0E94BC2123E333E343E35FE339
-:103D50000E9420220E9484216093DA016C2FCC0FF4
-:103D6000770B880B990B0E94BC2123E333E343E3D9
-:103D70005FE30E9420220E9484216093DB011D16D4
-:103D800024F40E94141D8093DC018091DC0187FFE4
-:103D900005C00E94141D81958093DC01111624F446
-:103DA0000E94141D8093DD018091DD0187FF05C015
-:103DB0000E94141D81958093DD01DF91CF911F91A9
-:103DC0000C943A1E9F3F09F08FCFA0CFDF91CF9187
-:103DD0001F910895E9EDF1E085E0DF011D928A95DC
-:103DE000E9F71092D8011092D7010895833081F13C
-:103DF00028F4813059F08230D1F00895853009F4EB
-:103E000049C0B8F1863009F456C008958091150173
-:103E1000262F30E0280F311D2F3F310524F4680F85
-:103E20006093150108958FEF809315010895809197
-:103E30001401262F30E0280F311D2F3F310524F4C7
-:103E4000680F6093140108958FEF80931401089513
-:103E500080911301262F30E0280F311D2F3F3105AF
-:103E600024F4680F6093130108958FEF809313017A
-:103E7000089580911201262F30E0280F311D2F3F29
-:103E8000310524F4680F6093120108958FEF809339
-:103E90001201089580911101262F30E0280F311D65
-:103EA0002F3F310524F4680F6093110108958FEFBF
-:103EB00080931101089580911001262F30E0280F82
-:103EC000311D2F3F310524F4680F609310010895D0
-:103ED0008FEF809310010895833011F128F4813021
-:103EE00049F0823091F00895853081F120F18630DB
-:103EF000C1F1089580911501681720F4861B809305
-:103F00001501089510921501089580911401681704
-:103F100020F4861B809314010895109214010895D3
-:103F200080911301681720F4861B80931301089574
-:103F300010921301089580911201681720F4861BD6
-:103F40008093120108951092120108958091110139
-:103F5000681720F4861B80931101089510921101B7
-:103F6000089580911001681720F4861B809310013A
-:103F700008951092100108950F931F938D3109F445
-:103F80006BC008F03FC08E3009F47DC0C0F48730AC
-:103F900009F46EC068F4863009F0AFC08091D0019A
-:103FA000817F8E7F8093D00181E08093DF01A6C066
-:103FB000883009F458C08B3009F49BC09EC086310C
-:103FC00009F497C078F4803109F470C0813109F0A8
-:103FD00094C00E94F51390910D0181E08927809390
-:103FE0000D0187C0893109F484C08B3109F085C087
-:103FF0008091D00181FB222720F991E0922790FB4C
-:1040000081F94AC0853309F45BC048F4873209F46A
-:1040100057C008F45AC0893209F452C06EC08334C4
-:1040200038F48A3308F067C0883309F462C065C089
-:10403000833409F445C0883409F05FC00E94F51349
-:104040000FEF13ED20E3015010402040E1F700C0D6
-:1040500000000E94FC1A4DC00E943E210E948C0E5E
-:104060000E94820746C00E94B01C0E94C21C41C030
-:104070009091D001892F817090FF12C0917F9E7F17
-:104080009093D0013BC08091D00182FB222720F980
-:1040900091E0922790FB82F98093D001992349F116
-:1040A0008091D00181608093D00123C08091D001A4
-:1040B00083FB222720F991E0922790FB83F9ECCF34
-:1040C00061E070E080E090E010C08D5141E050E090
-:1040D00060E070E08A019B0104C0000F111F221FE5
-:1040E000331F8A95D2F7C901B8010E94AC170E940C
-:1040F000F51381E003C08953E9CF80E01F910F9150
-:10410000089580E008950C948120CF93C82F80916A
-:10411000DF01813079F018F08230E9F187C0E09159
-:104120000E01F0910F018081813169F0823209F036
-:104130007FC009C0E0910E01F0910F0180818131B3
-:1041400011F0823261F48C2F0E948320811104C00F
-:104150008C2F0E94BC1F1DC081E090E01AC08C2FE4
-:104160000E948120811114C0C43179F048F4CB3011
-:1041700079F0C03109F060C082E08093DF0108C0AF
-:10418000C93219F0C83321F057C01092DF0154C072
-:1041900081E0817053C0C93289F118F5C43171F1E1
-:1041A000A8F4C73009F046C08AE08093150194E175
-:1041B0009093140193E0909313018093120188E08F
-:1041C0008093110188E28093100134C0CE51C63033
-:1041D00088F5EC2FF0E0E65DFE4F80818093DE01F4
-:1041E00029C0CE34E9F020F4CB3421F56AE013C0C5
-:1041F000C13579F0C235F1F461E00DC08091DE0186
-:10420000882319F01092DE0115C081E08093DF0150
-:1042100015C061E006C08091DE010E94F61E0AC052
-:104220006AE08091DE010E946C1F04C01092DF01E1
-:1042300080E004C081E002C080E0ABCFCF91089560
-:10424000E1E8F0E080818860808380818160808304
-:104250008FB7F89493E09093890090ED9093880045
-:104260008FBF0895EFE6F0E080818260808308953B
-:10427000EFE6F0E080818D7F80830895EFE6F0E047
-:10428000908182E08927808308951F920F920FB654
-:104290000F9211242F933F934F935F936F937F93CC
-:1042A0008F939F93AF93BF93EF93FF938091E00120
-:1042B0009091E10101969093E1018093E0018111D9
-:1042C00003C082E00E948207E091E101E695E69555
-:1042D000F0E0EA57FB4FE4918091E0018E1303C0B8
-:1042E00080E00E948207FF91EF91BF91AF919F9173
-:1042F0008F917F916F915F914F913F912F910F908F
-:104300000FBE0F901F9018950E948B216894B111D9
-:104310000C941A2208950E94FF2188F09F5798F06C
-:10432000B92F9927B751B0F0E1F0660F771F881FBA
-:10433000991F1AF0BA95C9F714C0B13091F00E94D4
-:104340001922B1E008950C941922672F782F88273D
-:10435000B85F39F0B93FCCF3869577956795B395FB
-:10436000D9F73EF490958095709561957F4F8F4F6A
-:104370009F4F0895E89409C097FB3EF4909580956F
-:10438000709561957F4F8F4F9F4F9923A9F0F92F1B
-:1043900096E9BB279395F695879577956795B79599
-:1043A000F111F8CFFAF4BB0F11F460FF1BC06F5F7F
-:1043B0007F4F8F4F9F4F16C0882311F096E911C091
-:1043C000772321F09EE8872F762F05C0662371F0B2
-:1043D00096E8862F70E060E02AF09A95660F771FC6
-:1043E000881FDAF7880F9695879597F9089557FDF6
-:1043F0009058440F551F59F05F3F71F04795880F53
-:1044000097FB991F61F09F3F79F0879508951216E9
-:1044100013061406551FF2CF4695F1DF08C0161695
-:1044200017061806991FF1CF869571056105089446
-:104430000895E894BB2766277727CB0197F908955D
-:104440000E9433220C94A4220E94962238F00E94EB
-:104450009D2220F0952311F00C948D220C94932230
-:1044600011240C941A220E94F72170F3959FC1F336
-:10447000950F50E0551F629FF001729FBB27F00D12
-:10448000B11D639FAA27F00DB11DAA1F649F662767
-:10449000B00DA11D661F829F2227B00DA11D621FB6
-:1044A000739FB00DA11D621F839FA00D611D221F70
-:1044B000749F3327A00D611D231F849F600D211D54
-:1044C000822F762F6A2F11249F5750409AF0F1F0D7
-:1044D00088234AF0EE0FFF1FBB1F661F771F881F40
-:1044E00091505040A9F79E3F510580F00C948D22C9
-:1044F0000C941A225F3FE4F3983ED4F386957795A7
-:104500006795B795F795E7959F5FC1F7FE2B880FE5
-:10451000911D9695879597F9089597F99F6780E87B
-:1045200070E060E008959FEF80EC089500240A9405
-:104530001616170618060906089500240A9412167E
-:104540001306140605060895092E0394000C11F4B1
-:10455000882352F0BB0F40F4BF2B11F460FF04C05E
-:104560006F5F7F4F8F4F9F4F089597FB072E16F475
-:10457000009407D077FD09D00E94CF2207FC05D018
-:104580003EF4909581959F4F0895709561957F4F6A
-:104590000895EE0FFF1F0590F491E02D0994AA1BDA
-:1045A000BB1B51E107C0AA1FBB1FA617B70710F01E
-:1045B000A61BB70B881F991F5A95A9F78095909550
-:1045C000BC01CD010895F999FECF92BD81BDF89A45
-:1045D000992780B50895A8E1B0E042E050E00C943E
-:1045E0000623262FF999FECF1FBA92BD81BD20BDAB
-:1045F0000FB6F894FA9AF99A0FBE019608950E94A0
-:10460000F122272F0C94F222DC01CB01FC01F99955
-:10461000FECF06C0F2BDE1BDF89A319600B40D920E
-:0C46200041505040B8F70895F894FFCFC7
-:10462C00200283071308EE07BA0786070101BE01B3
-:10463C0028080A03140A3F4D36394704FA03C40309
-:10464C008B031E03370350036903010203040506A1
-:04465C000708090042
-:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/dave/keymap.c b/keyboard/ergodox_ez/keymaps/dave/keymap.c index 3ac2842fbf..e9480af3e9 100644 --- a/keyboard/ergodox_ez/keymaps/dave/keymap.c +++ b/keyboard/ergodox_ez/keymaps/dave/keymap.c @@ -3,8 +3,8 @@ #include "action_layer.h" #define BASE 0 // default layer -#define PROG 1 // symbols -#define NAVI 2 // navigation keys +#define PROG 1 // programming +#define NAVI 2 // navigation const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Keymap 0: Basic layer @@ -18,16 +18,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+------+------+------+------+------| H | | B |------+------+------+------+------+--------| * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | RShift | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |`/Ctrl| \ | | | LAlt | | RAlt | | [ | ] |'/Ctrl| + * |`/Ctrl| \ | | | LAlt | | RAlt | [ | ] | |'/Ctrl| * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | PrtS | Apps | | Paus | CtAl | + * | PrtS | PrtS | | CtAl | CtAl | * ,------+------+------| |------+------+------. * | | | L1 | | L1 | | | * | Spce | ~L2 +------| |------+ ~L1 | Spce | * | | | LGui | | RGui | | | * `--------------------' `--------------------' */ +// If it accepts an argument (i.e, is a function), it doesn't need KC_. +// Otherwise, it needs KC_* [BASE] = KEYMAP( // layer 0 : default // left hand KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, @@ -35,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_LCTRL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_H, CTL_T(KC_GRV),KC_NUBS,KC_NO, KC_NO, KC_LALT, - KC_PSCREEN, KC_APP, + KC_PSCREEN, KC_PSCREEN, TO(PROG, ON_PRESS), KC_SPC, MO(NAVI), KC_LGUI, // right hand @@ -43,8 +45,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_G, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_ENTER, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENTER, KC_B, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH, KC_RSFT, - KC_RALT,KC_NO, KC_LBRC,KC_RBRC, CTL_T(KC_QUOT), - KC_PAUS, MT(0x5, KC_NO), + KC_RALT,KC_LBRC,KC_RBRC,KC_NO, CTL_T(KC_QUOT), + MT(0x5, KC_NO), MT(0x5, KC_NO), TO(PROG, ON_PRESS), KC_RGUI, MO(PROG), KC_SPC ), @@ -70,6 +72,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | | | | | | | * `--------------------' `--------------------' */ +// PROGRAMMING [PROG] = KEYMAP( // left hand KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -105,20 +108,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * | | MsLt | MsDn | MsRt | | |VolDn | Mute |VolUp | | | * `----------------------------------' `----------------------------------' * ,-------------. ,-------------. - * | Powr | Log | | | | + * | | | | | | * ,------|------|------| |------+------+------. * | | | L0 | | L0 | | | * | | |------| |------| | | * | | | | | | | | * `--------------------' `--------------------' */ +// NAVIGATION [NAVI] = KEYMAP( KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_TRNS, KC_HOME, KC_UP, KC_END, KC_INS, KC_PGUP, KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_DELT, KC_PGDN, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, - KC_PWR, LCTL(LALT(KC_DELT)), + KC_TRNS, KC_TRNS, TO(BASE, ON_PRESS), KC_TRNS, KC_TRNS, KC_TRNS, // right hand diff --git a/keyboard/ergodox_ez/keymaps/dave/readme.md b/keyboard/ergodox_ez/keymaps/dave/readme.md new file mode 100644 index 0000000000..aa0f9bd192 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dave/readme.md @@ -0,0 +1,38 @@ +This keymap is my preferred layout (after a certain amount of experimentation). +The rationale behind the design is as follows: + +I grew up typing from a very early age and thus never learned the "correct" way +to touch type (essentially, I'm self-taught). As a, result my fingers don't +tend to stay on the "home keys" and occasionally my right hand wants to type +keys that are on the left of the keyboard, and vice versa. + +Hence, despite liking the idea of split keyboards in principle, I've never been +able to get on with them because the split simply doesn't work with my style of +typing. The Ergodox solves this neatly by virtue of having a few extra keys in +the "middle" of the keyboard which I can utilise for deliberate redundancy. +Thus in this keymap there are two "6" keys (one on the left, one on the right) +and likewise Y, H, G, and B are all duplicated to enable one-handed patterns +that I use frequently (e.g. "byobu" with the right hand, "yes" with the left, +etc.). + +I occasionally use the numeric pad for data entry, thus this is duplicated +under the natural home position of the right hand in layer 1 (activated by +holding one of the right thumb buttons), while the cursor keys are duplicated +under the classic WASD gaming layout of the left hand in layer 2 (activated by +holding one of the left thumb buttons). Various other useful keys also appear +in these layers (brackets and symbols for coding in layer 1, navigation and +F-keys in layer 2, etc.). + +Finally, modifier keys like Ctrl, Shift, and Alt, along with Backspace and +Enter are all in traditional locations in an effort to reuse existing muscle +memory as much as possible (keys like =, #, and ' are in layer 1). The layout +maps are in the comments of keymap_dave.c so I won't bother duplicating them +here. + +Oh, and the LEDs are rather pimped ... because I could! + +Anyway, although I'm sure this keymap won't be to many people's taste you might +find some interesting ideas in here for your own layouts. Do tweet me +(@waveform80) if you have any questions / suggestions / bugs. + +Dave. |