summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier <olivier@gid0.org>2016-04-16 20:01:44 +0200
committerOlivier <olivier@gid0.org>2016-04-16 20:01:44 +0200
commit536e52a05a98b7a91771b78637b75f63b654b3fb (patch)
treef905dfbe121b645cdfb2db703259f5a5bd3983d5
parent6b8fdb90bc09376c8570d4148eaf58386e8103ed (diff)
downloadqmk_firmware-536e52a05a98b7a91771b78637b75f63b654b3fb.tar.gz
qmk_firmware-536e52a05a98b7a91771b78637b75f63b654b3fb.zip
Simple layer to allow the keyboard to act like a bepo keyboard when plugged on a qwerty system. Doesn't work with modifiers for now.
-rw-r--r--keyboard/ergodox_ez/keymaps/bepo/bepo.hex2247
-rw-r--r--keyboard/ergodox_ez/keymaps/bepo/keymap.c58
2 files changed, 1177 insertions, 1128 deletions
diff --git a/keyboard/ergodox_ez/keymaps/bepo/bepo.hex b/keyboard/ergodox_ez/keymaps/bepo/bepo.hex
index 1373fbc72f..ec8987429f 100644
--- a/keyboard/ergodox_ez/keymaps/bepo/bepo.hex
+++ b/keyboard/ergodox_ez/keymaps/bepo/bepo.hex
@@ -1,1138 +1,1149 @@
-:100000000C9410030C9457030C9457030C9457034F
-:100010000C9457030C9457030C9457030C945703F8
-:100020000C9457030C9457030C94430C0C94150D2B
-:100030000C9457030C9457030C9457030C945703D8
-:100040000C9457030C9495210C9457030C9457036C
-:100050000C9457030C94211B0C9457030C945703D6
-:100060000C9457030C9457030C9457030C945703A8
-:100070000C9457030C9457030C9457030C94570398
-:100080000C9457030C9457030C9457030C94570388
-:100090000C9457030C9457030C9457030C94570378
-:1000A0000C9457030C9457030C945703820DA40D22
-:1000B000920EA40D920EE90D0C0E920E610E740EAE
-:1000C000601160119D119D11E0111E12371437143B
-:1000D00037123714381338130B143714371422140B
+:100000000C9464030C94AB030C94AB030C94AB03FF
+:100010000C94AB030C94AB030C94AB030C94AB03A8
+:100020000C94AB030C94AB030C94970C0C94690DDB
+:100030000C94AB030C94AB030C94AB030C94AB0388
+:100040000C94AB030C94E9210C94AB030C94AB031C
+:100050000C94AB030C94751B0C94AB030C94AB0386
+:100060000C94AB030C94AB030C94AB030C94AB0358
+:100070000C94AB030C94AB030C94AB030C94AB0348
+:100080000C94AB030C94AB030C94AB030C94AB0338
+:100090000C94AB030C94AB030C94AB030C94AB0328
+:1000A0000C94AB030C94AB030C94AB03D60DF80D7E
+:1000B000E60EF80DE60E3D0E600EE60EB50EC80E0D
+:1000C000B411B411F111F111341272128B148B149A
+:1000D0008B128B148C138C135F148B148B1476146B
:1000E0000262000162026201620035002E003000EF
-:1000F0006400000000001E00140004001D00000049
-:1001000003521F001A0016001B00E3002B00200002
+:1000F0006400015400001E00140004001D000000F4
+:1001000004521F001A0016001B00E3002B00200001
:10011000080007000600E0002C002100150009007F
-:100120001900E2000252220017000A000500000038
-:10013000000029002A0000004C0000000452470083
+:100120001900E2000352220017000A000500000037
+:10013000000029002A0000004C0000000552470082
:100140003900000053000000000023001C000B00D9
:10015000110000004900240018000D001000E60006
:10016000000025000C000E003600E40028002600E8
:1001700012000F003700E700E500270013003300EE
-:100180003800460001522D002F0034003100480095
-:1001900000000000000000000000000000003A0025
-:1001A000000000000000000000003B000000000014
-:1001B0000000010000003C00000000000000010001
-:1001C00000003D00000000000000010000003E00B3
-:1001D000000000000000000000000000000000001F
-:1001E000000000000000000000000000000000000F
-:1001F00000003F0000000000000000000000400080
-:1002000000000000000001000000410000000000AC
-:10021000000001000000420000000000000001009A
-:100220000100430000000000000000000100440045
-:1002300045006800690000000000000000000000A8
-:1002400000000000000000000000000000000000AE
-:10025000000000000000000000000100000000009D
-:10026000000000000000010000000000000000008D
-:10027000000001000100000000000000000000007C
+:100180003800460002522D002F0034003100480094
+:100190000000210222021A000800010000003402BF
+:1001A0000500040004000000045236020800180094
+:1001B0001C00E3002B00370213000C001B00E000C2
+:1001C0002C002602120008003700E200035227022A
+:1001D000080036000E000000000029002A00000080
+:1001E0004C00000005524700390000005300000099
+:1001F00000001F02230206003400000049002E0206
+:10020000190017001400E60000002D00070016007A
+:100210000A00E400280038000F0015000B00E7007A
+:10022000E50025020D0011000900460002522E00D3
+:100230001D00100006004800000000000000000043
+:100240000000000000003A00000000000000000074
+:1002500000003B00000000000000010000003C0026
+:10026000000000000000010000003D000000000050
+:100270000000010000003E0000000000000000003F
:10028000000000000000000000000000000000006E
-:10029000000000000000000000000000000000005E
-:1002A00000000000000057005F005C005900620081
-:1002B0000000560060005D005A00003058005400F5
-:1002C00061005E005B008500010055000000000039
-:1002D000000000000000000000000000000000001E
+:10029000000000000000000000003F00000000001F
+:1002A000000000000000400000000000000001000D
+:1002B00000004100000000000000010000004200BA
+:1002C00000000000000001000100430000000000E9
+:1002D00000000000010044004500680069000000C3
:1002E000000000000000000000000000000000000E
-:1002F00000000000000000000100000000000000FD
+:1002F00000000000000000000000000000000000FE
:1003000000000100000000000000000000000100EB
-:1003100000000000000000000000010000000000DC
+:1003100000000000000000000000010001000000DB
:1003200000000000000000000000000000000000CD
:1003300000000000000000000000000000000000BD
-:1003400000000000000000000000000000000000AD
-:100350004A0050000000010000000000520051005F
-:1003600000000100000000004D004F0000000100EF
-:10037000010000004B004E000000000000000000E3
+:100340000000000000000000000000000000570056
+:100350005F005C00590062000000560060005D0014
+:100360005A0000305800540061005E005B008500B8
+:100370000100550000000000000000000000000027
:10038000000000000000000000000000000000006D
:10039000000000000000000000000000000000005D
-:1003A000000000000000000000000100000000004C
+:1003A000010000000000000000000100000000004B
:1003B000000000000000010000000000000000003C
:1003C000000001000000000000000000000000002C
-:1003D000000000000000000000000000010000001C
+:1003D000000000000000000000000000000000001D
:1003E000000000000000000000000000000000000D
-:1003F0000000000000000000F400F2000000010016
-:1004000000000000F000F10000000100000000000A
-:10041000F500F3000000010001000000F900FA00FF
+:1003F00000000000000000004A0050000000010062
+:100400000000000052005100000001000000000048
+:100410004D004F0000000100010000004B004E00A5
:1004200000000000000000000000000000000000CC
-:10043000000016034500720067006F0044006F0063
-:100440007800200045005A000000160345007200A5
-:1004500067006F0044006F007800200045005A00DC
-:1004600000000403090409026D00040100A0FA0958
-:100470000400000103010100092111010001223FD4
-:10048000000705810308000A0904010001030102B5
-:1004900000092111010001224D0007058203080017
-:1004A0000A090402000103000000092111010001F2
-:1004B0002236000705830308000A0904030001032C
-:1004C0000000000921110100012239000705840301
-:1004D0001000011201100100000008EDFE071301D9
-:1004E000000102000105010906A101050719E02923
-:1004F000E7150025019508750181020508190129F4
-:10050000059505750191029501750391010507197E
-:1005100000297715002501957875018102C0050134
-:100520000980A101850216010026B7001A01002AE0
-:10053000B700751095018100C0050C0901A1018566
-:1005400003160100269C021A01002A9C02751095D0
-:10055000018100C005010902A1010901A1000509ED
-:1005600019012905150025019505750181029501DF
-:10057000750381010501093009311581257F950237
-:100580007508810609381581257F95017508810652
-:10059000050C0A38021581257F950175088106C072
-:1005A000C005010906A101050719E029E715002585
-:1005B00001950875018102950175088101050819E9
-:1005C00001290595057501910295017503910105B4
-:1005D00007190029FF150025FF950675088100C041
-:1005E0000000000000000000000000010204060AF4
-:1005F0000F17202C3A4A5D71879DB3C7DAE9F5FCE5
-:10060000FFFCF5E9DAC7B39D87715D4A3A2C2017E4
-:100610000F0A0604020100000000000000000000B4
-:1006200011241FBECFEFDAE0DEBFCDBF04B603FE5C
-:1006300027C08091EF019091F001A091F101B0915C
-:10064000F2018730904BA740B04BD1F41092EF01EC
-:100650001092F0011092F1011092F20114BE84B7D1
-:10066000877F84BF0FB6F894A89580916000886159
-:1006700080936000109260000FBEE0E0FFE30995F8
-:1006800011E0A0E0B1E0ECECF6E402C005900D92C0
-:10069000A433B107D9F721E0A4E3B1E001C01D9272
-:1006A000AF3EB207E1F70E9484090C9464230C94D6
-:1006B0000000611107C0FC018281811106C080EE3B
-:1006C00090E0089580E090E0089583EE90E0089532
-:1006D000089508950C94690356985E9825982D986E
-:1006E00026982E9827982F988FEF90E09093890066
-:1006F0008093880090938B0080938A0090938D0064
-:1007000080938C00259A2D9A2FEF80E792E021505C
-:1007100080409040E1F700C00000269A2E9A2FEF0B
-:1007200080E792E0215080409040E1F700C0000057
-:10073000279A2F9A2FEF80E792E021508040904037
-:10074000E1F700C0000025982D982FEF80E792E098
-:10075000215080409040E1F700C0000026982E987C
-:100760002FEF80E792E0215080409040E1F700C0F9
-:10077000000027982F9856985E9825982D982698CF
-:100780002E9827982F98089589EA8093800089E011
-:100790008093810024982C983F988AB18F748AB9ED
-:1007A0006E98479A8BB1806B8BB9769A0E946C03D6
-:1007B0000C94680380E280930001809134018111E0
-:1007C0000EC00E94290481E0809334012FEF83ED55
-:1007D00090E3215080409040E1F700C0000080E4A9
-:1007E0000E942F048093000181112EC00E945904A1
-:1007F00080930001811128C00E9459048093000158
-:10080000811122C08FE30E9459048093000181115D
-:100810001BC00E94510480E40E942F0480930001B9
-:10082000811112C08CE00E94590480930001811153
-:100830000BC00E94590480930001811105C08FE311
-:100840000E945904809300010E945104809100018C
-:1008500008951092B9008AE08093B800089594EA50
-:100860009093BC009091BC0097FFFCCF9091B90091
-:10087000987F983021F0903111F081E008958093B5
-:10088000BB0084E88093BC008091BC0087FFFCCF54
-:100890008091B900887F883111F0803471F780E051
-:1008A000089584E98093BC008091BC0084FDFCCF56
-:1008B00008958093BB0084E88093BC008091BC00C5
-:1008C00087FFFCCF9091B900987F81E0983209F4BE
-:1008D00080E0089584E88093BC008091BC0087FF8D
-:1008E000FCCF8091BB00089580910001811115C05B
-:1008F00080E40E942F048093000181110CC082E1EA
-:100900000E94590480930001811105C08FEF0E945D
-:100910005904809300010E94510484B1807F84B9FE
-:1009200085B1807F85B98AB1837F8AB98BB1837F96
-:100930008BB93E98469808950E94DA03809300018F
-:100940000E94740480B38C7080BB81B3836F81BBC1
-:10095000A6E3B1E0E4E4F1E08EE08E0F11921D9287
-:100960008E13FCCF0C94C403BF92CF92DF92EF9210
-:10097000FF920F931F93CF93DF9380910001882301
-:1009800079F0809135018F5F80933501811108C026
-:100990000E94DA0380930001811102C00E946C035F
-:1009A00006E311E0C0E0D0E0DD24D39482E0C82E5D
-:1009B000EE24E394F12CC730D10500F580910001BD
-:1009C000811164C080E40E942F0480930001811192
-:1009D00012C082E10E9459048093000181110BC072
-:1009E000C7010C2E01C0880F0A94EAF780950E9477
-:1009F0005904809300010E94510448C0CA30A1F0FC
-:100A000028F4C83059F0C93061F005C0CC3089F005
-:100A100070F0CD3089F0209A289810C0219A29983A
-:100A20000DC0229A2A980AC0239A2B9807C0529A7E
-:100A300001C0539A5B9802C03E9A469890EA9A95F4
-:100A4000F1F79FB1799902C082E001C080E0917016
-:100A50009D25982B7C9902C084E001C080E0892B01
-:100A60007D9902C038E001C030E0832B7E9902C03E
-:100A700020E101C020E0822B9FB19095991F99271A
-:100A8000991F9295990F907E892B0FC0809100013C
-:100A9000811149C080E40E942F04809300018823C3
-:100AA00079F1B12C0E9451048B2DF8019081981797
-:100AB00019F08083C09201010E94740421960F5F97
-:100AC0001F4FCE30D10509F076CF809101018823E8
-:100AD00061F1815080930101882339F08FE99FE013
-:100AE0000197F1F700C0000020C0A4E4B1E0E6E304
-:100AF000F1E0CF01825F91919D938E13FCCF15C0E1
-:100B000083E10E945904809300018111CACF81E4DE
-:100B10000E942F04809300018111C3CF0E946A04B8
-:100B2000B82EB094BFCF80E0C0CF0E946A0381E0AE
-:100B3000DF91CF911F910F91FF90EF90DF90CF90B9
-:100B4000BF900895E82FF0E0EC5BFE4F80810895A0
-:100B500008958B3B910578F4883A910540F5853AE4
-:100B60009105D0F48430910508F0B1C08130910531
-:100B700009F4ADC06BC0803E910508F467C0883EA3
-:100B8000910508F4A4C09C01205F31092031310592
-:100B900008F05CC090650895853A910509F459C044
-:100BA000863A910509F058C082E890E40895883AA1
-:100BB000910509F454C0893A910509F453C08A3A61
-:100BC000910509F452C08B3A910509F451C08C3A51
-:100BD000910509F450C08D3A910509F44FC0803B4E
-:100BE000910509F44EC08E3A910509F44DC08F3A33
-:100BF000910509F44CC0813B910509F44BC0823B3F
-:100C0000910509F44AC0833B910509F449C0843B2E
-:100C1000910509F448C0853B910509F447C0863B1E
-:100C2000910509F446C0873B910509F445C0883B0E
-:100C3000910509F444C0893B910509F443C08A3BFE
-:100C4000910509F442C080E094E4089580E090E0CA
-:100C5000089581E890E4089583E890E4089582EE91
-:100C600094E4089589EE94E408958AEE94E4089556
-:100C700085EB94E4089586EB94E4089587EB94E47F
-:100C800008958CEC94E408958DEC94E4089583E841
-:100C900095E408958AE895E4089582E995E4089535
-:100CA00084E995E4089581E296E4089583E296E468
-:100CB000089584E296E4089585E296E4089586E234
-:100CC00096E4089587E296E408958AE296E408950A
-:100CD000089596E0799FF001112494E5899FE00D35
-:100CE000F11D1124E60FF11DEE0FFF1FE651FF4F1E
-:100CF000859194910895880F991FFC01E659F04061
-:100D0000859194910895880F991FFC01E651FF4F3A
-:100D100085919491089526E0729FF001112444E595
-:100D2000849FE00DF11D1124E60FF11DEE0FFF1F52
-:100D3000E651FF4F859194919C013A9521154FE121
-:100D4000340708F41CC13F512115304120F49F7035
-:100D50000E94830608959C0130532115304118F4F8
-:100D60009927906C0895811520E5920771F40E94EF
-:100D70005B144FEF84E39CE0415080409040E1F7EA
-:100D800000C000000E94461BFAC0813020E5920797
-:100D900031F48091CD0181608093CD01F0C09C0140
-:100DA00030552115304108F051C0292F33272F70BD
-:100DB000332721303105D9F4AC014370552702C0E7
-:100DC000220F331F4A95E2F73C68AC0164E0440F00
-:100DD000551F6A95E1F744275370242B352B73E098
-:100DE000880F991F7A95E1F7807699271DC02230E8
-:100DF000310529F4982F8827816F906A0895233050
-:100E00003105A9F4AC014370552721E030E002C060
-:100E1000220F331F4A95E2F73C6843E0880F991F81
-:100E20004A95E1F7807E9770822B932B08952430AA
-:100E30003105E1F4AC014370552721E030E002C0F8
-:100E4000220F331F4A95E2F73A68E7CF9C013057EB
-:100E50002115304118F49F70906208959C0130581C
-:100E60002115304118F49F70906A0895803E9105D5
-:100E7000E0F4803C910558F58133910509F46FC089
-:100E800048F48932910509F463C08A32910509F466
-:100E90006DC072C089339105E9F082389105D1F0B7
-:100EA0008533910509F44DC067C0833E910581F1FA
-:100EB00038F4803E9105B9F0823E9105D9F05CC0CE
-:100EC000863E910561F1873E9105A1F155C00E94D2
-:100ED0007B0608952091E00120FD02C021FF4CC057
-:100EE00080EE90E049C08091E00180FFF9CF89E376
-:100EF00090E042C08091E00182FF0EC08091E0014D
-:100F000084FF03C080E090E037C083EE90E034C0FF
-:100F10008091E00182FFF2CF82EE90E02DC08091BF
-:100F2000E00183FF0BC08091E00184FDEBCF87EEF1
-:100F300090E022C08091E00183FFF5CF86EE90E043
-:100F40001BC08091E00185FF07C089E290E014C0DA
-:100F50008091E00185FFF9CF85E390E00DC080919D
-:100F6000E00186FF07C08AE290E006C08091E001C0
-:100F700086FFF9CF81E390E00E94A90508950895C6
-:100F800008950C94C007809162010895CF93DF9378
-:100F900000D01F92CDB7DEB79C018091E60184306E
-:100FA00019F593E099833B832A839093E9008FEFAF
-:100FB0009091E800815095FD06C095ED9A95F1F766
-:100FC00000008111F5CF8091E80085FF0DC040E061
-:100FD00050E063E070E0CE0101960E94330A8091F8
-:100FE000E8008E778093E8000F900F900F90DF91CC
-:100FF000CF910895CF93DF9300D01F92CDB7DEB786
-:101000002091E601243021F522E029839B838A8305
-:1010100083E08093E9008FEF9091E800815095FD87
-:1010200006C095ED9A95F1F700008111F5CF8091FA
-:10103000E80085FF0DC040E050E063E070E0CE01C5
-:1010400001960E94330A8091E8008E778093E80031
-:101050000F900F900F90DF91CF9108952091E601AE
-:101060002430F1F422E02093E9002FEF3091E800E2
-:10107000215035FD06C035ED3A95F1F700002111FC
-:10108000F5CF2091E80025FF0BC040E050E065E07F
-:1010900070E00E94330A8091E8008E778093E80028
-:1010A0000895CF93DF93EC019091E601943009F01D
-:1010B00046C080910C018823D9F080910D018823CE
-:1010C000B9F09093E9008FEF9091E800815095FD81
-:1010D00006C095E19A95F1F700008111F5CF809156
-:1010E000E80085FF2CC040E050E060E170E017C0F0
-:1010F00081E08093E9008FEF9091E800815095FDA9
-:1011000006C095ED9A95F1F700008111F5CF809119
-:10111000E80085FF14C040E050E068E070E0CE01D8
-:101120000E94330A8091E8008E778093E80080E186
-:10113000FE01A2E5B1E001900D928A95E1F7DF9101
-:10114000CF9108958091E501811109C00E94C80BDB
-:101150000E94250C8091E20084608093E200089553
-:101160001092E501089508950C9482210E94DC1AE2
-:101170000E9488210E94CB0E0C94C10742E061ECD2
-:1011800081E00E94420B42E061EC82E00E94420B4F
-:1011900042E061EC83E00E94420B42E161EC84E0BA
-:1011A0000C94420B8091E801833009F455C030F46F
-:1011B000813071F0823009F48EC008958A3009F4CC
-:1011C0007AC08B3009F460C0893009F09CC020C01F
-:1011D0008091E701813A09F096C08091E800877F0D
-:1011E0008093E8008091EB019091EC01892B21F430
-:1011F00060E182E591E003C060E080E090E070E0B3
-:101200000E947E0A8091E8008B778093E800089521
-:101210008091E701813209F076C08091EB019091D5
-:10122000EC01009719F0039709F06DC08091E80078
-:10123000877F8093E8008091E80082FD05C080915F
-:10124000E6018111F8CF5FC08091F10080936201C7
-:101250008091E8008B7753C08091E701813A09F0D3
-:1012600052C08091EB019091EC01892B09F04BC0A9
-:101270008091E800877F8093E8008091E80080FFFC
-:10128000FCCF80910C0136C08091E7018132D9F505
-:101290008091EB019091EC01892BA9F58091E800F8
-:1012A000877F8093E8000E94770B8091E90180930B
-:1012B0000C010C945B148091E701813221F580913F
-:1012C000E800877F8093E8000E94770B8091EA0115
-:1012D0008093630108958091E701813AA1F48091A0
-:1012E000E800877F8093E8008091E80080FFFCCFD2
-:1012F000809163018093F1008091E8008E77809364
-:10130000E8000C94770B089584B7877F84BF0FB6ED
-:10131000F894A89580916000886180936000109295
-:1013200060000FBE90E080E80FB6F89480936100F3
-:10133000909361000FBE0E941A0F0E94C80B0E947A
-:10134000250C8091E20084608093E20078940E94F2
-:10135000AB0E0E941C0F82E091E00E94C60E0E941C
-:1013600070218091E601853069F40E949A1A80917B
-:10137000E4018823B1F30E94C81A882391F30E94E4
-:101380001D0AEFCF0E94220FECCF292F33272330E5
-:101390003105C9F064F42130310581F02230310586
-:1013A00009F043C08DE690E026E634E042C02132E9
-:1013B0003105F1F02232310541F137C082E190E090
-:1013C00023ED34E036C099278130910541F0823019
-:1013D000910541F0892B49F5E2E6F4E005C0EAE425
-:1013E000F4E002C0E2E3F4E0849190E09F0121C0C8
-:1013F0006430D8F4E62FF0E0EE0FFF1FEE5DFE4FF5
-:101400002081318189E090E014C0643070F470E094
-:10141000FB01EE0FFF1FE65EFE4F20813181FB01D5
-:10142000EA5EFE4F808190E004C080E090E020E022
-:1014300030E0FA0131832083089580E189BD82E1A3
-:1014400089BD09B400FEFDCF8091D8008F7D8093C7
-:10145000D8008091E00082608093E0008091E000FD
-:1014600081FDFCCF0895CF92DF92EF92FF920F9310
-:101470001F93CF93DF93EC018B016A010E94960BBF
-:10148000811133C0C114D10439F0F60180819181FA
-:10149000081B190BC80FD91FE12CF12C01151105E0
-:1014A00019F18091E80085FD16C08091E8008E77E3
-:1014B0008093E800C114D10449F0F6018081918144
-:1014C000E80EF91EF182E08285E00FC00E94960BC3
-:1014D000882321F30AC089918093F10001501109FA
-:1014E000FFEFEF1AFF0ADACF80E0DF91CF911F9173
-:1014F0000F91FF90EF90DF90CF9008952091ED0134
-:101500003091EE012617370748F06115710539F45F
-:101510002091E8002E772093E80001C0B90140E057
-:1015200061157105A9F12091E601222309F443C058
-:10153000253009F442C02091E80023FD40C02091ED
-:10154000E80022FD32C02091E80020FFE9CF409161
-:10155000F3002091F20030E0342BFC01CF01611543
-:10156000710559F02830310540F481918093F100E4
-:10157000615071092F5F3F4FF1CF41E028303105B5
-:1015800009F040E02091E8002E772093E800C8CFD2
-:101590004111C9CF0AC08091E601882361F08530EE
-:1015A00061F08091E80083FD0AC08091E80082FF2D
-:1015B000F2CF80E0089582E0089583E0089581E00D
-:1015C00008952091ED013091EE012617370748F07C
-:1015D0006115710539F42091E8002E772093E80019
-:1015E00001C0B901FC0120E06115710591F1809104
-:1015F000E601882309F440C0853009F43FC080919A
-:10160000E80083FD3DC08091E80082FD2FC08091FD
-:10161000E80080FFE9CF2091F3008091F20090E094
-:10162000922B6115710559F08830910540F4249191
-:101630002093F1003196615071090196F2CF21E0BB
-:10164000089709F020E08091E8008E778093E80009
-:10165000CBCF2111CCCF0AC08091E601882361F065
-:10166000853061F08091E80083FD0AC08091E80038
-:1016700082FFF2CF80E0089582E0089583E008952C
-:1016800081E00895982F973058F59093E9009817C6
-:1016900039F07091EC002091ED005091F00003C002
-:1016A000242F762F50E021FF19C03091EB003E7FB0
-:1016B0003093EB003091ED003D7F3093ED003091A1
-:1016C000EB0031603093EB007093EC002093ED0061
-:1016D0005093F0002091EE0027FF07C09F5FD3CF0B
-:1016E0008F708093E90081E0089580E008958091F3
-:1016F000E70187FF11C08091E80082FD05C080915D
-:10170000E6018111F8CF11C08091E8008B770BC002
-:101710008091E601882349F08091E80080FFF8CFAE
-:101720008091E8008E778093E80008952091E4008E
-:101730003091E50095E64091EC00842F817040FFE8
-:1017400022C08091E80080FD1CC08091E6018823C2
-:1017500091F0853091F08091EB0085FD10C04091B3
-:10176000E4005091E5004217530729F39A01915084
-:1017700011F784E0089582E0089583E0089581E000
-:10178000089580E008954091E80042FFDECF08957B
-:101790000E94360C0E943E0CE0EEF0E080818160F9
-:1017A0008083E8EDF0E080818F77808319BCA7ED1E
-:1017B000B0E08C918E7F8C9380818F7E808310929D
-:1017C000E50108950F931F93CF93DF930E94360C8A
-:1017D0000E943E0CC8EDD0E088818F778883888195
-:1017E0008068888388818F7D888319BC1092E60188
-:1017F0001092E2011092E4011092E30100EE10E079
-:10180000F80180818B7F808388818160888342E0BA
-:1018100060E080E00E94420BE1EEF0E080818E7F8C
-:101820008083E2EEF0E08081816080838081886047
-:101830008083F80180818E7F8083888180618883A6
-:10184000DF91CF911F910F910895E8EDF0E0808135
-:101850008F7E8083E7EDF0E080818160808384E08B
-:1018600082BF81E08093E5010C94E20BE8EDF0E0AB
-:1018700080818E7F80831092E20008951092DA00BA
-:101880001092E10008951F920F920FB60F9211244B
-:101890002F933F934F935F936F937F938F939F9378
-:1018A000AF93BF93EF93FF938091E10082FF0BC052
-:1018B0008091E20082FF07C08091E1008B7F8093DE
-:1018C000E1000E94AA0E8091DA0080FF1FC0809183
-:1018D000D80080FF1BC08091DA008E7F8093DA00F1
-:1018E0008091D90080FF0DC080E189BD82E189BD72
-:1018F00009B400FEFDCF81E08093E6010E94A208BA
-:1019000005C019BC1092E6010E94B0088091E10068
-:1019100080FF19C08091E20080FF15C08091E20035
-:101920008E7F8093E2008091E20080618093E200EC
-:101930008091D80080628093D80019BC85E08093A4
-:10194000E6010E94B4088091E10084FF30C08091DC
-:10195000E20084FF2CC080E189BD82E189BD09B429
-:1019600000FEFDCF8091D8008F7D8093D8008091BC
-:10197000E1008F7E8093E1008091E2008F7E809372
-:10198000E2008091E20081608093E2008091E201B8
-:10199000882311F084E007C08091E30087FD02C036
-:1019A00081E001C083E08093E6010E94B608809147
-:1019B000E10083FF29C08091E20083FF25C0809170
-:1019C000E100877F8093E10082E08093E60110923E
-:1019D000E2018091E1008E7F8093E1008091E2003E
-:1019E0008E7F8093E2008091E20080618093E2002C
-:1019F00042E060E080E00E94420B8091F00088604D
-:101A00008093F0000E94B308FF91EF91BF91AF91D6
-:101A10009F918F917F916F915F914F913F912F9106
-:101A20000F900FBE0F901F9018951F920F920FB638
-:101A30000F9211242F933F934F935F936F937F9354
-:101A40008F939F93AF93BF93CF93DF93EF93FF93C6
-:101A5000C091E900CF708091EC00D82FD17080FD4B
-:101A6000D0E81092E9008091F000877F8093F00029
-:101A700078940E94590D1092E9008091F0008860DE
-:101A80008093F000CD2BCF70C093E900FF91EF91D0
-:101A9000DF91CF91BF91AF919F918F917F916F9186
-:101AA0005F914F913F912F910F900FBE0F901F901C
-:101AB00018951F93CF93DF93CDB7DEB7AA970FB6D4
-:101AC000F894DEBF0FBECDBFE7EEF1E088E08E0FE9
-:101AD0009091F10091938E13FBCF0E94D2088091D8
-:101AE000E80083FF1FC18091E7019091E801492F31
-:101AF00050E04A30510508F015C1FA01EA5AFF4F8B
-:101B00000C941923803881F0823809F00BC1809140
-:101B1000EB018F708093E9008091EB0085FB8827B3
-:101B200080F91092E90006C08091E3019091E401F0
-:101B3000911182609091E800977F9093E8008093E4
-:101B4000F1001092F100C8C0282F2D7F09F0EAC0E3
-:101B5000882319F0823061F0E5C08091E90181307D
-:101B600009F0E0C0933009F080E08093E4012BC0DD
-:101B70008091E901811127C08091EB018F7009F4F8
-:101B8000D1C08093E9002091EB0020FF1CC093306E
-:101B900021F48091EB00806214C09091EB00906181
-:101BA0009093EB0021E030E0A90102C0440F551FE3
-:101BB0008A95E2F74093EA001092EA008091EB00E8
-:101BC00088608093EB001092E9008091E800877FA5
-:101BD00086C08111A7C01091E9011F778091E300B1
-:101BE0008078812B8093E3008091E800877F809349
-:101BF000E8000E94770B8091E80080FFFCCF809185
-:101C0000E30080688093E300111102C082E001C00C
-:101C100083E08093E60186C08058823008F082C05D
-:101C20008091E9019091EA018C3D53E0950779F5A7
-:101C300083E08A838AE289834FB7F894DE011396A2
-:101C400020E03EE051E2E32FF0E050935700E491B2
-:101C500020FF03C0E295EF703F5FEF708E2F90E0A2
-:101C6000EA3010F0C79601C0C0968D939D932F5F08
-:101C7000243149F74FBF8091E800877F8093E800C7
-:101C80006AE270E0CE0101960E947E0A14C0AE01A5
-:101C90004F5F5F4F6091EB010E94C509BC01892B2A
-:101CA00009F440C09091E800977F9093E800898103
-:101CB0009A810E94E10A8091E8008B778093E80086
-:101CC00031C0803879F58091E800877F8093E80003
-:101CD0008091E2018093F1008091E8008E778093FB
-:101CE000E8000E94770B1EC081111CC09091E90191
-:101CF0009230C0F48091E800877F8093E800909351
-:101D0000E2010E94770B8091E201811106C080916F
-:101D1000E30087FD02C081E001C084E08093E6011A
-:101D20000E94BE088091E80083FF0AC08091E8000D
-:101D3000877F8093E8008091EB0080628093EB00C6
-:101D4000AA960FB6F894DEBF0FBECDBFDF91CF913C
-:101D50001F9108950895CF938091E6018823A1F003
-:101D6000C091E900CF709091EC00892F817090FDB7
-:101D700080E8C82B1092E9008091E80083FD0E9462
-:101D8000590DCF70C093E900CF91089590936901E8
-:101D9000809368010895E0916801F091690130979E
-:101DA00021F00190F081E02D099480E00895E09108
-:101DB0006801F0916901309721F00280F381E02DF4
-:101DC00009940895E0916801F0916901309721F03C
-:101DD0000480F581E02D09940895209166013091E9
-:101DE00067018217930771F09093670180936601F2
-:101DF000E0916801F0916901309721F00680F78148
-:101E0000E02D0994089520916401309165018217B5
-:101E1000930771F09093650180936401E0916801EC
-:101E2000F0916901309721F00084F185E02D09944B
-:101E3000089508950C94190F0E94E21A0E949C04C0
-:101E40000C94A81BCF92DF92EF92FF920F931F93F7
-:101E5000CF93DF93CDB7DEB72B970FB6F894DEBFE5
-:101E60000FBECDBF0E94B4048BE6C82E81E0D82EF1
-:101E700000E010E0E02E802F0E94A205F6014191C3
-:101E80006F01F42EF826B1F40F5F1F4F0E301105CD
-:101E900089F78FEF89838A831B820E94EB1A816006
-:101EA000782F9D838C8349815A816B818D810E941B
-:101EB000C50F40C09091CD0191FF04C08B870E9457
-:101EC000A8058B8520E030E04F2D50E0922FBA011D
-:101ED000022E02C0759567950A94E2F760FF24C050
-:101EE0002E83EF8221E030E0690102C0CC0CDD1CC2
-:101EF0009A95E2F790E08C219D21892B09F420E04E
-:101F000028870E94EB1A8160782F9A8789874E81F3
-:101F10005F8168858A850E94C50FF801E559FE4FEB
-:101F20008081C826C08206C02F5F3F4F2630310512
-:101F300069F6AACF0E948F1E10916A010E94CB0EF3
-:101F40001817A1F00E94CB0E80936A012B960FB652
-:101F5000F894DEBF0FBECDBFDF91CF911F910F91DF
-:101F6000FF90EF90DF90CF900C94C1072B960FB6A7
-:101F7000F894DEBF0FBECDBFDF91CF911F910F91BF
-:101F8000FF90EF90DF90CF900895CF93DF93CDB780
-:101F9000DEB72B970FB6F894DEBF0FBECDBF4F83D1
-:101FA000588769877A878B87DE01119686E0FD0165
-:101FB00011928A95E9F785E0FE01379601900D921E
-:101FC0008A95E1F749815A816B817C818D819E815F
-:101FD0000E94F5162B960FB6F894DEBF0FBECDBF4C
-:101FE000DF91CF9108950895CF93882309F4C2C05B
-:101FF000C82F823859F40E94CB0E81FDBBC089E303
-:102000000E949E190E946B1A89E30CC0833879F4F0
-:102010000E94CB0E80FDAEC083E50E949E190E94F7
-:102020006B1A83E50E94E019CF910C946B1A8438E7
-:1020300059F40E94CB0E82FD9DC087E40E949E1938
-:102040000E946B1A87E4EECF8CEF8C0F813A48F434
-:102050008C2F0E94D52081118DC08C2F0E949E193B
-:10206000E3CF80E28C0F883048F4C77081E001C074
-:10207000880FCA95EAF70E94241AD6CF8BE58C0FF9
-:10208000833078F4C53A29F0C63A31F083E890E01D
-:1020900005C081E890E002C082E890E0CF910C9406
-:1020A000ED0E88E58C0F833108F064C0C83A39F131
-:1020B000C93A41F1CA3A49F1CB3A51F1CC3A59F116
-:1020C000CD3A61F1C03B69F1CE3A71F1CF3A79F185
-:1020D000C13B81F1C23B89F1C33B91F1C43B99F112
-:1020E000C53BA1F1C63BA9F1C73BB1F1C83BB9F172
-:1020F000C93BC1F1CA3BC9F180E090E038C082EE33
-:1021000090E035C089EE90E032C08AEE90E02FC0BA
-:1021100085EB90E02CC086EB90E029C087EB90E047
-:1021200026C08CEC90E023C08DEC90E020C083E8CA
-:1021300091E01DC08AE891E01AC082E991E017C0E1
-:1021400084E991E014C081E292E011C083E292E060
-:102150000EC084E292E00BC085E292E008C086E205
-:1021600092E005C087E292E002C08AE292E0CF915D
-:102170000C94030FCF910895882309F44BC0823843
-:1021800059F40E94CB0E81FF45C089E30E949E193D
-:102190000E946B1A89E30CC0833871F40E94CB0E45
-:1021A00080FF38C083E50E949E190E946B1A83E568
-:1021B0000E94E0190C946B1A843859F40E94CB0EDB
-:1021C00082FF28C087E40E949E190E946B1A87E450
-:1021D000EFCF9CEF980F913A58F390E2980F983018
-:1021E00050F4877091E001C0990F8A95EAF7892F22
-:1021F0000E942A1ADFCF9BE5980F933020F480E0ED
-:1022000090E00C94ED0E885A833120F480E090E049
-:102210000C94030F0895882321F00E94241A0C9433
-:102220006B1A0895882321F00E942A1A0C946B1AC5
-:102230000895BF92CF92DF92EF92FF920F931F9378
-:10224000CF93DF9300D000D000D0CDB7DEB725E02C
-:10225000FC01DE01119601900D922A95E1F7FC0137
-:10226000D08011810281258122952F704381548174
-:10227000452B09F4FCC21F3F21F4FFEFDF1609F4E0
-:10228000F6C27C012E830E94F30FD9821A836981E2
-:102290007A81802F0E949A19182FB92E0E944F1907
-:1022A0000E9416182E81002319F00E94411A2E81D7
-:1022B000EB2DE295EF70F0E0E05AFF4F0C941923FC
-:1022C0008B2D807F9B2D9F70F92E882319F0F2941F
-:1022D00080EFF822002389F0FF2009F475C280E224
-:1022E000810F883020F48F2D0E94241A03C08F2D77
-:1022F0000E94341A0E946B1A67C2812F0E94BC1080
-:10230000FF2009F4B4C2105E8F2D183018F40E941B
-:102310002A1A02C00E943A1A26960FB6F894DEBF17
-:102320000FBECDBFDF91CF911F910F91FF90EF9026
-:10233000DF90CF90BF900C946B1A3B2D307F8B2D8C
-:102340008F70303211F08295807F112319F0113097
-:1023500021F12CC00023B9F0222309F4A0C12130BF
-:1023600009F09DC126960FB6F894DEBF0FBECDBF13
-:10237000DF91CF911F910F91FF90EF90DF90CF9061
-:10238000BF900C94541A222319F0213009F46FC223
-:102390008E830E94571A8E8196C1002321F022302D
-:1023A00008F065C27CC1211162C28DC1002321F0F9
-:1023B000222309F474C108C2222309F484C119C27A
-:1023C0002B2D26952695237030E02115310521F01F
-:1023D00021303105D1F04BC2002321F0812F9B2DFC
-:1023E000937002C080E090E026960FB6F894DEBFAE
-:1023F0000FBECDBFDF91CF911F910F91FF90EF9056
-:10240000DF90CF90BF900C94ED0E002321F0812F30
-:102410009B2D937002C080E090E026960FB6F89452
-:10242000DEBF0FBECDBFDF91CF911F910F91FF9007
-:10243000EF90DF90CF90BF900C94030F812F00237B
-:1024400019F00E94971D02C00E94FF1D26960FB62C
-:10245000F894DEBF0FBECDBFDF91CF911F910F91DA
-:10246000FF90EF90DF90CF90BF900C94841E8B2D47
-:10247000837009F07BC00111FAC1812F8295869586
-:102480008770880F880F912F9F70C92ED12CE12C57
-:10249000F12C082E04C0CC0CDD1CEE1CFF1C0A9491
-:1024A000D2F714FF12C04FE050E060E070E004C0CB
-:1024B000440F551F661F771F8A95D2F7CB01BA01CB
-:1024C000609570958095909503C060E070E0CB01B9
-:1024D0002B2D269526952370422F50E04230510532
-:1024E000D9F04330510569F16C297D298E299F2946
-:1024F0004130510551F126960FB6F894DEBF0FBE5C
-:10250000CDBFDF91CF911F910F91FF90EF90DF90A2
-:10251000CF90BF900C943D186C297D298E299F295E
-:1025200026960FB6F894DEBF0FBECDBFDF91CF91D8
-:102530001F910F91FF90EF90DF90CF90BF900C9480
-:1025400059180E943D18C701B60126960FB6F89497
-:10255000DEBF0FBECDBFDF91CF911F910F91FF90D6
-:10256000EF90DF90CF90BF900C942118002319F0CA
-:102570008B2D817001C08695882309F478C1812F45
-:10258000829586958770880F880F912F9F70C92E2E
-:10259000D12CE12CF12C082E04C0CC0CDD1CEE1C3F
-:1025A000FF1C0A94D2F714FF12C04FE050E060E025
-:1025B00070E004C0440F551F661F771F8A95D2F73D
-:1025C000CB01BA01609570958095909503C060E04D
-:1025D00070E0CB012B2D269526952370422F50E0DD
-:1025E00042305105D9F04330510569F16C297D29FC
-:1025F0008E299F294130510551F126960FB6F89446
-:10260000DEBF0FBECDBFDF91CF911F910F91FF9025
-:10261000EF90DF90CF90BF900C9417196C297D2913
-:102620008E299F2926960FB6F894DEBF0FBECDBF28
-:10263000DF91CF911F910F91FF90EF90DF90CF909E
-:10264000BF900C9433190E941719C701B601269642
-:102650000FB6F894DEBF0FBECDBFDF91CF911F91B3
-:102660000F91FF90EF90DF90CF90BF900C94FB18EC
-:10267000103FD1F118F4103E50F4A1C0123F09F4FC
-:1026800063C008F44CC0133F09F473C098C01F70B6
-:102690008B2D8F710023A1F00E949418812F269614
-:1026A0000FB6F894DEBF0FBECDBFDF91CF911F9163
-:1026B0000F91FF90EF90DF90CF90BF900C940B1193
-:1026C0000E94B518812F26960FB6F894DEBF0FBE74
-:1026D000CDBFDF91CF911F910F91FF90EF90DF90D1
-:1026E000CF90BF900C9412110023A9F02111BFC00C
-:1026F0008B2D8F7126960FB6F894DEBF0FBECDBF1F
-:10270000DF91CF911F910F91FF90EF90DF90CF90CD
-:10271000BF900C94DA18223008F0A9C0E9CF00234A
-:10272000A9F08B2D8F7126960FB6F894DEBF0FBEE1
-:10273000CDBFDF91CF911F910F91FF90EF90DF9070
-:10274000CF90BF900C949418002359F38B2D8F7168
-:1027500026960FB6F894DEBF0FBECDBFDF91CF91A6
-:102760001F910F91FF90EF90DF90CF90BF900C944E
-:10277000B518002399F08B2D8F7126960FB6F8941B
-:10278000DEBF0FBECDBFDF91CF911F910F91FF90A4
-:10279000EF90DF90CF90BF900C947F1826960FB6E5
+:1004300000000000000000000000000000000000BC
+:1004400000000000000000000000000000000000AC
+:10045000000001000000000000000000000001009A
+:10046000000000000000000000000100000000008B
+:10047000000000000000000000000000000000007C
+:10048000000000000100000000000000000000006B
+:10049000000000000000000000000000000000005C
+:1004A000F400F2000000010000000000F000F10084
+:1004B0000000010000000000F500F3000000010052
+:1004C00001000000F900FA00000000000000000038
+:1004D000000000000000000000001603450072004C
+:1004E00067006F0044006F007800200045005A004C
+:1004F000000016034500720067006F0044006F00A3
+:100500007800200045005A00000004030904090295
+:100510006D00040100A0FA090400000103010100BC
+:10052000092111010001223F000705810308000A8B
+:100530000904010001030102000921110100012247
+:100540004D000705820308000A09040200010300A8
+:10055000000009211101000122360007058303086C
+:10056000000A090403000103000000092111010031
+:100570000122390007058403100001120110010057
+:10058000000008EDFE07130100010200010501094A
+:1005900006A101050719E029E71500250195087551
+:1005A000018102050819012905950575019102953A
+:1005B000017503910105071900297715002501959B
+:1005C0007875018102C005010980A101850216012B
+:1005D0000026B7001A01002AB700751095018100A6
+:1005E000C0050C0901A1018503160100269C021A11
+:1005F00001002A9C02751095018100C005010902C5
+:10060000A1010901A100050919012905150025010C
+:100610009505750181029501750381010501093078
+:1006200009311581257F95027508810609381581E4
+:10063000257F950175088106050C0A38021581256C
+:100640007F950175088106C0C005010906A1010555
+:100650000719E029E7150025019508750181029524
+:100660000175088101050819012905950575019194
+:10067000029501750391010507190029FF15002551
+:10068000FF950675088100C0000000000000000012
+:10069000000000010204060A0F17202C3A4A5D717F
+:1006A000879DB3C7DAE9F5FCFFFCF5E9DAC7B39D2E
+:1006B00087715D4A3A2C20170F0A060402010000D8
+:1006C000000000000000000011241FBECFEFDAE0A0
+:1006D000DEBFCDBF04B603FE27C08091EF0190912D
+:1006E000F001A091F101B091F2018730904BA74049
+:1006F000B04BD1F41092EF011092F0011092F10181
+:100700001092F20114BE84B7877F84BF0FB6F894AD
+:10071000A8958091600088618093600010926000CD
+:100720000FBEE0E0FFE3099511E0A0E0B1E0E4E7EF
+:10073000F7E402C005900D92A433B107D9F721E088
+:10074000A4E3B1E001C01D92AF3EB207E1F70E9401
+:10075000D8090C94B8230C940000611107C0FC0167
+:100760008281811106C080EE90E0089580E090E0E3
+:10077000089583EE90E00895089508950C94BD03C4
+:1007800056985E9825982D9826982E9827982F98F9
+:100790008FEF90E0909389008093880090938B0076
+:1007A00080938A0090938D0080938C00259A2D9AD7
+:1007B0002FEF80E792E0215080409040E1F700C0A9
+:1007C0000000269A2E9A2FEF80E792E02150804079
+:1007D0009040E1F700C00000279A2F9A2FEF80E7A2
+:1007E00092E0215080409040E1F700C00000259841
+:1007F0002D982FEF80E792E0215080409040E1F764
+:1008000000C0000026982E982FEF80E792E021503C
+:1008100080409040E1F700C0000027982F9856983C
+:100820005E9825982D9826982E9827982F980895A9
+:1008300089EA8093800089E08093810024982C9835
+:100840003F988AB18F748AB96E98479A8BB1806B42
+:100850008BB9769A0E94C0030C94BC0380E280930B
+:1008600000018091340181110EC00E947D0481E05D
+:10087000809334012FEF83ED90E32150804090402E
+:10088000E1F700C0000080E40E948304809300012F
+:1008900081112EC00E94AD0480930001811128C0F7
+:1008A0000E94AD0480930001811122C08FE30E9459
+:1008B000AD048093000181111BC00E94A50480E457
+:1008C0000E94830480930001811112C08CE00E9479
+:1008D000AD048093000181110BC00E94AD04809390
+:1008E0000001811105C08FE30E94AD0480930001D7
+:1008F0000E94A5048091000108951092B9008AE039
+:100900008093B800089594EA9093BC009091BC0045
+:1009100097FFFCCF9091B900987F983021F09031EB
+:1009200011F081E008958093BB0084E88093BC00BF
+:100930008091BC0087FFFCCF8091B900887F88310F
+:1009400011F0803471F780E0089584E98093BC0051
+:100950008091BC0084FDFCCF08958093BB0084E8A7
+:100960008093BC008091BC0087FFFCCF9091B900C0
+:10097000987F81E0983209F480E0089584E88093BC
+:10098000BC008091BC0087FFFCCF8091BB00089524
+:1009900080910001811115C080E40E94830480933E
+:1009A000000181110CC082E10E94AD04809300011E
+:1009B000811105C08FEF0E94AD04809300010E9459
+:1009C000A50484B1807F84B985B1807F85B98AB15F
+:1009D000837F8AB98BB1837F8BB93E9846980895FF
+:1009E0000E942E04809300010E94C80480B38C7082
+:1009F00080BB81B3836F81BBA6E3B1E0E4E4F1E0A7
+:100A00008EE08E0F11921D928E13FCCF0C94180461
+:100A1000BF92CF92DF92EF92FF920F931F93CF93EB
+:100A2000DF9380910001882379F0809135018F5FF9
+:100A300080933501811108C00E942E04809300012B
+:100A4000811102C00E94C00306E311E0C0E0D0E0C3
+:100A5000DD24D39482E0C82EEE24E394F12CC73039
+:100A6000D10500F580910001811164C080E40E94ED
+:100A7000830480930001811112C082E10E94AD04C1
+:100A80008093000181110BC0C7010C2E01C0880F9B
+:100A90000A94EAF780950E94AD04809300010E94B9
+:100AA000A50448C0CA30A1F028F4C83059F0C930B4
+:100AB00061F005C0CC3089F070F0CD3089F0209A1B
+:100AC000289810C0219A29980DC0229A2A980AC005
+:100AD000239A2B9807C0529A01C0539A5B9802C080
+:100AE0003E9A469890EA9A95F1F79FB1799902C09B
+:100AF00082E001C080E091709D25982B7C9902C016
+:100B000084E001C080E0892B7D9902C038E001C0FB
+:100B100030E0832B7E9902C020E101C020E0822BCF
+:100B20009FB19095991F9927991F9295990F907E43
+:100B3000892B0FC080910001811149C080E40E947F
+:100B4000830480930001882379F1B12C0E94A504CD
+:100B50008B2DF8019081981719F08083C0920101C4
+:100B60000E94C80421960F5F1F4FCE30D10509F0B7
+:100B700076CF80910101882361F18150809301013A
+:100B8000882339F08FE99FE00197F1F700C000005A
+:100B900020C0A4E4B1E0E6E3F1E0CF01825F9191EF
+:100BA0009D938E13FCCF15C083E10E94AD0480930A
+:100BB00000018111CACF81E40E9483048093000167
+:100BC0008111C3CF0E94BE04B82EB094BFCF80E085
+:100BD000C0CF0E94BE0381E0DF91CF911F910F91A2
+:100BE000FF90EF90DF90CF90BF900895E82FF0E056
+:100BF000EC5BFE4F8081089508958B3B910578F45E
+:100C0000883A910540F5853A9105D0F484309105F4
+:100C100008F0B1C08130910509F4ADC06BC0803ED1
+:100C2000910508F467C0883E910508F4A4C09C01B2
+:100C3000205F31092031310508F05CC090650895CE
+:100C4000853A910509F459C0863A910509F058C0D2
+:100C500082E890E40895883A910509F454C0893AED
+:100C6000910509F453C08A3A910509F452C08B3AB0
+:100C7000910509F451C08C3A910509F450C08D3AA0
+:100C8000910509F44FC0803B910509F44EC08E3A9E
+:100C9000910509F44DC08F3A910509F44CC0813B90
+:100CA000910509F44BC0823B910509F44AC0833B8E
+:100CB000910509F449C0843B910509F448C0853B7E
+:100CC000910509F447C0863B910509F446C0873B6E
+:100CD000910509F445C0883B910509F444C0893B5E
+:100CE000910509F443C08A3B910509F442C080E0B4
+:100CF00094E4089580E090E0089581E890E40895F8
+:100D000083E890E4089582EE94E4089589EE94E4F3
+:100D100008958AEE94E4089585EB94E4089586EBB3
+:100D200094E4089587EB94E408958CEC94E408959A
+:100D30008DEC94E4089583E895E408958AE895E4B9
+:100D4000089582E995E4089584E995E4089581E29F
+:100D500096E4089583E296E4089584E296E4089583
+:100D600085E296E4089586E296E4089587E296E4A3
+:100D700008958AE296E40895089596E0799FF00137
+:100D8000112494E5899FE00DF11D1124E60FF11D5A
+:100D9000EE0FFF1FE651FF4F859194910895880F44
+:100DA000991FFC01E659F040859194910895880FB0
+:100DB000991FFC01E651FF4F85919491089526E01B
+:100DC000729FF001112444E5849FE00DF11D112470
+:100DD000E60FF11DEE0FFF1FE651FF4F8591949135
+:100DE0009C013A9521154FE1340708F41CC13F518D
+:100DF0002115304120F49F700E94D70608959C0170
+:100E000030532115304118F49927906C08958115BD
+:100E100020E5920771F40E94AF144FEF84E39CE049
+:100E2000415080409040E1F700C000000E949A1BB2
+:100E3000FAC0813020E5920731F48091CD018160C4
+:100E40008093CD01F0C09C0130552115304108F050
+:100E500051C0292F33272F70332721303105D9F482
+:100E6000AC014370552702C0220F331F4A95E2F7A9
+:100E70003C68AC0164E0440F551F6A95E1F74427D4
+:100E80005370242B352B73E0880F991F7A95E1F767
+:100E9000807699271DC02230310529F4982F8827A4
+:100EA000816F906A089523303105A9F4AC01437035
+:100EB000552721E030E002C0220F331F4A95E2F7A8
+:100EC0003C6843E0880F991F4A95E1F7807E977050
+:100ED000822B932B089524303105E1F4AC0143704B
+:100EE000552721E030E002C0220F331F4A95E2F778
+:100EF0003A68E7CF9C0130572115304118F49F70B4
+:100F0000906208959C0130582115304118F49F706B
+:100F1000906A0895803E9105E0F4803C910558F573
+:100F20008133910509F46FC048F48932910509F4C1
+:100F300063C08A32910509F46DC072C0893391058E
+:100F4000E9F082389105D1F08533910509F44DC05F
+:100F500067C0833E910581F138F4803E9105B9F078
+:100F6000823E9105D9F05CC0863E910561F1873ED5
+:100F70009105A1F155C00E94CF0608952091E0018E
+:100F800020FD02C021FF4CC080EE90E049C080915E
+:100F9000E00180FFF9CF89E390E042C08091E00159
+:100FA00082FF0EC08091E00184FF03C080E090E0EA
+:100FB00037C083EE90E034C08091E00182FFF2CF31
+:100FC00082EE90E02DC08091E00183FF0BC0809104
+:100FD000E00184FDEBCF87EE90E022C08091E0013C
+:100FE00083FFF5CF86EE90E01BC08091E00185FF86
+:100FF00007C089E290E014C08091E00185FFF9CF3D
+:1010000085E390E00DC08091E00186FF07C08AE291
+:1010100090E006C08091E00186FFF9CF81E390E087
+:101020000E94FD050895089508950C941408809178
+:1010300062010895CF93DF9300D01F92CDB7DEB742
+:101040009C018091E601843019F593E099833B83FC
+:101050002A839093E9008FEF9091E800815095FDED
+:1010600006C095ED9A95F1F700008111F5CF8091BA
+:10107000E80085FF0DC040E050E063E070E0CE0185
+:1010800001960E94870A8091E8008E778093E8009D
+:101090000F900F900F90DF91CF910895CF93DF9332
+:1010A00000D01F92CDB7DEB72091E601243021F5A4
+:1010B00022E029839B838A8383E08093E9008FEF7A
+:1010C0009091E800815095FD06C095ED9A95F1F755
+:1010D00000008111F5CF8091E80085FF0DC040E050
+:1010E00050E063E070E0CE0101960E94870A809193
+:1010F000E8008E778093E8000F900F900F90DF91BB
+:10110000CF9108952091E6012430F1F422E020935C
+:10111000E9002FEF3091E800215035FD06C035ED94
+:101120003A95F1F700002111F5CF2091E80025FF55
+:101130000BC040E050E065E070E00E94870A8091BB
+:10114000E8008E778093E8000895CF93DF93EC0159
+:101150009091E601943009F046C080910C018823FB
+:10116000D9F080910D018823B9F09093E9008FEFB9
+:101170009091E800815095FD06C095E19A95F1F7B0
+:1011800000008111F5CF8091E80085FF2CC040E080
+:1011900050E060E170E017C081E08093E9008FEFDC
+:1011A0009091E800815095FD06C095ED9A95F1F774
+:1011B00000008111F5CF8091E80085FF14C040E068
+:1011C00050E068E070E0CE010E94870A8091E8005C
+:1011D0008E778093E80080E1FE01A2E5B1E0019006
+:1011E0000D928A95E1F7DF91CF9108958091E50105
+:1011F000811109C00E941C0C0E94790C8091E200B0
+:1012000084608093E20008951092E50108950895A6
+:101210000C94D6210E94301B0E94DC210E941F0FDB
+:101220000C94150842E061EC81E00E94960B42E0CC
+:1012300061EC82E00E94960B42E061EC83E00E9448
+:10124000960B42E161EC84E00C94960B8091E801EE
+:10125000833009F455C030F4813071F0823009F4E4
+:101260008EC008958A3009F47AC08B3009F460C0CA
+:10127000893009F09CC020C08091E701813A09F0D3
+:1012800096C08091E800877F8093E8008091EB0111
+:101290009091EC01892B21F460E182E591E003C09B
+:1012A00060E080E090E070E00E94D20A8091E80067
+:1012B0008B778093E80008958091E701813209F0EF
+:1012C00076C08091EB019091EC01009719F00397A3
+:1012D00009F06DC08091E800877F8093E8008091DD
+:1012E000E80082FD05C08091E6018111F8CF5FC062
+:1012F0008091F100809362018091E8008B7753C068
+:101300008091E701813A09F052C08091EB01909100
+:10131000EC01892B09F04BC08091E800877F809316
+:10132000E8008091E80080FFFCCF80910C0136C07E
+:101330008091E7018132D9F58091EB019091EC0128
+:10134000892BA9F58091E800877F8093E8000E94AF
+:10135000CB0B8091E90180930C010C94AF14809128
+:10136000E701813221F58091E800877F8093E800D2
+:101370000E94CB0B8091EA018093630108958091D4
+:10138000E701813AA1F48091E800877F8093E8002B
+:101390008091E80080FFFCCF809163018093F10091
+:1013A0008091E8008E778093E8000C94CB0B089531
+:1013B00084B7877F84BF0FB6F894A89580916000AA
+:1013C000886180936000109260000FBE90E080E81A
+:1013D0000FB6F89480936100909361000FBE0E9455
+:1013E0006E0F0E941C0C0E94790C8091E2008460B8
+:1013F0008093E20078940E94FF0E0E94700F82E0BA
+:1014000091E00E941A0F0E94C4218091E60185306C
+:1014100069F40E94EE1A8091E4018823B1F30E94DE
+:101420001C1B882391F30E94710AEFCF0E94760F54
+:10143000ECCF292F332723303105C9F064F4213054
+:10144000310581F02230310509F043C08DE690E08E
+:101450002EE035E042C021323105F1F02232310573
+:1014600041F137C082E190E02BE735E036C09927A3
+:101470008130910541F08230910541F0892B49F589
+:10148000EAE0F5E005C0E2EFF4E002C0EAEDF4E0E6
+:10149000849190E09F0121C06430D8F4E62FF0E001
+:1014A000EE0FFF1FEE5DFE4F2081318189E090E05D
+:1014B00014C0643070F470E0FB01EE0FFF1FE65EB5
+:1014C000FE4F20813181FB01EA5EFE4F808190E07A
+:1014D00004C080E090E020E030E0FA013183208316
+:1014E000089580E189BD82E189BD09B400FEFDCF88
+:1014F0008091D8008F7D8093D8008091E000826039
+:101500008093E0008091E00081FDFCCF0895CF92B0
+:10151000DF92EF92FF920F931F93CF93DF93EC0133
+:101520008B016A010E94EA0B811133C0C114D104FE
+:1015300039F0F60180819181081B190BC80FD91F62
+:10154000E12CF12C0115110519F18091E80085FDC0
+:1015500016C08091E8008E778093E800C114D10412
+:1015600049F0F60180819181E80EF91EF182E08256
+:1015700085E00FC00E94EA0B882321F30AC08991FD
+:101580008093F10001501109FFEFEF1AFF0ADACF43
+:1015900080E0DF91CF911F910F91FF90EF90DF904E
+:1015A000CF9008952091ED013091EE012617370775
+:1015B00048F06115710539F42091E8002E772093E9
+:1015C000E80001C0B90140E061157105A9F1209161
+:1015D000E601222309F443C0253009F442C02091DA
+:1015E000E80023FD40C02091E80022FD32C0209198
+:1015F000E80020FFE9CF4091F3002091F20030E0B5
+:10160000342BFC01CF016115710559F028303105EB
+:1016100040F481918093F100615071092F5F3F4F39
+:10162000F1CF41E02830310509F040E02091E80099
+:101630002E772093E800C8CF4111C9CF0AC080910E
+:10164000E601882361F0853061F08091E80083FD38
+:101650000AC08091E80082FFF2CF80E0089582E026
+:10166000089583E0089581E008952091ED0130917F
+:10167000EE012617370748F06115710539F42091FE
+:10168000E8002E772093E80001C0B901FC0120E0BA
+:101690006115710591F18091E601882309F440C03C
+:1016A000853009F43FC08091E80083FD3DC0809102
+:1016B000E80082FD2FC08091E80080FFE9CF2091F3
+:1016C000F3008091F20090E0922B6115710559F0C2
+:1016D0008830910540F424912093F10031966150B7
+:1016E00071090196F2CF21E0089709F020E080917E
+:1016F000E8008E778093E800CBCF2111CCCF0AC0D1
+:101700008091E601882361F0853061F08091E800E6
+:1017100083FD0AC08091E80082FFF2CF80E0089547
+:1017200082E0089583E0089581E00895982F97302E
+:1017300058F59093E900981739F07091EC002091DA
+:10174000ED005091F00003C0242F762F50E021FFD0
+:1017500019C03091EB003E7F3093EB003091ED00EB
+:101760003D7F3093ED003091EB0031603093EB0022
+:101770007093EC002093ED005093F0002091EE0068
+:1017800027FF07C09F5FD3CF8F708093E90081E070
+:10179000089580E008958091E70187FF11C080914E
+:1017A000E80082FD05C08091E6018111F8CF11C0EB
+:1017B0008091E8008B770BC08091E601882349F087
+:1017C0008091E80080FFF8CF8091E8008E778093C9
+:1017D000E80008952091E4003091E50095E64091FD
+:1017E000EC00842F817040FF22C08091E80080FDD2
+:1017F0001CC08091E601882391F0853091F08091A2
+:10180000EB0085FD10C04091E4005091E5004217C7
+:10181000530729F39A01915011F784E0089582E06B
+:10182000089583E0089581E0089580E0089540914F
+:10183000E80042FFDECF08950E948A0C0E94920CBD
+:10184000E0EEF0E0808181608083E8EDF0E080816F
+:101850008F77808319BCA7EDB0E08C918E7F8C933D
+:1018600080818F7E80831092E50108950F931F93EE
+:10187000CF93DF930E948A0C0E94920CC8EDD0E0B7
+:1018800088818F77888388818068888388818F7D2D
+:10189000888319BC1092E6011092E2011092E401D3
+:1018A0001092E30100EE10E0F80180818B7F8083CD
+:1018B00088818160888342E060E080E00E94960B2E
+:1018C000E1EEF0E080818E7F8083E2EEF0E08081C7
+:1018D00081608083808188608083F80180818E7F31
+:1018E0008083888180618883DF91CF911F910F91E0
+:1018F0000895E8EDF0E080818F7E8083E7EDF0E0F1
+:1019000080818160808384E082BF81E08093E501F3
+:101910000C94360CE8EDF0E080818E7F808310928D
+:10192000E20008951092DA001092E10008951F92EB
+:101930000F920FB60F9211242F933F934F935F9303
+:101940006F937F938F939F93AF93BF93EF93FF9387
+:101950008091E10082FF0BC08091E20082FF07C00E
+:101960008091E1008B7F8093E1000E94FE0E8091C8
+:10197000DA0080FF1FC08091D80080FF1BC08091DB
+:10198000DA008E7F8093DA008091D90080FF0DC04D
+:1019900080E189BD82E189BD09B400FEFDCF81E00F
+:1019A0008093E6010E94F60805C019BC1092E6017A
+:1019B0000E9404098091E10080FF19C08091E2003B
+:1019C00080FF15C08091E2008E7F8093E2008091BD
+:1019D000E20080618093E2008091D8008062809371
+:1019E000D80019BC85E08093E6010E940809809127
+:1019F000E10084FF30C08091E20084FF2CC080E1D0
+:101A000089BD82E189BD09B400FEFDCF8091D80077
+:101A10008F7D8093D8008091E1008F7E8093E100DC
+:101A20008091E2008F7E8093E2008091E2008160ED
+:101A30008093E2008091E201882311F084E007C0E6
+:101A40008091E30087FD02C081E001C083E08093C4
+:101A5000E6010E940A098091E10083FF29C080917C
+:101A6000E20083FF25C08091E100877F8093E10041
+:101A700082E08093E6011092E2018091E1008E7F86
+:101A80008093E1008091E2008E7F8093E20080915C
+:101A9000E20080618093E20042E060E080E00E942A
+:101AA000960B8091F00088608093F0000E940709F7
+:101AB000FF91EF91BF91AF919F918F917F916F9126
+:101AC0005F914F913F912F910F900FBE0F901F90FC
+:101AD00018951F920F920FB60F9211242F933F93D8
+:101AE0004F935F936F937F938F939F93AF93BF9326
+:101AF000CF93DF93EF93FF93C091E900CF70809174
+:101B0000EC00D82FD17080FDD0E81092E9008091D0
+:101B1000F000877F8093F00078940E94AD0D1092C2
+:101B2000E9008091F00088608093F000CD2BCF70A9
+:101B3000C093E900FF91EF91DF91CF91BF91AF91F9
+:101B40009F918F917F916F915F914F913F912F91D5
+:101B50000F900FBE0F901F9018951F93CF93DF9398
+:101B6000CDB7DEB7AA970FB6F894DEBF0FBECDBFD4
+:101B7000E7EEF1E088E08E0F9091F10091938E13E3
+:101B8000FBCF0E9426098091E80083FF1FC180914E
+:101B9000E7019091E801492F50E04A30510508F0E3
+:101BA00015C1FA01EA5AFF4F0C946D23803881F079
+:101BB000823809F00BC18091EB018F708093E900AE
+:101BC0008091EB0085FB882780F91092E90006C020
+:101BD0008091E3019091E401911182609091E8007D
+:101BE000977F9093E8008093F1001092F100C8C0B5
+:101BF000282F2D7F09F0EAC0882319F0823061F088
+:101C0000E5C08091E901813009F0E0C0933009F02E
+:101C100080E08093E4012BC08091E901811127C00D
+:101C20008091EB018F7009F4D1C08093E90020917D
+:101C3000EB0020FF1CC0933021F48091EB00806208
+:101C400014C09091EB0090619093EB0021E030E0A4
+:101C5000A90102C0440F551F8A95E2F74093EA009C
+:101C60001092EA008091EB0088608093EB00109264
+:101C7000E9008091E800877F86C08111A7C010919C
+:101C8000E9011F778091E3008078812B8093E30046
+:101C90008091E800877F8093E8000E94CB0B8091C1
+:101CA000E80080FFFCCF8091E30080688093E30030
+:101CB000111102C082E001C083E08093E60186C07A
+:101CC0008058823008F082C08091E9019091EA0149
+:101CD0008C3D53E0950779F583E08A838AE2898316
+:101CE0004FB7F894DE01139620E03EE051E2E32F77
+:101CF000F0E050935700E49120FF03C0E295EF70AD
+:101D00003F5FEF708E2F90E0EA3010F0C79601C071
+:101D1000C0968D939D932F5F243149F74FBF8091DB
+:101D2000E800877F8093E8006AE270E0CE010196C8
+:101D30000E94D20A14C0AE014F5F5F4F6091EB0169
+:101D40000E94190ABC01892B09F440C09091E80057
+:101D5000977F9093E80089819A810E94350B80914A
+:101D6000E8008B778093E80031C0803879F5809166
+:101D7000E800877F8093E8008091E2018093F10082
+:101D80008091E8008E778093E8000E94CB0B1EC004
+:101D900081111CC09091E9019230C0F48091E8005B
+:101DA000877F8093E8009093E2010E94CB0B8091A3
+:101DB000E201811106C08091E30087FD02C081E04D
+:101DC00001C084E08093E6010E9412098091E8003E
+:101DD00083FF0AC08091E800877F8093E8008091AC
+:101DE000EB0080628093EB00AA960FB6F894DEBFFA
+:101DF0000FBECDBFDF91CF911F9108950895CF936E
+:101E00008091E6018823A1F0C091E900CF70909104
+:101E1000EC00892F817090FD80E8C82B1092E900BA
+:101E20008091E80083FD0E94AD0DCF70C093E90062
+:101E3000CF91089590936901809368010895E0918E
+:101E40006801F0916901309721F00190F081E02D57
+:101E5000099480E00895E0916801F091690130975C
+:101E600021F00280F381E02D09940895E09168014A
+:101E7000F0916901309721F00480F581E02D0994FB
+:101E8000089520916601309167018217930771F0E0
+:101E90009093670180936601E0916801F091690178
+:101EA000309721F00680F781E02D09940895209164
+:101EB0006401309165018217930771F09093650179
+:101EC00080936401E0916801F0916901309721F0FD
+:101ED0000084F185E02D0994089508950C946D0F08
+:101EE0000E94361B0E94F0040C94FC1BCF92DF92E0
+:101EF000EF92FF920F931F93CF93DF93CDB7DEB78F
+:101F00002B970FB6F894DEBF0FBECDBF0E94080519
+:101F10008BE6C82E81E0D82E00E010E0E02E802F66
+:101F20000E94F605F60141916F01F42EF826B1F4F6
+:101F30000F5F1F4F0E30110589F78FEF89838A835A
+:101F40001B820E943F1B8160782F9D838C83498177
+:101F50005A816B818D810E94191040C09091CD01F2
+:101F600091FF04C08B870E94FC058B8520E030E048
+:101F70004F2D50E0922FBA01022E02C07595679541
+:101F80000A94E2F760FF24C02E83EF8221E030E064
+:101F9000690102C0CC0CDD1C9A95E2F790E08C211F
+:101FA0009D21892B09F420E028870E943F1B816036
+:101FB000782F9A8789874E815F8168858A850E94FC
+:101FC0001910F801E559FE4F8081C826C08206C06D
+:101FD0002F5F3F4F2630310569F6AACF0E94E31EDE
+:101FE00010916A010E941F0F1817A1F00E941F0F85
+:101FF00080936A012B960FB6F894DEBF0FBECDBF5B
+:10200000DF91CF911F910F91FF90EF90DF90CF90D4
+:102010000C9415082B960FB6F894DEBF0FBECDBFFB
+:10202000DF91CF911F910F91FF90EF90DF90CF90B4
+:102030000895CF93DF93CDB7DEB72B970FB6F89403
+:10204000DEBF0FBECDBF4F83588769877A878B87E6
+:10205000DE01119686E0FD0111928A95E9F785E08F
+:10206000FE01379601900D928A95E1F749815A81D8
+:102070006B817C818D819E810E9449172B960FB6C2
+:10208000F894DEBF0FBECDBFDF91CF9108950895C4
+:10209000CF93882309F4C2C0C82F823859F40E9414
+:1020A0001F0F81FDBBC089E30E94F2190E94BF1A75
+:1020B00089E30CC0833879F40E941F0F80FDAEC005
+:1020C00083E50E94F2190E94BF1A83E50E94341A28
+:1020D000CF910C94BF1A843859F40E941F0F82FDCF
+:1020E0009DC087E40E94F2190E94BF1A87E4EECFD8
+:1020F0008CEF8C0F813A48F48C2F0E94292181119A
+:102100008DC08C2F0E94F219E3CF80E28C0F8830B3
+:1021100048F4C77081E001C0880FCA95EAF70E94B1
+:10212000781AD6CF8BE58C0F833078F4C53A29F036
+:10213000C63A31F083E890E005C081E890E002C043
+:1021400082E890E0CF910C94410F88E58C0F8331A9
+:1021500008F064C0C83A39F1C93A41F1CA3A49F1C4
+:10216000CB3A51F1CC3A59F1CD3A61F1C03B69F12A
+:10217000CE3A71F1CF3A79F1C13B81F1C23B89F19D
+:10218000C33B91F1C43B99F1C53BA1F1C63BA9F119
+:10219000C73BB1F1C83BB9F1C93BC1F1CA3BC9F179
+:1021A00080E090E038C082EE90E035C089EE90E0AB
+:1021B00032C08AEE90E02FC085EB90E02CC086EB19
+:1021C00090E029C087EB90E026C08CEC90E023C023
+:1021D0008DEC90E020C083E891E01DC08AE891E09A
+:1021E0001AC082E991E017C084E991E014C081E24D
+:1021F00092E011C083E292E00EC084E292E00BC054
+:1022000085E292E008C086E292E005C087E292E0B3
+:1022100002C08AE292E0CF910C94570FCF910895BB
+:10222000882309F44BC0823859F40E941F0F81FFA4
+:1022300045C089E30E94F2190E94BF1A89E30CC0CD
+:10224000833871F40E941F0F80FF38C083E50E941D
+:10225000F2190E94BF1A83E50E94341A0C94BF1A27
+:10226000843859F40E941F0F82FF28C087E40E941F
+:10227000F2190E94BF1A87E4EFCF9CEF980F913AB2
+:1022800058F390E2980F983050F4877091E001C0B5
+:10229000990F8A95EAF7892F0E947E1ADFCF9BE576
+:1022A000980F933020F480E090E00C94410F885A0E
+:1022B000833120F480E090E00C94570F0895882338
+:1022C00021F00E94781A0C94BF1A0895882321F0F7
+:1022D0000E947E1A0C94BF1A0895BF92CF92DF928B
+:1022E000EF92FF920F931F93CF93DF9300D000D014
+:1022F00000D0CDB7DEB725E0FC01DE0111960190DC
+:102300000D922A95E1F7FC01D0801181028125818F
+:1023100022952F7043815481452B09F4FCC21F3F45
+:1023200021F4FFEFDF1609F4F6C27C012E830E9430
+:102330004710D9821A8369817A81802F0E94EE1911
+:10234000182FB92E0E94A3190E946A182E8100230B
+:1023500019F00E94951A2E81EB2DE295EF70F0E0B6
+:10236000E05AFF4F0C946D238B2D807F9B2D9F7027
+:10237000F92E882319F0F29480EFF822002389F0D7
+:10238000FF2009F475C280E2810F883020F48F2D80
+:102390000E94781A03C08F2D0E94881A0E94BF1ACB
+:1023A00067C2812F0E941011FF2009F4B4C2105E91
+:1023B0008F2D183018F40E947E1A02C00E948E1AC7
+:1023C00026960FB6F894DEBF0FBECDBFDF91CF913A
+:1023D0001F910F91FF90EF90DF90CF90BF900C94E2
+:1023E000BF1A3B2D307F8B2D8F70303211F08295CC
+:1023F000807F112319F0113021F12CC00023B9F096
+:10240000222309F4A0C1213009F09DC126960FB600
+:10241000F894DEBF0FBECDBFDF91CF911F910F911A
+:10242000FF90EF90DF90CF90BF900C94A81A2223DA
+:1024300019F0213009F46FC28E830E94AB1A8E818D
+:1024400096C1002321F0223008F065C27CC1211121
+:1024500062C28DC1002321F0222309F474C108C295
+:10246000222309F484C119C22B2D269526952370A9
+:1024700030E02115310521F021303105D1F04BC27A
+:10248000002321F0812F9B2D937002C080E090E00B
+:1024900026960FB6F894DEBF0FBECDBFDF91CF9169
+:1024A0001F910F91FF90EF90DF90CF90BF900C9411
+:1024B000410F002321F0812F9B2D937002C080E0FB
+:1024C00090E026960FB6F894DEBF0FBECDBFDF9129
+:1024D000CF911F910F91FF90EF90DF90CF90BF9021
+:1024E0000C94570F812F002319F00E94EB1D02C09E
+:1024F0000E94531E26960FB6F894DEBF0FBECDBFC6
+:10250000DF91CF911F910F91FF90EF90DF90CF90CF
+:10251000BF900C94D81E8B2D837009F07BC00111E5
+:10252000FAC1812F829586958770880F880F912F29
+:102530009F70C92ED12CE12CF12C082E04C0CC0C9C
+:10254000DD1CEE1CFF1C0A94D2F714FF12C04FE0F2
+:1025500050E060E070E004C0440F551F661F771F15
+:102560008A95D2F7CB01BA016095709580959095C8
+:1025700003C060E070E0CB012B2D269526952370DB
+:10258000422F50E042305105D9F04330510569F1F6
+:102590006C297D298E299F294130510551F12696BC
+:1025A0000FB6F894DEBF0FBECDBFDF91CF911F9164
+:1025B0000F91FF90EF90DF90CF90BF900C94911807
+:1025C0006C297D298E299F2926960FB6F894DEBFA7
+:1025D0000FBECDBFDF91CF911F910F91FF90EF9074
+:1025E000DF90CF90BF900C94AD180E949118C70156
+:1025F000B60126960FB6F894DEBF0FBECDBFDF91B1
+:10260000CF911F910F91FF90EF90DF90CF90BF90EF
+:102610000C947518002319F08B2D817001C08695DC
+:10262000882309F478C1812F829586958770880F59
+:10263000880F912F9F70C92ED12CE12CF12C082EE0
+:1026400004C0CC0CDD1CEE1CFF1C0A94D2F714FF56
+:1026500012C04FE050E060E070E004C0440F551F2E
+:10266000661F771F8A95D2F7CB01BA0160957095E6
+:102670008095909503C060E070E0CB012B2D2695EE
+:1026800026952370422F50E042305105D9F0433057
+:10269000510569F16C297D298E299F294130510509
+:1026A00051F126960FB6F894DEBF0FBECDBFDF9175
+:1026B000CF911F910F91FF90EF90DF90CF90BF903F
+:1026C0000C946B196C297D298E299F2926960FB6AB
+:1026D000F894DEBF0FBECDBFDF91CF911F910F9158
+:1026E000FF90EF90DF90CF90BF900C9487190E94DD
+:1026F0006B19C701B60126960FB6F894DEBF0FBE60
+:10270000CDBFDF91CF911F910F91FF90EF90DF90A0
+:10271000CF90BF900C944F19103FD1F118F4103E98
+:1027200050F4A1C0123F09F463C008F44CC0133F39
+:1027300009F473C098C01F708B2D8F710023A1F016
+:102740000E94E818812F26960FB6F894DEBF0FBEC0
+:10275000CDBFDF91CF911F910F91FF90EF90DF9050
+:10276000CF90BF900C945F110E940919812F26967B
+:102770000FB6F894DEBF0FBECDBFDF91CF911F9192
+:102780000F91FF90EF90DF90CF90BF900C94661167
+:102790000023A9F02111BFC08B2D8F7126960FB693
:1027A000F894DEBF0FBECDBFDF91CF911F910F9187
-:1027B000FF90EF90DF90CF90BF900C94751800239E
-:1027C000A9F0222309F4ADCF812F26960FB6F894F5
-:1027D000DEBF0FBECDBFDF91CF911F910F91FF9054
-:1027E000EF90DF90CF90BF900C94F40F222309F468
-:1027F000ADCF812F26960FB6F894DEBF0FBECDBFAA
-:10280000DF91CF911F910F91FF90EF90DF90CF90CC
-:10281000BF900C94BC104B2D4F70612FC7010E94CC
-:10282000590326960FB6F894DEBF0FBECDBFDF91D9
+:1027B000FF90EF90DF90CF90BF900C942E192230B5
+:1027C00008F0A9C0E9CF0023A9F08B2D8F712696C0
+:1027D0000FB6F894DEBF0FBECDBFDF91CF911F9132
+:1027E0000F91FF90EF90DF90CF90BF900C94E8187E
+:1027F000002359F38B2D8F7126960FB6F894DEBF08
+:102800000FBECDBFDF91CF911F910F91FF90EF9041
+:10281000DF90CF90BF900C940919002399F08B2D75
+:102820008F7126960FB6F894DEBF0FBECDBFDF9135
:10283000CF911F910F91FF90EF90DF90CF90BF90BD
-:102840000C9499174B2D4F70612FC70126960FB628
-:10285000F894DEBF0FBECDBFDF91CF911F910F91D6
-:10286000FF90EF90DF90CF90BF900C946806269673
-:102870000FB6F894DEBF0FBECDBFDF91CF911F9191
-:102880000F91FF90EF90DF90CF90BF9008950E943E
-:10289000411A0E94511A0E94161A0E946B1A0E9435
-:1028A000341F0E94841E80E090E00E94ED0E80E0C4
-:1028B00090E00C94030F0E94311A0C9447140E946C
-:1028C0008F19292F22952F7030E02C3031054CF4D0
-:1028D0002A3031056CF4225031092230310588F458
-:1028E00007C02C30310549F02F30310531F009C0D7
-:1028F000803E48F0803F29F406C093FB882780F98A
-:10290000089580E0089581E00895CF93DF9300D08B
-:1029100000D01F92CDB7DEB70F900F900F900F90A1
-:102920000F90DF91CF910895CF93DF9300D000D027
-:1029300000D0CDB7DEB726960FB6F894DEBF0FBE37
-:10294000CDBFDF91CF9108951F93CF93DF93C091B7
-:10295000790116E080917A01C81799F0D0E01C9FA8
-:10296000F0011D9FF00D1124E558FE4F408151816B
-:1029700062817381848195810E9494142196C7702D
-:10298000E9CFDF91CF911F9108954091AB01509114
-:10299000AC016091AD017091AE018091AF01909159
-:1029A000B0010C9494148091B00182958F7009F05D
-:1029B00054C08091AD01882309F44FC08091790102
-:1029C000A0917A016091AB017091AC014091AE0190
-:1029D0005091AF01B6E08A1709F43FC090E041156D
-:1029E0005105C1F17F3F11F46F3FA1F1B89FF00194
-:1029F000B99FF00D1124E558FE4F218172132AC0B2
-:102A00002081621327C02281211124C023813481B7
-:102A10002417350710F421503109241B350B283CAD
-:102A20003105C0F42091B0012F7020612093B001D6
-:102A300026E0289FF001299FF00D1124E058FE4F59
-:102A400080818F70806180838BEA91E00E941911F0
-:102A50000C94A41401968770BECF0895CF92DF9294
-:102A6000EF92FF920F931F93CF93DF93CDB7DEB713
-:102A700062970FB6F894DEBF0FBECDBF8C0185E024
-:102A8000F801DE011D9601900D928A95E1F7D801BB
-:102A90004C9111965C91119712966C911297139626
-:102AA000CD90DC9014973091AB017091AC01809186
-:102AB000AE019091AF01009709F46BC17F3F19F40B
-:102AC0003F3F09F466C1E090AD01EE2009F4C0C0BB
-:102AD0002091B001C816D90628F0F601E81BF90BC1
-:102AE000CF0104C0809590958C0D9D1DFF24F3941B
-:102AF000883C910578F0F12C207F09F0C6C07C2D30
-:102B0000D98AC88A89890E9485148BEA91E00E943B
-:102B10001911B1C0822F807F09F046C0751314C00F
-:102B2000341312C0611110C02F7020612093B001C6
-:102B30000E94C5148BEA91E00E9419118091B001A6
-:102B4000D80115968C932EC0CD2819F15F3F11F452
-:102B50004F3FF9F0F62E61111CC080917901209150
-:102B60007A0136E0821709F45AC090E0389FF001EC
-:102B7000399FF00D1124E558FE4F7181571306C09F
-:102B80007081471303C07281711103C00196877071
-:102B9000E9CFF62E662309F418C18091B001816057
-:102BA0008093B001F12C11C1751308C0341306C015
-:102BB000611104C08091B001D801C3C04D875E8708
-:102BC0008D859E856A8B0E945F146A898823E1F156
-:102BD0006623D1F12091B001822F82958F7090E011
-:102BE000029774F08091AB019091AC0198878F832C
-:102BF0001986DB86CA862C87CE0107960E9419119A
-:102C000086E0F801ABEAB1E001900D928A95E1F718
-:102C10000E94D3140E94C514FF24F394D6C04D879C
-:102C20005E878D859E850E948F19292F22952F7092
-:102C300030E0223031050CF0BCC09F7009F0B6C006
-:102C4000805E883008F4C1C0C8010E941911E4CF29
-:102C5000C816D90608F453C0F601E81BF90BCF01DA
-:102C6000883C910508F450C0F12C7C2DD98AC88A83
-:102C700089890E948514EBEAF1E086E0DF011D926C
-:102C80008A95E9F70E94C514A0C0751314C03413C7
-:102C900012C0611110C08091B001F8018583C80194
-:102CA0000E94191186E0EBEAF1E0DF011D928A959E
-:102CB000E9F7FE2C8AC04D875E878D859E856A8BDD
-:102CC0000E945F146A89882309F4BECF662309F441
-:102CD000BBCF2091B001822F82958F7090E0029738
-:102CE0000CF48ECF8091AB019091AC019A838983D3
-:102CF0001B82DD82CC822E83CE0101967FCF809510
-:102D000090958C0D9D1DACCFF62E662309F49CCFBB
-:102D100075132EC034132CC02091B00120FD1FC0AC
-:102D2000822F82958F70D9F0D80115962C93159724
-:102D30008F3049F08F5F982F9295907F822F8F7000
-:102D4000892B15968C93C8010E94191186E0F80111
-:102D5000ABEAB1E001900D928A95E1F793CF86E05E
-:102D6000F801ABEAB1E001900D928A95E1F72DC030
-:102D70004D875E878D859E850E945F14811140CFAF
-:102D80008091B00181608093B001C8010E94191147
-:102D90001CC0662309F458CF4D875E878D859E85BC
-:102DA0000E945F14882309F44FCF2ACF811148CFA6
-:102DB0000CC0243031050CF047CF9F7009F440CF90
-:102DC000F8019581907F09F03BCF8F2D62960FB669
-:102DD000F894DEBF0FBECDBFDF91CF911F910F9151
-:102DE000FF90EF90DF90CF9008951F93CF93DF93E4
-:102DF000CDB7DEB72C970FB6F894DEBF0FBECDBFB0
-:102E00004F83588769877A878B879C87CE0107967F
-:102E10000E942E15882369F08F8198852A853B852D
-:102E2000232BF1F19F3F09F063C08F3F09F060C091
-:102E300037C086E0FE013796DE01119601900D92B3
-:102E40008A95E1F76F817885EA85FB85309741F1B6
-:102E50007F3F11F46F3F21F120917A0130E0C901E9
-:102E60000196877099274091790150E08417950762
-:102E700009F447C069837A83FD83EC8396E0929FCF
-:102E8000D001939FB00D1124A558BE4FFE0131967D
-:102E900001900D929A95E1F780937A010E94A41413
-:102EA00016E08091790190917A018917C1F1189FFC
-:102EB000C001112485589E4F0E942E15882379F158
-:102EC000E09179011E9FF0011124E558FE4F4081E9
-:102ED000518162817381848195810E9494148091D3
-:102EE000790190E001968770992780937901D9CF75
-:102EF0004F81588569857A858B859C850E949414BD
-:102F0000CFCF0E945B1410927A0110927901EBEA04
-:102F1000F1E086E0DF011D928A95E9F7C1CF2C969A
-:102F20000FB6F894DEBF0FBECDBFDF91CF911F91DA
-:102F30000895EF92FF920F931F93CF93DF938C012D
-:102F4000892B09F46CC0F12CEE24E394E80121965E
-:102F5000F8018491843740F4843008F051C0813006
-:102F600081F0823019F15BC0853709F444C0A8F1C3
-:102F70009CE7980F903708F052C08F770E94BC10E2
-:102F800041C00E5F1F4FFE01C49180E28C0F88305C
-:102F900048F4C7708E2D01C0880FCA95EAF70E94C9
-:102FA000441A14C08C2F0E94F40F2DC00E5F1F4FC7
-:102FB000FE01C49180E28C0F883058F4C7708E2DCA
-:102FC00001C0880FCA95EAF70E944A1A0E946B1A3C
-:102FD0001AC08C2F0E94BC1016C00E5F1F4FFE013E
-:102FE000C491CC2381F08FE99FE00197F1F700C0F5
-:102FF0000000C150F6CF0E5F1F4FFE01F49003C0DA
-:103000000E94F40F8E018F2D882309F49FCFEFE9E2
-:10301000FFE03197F1F700C000008150F5CFDF915C
-:10302000CF911F910F91FF90EF90089508956093B5
-:10303000B5017093B6018093B7019093B8010C94D9
-:1030400047140F931F930091B5011091B601209181
-:10305000B7013091B801DC01CB01802B912BA22B61
-:10306000B32B8093B5019093B601A093B701B093B1
-:10307000B8011F910F910C9447140F931F93009167
-:10308000B5011091B6012091B7013091B801DC0172
-:10309000CB0180239123A223B3238093B501909386
-:1030A000B601A093B701B093B8011F910F910C9492
-:1030B00047140F931F930091B5011091B601209111
-:1030C000B7013091B801DC01CB0180279127A227FD
-:1030D000B3278093B5019093B601A093B701B09345
-:1030E000B8011F910F910C9447141092B1011092E6
-:1030F000B2011092B3011092B4010C94471441E054
-:1031000050E060E070E004C0440F551F661F771F59
-:103110008A95D2F74093B1015093B2016093B30105
-:103120007093B4010C94471441E050E060E070E00B
-:1031300004C0440F551F661F771F8A95D2F78091F0
-:10314000B1019091B201A091B301B091B401482BAB
-:10315000592B6A2B7B2B4093B1015093B2016093A2
-:10316000B3017093B4010C94471441E050E060E067
-:1031700070E004C0440F551F661F771F8A95D2F771
-:1031800040955095609570958091B1019091B201F4
-:10319000A091B301B091B401482359236A237B2342
-:1031A0004093B1015093B2016093B3017093B401A5
-:1031B0000C94471441E050E060E070E004C0440F1C
-:1031C000551F661F771F8A95D2F78091B1019091A4
-:1031D000B201A091B301B091B401482759276A27E1
-:1031E0007B274093B1015093B2016093B301709378
-:1031F000B4010C9447140F931F930091B1011091E7
-:10320000B2012091B3013091B401DC01CB01802BDC
-:10321000912BA22BB32B8093B1019093B201A09379
-:10322000B301B093B4011F910F910C9447140F9305
-:103230001F930091B1011091B2012091B30130911F
-:10324000B401DC01CB0180239123A223B32380931B
-:10325000B1019093B201A093B301B093B4011F9157
-:103260000F910C9447140F931F930091B10110918B
-:10327000B2012091B3013091B401DC01CB01802770
-:103280009127A227B3278093B1019093B201A09315
-:10329000B301B093B4011F910F910C94471408959A
-:1032A000CF92DF92EF92FF920F931F93CF93DF9312
-:1032B0008C01C090B501D090B601E090B701F090BC
-:1032C000B8018091B1019091B201A091B301B09188
-:1032D000B401C82AD92AEA2AFB2ACFE1D0E0D701D3
-:1032E000C6010C2E04C0B695A795979587950A94AC
-:1032F000D2F780FF06C0B8018C2F0E948B06019781
-:1033000021F4219760F780E001C08C2FDF91CF91ED
-:103310001F910F91FF90EF90DF90CF900895CF9382
-:10332000DF93EC010E945019BE010E948B06DF91D1
-:10333000CF910895CB010E948F19089590910C01AF
-:10334000992321F090910D01911109C020910E0156
-:1033500030910F01F90132969FEF40E01FC0982F86
-:103360009695969596959F3050F5E0910E01F091C7
-:103370000F01E90FF11D877021E030E0A90102C0C3
-:10338000440F551F8A95E2F7CA019181892B8183E9
-:1033900008959F3F39F04F5F4E3041F051915813DF
-:1033A000F8CF0DC05111F7CF942FF5CF9F3F39F0D3
-:1033B000F901E90FF11D97FDFA95828308950895AB
-:1033C00090910C01992321F090910D01911109C068
-:1033D00020910E0130910F01F9013296205F3F4F8D
-:1033E0001FC0982F9695969596959F30F0F4E09192
-:1033F0000E01F0910F01E90FF11D877021E030E01F
-:10340000A90102C0440F551F8A95E2F7CA018095B1
-:1034100091818923818308953196E217F30729F07A
-:1034200090819813F9CF1082F7CF089581E090E052
-:10343000E0910E01F0910F01E80FF91F1082019643
-:1034400080319105A9F708959091CC01892B809343
-:10345000CC01089580959091CC0189238093CC0173
-:1034600008951092CC0108959091CB01892B8093FF
-:10347000CB01089580959091CB0189238093CB0156
-:1034800008951092CB0108959091CA01892B8093E1
-:10349000CA01089580959091CA0189238093CA0139
-:1034A00008951092CA0108958093B9010895109269
-:1034B000B901089580910E0190910F01FC013196A0
-:1034C0009C01205F3F4F80E0919191118F5FE21747
-:1034D000F307D1F70895E0910E01F0910F0180916B
-:1034E000CC018083E0910E01F0910F0190818091D9
-:1034F000CB01892B8083E0910E01F0910F01908127
-:103500008091CA01892B80838091B901882361F061
-:10351000E0910E01F0910F019081892B80830E9430
-:103520005A1A81111092B90180910E0190910F01E8
-:103530000C94D70E8091E601843039F11092CE01BF
-:1035400020E488E190E00FB6F894A895809360009D
-:103550000FBE2093600080E00E94C10783B7817F87
-:10356000846083BF83B7816083BF7894889583B775
-:103570008E7F83BF0FB6F894A89580916000886114
-:1035800080936000109260000FBE08950895089522
-:10359000CF930E94C61A0E94B4040E94C71AC0E0CA
-:1035A0008C2F0E94A205811104C0CF5FCE30C1F7DD
-:1035B00001C081E0CF9108950E945B140E94CB0E60
-:1035C0000C94C10782E084BD93E095BD9AEF97BD4E
-:1035D00080936E0008952FB7F8948091CF01909159
-:1035E000D001A091D101B091D2012FBF0895CF9207
-:1035F000DF92EF92FF920F931F932FB7F8944091B1
-:10360000CF015091D0016091D1017091D2012FBFB3
-:103610006A017B01EE24FF248C0120E030E0C0161B
-:10362000D106E206F30610F4415051099A01281B15
-:10363000390BC9011F910F91FF90EF90DF90CF9050
-:1036400008951F920F920FB60F9211248F939F939C
-:10365000AF93BF938091CF019091D001A091D10100
-:10366000B091D2010196A11DB11D8093CF0190931D
-:10367000D001A093D101B093D201BF91AF919F919E
-:103680008F910F900FBE0F901F9018950E94C80B3E
-:10369000F8942FEF87EA91E6215080409040E1F7BF
-:1036A00000C0000087E090EBDC018093EF01909375
-:1036B000F001A093F101B093F2019CE088E10FB614
-:1036C000F894A895809360000FBE90936000FFCFA0
-:1036D000EF92FF920F931F93CF93DF93D82FC0E009
-:1036E0008C2F0E94A20500E010E0E82EF12CC7010B
-:1036F000002E02C0959587950A94E2F780FD06C0DA
-:103700000F5F1F4F0630110591F709C0602F7C2F06
-:1037100080E00E946906D813F3CF81E004C0CF5F38
-:10372000CE30F1F680E0DF91CF911F910F91FF90A5
-:10373000EF900895CF93C82F8CE20E94681B8823D6
-:1037400021F08C2FCF910C94681B80E0CF910895CD
-:10375000CF930E94EF1C811102C00E94D51CC5E6C8
-:10376000C15049F00E94B4048FE39CE90197F1F73E
-:1037700000C00000F5CF89E20E949A1B811113C19D
-:103780008AE20E949A1B81110E94D51C85E00E944A
-:103790009A1B81110E94461B0E94FA1C8093CD0146
-:1037A00087E00E949A1B8823A9F18BE10E949A1B53
-:1037B000882351F08091CD0181FB222720F991E0EF
-:1037C000922790FB81F90EC08EE00E949A1B8823FD
-:1037D00061F08091CD0182FB222720F991E09227B0
-:1037E00090FB82F98093CD0115C080E10E949A1B65
-:1037F0009091CD01882341F093FB222720F981E0AD
-:10380000822780FB93F904C0892F809580FB90F973
-:103810009093CD018091CD010E94FE1C0E940C1D51
-:103820008093E00180EE0E949A1B882341F08091F2
-:10383000E001982F909590FB80F98093E00189E357
-:103840000E949A1B882359F08091E00181FB222776
-:1038500020F991E0922790FB81F98093E00182EEBC
-:103860000E949A1B882359F08091E00182FB222755
-:1038700020F991E0922790FB82F98093E00186EE97
-:103880000E949A1B882359F08091E00183FB222734
-:1038900020F991E0922790FB83F98093E00183EE79
-:1038A0000E949A1B882359F08091E00184FB222713
-:1038B00020F991E0922790FB84F98093E00185E361
-:1038C0000E949A1B882359F08091E00185FB2227F2
-:1038D00020F991E0922790FB85F98093E00181E344
-:1038E0000E949A1B882359F08091E00186FB2227D1
-:1038F00020F991E0922790FB86F98093E00181E125
-:103900000E949A1B882359F08091E00187FB2227AF
-:1039100020F991E0922790FB87F98093E001809154
-:10392000E0010E94101D8091E00187FB882780F94B
-:1039300080930D0187E20E949A1BC82F8EE10E949E
-:103940009A1B8111C2608FE10E949A1B8111C46091
-:1039500080E20E949A1B8111C86081E20E949A1B3A
-:103960008111C06182E20E949A1B8111C06283E2D0
-:103970000E949A1B8111C06484E20E949A1B8823D2
-:1039800011F0C06802C0CC2329F08C2F0E94071DC3
-:103990006C2F03C00E94031D682F70E080E090E050
-:1039A000CF910C941718CF9108956DEE7EEF80E0C3
-:1039B00090E00E944F2360E082E090E00E9441236B
-:1039C00060E083E090E00E94412360E084E090E0CA
-:1039D0000E94412360E085E090E00C94412380E068
-:1039E00090E00E943B2321E08D3E9E4F09F020E0B5
-:1039F000822F089582E090E00C943323682F82E0B8
-:103A000090E00C94412383E090E00C943323682FE2
-:103A100083E090E00C94412384E090E00C94332305
-:103A2000682F84E090E00C9441238091D50180FFC1
-:103A30000BC06091130185E0689FB001112475955A
-:103A40006795759567952BC081FF09C0609113013B
-:103A500085E0689FB00111247595679520C082FFAD
-:103A600007C06091130185E0689FB001112417C061
-:103A70009091D6019923D1F060911201961788F7A1
-:103A80002091130185E0289F90011124929FA001AD
-:103A9000939F500D112470E0CA010E9405236038E5
-:103AA000710540F46115710539F002C065E070E000
-:103AB000862F08958FE7089581E008958091D501BC
-:103AC00080FF08C06091110170E07595679575954C
-:103AD000679521C081FF06C06091110170E0759566
-:103AE000679519C082FF04C06091110170E010C099
-:103AF0009091D6019923C1F0609110019617A0F71B
-:103B000080911101899FC001112470E00E9405235A
-:103B10006038710528F46115710521F0862F08952C
-:103B20008FE7089581E0089561E070E0F4CF803F71
-:103B300021F40E94151D819504C0813F29F40E9443
-:103B4000151D8093D9010895823F21F40E94151D0F
-:103B5000819504C0833F29F40E94151D8093D801EC
-:103B60000895893F19F40E945E1D05C08A3F31F413
-:103B70000E945E1D81958093DA0108958B3F21F4A8
-:103B80000E945E1D819504C08C3F29F40E945E1D39
-:103B90008093DB010895843F21F48091D7018160F7
-:103BA00017C0853F21F48091D701826011C0863F04
-:103BB00021F48091D70184600BC0873F21F480916C
-:103BC000D701886005C0883F31F48091D7018061BA
-:103BD0008093D70108958D3F21F48091D5018160B4
-:103BE0000BC08E3F21F48091D501826005C08F3FCC
-:103BF00029F48091D50184608093D5010895803F98
-:103C000039F48091D90187FF6CC01092D90169C045
-:103C1000813F29F48091D9011816BCF362C09091BC
-:103C2000D801823F29F497FF5CC01092D80159C097
-:103C3000833F19F41916CCF354C0893F41F48091A5
-:103C4000DA0118160CF04DC01092DA014AC08A3F12
-:103C500029F48091DA0187FF44C0F6CF8B3F39F415
-:103C60008091DB0187FF3DC01092DB013AC08C3FA1
-:103C700029F48091DB011816BCF333C0843F21F492
-:103C80008091D7018E7F17C0853F21F48091D701A5
-:103C90008D7F11C0863F21F48091D7018B7F0BC0AF
-:103CA000873F21F48091D701877F05C0883F31F499
-:103CB0008091D7018F7E8093D70113C08D3F21F46F
-:103CC0008091D5018E7F0BC08E3F21F48091D5016C
-:103CD0008D7F05C08F3F29F48091D5018B7F809324
-:103CE000D5018091D80181110EC08091D901811137
-:103CF0000AC08091DA01811106C08091DB01811137
-:103D000002C01092D601089587ED91E00E94E20E64
-:103D10000E94EB1A9093D4018093D30108951F93CE
-:103D2000CF93DF938091D3019091D4010E94F71A31
-:103D3000AC019091D601992321F02091140130E03B
-:103D400006C0209115018AE0289F90011124421796
-:103D5000530708F485C08091D801C091D901D09152
-:103D6000DA011091DB01811107C0C11175C0D111B9
-:103D700073C0111171C074C09F3F19F09F5F909381
-:103D8000D601181624F40E94151D8093D801809145
-:103D9000D80187FF05C00E94151D81958093D80129
-:103DA0001C1624F40E94151D8093D9018091D9011D
-:103DB00087FF05C00E94151D81958093D9016091F0
-:103DC000D801662331F1C091D901CC2311F1062E1F
-:103DD000000C770B880B990B0E940C2223E333E332
-:103DE00043E35FE30E9470220E94D4216093D801D4
-:103DF0006C2FCC0F770B880B990B0E940C2223E3BE
-:103E000033E343E35FE30E9470220E94D421609376
-:103E1000D9011D1624F40E945E1D8093DA01809161
-:103E2000DA0187FF05C00E945E1D81958093DA014B
-:103E3000111624F40E945E1D8093DB018091DB014A
-:103E400087FF05C00E945E1D81958093DB01DF9195
-:103E5000CF911F910C94841E9F3F09F08FCF97CF75
-:103E6000DF91CF911F910895E7EDF1E085E0DF014B
-:103E70001D928A95E9F71092D6011092D501089506
-:103E8000833081F128F4813059F08230D1F00895E7
-:103E9000853009F449C0B8F1863009F456C0089558
-:103EA00080911501262F30E0280F311D2F3F31055D
-:103EB00024F4680F6093150108958FEF8093150126
-:103EC000089580911401262F30E0280F311D2F3FD7
-:103ED000310524F4680F6093140108958FEF8093E7
-:103EE0001401089580911301262F30E0280F311D11
-:103EF0002F3F310524F4680F6093130108958FEF6D
-:103F000080931301089580911201262F30E0280F2D
-:103F1000311D2F3F310524F4680F6093120108957D
-:103F20008FEF80931201089580911101262F30E0C8
-:103F3000280F311D2F3F310524F4680F60931101C4
-:103F400008958FEF80931101089580911001262F1D
-:103F500030E0280F311D2F3F310524F4680F6093A6
-:103F6000100108958FEF809310010895833011F1AF
-:103F700028F4813049F0823091F00895853081F144
-:103F800020F18630C1F1089580911501681720F461
-:103F9000861B809315010895109215010895809154
-:103FA0001401681720F4861B809314010895109261
-:103FB0001401089580911301681720F4861B8093E3
-:103FC000130108951092130108958091120168174A
-:103FD00020F4861B80931201089510921201089517
-:103FE00080911101681720F4861B809311010895B8
-:103FF00010921101089580911001681720F4861B1A
-:104000008093100108951092100108950F931F934B
-:104010008D3109F46AC008F03FC08E3009F484C0C5
-:10402000C0F4873009F46DC068F4863009F0B5C07B
-:104030008091CD01817F8E7F8093CD0181E080933F
-:10404000DD01ACC0883009F457C08B3009F46AC078
-:10405000A4C0863109F466C078F4803109F477C0D1
-:10406000813109F09AC00E945B1490910D0181E0AA
-:10407000892780930D0156C0893109F453C08B31D3
-:1040800009F08BC08091CD0181FB222720F991E0BE
-:10409000922790FB81F951C0853309F475C048F42B
-:1040A000873209F471C008F45EC0893209F46CC02B
-:1040B00074C0833430F48A3308F053C0883391F1EC
-:1040C0006CC0833409F460C0883409F066C00E9473
-:1040D0005B140FEF13ED20E3015010402040E1F797
-:1040E00000C000000E94461B1DC00E948E210E943D
-:1040F000CB0E0E94C10716C00E94FA1C0E940C1D24
-:1041000011C09091CD01892F8095817080FB90F92D
-:1041100029F0966098609093CD0140C0997F977F79
-:104120009093CD0181E03AC08091CD0182FB22279E
-:1041300020F991E0922790FB82F98093CD01992399
-:1041400089F38091CD0181608093CD01EBCF809187
-:10415000CD0183FB222720F991E0922790FB83F980
-:10416000ECCF895301C08D5141E050E060E070E038
-:104170008A019B0104C0000F111F221F331F8A9563
-:10418000D2F7C901B80104C061E070E080E090E0BE
-:104190000E9417180E945B14C5CF80E01F910F91F9
-:1041A000089580E0089580E00895CF93C82F80910E
-:1041B000DD01813079F018F08230E9F187C0E091BB
-:1041C0000E01F0910F018081813169F0823209F096
-:1041D0007FC009C0E0910E01F0910F018081813113
-:1041E00011F0823261F48C2F0E94D120811104C021
-:1041F0008C2F0E9406201DC081E090E01AC08C2FF9
-:104200000E94D320811114C0C43179F048F4CB301E
-:1042100079F0C03109F060C082E08093DD0108C010
-:10422000C93219F0C83321F057C01092DD0154C0D3
-:1042300081E0817053C0C93289F118F5C43171F140
-:10424000A8F4C73009F046C08AE08093150194E1D4
-:104250009093140193E0909313018093120188E0EE
-:104260008093110188E28093100134C0CE51C63092
-:1042700088F5EC2FF0E0E65DFE4F80818093DC0155
-:1042800029C0CE34E9F020F4CB3421F56AE013C024
-:10429000C13579F0C235F1F461E00DC08091DC01E7
-:1042A000882319F01092DC0115C081E08093DD01B4
-:1042B00015C061E006C08091DC010E94401F0AC069
-:1042C0006AE08091DC010E94B61F04C01092DD01FB
-:1042D00080E004C081E002C080E0ABCFCF910895C0
-:1042E000E1E8F0E080818860808380818160808364
-:1042F0008FB7F89493E09093890090ED90938800A5
-:104300008FBF0895EFE6F0E080818260808308959A
-:10431000EFE6F0E080818D7F80830895EFE6F0E0A6
-:10432000908182E08927808308951F920F920FB6B3
-:104330000F9211242F933F934F935F936F937F932B
-:104340008F939F93AF93BF93EF93FF938091DE0181
-:104350009091DF0101969093DF018093DE0181113E
-:1043600003C082E00E94C107E091DF01E695E69577
-:10437000F0E0E052FA4FE4918091DE018E1303C029
-:1043800080E00E94C107FF91EF91BF91AF919F9193
-:104390008F917F916F915F914F913F912F910F90EE
-:1043A0000FBE0F901F9018950E94DB216894B111E9
-:1043B0000C946A2208950E944F2288F09F5798F02B
-:1043C000B92F9927B751B0F0E1F0660F771F881F1A
-:1043D000991F1AF0BA95C9F714C0B13091F00E9434
-:1043E0006922B1E008950C946922672F782F8827FD
-:1043F000B85F39F0B93FCCF3869577956795B3955B
-:10440000D9F73EF490958095709561957F4F8F4FC9
-:104410009F4F0895E89409C097FB3EF490958095CE
-:10442000709561957F4F8F4F9F4F9923A9F0F92F7A
-:1044300096E9BB279395F695879577956795B795F8
-:10444000F111F8CFFAF4BB0F11F460FF1BC06F5FDE
-:104450007F4F8F4F9F4F16C0882311F096E911C0F0
-:10446000772321F09EE8872F762F05C0662371F011
-:1044700096E8862F70E060E02AF09A95660F771F25
-:10448000881FDAF7880F9695879597F9089557FD55
-:104490009058440F551F59F05F3F71F04795880FB2
-:1044A00097FB991F61F09F3F79F087950895121649
-:1044B00013061406551FF2CF4695F1DF08C01616F5
-:1044C00017061806991FF1CF8695710561050894A6
-:1044D0000895E894BB2766277727CB0197F90895BD
-:1044E0000E9483220C94F4220E94E62238F00E945B
-:1044F000ED2220F0952311F00C94DD220C94E322A0
-:1045000011240C946A220E94472270F3959FC1F3F4
-:10451000950F50E0551F629FF001729FBB27F00D71
-:10452000B11D639FAA27F00DB11DAA1F649F6627C6
-:10453000B00DA11D661F829F2227B00DA11D621F15
-:10454000739FB00DA11D621F839FA00D611D221FCF
-:10455000749F3327A00D611D231F849F600D211DB3
-:10456000822F762F6A2F11249F5750409AF0F1F036
-:1045700088234AF0EE0FFF1FBB1F661F771F881F9F
-:1045800091505040A9F79E3F510580F00C94DD22D8
-:104590000C946A225F3FE4F3983ED4F386957795B6
-:1045A0006795B795F795E7959F5FC1F7FE2B880F45
-:1045B000911D9695879597F9089597F99F6780E8DB
-:1045C00070E060E008959FEF80EC089500240A9465
-:1045D0001616170618060906089500240A941216DE
-:1045E0001306140605060895092E0394000C11F411
-:1045F000882352F0BB0F40F4BF2B11F460FF04C0BE
-:104600006F5F7F4F8F4F9F4F089597FB072E16F4D4
-:10461000009407D077FD09D00E941F2307FC05D026
-:104620003EF4909581959F4F0895709561957F4FC9
-:104630000895EE0FFF1F0590F491E02D0994AA1B39
-:10464000BB1B51E107C0AA1FBB1FA617B70710F07D
-:10465000A61BB70B881F991F5A95A9F780959095AF
-:10466000BC01CD010895F999FECF92BD81BDF89AA4
-:10467000992780B50895A8E1B0E042E050E00C949D
-:104680005623262FF999FECF1FBA92BD81BD20BDBA
-:104690000FB6F894FA9AF99A0FBE019608950E94FF
-:1046A0004123272F0C944223DC01CB01FC01F99913
-:1046B000FECF06C0F2BDE1BDF89A319600B40D926E
-:0C46C00041505040B8F70895F894FFCF27
-:1046CC002002C30751082E08FA07C6070101BA01D8
-:1046DC0028080A03140A3F4D3639A10554051E0556
-:1046EC00E50478049104AA04C3040102030405063A
-:0446FC0007080900A2
+:102840000C94D31826960FB6F894DEBF0FBECDBFFA
+:10285000DF91CF911F910F91FF90EF90DF90CF907C
+:10286000BF900C94C9180023A9F0222309F4ADCF1E
+:10287000812F26960FB6F894DEBF0FBECDBFDF9135
+:10288000CF911F910F91FF90EF90DF90CF90BF906D
+:102890000C944810222309F4ADCF812F26960FB651
+:1028A000F894DEBF0FBECDBFDF91CF911F910F9186
+:1028B000FF90EF90DF90CF90BF900C9410114B2DB4
+:1028C0004F70612FC7010E94AD0326960FB6F89492
+:1028D000DEBF0FBECDBFDF91CF911F910F91FF9053
+:1028E000EF90DF90CF90BF900C94ED174B2D4F7071
+:1028F000612FC70126960FB6F894DEBF0FBECDBF7D
+:10290000DF91CF911F910F91FF90EF90DF90CF90CB
+:10291000BF900C94BC0626960FB6F894DEBF0FBE8F
+:10292000CDBFDF91CF911F910F91FF90EF90DF907E
+:10293000CF90BF9008950E94951A0E94A51A0E94F8
+:102940006A1A0E94BF1A0E94881F0E94D81E80E047
+:1029500090E00E94410F80E090E00C94570F0E949D
+:10296000851A0C949B140E94E319292F22952F702D
+:1029700030E02C3031054CF42A3031056CF4225013
+:1029800031092230310588F407C02C30310549F077
+:102990002F30310531F009C0803E48F0803F29F4E6
+:1029A00006C093FB882780F9089580E0089581E0B0
+:1029B0000895CF93DF9300D000D01F92CDB7DEB73C
+:1029C0000F900F900F900F900F90DF91CF9108957F
+:1029D000CF93DF9300D000D000D0CDB7DEB72696DE
+:1029E0000FB6F894DEBF0FBECDBFDF91CF91089533
+:1029F0001F93CF93DF93C091790116E080917A0104
+:102A0000C81799F0D0E01C9FF0011D9FF00D112414
+:102A1000E558FE4F408151816281738184819581A7
+:102A20000E94E8142196C770E9CFDF91CF911F91E2
+:102A300008954091AB015091AC016091AD0170914E
+:102A4000AE018091AF019091B0010C94E814809197
+:102A5000B00182958F7009F054C08091AD01882338
+:102A600009F44FC080917901A0917A016091AB0186
+:102A70007091AC014091AE015091AF01B6E08A1760
+:102A800009F43FC090E041155105C1F17F3F11F4B9
+:102A90006F3FA1F1B89FF001B99FF00D1124E558E7
+:102AA000FE4F218172132AC02081621327C0228128
+:102AB000211124C0238134812417350710F42150BB
+:102AC0003109241B350B283C3105C0F42091B0019D
+:102AD0002F7020612093B00126E0289FF001299FEC
+:102AE000F00D1124E058FE4F80818F70806180834B
+:102AF0008BEA91E00E946D110C94F8140196877096
+:102B0000BECF0895CF92DF92EF92FF920F931F9363
+:102B1000CF93DF93CDB7DEB762970FB6F894DEBFE1
+:102B20000FBECDBF8C0185E0F801DE011D9601903E
+:102B30000D928A95E1F7D8014C9111965C9111970D
+:102B400012966C9112971396CD90DC901497309159
+:102B5000AB017091AC018091AE019091AF010097F3
+:102B600009F46BC17F3F19F43F3F09F466C1E0905F
+:102B7000AD01EE2009F4C0C02091B001C816D906FD
+:102B800028F0F601E81BF90BCF0104C08095909561
+:102B90008C0D9D1DFF24F394883C910578F0F12C59
+:102BA000207F09F0C6C07C2DD98AC88A89890E94F5
+:102BB000D9148BEA91E00E946D11B1C0822F807F01
+:102BC00009F046C0751314C0341312C0611110C04F
+:102BD0002F7020612093B0010E9419158BEA91E0BB
+:102BE0000E946D118091B001D80115968C932EC072
+:102BF000CD2819F15F3F11F44F3FF9F0F62E611126
+:102C00001CC08091790120917A0136E0821709F485
+:102C10005AC090E0389FF001399FF00D1124E5581B
+:102C2000FE4F7181571306C07081471303C0728134
+:102C3000711103C001968770E9CFF62E662309F45F
+:102C400018C18091B00181608093B001F12C11C155
+:102C5000751308C0341306C0611104C08091B0011F
+:102C6000D801C3C04D875E878D859E856A8B0E9483
+:102C7000B3146A898823E1F16623D1F12091B00170
+:102C8000822F82958F7090E0029774F08091AB0153
+:102C90009091AC0198878F831986DB86CA862C8732
+:102CA000CE0107960E946D1186E0F801ABEAB1E013
+:102CB00001900D928A95E1F70E9427150E9419153F
+:102CC000FF24F394D6C04D875E878D859E850E9434
+:102CD000E319292F22952F7030E0223031050CF0B6
+:102CE000BCC09F7009F0B6C0805E883008F4C1C0D7
+:102CF000C8010E946D11E4CFC816D90608F453C06C
+:102D0000F601E81BF90BCF01883C910508F450C08F
+:102D1000F12C7C2DD98AC88A89890E94D914EBEAC2
+:102D2000F1E086E0DF011D928A95E9F70E9419150E
+:102D3000A0C0751314C0341312C0611110C080916B
+:102D4000B001F8018583C8010E946D1186E0EBEAAD
+:102D5000F1E0DF011D928A95E9F7FE2C8AC04D87CC
+:102D60005E878D859E856A8B0E94B3146A8988234D
+:102D700009F4BECF662309F4BBCF2091B001822FA6
+:102D800082958F7090E002970CF48ECF8091AB010A
+:102D90009091AC019A8389831B82DD82CC822E8341
+:102DA000CE0101967FCF809590958C0D9D1DACCF67
+:102DB000F62E662309F49CCF75132EC034132CC055
+:102DC0002091B00120FD1FC0822F82958F70D9F015
+:102DD000D80115962C9315978F3049F08F5F982F57
+:102DE0009295907F822F8F70892B15968C93C801B6
+:102DF0000E946D1186E0F801ABEAB1E001900D92FE
+:102E00008A95E1F793CF86E0F801ABEAB1E0019053
+:102E10000D928A95E1F72DC04D875E878D859E8541
+:102E20000E94B314811140CF8091B00181608093E2
+:102E3000B001C8010E946D111CC0662309F458CF6F
+:102E40004D875E878D859E850E94B314882309F483
+:102E50004FCF2ACF811148CF0CC0243031050CF060
+:102E600047CF9F7009F440CFF8019581907F09F01A
+:102E70003BCF8F2D62960FB6F894DEBF0FBECDBF4D
+:102E8000DF91CF911F910F91FF90EF90DF90CF9046
+:102E900008951F93CF93DF93CDB7DEB72C970FB66E
+:102EA000F894DEBF0FBECDBF4F83588769877A87FE
+:102EB0008B879C87CE0107960E948215882369F034
+:102EC0008F8198852A853B85232BF1F19F3F09F05F
+:102ED00063C08F3F09F060C037C086E0FE013796BF
+:102EE000DE01119601900D928A95E1F76F81788548
+:102EF000EA85FB85309741F17F3F11F46F3F21F167
+:102F000020917A0130E0C90101968770992740919C
+:102F1000790150E08417950709F447C069837A83E3
+:102F2000FD83EC8396E0929FD001939FB00D112416
+:102F3000A558BE4FFE01319601900D929A95E1F78A
+:102F400080937A010E94F81416E0809179019091A3
+:102F50007A018917C1F1189FC001112485589E4F2D
+:102F60000E948215882379F1E09179011E9FF0017A
+:102F70001124E558FE4F4081518162817381848123
+:102F800095810E94E8148091790190E00196877004
+:102F9000992780937901D9CF4F81588569857A85A2
+:102FA0008B859C850E94E814CFCF0E94AF141092AD
+:102FB0007A0110927901EBEAF1E086E0DF011D92DF
+:102FC0008A95E9F7C1CF2C960FB6F894DEBF0FBEF5
+:102FD000CDBFDF91CF911F910895EF92FF920F9394
+:102FE0001F93CF93DF938C01892B09F46CC0F12CD4
+:102FF000EE24E394E8012196F8018491843740F4AB
+:10300000843008F051C0813081F0823019F15BC00A
+:10301000853709F444C0A8F19CE7980F903708F071
+:1030200052C08F770E94101141C00E5F1F4FFE01EA
+:10303000C49180E28C0F883048F4C7708E2D01C097
+:10304000880FCA95EAF70E94981A14C08C2F0E9424
+:1030500048102DC00E5F1F4FFE01C49180E28C0FFF
+:10306000883058F4C7708E2D01C0880FCA95EAF7D2
+:103070000E949E1A0E94BF1A1AC08C2F0E94101123
+:1030800016C00E5F1F4FFE01C491CC2381F08FE963
+:103090009FE00197F1F700C00000C150F6CF0E5F2E
+:1030A0001F4FFE01F49003C00E9448108E018F2D27
+:1030B000882309F49FCFEFE9FFE03197F1F700C0D3
+:1030C00000008150F5CFDF91CF911F910F91FF90BC
+:1030D000EF90089508956093B5017093B6018093C1
+:1030E000B7019093B8010C949B140F931F93009118
+:1030F000B5011091B6012091B7013091B801DC0102
+:10310000CB01802B912BA22BB32B8093B5019093F5
+:10311000B601A093B701B093B8011F910F910C9421
+:103120009B140F931F930091B5011091B60120914C
+:10313000B7013091B801DC01CB0180239123A22398
+:10314000B3238093B5019093B601A093B701B093D8
+:10315000B8011F910F910C949B140F931F93009132
+:10316000B5011091B6012091B7013091B801DC0191
+:10317000CB0180279127A227B3278093B501909395
+:10318000B601A093B701B093B8011F910F910C94B1
+:103190009B141092B1011092B2011092B3011092DF
+:1031A000B4010C949B1441E050E060E070E004C076
+:1031B000440F551F661F771F8A95D2F74093B101C0
+:1031C0005093B2016093B3017093B4010C949B14BB
+:1031D00041E050E060E070E004C0440F551F661FFE
+:1031E000771F8A95D2F78091B1019091B201A09199
+:1031F000B301B091B401482B592B6A2B7B2B409320
+:10320000B1015093B2016093B3017093B4010C9477
+:103210009B1441E050E060E070E004C0440F551F93
+:10322000661F771F8A95D2F74095509560957095E7
+:103230008091B1019091B201A091B301B091B4011C
+:10324000482359236A237B234093B1015093B20151
+:103250006093B3017093B4010C949B1441E050E06F
+:1032600060E070E004C0440F551F661F771F8A9509
+:10327000D2F78091B1019091B201A091B301B091C8
+:10328000B401482759276A277B274093B1015093FF
+:10329000B2016093B3017093B4010C949B140F932B
+:1032A0001F930091B1011091B2012091B3013091AF
+:1032B000B401DC01CB01802B912BA22BB32B80938B
+:1032C000B1019093B201A093B301B093B4011F91E7
+:1032D0000F910C949B140F931F930091B1011091C7
+:1032E000B2012091B3013091B401DC01CB01802304
+:1032F0009123A223B3238093B1019093B201A093B1
+:10330000B301B093B4011F910F910C949B140F93D0
+:103310001F930091B1011091B2012091B30130913E
+:10332000B401DC01CB0180279127A227B32780932A
+:10333000B1019093B201A093B301B093B4011F9176
+:103340000F910C949B140895CF92DF92EF92FF920D
+:103350000F931F93CF93DF938C01C090B501D09052
+:10336000B601E090B701F090B8018091B101909161
+:10337000B201A091B301B091B401C82AD92AEA2AB6
+:10338000FB2ACFE1D0E0D701C6010C2E04C0B695D0
+:10339000A795979587950A94D2F780FF06C0B80144
+:1033A0008C2F0E94DF06019721F4219760F780E0BF
+:1033B00001C08C2FDF91CF911F910F91FF90EF9063
+:1033C000DF90CF900895CF93DF93EC010E94A41972
+:1033D000BE010E94DF06DF91CF910895CB010E94CC
+:1033E000E319089590910C01992321F090910D011A
+:1033F000911109C020910E0130910F01F90132960F
+:103400009FEF40E01FC0982F9695969596959F3018
+:1034100050F5E0910E01F0910F01E90FF11D877059
+:1034200021E030E0A90102C0440F551F8A95E2F760
+:10343000CA019181892B818308959F3F39F04F5FA5
+:103440004E3041F051915813F8CF0DC05111F7CFC4
+:10345000942FF5CF9F3F39F0F901E90FF11D97FD4A
+:10346000FA9582830895089590910C01992321F093
+:1034700090910D01911109C020910E0130910F0121
+:10348000F9013296205F3F4F1FC0982F9695969571
+:1034900096959F30F0F4E0910E01F0910F01E90F45
+:1034A000F11D877021E030E0A90102C0440F551FD3
+:1034B0008A95E2F7CA0180959181892381830895D5
+:1034C0003196E217F30729F090819813F9CF108213
+:1034D000F7CF089581E090E0E0910E01F0910F01A7
+:1034E000E80FF91F1082019680319105A9F7089520
+:1034F0009091CC01892B8093CC0108958095909177
+:10350000CC0189238093CC0108951092CC010895B9
+:103510009091CB01892B8093CB0108958095909158
+:10352000CB0189238093CB0108951092CB0108959C
+:103530009091CA01892B8093CA010895809590913A
+:10354000CA0189238093CA0108951092CA0108957F
+:103550008093B90108951092B901089580910E01E8
+:1035600090910F01FC0131969C01205F3F4F80E05C
+:10357000919191118F5FE217F307D1F70895E091D0
+:103580000E01F0910F018091CC018083E0910E013A
+:10359000F0910F0190818091CB01892B8083E09184
+:1035A0000E01F0910F0190818091CA01892B8083D7
+:1035B0008091B901882361F0E0910E01F0910F0133
+:1035C0009081892B80830E94AE1A81111092B901DB
+:1035D00080910E0190910F010C942B0F8091E601C8
+:1035E000843039F11092CE0120E488E190E00FB6EA
+:1035F000F894A895809360000FBE2093600080E04F
+:103600000E94150883B7817F846083BF83B7816080
+:1036100083BF7894889583B78E7F83BF0FB6F89465
+:10362000A89580916000886180936000109260008E
+:103630000FBE089508950895CF930E941A1B0E940B
+:1036400008050E941B1BC0E08C2F0E94F60581110B
+:1036500004C0CF5FCE30C1F701C081E0CF910895A3
+:103660000E94AF140E941F0F0C94150882E084BDC5
+:1036700093E095BD9AEF97BD80936E0008952FB7A4
+:10368000F8948091CF019091D001A091D101B09197
+:10369000D2012FBF0895CF92DF92EF92FF920F9346
+:1036A0001F932FB7F8944091CF015091D0016091B2
+:1036B000D1017091D2012FBF6A017B01EE24FF245A
+:1036C0008C0120E030E0C016D106E206F30610F4CB
+:1036D000415051099A01281B390BC9011F910F91C3
+:1036E000FF90EF90DF90CF9008951F920F920FB64A
+:1036F0000F9211248F939F93AF93BF938091CF012B
+:103700009091D001A091D101B091D2010196A11D5B
+:10371000B11D8093CF019093D001A093D101B093BC
+:10372000D201BF91AF919F918F910F900FBE0F90DB
+:103730001F9018950E941C0CF8942FEF87EA91E6D1
+:10374000215080409040E1F700C0000087E090EBFE
+:10375000DC018093EF019093F001A093F101B0930D
+:10376000F2019CE088E10FB6F894A8958093600080
+:103770000FBE90936000FFCFEF92FF920F931F93C5
+:10378000CF93DF93D82FC0E08C2F0E94F60500E086
+:1037900010E0E82EF12CC701002E02C09595879508
+:1037A0000A94E2F780FD06C00F5F1F4F0630110537
+:1037B00091F709C0602F7C2F80E00E94BD06D813CE
+:1037C000F3CF81E004C0CF5FCE30F1F680E0DF912F
+:1037D000CF911F910F91FF90EF900895CF93C82F35
+:1037E0008CE20E94BC1B882321F08C2FCF910C947B
+:1037F000BC1B80E0CF910895CF930E94431D81119F
+:1038000002C00E94291DC5E6C15049F00E9408056A
+:103810008FE39CE90197F1F700C00000F5CF89E242
+:103820000E94EE1B811113C18AE20E94EE1B8111DE
+:103830000E94291D85E00E94EE1B81110E949A1BA7
+:103840000E944E1D8093CD0187E00E94EE1B8823CD
+:10385000A9F18BE10E94EE1B882351F08091CD01EC
+:1038600081FB222720F991E0922790FB81F90EC07D
+:103870008EE00E94EE1B882361F08091CD0182FBD7
+:10388000222720F991E0922790FB82F98093CD01C5
+:1038900015C080E10E94EE1B9091CD01882341F07C
+:1038A00093FB222720F981E0822780FB93F904C053
+:1038B000892F809580FB90F99093CD018091CD0167
+:1038C0000E94521D0E94601D8093E00180EE0E94C4
+:1038D000EE1B882341F08091E001982F909590FB9A
+:1038E00080F98093E00189E30E94EE1B882359F060
+:1038F0008091E00181FB222720F991E0922790FB43
+:1039000081F98093E00182EE0E94EE1B882359F03A
+:103910008091E00182FB222720F991E0922790FB21
+:1039200082F98093E00186EE0E94EE1B882359F015
+:103930008091E00183FB222720F991E0922790FB00
+:1039400083F98093E00183EE0E94EE1B882359F0F7
+:103950008091E00184FB222720F991E0922790FBDF
+:1039600084F98093E00185E30E94EE1B882359F0DF
+:103970008091E00185FB222720F991E0922790FBBE
+:1039800085F98093E00181E30E94EE1B882359F0C2
+:103990008091E00186FB222720F991E0922790FB9D
+:1039A00086F98093E00181E10E94EE1B882359F0A3
+:1039B0008091E00187FB222720F991E0922790FB7C
+:1039C00087F98093E0018091E0010E94641D80915D
+:1039D000E00187FB882780F980930D0187E20E9430
+:1039E000EE1BC82F8EE10E94EE1B8111C2608FE199
+:1039F0000E94EE1B8111C46080E20E94EE1B8111C7
+:103A0000C86081E20E94EE1B8111C06182E20E94C7
+:103A1000EE1B8111C06283E20E94EE1B8111C06423
+:103A200084E20E94EE1B882311F0C06802C0CC2300
+:103A300029F08C2F0E945B1D6C2F03C00E94571D24
+:103A4000682F70E080E090E0CF910C946B18CF91DC
+:103A500008956DEE7EEF80E090E00E94A32360E089
+:103A600082E090E00E94952360E083E090E00E9475
+:103A7000952360E084E090E00E94952360E085E07B
+:103A800090E00C94952380E090E00E948F2321E049
+:103A90008D3E9E4F09F020E0822F089582E090E055
+:103AA0000C948723682F82E090E00C94952383E0A8
+:103AB00090E00C948723682F83E090E00C9495238A
+:103AC00084E090E00C948723682F84E090E00C94CD
+:103AD00095238091D50180FF0BC06091130185E093
+:103AE000689FB001112475956795759567952BC0F2
+:103AF00081FF09C06091130185E0689FB001112426
+:103B00007595679520C082FF07C06091130185E01D
+:103B1000689FB001112417C09091D6019923D1F06C
+:103B200060911201961788F72091130185E0289F74
+:103B300090011124929FA001939F500D112470E0D9
+:103B4000CA010E9459236038710540F4611571055E
+:103B500039F002C065E070E0862F08958FE7089580
+:103B600081E008958091D50180FF08C06091110126
+:103B700070E0759567957595679521C081FF06C0C2
+:103B80006091110170E07595679519C082FF04C0BE
+:103B90006091110170E010C09091D6019923C1F09D
+:103BA000609110019617A0F780911101899FC001C3
+:103BB000112470E00E9459236038710528F46115C2
+:103BC000710521F0862F08958FE7089581E008950B
+:103BD00061E070E0F4CF803F21F40E94691D81957F
+:103BE00004C0813F29F40E94691D8093D901089582
+:103BF000823F21F40E94691D819504C0833F29F40E
+:103C00000E94691D8093D8010895893F19F40E948C
+:103C1000B21D05C08A3F31F40E94B21D8195809388
+:103C2000DA0108958B3F21F40E94B21D819504C0F2
+:103C30008C3F29F40E94B21D8093DB010895843FDC
+:103C400021F48091D701816017C0853F21F48091D4
+:103C5000D701826011C0863F21F48091D701846032
+:103C60000BC0873F21F48091D701886005C0883F51
+:103C700031F48091D70180618093D70108958D3F01
+:103C800021F48091D50181600BC08E3F21F4809199
+:103C9000D501826005C08F3F29F48091D5018460F1
+:103CA0008093D5010895803F39F48091D90187FF31
+:103CB0006CC01092D90169C0813F29F48091D9016B
+:103CC0001816BCF362C09091D801823F29F497FF87
+:103CD0005CC01092D80159C0833F19F41916CCF377
+:103CE00054C0893F41F48091DA0118160CF04DC0A0
+:103CF0001092DA014AC08A3F29F48091DA0187FFE5
+:103D000044C0F6CF8B3F39F48091DB0187FF3DC083
+:103D10001092DB013AC08C3F29F48091DB01181628
+:103D2000BCF333C0843F21F48091D7018E7F17C04C
+:103D3000853F21F48091D7018D7F11C0863F21F40A
+:103D40008091D7018B7F0BC0873F21F48091D701F1
+:103D5000877F05C0883F31F48091D7018F7E8093A3
+:103D6000D70113C08D3F21F48091D5018E7F0BC008
+:103D70008E3F21F48091D5018D7F05C08F3F29F4BE
+:103D80008091D5018B7F8093D5018091D8018111DD
+:103D90000EC08091D90181110AC08091DA01811190
+:103DA00006C08091DB01811102C01092D6010895F6
+:103DB00087ED91E00E94360F0E943F1B9093D40143
+:103DC0008093D30108951F93CF93DF938091D30104
+:103DD0009091D4010E944B1BAC019091D601992384
+:103DE00021F02091140130E006C0209115018AE0F5
+:103DF000289F900111244217530708F485C0809131
+:103E0000D801C091D901D091DA011091DB01811163
+:103E100007C0C11175C0D11173C0111171C074C038
+:103E20009F3F19F09F5F9093D601181624F40E94CB
+:103E3000691D8093D8018091D80187FF05C00E9439
+:103E4000691D81958093D8011C1624F40E94691D78
+:103E50008093D9018091D90187FF05C00E94691D17
+:103E600081958093D9016091D801662331F1C09189
+:103E7000D901CC2311F1062E000C770B880B990B7E
+:103E80000E94602223E333E343E35FE30E94C42202
+:103E90000E9428226093D8016C2FCC0F770B880BDF
+:103EA000990B0E94602223E333E343E35FE30E9424
+:103EB000C4220E9428226093D9011D1624F40E9476
+:103EC000B21D8093DA018091DA0187FF05C00E945C
+:103ED000B21D81958093DA01111624F40E94B21D5F
+:103EE0008093DB018091DB0187FF05C00E94B21D3A
+:103EF00081958093DB01DF91CF911F910C94D81EA7
+:103F00009F3F09F08FCF97CFDF91CF911F910895F9
+:103F1000E7EDF1E085E0DF011D928A95E9F7109267
+:103F2000D6011092D5010895833081F128F48130B3
+:103F300059F08230D1F00895853009F449C0B8F1C4
+:103F4000863009F456C0089580911501262F30E07F
+:103F5000280F311D2F3F310524F4680F60931501A0
+:103F600008958FEF80931501089580911401262FF5
+:103F700030E0280F311D2F3F310524F4680F609386
+:103F8000140108958FEF8093140108958091130117
+:103F9000262F30E0280F311D2F3F310524F4680F04
+:103FA0006093130108958FEF80931301089580911A
+:103FB0001201262F30E0280F311D2F3F310524F448
+:103FC000680F6093120108958FEF80931201089596
+:103FD00080911101262F30E0280F311D2F3F310530
+:103FE00024F4680F6093110108958FEF80931101FD
+:103FF000089580911001262F30E0280F311D2F3FAA
+:10400000310524F4680F6093100108958FEF8093B9
+:1040100010010895833011F128F4813049F0823085
+:1040200091F00895853081F120F18630C1F1089535
+:1040300080911501681720F4861B8093150108955F
+:1040400010921501089580911401681720F4861BC1
+:104050008093140108951092140108958091130122
+:10406000681720F4861B80931301089510921301A2
+:10407000089580911201681720F4861B8093120125
+:10408000089510921201089580911101681720F48B
+:10409000861B80931101089510921101089580915B
+:1040A0001001681720F4861B809310010895109268
+:1040B000100108950F931F938D3109F46AC008F021
+:1040C0003FC08E3009F484C0C0F4873009F46DC05D
+:1040D00068F4863009F0B5C08091CD01817F8E7F74
+:1040E0008093CD0181E08093DD01ACC0883009F47C
+:1040F00057C08B3009F46AC0A4C0863109F466C089
+:1041000078F4803109F477C0813109F09AC00E94B7
+:10411000AF1490910D0181E0892780930D0156C065
+:10412000893109F453C08B3109F08BC08091CD01E6
+:1041300081FB222720F991E0922790FB81F951C061
+:10414000853309F475C048F4873209F471C008F466
+:104150005EC0893209F46CC074C0833430F48A3391
+:1041600008F053C0883391F16CC0833409F460C007
+:10417000883409F066C00E94AF140FEF13ED20E3FE
+:10418000015010402040E1F700C000000E949A1B3F
+:104190001DC00E94E2210E941F0F0E94150816C038
+:1041A0000E944E1D0E94601D11C09091CD01892F6B
+:1041B0008095817080FB90F929F0966098609093CB
+:1041C000CD0140C0997F977F9093CD0181E03AC0A7
+:1041D0008091CD0182FB222720F991E0922790FB6C
+:1041E00082F98093CD01992389F38091CD0181607B
+:1041F0008093CD01EBCF8091CD0183FB222720F965
+:1042000091E0922790FB83F9ECCF895301C08D5147
+:1042100041E050E060E070E08A019B0104C0000FC3
+:10422000111F221F331F8A95D2F7C901B80104C09C
+:1042300061E070E080E090E00E946B180E94AF1493
+:10424000C5CF80E01F910F91089580E0089580E030
+:104250000895CF93C82F8091DD01813079F018F057
+:104260008230E9F187C0E0910E01F0910F01808169
+:10427000813169F0823209F07FC009C0E0910E01FE
+:10428000F0910F018081813111F0823261F48C2F25
+:104290000E942521811104C08C2F0E945A201DC02C
+:1042A00081E090E01AC08C2F0E942721811114C058
+:1042B000C43179F048F4CB3079F0C03109F060C0F6
+:1042C00082E08093DD0108C0C93219F0C83321F0C3
+:1042D00057C01092DD0154C081E0817053C0C932D3
+:1042E00089F118F5C43171F1A8F4C73009F046C05E
+:1042F0008AE08093150194E19093140193E09093E8
+:1043000013018093120188E08093110188E2809369
+:10431000100134C0CE51C63088F5EC2FF0E0E65DD8
+:10432000FE4F80818093DC0129C0CE34E9F020F477
+:10433000CB3421F56AE013C0C13579F0C235F1F410
+:1043400061E00DC08091DC01882319F01092DC013E
+:1043500015C081E08093DD0115C061E006C0809149
+:10436000DC010E94941F0AC06AE08091DC010E9477
+:104370000A2004C01092DD0180E004C081E002C088
+:1043800080E0ABCFCF910895E1E8F0E080818860D4
+:1043900080838081816080838FB7F89493E09093CD
+:1043A000890090ED909388008FBF0895EFE6F0E0CC
+:1043B0008081826080830895EFE6F0E080818D7FC8
+:1043C00080830895EFE6F0E0908182E08927808382
+:1043D00008951F920F920FB60F9211242F933F93BF
+:1043E0004F935F936F937F938F939F93AF93BF93FD
+:1043F000EF93FF938091DE019091DF0101969093FE
+:10440000DF018093DE01811103C082E00E94150864
+:10441000E091DF01E695E695F0E0E857F94FE49189
+:104420008091DE018E1303C080E00E941508FF9189
+:10443000EF91BF91AF919F918F917F916F915F911C
+:104440004F913F912F910F900FBE0F901F90189595
+:104450000E942F226894B1110C94BE2208950E94EC
+:10446000A32288F09F5798F0B92F9927B751B0F041
+:10447000E1F0660F771F881F991F1AF0BA95C9F7E8
+:1044800014C0B13091F00E94BD22B1E008950C94A7
+:10449000BD22672F782F8827B85F39F0B93FCCF35A
+:1044A000869577956795B395D9F73EF49095809565
+:1044B000709561957F4F8F4F9F4F0895E89409C085
+:1044C00097FB3EF490958095709561957F4F8F4F47
+:1044D0009F4F9923A9F0F92F96E9BB279395F6955D
+:1044E000879577956795B795F111F8CFFAF4BB0FDB
+:1044F00011F460FF1BC06F5F7F4F8F4F9F4F16C03F
+:10450000882311F096E911C0772321F09EE8872FC8
+:10451000762F05C0662371F096E8862F70E060E084
+:104520002AF09A95660F771F881FDAF7880F9695FD
+:10453000879597F9089557FD9058440F551F59F0E6
+:104540005F3F71F04795880F97FB991F61F09F3F80
+:1045500079F087950895121613061406551FF2CFA9
+:104560004695F1DF08C0161617061806991FF1CFF9
+:1045700086957105610508940895E894BB27662720
+:104580007727CB0197F908950E94D7220C944823EE
+:104590000E943A2338F00E94412320F0952311F025
+:1045A0000C9431230C94372311240C94BE220E94C6
+:1045B0009B2270F3959FC1F3950F50E0551F629FAA
+:1045C000F001729FBB27F00DB11D639FAA27F00D6C
+:1045D000B11DAA1F649F6627B00DA11D661F829F93
+:1045E0002227B00DA11D621F739FB00DA11D621F78
+:1045F000839FA00D611D221F749F3327A00D611D95
+:10460000231F849F600D211D822F762F6A2F112476
+:104610009F5750409AF0F1F088234AF0EE0FFF1FA9
+:10462000BB1F661F771F881F91505040A9F79E3F00
+:10463000510580F00C9431230C94BE225F3FE4F3CB
+:10464000983ED4F3869577956795B795F795E79556
+:104650009F5FC1F7FE2B880F911D9695879597F95F
+:10466000089597F99F6780E870E060E008959FEFF4
+:1046700080EC089500240A941616170618060906F9
+:10468000089500240A9412161306140605060895C8
+:10469000092E0394000C11F4882352F0BB0F40F450
+:1046A000BF2B11F460FF04C06F5F7F4F8F4F9F4F90
+:1046B000089597FB072E16F4009407D077FD09D0D4
+:1046C0000E94732307FC05D03EF4909581959F4F7F
+:1046D0000895709561957F4F0895EE0FFF1F059027
+:1046E000F491E02D0994AA1BBB1B51E107C0AA1F3E
+:1046F000BB1FA617B70710F0A61BB70B881F991F83
+:104700005A95A9F780959095BC01CD010895F99926
+:10471000FECF92BD81BDF89A992780B50895A8E192
+:10472000B0E042E050E00C94AA23262FF999FECF86
+:104730001FBA92BD81BD20BD0FB6F894FA9AF99ABE
+:104740000FBE019608950E949523272F0C9496235F
+:10475000DC01CB01FC01F999FECF06C0F2BDE1BD41
+:10476000F89A319600B40D9241505040B8F7089530
+:04477000F894FFCFEB
+:1047740020021708A50882084E081A080101BA0188
+:1047840028080A03140A3F4D36394906FC05C605B4
+:104794008D052005390552056B0501020304050644
+:0447A40007080900F9
:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/bepo/keymap.c b/keyboard/ergodox_ez/keymaps/bepo/keymap.c
index e5e8203893..35afb773b1 100644
--- a/keyboard/ergodox_ez/keymaps/bepo/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/bepo/keymap.c
@@ -4,10 +4,11 @@
#include "keymap_extras/keymap_bepo.h"
#define BASE 0 // default layer
-#define FNX 1 // function keys
-#define NUM 2 // numeric keypad keys
-#define NAV 3 // navigation keys
-#define MSE 4 // mouse keys
+#define QWER 1 // qwerty compat layer
+#define FNX 2 // function keys
+#define NUM 3 // numeric keypad keys
+#define NAV 4 // navigation keys
+#define MSE 5 // mouse keys
#define KP_00 0
@@ -23,7 +24,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* |--------+------+------+------+------+------|Delete| | NumLo|------+------+------+------+------+--------|
* | E_CIRC |A_GRAV| Y | X | . | K | | | | ' | Q | G | H | F | C_CEDIL|
* `--------+------+------+------+------+-------------,-------------. ,-------------`-------------+------+------+------+------+--------'
- * | | |LSuper| LCtrl| LAlt| | | L_Mse| | |Insert| | AltGr| RCtrl|RSuper|PrntSc| Pause|
+ * |QWERTY| |LSuper| LCtrl| LAlt| | | L_Mse| | |Insert| | AltGr| RCtrl|RSuper|PrntSc| Pause|
* `----------------------------------' ,------|------|------| |------+------+------. `----------------------------------'
* | | | L_Num| | | | |
* | Space| Tab |------| |------|RShift|Enter |
@@ -36,7 +37,7 @@ BP_DOLLAR, BP_DQOT, BP_LGIL, BP_RGIL, BP_LPRN, BP_RPRN, KC_ESC,
BP_PERCENT, BP_B, BP_E_ACUTE, BP_P, BP_O, BP_E_GRAVE, KC_BSPC,
BP_W, BP_A, BP_U, BP_I, BP_E, BP_COMMA,
BP_ECRC, BP_A_GRAVE, BP_Y, BP_X, BP_DOT, BP_K, KC_DEL,
-KC_NO, KC_NO, KC_LGUI, KC_LCTL, KC_LALT,
+TG(QWER), KC_NO, KC_LGUI, KC_LCTL, KC_LALT,
KC_NO, MO(MSE),
MO(NUM),
KC_SPC, KC_TAB, MO(NAV),
@@ -49,7 +50,44 @@ KC_NO, KC_NO, KC_LGUI, KC_LCTL, KC_LALT,
KC_NO, KC_INS,
KC_NO,
MO(FNX), KC_RSHIFT, KC_ENTER),
-/* Keymap 1: function layer
+/* Keymap 1: QWERTY system compatibility layer
+ *
+ * ,--------------------------------------------------. ,--------------------------------------------------.
+ * | $ | " | < | > | ( | ) | Esc | |ScroLo| @ | + | - | / | * | = |
+ * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
+ * | % | B |E_ACUT| P | O |E_GRAV|Backsp| |CapsLo| ^ | V | D | L | J | Z |
+ * |--------+------+------+------+------+------| ace | | |------+------+------+------+------+--------|
+ * | W | A | U | I | E | , |------| |------| C | T | S | R | N | M |
+ * |--------+------+------+------+------+------|Delete| | NumLo|------+------+------+------+------+--------|
+ * | E_CIRC |A_GRAV| Y | X | . | K | | | | ' | Q | G | H | F | C_CEDIL|
+ * `--------+------+------+------+------+-------------,-------------. ,-------------`-------------+------+------+------+------+--------'
+ * | BEPO | |LSuper| LCtrl| LAlt| | | L_Mse| | |Insert| | AltGr| RCtrl|RSuper|PrntSc| Pause|
+ * `----------------------------------' ,------|------|------| |------+------+------. `----------------------------------'
+ * | | | L_Num| | | | |
+ * | Space| Tab |------| |------|RShift|Enter |
+ * | | | L_Nav| | L_Fx | | |
+ * `--------------------' `--------------------'
+ */
+[QWER] = KEYMAP(
+// Left hand
+KC_DOLLAR, S(KC_QUOT), S(KC_COMM), S(KC_DOT), KC_LPRN, KC_RPRN, KC_ESC,
+KC_PERCENT, KC_B, KC_E, KC_P, KC_O, KC_E, KC_BSPC,
+KC_W, KC_A, KC_U, KC_I, KC_E, KC_COMMA,
+KC_E, KC_A, KC_Y, KC_X, KC_DOT, KC_K, KC_DEL,
+KC_TRNS, KC_NO, KC_LGUI, KC_LCTL, KC_LALT,
+ KC_NO, MO(MSE),
+ MO(NUM),
+ KC_SPC, KC_TAB, MO(NAV),
+// Right hand
+ KC_SLCK, KC_AT, KC_PLUS, KC_MINUS, KC_SLASH, KC_ASTR, KC_EQUAL,
+ KC_CAPSLOCK, KC_CIRC, KC_V, KC_D, KC_L, KC_J, KC_Z,
+ KC_C, KC_T, KC_S, KC_R, KC_N, KC_M,
+ KC_NUMLOCK, KC_QUOT, KC_Q, KC_G, KC_H, KC_F, KC_C,
+ KC_RALT, KC_RCTL, KC_RGUI, KC_PSCREEN, KC_PAUSE,
+KC_NO, KC_INS,
+KC_NO,
+MO(FNX), KC_RSHIFT, KC_ENTER),
+/* Keymap 2: function layer
*
* ,--------------------------------------------------. ,--------------------------------------------------.
* | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 |
@@ -86,7 +124,7 @@ KC_NO, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS,
KC_NO, KC_NO,
KC_NO,
KC_TRNS, KC_TRNS, KC_NO),
-/* Keymap 2: numeric layer, sends keypad codes
+/* Keymap 3: numeric layer, sends keypad codes
*
* ,--------------------------------------------------. ,--------------------------------------------------.
* | | | | | | | | | | | + | - | / | * | |
@@ -123,7 +161,7 @@ KC_NO, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS,
KC_NO, KC_NO,
KC_NO,
KC_NO, KC_TRNS, KC_KP_ENTER),
-/* Keymap 3: navigation layer
+/* Keymap 4: navigation layer
*
* ,--------------------------------------------------. ,--------------------------------------------------.
* | | | | | | | | | | | | | | | |
@@ -160,7 +198,7 @@ KC_NO, KC_NO, KC_TRNS, KC_TRNS, KC_TRNS,
KC_NO, KC_NO,
KC_NO,
KC_NO, KC_TRNS, KC_NO),
-/* Keymap 4: mouse layer
+/* Keymap 5: mouse layer
*
* ,--------------------------------------------------. ,--------------------------------------------------.
* | | | | | | | | | | | | | | | |