]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Merge remote-tracking branch 'upstream/master'
authorTobias Matt <t.matt81+github@gmail.com>
Fri, 13 May 2016 08:08:29 +0000 (10:08 +0200)
committerTobias Matt <t.matt81+github@gmail.com>
Fri, 13 May 2016 08:08:29 +0000 (10:08 +0200)
keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex [new file with mode: 0644]
keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c [new file with mode: 0644]

diff --git a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/k_o_y.hex
new file mode 100644 (file)
index 0000000..95036fc
--- /dev/null
@@ -0,0 +1,1152 @@
+:100000000C9465020C94A9020C94A9020C94A90208\r
+:100010000C94A9020C94A9020C94A9020C94A902B4\r
+:100020000C94A9020C94A9020C946B0C0C943D0D39\r
+:100030000C94A9020C94A9020C94A9020C94A90294\r
+:100040000C94A9020C940F220C94A9020C94A902FE\r
+:100050000C94A9020C94B31B0C94A9020C94A90251\r
+:100060000C94A9020C94A9020C94A9020C94A90264\r
+:100070000C94A9020C94A9020C94A9020C94A90254\r
+:100080000C94A9020C94A9020C94A9020C94A90244\r
+:100090000C94A9020C94A9020C94A9020C94A90234\r
+:1000A0000C94A9020C94A9020C94A902A20DC40DEF\r
+:1000B000AF0EC40DAF0E060E290EAF0E7E0E910EC2\r
+:1000C0008B118B11CC11CC110E124A124A144A1406\r
+:1000D00062124A145913591324144A144A14381436\r
+:1000E0000000F0A12E004C002A00E1003581000044\r
+:1000F0001E000E000B001B7134004D001F00370066\r
+:1001000004001400E104280020001200080034005C\r
+:1001100050002C00210036000C002F004F004A0038\r
+:1001200022001D00180033000000657450000154C7\r
+:100130000000007F0000E3004F0001540000007742\r
+:100140000000E200230019000700050000002971EB\r
+:1001500024000A001700130052004B00250006007F\r
+:1001600015001A005100E50026000F0011001000D4\r
+:100170002F002B0027002D0016820D7130004E003D\r
+:100180002D001C000978E500C100000001000100FD\r
+:1001900001000100010000003A001E0220022202BC\r
+:1001A000010001003B001F022102230201000100A7\r
+:1001B0003C002F0226022F00010001003D0030020A\r
+:1001C00027023000010001003E00310235003502F7\r
+:1001D000000001000100010000000100000001001A\r
+:1001E0000100010000000100000001003F0052007A\r
+:1001F00051002402000001004000240021001E00E4\r
+:10020000010001004100250022001F00370001000D\r
+:1002100042002600230020002700010043002502A1\r
+:100220002E0231002E0001004400450001000100B3\r
+:1002300001000000010001000100010001000000B8\r
+:1002400001000100010001000100010001000100A6\r
+:10025000F2000100010001000100F000F1000100C6\r
+:10026000F400010001000100F3000100F5000100AD\r
+:100270000100010001000100000001000100010077\r
+:100280000000010000000100010001000000010069\r
+:100290000000010001000100010001000000010058\r
+:1002A0000100010001000100A9000100010001009E\r
+:1002B0000100AC00AA00B600010001000100AB0083\r
+:1002C000A80001000100010001000100010001007F\r
+:1002D00001000100AE00010001000000160345000E\r
+:1002E000720067006F0044006F0078002000450036\r
+:1002F0005A00000016034500720067006F004400BA\r
+:100300006F007800200045005A0000000403090433\r
+:1003100009026D00040100A0FA09040000010301B4\r
+:100320000100092111010001223F00070581030896\r
+:10033000000A090401000103010200092111010062\r
+:1003400001224D000705820308000A09040200018A\r
+:100350000300000009211101000122360007058376\r
+:100360000308000A09040300010300000009211129\r
+:100370000100012239000705840310000112011059\r
+:100380000100000008EDFE07130100010200010555\r
+:10039000010906A101050719E029E71500250195C6\r
+:1003A0000875018102050819012905950575019156\r
+:1003B000029501750391010507190029771500259C\r
+:1003C00001957875018102C005010980A1018502AE\r
+:1003D00016010026B7001A01002AB7007510950112\r
+:1003E0008100C0050C0901A1018503160100269CAE\r
+:1003F000021A01002A9C02751095018100C00501B6\r
+:100400000902A1010901A100050919012905150029\r
+:10041000250195057501810295017503810105018D\r
+:10042000093009311581257F950275088106093843\r
+:100430001581257F950175088106050C0A3802157E\r
+:1004400081257F950175088106C0C005010906A1B7\r
+:1004500001050719E029E7150025019508750181B7\r
+:100460000295017508810105081901290595057591\r
+:100470000191029501750391010507190029FF15E6\r
+:100480000025FF950675088100C0000000000000EF\r
+:100490000000000000010204060A0F17202C3A4A4F\r
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2\r
+:1004B000B39D87715D4A3A2C20170F0A060402018A\r
+:1004C0000000000000000000000011241FBECFEF5C\r
+:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A\r
+:1004E0009091EF01A091F001B091F1018730904B14\r
+:1004F000A740B04BB9F41092EE011092EF011092A8\r
+:10050000F0011092F10114BE84B7877F84BF88E1A7\r
+:100510000FB6F89480936000109260000FBEE0E088\r
+:10052000FFE3099511E0A0E0B1E0ECEAF7E402C0D6\r
+:1005300005900D92A433B107D9F721E0A4E3B1E00F\r
+:1005400001C01D92AE3EB207E1F70E94B1090C94C2\r
+:10055000D4230C94000061110BC0FC01828188231C\r
+:1005600021F085EE0E94131003C085EE0E94DB107F\r
+:1005700080E090E0089508956091B1017091B2011A\r
+:100580008091B3019091B4010E94DC1A56985E9854\r
+:1005900025982D9826982E9827982F98813019F015\r
+:1005A000823021F00895259A2D9A0895269A2E9A40\r
+:1005B00008950C94BC0256985E9825982D9826981C\r
+:1005C0002E9827982F988FEF90E090938900809332\r
+:1005D000880090938B0080938A0090938D00809385\r
+:1005E0008C00259A2D9A2FEF80E792E021508040D1\r
+:1005F0009040E1F700C00000269A2E9A2FEF80E786\r
+:1006000092E0215080409040E1F700C00000279A1E\r
+:100610002F9A2FEF80E792E0215080409040E1F741\r
+:1006200000C0000025982D982FEF80E792E0215020\r
+:1006300080409040E1F700C0000026982E982FEFF0\r
+:1006400080E792E0215080409040E1F700C0000038\r
+:1006500027982F9856985E9825982D9826982E982A\r
+:1006600027982F98089589EA8093800089E08093E5\r
+:10067000810024982C983F988AB18F748AB96E981B\r
+:10068000479A8BB1806B8BB9769A0E94DB020C94EF\r
+:10069000BB0280E2809300018091340181110EC081\r
+:1006A0000E94980381E0809334012FEF83ED90E363\r
+:1006B000215080409040E1F700C0000080E40E949B\r
+:1006C0009E038093000181112EC00E94C803809375\r
+:1006D0000001811128C00E94C8038093000181118C\r
+:1006E00022C08FE30E94C8038093000181111BC0C8\r
+:1006F0000E94C00380E40E949E0380930001811148\r
+:1007000012C08CE00E94C8038093000181110BC0CD\r
+:100710000E94C80380930001811105C08FE30E94ED\r
+:10072000C803809300010E94C003809100010895D6\r
+:100730001092B9008AE08093B800089594EA9093EB\r
+:10074000BC009091BC0097FFFCCF9091B900987FBE\r
+:10075000983021F0903111F081E008958093BB0032\r
+:1007600084E88093BC008091BC0087FFFCCF80911F\r
+:10077000B900887F883111F0803471F780E00895E6\r
+:1007800084E98093BC008091BC0084FDFCCF089577\r
+:100790008093BB0084E88093BC008091BC0087FFFD\r
+:1007A000FCCF9091B900987F81E0983209F480E005\r
+:1007B000089584E88093BC008091BC0087FFFCCF43\r
+:1007C0008091BB00089580910001811115C080E4E3\r
+:1007D0000E949E038093000181110CC082E10E945F\r
+:1007E000C80380930001811105C08FEF0E94C803E8\r
+:1007F000809300010E94C00384B1807F84B985B1D9\r
+:10080000807F85B98AB1837F8AB98BB1837F8BB9A9\r
+:100810003E98469808950E944903809300010E94E3\r
+:10082000E30380B38C7080BB81B3836F81BBE4E44E\r
+:10083000F1E0A6E3B1E011921D9281E0E235F80704\r
+:10084000D1F70C943303BF92CF92DF92EF92FF92D5\r
+:100850000F931F93CF93DF9380910001882379F04A\r
+:10086000809135018F5F80933501811108C00E940E\r
+:10087000490380930001811102C00E94DB0206E35C\r
+:1008800011E0C0E0D0E0DD24D39482E0C82EEE2455\r
+:10089000E394F12CC73000F580910001811162C012\r
+:1008A00080E40E949E0380930001811112C082E1C6\r
+:1008B0000E94C8038093000181110BC0C7010C2E58\r
+:1008C00001C0880F0A94EAF780950E94C8038093BC\r
+:1008D00000010E94C00346C0CA30A1F028F4C8300D\r
+:1008E00059F0C93061F005C0CC3089F070F0CD30DE\r
+:1008F00089F0209A289810C0219A29980DC0229A30\r
+:100900002A980AC0239A2B9807C0529A01C0539A7A\r
+:100910005B9802C03E9A4698E0EAEA95F1F78FB1FB\r
+:1009200079995AC092E081708D25892B7C9B02C0F9\r
+:1009300090E001C094E0892B7D9B02C090E001C053\r
+:1009400098E0892B7E9B02C090E001C090E1892B4A\r
+:100950009FB19095991F9927991F9295990F907E15\r
+:10096000892B0FC08091000181114BC080E40E944F\r
+:100970009E0380930001882389F1B12C0E94C0035B\r
+:100980008B2DF8019081981719F08083C092010196\r
+:100990000E94E30321960F5F1F4FCE30D10509F06F\r
+:1009A00079CF80910101882371F1815080930101F9\r
+:1009B000882339F08FE99FE00197F1F700C000002C\r
+:1009C00022C0A4E4B1E0E6E3F1E081918D9391E0EF\r
+:1009D000E434F907D1F717C090E0A5CF83E10E9476\r
+:1009E000C803809300018111C8CF81E40E949E0357\r
+:1009F000809300018111C1CF0E94D903B82EB09419\r
+:100A0000BDCF80E0BECF0E94D90281E0DF91CF91BF\r
+:100A10001F910F91FF90EF90DF90CF90BF900895BE\r
+:100A2000E82FF0E0EC5BFE4F808108950895089573\r
+:100A300096E0799FF001112494E5899FE00DF11D66\r
+:100A40001124E60FF11DEE0FFF1FEC51FF4F8591B2\r
+:100A500094910895880F991F805A9040FC018591C8\r
+:100A600094910895880F991F80529F4FFC018591A2\r
+:100A7000949108950F931F93CF93DF93EC01811509\r
+:100A800020E3920730F5811530E2930708F0B1C0FA\r
+:100A90008B3B910588F4883A910508F058C0853A57\r
+:100AA000910508F049C08430910508F043C08130B9\r
+:100AB000910509F4B2C1AEC18F3F910509F0D0F59F\r
+:100AC000803F910508F092C0805E9109089790F1EF\r
+:100AD000A1C1C11581E5D807A8F4C23090E5D907B6\r
+:100AE00008F09FC0C11520E5D20709F486C008F0C0\r
+:100AF00092C0C11580E4D80708F08CC18E0111277F\r
+:100B0000106CCCC1C11590E8D90758F4C11520E785\r
+:100B1000D20708F07BC1C11530E6D30708F423C122\r
+:100B200079C1C11580E9D80708F074C18E011F7022\r
+:100B3000106AB4C18E01B2C1853A910509F470C141\r
+:100B4000863A910509F46FC103E810E4A7C1883A19\r
+:100B5000910509F46BC1893A910509F46AC18A3A91\r
+:100B6000910509F469C18B3A910509F468C18C3A81\r
+:100B7000910509F467C18D3A910509F466C1803B7E\r
+:100B8000910509F465C18E3A910509F464C18F3A63\r
+:100B9000910509F463C1813B910509F462C1823B6F\r
+:100BA000910509F461C1833B910509F460C1843B5F\r
+:100BB000910509F45FC1853B910509F45EC1863B4F\r
+:100BC000910509F45DC1873B910509F45CC1883B3F\r
+:100BD000910509F45BC1893B910509F45AC18A3B2F\r
+:100BE000910509F059C10AE216E458C18C0110655B\r
+:100BF00055C19F700E94320552C10E946D149FEF33\r
+:100C000024E33CE0915020403040E1F700C0000078\r
+:100C10000E94D81B43C18091CD0181608093CD019A\r
+:100C20003DC10E94801D811102C00E94661D0E946C\r
+:100C30009D1D90E09093EE018093ED01C23080E520\r
+:100C4000D80721F48091ED01816086C0C43090E521\r
+:100C5000D90721F48091ED0182607EC0C63020E585\r
+:100C6000D20721F48091ED01846076C0C83030E570\r
+:100C7000D30719F48091ED0127C0CA3080E5D80769\r
+:100C800021F48091ED01806167C0CC3090E5D907F7\r
+:100C900021F48091ED0180625FC0CE3020E5D20763\r
+:100CA00021F48091ED01806457C0C03130E5D30755\r
+:100CB00021F48091ED0180684FC0C23180E5D807F2\r
+:100CC00029F48091ED018460886046C0C33090E5CE\r
+:100CD000D90721F48091ED018E7F3EC0C53020E51B\r
+:100CE000D20721F48091ED018D7F36C0C73030E509\r
+:100CF000D30721F48091ED018B7F2EC0C93080E5B0\r
+:100D0000D80719F48091ED0126C0CB3090E5D907C2\r
+:100D100021F48091ED018F7E1FC0CD3020E5D207F8\r
+:100D200021F48091ED018F7D17C0CF3030E5D307DE\r
+:100D300021F48091ED018F7B0FC0C13180E5D80790\r
+:100D400021F48091ED018F7707C0C331D04531F494\r
+:100D50008091ED018B7F877F8093ED018091ED0184\r
+:100D60000E94A11D9BC08D2F99278F7099278130DC\r
+:100D70009105E9F48E01037011279C0102C0220F36\r
+:100D8000331F0A95E2F789011C68CE0164E0880FE1\r
+:100D9000991F6A95E1F788279370082B192B73E048\r
+:100DA000CC0FDD1F7A95E1F7C076DD272CC08230AD\r
+:100DB000910529F41C2F0027016F106A6FC0833042\r
+:100DC000910561F4CE018370992701E010E002C023\r
+:100DD000000F111F8A95E2F71C680EC0049709F0F6\r
+:100DE0005DC0CE018370992701E010E002C0000FC2\r
+:100DF000111F8A95E2F71A6843E0CC0FDD1F4A9570\r
+:100E0000E1F7C07ED7700C2B1D2B48C08E011F70E0\r
+:100E1000106244C000E010E041C001E010E03EC0BC\r
+:100E200001E810E43BC002E810E438C002EE14E42C\r
+:100E300035C009EE14E432C00AEE14E42FC005EB0D\r
+:100E400014E42CC006EB14E429C007EB14E426C01C\r
+:100E50000CEC14E423C00DEC14E420C003E815E40A\r
+:100E60001DC00AE815E41AC002E915E417C004E938\r
+:100E700015E414C001E216E411C003E216E40EC04A\r
+:100E800004E216E40BC005E216E408C006E216E42C\r
+:100E900005C007E216E402C000E014E4C801DF91D7\r
+:100EA000CF911F910F91089596E0799FF001112441\r
+:100EB00094E5899FE00DF11D1124E60FF11DEE0F61\r
+:100EC000FF1FEC51FF4F85919491803E9105E0F416\r
+:100ED000803C910558F58133910509F46FC048F4C1\r
+:100EE0008932910509F463C08A32910509F46DC015\r
+:100EF00072C089339105E9F082389105D1F08533CC\r
+:100F0000910509F44DC067C0833E910581F138F425\r
+:100F1000803E9105B9F0823E9105D9F05CC0863ED5\r
+:100F2000910561F1873E9105A1F155C00E942A0506\r
+:100F300008952091ED0120FD02C021FF4CC080EEFC\r
+:100F400090E049C08091ED0180FFF9CF89E390E006\r
+:100F500042C08091ED0182FF0EC08091ED0184FFBF\r
+:100F600003C080E090E037C083EE90E034C0809111\r
+:100F7000ED0182FFF2CF82EE90E02DC08091ED0175\r
+:100F800083FF0BC08091ED0184FDEBCF87EE90E0F5\r
+:100F900022C08091ED0183FFF5CF86EE90E01BC06B\r
+:100FA0008091ED0185FF07C089E290E014C0809137\r
+:100FB000ED0185FFF9CF85E390E00DC08091ED0153\r
+:100FC00086FF07C08AE290E006C08091ED0186FFAF\r
+:100FD000F9CF81E390E00E943A05089508950C94BA\r
+:100FE000EE07809162010895CF93DF9300D01F92A6\r
+:100FF000CDB7DEB72091E401243019F523E0298331\r
+:101000009B838A832093E9008FEF9091E8008150C1\r
+:1010100095FD06C095ED9A95F1F700008111F5CF89\r
+:101020008091E80085FF0DC040E050E063E070E093\r
+:10103000CE0101960E945E0A8091E8008E7780932F\r
+:10104000E8000F900F900F90DF91CF910895CF930C\r
+:10105000DF9300D01F92CDB7DEB72091E40124309A\r
+:1010600021F522E029839B838A8383E08093E90032\r
+:101070008FEF9091E800815095FD06C095ED9A950F\r
+:10108000F1F700008111F5CF8091E80085FF0DC0D8\r
+:1010900040E050E063E070E0CE0101960E945E0AFD\r
+:1010A0008091E8008E778093E8000F900F900F906A\r
+:1010B000DF91CF9108952091E4012430F1F422E0F2\r
+:1010C0002093E9002FEF3091E800215035FD06C054\r
+:1010D00035ED3A95F1F700002111F5CF2091E800A8\r
+:1010E00025FF0BC040E050E065E070E00E945E0A22\r
+:1010F0008091E8008E778093E8000895CF93DF9386\r
+:10110000EC018091E401843009F046C090910C011B\r
+:101110009923D9F090910D019923B9F08093E900BA\r
+:101120008FEF9091E800815095FD06C095E19A956A\r
+:10113000F1F700008111F5CF8091E80085FF2CC008\r
+:1011400040E050E060E170E017C081E08093E9008A\r
+:101150008FEF9091E800815095FD06C095ED9A952E\r
+:10116000F1F700008111F5CF8091E80085FF14C0F0\r
+:1011700040E050E068E070E0CE010E945E0A80919D\r
+:10118000E8008E778093E80080E1FE01A2E5B1E0FF\r
+:1011900001900D928A95E1F7DF91CF9108958091AA\r
+:1011A000E301811109C00E94F00B0E944D0C809157\r
+:1011B000E20084608093E20008951092E3010895B4\r
+:1011C00008950C94FC210E946F1B0E9402220E9431\r
+:1011D000EA0E0C94EF0742E061EC81E00E946A0B9A\r
+:1011E00042E061EC82E00E946A0B42E061EC83E045\r
+:1011F0000E946A0B42E161EC84E00C946A0B8091DE\r
+:10120000E601833009F455C030F4813071F082304A\r
+:1012100009F48EC008958A3009F47AC08B3009F43D\r
+:1012200060C0893009F09CC020C08091E501813AFE\r
+:1012300009F096C08091E800877F8093E800809154\r
+:10124000E9019091EA01892B21F060E080E090E0D3\r
+:1012500003C060E182E591E070E00E94A70A8091FE\r
+:10126000E8008B778093E80008958091E501813252\r
+:1012700009F076C08091E9019091EA01009719F098\r
+:10128000039709F06DC08091E800877F8093E800A4\r
+:101290008091E80082FD05C08091E4018111F8CFC2\r
+:1012A0005FC08091F100809362018091E8008B77AC\r
+:1012B00053C08091E501813A09F052C08091E90163\r
+:1012C0009091EA01892B09F04BC08091E800877F5B\r
+:1012D0008093E8008091E80080FFFCCF80910C01B2\r
+:1012E00036C08091E5018132D9F58091E901909174\r
+:1012F000EA01892BA9F58091E800877F8093E800B7\r
+:101300000E949F0B8091E70180930C010C946D1457\r
+:101310008091E501813221F58091E800877F8093FB\r
+:10132000E8000E949F0B8091E8018093630108957B\r
+:101330008091E501813AA1F48091E800877F809354\r
+:10134000E8008091E80080FFFCCF809163018093EA\r
+:10135000F1008091E8008E778093E8000C949F0B59\r
+:10136000089584B7877F84BF88E10FB6F89480938F\r
+:101370006000109260000FBE90E080E80FB6F89415\r
+:1013800080936100909361000FBE0E94390F0E940C\r
+:10139000F00B0E944D0C8091E20084608093E2008B\r
+:1013A00078940E94C80E0E943B0F82E091E00E9458\r
+:1013B000E50E0E94EA218091E401853069F40E94E3\r
+:1013C0002F1B8091E2018823B1F30E945A1B8823CE\r
+:1013D00091F30E94480AEFCF0E94410FECCF292FD2\r
+:1013E000332723303105A9F06CF42130310509F49D\r
+:1013F00042C02230310509F043C08DE690E020E183\r
+:1014000033E042C021323105C9F02232310519F1F1\r
+:1014100037C099278130910541F08230910541F024\r
+:10142000892B71F5ECE0F3E005C0E4EFF2E002C0D7\r
+:10143000ECEDF2E0849190E09F0126C0643000F56D\r
+:10144000E62FF0E0EE0FFF1FEE5DFE4F20813181B1\r
+:1014500089E090E019C0643098F4E62FF0E0DF01F5\r
+:10146000AA0FBB1FA65EBE4F2D913C91EA5EFE4FB8\r
+:10147000808190E009C082E190E02DE733E004C074\r
+:1014800080E090E020E030E0FA013183208308958D\r
+:1014900080E189BD82E189BD09B400FEFDCF809164\r
+:1014A000D8008F7D8093D8008091E0008260809387\r
+:1014B000E0008091E00081FDFCCF0895CF92DF92A3\r
+:1014C000EF92FF920F931F93CF93DF937C018B01D9\r
+:1014D000EA010E94C00B811131C0209731F0888150\r
+:1014E0009981081B190BE80EF91EC12CD12C01158E\r
+:1014F000110519F18091E80085FD14C08091E80084\r
+:101500008E778093E800209741F0888199818C0D37\r
+:101510009D1D9983888385E011C00E94C00B88239C\r
+:1015200031F30CC0F70181917F018093F1000150EC\r
+:101530001109FFEFCF1ADF0ADACF80E0DF91CF91F8\r
+:101540001F910F91FF90EF90DF90CF900895209121\r
+:10155000EB013091EC012617370748F06115710552\r
+:1015600039F42091E8002E772093E80001C0B901FA\r
+:10157000FC0120E061157105B9F18091E401882337\r
+:1015800009F440C0853009F43FC08091E80083FD34\r
+:101590003DC08091E80082FF06C08091E80082FF94\r
+:1015A00026C080E008958091E80080FFE3CF20917D\r
+:1015B000F3008091F20090E0922B6115710551F0DB\r
+:1015C0008830910538F421912093F1006150710920\r
+:1015D0000196F3CF21E0089709F020E08091E80020\r
+:1015E0008E778093E800C6CF2111C7CFD6CF8091E8\r
+:1015F000E401882339F0853039F08091E80083FFD9\r
+:10160000CCCF04C082E0089583E0089581E008957E\r
+:101610002091EB013091EC012617370748F0611556\r
+:10162000710539F42091E8002E772093E80001C07D\r
+:10163000B901FC0120E061157105C1F18091E4015F\r
+:10164000882309F441C0853009F440C08091E80046\r
+:1016500083FD3EC08091E80082FF06C08091E800D3\r
+:1016600082FF27C080E008958091E80080FFE3CFEB\r
+:101670002091F3008091F20090E0922B61157105AA\r
+:1016800059F08830910540F424912093F10031966F\r
+:10169000615071090196F2CF21E0089709F020E02E\r
+:1016A0008091E8008E778093E800C5CF2111C6CFE6\r
+:1016B000D5CF8091E401882339F0853039F08091CD\r
+:1016C000E80083FFCBCF04C082E0089583E0089553\r
+:1016D00081E00895982F973058F59093E900981776\r
+:1016E00039F07091EC002091ED005091F00003C0B2\r
+:1016F000242F762F50E021FF19C03091EB003E7F60\r
+:101700003093EB003091ED003D7F3093ED00309150\r
+:10171000EB0031603093EB007093EC002093ED0010\r
+:101720005093F0002091EE0027FF07C09F5FD3CFBA\r
+:101730008F708093E90081E0089580E008958091A2\r
+:10174000E50187FD05C08091E80080FF0EC012C052\r
+:101750008091E80082FD05C08091E4018111F8CFFD\r
+:1017600008958091E8008B7708C08091E401811191\r
+:10177000EACF08958091E8008E778093E80008957D\r
+:101780008091E4009091E50045E62091EC0020FF77\r
+:1017900021C02091E80020FD21C02091E4012223F6\r
+:1017A00089F0253089F02091EB0025FD0FC02091B4\r
+:1017B000E4003091E5002817390739F3415041F032\r
+:1017C000C901E3CF82E0089583E0089581E00895A0\r
+:1017D00084E008952091E80022FFDFCF80E00895A3\r
+:1017E0000E945E0C0E94660CE0EEF0E08081816059\r
+:1017F0008083E8EDF0E080818F77808319BCA7EDCE\r
+:10180000B0E08C918E7F8C9380818F7E808310924C\r
+:10181000E30108950F931F93CF93DF930E945E0C13\r
+:101820000E94660CC8EDD0E088818F77888388811C\r
+:101830008068888388818F7D888319BC1092E40139\r
+:101840001092E0011092E2011092E10100EE10E02E\r
+:10185000F80180818B7F808388818160888342E06A\r
+:1018600060E080E00E946A0BE1EEF0E080818E7F14\r
+:101870008083E2EEF0E080818160808380818860F7\r
+:101880008083F80180818E7F808388818061888356\r
+:10189000DF91CF911F910F910895E8EDF0E08081E5\r
+:1018A0008F7E8083E7EDF0E080818160808384E03B\r
+:1018B00082BF81E08093E3010C940A0CE8EDF0E034\r
+:1018C00080818E7F80831092E20008951092DA006A\r
+:1018D0001092E10008951F920F920FB60F921124FB\r
+:1018E0002F933F934F935F936F937F938F939F9328\r
+:1018F000AF93BF93EF93FF938091E10082FF0BC002\r
+:101900008091E20082FF07C08091E1008B7F80938D\r
+:10191000E1000E94C70E8091DA0080FF1FC0809115\r
+:10192000D80080FF1BC08091DA008E7F8093DA00A0\r
+:101930008091D90080FF0DC080E189BD82E189BD21\r
+:1019400009B400FEFDCF81E08093E4010E94CF083E\r
+:1019500005C019BC1092E4010E94DD088091E100ED\r
+:1019600080FF19C08091E20080FF15C08091E200E5\r
+:101970008E7F8093E2008091E20080618093E2009C\r
+:101980008091D80080628093D80019BC85E0809354\r
+:10199000E4010E94E1088091E10084FF30C0809161\r
+:1019A000E20084FF2CC080E189BD82E189BD09B4D9\r
+:1019B00000FEFDCF8091D8008F7D8093D80080916C\r
+:1019C000E1008F7E8093E1008091E2008F7E809322\r
+:1019D000E2008091E20081608093E2008091E0016A\r
+:1019E000882311F084E007C08091E30087FF02C0E4\r
+:1019F00083E001C081E08093E4010E94E3088091CC\r
+:101A0000E10083FF29C08091E20083FF25C080911F\r
+:101A1000E100877F8093E10082E08093E4011092EF\r
+:101A2000E0018091E1008E7F8093E1008091E200EF\r
+:101A30008E7F8093E2008091E20080618093E200DB\r
+:101A400042E060E080E00E946A0B8091F0008860D4\r
+:101A50008093F0000E94E008FF91EF91BF91AF9159\r
+:101A60009F918F917F916F915F914F913F912F91B6\r
+:101A70000F900FBE0F901F9018951F920F920FB6E8\r
+:101A80000F9211242F933F934F935F936F937F9304\r
+:101A90008F939F93AF93BF93CF93EF93FF93C09197\r
+:101AA000E900CF708091EC001092E9008091F00085\r
+:101AB000877F8093F00078940E94790D1092E9005E\r
+:101AC0008091F00088608093F000C093E900FF915E\r
+:101AD000EF91CF91BF91AF919F918F917F916F9136\r
+:101AE0005F914F913F912F910F900FBE0F901F90DC\r
+:101AF00018951F93CF93DF93CDB7DEB7AA970FB694\r
+:101B0000F894DEBF0FBECDBFE5EEF1E08091F100AD\r
+:101B1000819321E0ED3EF207C9F70E94FF08809112\r
+:101B2000E80083FF1CC12091E5013091E601832F7D\r
+:101B300090E08A30910508F012C1FC01EA5AFF4F8B\r
+:101B40000C948423203881F0223809F008C1809158\r
+:101B5000E9018F708093E9008091EB0085FB882775\r
+:101B600080F91092E90006C08091E1019091E201B4\r
+:101B7000911182609091E800977F9093E8008093A4\r
+:101B8000F1001092F100C5C0822F8D7F09F0E7C0EF\r
+:101B9000222319F0223061F0E2C08091E701813008\r
+:101BA00009F0DDC0333009F080E08093E20128C005\r
+:101BB0008091E701811124C02091E9012F7009F47F\r
+:101BC000CEC02093E9008091EB0080FF19C0809186\r
+:101BD000EB00333011F4806211C080618093EB0020\r
+:101BE00081E090E0022E01C0880F0A94EAF780930A\r
+:101BF000EA001092EA008091EB0088608093EB008D\r
+:101C00001092E9008091E800877F86C02111A7C06B\r
+:101C10001091E7011F778091E3008078812B8093FA\r
+:101C2000E3008091E800877F8093E8000E949F0B8B\r
+:101C30008091E80080FFFCCF8091E3008068809372\r
+:101C4000E300112311F083E001C082E08093E401FE\r
+:101C500086C02058223008F082C08091E701909120\r
+:101C6000E8018C3D23E0920779F583E08A838AE2DC\r
+:101C700089834FB7F894DE01139620E03EE051E2ED\r
+:101C8000E32FF0E050935700E49120FF03C0E2956A\r
+:101C9000EF703F5FEF708E2F90E0EA3010F0C79644\r
+:101CA00001C0C0968D939D932F5F243149F74FBF9C\r
+:101CB0008091E800877F8093E8006AE270E0CE01BF\r
+:101CC00001960E94A70A14C0AE014F5F5F4F60915A\r
+:101CD000E9010E94EF09009709F441C02091E80052\r
+:101CE000277F2093E800BC0189819A810E94080B1C\r
+:101CF0008091E8008B778093E80031C0203879F537\r
+:101D00008091E800877F8093E8008091E0018093D4\r
+:101D1000F1008091E8008E778093E8000E949F0B8D\r
+:101D20001EC021111CC09091E7019230C0F4809137\r
+:101D3000E800877F8093E8009093E0010E949F0B6A\r
+:101D40008091E001811104C08091E30087FF02C00F\r
+:101D500084E001C081E08093E4010E94EB0880915F\r
+:101D6000E80083FF0AC08091E800877F8093E80045\r
+:101D70008091EB0080628093EB00AA960FB6F894F6\r
+:101D8000DEBF0FBECDBFDF91CF911F9108950895A3\r
+:101D9000CF938091E4018823B1F08091E9008F70A6\r
+:101DA0009091EC0090FF02C090E801C090E0C92F34\r
+:101DB000C82B1092E9008091E80083FD0E94790D04\r
+:101DC000CF70C093E900CF910895909369018093FB\r
+:101DD00068010895E0916801F0916901309721F060\r
+:101DE0000190F081E02D099480E00895E091680170\r
+:101DF000F0916901309721F00280F381E02D099480\r
+:101E00000895E0916801F0916901309721F0048014\r
+:101E1000F581E02D099408952091660130916701C4\r
+:101E20008217930771F09093670180936601E091A8\r
+:101E30006801F0916901309721F00680F781E02D6B\r
+:101E400009940895209164013091650182179307E8\r
+:101E500071F09093650180936401E0916801F091C5\r
+:101E60006901309721F00084F185E02D09940895EF\r
+:101E700008950C94380F0E94751B0E940B040C945B\r
+:101E80003B1CCF92DF92EF92FF920F931F93CF9361\r
+:101E9000DF93CDB7DEB72B970FB6F894DEBF0FBE3A\r
+:101EA000CDBF0E9423043BE6E32E31E0F32E00E099\r
+:101EB00010E0C02E802F0E941005F701D1907F0105\r
+:101EC000D826B1F40F5F1F4F0E30110591F78FEF39\r
+:101ED00089838A831B820E947E1B8160782F9D8369\r
+:101EE0008C8349815A816B818D810E94E40F41C0AE\r
+:101EF0009091CD0191FF04C08B870E9416058B85C0\r
+:101F000020E030E04D2D50E0922FBA01022E02C0A9\r
+:101F1000759567950A94E2F760FF25C02E83CF82FE\r
+:101F2000EE24E394F12C02C0EE0CFF1C9A95E2F72C\r
+:101F300090E08E219F2121E0892B09F420E0288761\r
+:101F40000E947E1B8160782F9A8789874E815F81EE\r
+:101F500068858A850E94E40FF801E559FE4F80816B\r
+:101F60008E25808306C02F5F3F4F2630310561F6F6\r
+:101F7000A9CF0E941F1F10916A010E94EA0E181734\r
+:101F8000A1F00E94EA0E80936A012B960FB6F89496\r
+:101F9000DEBF0FBECDBFDF91CF911F910F91FF909C\r
+:101FA000EF90DF90CF900C94EF072B960FB6F8943C\r
+:101FB000DEBF0FBECDBFDF91CF911F910F91FF907C\r
+:101FC000EF90DF90CF900895CF93DF93CDB7DEB73A\r
+:101FD0002B970FB6F894DEBF0FBECDBF4F83588747\r
+:101FE00069877A878B87DE01119686E0FD01119261\r
+:101FF0008A95E9F785E0FE01379601900D928A9562\r
+:10200000E1F749815A816B817C818D819E810E949B\r
+:1020100039172B960FB6F894DEBF0FBECDBFDF91F8\r
+:10202000CF9108950895CF93C82F882309F4C1C094\r
+:10203000823859F40E94EA0E81FDBBC089E30E94F8\r
+:10204000E3190E94AD1A89E30CC0833879F40E9429\r
+:10205000EA0E80FDAEC083E50E94E3190E94AD1A2E\r
+:1020600083E50E94231ACF910C94AD1A843859F459\r
+:102070000E94EA0E82FD9DC087E40E94E3190E943F\r
+:10208000AD1A87E4EECF8CEF8C0F813A48F48C2F99\r
+:102090000E94522181118DC08C2F0E94E319E3CF41\r
+:1020A00080E28C0F883048F4C77081E001C0880F4F\r
+:1020B000CA95EAF70E94641AD6CF8BE58C0F83305D\r
+:1020C00078F4C53A29F0C63A31F482E890E005C0C8\r
+:1020D00081E890E002C083E890E0CF910C940C0F6F\r
+:1020E00088E58C0F833108F064C0C83A39F1C93AE9\r
+:1020F00041F1CA3A49F1CB3A51F1CC3A59F1CD3AD2\r
+:1021000061F1C03B69F1CE3A71F1CF3A79F1C13B4F\r
+:1021100081F1C23B89F1C33B91F1C43B99F1C53BCD\r
+:10212000A1F1C63BA9F1C73BB1F1C83BB9F1C93B2D\r
+:10213000C1F1CA3BC9F58AE292E038C082EE90E074\r
+:1021400035C089EE90E032C08AEE90E02FC085EB7A\r
+:1021500090E02CC086EB90E029C087EB90E026C091\r
+:102160008CEC90E023C08DEC90E020C083E891E0FF\r
+:102170001DC08AE891E01AC082E991E017C084E9A5\r
+:1021800091E014C081E292E011C083E292E00EC0BF\r
+:1021900084E292E00BC085E292E008C086E292E021\r
+:1021A00005C087E292E002C080E090E0CF910C94FD\r
+:1021B000220FCF910895882309F44BC0823859F437\r
+:1021C0000E94EA0E81FF45C089E30E94E3190E9444\r
+:1021D000AD1A89E30CC0833871F40E94EA0E80FFC7\r
+:1021E00038C083E50E94E3190E94AD1A83E50E947E\r
+:1021F000231A0C94AD1A843859F40E94EA0E82FF17\r
+:1022000028C087E40E94E3190E94AD1A87E4EFCF4B\r
+:102210009CEF980F913A58F390E2980F983050F451\r
+:10222000877091E001C0990F8A95EAF7892F0E9483\r
+:102230006A1ADFCF9BE5980F933020F480E090E09E\r
+:102240000C940C0F885A833120F480E090E00C94B9\r
+:10225000220F0895882321F00E94641A0C94AD1A6D\r
+:102260000895882321F00E946A1A0C94AD1A0895EB\r
+:10227000CF92DF92EF92FF920F931F93CF93DF9352\r
+:10228000CDB7DEB728970FB6F894DEBF0FBECDBF2F\r
+:102290008C0185E0F801DE01119601900D928A957E\r
+:1022A000E1F7F801D080E180F280558152955F70AE\r
+:1022B00023813481232B39F0FFEFEF1206C081E038\r
+:1022C000DF1203C003C081E001C080E080FDE2C2F4\r
+:1022D000C8015F830E941210D982EA8269817A81E3\r
+:1022E0008F2D0E94DF199E8388870E9493190E9478\r
+:1022F00066184E815F816885FF2029F00E94811A4F\r
+:1023000068855F814E81E42FE295EF70F0E0E05A3E\r
+:10231000FF4F0C948423842F807F142F1F708823F9\r
+:1023200011F01295107FFF20B1F0112309F467C25C\r
+:1023300080E2860F883028F4812F68870E94641A13\r
+:1023400004C0812F68870E94741A688568870E947C\r
+:10235000AD1A688554C2862F68870E94DB10688595\r
+:10236000112309F497C2605E812F683018F40E942F\r
+:102370006A1A02C00E947A1A28960FB6F894DEBF35\r
+:102380000FBECDBFDF91CF911F910F91FF90EF90C6\r
+:10239000DF90CF900C94AD1A242F207F842F8F7064\r
+:1023A000203211F08295807F662319F0613019F197\r
+:1023B0002BC0FF20B1F0552309F493C1513009F02F\r
+:1023C00090C128960FB6F894DEBF0FBECDBFDF9147\r
+:1023D000CF911F910F91FF90EF90DF90CF900C94D1\r
+:1023E000941A552319F0513009F454C28E830E9477\r
+:1023F000971A8E8189C1FF2021F0523008F04AC21D\r
+:1024000070C1511147C280C1FF2021F0552309F44A\r
+:1024100068C1F5C1552309F477C105C2242F26955B\r
+:102420002695237030E02115310521F0213031054A\r
+:10243000C9F030C2FF2021F0862F942F937002C084\r
+:1024400080E090E028960FB6F894DEBF0FBECDBFB7\r
+:10245000DF91CF911F910F91FF90EF90DF90CF9080\r
+:102460000C940C0FFF2021F0862F942F937002C044\r
+:1024700080E090E028960FB6F894DEBF0FBECDBF87\r
+:10248000DF91CF911F910F91FF90EF90DF90CF9050\r
+:102490000C94220F862FFF2019F00E94271E02C0E5\r
+:1024A0000E948F1E28960FB6F894DEBF0FBECDBFD8\r
+:1024B000DF91CF911F910F91FF90EF90DF90CF9020\r
+:1024C0000C94141F842F837009F076C0F110E2C1C0\r
+:1024D000262F229526952770220F220F862F8F7088\r
+:1024E000C82ED12CE12CF12C022E04C0CC0CDD1C0A\r
+:1024F000EE1CFF1C0A94D2F764FF10C06FE070E07E\r
+:1025000080E090E004C0660F771F881F991F2A950E\r
+:10251000D2F7609570958095909503C060E070E06B\r
+:10252000CB01242F269526952370422F50E0423070\r
+:102530005105D1F04330510559F16C297D298E297F\r
+:102540009F294130510541F128960FB6F894DEBF1E\r
+:102550000FBECDBFDF91CF911F910F91FF90EF90F4\r
+:10256000DF90CF900C948B186C297D298E299F29A0\r
+:1025700028960FB6F894DEBF0FBECDBFDF91CF9186\r
+:102580001F910F91FF90EF90DF90CF900C94A518C2\r
+:102590000E948B18C701B60128960FB6F894DEBFCB\r
+:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4\r
+:1025B000DF90CF900C947118FF2019F0842F817058\r
+:1025C00001C08695882309F465C1262F229526959A\r
+:1025D0002770220F220F862F8F70C82ED12CE12C4E\r
+:1025E000F12C022E04C0CC0CDD1CEE1CFF1C0A9446\r
+:1025F000D2F764FF10C06FE070E080E090E004C0AC\r
+:10260000660F771F881F991F2A95D2F760957095DE\r
+:102610008095909503C060E070E0CB01242F269553\r
+:1026200026952370422F50E042305105D1F04330BF\r
+:10263000510559F16C297D298E299F294130510579\r
+:1026400041F128960FB6F894DEBF0FBECDBFDF91E3\r
+:10265000CF911F910F91FF90EF90DF90CF900C944E\r
+:102660005F196C297D298E299F2928960FB6F89429\r
+:10267000DEBF0FBECDBFDF91CF911F910F91FF90B5\r
+:10268000EF90DF90CF900C9479190E945F19C701E9\r
+:10269000B60128960FB6F894DEBF0FBECDBFDF910E\r
+:1026A000CF911F910F91FF90EF90DF90CF900C94FE\r
+:1026B0004519603FC9F118F4603E50F49BC0623F79\r
+:1026C00009F460C008F44AC0633F09F46FC092C0C7\r
+:1026D000162F1F70842F8F71FF2099F00E94DE1833\r
+:1026E000812F28960FB6F894DEBF0FBECDBFDF91C5\r
+:1026F000CF911F910F91FF90EF90DF90CF900C94AE\r
+:102700002A110E94FF18812F28960FB6F894DEBF79\r
+:102710000FBECDBFDF91CF911F910F91FF90EF9032\r
+:10272000DF90CF900C943111FF20A1F05111B2C075\r
+:10273000842F8F7128960FB6F894DEBF0FBECDBFE1\r
+:10274000DF91CF911F910F91FF90EF90DF90CF908D\r
+:102750000C942419523008F09DC0EACFFF20A1F05C\r
+:10276000842F8F7128960FB6F894DEBF0FBECDBFB1\r
+:10277000DF91CF911F910F91FF90EF90DF90CF905D\r
+:102780000C94DE18FF2061F3842F8F7128960FB60A\r
+:10279000F894DEBF0FBECDBFDF91CF911F910F9197\r
+:1027A000FF90EF90DF90CF900C94FF18FF2091F0F6\r
+:1027B000842F8F7128960FB6F894DEBF0FBECDBF61\r
+:1027C000DF91CF911F910F91FF90EF90DF90CF900D\r
+:1027D0000C94C91828960FB6F894DEBF0FBECDBF73\r
+:1027E000DF91CF911F910F91FF90EF90DF90CF90ED\r
+:1027F0000C94BF18FF20A1F0552309F4B1CF862F08\r
+:1028000028960FB6F894DEBF0FBECDBFDF91CF91F3\r
+:102810001F910F91FF90EF90DF90CF900C941310C9\r
+:10282000552309F4B1CF862F28960FB6F894DEBF52\r
+:102830000FBECDBFDF91CF911F910F91FF90EF9011\r
+:10284000DF90CF900C94DB104F70C8010E94AB0258\r
+:1028500028960FB6F894DEBF0FBECDBFDF91CF91A3\r
+:102860001F910F91FF90EF90DF90CF900C94E6179F\r
+:102870004F70C80128960FB6F894DEBF0FBECDBFCB\r
+:10288000DF91CF911F910F91FF90EF90DF90CF904C\r
+:102890000C94170528960FB6F894DEBF0FBECDBF77\r
+:1028A000DF91CF911F910F91FF90EF90DF90CF902C\r
+:1028B00008950E94811A0E94911A0E94561A0E943D\r
+:1028C000AD1A0E94C01F0E94141F80E090E00E9479\r
+:1028D0000C0F80E090E00C94220F0E94711A0C946F\r
+:1028E00059140E94D419292F22952F7030E02C30D2\r
+:1028F00031054CF42A3031056CF422503109223074\r
+:10290000310590F407C02C30310551F02F303105DE\r
+:1029100039F00AC0803E10F0803F31F481E0089524\r
+:1029200093FB882780F9089580E00895CF93DF9383\r
+:1029300000D000D01F92CDB7DEB70F900F900F9050\r
+:102940000F900F90DF91CF910895CF93DF9300D038\r
+:1029500000D000D0CDB7DEB726960FB6F894DEBF14\r
+:102960000FBECDBFDF91CF9108951F93CF93DF931B\r
+:10297000C091790116E080917A01C81799F0D0E0F2\r
+:102980001C9FF0011D9FF00D1124E558FE4F408162\r
+:10299000518162817381848195810E94A514219661\r
+:1029A000C770E9CFDF91CF911F9108954091AB019E\r
+:1029B0005091AC016091AD017091AE018091AF0179\r
+:1029C0009091B0010C94A514CF938091B0018295A1\r
+:1029D0008F7009F05FC08091AD01882309F45AC05F\r
+:1029E00020917901A0917A016091AB017091AC01C5\r
+:1029F0008091AE019091AF0131E06F3F09F030E07E\r
+:102A0000B32FC6E02A1709F445C0009721F07F3F95\r
+:102A100021F44B2F03C041E001C040E030E040FD15\r
+:102A200035C0C29FF001C39FF00D1124E558FE4F41\r
+:102A3000418174132BC04081641328C0428141112D\r
+:102A400025C0438154814817590710F4415051095A\r
+:102A5000481B590B483C5105C8F48091B0018F7058\r
+:102A600080618093B00186E0829FF001839FF00D2A\r
+:102A70001124E058FE4F80818F70806180838BEA43\r
+:102A800091E00E943811CF910C94B5142F5F3F4F05\r
+:102A90002770B8CFCF910895CF92DF92EF92FF9237\r
+:102AA0000F931F93CF93DF93CDB7DEB762970FB627\r
+:102AB000F894DEBF0FBECDBF8C0185E0F801DE01CA\r
+:102AC0001D9601900D928A95E1F7D8014C911196CF\r
+:102AD0005C91119712966C9112971396ED90FC9061\r
+:102AE00014977091AB01E091AC012091AE0130914F\r
+:102AF000AF012115310531F0EF3F31F481E07F3F27\r
+:102B000019F403C081E001C080E0B82FB170CB2E72\r
+:102B100080FD6CC1D090AD01DD2009F4F5C0F091CD\r
+:102B2000B001E216F30638F0C701821B930B883C14\r
+:102B3000910548F09BC0209530952E0D3F1D283CF7\r
+:102B4000310508F093C08F2F807F09F052C0E51344\r
+:102B500014C0741312C0D62E61110FC0FF70F06143\r
+:102B6000F093B0010E94D6148BEA91E00E943811D4\r
+:102B70008091B001F80185836CC1EF2831F05F3F8F\r
+:102B800031F481E04F3F19F403C081E001C080E0DF\r
+:102B900080FD03C081E0862701C080E0F82FF1703E\r
+:102BA000FF2E80FF1CC08091790120917A0136E0D0\r
+:102BB000821709F428C190E0389FF001399FF00D89\r
+:102BC0001124E558FE4F7181571306C070814713D9\r
+:102BD00003C07281671303C001968770E9CFD62EB8\r
+:102BE000662309F436C18091B00181608093B00101\r
+:102BF00053C0E51308C0741306C0611104C0D801A6\r
+:102C00001596FC93AEC04D875E878D859E856A8B39\r
+:102C10000E9471146A89882329F1D62E662311F146\r
+:102C20002091B001822F82958F7090E002970CF472\r
+:102C300060C08091AB019091AC0198878F83198619\r
+:102C4000FB86EA862C87CE01079651C0E51731F145\r
+:102C50004D875E878D859E856A8B0E9471146A8977\r
+:102C600081112EC0C8010E943811A4C08F2F807F0F\r
+:102C700069F77E2DF98AE88A89890E9496148BEA81\r
+:102C800091E00E943811EBEAF1E086E0DF011D924D\r
+:102C90008A95E9F70E94D614D12CDBC07413D8CFE3\r
+:102CA0006111D6CFD8011596FC93C8010E94381146\r
+:102CB000EBEAF1E086E0DF011D928A95E9F7C9C0F1\r
+:102CC000D62E662379F22091B001822F82958F70E3\r
+:102CD00090E0029774F08091AB019091AC019A83DF\r
+:102CE00089831B82FD82EC822E83CE0101960E9495\r
+:102CF000381186E0F801ABEAB1E001900D928A95B7\r
+:102D0000E1F70E94E4146FC0E216F30628F0C70151\r
+:102D1000821B930B9C0104C0209530952E0D3F1D06\r
+:102D2000283C310508F052C0D62E662309F49ACF0C\r
+:102D3000E5132CC074132AC08091B00180FD1DC022\r
+:102D4000982F92959F70C9F0D80115968C9315977E\r
+:102D50009F3039F09F5F9295907F8F70892B1596E9\r
+:102D60008C93C8010E94381186E0F801ABEAB1E00B\r
+:102D700001900D928A95E1F736C086E0F801ABEA42\r
+:102D8000B1E001900D928A95E1F763C04D875E87AF\r
+:102D90008D859E850E947114882379F086E0F80164\r
+:102DA000ABEAB1E001900D928A95E1F70E94E4143C\r
+:102DB0000E94D614DD24D3944CC08091B001816070\r
+:102DC0008093B001C8010E94381143C07E2DF98A5A\r
+:102DD000E88A89890E949614EBEAF1E086E0DF0137\r
+:102DE0001D928A95E9F70E94D61433C0662309F430\r
+:102DF00039CF4D875E878D859E850E94711488230B\r
+:102E000009F430CFCBCF4D875E878D859E850E949C\r
+:102E1000D419292F22952F7030E0223031052CF45F\r
+:102E20009F7041F0811106C00CC0243031052CF494\r
+:102E30009F7049F4805E883020F0C8010E943811EC\r
+:102E4000CF2CDC2C06C0D80115969C91907F91F771\r
+:102E5000F8CF8D2D62960FB6F894DEBF0FBECDBFB2\r
+:102E6000DF91CF911F910F91FF90EF90DF90CF9066\r
+:102E700008951F93CF93DF93CDB7DEB72C970FB68E\r
+:102E8000F894DEBF0FBECDBF4F83588769877A871E\r
+:102E90008B879C87CE0107960E944C158823C1F032\r
+:102EA0002F8138858A859B85892B31F03F3F11F032\r
+:102EB00080E003C02F3FE1F781E0811147C04F81DF\r
+:102EC000588569857A858B859C850E94A5143EC0AE\r
+:102ED00086E0FE013796DE01119601900D928A95EB\r
+:102EE000E1F7FF81E8854A855B854115510531F0A1\r
+:102EF000EF3F31F481E0FF3F19F403C081E001C0EE\r
+:102F000080E080FD23C020917A0130E0C901019664\r
+:102F1000877099276091790170E086179707F1F122\r
+:102F2000F983EA835D834C8396E0929FD001939F5F\r
+:102F3000B00D1124A558BE4FFE01319601900D929F\r
+:102F40009A95E1F780937A010E94B51416E080917A\r
+:102F5000790190917A01891779F1189FC0011124A4\r
+:102F600085589E4F0E944C15882331F1E0917901DC\r
+:102F70001E9FF0011124E558FE4F4081518162816E\r
+:102F80007381848195810E94A5148091790190E0DC\r
+:102F900001968770992780937901D9CF0E946D148B\r
+:102FA00010927A0110927901EBEAF1E086E0DF01FC\r
+:102FB0001D928A95E9F7CACF2C960FB6F894DEBF1A\r
+:102FC0000FBECDBFDF91CF911F910895EF92FF9279\r
+:102FD0000F931F93CF93DF93FC01009709F46FC009\r
+:102FE000F12CEE24E394EF0121968491843740F490\r
+:102FF000843008F055C0813081F0823021F15FC00B\r
+:10300000853709F447C0C0F19CE7980F903708F066\r
+:1030100056C08F770E94DB1045C08F010E5F1F4F97\r
+:10302000FE01849190E2980F983050F48770FE2D45\r
+:1030300001C0FF0F8A95EAF78F2F0E94841A15C0EE\r
+:103040000E94131014C08F010E5F1F4FFE01849168\r
+:1030500090E2980F983068F48770FE2D01C0FF0F42\r
+:103060008A95EAF78F2F0E948A1A0E94AD1AE8010A\r
+:1030700019C00E94DB10FBCFCF010296FE01C49164\r
+:10308000CC2361F0EFE9FFE03197F1F700C00000D9\r
+:10309000C150F6CFCF010296FE01F490EC0102C0C0\r
+:1030A0000E9413108F2D882341F0EFE9FFE0319744\r
+:1030B000F1F700C000008150F6CFFE0194CFDF9100\r
+:1030C000CF911F910F91FF90EF9008950895609315\r
+:1030D000B5017093B6018093B7019093B8010C9439\r
+:1030E00059140F931F930091B5011091B6012091CF\r
+:1030F000B7013091B801062B172B282B392B0093E1\r
+:10310000B5011093B6012093B7013093B8011F9118\r
+:103110000F910C9459140F931F930091B5011091C6\r
+:10312000B6012091B7013091B80106231723282357\r
+:1031300039230093B5011093B6012093B701309362\r
+:10314000B8011F910F910C9459140F931F93009184\r
+:10315000B5011091B6012091B7013091B801062751\r
+:103160001727282739270093B5011093B60120931C\r
+:10317000B7013093B8011F910F910C94591410921C\r
+:10318000B1011092B2011092B3011092B4010C94EB\r
+:10319000591441E050E060E070E004C0440F551F56\r
+:1031A000661F771F8A95D2F74093B1015093B20101\r
+:1031B0006093B3017093B4010C94591441E050E052\r
+:1031C00060E070E004C0440F551F661F771F8A95AA\r
+:1031D000D2F78091B1019091B201A091B301B09169\r
+:1031E000B401842B952BA62BB72B8093B101909320\r
+:1031F000B201A093B301B093B4010C94591441E00F\r
+:1032000050E060E070E004C0440F551F661F771F58\r
+:103210008A95D2F740955095609570958091B1014F\r
+:103220009091B201A091B301B091B4018423952390\r
+:10323000A623B7238093B1019093B201A093B30169\r
+:10324000B093B4010C94591441E050E060E070E098\r
+:1032500004C0440F551F661F771F8A95D2F78091CF\r
+:10326000B1019091B201A091B301B091B401842752\r
+:103270009527A627B7278093B1019093B201A09319\r
+:10328000B301B093B4010C9459140F931F930091A0\r
+:10329000B1011091B2012091B3013091B401062B1C\r
+:1032A000172B282B392B0093B1011093B2012093D7\r
+:1032B000B3013093B4011F910F910C9459140F93E3\r
+:1032C0001F930091B1011091B2012091B30130918F\r
+:1032D000B40106231723282339230093B101109347\r
+:1032E000B2012093B3013093B4011F910F910C945C\r
+:1032F00059140F931F930091B1011091B2012091C5\r
+:10330000B3013091B40106271727282739270093E6\r
+:10331000B1011093B2012093B3013093B4011F9116\r
+:103320000F910C9459140895CF92DF92EF92FF926F\r
+:103330000F931F93CF93DF93EC01C090B501D09012\r
+:10334000B601E090B701F090B8018091B101909181\r
+:10335000B201A091B301B091B401C82AD92AEA2AD6\r
+:10336000FB2A0FE110E0B701A601002E04C07695FC\r
+:103370006795579547950A94D2F740FD05C00150CF\r
+:10338000110988F780E007C0BE01802F0E94540712\r
+:103390000197A9F3802FDF91CF911F910F91FF909B\r
+:1033A000EF90DF90CF900895CF93DF93EC010E94D0\r
+:1033B0009419BE010E945407DF91CF910895CB016B\r
+:1033C0000E94D419089590910C019923D9F09091FD\r
+:1033D0000D019923B9F0982F9695969596959F3063\r
+:1033E00088F5E0910E01F0910F01E90FF11D877052\r
+:1033F00021E030E001C0220F8A95EAF78181822B1B\r
+:103400008183089540910E0150910F0120E030E03A\r
+:103410009FEFFA01E20FF31F6281681799F09F3F57\r
+:1034200019F4611101C0922F2F5F3F4F2E303105EB\r
+:1034300081F79F3F39F0FA01E90FF11D97FDFA95E9\r
+:1034400082830895089590910C019923E1F0909161\r
+:103450000D019923C1F0982F9695969596959F30DA\r
+:1034600020F5E0910E01F0910F01E90FF11D877039\r
+:1034700021E030E001C0220F8A95EAF72095818192\r
+:1034800028232183089540910E0150910F0120E0DF\r
+:1034900030E0FA01E20FF31F9281981301C012820B\r
+:1034A0002F5F3F4F2E303105A1F7089581E090E066\r
+:1034B000E0910E01F0910F01E80FF91F10820196C3\r
+:1034C00080319105A9F708959091CC01982B9093A4\r
+:1034D000CC01089580959091CC0198239093CC01D4\r
+:1034E00008951092CC0108959091CB01982B909360\r
+:1034F000CB01089580959091CB0198239093CB01B7\r
+:1035000008951092CB0108959091CA01982B909341\r
+:10351000CA01089580959091CA0198239093CA0199\r
+:1035200008951092CA0108958093B90108951092E8\r
+:10353000B901089540910E0150910F0120E030E053\r
+:1035400080E0FA01E20FF31F918191118F5F2F5FED\r
+:103550003F4F2F303105A9F70895E0910E01F0910A\r
+:103560000F018091CC018083E0910E01F0910F0159\r
+:1035700080819091CB01892B8083E0910E01F091A5\r
+:103580000F0180819091CA01892B80839091B901AC\r
+:10359000992361F0E0910E01F0910F018081892B58\r
+:1035A00080830E949A1A81111092B90180910E01B4\r
+:1035B00090910F010C94F60ECF92DF92EF92FF9252\r
+:1035C0000F931F936C01EE24FF24C114D104E10476\r
+:1035D000F10421F46B017C0180E001C080E133271C\r
+:1035E0002F2D1E2D0D2D011511052105310519F069\r
+:1035F000885F6801790197018601A4E036952795D7\r
+:1036000017950795AA95D1F70115110521053105E3\r
+:1036100019F08C5F6801790197018601F2E0369517\r
+:10362000279517950795FA95D1F7011511052105ED\r
+:10363000310519F08E5F68017901B701A601769511\r
+:10364000679557954795452B462B472B09F08F5F7C\r
+:103650001F910F91FF90EF90DF90CF900895809190\r
+:10366000E401843021F11092CE0120E488E190E061\r
+:103670000FB6F894A895809360000FBE2093600069\r
+:1036800080E00E94EF0783B7817F846083BF83B7A8\r
+:10369000816083BF7894889583B78E7F83BF88E1EC\r
+:1036A0000FB6F89480936000109260000FBE0895EA\r
+:1036B00008950895CF930E94581B0E9423040E94EE\r
+:1036C000591BC0E08C2F0E941005811105C0CF5FEF\r
+:1036D000CE30C1F780E001C081E0CF9108950E9413\r
+:1036E0006D140E94EA0E0C94EF0782E084BD93E013\r
+:1036F00095BD9AEF97BD80936E0008952FB7F8940B\r
+:103700008091CF019091D001A091D101B091D201CF\r
+:103710002FBF0895CF92DF92EF92FF920F931F93E6\r
+:103720002FB7F8944091CF015091D0016091D10111\r
+:103730007091D2012FBF6A017B01EE24FF248C011E\r
+:1037400020E030E0C016D106E206F30610F4415046\r
+:103750005109481B590BCA011F910F91FF90EF901F\r
+:10376000DF90CF9008951F920F920FB60F92112401\r
+:103770008F939F93AF93BF938091CF019091D0018E\r
+:10378000A091D101B091D2010196A11DB11D8093EC\r
+:10379000CF019093D001A093D101B093D201BF91FA\r
+:1037A000AF919F918F910F900FBE0F901F90189522\r
+:1037B0000E94F00BF8942FEF87EA91E621508040A9\r
+:1037C0009040E1F700C0000087E090EBDC018093BF\r
+:1037D000EE019093EF01A093F001B093F1012CE082\r
+:1037E00088E190E00FB6F894A895809360000FBE32\r
+:1037F00020936000FFCFEF92FF920F931F93CF9320\r
+:10380000DF93E82EF12C8F2D0E941005C0E0D0E050\r
+:10381000082F10E098010C2E02C0359527950A94C8\r
+:10382000E2F720FD05C02196C630D10599F709C001\r
+:103830006C2F7F2D80E00E941805E812F4CF81E004\r
+:1038400005C0F3948EE0F812DECF80E0DF91CF91D7\r
+:103850001F910F91FF90EF900895CF93C82F8CE2A6\r
+:103860000E94FB1B882321F08C2FCF910C94FB1B13\r
+:1038700080E0CF910895CF930E94801D811102C0F6\r
+:103880000E94661DC5E6C15049F00E9423048FE3E3\r
+:103890009CE90197F1F700C00000F5CF89E20E9492\r
+:1038A0002D1C811111C18AE20E942D1C81110E94E0\r
+:1038B000661D85E00E942D1C81110E94D81B0E946C\r
+:1038C0008B1D8093CD0187E00E942D1C882399F1E8\r
+:1038D0008BE10E942D1C882351F09091CD0191FB2A\r
+:1038E000882780F921E0822780FB91F922C08EE0B1\r
+:1038F0000E942D1C882351F09091CD0192FB8827C6\r
+:1039000080F921E0822780FB92F913C080E10E94B8\r
+:103910002D1C9091CD01882341F093FB882780F9DD\r
+:1039200021E0822780FB93F904C0892F809580FBDA\r
+:1039300090F99093CD018091CD010E948F1D0E943E\r
+:103940009D1D8093ED0180EE0E942D1C882341F087\r
+:103950008091ED01982F909590FB80F98093ED0177\r
+:1039600089E30E942D1C882359F09091ED0191FB71\r
+:10397000882780F921E0822780FB91F99093ED015F\r
+:1039800082EE0E942D1C882359F09091ED0192FB4C\r
+:10399000882780F921E0822780FB92F99093ED013E\r
+:1039A00086EE0E942D1C882359F09091ED0193FB27\r
+:1039B000882780F921E0822780FB93F99093ED011D\r
+:1039C00083EE0E942D1C882359F09091ED0194FB09\r
+:1039D000882780F921E0822780FB94F99093ED01FC\r
+:1039E00085E30E942D1C882359F09091ED0195FBF1\r
+:1039F000882780F921E0822780FB95F99093ED01DB\r
+:103A000081E30E942D1C882359F09091ED0196FBD3\r
+:103A1000882780F921E0822780FB96F99093ED01B9\r
+:103A200081E10E942D1C882359F09091ED0197FBB4\r
+:103A3000882780F921E0822780FB97F99093ED0198\r
+:103A40008091ED010E94A11D8091ED0187FB8827E7\r
+:103A500080F980930D0187E20E942D1CC82F8EE112\r
+:103A60000E942D1C8111C2608FE10E942D1C8111CA\r
+:103A7000C46080E20E942D1C8111C86081E20E9416\r
+:103A80002D1C8111C06182E20E942D1C8111C06237\r
+:103A900083E20E942D1C8111C06484E20E942D1CCF\r
+:103AA000882311F0C06802C0CC2329F08C2F0E941B\r
+:103AB000981D6C2F03C00E94941D682F70E080E059\r
+:103AC00090E0CF910C946718CF9108956DEE7EEF42\r
+:103AD00080E090E00E94BE2360E082E090E00E94DF\r
+:103AE000AC2360E083E090E00E94AC2360E084E0DF\r
+:103AF00090E00E94AC2360E085E090E00C94AC2361\r
+:103B000080E090E00E94A62321E08D3E9E4F09F0C8\r
+:103B100020E0822F089582E090E00C949E23682F8D\r
+:103B200082E090E00C94AC2383E090E00C949E2320\r
+:103B3000682F83E090E00C94AC2384E090E00C9438\r
+:103B40009E23682F84E090E00C94AC238091D501F3\r
+:103B500080FF0BC06091130185E0689FB0011124C4\r
+:103B600075956795759567952AC081FF09C0609125\r
+:103B7000130185E0689FB0011124759567951FC0FA\r
+:103B800082FF07C06091130185E0689FB001112496\r
+:103B900016C04091D6014423C9F060911201461726\r
+:103BA00088F72091130185E0289F90011124429FFE\r
+:103BB000C001439F900D112470E00E947023603873\r
+:103BC000710540F46115710539F002C065E070E0DF\r
+:103BD000862F08958FE7089581E008958091D5019B\r
+:103BE00080FF08C06091110170E07595679575952B\r
+:103BF000679521C081FF06C06091110170E0759545\r
+:103C0000679519C082FF04C06091110170E010C077\r
+:103C10008091D6018823C1F0609110018617A0F72A\r
+:103C200090911101989FC001112470E00E947023AF\r
+:103C30006038710528F46115710521F0862F08950B\r
+:103C40008FE7089581E0089561E070E0F4CF803F50\r
+:103C500021F40E94A61D819504C0813F29F40E9491\r
+:103C6000A61D8093D9010895823F21F40E94A61DCC\r
+:103C7000819504C0833F29F40E94A61D8093D8013A\r
+:103C80000895893F19F40E94EE1D05C08A3F31F462\r
+:103C90000E94EE1D81958093DA0108958B3F21F4F7\r
+:103CA0000E94EE1D819504C08C3F29F40E94EE1DF8\r
+:103CB0008093DB010895843F21F48091D7018160D6\r
+:103CC00017C0853F21F48091D701826011C0863FE3\r
+:103CD00021F48091D70184600BC0873F21F480914B\r
+:103CE000D701886005C0883F31F48091D701806199\r
+:103CF0008093D70108958D3F21F48091D501816093\r
+:103D00000BC08E3F21F48091D501826005C08F3FAA\r
+:103D100029F48091D50184608093D5010895803F76\r
+:103D200039F48091D90187FF6CC01092D90169C024\r
+:103D3000813F29F48091D9011816BCF362C090919B\r
+:103D4000D801823F29F497FF5CC01092D80159C076\r
+:103D5000833F19F41916CCF354C0893F41F4809184\r
+:103D6000DA0118160CF04DC01092DA014AC08A3FF1\r
+:103D700029F48091DA0187FF44C0F6CF8B3F39F4F4\r
+:103D80008091DB0187FF3DC01092DB013AC08C3F80\r
+:103D900029F48091DB011816BCF333C0843F21F471\r
+:103DA0008091D7018E7F17C0853F21F48091D70184\r
+:103DB0008D7F11C0863F21F48091D7018B7F0BC08E\r
+:103DC000873F21F48091D701877F05C0883F31F478\r
+:103DD0008091D7018F7E8093D70113C08D3F21F44E\r
+:103DE0008091D5018E7F0BC08E3F21F48091D5014B\r
+:103DF0008D7F05C08F3F29F48091D5018B7F809303\r
+:103E0000D5018091D80181110EC08091D901811115\r
+:103E10000AC08091DA01811106C08091DB01811115\r
+:103E200002C01092D601089587ED91E00E94010F23\r
+:103E30000E947E1B9093D4018093D30108951F9319\r
+:103E4000CF93DF938091D3019091D4010E948A1B7C\r
+:103E50004091D601442321F02091140130E006C0A6\r
+:103E6000209115015AE0259F900111248217930794\r
+:103E700008F482C08091D8011091D901D091DA0163\r
+:103E8000C091DB01811107C0111105C0D11103C020\r
+:103E9000CC2309F471C04F3F19F04F5F4093D60116\r
+:103EA000181624F40E94A61D8093D8018091D80191\r
+:103EB00087FF05C00E94A61D81958093D801111629\r
+:103EC00024F40E94A61D8093D9018091D90187FF17\r
+:103ED00005C00E94A61D81958093D9016091D801EB\r
+:103EE000662339F11091D901112319F1772767FD64\r
+:103EF0007095872F972F0E94812223E333E343E3BA\r
+:103F00005FE30E94E5220E944E226093D801612F58\r
+:103F1000772767FD7095872F972F0E94812223E3D3\r
+:103F200033E343E35FE30E94E5220E944E22609365\r
+:103F3000D9011D1624F40E94EE1D8093DA018091B0\r
+:103F4000DA0187FF05C00E94EE1D81958093DA019A\r
+:103F50001C1624F40E94EE1D8093DB018091DB018E\r
+:103F600087FF05C00E94EE1D81958093DB01DF91E4\r
+:103F7000CF911F910C94141FDF91CF911F91089541\r
+:103F8000E7EDF1E085E0DF011D928A95E9F71092F7\r
+:103F9000D6011092D5010895833081F128F4813043\r
+:103FA00059F08230D1F00895853009F449C0B8F154\r
+:103FB000863009F456C0089520911501862F90E0AF\r
+:103FC000820F911D8F3F910520F4620F60931501C0\r
+:103FD00008958FEF80931501089520911401862F85\r
+:103FE00090E0820F911D8F3F910520F4620F609346\r
+:103FF000140108958FEF8093140108952091130107\r
+:10400000862F90E0820F911D8F3F910520F4620F63\r
+:104010006093130108958FEF809313010895209109\r
+:104020001201862F90E0820F911D8F3F910520F4A1\r
+:10403000620F6093120108958FEF8093120108952B\r
+:1040400020911101862F90E0820F911D8F3F9105E5\r
+:1040500020F4620F6093110108958FEF8093110196\r
+:10406000089520911001862F90E0820F911D8F3FBF\r
+:10407000910520F4620F6093100108958FEF8093F3\r
+:1040800010010895833011F128F4813049F0823015\r
+:1040900091F00895853081F120F18630C1F10895C5\r
+:1040A00080911501681720F4861B809315010895EF\r
+:1040B00010921501089580911401681720F4861B51\r
+:1040C00080931401089510921401089580911301B2\r
+:1040D000681720F4861B8093130108951092130132\r
+:1040E000089580911201681720F4861B80931201B5\r
+:1040F000089510921201089580911101681720F41B\r
+:10410000861B8093110108951092110108958091EA\r
+:104110001001681720F4861B8093100108951092F7\r
+:10412000100108958D3109F442C020F58E3009F454\r
+:1041300077C070F4873009F459C018F48630F1F173\r
+:1041400034C0883009F4A8C08B3009F4A5C02DC054\r
+:10415000863109F4A1C038F4803109F472C081318C\r
+:1041600009F479C022C0893109F496C08B3109F471\r
+:104170004DC01BC0853309F487C048F4873209F469\r
+:1041800083C008F473C0893209F47EC00EC0833442\r
+:1041900038F48A3308F068C0883309F47DC005C05C\r
+:1041A000833409F471C0883499F080E008950E9446\r
+:1041B00008220E94EA0E0E94EF076EC08091CD0196\r
+:1041C000817F8E7F8093CD0181E08093DD01089512\r
+:1041D0000E946D142FEF83ED90E3215080409040BA\r
+:1041E000E1F700C000000E94D81B56C09091CD019D\r
+:1041F000892F8095817080FB90F919F09660986006\r
+:104200001DC0997F977F9093CD0146C09091CD01BD\r
+:1042100091FB882780F921E0822780FB91F909C072\r
+:104220009091CD0192FB882780F921E0822780FBC5\r
+:1042300092F99093CD01882379F191609093CD010B\r
+:1042400008959091CD0193FB882780F921E0822782\r
+:1042500080FB93F9EECF0E946D1480910D0191E0E7\r
+:10426000892780930D0118C027EC01C023EE280F89\r
+:1042700061E070E080E090E004C0660F771F881F67\r
+:10428000991F2A95D2F704C061E070E080E090E0C9\r
+:104290000E9467180E946D1481E0089580E00895DF\r
+:1042A00080E00895CF93C82F8091DD01813079F0AF\r
+:1042B00018F08230D1F184C0A0910E01B0910F01AD\r
+:1042C0008C91813169F0823209F07CC009C0A091E3\r
+:1042D0000E01B0910F018C91813111F0823249F4BD\r
+:1042E0008C2F0E944E2181111DC08C2F0E94922084\r
+:1042F0001AC08C2F0E945021811114C0C43179F052\r
+:1043000048F4CB3079F0C03109F060C082E080938E\r
+:10431000DD0108C0C93219F0C83321F057C010922E\r
+:10432000DD0154C081E0817053C0C93289F118F5B4\r
+:10433000C43171F1A8F4C73009F046C08AE0809317\r
+:10434000150194E19093140193E0909313018093ED\r
+:10435000120188E08093110188E28093100134C03B\r
+:10436000CE51C63088F5EC2FF0E0E65DFE4F80813F\r
+:104370008093DC0129C0CE34E9F020F4CB3421F560\r
+:104380006AE013C0C13579F0C235F1F461E00DC0C7\r
+:104390008091DC01882319F01092DC0115C081E0C6\r
+:1043A0008093DD0115C061E006C08091DC010E94B0\r
+:1043B000CC1F0AC06AE08091DC010E94422004C048\r
+:1043C0001092DD0180E004C081E002C080E0ABCF4C\r
+:1043D000CF910895E1E8F0E080818860808380815A\r
+:1043E000816080838FB7F89493E09093890090ED7B\r
+:1043F000909388008FBF0895EFE6F0E0808182609F\r
+:1044000080830895EFE6F0E080818D7F80830895BA\r
+:10441000EFE6F0E0808192E08927808308951F9283\r
+:104420000F920FB60F9211242F933F934F935F93E8\r
+:104430006F937F938F939F93AF93BF93EF93FF936C\r
+:104440008091DE019091DF0101969093DF018093CE\r
+:10445000DE01811103C082E00E94EF07E091DF01DD\r
+:10446000E695E695F0E0E657FB4FE4918091DE019A\r
+:104470008E1303C080E00E94EF07FF91EF91BF9180\r
+:10448000AF919F918F917F916F915F914F913F91EC\r
+:104490002F910F900FBE0F901F90189504D0689425\r
+:1044A000B1118DC0089570D088F09F5790F0B92F4A\r
+:1044B0009927B751A0F0D1F0660F771F881F991F79\r
+:1044C0001AF0BA95C9F712C0B13081F077D0B1E0D7\r
+:1044D000089574C0672F782F8827B85F39F0B93FE7\r
+:1044E000CCF3869577956795B395D9F73EF490957B\r
+:1044F0008095709561957F4F8F4F9F4F0895E894F9\r
+:1045000009C097FB3EF490958095709561957F4F1B\r
+:104510008F4F9F4F9923A9F0F92F96E9BB279395C9\r
+:10452000F695879577956795B795F111F8CFFAF4D9\r
+:10453000BB0F11F460FF1BC06F5F7F4F8F4F9F4F0A\r
+:1045400016C0882311F096E911C0772321F09EE868\r
+:10455000872F762F05C0662371F096E8862F70E0CE\r
+:1045600060E02AF09A95660F771F881FDAF7880FA8\r
+:104570009695879597F9089557FD9058440F551FC4\r
+:1045800059F05F3F71F04795880F97FB991F61F0D5\r
+:104590009F3F79F087950895121613061406551F4C\r
+:1045A000F2CF4695F1DF08C0161617061806991FB8\r
+:1045B000F1CF86957105610508940895E894BB27AD\r
+:1045C00066277727CB0197F908950BD078C069D07B\r
+:1045D00028F06ED018F0952309F05AC05FC011245E\r
+:1045E000EECFCADFA0F3959FD1F3950F50E0551F92\r
+:1045F000629FF001729FBB27F00DB11D639FAA2738\r
+:10460000F00DB11DAA1F649F6627B00DA11D661F86\r
+:10461000829F2227B00DA11D621F739FB00DA11DA7\r
+:10462000621F839FA00D611D221F749F3327A00D61\r
+:10463000611D231F849F600D211D822F762F6A2FFD\r
+:1046400011249F5750408AF0E1F088234AF0EE0F82\r
+:10465000FF1FBB1F661F771F881F91505040A9F78F\r
+:104660009E3F510570F014C0AACF5F3FECF3983E17\r
+:10467000DCF3869577956795B795F795E7959F5FF6\r
+:10468000C1F7FE2B880F911D9695879597F9089590\r
+:1046900097F99F6780E870E060E008959FEF80ECF5\r
+:1046A000089500240A941616170618060906089598\r
+:1046B00000240A9412161306140605060895092EFE\r
+:1046C0000394000C11F4882352F0BB0F40F4BF2B6D\r
+:1046D00011F460FF04C06F5F7F4F8F4F9F4F0895AD\r
+:1046E00097FB072E16F4009407D077FD09D00E949F\r
+:1046F0008A2307FC05D03EF4909581959F4F08953D\r
+:10470000709561957F4F0895EE0FFF1F0590F4910E\r
+:10471000E02D0994AA1BBB1B51E107C0AA1FBB1FB8\r
+:10472000A617B70710F0A61BB70B881F991F5A953D\r
+:10473000A9F780959095BC01CD010895F999FECF18\r
+:1047400092BD81BDF89A992780B50895A8E1B0E09F\r
+:1047500042E050E00C94C623262FF999FECF92BD7B\r
+:1047600081BDF89A019700B4021639F01FBA20BD36\r
+:104770000FB6F894FA9AF99A0FBE08950196272F6A\r
+:104780000E94AD230C94AC23DC01CB01FC01F99910\r
+:10479000FECF06C0F2BDE1BDF89A319600B40D928D\r
+:0C47A00041505040B8F70895F894FFCF46\r
+:1047AC002002F1077E085B082708F4070101BA0113\r
+:1047BC0028080A03140A3F4D36394B04FE03C8037C\r
+:1047CC008F0322033B0354036D030102030405060C\r
+:0447DC0007080900C1\r
+:00000001FF\r
diff --git a/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c b/keyboard/ergodox_ez/keymaps/adnw/k_o_y/keymap.c
new file mode 100644 (file)
index 0000000..e33037b
--- /dev/null
@@ -0,0 +1,185 @@
+#include "ergodox_ez.h"
+#include "debug.h"
+#include "action_layer.h"
+#include "keymap_extras/keymap_german.h"
+
+#define BASE 0 // default layer
+#define SYMB 1 // symbols
+#define MDIA 2 // media keys
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+/* Keymap 0: Basic layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |   =    |   1  |   2  |   3  |   4  |   5  | LEFT |           | RIGHT|   6  |   7  |   8  |   9  |   0  |   -    |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * | Del    |   K  |   .  |   O  |   ,  |   Y  |  L1  |           |  L1  |   V  |   G  |   C  |   L  |   ß  |   Z    |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * | BkSp   |   H  |   A  |   E  |   I  |   U  |------|           |------|   D  |   T  |   R  |   N  |   S  |   F    |
+ * |--------+------+------+------+------+------| Hyper|           | Meh  |------+------+------+------+------+--------|
+ * | LShift |X/Ctrl|   Q  |   Ä  |   Ü  |   Ö  |      |           |      |   B  |   P  |   W  |   M  |   J  | RShift |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |Grv/L1|  '"  |AltShf| Left | Right|                                       |  Up  | Down |   [  |   ]  | ~L1  |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        | App  | LGui |       | Alt  |Ctrl/Esc|
+ *                                 ,------|------|------|       |------+--------+------.
+ *                                 |      |      | Home |       | PgUp |        |      |
+ *                                 | Space|Enter |------|       |------|  Tab   |RShift|
+ *                                 |      |      | End  |       | PgDn |        |      |
+ *                                 `--------------------'       `----------------------'
+ */
+// If it accepts an argument (i.e, is a function), it doesn't need KC_.
+// Otherwise, it needs KC_*
+[BASE] = KEYMAP(  // layer 0 : default
+        // left hand
+        KC_EQL,         KC_1,         KC_2,   KC_3,   KC_4,   KC_5,   KC_LEFT,
+        KC_DELT,        DE_K,         DE_DOT, DE_O,   DE_COMM,DE_Y,   TG(SYMB),
+        KC_BSPC,        DE_H,         DE_A,   DE_E,   DE_I,   DE_U,
+        KC_LSFT,        CTL_T(DE_X),  DE_Q,   DE_AE,  DE_UE,  DE_OE,  ALL_T(KC_NO),
+        LT(SYMB,KC_GRV),KC_QUOT,      LALT(KC_LSFT),  KC_LEFT,KC_RGHT,
+                                              ALT_T(KC_APP),  KC_LGUI,
+                                                              KC_HOME,
+                                               KC_SPC,KC_ENT ,KC_END,
+        // right hand
+        KC_RGHT,     KC_6,   KC_7,   KC_8,   KC_9,   KC_0,             KC_MINS,
+        TG(SYMB),    DE_V,   DE_G,   DE_C,   DE_L,   DE_SS,            DE_Z,
+                     DE_D,   DE_T,   DE_R,   DE_N,   LT(MDIA, DE_S),   GUI_T(KC_F),
+        MEH_T(KC_NO),KC_B,   KC_P,   KC_W,   KC_M,   CTL_T(KC_J),      KC_RSFT,
+                          KC_UP,  KC_DOWN,KC_LBRC,KC_RBRC,          KC_FN1,
+        KC_LALT,        CTL_T(KC_ESC),
+        KC_PGUP,
+        KC_PGDN,KC_TAB, KC_RSFT
+    ),
+/* Keymap 1: Symbol Layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |      |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |   !  |   @  |   {  |   }  |   |  |      |           |      |   Up |   7  |   8  |   9  |   *  |   F12  |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   #  |   $  |   (  |   )  |   `  |------|           |------| Down |   4  |   5  |   6  |   +  |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   %  |   ^  |   [  |   ]  |   ~  |      |           |      |   &  |   1  |   2  |   3  |   \  |        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      |      |      |                                       |      |    . |   0  |   =  |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |      |      |      |
+ *                                 |      |      |------|       |------|      |      |
+ *                                 |      |      |      |       |      |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// SYMBOLS
+[SYMB] = KEYMAP(
+       // left hand
+       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
+       KC_TRNS,KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS,
+       KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
+       KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS,
+       KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
+                                       KC_TRNS,KC_TRNS,
+                                               KC_TRNS,
+                               KC_TRNS,KC_TRNS,KC_TRNS,
+       // right hand
+       KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
+       KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    KC_ASTR, KC_F12,
+                KC_DOWN, KC_4,   KC_5,    KC_6,    KC_PLUS, KC_TRNS,
+       KC_TRNS, KC_AMPR, KC_1,   KC_2,    KC_3,    KC_BSLS, KC_TRNS,
+                         KC_TRNS,KC_DOT,  KC_0,    KC_EQL,  KC_TRNS,
+       KC_TRNS, KC_TRNS,
+       KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS
+),
+/* Keymap 2: Media and mouse keys
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |      |      |      |      |      |      |           |      |      |      |      |      |      |        |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |      |      | MsUp |      |      |      |           |      |      |      |      |      |      |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |      |MsLeft|MsDown|MsRght|      |------|           |------|      |      |      |      |      |  Play  |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |      |      |      |      |      |      |           |      |      |      | Prev | Next |      |        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      | Lclk | Rclk |                                       |VolUp |VolDn | Mute |      |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |      |      |Brwser|
+ *                                 |      |      |------|       |------|      |Back  |
+ *                                 |      |      |      |       |      |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// MEDIA AND MOUSE
+[MDIA] = KEYMAP(
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2,
+                                           KC_TRNS, KC_TRNS,
+                                                    KC_TRNS,
+                                  KC_TRNS, KC_TRNS, KC_TRNS,
+    // right hand
+       KC_TRNS,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+       KC_TRNS,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+                 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY,
+       KC_TRNS,  KC_TRNS, KC_TRNS, KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS,
+                          KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS,
+       KC_TRNS, KC_TRNS,
+       KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_WBAK
+),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+    [1] = ACTION_LAYER_TAP_TOGGLE(SYMB)                // FN1 - Momentary Layer 1 (Symbols)
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+        if (record->event.pressed) {
+          register_code(KC_RSFT);
+        } else {
+          unregister_code(KC_RSFT);
+        }
+        break;
+      }
+    return MACRO_NONE;
+};
+
+// Runs just one time when the keyboard initializes.
+void matrix_init_user(void) {
+
+};
+
+// Runs constantly in the background, in a loop.
+void matrix_scan_user(void) {
+
+    uint8_t layer = biton32(layer_state);
+
+    ergodox_board_led_off();
+    ergodox_right_led_1_off();
+    ergodox_right_led_2_off();
+    ergodox_right_led_3_off();
+    switch (layer) {
+      // TODO: Make this relevant to the ErgoDox EZ.
+        case 1:
+            ergodox_right_led_1_on();
+            break;
+        case 2:
+            ergodox_right_led_2_on();
+            break;
+        default:
+            // none
+            break;
+    }
+
+};