From 853c6cddaa2713a9eb0c1f1c55e3f61592f04a46 Mon Sep 17 00:00:00 2001 From: XaviDCR92 Date: Fri, 13 Jul 2018 18:24:17 +0200 Subject: don't know --- Camera.cpp | 25 +- Exe/POCKET.ELF | Bin 31088 -> 31100 bytes Exe/POCKET.HEX | 1494 +++++++++++++++++++++++++-------------------------- Exe/POCKET.MAP | 540 +++++++++---------- PocketEmpires.geany | 22 +- 5 files changed, 1049 insertions(+), 1032 deletions(-) diff --git a/Camera.cpp b/Camera.cpp index 3992863..6ba6f29 100644 --- a/Camera.cpp +++ b/Camera.cpp @@ -4,6 +4,7 @@ #include "Camera.h" #include +#include /* ******************************************************************* * Defines @@ -50,8 +51,13 @@ Camera::Camera(void) : void Camera::handler(void) { - _xOffset += _xSpeed; - _yOffset += _ySpeed; + if (((_xOffset + _xSpeed) >= -16) + || + ((_xOffset + _xSpeed) <= 0) ) + { + _xOffset += _xSpeed; + //~_yOffset += _ySpeed; + } if (++_speedTimer >= SPEED_CALCULATION_TIME) { @@ -133,13 +139,24 @@ void Camera::onLeftBtnPressed(void) *********************************************************************/ void Camera::onRightBtnPressed(void) { + int8_t acc = 0; + if (_xSpeed > 0) { - _xSpeed -= CAMERA_ACCELERATION << 1; + acc = CAMERA_ACCELERATION << 1; } else if (_xSpeed > -MAX_CAMERA_SPEED) { - _xSpeed -= CAMERA_ACCELERATION; + acc = CAMERA_ACCELERATION; + } + + if ((_xOffset + (_xSpeed - acc)) >= -16) + { + _xSpeed -= acc; + } + else + { + _xSpeed = 0; } } diff --git a/Exe/POCKET.ELF b/Exe/POCKET.ELF index ed9a877..c453a3f 100755 Binary files a/Exe/POCKET.ELF and b/Exe/POCKET.ELF differ diff --git a/Exe/POCKET.HEX b/Exe/POCKET.HEX index 44ca8c6..723878f 100644 --- a/Exe/POCKET.HEX +++ b/Exe/POCKET.HEX @@ -1,8 +1,8 @@ :100000000C9406020C942E020C942E020C942E02D8 :100010000C942E020C942E020C942E020C942E02A0 -:100020000C942E020C942E020C942E020C946D1340 +:100020000C942E020C942E020C942E020C9472133B :100030000C942E020C942E020C942E020C942E0280 -:100040000C948B140C942E020C942E020C942E0201 +:100040000C9490140C942E020C942E020C942E02FC :100050000C942E020C942E020C942E020C942E0260 :100060000C942E020C942E02526573756D6500512E :100070007569740068006F000808003C4299A56625 @@ -63,29 +63,29 @@ :1003E00002020202020303030303030000000023CE :1003F000002600290000000000250028002B000036 :10040000000000240027002A00007A0211241FBEE9 -:10041000CFEFD8E0DEBFCDBF11E0A0E0B1E0E2E871 +:10041000CFEFD8E0DEBFCDBF11E0A0E0B1E0ECE867 :10042000F4E302C005900D92A835B107D9F723E097 :10043000A8E5B1E001C01D92A03FB207E1F712E0CC -:10044000C6E0D2E004C02197FE010E94EA18C53040 -:10045000D107C9F70E9430020C943F1A0C94000097 -:100460000E9474020E94D604FDCFEF92FF920F9378 +:10044000C6E0D2E004C02197FE010E94EF18C5303B +:10045000D107C9F70E9430020C94441A0C94000092 +:100460000E9474020E94DB04FDCFEF92FF920F9373 :100470001F93CF938C018AE3E82EFF24F394C0E00E :10048000F8018281C81778F4CE9DC001CF9D900DF0 :10049000112420813181820F931F009711F00E9457 :1004A0001503CF5FEDCFF801838194810E94C303D0 -:1004B00088E591E00E94700C8823D1F366E082E623 -:1004C00091E00E947A058823D1F242E064E770E06F -:1004D00088E591E00E942B0D813089F6CF911F9124 -:1004E0000F91FF90EF9008950E942C1588E591E000 -:1004F0000C9471101092A9011092A8018DE491E062 +:1004B00088E591E00E94750C8823D1F366E082E61E +:1004C00091E00E947F058823D1F242E064E770E06A +:1004D00088E591E00E94300D813089F6CF911F911F +:1004E0000F91FF90EF9008950E94311588E591E0FB +:1004F0000C9476101092A9011092A8018DE491E05D :100500009093A7018093A6010895089508950F93ED :100510001F93CF93DF93EC018A010E94710381E462 :1005200091E099838883FE01E85CFE4F118300838C :1005300020E130E040E150E061E070E0CE0148961B -:10054000DF91CF911F910F910C945A04BF92CF92DB +:10054000DF91CF911F910F910C945F04BF92CF92D6 :10055000DF92EF92FF920F931F93CF93DF937C0173 :1005600005E011E0C1E2D1E0B12C885C9E4F6C0146 -:100570006B2D82E691E00E949B05882309F444C01C +:100570006B2D82E691E00E94A005882309F444C017 :10058000E881F9818A819B819C0121703327309712 :1005900019F42115310589F095958795232B51F094 :1005A000D701A80FB91F2D913C91E20FF31F0190C5 @@ -98,752 +98,752 @@ :10061000B7E0BB12ADCFDF91CF911F910F91FF904B :10062000EF90DF90CF90BF9008950F931F93CF93DB :10063000DF93EC010E94A6028E01085E1F4FC85C8A -:10064000DE4FC8010E94CC04075F1F4F0C171D0727 +:10064000DE4FC8010E94D104075F1F4F0C171D0722 :10065000C1F7DF91CF911F910F9108950F93FC0186 :1006600071836083428323830483158216820F91F2 :100670000895FC016583468308951F93CF93DF930C -:10068000EC0140E06B8186EA91E00E947D0680915A +:10068000EC0140E06B8186EA91E00E948206809155 :10069000DF019091E001009701F12A81222329F0E6 -:1006A0006D810E94F103182F01C01D818A8188236A -:1006B00041F06E818091DF019091E0010E94F5038D +:1006A0006D810E94EB03182F01C01D818A81882370 +:1006B00041F06E818091DF019091E0010E94EF0393 :1006C00001C08E8128813981482F612F86EA91E00F -:1006D000DF91CF911F910C945C08DF91CF911F9116 +:1006D000DF91CF911F910C946108DF91CF911F9111 :1006E0000895AF92BF92CF92DF92EF92FF920F9355 :1006F0001F93CF93DF93EC016B0187E491E0998323 :1007000088837E0188E0E80EF11C80E1F7011192F8 :100710008A95E9F78E01085E1F4F5E01F8ECAF1A6B -:10072000FEEFBF0A60E070E0C8010E944B04075F63 +:10072000FEEFBF0A60E070E0C8010E945004075F5E :100730001F4F0A151B05B1F7C114D10431F040E178 -:1007400050E0B601C7010E94301A43E050E06CE26D +:1007400050E0B601C7010E94351A43E050E06CE268 :1007500071E0CE010296DF91CF911F910F91FF9032 -:10076000EF90DF90CF90BF90AF900C94291AFC01CE +:10076000EF90DF90CF90BF90AF900C942E1AFC01C9 :1007700010821282118214821382168215821086D0 :10078000178211860895FC0185819681218132812D -:10079000280F391F3283218327813085438154817B -:1007A000420F531F5483438341854F5F433010F4FE -:1007B00041870895118637FF03C02F5F3F4F05C063 -:1007C0002115310521F0215031093087278397FF0A -:1007D00002C0019603C0009719F0019796838583A4 -:1007E0000895FC018181860F0895FC018381860FA5 -:1007F0000895FC012581368137FF03C02E5F3F4FEE -:1008000005C02330310524F42F5F3F4F3683258305 -:100810000895FC0125813681121613061CF422501E -:10082000310906C02E3F8FEF380724F021503109DF -:10083000368325830895FC012781308537FF03C067 -:100840002E5F3F4F05C02330310524F42F5F3F4F0B -:10085000308727830895FC012781308512161306FF -:100860001CF42250310902C02150310930872783FE -:100870000895FC0111821082128214821382168262 -:1008800015820895FC0181E082837483638356831B -:100890004583089508950F931F93CF93DF93EC0141 -:1008A0008B010E94390418870F83DF91CF911F912C -:1008B0000F910895EF92FF920F931F93CF93DF93C1 -:1008C00000D01F92CDB7DEB77C018B01BA01A90120 -:1008D0000E944204F70110870783809102019091E2 -:1008E0000301A091040189839A83AB83FE01E00F89 -:1008F000F11F818190E0F701918380830F900F9029 -:100900000F90DF91CF911F910F91FF90EF9008957D -:10091000EF92FF920F93CF93DF93CDB7DEB72D9772 -:100920000FB6F894DEBF0FBECDBFFC012781308526 -:10093000233031052CF57C011986188688E790E074 -:100940009B878A871D861C86220F331FE1E0F0E01B -:10095000EC0FFD1FE20FF31F6781708500E021E0BF -:1009600041E0CE0101960E942E03F701458163818B -:10097000CE0101960E943903CE0101960E943D03EB -:100980002D960FB6F894DEBF0FBECDBFDF91CF918D -:100990000F91FF90EF900895CF93DF93EC010E94A9 -:1009A0004A04CE01DF91CF910C948804EF92FF921C -:1009B0000F931F93CF93DF93CDB7DEB7C355D140CD -:1009C0000FB6F894DEBF0FBECDBF64EB70E088E5D4 -:1009D00091E00E94F40F43E06EEA70E088E591E058 -:1009E0000E942B0D811132C08E010B5B1E4FC8017E -:1009F0000E94B7037E0185ECE81A8EEFF80A8AE0C0 -:100A0000D7011D928A95E9F7B70188E591E00E9428 -:100A1000CC10A801B701FE0131967F01CF010E94E1 -:100A20008702FE01E15BFE4F85E0DF011D928A95A2 -:100A3000E9F781E08283F182E082148303831093DB -:100A4000E0010093DF01CF010E943502CD5ADE4F55 -:100A50000FB6F894DEBF0FBECDBFDF91CF911F91CF -:100A60000F91FF90EF900895FC0188E0808389E06A -:100A7000818387E0828386E0838384E0848382E0CD -:100A8000858381E186830895FF920F931F93CF930F -:100A9000DF93EC018C01095F1F4FFF24FA9462E0A1 -:100AA00088810E940C1688810E9477162F81892BDD -:100AB00019F42F5F2F8307C0222349F02F3F11F431 -:100AC0001F8201C0FF8260E088810E940C1621967F -:100AD000C017D10721F7DF91CF911F910F91FF90A0 -:100AE0000895FC01E60FF11D81E09781913009F036 -:100AF00080E00895FC01E60FF11D81E097819F3FA2 -:100B000009F080E00895262F30E0FC01E20FF31F8A -:100B1000423030F49781915081E09E3F58F009C0F7 -:100B200087818F3F31F0642F0E946A1881E09130F5 -:100B300009F080E00895860F911DFC0187818F3FA9 -:100B400009F480E008958EBD0DB407FEFDCF8EB58B -:100B50000895DC01643508F057C0403308F054C0F4 -:100B600090969C919097E42FE595E595E595262F35 -:100B7000062E000C330B542F57709230A1F4D9017C -:100B800084E5E802A00DB11D1124AF51BE4F8C9138 -:100B900090E0052E02C0959587950A94E2F780951E -:100BA000982F91700CC0933051F41C968C9164274F -:100BB000062E000C770B682760FF03C014C091114C -:100BC00012C084E5E802200D311D1124F901EF5116 -:100BD000FE4F81E090E001C0880F5A95EAF78095BA -:100BE0009081892310C084E5E802200D311D112475 -:100BF000F901EF51FE4F81E090E001C0880F5A9556 -:100C0000EAF79081892B808308951F93CF93DF9318 -:100C1000EC01162FF89460E08F850E9448168889B1 -:100C200018161CF460E00E944816812F0E94A3054C -:100C3000888918161CF461E00E9448167894DF91A8 -:100C4000CF911F91089528EF31E0E1EEF1E0DF014F -:100C5000A9011D9241505040E1F7DC0119961C9208 -:100C600019971A961C920895CF92DF92EF92FF92F5 -:100C70000F931F93CF93DF93EC018C858F5F8C874D -:100C800081EEE82E81E0F82E10E0612F6064CE0145 -:100C90000E94050660E8CE010E94050661E08F858E -:100CA0000E944816888918161CF460E00E944816B5 -:100CB000670104E5F60181916F010E94A3050150CF -:100CC000C9F7888918161CF461E00E9448161F5F56 -:100CD000F4E5EF0EF11C1630C1F660E4CE01DF91B1 -:100CE000CF911F910F91FF90EF90DF90CF900C94D8 -:100CF0000506FC0160A361A30895FC0160A341A364 -:100D00000895EF92FF920F931F93CF93DF938C017F -:100D1000D62FF42EE22EC0E0CE1544F44F2D4C0F0A -:100D20006D2FC8010E94A905CF5FF6CFDF91CF914B -:100D30001F910F91FF90EF900895EF92FF920F9304 -:100D40001F93CF93DF938C01F62ED42FE22EC0E0B9 -:100D5000CE1544F46F2D6C0F4D2FC8010E94A905CC -:100D6000CF5FF6CFDF91CF911F910F91FF90EF9062 -:100D70000895DF92EF92FF920F931F93CF93DF932B -:100D80007C01D62FD22EC42F002E000C110B040F85 -:100D9000111D47FD1A958C2F0C2E000C990B8017F6 -:100DA000910744F42D2D4C2F6D2FC7010E949D06F5 -:100DB000CF5FF1CFDF91CF911F910F91FF90EF9017 -:100DC000DF9008958F929F92AF92BF92CF92DF9261 -:100DD000EF92FF920F931F93CF93DF937C01162F17 -:100DE000D42EC22F81E0C82EC21AB22EB194BB0CF1 -:100DF000D0E0802F8470A82E802F8270982E802FB4 -:100E00008870882E0170DC170CF04DC0C7FC04C040 -:100E1000C150B394B394CB0CDF5F8D2F880F8F5FDD -:100E2000C80EAA2071F04D2D4C0F612F6D0FC70118 -:100E30000E94A9054D2D4D0F6C2F610FC7010E9417 -:100E4000A905992071F04D2D4C1B612F6D0FC70125 -:100E50000E94A9054D2D4D1B6C2F610FC7010E94EB -:100E6000A905882071F04D2D4D0F612F6C1BC70116 -:100E70000E94A9054D2D4C0F612F6D1BC7010E94CB -:100E8000A905002309F4BFCF4D2D4D1B612F6C1B0D -:100E9000C7010E94A9054D2D4C1B612F6D1BC70179 -:100EA0000E94A905B0CFDF91CF911F910F91FF90C4 -:100EB000EF90DF90CF90BF90AF909F908F9008956C -:100EC0008F929F92AF92BF92CF92DF92EF92FF925A -:100ED0000F931F93CF93DF936C01A62E942EC22FF6 -:100EE00011E0121BF22EF194FF0C83E0B82EBE0C21 -:100EF000D1E0802F8170882EE39402708FEF8D0FE8 -:100F00008C17BCF517FD04C0C150F394F3941F0D6A -:100F10008D2F880F8F5F180F882091F02C2F220FB4 -:100F20002E0D492D4C1B6D2F6A0DC6010E948106A6 -:100F30002B2D492D4D1B6C2F6A0DC6010E94810679 -:100F4000011104C0DF5FB394B394D8CF2C2F220FCC -:100F50002E0D492D4C1B6A2D6D1BC6010E9481066A -:100F60002B2D492D4D1B6A2D6C1BC6010E9481063D -:100F7000E9CFDF91CF911F910F91FF90EF90DF901C -:100F8000CF90BF90AF909F908F9008959F92AF9217 -:100F9000BF92CF92DF92EF92FF920F931F93CF9366 -:100FA000DF936C01C62FD42FB22EAE2CAA0C922E3A -:100FB0009A18FE2CF60E292D6F2D0E949D061FEF0C -:100FC000100F1D0F292D412F6F2DC6010E949D0668 -:100FD0000A19DE0D202F4D2F6C2FC6010E948106AD -:100FE000CB0D6FEF6C0F202F4D2FC6010E94810695 -:100FF00001E02E2D4D2F6F2DC6010E94E2068E2D91 -:101000008095C80F02E02E2D4D2F6C2FC6010E9437 -:10101000E206D12FDE1904E02E2D4D2F6C2FC601D4 -:101020000E94E20608E02E2D4D2F6F2DC6010E9472 -:10103000E206DF91CF911F910F91FF90EF90DF902B -:10104000CF90BF90AF909F900895AF92BF92CF92F4 -:10105000DF92EF92FF920F931F93CF93DF936C0178 -:10106000B62EF42E122FC02FDE2DEE0CAD2EA60EB6 -:101070002E196A2D0E94B906C150CE19FD0E6FEFD0 -:101080006B0D610F6D1BEC2E01E02D2F4F2DC60156 -:101090000E94600702E02D2F4F2D6A2DC6010E948D -:1010A0006007DF91CF911F910F91FF90EF90DF903C -:1010B000CF90BF90AF9008952F923F925F926F9222 -:1010C0007F928F929F92AF92BF92CF92DF92EF92D8 -:1010D000FF920F931F93CF93DF93EC01F901E490FC -:1010E0003196849164350CF019C10E2C000CFF0868 -:1010F000062F062E000C110BF701E00FF11F1E1634 -:101100001F060CF00BC140330CF008C1A82FC42EF1 -:10111000042E000CDD085601A80EB11C87FDBA9400 -:101120001A141B040CF0FAC02E5F3F4F570197E0D2 -:10113000A90EB11CB7FE04C05701BEE0AB0EB11C36 -:10114000B3E0B594A794BA95E1F747FF0AC0A42F7E -:10115000A80FAC9CC001AD9C900D1124281B390B2D -:1011600040E08A2F0A2E000C990B840F911D47FD39 -:101170009A95C19714F0A0E3A41BF8A067FD60E066 -:10118000E535F10514F0E4E5F0E09E2FCC85C427A9 -:10119000C62E062E000CDD08F601E01BF10B8F01B8 -:1011A0004F01F7E08F229924E0E8F0E002C0F595C6 -:1011B000E7958A94E2F77E2F17FF02C0095F1F4F61 -:1011C000F3E015950795FA95E1F7200F311F542F9D -:1011D000577081E001C0880F5A95EAF7459545950B -:1011E0004595F601B4E54B02E00DF11D1124AF0168 -:1011F0004F515E4FD0E02A2EAA0F3308EE24E3941D -:10120000BB24ED2FF0E0E215F3050CF087C0F901E7 -:101210005490F1E0FF121AC0962E8A01E72F69015F -:10122000991608F072C08E2E852021F0D8018C907E -:10123000882A8C92E69531F4BFEFCB1ADB0AF601CF -:101240005490E0E893940F5F1F4FEACFF1101CC059 -:10125000782E7094962E8A01E72F6901991608F06E -:1012600054C08E2E852021F0D8018C9087208C923E -:10127000E69531F4BFEFCB1ADB0AF6015490E0E8B3 -:1012800093940F5F1F4FEACFF3E0FF1629F0962EDD -:101290008A01E72F690137C0682E6094862E8A0183 -:1012A000972E69018916D8F4E92DE52159F0D80166 -:1012B000EC917C2E782470FE02C0E82B02C0E6215F -:1012C000D801EC93969439F4BFEFCB1ADB0AF60100 -:1012D0005490E0E89E2E83940F5F1F4FE3CFCE25FE -:1012E00014C08E2E852021F0D8018C9088268C92F7 -:1012F000E69531F4BFEFCB1ADB0AF6015490E0E833 -:1013000093940F5F1F4F991660F3880F19F44C5A8E -:101310005F4F81E0DF5F2A0D3B1D73CFDF91CF91DF -:101320001F910F91FF90EF90DF90CF90BF90AF9003 -:101330009F908F907F906F905F903F902F90089537 -:10134000DC01FB0184918F5F14968C931497319686 -:10135000E491EF5F1596EC9315976E5F7F4F5F9664 -:101360007C936E935E970895EF920F93CF93DF93E4 -:10137000EC014E876D872F87E98A088B81E088878B -:1013800088A319A28F8363EC70E0CE010E94A009AC -:101390000E94271881E00E943D1885E00E944B18AA -:1013A0008CE00E94461861E08E850E940C1661E078 -:1013B0008D850E940C1661E08F850E940C1689892C -:1013C00018161CF461E00E940C16888918161CF48B -:1013D00061E00E940C16898918166CF460E00E9486 -:1013E00048166AE070E080E090E00E94061561E037 -:1013F00089890E9448168D85082E000C990BFC01E6 -:10140000E952FC4FE491F0E0EE0FFF1FEB50FC4F70 -:10141000259134913D8B2C8BFC01ED53FC4FE491D5 -:10142000EB8F8E85082E000C990BFC01E952FC4FC6 -:10143000E491F0E0EE0FFF1FEB50FC4F259134914B -:101440003B8B2A8BFC01ED53FC4FE491EA8F88899A -:10145000082E000C990BFC01E952FC4FE491F0E0DE -:10146000EE0FFF1FEB50FC4F259134913F8B2E8BDD -:10147000FC01ED53FC4FE491EC8F8F85082E000C9E -:10148000990BFC01E952FC4FE491F0E0EE0FFF1FD5 -:10149000EB50FC4F25913491398F288FFC01ED538F -:1014A000FC4FE491ED8F61E2CE010E94050664E1FC -:1014B000CE010E9405068B8587FF02C08FE78B87D0 -:1014C0006B856068CE010E94050660E2CE010E9435 -:1014D00005066CE0CE010E940506CE01DF91CF919A -:1014E0000F91EF900C9434066F927F928F929F929F -:1014F000AF92BF92CF92DF92EF92FF920F931F9322 -:10150000CF93DF93EC0164350CF084C040330CF0D2 -:1015100081C0EC81F0E031970E9FC0010F9F900DCC -:101520001124860F911D67FD9A95181619060CF067 -:1015300071C03D81842F042E000C990B039F800DF8 -:10154000911D1124181619060CF064C0D02EB42E6B -:10155000C62E88A0A62E962EE22EF12CEA2DEC198E -:101560000E2E000CFF0B8C8190E0E817F9070CF0B1 -:1015700050C00197E817F90779F0E89E9001E99EBD -:10158000300DF89E300D1124E20FF31F8E8D9F8DCC -:10159000E80FF91F149101C010E07B2C6B2C272D54 -:1015A0002B19022E000C330B8D8190E02817390780 -:1015B0006CF510FF11C081E0D81206C0472D6A2DCE -:1015C000CE010E94A9051EC00D2D2D2D462D692D81 -:1015D000CE010E94B90616C089A198A1891791F081 -:1015E00088A381E0D81206C0472D6A2DCE010E9443 -:1015F000A90507C00D2D2D2D462D692DCE010E9468 -:10160000B90688A216956D0C7394C9CF9D0CA3944E -:10161000A5CF88A2DF91CF911F910F91FF90EF90FE -:10162000DF90CF90BF90AF909F908F907F906F9002 -:1016300008950F93CF93DF93EC016A3011F428855E -:101640001EC06D3019F1262F08854A8569850E94D4 -:10165000740A28853C818985239F800D1124898700 -:101660009F81992399F0082E000C990B44E550E0D6 -:10167000239F401951091124481759073CF49D81B3 -:101680008A85299F800D11248A87198681E090E040 -:10169000DF91CF910F9108958F929F92AF92BF9259 -:1016A000CF92DF92EF92FF920F931F93CF93DF932E -:1016B000EC015C0186E8A80EB11CD5019C91992330 -:1016C00009F44DC09C3018F41CE0191B01C010E057 -:1016D000FE01EA5AFF4F81E080836E01BEE4CB0E2B -:1016E000D11C60E0C6010E9479064E01E3E58E0E32 -:1016F000911CD4018C9103E0080F9DE2F92E4F2D2F -:10170000481B410F23E0E22E24E560E0C6010E9461 -:10171000250861E0C6010E947906F401808103E09A -:10172000080F4F2D481B410F24E560E0C6010E94C1 -:10173000C607FE01E95AFF4F84E080833196D40149 -:101740008C91181B115D1083CC57DF4F6881798114 -:10175000C6010E94DD16F501808181508083DF91F2 -:10176000CF911F910F91FF90EF90DF90CF90BF909E -:10177000AF909F908F900895CF92DF92FF920F933A -:101780001F93CF93DF93FC01248D358D232B09F418 -:101790009FC0EC018C01025B1F4F40E061E0C8017B -:1017A0000E947D06FE01E95AFF4FDE01AE5ABF4F8F -:1017B0009C9185E5891B808331961082698D61300B -:1017C00009F463C028F0888D653008F074C06FC0DC -:1017D000CE0185960E94121281E0FE01EA5AFF4F67 -:1017E000808363EC70E0C8010E94A0091D8E1C8EEE -:1017F000FE01EC5AFF4F108288EAF82E6E01FAE0E3 -:10180000CF0ED11CCE010E94700C8823D9F362EB5D -:1018100072E0C8010E94DD166A8D7B8D4AE050E0BF -:10182000C8010E9490176DE972E0C8010E94DD16A0 -:101830006F2D62956F7070E04AE050E0C8010E9421 -:10184000DE1762E972E0C8010E94DD1664E0C6019D -:101850000E94710581113CC0FA94F110D3CF60E071 -:10186000CE010E94E51383B7817F846083BF83B775 -:10187000816083BF83B7816083BF889583B78E7F84 -:1018800083BF83B78E7F83BFBDCFCF58DF4F8881A3 -:101890009981AA81BB818F709927AA27BB270897B6 -:1018A000A105B10510F467E009C068E707C0882307 -:1018B00079F06B5F03C0882359F06FE2C801DF91B4 -:1018C000CF911F910F91FF90DF90CF900C94001754 -:1018D000DF91CF911F910F91FF90DF90CF900895EE -:1018E0008F929F92AF92BF92CF92DF92EF92FF9230 -:1018F0000F931F93CF93DF93EC017C0180E8E80EF8 -:10190000F11CF70180809180A280B3800E94D514E1 -:10191000861A970AA80AB90A6E01FFE7CF0ED11CF2 -:10192000F601808190E0A0E0B0E08E0105581F4FE5 -:1019300088159905AA05BB0550F4F80180819181AD -:10194000A281B381892B8A2B8B2B09F040C0F8012F -:1019500080819181A281B381892B8A2B8B2BA9F560 -:101960007E01F5E2EF0EF11CC7010E940F12C701C4 -:101970000E947B12C7010E944013CE010E944C0BB3 -:10198000CE010E94BC0B7E018EE4E80EF11CC70163 -:101990000E943406FE01EC5AFF4F8081811103C082 -:1019A000C7010E9423060E94E114F801608371833D -:1019B00082839383FE01EB58FF4FC958DF4F288184 -:1019C0003981621B730B7183608380E037C00E9492 -:1019D000D514F6012081DC01CB01820F911DA11DE0 -:1019E000B11DF70180839183A283B383FE01EF5879 -:1019F000FF4F80819181A281B3810196A11DB11D0C -:101A000080839183A283B383F801108211821282B2 -:101A100013820E94E114FE01E958FF4F6083718335 -:101A200082839383CE010E94E913CE010A960E941D -:101A30004405CE0148960E94521481E0DF91CF9177 -:101A40001F910F91FF90EF90DF90CF90BF90AF90DC -:101A50009F908F9008952F923F924F925F926F9236 -:101A60007F928F929F92AF92BF92CF92DF92EF922E -:101A7000FF920F931F93CF93DF93CDB7DEB7659798 -:101A80000FB6F894DEBF0FBECDBF6C016A8B7B8BA7 -:101A90004B83FC01EC5AFF4F10822FEF2D831C82E9 -:101AA0001D8A10E31C8A5C013AE0A30EB11C1C01E4 -:101AB00083E5280E311CBF972F01242F30E03F8390 -:101AC0002E83C601895A9F4F99878887F396FB8793 -:101AD000EA8796012A5A3F4F3F872E870297998BB4 -:101AE000888B3A973F01C6010E94700C8823D9F376 -:101AF00064E0C5010E947105012F110F110B8111C6 -:101B000044C065E0C5010E94710581113EC066E0D8 -:101B1000C5010E947105811138C02C8121114CC072 -:101B200044E063E0C5010E948305882331F03C89CD -:101B30003F5F3C8BC2010E94BD1344E061E0C501E0 -:101B40000E948305882331F08C8981508C8BC201DF -:101B50000E94BD13EC898E2F0E2E000C990B2E8146 -:101B60003F818217930731F0E7FF05C03B81315079 -:101B70003C8B01C01C8AF1018081F4E0F80F2C89B4 -:101B8000829FF0191124FD8B22C0F101F081F983AD -:101B900064E0C5010E947105882309F48CC0C2016C -:101BA0000E949113FC89FD83298121953B81239F0C -:101BB000302D112432503D8BC8013D89831B910982 -:101BC00037FD939502970CF47AC081E08C839D8950 -:101BD000090F111D97FD1A9517FF02C00F5F1F4FC8 -:101BE000F801F595E795FA83E9830981102FE885D7 -:101BF000F9851082EA85FB85008381E0EE85FF850B -:101C00008083E889F9891082EA88FB88812C912CED -:101C10002C89022E000C330B3D872C878E819F81EF -:101C20008816990609F1EC85FD85E815F90579F422 -:101C300023E0E885F9852083F1018081F02F2C894C -:101C4000289FF00D11248F2FEA85FB858083F701F3 -:101C500065917491C3010E941B17FFEF8F1A9F0AB1 -:101C600022E0E20EF11CDACF60E0C3010E947906A7 -:101C7000F10180814981FC89F89F400D1124415078 -:101C800024E560E0C3010E949D0661E0C3010E945B -:101C90007906F101808103E0080F4981FC89F89FF2 -:101CA000400D1124425083E0E82E24E560E0C3019A -:101CB0000E94C60718CFC2010E94A71375CF8D815D -:101CC00065960FB6F894DEBF0FBECDBFDF91CF9102 -:101CD0001F910F91FF90EF90DF90CF90BF90AF904A -:101CE0009F908F907F906F905F904F903F902F903C -:101CF00008950F931F93CF93DF93EC018C01025B48 -:101D00001F4FC8010E9423066AE672E0C8010E94C4 -:101D1000DD16C8010E94340683E00E944B1881E55D -:101D200091E0EEEFFFE30995FE01EC5AFF4F1082C0 -:101D300065E472E0C8010E941B17C8010E943406C6 -:101D40002A96CE010E94440564E0CE010E947105EE -:101D5000811107C062E370E080E090E00E94061508 -:101D6000F0CFDF91CF911F910F9108952F923F9265 -:101D70004F925F926F927F928F929F92AF92BF929B -:101D8000CF92DF92EF92FF920F931F93CF93DF9347 -:101D9000CDB7DEB729970FB6F894DEBF0FBECDBF23 -:101DA0003C0120E7620E711CF3012081222309F41B -:101DB00002C15A011B01998788877A9781E0808345 -:101DC000E885F985EB5AFF4F1082E885F985EC5AD2 -:101DD000FF4F1082E885F985108E8F01025B1F4F3F -:101DE00061E0C8010E947906888599858D5A9F4FC8 -:101DF0009D838C83C884D98497E5C90ED11CE8845F -:101E0000F984E8E5EE0EF11C888599858E5A9F4F7E -:101E10009A838983E885F985EF58FF4FFF83EE8326 -:101E200088849984FAE08F0E911C4884598425E2B5 -:101E3000420E511C888599850E94700C8823D1F32D -:101E4000F1018491882329F0EC81FD81F081FB83ED -:101E500001C01B8224ED32E040E060E0C8010E9436 -:101E60005C08A114B10439F04B81445F950160E036 -:101E7000C8010E945C08F60110822CE0F701208363 -:101E8000B101C8010E94DD16E981FA818081982F95 -:101E9000990F890F81958D5AF6018083EC81FD8120 -:101EA0008081982F990F890F8195835DF701808339 -:101EB000EE81FF81808184FF03C060ED72E002C08B -:101EC0006CEC72E0C8010E941B17E981FA818081E5 -:101ED000982F990F890F81958D5AF6018083F7010C -:101EE00080818F5F8083E885F98582A5882319F03A -:101EF00068EC72E002C064EC72E0C8010E941B173B -:101F0000E981FA818081982F990F890F81958D5AE7 -:101F1000F6018083F70180818F5F808360EC72E03F -:101F2000C8010E941B1765E0C4010E947105882347 -:101F300051F0E885F98562A56F5FC2010E94D31355 -:101F4000C2010E94BD1364E0C4010E9471058111A9 -:101F500013C0F3012081422F50E060E070E0EE8179 -:101F6000FF8180819181A281B38184179507A607A3 -:101F7000B707A8F02F3F99F08FEFF3018083088512 -:101F800019850B5D1F4F60E0C8010E94B011C801A8 -:101F90000E94911381E0E885F985808F0CC066E08E -:101FA000C4010E947105882309F444CF888599856E -:101FB0000E94790E35CF29960FB6F894DEBF0FBE7A -:101FC000CDBFDF91CF911F910F91FF90EF90DF90E8 -:101FD000CF90BF90AF909F908F907F906F905F90C9 -:101FE0004F903F902F90089540E050E00C94B60E33 -:101FF000E0E8F7E72591349181E02130304C09F099 -:1020000080E00895CF93DF93EC010E94F80F9E01CA -:10201000275A3F4FDE01A059BF4F882309F43CC027 -:10202000E6E9F7E78491F9018083E7E9F7E7E491CE -:10203000EC83E8E9F7E7E491ED83E9E9F7E78591D7 -:1020400094919F838E83EBE9F7E78591949199872B -:102050008887EDE9F7E7E491EBA7EEE9F7E7E4918C -:10206000EAA7EFE9F7E7E491EC93E0EAF7E7859177 -:1020700094919D8F8C8FE2EAF7E7859194919F8FE1 -:102080008E8FE4EAF7E78591949199A388A3E6EA15 -:10209000F7E78591949120C08CE3F90180831C823D -:1020A0008FEF8D8320E233E03F832E8324ED33E0F6 -:1020B0003987288791E09BA79AA78C938CEA9DE0AB -:1020C0009D8F8C8F8EED9DE09F8F8E8F84E79EE09D -:1020D00099A388A38CE39FE09BA38AA3DF91CF9170 -:1020E0000895CF92DF92EF920F93CF93DF93EC019D -:1020F000FC01E158FF4F82E38083349781E090E058 -:10210000A0E0B0E080839183A283B3833B978FEFFD -:102110008083CE010E940210CE010E94E1136FEF76 -:10212000CE010E94E5136E018AE0C80ED11CC601E3 -:102130000E943405C6010E944405CE0148960E94C3 -:1021400048148EE0E82E0FE020E14BE06DE0CE0178 -:10215000825B9F4F0E94B409A596CE010E941C117C -:1021600065E0C6010E947105882351F060E0CE0150 -:10217000DF91CF910F91EF90DF90CF900C94D3131C -:1021800040E064E473E0CE01DF91CF910F91EF90D6 -:10219000DF90CF900C94BB11CF93DF93D62FC72F36 -:1021A0000E94F80F882359F0AD2FBC2FEBE8F7E71A -:1021B00084918D933196E53987E7F807C9F7DF9168 -:1021C000CF91089550E0DA01AA0FBB1FA80FB91FE5 -:1021D0001F963C911F9750962C915097E32FF22F0A -:1021E000E60FF11DE60FF11D2591349190963C9379 -:1021F0002E935F97F90165917491FC017481769F2C -:10220000602D1124DC01A40FB51F91966C9391975A -:10221000F90185919491E92FF0E0862F90E0E8177D -:10222000F90720F4F90185919491692F769F602D2B -:10223000112492966C93089521E0FC01248324E0FC -:1022400020A723EA33E0308B278740E060E00E943C -:10225000E21061E070E083E00E948415E1EBF0E0C1 -:102260008081887F81608083F89410928000E1E80B -:10227000F0E01082109285001092840088E191E0D5 -:10228000909389008093880080818860808380811A -:1022900081608083EFE6F0E08081826080837894C3 -:1022A00008950F93FC01842F01112AC06230D9F0E8 -:1022B00050F4662399F0613019F540E0682FCF01A2 -:1022C0000F910C94E2106330A9F06430C9F464817A -:1022D000649F802D1124858F268F12C04B3008F00B -:1022E0008AE0868B0DC06481649F802D1124818FCC -:1022F000228F06C06481649F802D1124838F248FD8 -:102300000F910895FC0121110EC0648B8481849F7C -:10231000402D1124458B15A214A213A281E0878BB6 -:102320008093E503108E08958091E503882319F0CA -:102330008091E20301C080E08093B4000895FC0125 -:1023400061110DC0178A158A14A213A2108E109263 -:10235000E2031092E3031092E5030C9494110895A4 -:10236000CF93DF93611104C0EC010E949F11198289 -:10237000DF91CF9108950F931F93CF93DF93411176 -:1023800010C08B01EC0160E00E94B0111E870D8728 -:102390001B8A1A8A81E0898389E08E8B198E1B8EB5 -:1023A0001D8EDF91CF911F910F910895CF93DF93F1 -:1023B000DC01611131C08C91882371F111968C91EF -:1023C0001197811129C019968C91199717962C9104 -:1023D000179718969C911897E22FF92FE80FF11D87 -:1023E000E80FF11D259134912F3F8FEF380711F43D -:1023F0001C9212C0ED013C873327220F331FEA8560 -:10240000FB85E20FF31F6591749140E0CD010E94BE -:10241000BB1189858F5F8987DF91CF91089560E037 -:102420000C94D61160E00C94B0110F93CF93DF930E -:10243000EC0161115CC08981882309F458C08D8941 -:10244000811155C02D853E85EA89FB89EE0FFF1F5E -:10245000E20FF31F85919491009701F589898130EE -:1024600021F41B8A1A8AF90110C01982888160E060 -:10247000882371F0CE010E94D611EA89FB89EE0F04 -:10248000FF1F8D859E85E80FF91F8591949106C0E9 -:10249000CE01DF91CF910F910C949F11BC017695E5 -:1024A00067957695679580FF17C0AC0186E05695D5 -:1024B00047958A95E1F7292F26952695269520514F -:1024C0004F716F7000E0CE010E945111EA89FB89C3 -:1024D0003196FB8BEA8BD3CF492F6F7320E0CE016F -:1024E0000E9482118A899B8901969B8B8A8BDF913E -:1024F000CF910F91089560E00C941512CF93DF9364 -:10250000EC016111BAC08F89882309F4B6C09D8996 -:10251000911105C0CE01DF91CF910C949F11915084 -:102520009D8B8DA1811139C02BA13CA12F5F3F4F05 -:10253000C901880F991FEF8DF8A1E80FF91F659168 -:102540007491862F87708EA3AB0163E056954795F3 -:102550006A95E1F7CA0196958795972F9695969576 -:102560009FA38F739C81899F802D11248DA341701F -:102570004093E1033CA32BA389A190E028173907DE -:1025800060F02AA1222329F0821B91099CA38BA32E -:1025900004C060E0CE010E949F118DA181508DA3E7 -:1025A000888D21E0280F288F4C893FA1340F8C851E -:1025B000380F3A836B8D662361F070E0822F022E14 -:1025C000000C990B0E948A188C8D869F300D112467 -:1025D0003A838A8190E0CB966BE370E00E948A1880 -:1025E0008A833E893B83698D662371F0062E000C39 -:1025F000770B822F022E000C990B0E948A188A8D6D -:10260000869F300D11243B836D8D662389F0822FC8 -:10261000220F990B70E00E948A18CB0162E070E0F3 -:102620000E948A182E8D9B81289F900D11249B83D8 -:102630004F3341F08B818A300CF089E087FD80E0D8 -:102640008B8301C01B82F894EA81F0E0EE5AFC4FC4 -:10265000E491E093E4038D8198A5899F802D112456 -:102660009B81899F802D11249EA1899F802D1124FB -:102670008093E3038093E2037894DF91CF910895F0 -:1026800060E00C947E126091E303662329F180914F -:10269000E6038F5F8093E6039091E4038917E0F0EF -:1026A00081E09091E503911180E08093E503109221 -:1026B000E6038091E103882369F08091000193E4AF -:1026C000899F802D1124895B809300010E946A18E4 -:1026D0009093E2030C94941108951F920F920FB6F9 -:1026E0000F9211242F933F934F935F936F937F9398 -:1026F0008F939F93AF93BF93EF93FF930E944313E6 -:10270000FF91EF91BF91AF919F918F917F916F91C9 -:102710005F914F913F912F910F900FBE0F901F909F -:102720001895CF93DF93EC0160E00E94B0118BE924 -:1027300093E09E878D871B8A1A8A81E0898389E0CE -:102740008E8B198E1B8E1D8EDF91CF910895CF93A6 -:10275000DF93EC0160E00E94B01183E993E09E8773 -:102760008D871B8A1A8A81E0898389E08E8B198E76 -:102770001B8E1D8EDF91CF910895CF93DF93EC01D7 -:1027800060E00E94B0118DE893E09E878D871B8AE0 -:102790001A8A81E0898389E08E8B198E1B8E1D8EAB -:1027A000DF91CF910895FC01262F660F330B9681A0 -:1027B000692F70E06F5F7F4FC9010E948A1885837F -:1027C000089521E0FC012083089570E085E00C94D9 -:1027D0008415AF92BF92CF92DF92EF92FF920F9348 -:1027E0001F93CF93DF93EC0189819A812FE0289F7B -:1027F0008001299F100D112485E10E946715800F2B -:10280000911F24E0969587952A95E1F79A8389830D -:102810002881222391F1EC81AD80B12CC12CD12CE7 -:10282000A885B9857D0100E010E06E817F819B0164 -:1028300040E050E08617970728F0BC01A817B907B9 -:1028400008F4BD0180E090E01F921F921F92EF9369 -:102850000E94E5176B830F900F900F900F9070E020 -:1028600085E0DF91CF911F910F91FF90EF90DF9066 -:10287000CF90BF90AF900C948415DF91CF911F91B2 -:102880000F91FF90EF90DF90CF90BF90AF900895A1 -:10289000FC018CE39FE09383828384E0818381E069 -:1028A00084870895CF93DF93FC0124813581232B06 -:1028B00079F1EC0184858F7141F584E10E946715FF -:1028C000BC01990F880B990B0E94301926EE3FE34B -:1028D0004EEC50E40E94BC190E94FF189B017B83C0 -:1028E0006A83672B81F084E08983FE01349680E05F -:1028F000419151912417350710F4898309C08F5FE6 -:102900008430B1F702C08FEF89838C858F5F8C870D -:10291000DF91CF9108951F920F920FB60F9211245D -:102920002F933F938F939F93AF93BF938091E8032F -:102930009091E903A091EA03B091EB033091E70392 -:1029400023E0230F2D3720F40196A11DB11D05C0F2 -:1029500026E8230F0296A11DB11D2093E703809363 -:10296000E8039093E903A093EA03B093EB0380910B -:10297000EC039091ED03A091EE03B091EF0301966B -:10298000A11DB11D8093EC039093ED03A093EE0382 -:10299000B093EF03BF91AF919F918F913F912F9192 -:1029A0000F900FBE0F901F9018952FB7F89460915D -:1029B000E8037091E9038091EA039091EB032FBF44 -:1029C00008953FB7F8948091EC039091ED03A091A6 -:1029D000EE03B091EF0326B5A89B05C02F3F19F079 -:1029E0000196A11DB11D3FBFBA2FA92F982F88278F -:1029F000820F911DA11DB11DBC01CD0142E0660FEA -:102A0000771F881F991F4A95D1F70895CF92DF92BB -:102A1000EF92FF92CF93DF936B017C010E94E11450 -:102A2000EB01C114D104E104F10479F00E94E11436 -:102A30006C1B7D0B683E7340A0F381E0C81AD1087F -:102A4000E108F108C851DC4FECCFDF91CF91FF9046 -:102A5000EF90DF90CF900895789484B5826084BD24 -:102A600084B5816084BD85B5826085BD85B5816092 -:102A700085BDEEE6F0E0808181608083E1E8F0E0F2 -:102A80001082808182608083808181608083E0E821 -:102A9000F0E0808181608083E1EBF0E08081846000 -:102AA0008083E0EBF0E0808181608083EAE7F0E002 -:102AB0008081846080838081826080838081816066 -:102AC00080838081806880831092C10008958E3059 -:102AD00008F08E502091010190E4299F900111246B -:102AE0008770822B80937C0080917A008064809331 -:102AF0007A0080917A0086FDFCCF80917800209149 -:102B0000790090E0922B08951F93CF93DF93182FB5 -:102B1000EB0161E00E940C16209711F460E004C004 -:102B2000CF3FD10539F461E0812FDF91CF911F9123 -:102B30000C944816E12FF0E0E155FC4FE491E330AE -:102B4000F9F048F4E130B9F0E230A1F584B58062E3 -:102B500084BDC8BD34C0E630E9F0E73019F1E43097 -:102B600049F580918000806280938000D0938B0033 -:102B7000C0938A0024C084B5806884BDC7BD1FC0CF -:102B800080918000806880938000D0938900C093FA -:102B9000880015C08091B00080688093B000C09319 -:102BA000B3000DC08091B00080628093B000C093EC -:102BB000B40005C0C038D1050CF0B5CFAFCFDF9160 -:102BC000CF911F910895833081F028F4813099F0DE -:102BD0008230A1F008958630A9F08730B9F08430B2 -:102BE000D1F4809180008F7D03C0809180008F7729 -:102BF00080938000089584B58F7702C084B58F7D5F -:102C000084BD08958091B0008F7703C08091B0009B -:102C10008F7D8093B0000895CF93DF9390E0FC0107 -:102C2000ED53FC4F2491FC01E952FC4F8491882321 -:102C300061F190E0880F991FFC01E150FC4FC591B4 -:102C4000D491FC01EB50FC4FA591B491611109C0E6 -:102C50009FB7F8948881209582238883EC912E2356 -:102C60000BC0623061F49FB7F8948881322F3095A1 -:102C700083238883EC912E2B2C939FBF06C08FB7A4 -:102C8000F894E8812E2B28838FBFDF91CF91089590 -:102C90001F93CF93DF93282F30E0F901E155FC4FCC -:102CA0008491F901ED53FC4FD491F901E952FC4FA5 -:102CB000C491CC23C1F0162F81110E94E315EC2F93 -:102CC000F0E0EE0FFF1FEB50FC4FA591B4919FB7C2 -:102CD000F894111104C08C91D095D82302C0EC91C6 -:102CE000DE2BDC939FBFDF91CF911F910895CF938F -:102CF000DF93282F30E0F901E155FC4F8491F90171 -:102D0000ED53FC4FD491F901E952FC4FC491CC230F -:102D100091F081110E94E315EC2FF0E0EE0FFF1F00 -:102D2000E551FC4FA591B491EC91ED2381E090E049 -:102D300021F480E002C080E090E0DF91CF9108951F -:102D4000CF92DF92EF92FF920F931F93CF93DF9377 -:102D50006C01EB017B01E40EF51E00E010E0CE15E6 -:102D6000DF0561F06991D601ED91FC910190F08150 -:102D7000E02DC6010995080F191FF1CFC801DF9199 -:102D8000CF911F910F91FF90EF90DF90CF9008951A -:102D90006115710579F0FB0101900020E9F7319789 -:102DA000AF01461B570BDC01ED91FC910280F381D2 -:102DB000E02D099480E090E00895EF92FF920F9348 -:102DC0001F93CF93DF937C01FB0100E010E064913F -:102DD000EF012196662361F0D701ED91FC910190FE -:102DE000F081E02DC7010995080F191FFE01EFCFF3 -:102DF000C801DF91CF911F910F91FF90EF9008953F -:102E0000DC01ED91FC910190F081E02D09940F938C -:102E10001F93CF93DF93EC016DE00E9400178C01AC -:102E20006AE0CE010E940017800F911FDF91CF91C1 -:102E30001F910F9108950F931F93CF93DF93EC0190 -:102E40000E94DD168C01CE010E940717800F911F92 -:102E5000DF91CF911F910F9108958F929F92AF9222 -:102E6000BF92CF92DF92EF92FF920F931F93CF9377 -:102E7000DF93CDB7DEB7A1970FB6F894DEBF0FBED4 -:102E8000CDBF6C01142FE52FCB01022F19A22230E8 -:102E900008F40AE07E0121E2E20EF11C802E912C62 -:102EA000A12CB12C612F7E2FA50194010E949E18A8 -:102EB000029F1019112481E0E81AF1081A3014F465 -:102EC000105D01C0195CF7011083122FE32FCA01B6 -:102ED000232B242B252B31F7B701C6010E94C816DE -:102EE000A1960FB6F894DEBF0FBECDBFDF91CF9194 -:102EF0001F910F91FF90EF90DF90CF90BF90AF9018 -:102F00009F908F9008952115310541F4DC01ED91DA -:102F1000FC910190F081E02D642F09940C942D1701 -:102F20009A01AB0160E070E00C948317CF92DF92BE -:102F3000EF92FF920F931F93CF93DF9321153105EB -:102F400081F4DC01ED91FC910190F081E02D642F82 -:102F5000DF91CF911F910F91FF90EF90DF90CF9075 -:102F600009942A30310501F577FF1DC06A017B0104 -:102F7000EC016DE20E9400178C0144275527BA012D -:102F80004C195D096E097F092AE0CE010E942D17B8 -:102F9000800F911FDF91CF911F910F91FF90EF90C4 -:102FA000DF90CF9008952AE0DF91CF911F910F918C -:102FB000FF90EF90DF90CF900C942D179A01AB010A -:102FC000770F660B770B0C9496174F925F926F9268 -:102FD0007F92AF92BF92CF92DF92EF92FF920F93C8 -:102FE0001F93CF93DF93CDB7DEB729013A019B0141 -:102FF000AC01241935094609570989899A89AB8991 -:10300000BC89BC01CD016A197B098C099D090E940C -:103010005A18A801970124193509460957090E9431 -:10302000C018CA01B9016A0D7B1D8C1D9D1DDF9161 -:10303000CF911F910F91FF90EF90DF90CF90BF90B5 -:10304000AF907F906F905F904F900895089561E0EA -:103050008AE00E94481661E08AE00E940C168CB556 -:1030600080618CBD8CB580648CBD61E08DE00E9478 -:103070000C1661E08BE00C940C16811103C08CB52A -:10308000806202C08CB58F7D8CBD08959CB5937F06 -:10309000892B8CBD08959CB59C7F282F2370922B83 -:1030A0009CBD2DB582FB992790F9822F8E7F892BAD -:1030B0008DBD0895DB018F939F930E94DF18BF9110 -:1030C000AF91A29F800D911DA39F900DB29F900D77 -:1030D00011240895991B79E004C0991F961708F0F0 -:1030E000961B881F7A95C9F780950895AA1BBB1B6C -:1030F00051E107C0AA1FBB1FA617B70710F0A61BF8 -:10310000B70B881F991F5A95A9F780959095BC0118 -:10311000CD01089597FB072E16F4009407D077FD94 -:1031200009D00E94761807FC05D03EF49095819551 -:103130009F4F0895709561957F4F0895A1E21A2ED3 -:10314000AA1BBB1BFD010DC0AA1FBB1FEE1FFF1F4B -:10315000A217B307E407F50720F0A21BB30BE40B9B -:10316000F50B661F771F881F991F1A9469F76095E2 -:103170007095809590959B01AC01BD01CF0108959C -:10318000052E97FB1EF400940E94D71857FD07D018 -:103190000E949E1807FC03D04EF40C94D71850954B -:1031A0004095309521953F4F4F4F5F4F0895909533 -:1031B0008095709561957F4F8F4F9F4F08950E9426 -:1031C000F018A59F900DB49F900DA49F800D911DA8 -:1031D00011240895EE0FFF1F0590F491E02D09943E -:1031E000A29FB001B39FC001A39F700D811D112448 -:1031F000911DB29F700D811D1124911D08950E9493 -:103200009B1988F09F5798F0B92F9927B751B0F0C4 -:10321000E1F0660F771F881F991F1AF0BA95C9F75A -:1032200014C0B13091F00E94B519B1E008950C942A -:10323000B519672F782F8827B85F39F0B93FCCF3DD -:10324000869577956795B395D9F73EF490958095D7 -:10325000709561957F4F8F4F9F4F0895E89409C0F7 -:1032600097FB3EF490958095709561957F4F8F4FB9 -:103270009F4F9923A9F0F92F96E9BB279395F695CF -:10328000879577956795B795F111F8CFFAF4BB0F4D -:1032900011F460FF1BC06F5F7F4F8F4F9F4F16C0B1 -:1032A000882311F096E911C0772321F09EE8872F3B -:1032B000762F05C0662371F096E8862F70E060E0F7 -:1032C0002AF09A95660F771F881FDAF7880F969570 -:1032D000879597F9089597F99F6780E870E060E017 -:1032E00008959FEF80EC089500240A94161617069F -:1032F00018060906089500240A94121613061406E7 -:1033000005060895092E0394000C11F4882352F049 -:10331000BB0F40F4BF2B11F460FF04C06F5F7F4F01 -:103320008F4F9F4F089557FD9058440F551F59F0E8 -:103330005F3F71F04795880F97FB991F61F09F3FA2 -:1033400079F087950895121613061406551FF2CFCB -:103350004695F1DF08C0161617061806991FF1CF1B -:1033600086957105610508940895E894BB27662742 -:103370007727CB0197F908950E94CF190C948219F1 -:103380000E94741938F00E947B1920F0952311F0E7 -:103390000C946B190C94711911240C94B6190E9499 -:1033A000931970F3959FC1F3950F50E0551F629FDD -:1033B000F001729FBB27F00DB11D639FAA27F00D8E -:1033C000B11DAA1F649F6627B00DA11D661F829FB5 -:1033D0002227B00DA11D621F739FB00DA11D621F9A -:1033E000839FA00D611D221F749F3327A00D611DB7 -:1033F000231F849F600D211D822F762F6A2F112499 -:103400009F5750409AF0F1F088234AF0EE0FFF1FCB -:10341000BB1F661F771F881F91505040A9F79E3F22 -:10342000510580F00C946B190C94B6195F3FE4F3CE -:10343000983ED4F3869577956795B795F795E79578 -:103440009F5FC1F7FE2B880F911D9695879597F981 -:103450000895DC0101C06D9341505040E0F708959C -:10346000FB01DC014150504048F001900D920020DA -:10347000C9F701C01D9241505040E0F70895F894FB -:02348000FFCF7C -:103482000101001923F90300001B040000090400D4 -:10349200002B0400000000000000000000000000FB -:1034A200000000000000000000000000000000001A -:1034B20000860200008502000000000000000000FB -:1034C20000850200000000261800000000190BA071 -:0834D200164C4F414445520025 +:10079000280F391F3283218321852F5F233010F4E6 +:1007A0002187089511862781308537FF03C02F5F89 +:1007B0003F4F05C02115310521F021503109308707 +:1007C000278397FF02C0019603C0009719F0019795 +:1007D000968385830895FC018181860F0895FC012D +:1007E0008381860F0895FC012581368137FF03C080 +:1007F0002E5F3F4F05C02330310524F42F5F3F4F5C +:10080000368325830895FC0125813681121613064F +:100810003CF081E02E3F4FEF34071CF480E001C034 +:1008200082E0281B310981819281820F931F803FD2 +:100830009F4F1CF0368325830895168215820895F4 +:10084000FC012781308537FF03C02E5F3F4F05C075 +:100850002330310524F42F5F3F4F308727830895DD +:10086000FC0127813085121613061CF42250310931 +:1008700002C021503109308727830895FC0111827D +:100880001082128214821382168215820895FC014E +:1008900081E082837483638356834583089508953A +:1008A0000F931F93CF93DF93EC018B010E943E04C3 +:1008B00018870F83DF91CF911F910F910895EF92C9 +:1008C000FF920F931F93CF93DF9300D01F92CDB76A +:1008D000DEB77C018B01BA01A9010E944704F70130 +:1008E000108707838091020190910301A091040178 +:1008F00089839A83AB83FE01E00FF11F818190E031 +:10090000F701918380830F900F900F90DF91CF912B +:100910001F910F91FF90EF900895EF92FF920F9328 +:10092000CF93DF93CDB7DEB72D970FB6F894DEBF28 +:100930000FBECDBFFC0127813085233031052CF55A +:100940007C011986188688E790E09B878A871D8638 +:100950001C86220F331FE1E0F0E0EC0FFD1FE20FD9 +:10096000F31F6781708500E021E041E0CE01019630 +:100970000E942E03F70145816381CE0101960E94FA +:100980003903CE0101960E943D032D960FB6F894CF +:10099000DEBF0FBECDBFDF91CF910F91FF90EF90E3 +:1009A0000895CF93DF93EC010E944F04CE01DF91B5 +:1009B000CF910C948D04EF92FF920F931F93CF93DE +:1009C000DF93CDB7DEB7C355D1400FB6F894DEBF85 +:1009D0000FBECDBF64EB70E088E591E00E94F90F97 +:1009E00043E06EEA70E088E591E00E94300D8111ED +:1009F00032C08E010B5B1E4FC8010E94B7037E01FF +:100A000085ECE81A8EEFF80A8AE0D7011D928A95E4 +:100A1000E9F7B70188E591E00E94D110A801B7017C +:100A2000FE0131967F01CF010E948702FE01E15B4A +:100A3000FE4F85E0DF011D928A95E9F781E0828310 +:100A4000F182E082148303831093E0010093DF01BD +:100A5000CF010E943502CD5ADE4F0FB6F894DEBFAB +:100A60000FBECDBFDF91CF911F910F91FF90EF90FF +:100A70000895FC0188E0808389E0818387E0828398 +:100A800086E0838384E0848382E0858381E18683BA +:100A90000895FF920F931F93CF93DF93EC018C0186 +:100AA000095F1F4FFF24FA9462E088810E941116AB +:100AB00088810E947C162F81892B19F42F5F2F8348 +:100AC00007C0222349F02F3F11F41F8201C0FF828B +:100AD00060E088810E9411162196C017D10721F786 +:100AE000DF91CF911F910F91FF900895FC01E60FC8 +:100AF000F11D81E09781913009F080E00895FC01BB +:100B0000E60FF11D81E097819F3F09F080E0089595 +:100B1000262F30E0FC01E20FF31F423030F49781C2 +:100B2000915081E09E3F58F009C087818F3F31F09E +:100B3000642F0E946F1881E0913009F080E00895E1 +:100B4000860F911DFC0187818F3F09F480E0089595 +:100B50008EBD0DB407FEFDCF8EB50895DC01643562 +:100B600008F057C0403308F054C090969C9190977D +:100B7000E42FE595E595E595262F062E000C330B21 +:100B8000542F57709230A1F4D90184E5E802A00DEA +:100B9000B11D1124AF51BE4F8C9190E0052E02C0C3 +:100BA000959587950A94E2F78095982F91700CC0DF +:100BB000933051F41C968C916427062E000C770B11 +:100BC000682760FF03C014C0911112C084E5E802D9 +:100BD000200D311D1124F901EF51FE4F81E090E00D +:100BE00001C0880F5A95EAF780959081892310C03B +:100BF00084E5E802200D311D1124F901EF51FE4F6B +:100C000081E090E001C0880F5A95EAF79081892B26 +:100C1000808308951F93CF93DF93EC01162FF894F0 +:100C200060E08F850E944D16888918161CF460E0DC +:100C30000E944D16812F0E94A805888918161CF461 +:100C400061E00E944D167894DF91CF911F91089535 +:100C500028EF31E0E1EEF1E0DF01A9011D92415002 +:100C60005040E1F7DC0119961C9219971A961C92D4 +:100C70000895CF92DF92EF92FF920F931F93CF933D +:100C8000DF93EC018C858F5F8C8781EEE82E81E00D +:100C9000F82E10E0612F6064CE010E940A0660E821 +:100CA000CE010E940A0661E08F850E944D16888958 +:100CB00018161CF460E00E944D16670104E5F60169 +:100CC00081916F010E94A8050150C9F78889181603 +:100CD0001CF461E00E944D161F5FF4E5EF0EF11C5D +:100CE0001630C1F660E4CE01DF91CF911F910F91D4 +:100CF000FF90EF90DF90CF900C940A06FC0160A368 +:100D000061A30895FC0160A341A30895EF92FF92AF +:100D10000F931F93CF93DF938C01D62FF42EE22EE7 +:100D2000C0E0CE1544F44F2D4C0F6D2FC8010E942A +:100D3000AE05CF5FF6CFDF91CF911F910F91FF905E +:100D4000EF900895EF92FF920F931F93CF93DF934D +:100D50008C01F62ED42FE22EC0E0CE1544F46F2D78 +:100D60006C0F4D2FC8010E94AE05CF5FF6CFDF910B +:100D7000CF911F910F91FF90EF900895DF92EF9226 +:100D8000FF920F931F93CF93DF937C01D62FD22E28 +:100D9000C42F002E000C110B040F111D47FD1A95D6 +:100DA0008C2F0C2E000C990B8017910744F42D2DDD +:100DB0004C2F6D2FC7010E94A206CF5FF1CFDF91AC +:100DC000CF911F910F91FF90EF90DF9008958F9238 +:100DD0009F92AF92BF92CF92DF92EF92FF920F93CA +:100DE0001F93CF93DF937C01162FD42EC22F81E067 +:100DF000C82EC21AB22EB194BB0CD0E0802F8470E2 +:100E0000A82E802F8270982E802F8870882E0170D7 +:100E1000DC170CF04DC0C7FC04C0C150B394B394B0 +:100E2000CB0CDF5F8D2F880F8F5FC80EAA2071F06B +:100E30004D2D4C0F612F6D0FC7010E94AE054D2D3A +:100E40004D0F6C2F610FC7010E94AE05992071F004 +:100E50004D2D4C1B612F6D0FC7010E94AE054D2D0E +:100E60004D1B6C2F610FC7010E94AE05882071F0E9 +:100E70004D2D4D0F612F6C1BC7010E94AE054D2DEE +:100E80004C0F612F6D1BC7010E94AE05002309F4B2 +:100E9000BFCF4D2D4D1B612F6C1BC7010E94AE05AE +:100EA0004D2D4C1B612F6D1BC7010E94AE05B0CFAD +:100EB000DF91CF911F910F91FF90EF90DF90CF9036 +:100EC000BF90AF909F908F9008958F929F92AF9216 +:100ED000BF92CF92DF92EF92FF920F931F93CF9327 +:100EE000DF936C01A62E942EC22F11E0121BF22E5E +:100EF000F194FF0C83E0B82EBE0CD1E0802F8170FE +:100F0000882EE39402708FEF8D0F8C17BCF517FDC0 +:100F100004C0C150F394F3941F0D8D2F880F8F5F81 +:100F2000180F882091F02C2F220F2E0D492D4C1BCD +:100F30006D2F6A0DC6010E9486062B2D492D4D1B73 +:100F40006C2F6A0DC6010E948606011104C0DF5F86 +:100F5000B394B394D8CF2C2F220F2E0D492D4C1BB8 +:100F60006A2D6D1BC6010E9486062B2D492D4D1B37 +:100F70006A2D6C1BC6010E948606E9CFDF91CF91D6 +:100F80001F910F91FF90EF90DF90CF90BF90AF90A7 +:100F90009F908F9008959F92AF92BF92CF92DF92D1 +:100FA000EF92FF920F931F93CF93DF936C01C62FA5 +:100FB000D42FB22EAE2CAA0C922E9A18FE2CF60E1E +:100FC000292D6F2D0E94A2061FEF100F1D0F292D36 +:100FD000412F6F2DC6010E94A2060A19DE0D202F97 +:100FE0004D2F6C2FC6010E948606CB0D6FEF6C0F44 +:100FF000202F4D2FC6010E94860601E02E2D4D2F79 +:101000006F2DC6010E94E7068E2D8095C80F02E065 +:101010002E2D4D2F6C2FC6010E94E706D12FDE1911 +:1010200004E02E2D4D2F6C2FC6010E94E70608E02C +:101030002E2D4D2F6F2DC6010E94E706DF91CF9117 +:101040001F910F91FF90EF90DF90CF90BF90AF90E6 +:101050009F900895AF92BF92CF92DF92EF92FF924E +:101060000F931F93CF93DF936C01B62EF42E122FA4 +:10107000C02FDE2DEE0CAD2EA60E2E196A2D0E946D +:10108000BE06C150CE19FD0E6FEF6B0D610F6D1BCB +:10109000EC2E01E02D2F4F2DC6010E94650702E0C6 +:1010A0002D2F4F2D6A2DC6010E946507DF91CF912C +:1010B0001F910F91FF90EF90DF90CF90BF90AF9076 +:1010C00008952F923F925F926F927F928F929F929C +:1010D000AF92BF92CF92DF92EF92FF920F931F9346 +:1010E000CF93DF93EC01F901E4903196849164355C +:1010F0000CF019C10E2C000CFF08062F062E000C58 +:10110000110BF701E00FF11F1E161F060CF00BC1AB +:1011100040330CF008C1A82FC42E042E000CDD08AB +:101120005601A80EB11C87FDBA941A141B040CF0CA +:10113000FAC02E5F3F4F570197E0A90EB11CB7FED2 +:1011400004C05701BEE0AB0EB11CB3E0B594A79448 +:10115000BA95E1F747FF0AC0A42FA80FAC9CC001C5 +:10116000AD9C900D1124281B390B40E08A2F0A2ECC +:10117000000C990B840F911D47FD9A95C19714F0AF +:10118000A0E3A41BF8A067FD60E0E535F10514F0CD +:10119000E4E5F0E09E2FCC85C427C62E062E000C79 +:1011A000DD08F601E01BF10B8F014F01F7E08F2204 +:1011B0009924E0E8F0E002C0F595E7958A94E2F71B +:1011C0007E2F17FF02C0095F1F4FF3E015950795AB +:1011D000FA95E1F7200F311F542F577081E001C0BD +:1011E000880F5A95EAF7459545954595F601B4E57A +:1011F0004B02E00DF11D1124AF014F515E4FD0E0C5 +:101200002A2EAA0F3308EE24E394BB24ED2FF0E03E +:10121000E215F3050CF087C0F9015490F1E0FF12DC +:101220001AC0962E8A01E72F6901991608F072C03C +:101230008E2E852021F0D8018C90882A8C92E695FC +:1012400031F4BFEFCB1ADB0AF6015490E0E8939437 +:101250000F5F1F4FEACFF1101CC0782E7094962EAE +:101260008A01E72F6901991608F054C08E2E852057 +:1012700021F0D8018C9087208C92E69531F4BFEF55 +:10128000CB1ADB0AF6015490E0E893940F5F1F4FEE +:10129000EACFF3E0FF1629F0962E8A01E72F6901C5 +:1012A00037C0682E6094862E8A01972E69018916B0 +:1012B000D8F4E92DE52159F0D801EC917C2E782461 +:1012C00070FE02C0E82B02C0E621D801EC93969490 +:1012D00039F4BFEFCB1ADB0AF6015490E0E89E2EFA +:1012E00083940F5F1F4FE3CFCE2514C08E2E852031 +:1012F00021F0D8018C9088268C92E69531F4BFEFCE +:10130000CB1ADB0AF6015490E0E893940F5F1F4F6D +:10131000991660F3880F19F44C5A5F4F81E0DF5F34 +:101320002A0D3B1D73CFDF91CF911F910F91FF903D +:10133000EF90DF90CF90BF90AF909F908F907F9075 +:101340006F905F903F902F900895DC01FB01849196 +:101350008F5F14968C9314973196E491EF5F1596F6 +:10136000EC9315976E5F7F4F5F967C936E935E97BD +:101370000895EF920F93CF93DF93EC014E876D8723 +:101380002F87E98A088B81E0888788A319A28F8339 +:1013900063EC70E0CE010E94A5090E942C1881E048 +:1013A0000E94421885E00E9450188CE00E944B1861 +:1013B00061E08E850E94111661E08D850E941116F4 +:1013C00061E08F850E941116898918161CF461E06E +:1013D0000E941116888918161CF461E00E941116EB +:1013E000898918166CF460E00E944D166AE070E07E +:1013F00080E090E00E940B1561E089890E944D1603 +:101400008D85082E000C990BFC01E952FC4FE491EC +:10141000F0E0EE0FFF1FEB50FC4F259134913D8B18 +:101420002C8BFC01ED53FC4FE491EB8F8E85082E45 +:10143000000C990BFC01E952FC4FE491F0E0EE0F37 +:10144000FF1FEB50FC4F259134913B8B2A8BFC0105 +:10145000ED53FC4FE491EA8F8889082E000C990B1C +:10146000FC01E952FC4FE491F0E0EE0FFF1FEB505E +:10147000FC4F259134913F8B2E8BFC01ED53FC4F9B +:10148000E491EC8F8F85082E000C990BFC01E9523A +:10149000FC4FE491F0E0EE0FFF1FEB50FC4F259165 +:1014A0003491398F288FFC01ED53FC4FE491ED8F7F +:1014B00061E2CE010E940A0664E1CE010E940A06A2 +:1014C0008B8587FF02C08FE78B876B856068CE01B5 +:1014D0000E940A0660E2CE010E940A066CE0CE017C +:1014E0000E940A06CE01DF91CF910F91EF900C94EC +:1014F00039066F927F928F929F92AF92BF92CF9256 +:10150000DF92EF92FF920F931F93CF93DF93EC0143 +:1015100064350CF084C040330CF081C0EC81F0E005 +:1015200031970E9FC0010F9F900D1124860F911DC2 +:1015300067FD9A95181619060CF071C03D81842F2D +:10154000042E000C990B039F800D911D1124181679 +:1015500019060CF064C0D02EB42EC62E88A0A62E7C +:10156000962EE22EF12CEA2DEC190E2E000CFF0B1C +:101570008C8190E0E817F9070CF050C00197E8174C +:10158000F90779F0E89E9001E99E300DF89E300D44 +:101590001124E20FF31F8E8D9F8DE80FF91F149118 +:1015A00001C010E07B2C6B2C272D2B19022E000C78 +:1015B000330B8D8190E0281739076CF510FF11C0AF +:1015C00081E0D81206C0472D6A2DCE010E94AE05DB +:1015D0001EC00D2D2D2D462D692DCE010E94BE065B +:1015E00016C089A198A1891791F088A381E0D8122B +:1015F00006C0472D6A2DCE010E94AE0507C00D2DF5 +:101600002D2D462D692DCE010E94BE0688A216956D +:101610006D0C7394C9CF9D0CA394A5CF88A2DF91C4 +:10162000CF911F910F91FF90EF90DF90CF90BF90DF +:10163000AF909F908F907F906F9008950F93CF936E +:10164000DF93EC016A3011F428851EC06D3019F16A +:10165000262F08854A8569850E94790A28853C815C +:101660008985239F800D112489879F81992399F073 +:10167000082E000C990B44E550E0239F40195109B6 +:101680001124481759073CF49D818A85299F800DB4 +:1016900011248A87198681E090E0DF91CF910F9124 +:1016A00008958F929F92AF92BF92CF92DF92EF9266 +:1016B000FF920F931F93CF93DF93EC015C0186E8B9 +:1016C000A80EB11CD5019C91992309F44DC09C3002 +:1016D00018F41CE0191B01C010E0FE01EA5AFF4F8C +:1016E00081E080836E01BEE4CB0ED11C60E0C601B8 +:1016F0000E947E064E01E3E58E0E911CD4018C9172 +:1017000003E0080F9DE2F92E4F2D481B410F23E007 +:10171000E22E24E560E0C6010E942A0861E0C601CD +:101720000E947E06F401808103E0080F4F2D481BC4 +:10173000410F24E560E0C6010E94CB07FE01E95A93 +:10174000FF4F84E080833196D4018C91181B115D8A +:101750001083CC57DF4F68817981C6010E94E21661 +:10176000F501808181508083DF91CF911F910F918E +:10177000FF90EF90DF90CF90BF90AF909F908F90B1 +:101780000895CF92DF92FF920F931F93CF93DF9331 +:10179000FC01248D358D232B09F49FC0EC018C01B5 +:1017A000025B1F4F40E061E0C8010E948206FE011B +:1017B000E95AFF4FDE01AE5ABF4F9C9185E5891B68 +:1017C000808331961082698D613009F463C028F0FE +:1017D000888D653008F074C06FC0CE0185960E9478 +:1017E000171281E0FE01EA5AFF4F808363EC70E03C +:1017F000C8010E94A5091D8E1C8EFE01EC5AFF4FE8 +:10180000108288EAF82E6E01FAE0CF0ED11CCE01CC +:101810000E94750C8823D9F362EB72E0C8010E9424 +:10182000E2166A8D7B8D4AE050E0C8010E94951750 +:101830006DE972E0C8010E94E2166F2D62956F702B +:1018400070E04AE050E0C8010E94E31762E972E0EC +:10185000C8010E94E21664E0C6010E94760581116B +:101860003CC0FA94F110D3CF60E0CE010E94EA139D +:1018700083B7817F846083BF83B7816083BF83B771 +:10188000816083BF889583B78E7F83BF83B78E7F48 +:1018900083BFBDCFCF58DF4F88819981AA81BB819B +:1018A0008F709927AA27BB270897A105B10510F4C7 +:1018B00067E009C068E707C0882379F06B5F03C061 +:1018C000882359F06FE2C801DF91CF911F910F91EA +:1018D000FF90DF90CF900C940517DF91CF911F916F +:1018E0000F91FF90DF90CF9008958F929F92AF92CB +:1018F000BF92CF92DF92EF92FF920F931F93CF93FD +:10190000DF93EC017C0180E8E80EF11CF701808098 +:101910009180A280B3800E94DA14861A970AA80ADE +:10192000B90A6E01FFE7CF0ED11CF601808190E06D +:10193000A0E0B0E08E0105581F4F88159905AA0553 +:10194000BB0550F4F80180819181A281B381892B7C +:101950008A2B8B2B09F040C0F80180819181A281F4 +:10196000B381892B8A2B8B2BA9F57E01F5E2EF0E33 +:10197000F11CC7010E941412C7010E948012C70106 +:101980000E944513CE010E94510BCE010E94C10B53 +:101990007E018EE4E80EF11CC7010E943906FE01AB +:1019A000EC5AFF4F8081811103C0C7010E942806B5 +:1019B0000E94E614F8016083718382839383FE01A1 +:1019C000EB58FF4FC958DF4F28813981621B730BD9 +:1019D0007183608380E037C00E94DA14F6012081B1 +:1019E000DC01CB01820F911DA11DB11DF701808388 +:1019F0009183A283B383FE01EF58FF4F80819181D1 +:101A0000A281B3810196A11DB11D80839183A28320 +:101A1000B383F80110821182128213820E94E614AD +:101A2000FE01E958FF4F6083718382839383CE0167 +:101A30000E94EE13CE010A960E944905CE014896F7 +:101A40000E94571481E0DF91CF911F910F91FF9079 +:101A5000EF90DF90CF90BF90AF909F908F900895C0 +:101A60002F923F924F925F926F927F928F929F92AE +:101A7000AF92BF92CF92DF92EF92FF920F931F939C +:101A8000CF93DF93CDB7DEB765970FB6F894DEBF7F +:101A90000FBECDBF6C016A8B7B8B4B83FC01EC5A74 +:101AA000FF4F10822FEF2D831C821D8A10E31C8AAA +:101AB0005C013AE0A30EB11C1C0183E5280E311C29 +:101AC000BF972F01242F30E03F832E83C601895A10 +:101AD0009F4F99878887F396FB87EA8796012A5A52 +:101AE0003F4F3F872E870297998B888B3A973F010C +:101AF000C6010E94750C8823D9F364E0C5010E94D9 +:101B00007605012F110F110B811144C065E0C5014D +:101B10000E94760581113EC066E0C5010E947605EF +:101B2000811138C02C8121114CC044E063E0C50113 +:101B30000E948805882331F03C893F5F3C8BC201BD +:101B40000E94C21344E061E0C5010E948805882319 +:101B500031F08C8981508C8BC2010E94C213EC89B8 +:101B60008E2F0E2E000C990B2E813F81821793072A +:101B700031F0E7FF05C03B8131503C8B01C01C8A2E +:101B8000F1018081F4E0F80F2C89829FF019112473 +:101B9000FD8B22C0F101F081F98364E0C5010E9450 +:101BA0007605882309F48CC0C2010E949613FC8933 +:101BB000FD83298121953B81239F302D11243250B3 +:101BC0003D8BC8013D89831B910937FD9395029791 +:101BD0000CF47AC081E08C839D89090F111D97FD5B +:101BE0001A9517FF02C00F5F1F4FF801F595E79593 +:101BF000FA83E9830981102FE885F9851082EA8547 +:101C0000FB85008381E0EE85FF858083E889F98983 +:101C10001082EA88FB88812C912C2C89022E000CE2 +:101C2000330B3D872C878E819F818816990609F199 +:101C3000EC85FD85E815F90579F423E0E885F9855B +:101C40002083F1018081F02F2C89289FF00D112431 +:101C50008F2FEA85FB858083F70165917491C3011D +:101C60000E942017FFEF8F1A9F0A22E0E20EF11C5C +:101C7000DACF60E0C3010E947E06F10180814981D4 +:101C8000FC89F89F400D1124415024E560E0C30118 +:101C90000E94A20661E0C3010E947E06F1018081DC +:101CA00003E0080F4981FC89F89F400D1124425040 +:101CB00083E0E82E24E560E0C3010E94CB0718CF43 +:101CC000C2010E94AC1375CF8D8165960FB6F89452 +:101CD000DEBF0FBECDBFDF91CF911F910F91FF905F +:101CE000EF90DF90CF90BF90AF909F908F907F90BC +:101CF0006F905F904F903F902F9008950F931F9398 +:101D0000CF93DF93EC018C01025B1F4FC8010E944F +:101D100028066AE672E0C8010E94E216C8010E9425 +:101D2000390683E00E94501881E591E0EEEFFFE371 +:101D30000995FE01EC5AFF4F108265E472E0C8017C +:101D40000E942017C8010E9439062A96CE010E94DF +:101D5000490564E0CE010E947605811107C062E367 +:101D600070E080E090E00E940B15F0CFDF91CF9102 +:101D70001F910F9108952F923F924F925F926F9211 +:101D80007F928F929F92AF92BF92CF92DF92EF920B +:101D9000FF920F931F93CF93DF93CDB7DEB72997B1 +:101DA0000FB6F894DEBF0FBECDBF3C0120E7620E38 +:101DB000711CF3012081222309F402C15A011B0185 +:101DC000998788877A9781E08083E885F985EB5A3F +:101DD000FF4F1082E885F985EC5AFF4F1082E885A5 +:101DE000F985108E8F01025B1F4F61E0C8010E94D0 +:101DF0007E06888599858D5A9F4F9D838C83C884E4 +:101E0000D98497E5C90ED11CE884F984E8E5EE0E83 +:101E1000F11C888599858E5A9F4F9A838983E8851E +:101E2000F985EF58FF4FFF83EE8388849984FAE0A9 +:101E30008F0E911C4884598425E2420E511C8885DE +:101E400099850E94750C8823D1F3F1018491882330 +:101E500029F0EC81FD81F081FB8301C01B8224ED20 +:101E600032E040E060E0C8010E946108A114B104C2 +:101E700039F04B81445F950160E0C8010E94610820 +:101E8000F60110822CE0F7012083B101C8010E9405 +:101E9000E216E981FA818081982F990F890F819547 +:101EA0008D5AF6018083EC81FD818081982F990FF6 +:101EB000890F8195835DF7018083EE81FF818081A9 +:101EC00084FF03C060ED72E002C06CEC72E0C801F8 +:101ED0000E942017E981FA818081982F990F890F3C +:101EE00081958D5AF6018083F70180818F5F808311 +:101EF000E885F98582A5882319F068EC72E002C0B4 +:101F000064EC72E0C8010E942017E981FA818081A7 +:101F1000982F990F890F81958D5AF6018083F701CB +:101F200080818F5F808360EC72E0C8010E9420177F +:101F300065E0C4010E947605882351F0E885F985A3 +:101F400062A56F5FC2010E94D813C2010E94C21332 +:101F500064E0C4010E947605811113C0F301208161 +:101F6000422F50E060E070E0EE81FF81808191813E +:101F7000A281B38184179507A607B707A8F02F3F62 +:101F800099F08FEFF3018083088519850B5D1F4F52 +:101F900060E0C8010E94B511C8010E94961381E05B +:101FA000E885F985808F0CC066E0C4010E94760543 +:101FB000882309F444CF888599850E947E0E35CF09 +:101FC00029960FB6F894DEBF0FBECDBFDF91CF913B +:101FD0001F910F91FF90EF90DF90CF90BF90AF9047 +:101FE0009F908F907F906F905F904F903F902F9039 +:101FF000089540E050E00C94BB0EE0E8F7E725912F +:10200000349181E02130304C09F080E00895CF9385 +:10201000DF93EC010E94FD0F9E01275A3F4FDE0126 +:10202000A059BF4F882309F43CC0E6E9F7E7849143 +:10203000F9018083E7E9F7E7E491EC83E8E9F7E762 +:10204000E491ED83E9E9F7E7859194919F838E838D +:10205000EBE9F7E78591949199878887EDE9F7E7B0 +:10206000E491EBA7EEE9F7E7E491EAA7EFE9F7E7F8 +:10207000E491EC93E0EAF7E7859194919D8F8C8F42 +:10208000E2EAF7E7859194919F8F8E8FE4EAF7E774 +:102090008591949199A388A3E6EAF7E785919491B5 +:1020A00020C08CE3F90180831C828FEF8D8320E2B6 +:1020B00033E03F832E8324ED33E03987288791E096 +:1020C0009BA79AA78C938CEA9DE09D8F8C8F8EEDB9 +:1020D0009DE09F8F8E8F84E79EE099A388A38CE379 +:1020E0009FE09BA38AA3DF91CF910895CF92DF92C7 +:1020F000EF920F93CF93DF93EC01FC01E158FF4F78 +:1021000082E38083349781E090E0A0E0B0E08083B8 +:102110009183A283B3833B978FEF8083CE010E948C +:102120000710CE010E94E6136FEFCE010E94EA1362 +:102130006E018AE0C80ED11CC6010E943905C60195 +:102140000E944905CE0148960E944D148EE0E82E6B +:102150000FE020E14BE06DE0CE01825B9F4F0E94DB +:10216000B909A596CE010E94211165E0C6010E9421 +:102170007605882351F060E0CE01DF91CF910F9179 +:10218000EF90DF90CF900C94D81340E064E473E0BC +:10219000CE01DF91CF910F91EF90DF90CF900C9413 +:1021A000C011CF93DF93D62FC72F0E94FD0F882336 +:1021B00059F0AD2FBC2FEBE8F7E784918D93319662 +:1021C000E53987E7F807C9F7DF91CF91089550E027 +:1021D000DA01AA0FBB1FA80FB91F1F963C911F97CA +:1021E00050962C915097E32FF22FE60FF11DE60F3A +:1021F000F11D2591349190963C932E935F97F901B0 +:1022000065917491FC017481769F602D1124DC012D +:10221000A40FB51F91966C939197F90185919491B4 +:10222000E92FF0E0862F90E0E817F90720F4F90194 +:1022300085919491692F769F602D112492966C93CD +:10224000089521E0FC01248324E020A723EA33E061 +:10225000308B278740E060E00E94E71061E070E08B +:1022600083E00E948915E1EBF0E08081887F816046 +:102270008083F89410928000E1E8F0E010821092E0 +:1022800085001092840088E191E09093890080930A +:102290008800808188608083808181608083EFE610 +:1022A000F0E0808182608083789408950F93FC0130 +:1022B000842F01112AC06230D9F050F4662399F0BE +:1022C000613019F540E0682FCF010F910C94E710B1 +:1022D0006330A9F06430C9F46481649F802D1124B7 +:1022E000858F268F12C04B3008F08AE0868B0DC098 +:1022F0006481649F802D1124818F228F06C06481A8 +:10230000649F802D1124838F248F0F910895FC01E9 +:1023100021110EC0648B8481849F402D1124458B34 +:1023200015A214A213A281E0878B8093E503108E7F +:1023300008958091E503882319F08091E20301C09C +:1023400080E08093B4000895FC0161110DC0178AEC +:10235000158A14A213A2108E1092E2031092E303C6 +:102360001092E5030C9499110895CF93DF936111B6 +:1023700004C0EC010E94A4111982DF91CF9108954D +:102380000F931F93CF93DF93411110C08B01EC018A +:1023900060E00E94B5111E870D871B8A1A8A81E0B2 +:1023A000898389E08E8B198E1B8E1D8EDF91CF91D4 +:1023B0001F910F910895CF93DF93DC01611131C01C +:1023C0008C91882371F111968C911197811129C0FC +:1023D00019968C91199717962C91179718969C918E +:1023E0001897E22FF92FE80FF11DE80FF11D259145 +:1023F00034912F3F8FEF380711F41C9212C0ED017A +:102400003C873327220F331FEA85FB85E20FF31F3A +:102410006591749140E0CD010E94C01189858F5F64 +:102420008987DF91CF91089560E00C94DB1160E023 +:102430000C94B5110F93CF93DF93EC0161115CC045 +:102440008981882309F458C08D89811155C02D8553 +:102450003E85EA89FB89EE0FFF1FE20FF31F85918E +:102460009491009701F58989813021F41B8A1A8A99 +:10247000F90110C01982888160E0882371F0CE01D3 +:102480000E94DB11EA89FB89EE0FFF1F8D859E8577 +:10249000E80FF91F8591949106C0CE01DF91CF918D +:1024A0000F910C94A411BC0176956795769567956C +:1024B00080FF17C0AC0186E0569547958A95E1F7F5 +:1024C000292F26952695269520514F716F7000E093 +:1024D000CE010E945611EA89FB893196FB8BEA8B6B +:1024E000D3CF492F6F7320E0CE010E9487118A89D4 +:1024F0009B8901969B8B8A8BDF91CF910F910895D9 +:1025000060E00C941A12CF93DF93EC016111BAC012 +:102510008F89882309F4B6C09D89911105C0CE0129 +:10252000DF91CF910C94A41191509D8B8DA18111BD +:1025300039C02BA13CA12F5F3F4FC901880F991FC4 +:10254000EF8DF8A1E80FF91F65917491862F8770C0 +:102550008EA3AB0163E0569547956A95E1F7CA01F2 +:1025600096958795972F969596959FA38F739C81A7 +:10257000899F802D11248DA341704093E1033CA3DA +:102580002BA389A190E02817390760F02AA1222304 +:1025900029F0821B91099CA38BA304C060E0CE01AB +:1025A0000E94A4118DA181508DA3888D21E0280F58 +:1025B000288F4C893FA1340F8C85380F3A836B8D5F +:1025C000662361F070E0822F022E000C990B0E94AE +:1025D0008F188C8D869F300D11243A838A8190E06C +:1025E000CB966BE370E00E948F188A833E893B8311 +:1025F000698D662371F0062E000C770B822F022E58 +:10260000000C990B0E948F188A8D869F300D112423 +:102610003B836D8D662389F0822F220F990B70E02A +:102620000E948F18CB0162E070E00E948F182E8DFF +:102630009B81289F900D11249B834F3341F08B8108 +:102640008A300CF089E087FD80E08B8301C01B821B +:10265000F894EA81F0E0EE5AFC4FE491E093E40351 +:102660008D8198A5899F802D11249B81899F802D24 +:1026700011249EA1899F802D11248093E3038093D0 +:10268000E2037894DF91CF91089560E00C94831277 +:102690006091E303662329F18091E6038F5F8093C5 +:1026A000E6039091E4038917E0F081E09091E5035F +:1026B000911180E08093E5031092E6038091E1039D +:1026C000882369F08091000193E4899F802D112473 +:1026D000895B809300010E946F189093E2030C9431 +:1026E000991108951F920F920FB60F9211242F93F4 +:1026F0003F934F935F936F937F938F939F93AF938A +:10270000BF93EF93FF930E944813FF91EF91BF9106 +:10271000AF919F918F917F916F915F914F913F9179 +:102720002F910F900FBE0F901F901895CF93DF93AE +:10273000EC0160E00E94B5118BE993E09E878D87E4 +:102740001B8A1A8A81E0898389E08E8B198E1B8E01 +:102750001D8EDF91CF910895CF93DF93EC0160E060 +:102760000E94B51183E993E09E878D871B8A1A8AA0 +:1027700081E0898389E08E8B198E1B8E1D8EDF91FF +:10278000CF910895CF93DF93EC0160E00E94B511E3 +:102790008DE893E09E878D871B8A1A8A81E0898362 +:1027A00089E08E8B198E1B8E1D8EDF91CF9108953F +:1027B000FC01262F660F330B9681692F70E06F5F47 +:1027C0007F4FC9010E948F188583089521E0FC0185 +:1027D0002083089570E085E00C948915AF92BF9234 +:1027E000CF92DF92EF92FF920F931F93CF93DF93DD +:1027F000EC0189819A812FE0289F8001299F100D8B +:10280000112485E10E946C15800F911F24E096959C +:1028100087952A95E1F79A8389832881222391F16C +:10282000EC81AD80B12CC12CD12CA885B9857D015E +:1028300000E010E06E817F819B0140E050E0861750 +:10284000970728F0BC01A817B90708F4BD0180E07C +:1028500090E01F921F921F92EF930E94EA176B83E2 +:102860000F900F900F900F9070E085E0DF91CF9167 +:102870001F910F91FF90EF90DF90CF90BF90AF909E +:102880000C948915DF91CF911F910F91FF90EF90DC +:10289000DF90CF90BF90AF900895FC018CE39FE054 +:1028A0009383828384E0818381E084870895CF933A +:1028B000DF93FC0124813581232B79F1EC018485A0 +:1028C0008F7141F584E10E946C15BC01990F880B52 +:1028D000990B0E94351926EE3FE34EEC50E40E941E +:1028E000C1190E9404199B017B836A83672B81F0C5 +:1028F00084E08983FE01349680E041915191241750 +:10290000350710F4898309C08F5F8430B1F702C0A6 +:102910008FEF89838C858F5F8C87DF91CF910895AE +:102920001F920F920FB60F9211242F933F938F9304 +:102930009F93AF93BF938091E8039091E903A09197 +:10294000EA03B091EB033091E70323E0230F2D3727 +:1029500020F40196A11DB11D05C026E8230F0296A3 +:10296000A11DB11D2093E7038093E8039093E90331 +:10297000A093EA03B093EB038091EC039091ED03F5 +:10298000A091EE03B091EF030196A11DB11D8093BC +:10299000EC039093ED03A093EE03B093EF03BF918C +:1029A000AF919F918F913F912F910F900FBE0F90FC +:1029B0001F9018952FB7F8946091E8037091E90380 +:1029C0008091EA039091EB032FBF08953FB7F894ED +:1029D0008091EC039091ED03A091EE03B091EF0391 +:1029E00026B5A89B05C02F3F19F00196A11DB11D6A +:1029F0003FBFBA2FA92F982F8827820F911DA11DA5 +:102A0000B11DBC01CD0142E0660F771F881F991FE1 +:102A10004A95D1F70895CF92DF92EF92FF92CF932C +:102A2000DF936B017C010E94E614EB01C114D10419 +:102A3000E104F10479F00E94E6146C1B7D0B683E02 +:102A40007340A0F381E0C81AD108E108F108C85129 +:102A5000DC4FECCFDF91CF91FF90EF90DF90CF90E4 +:102A60000895789484B5826084BD84B5816084BD06 +:102A700085B5826085BD85B5816085BDEEE6F0E0F7 +:102A8000808181608083E1E8F0E010828081826053 +:102A90008083808181608083E0E8F0E080818160D4 +:102AA0008083E1EBF0E0808184608083E0EBF0E004 +:102AB000808181608083EAE7F0E0808184608083A8 +:102AC0008081826080838081816080838081806852 +:102AD00080831092C10008958E3008F08E502091AE +:102AE000010190E4299F900111248770822B80932B +:102AF0007C0080917A00806480937A0080917A00D3 +:102B000086FDFCCF809178002091790090E0922B97 +:102B100008951F93CF93DF93182FEB0161E00E947C +:102B20001116209711F460E004C0CF3FD10539F4AD +:102B300061E0812FDF91CF911F910C944D16E12F11 +:102B4000F0E0E155FC4FE491E330F9F048F4E13076 +:102B5000B9F0E230A1F584B5806284BDC8BD34C04F +:102B6000E630E9F0E73019F1E43049F58091800072 +:102B7000806280938000D0938B00C0938A0024C031 +:102B800084B5806884BDC7BD1FC080918000806807 +:102B900080938000D0938900C093880015C08091F5 +:102BA000B00080688093B000C093B3000DC08091E6 +:102BB000B00080628093B000C093B40005C0C038FC +:102BC000D1050CF0B5CFAFCFDF91CF911F91089514 +:102BD000833081F028F4813099F08230A1F008959B +:102BE0008630A9F08730B9F08430D1F4809180002C +:102BF0008F7D03C0809180008F778093800008953F +:102C000084B58F7702C084B58F7D84BD089580918F +:102C1000B0008F7703C08091B0008F7D8093B000AB +:102C20000895CF93DF9390E0FC01ED53FC4F249186 +:102C3000FC01E952FC4F8491882361F190E0880FF8 +:102C4000991FFC01E150FC4FC591D491FC01EB5060 +:102C5000FC4FA591B491611109C09FB7F894888188 +:102C6000209582238883EC912E230BC0623061F47F +:102C70009FB7F8948881322F309583238883EC9115 +:102C80002E2B2C939FBF06C08FB7F894E8812E2B74 +:102C900028838FBFDF91CF9108951F93CF93DF9348 +:102CA000282F30E0F901E155FC4F8491F901ED53F3 +:102CB000FC4FD491F901E952FC4FC491CC23C1F0EF +:102CC000162F81110E94E815EC2FF0E0EE0FFF1F88 +:102CD000EB50FC4FA591B4919FB7F894111104C02B +:102CE0008C91D095D82302C0EC91DE2BDC939FBF52 +:102CF000DF91CF911F910895CF93DF93282F30E07C +:102D0000F901E155FC4F8491F901ED53FC4FD49149 +:102D1000F901E952FC4FC491CC2391F081110E943A +:102D2000E815EC2FF0E0EE0FFF1FE551FC4FA591E9 +:102D3000B491EC91ED2381E090E021F480E002C0B9 +:102D400080E090E0DF91CF910895CF92DF92EF92F3 +:102D5000FF920F931F93CF93DF936C01EB017B01E5 +:102D6000E40EF51E00E010E0CE15DF0561F069917C +:102D7000D601ED91FC910190F081E02DC6010995FD +:102D8000080F191FF1CFC801DF91CF911F910F914B +:102D9000FF90EF90DF90CF9008956115710579F065 +:102DA000FB0101900020E9F73197AF01461B570B5B +:102DB000DC01ED91FC910280F381E02D099480E02B +:102DC00090E00895EF92FF920F931F93CF93DF93BC +:102DD0007C01FB0100E010E06491EF012196662385 +:102DE00061F0D701ED91FC910190F081E02DC701D8 +:102DF0000995080F191FFE01EFCFC801DF91CF9190 +:102E00001F910F91FF90EF900895DC01ED91FC91DF +:102E10000190F081E02D09940F931F93CF93DF93DE +:102E2000EC016DE00E9405178C016AE0CE010E9462 +:102E30000517800F911FDF91CF911F910F9108957A +:102E40000F931F93CF93DF93EC010E94E2168C0146 +:102E5000CE010E940C17800F911FDF91CF911F911F +:102E60000F9108958F929F92AF92BF92CF92DF926F +:102E7000EF92FF920F931F93CF93DF93CDB7DEB7FF +:102E8000A1970FB6F894DEBF0FBECDBF6C01142F13 +:102E9000E52FCB01022F19A2223008F40AE07E01AF +:102EA00021E2E20EF11C802E912CA12CB12C612F7D +:102EB0007E2FA50194010E94A318029F10191124CE +:102EC00081E0E81AF1081A3014F4105D01C0195CB1 +:102ED000F7011083122FE32FCA01232B242B252B5C +:102EE00031F7B701C6010E94CD16A1960FB6F8942E +:102EF000DEBF0FBECDBFDF91CF911F910F91FF902D +:102F0000EF90DF90CF90BF90AF909F908F900895FB +:102F10002115310541F4DC01ED91FC910190F08126 +:102F2000E02D642F09940C9432179A01AB0160E0F4 +:102F300070E00C948817CF92DF92EF92FF920F937C +:102F40001F93CF93DF932115310581F4DC01ED91BF +:102F5000FC910190F081E02D642FDF91CF911F91C2 +:102F60000F91FF90EF90DF90CF9009942A303105B8 +:102F700001F577FF1DC06A017B01EC016DE20E9443 +:102F800005178C0144275527BA014C195D096E09B4 +:102F90007F092AE0CE010E943217800F911FDF9136 +:102FA000CF911F910F91FF90EF90DF90CF900895F8 +:102FB0002AE0DF91CF911F910F91FF90EF90DF906A +:102FC000CF900C9432179A01AB01770F660B770BF9 +:102FD0000C949B174F925F926F927F92AF92BF9229 +:102FE000CF92DF92EF92FF920F931F93CF93DF93D5 +:102FF000CDB7DEB729013A019B01AC01241935098F +:103000004609570989899A89AB89BC89BC01CD01D8 +:103010006A197B098C099D090E945F18A801970114 +:1030200024193509460957090E94C518CA01B90172 +:103030006A0D7B1D8C1D9D1DDF91CF911F910F91FE +:10304000FF90EF90DF90CF90BF90AF907F906F9008 +:103050005F904F900895089561E08AE00E944D16B8 +:1030600061E08AE00E9411168CB580618CBD8CB540 +:1030700080648CBD61E08DE00E94111661E08BE000 +:103080000C941116811103C08CB5806202C08CB5FE +:103090008F7D8CBD08959CB5937F892B8CBD089541 +:1030A0009CB59C7F282F2370922B9CBD2DB582FB55 +:1030B000992790F9822F8E7F892B8DBD0895DB0192 +:1030C0008F939F930E94E418BF91AF91A29F800DB0 +:1030D000911DA39F900DB29F900D11240895991BEF +:1030E00079E004C0991F961708F0961B881F7A95FF +:1030F000C9F780950895AA1BBB1B51E107C0AA1F01 +:10310000BB1FA617B70710F0A61BB70B881F991F88 +:103110005A95A9F780959095BC01CD01089597FB2C +:10312000072E16F4009407D077FD09D00E947B1873 +:1031300007FC05D03EF4909581959F4F08957095BA +:1031400061957F4F0895A1E21A2EAA1BBB1BFD01BA +:103150000DC0AA1FBB1FEE1FFF1FA217B307E40776 +:10316000F50720F0A21BB30BE40BF50B661F771FCE +:10317000881F991F1A9469F76095709580959095AE +:103180009B01AC01BD01CF010895052E97FB1EF4F4 +:1031900000940E94DC1857FD07D00E94A31807FC7A +:1031A00003D04EF40C94DC18509540953095219541 +:1031B0003F4F4F4F5F4F0895909580957095619563 +:1031C0007F4F8F4F9F4F08950E94F518A59F900D38 +:1031D000B49F900DA49F800D911D11240895EE0FB2 +:1031E000FF1F0590F491E02D0994A29FB001B39FB9 +:1031F000C001A39F700D811D1124911DB29F700D00 +:10320000811D1124911D08950E94A01988F09F57D7 +:1032100098F0B92F9927B751B0F0E1F0660F771FFA +:10322000881F991F1AF0BA95C9F714C0B13091F0F0 +:103230000E94BA19B1E008950C94BA19672F782F3B +:103240008827B85F39F0B93FCCF3869577956795B5 +:10325000B395D9F73EF490958095709561957F4F21 +:103260008F4F9F4F0895E89409C097FB3EF49095C7 +:103270008095709561957F4F8F4F9F4F9923A9F04F +:10328000F92F96E9BB279395F695879577956795DE +:10329000B795F111F8CFFAF4BB0F11F460FF1BC022 +:1032A0006F5F7F4F8F4F9F4F16C0882311F096E9B5 +:1032B00011C0772321F09EE8872F762F05C0662363 +:1032C00071F096E8862F70E060E02AF09A95660F1C +:1032D000771F881FDAF7880F9695879597F90895D5 +:1032E00097F99F6780E870E060E008959FEF80ECB9 +:1032F000089500240A94161617061806090608955C +:1033000000240A9412161306140605060895092EC1 +:103310000394000C11F4882352F0BB0F40F4BF2B30 +:1033200011F460FF04C06F5F7F4F8F4F9F4F089570 +:1033300057FD9058440F551F59F05F3F71F0479566 +:10334000880F97FB991F61F09F3F79F0879508954B +:10335000121613061406551FF2CF4695F1DF08C06A +:10336000161617061806991FF1CF86957105610587 +:1033700008940895E894BB2766277727CB0197F92F +:1033800008950E94D4190C9487190E94791938F075 +:103390000E94801920F0952311F00C9470190C9460 +:1033A000761911240C94BB190E94981970F3959FFB +:1033B000C1F3950F50E0551F629FF001729FBB272C +:1033C000F00DB11D639FAA27F00DB11DAA1F649FC8 +:1033D0006627B00DA11D661F829F2227B00DA11D7B +:1033E000621F739FB00DA11D621F839FA00D611D01 +:1033F000221F749F3327A00D611D231F849F600D22 +:10340000211D822F762F6A2F11249F5750409AF04A +:10341000F1F088234AF0EE0FFF1FBB1F661F771FD6 +:10342000881F91505040A9F79E3F510580F00C94A1 +:1034300070190C94BB195F3FE4F3983ED4F3869562 +:1034400077956795B795F795E7959F5FC1F7FE2B41 +:10345000880F911D9695879597F90895DC0101C015 +:103460006D9341505040E0F70895FB01DC0141505D +:10347000504048F001900D920020C9F701C01D9204 +:0C34800041505040E0F70895F894FFCF51 +:10348C000101001923F303000020040000030400D1 +:10349C0000300400000000000000000000000000EC +:1034AC000000000000000000000000000000000010 +:1034BC0000860200008502000000000000000000F1 +:1034CC00008502000000002B18000000001E0BA558 +:0834DC00164C4F41444552001B :040000030000046095 :00000001FF diff --git a/Exe/POCKET.MAP b/Exe/POCKET.MAP index d547e24..9e04e10 100644 --- a/Exe/POCKET.MAP +++ b/Exe/POCKET.MAP @@ -1138,7 +1138,7 @@ END GROUP .rela.plt *(.rela.plt) -.text 0x0000000000000000 0x3482 +.text 0x0000000000000000 0x348c *(.vectors) .vectors 0x0000000000000000 0x68 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o 0x0000000000000000 __vectors @@ -1351,393 +1351,393 @@ END GROUP 0x000000000000076e _ZN6CameraC1Ev 0x000000000000076e _ZN6CameraC2Ev .text._ZN6Camera7handlerEv - 0x0000000000000786 0x5c Obj/Camera.o + 0x0000000000000786 0x50 Obj/Camera.o 0x0000000000000786 _ZN6Camera7handlerEv .text._ZNK6Camera4getXEh - 0x00000000000007e2 0x8 Obj/Camera.o - 0x00000000000007e2 _ZNK6Camera4getXEh + 0x00000000000007d6 0x8 Obj/Camera.o + 0x00000000000007d6 _ZNK6Camera4getXEh .text._ZNK6Camera4getYEh - 0x00000000000007ea 0x8 Obj/Camera.o - 0x00000000000007ea _ZNK6Camera4getYEh + 0x00000000000007de 0x8 Obj/Camera.o + 0x00000000000007de _ZNK6Camera4getYEh .text._ZN6Camera16onLeftBtnPressedEv - 0x00000000000007f2 0x20 Obj/Camera.o - 0x00000000000007f2 _ZN6Camera16onLeftBtnPressedEv + 0x00000000000007e6 0x20 Obj/Camera.o + 0x00000000000007e6 _ZN6Camera16onLeftBtnPressedEv .text._ZN6Camera17onRightBtnPressedEv - 0x0000000000000812 0x24 Obj/Camera.o - 0x0000000000000812 _ZN6Camera17onRightBtnPressedEv + 0x0000000000000806 0x3a Obj/Camera.o + 0x0000000000000806 _ZN6Camera17onRightBtnPressedEv .text._ZN6Camera14onUpBtnPressedEv - 0x0000000000000836 0x20 Obj/Camera.o - 0x0000000000000836 _ZN6Camera14onUpBtnPressedEv + 0x0000000000000840 0x20 Obj/Camera.o + 0x0000000000000840 _ZN6Camera14onUpBtnPressedEv .text._ZN6Camera16onDownBtnPressedEv - 0x0000000000000856 0x1c Obj/Camera.o - 0x0000000000000856 _ZN6Camera16onDownBtnPressedEv + 0x0000000000000860 0x1c Obj/Camera.o + 0x0000000000000860 _ZN6Camera16onDownBtnPressedEv .text._ZN8BaseUnitC2Ev - 0x0000000000000872 0x12 Obj/BaseUnit.o - 0x0000000000000872 _ZN8BaseUnitC1Ev - 0x0000000000000872 _ZN8BaseUnitC2Ev + 0x000000000000087c 0x12 Obj/BaseUnit.o + 0x000000000000087c _ZN8BaseUnitC1Ev + 0x000000000000087c _ZN8BaseUnitC2Ev .text._ZN8BaseUnit6createEjj - 0x0000000000000884 0x10 Obj/BaseUnit.o - 0x0000000000000884 _ZN8BaseUnit6createEjj + 0x000000000000088e 0x10 Obj/BaseUnit.o + 0x000000000000088e _ZN8BaseUnit6createEjj .text._ZN8BaseUnit7handlerEv - 0x0000000000000894 0x2 Obj/BaseUnit.o - 0x0000000000000894 _ZN8BaseUnit7handlerEv + 0x000000000000089e 0x2 Obj/BaseUnit.o + 0x000000000000089e _ZN8BaseUnit7handlerEv .text._ZN4UnitC2ENS_7tUnitIDE - 0x0000000000000896 0x1e Obj/Unit.o - 0x0000000000000896 _ZN4UnitC2ENS_7tUnitIDE - 0x0000000000000896 _ZN4UnitC1ENS_7tUnitIDE + 0x00000000000008a0 0x1e Obj/Unit.o + 0x00000000000008a0 _ZN4UnitC2ENS_7tUnitIDE + 0x00000000000008a0 _ZN4UnitC1ENS_7tUnitIDE .text._ZN4Unit6createENS_7tUnitIDEjj - 0x00000000000008b4 0x5c Obj/Unit.o - 0x00000000000008b4 _ZN4Unit6createENS_7tUnitIDEjj + 0x00000000000008be 0x5c Obj/Unit.o + 0x00000000000008be _ZN4Unit6createENS_7tUnitIDEjj .text._ZN4Unit11drawHandlerEv - 0x0000000000000910 0x88 Obj/Unit.o - 0x0000000000000910 _ZN4Unit11drawHandlerEv + 0x000000000000091a 0x88 Obj/Unit.o + 0x000000000000091a _ZN4Unit11drawHandlerEv .text._ZN4Unit7handlerEv - 0x0000000000000998 0x14 Obj/Unit.o - 0x0000000000000998 _ZN4Unit7handlerEv + 0x00000000000009a2 0x14 Obj/Unit.o + 0x00000000000009a2 _ZN4Unit7handlerEv .text._Z8MainMenuv - 0x00000000000009ac 0xbc Obj/Menu.o - 0x00000000000009ac _Z8MainMenuv + 0x00000000000009b6 0xbc Obj/Menu.o + 0x00000000000009b6 _Z8MainMenuv .text._ZN7Buttons5beginEv - 0x0000000000000a68 0x20 ../lib/libgamebuino.a(Buttons.o) - 0x0000000000000a68 _ZN7Buttons5beginEv + 0x0000000000000a72 0x20 ../lib/libgamebuino.a(Buttons.o) + 0x0000000000000a72 _ZN7Buttons5beginEv .text._ZN7Buttons6updateEv - 0x0000000000000a88 0x5a ../lib/libgamebuino.a(Buttons.o) - 0x0000000000000a88 _ZN7Buttons6updateEv + 0x0000000000000a92 0x5a ../lib/libgamebuino.a(Buttons.o) + 0x0000000000000a92 _ZN7Buttons6updateEv .text._ZN7Buttons7pressedEh - 0x0000000000000ae2 0x12 ../lib/libgamebuino.a(Buttons.o) - 0x0000000000000ae2 _ZN7Buttons7pressedEh + 0x0000000000000aec 0x12 ../lib/libgamebuino.a(Buttons.o) + 0x0000000000000aec _ZN7Buttons7pressedEh .text._ZN7Buttons8releasedEh - 0x0000000000000af4 0x12 ../lib/libgamebuino.a(Buttons.o) - 0x0000000000000af4 _ZN7Buttons8releasedEh + 0x0000000000000afe 0x12 ../lib/libgamebuino.a(Buttons.o) + 0x0000000000000afe _ZN7Buttons8releasedEh .text._ZN7Buttons6repeatEhh - 0x0000000000000b06 0x30 ../lib/libgamebuino.a(Buttons.o) - 0x0000000000000b06 _ZN7Buttons6repeatEhh + 0x0000000000000b10 0x30 ../lib/libgamebuino.a(Buttons.o) + 0x0000000000000b10 _ZN7Buttons6repeatEhh .text._ZN7Buttons8timeHeldEh - 0x0000000000000b36 0x10 ../lib/libgamebuino.a(Buttons.o) - 0x0000000000000b36 _ZN7Buttons8timeHeldEh + 0x0000000000000b40 0x10 ../lib/libgamebuino.a(Buttons.o) + 0x0000000000000b40 _ZN7Buttons8timeHeldEh .text._ZN8SPIClass8transferEh - 0x0000000000000b46 0xc ../lib/libgamebuino.a(Display.o) - 0x0000000000000b46 _ZN8SPIClass8transferEh + 0x0000000000000b50 0xc ../lib/libgamebuino.a(Display.o) + 0x0000000000000b50 _ZN8SPIClass8transferEh .text._ZN7Display9drawPixelEaa - 0x0000000000000b52 0xb8 ../lib/libgamebuino.a(Display.o) - 0x0000000000000b52 _ZN7Display9drawPixelEaa + 0x0000000000000b5c 0xb8 ../lib/libgamebuino.a(Display.o) + 0x0000000000000b5c _ZN7Display9drawPixelEaa .text._ZN7Display7commandEh - 0x0000000000000c0a 0x3c ../lib/libgamebuino.a(Display.o) - 0x0000000000000c0a _ZN7Display7commandEh + 0x0000000000000c14 0x3c ../lib/libgamebuino.a(Display.o) + 0x0000000000000c14 _ZN7Display7commandEh .text._ZN7Display5clearEv - 0x0000000000000c46 0x22 ../lib/libgamebuino.a(Display.o) - 0x0000000000000c46 _ZN7Display5clearEv + 0x0000000000000c50 0x22 ../lib/libgamebuino.a(Display.o) + 0x0000000000000c50 _ZN7Display5clearEv .text._ZN7Display6updateEv - 0x0000000000000c68 0x8a ../lib/libgamebuino.a(Display.o) - 0x0000000000000c68 _ZN7Display6updateEv + 0x0000000000000c72 0x8a ../lib/libgamebuino.a(Display.o) + 0x0000000000000c72 _ZN7Display6updateEv .text._ZN7Display8setColorEa - 0x0000000000000cf2 0x8 ../lib/libgamebuino.a(Display.o) - 0x0000000000000cf2 _ZN7Display8setColorEa + 0x0000000000000cfc 0x8 ../lib/libgamebuino.a(Display.o) + 0x0000000000000cfc _ZN7Display8setColorEa .text._ZN7Display8setColorEaa - 0x0000000000000cfa 0x8 ../lib/libgamebuino.a(Display.o) - 0x0000000000000cfa _ZN7Display8setColorEaa + 0x0000000000000d04 0x8 ../lib/libgamebuino.a(Display.o) + 0x0000000000000d04 _ZN7Display8setColorEaa .text._ZN7Display13drawFastVLineEaaa - 0x0000000000000d02 0x38 ../lib/libgamebuino.a(Display.o) - 0x0000000000000d02 _ZN7Display13drawFastVLineEaaa + 0x0000000000000d0c 0x38 ../lib/libgamebuino.a(Display.o) + 0x0000000000000d0c _ZN7Display13drawFastVLineEaaa .text._ZN7Display13drawFastHLineEaaa - 0x0000000000000d3a 0x38 ../lib/libgamebuino.a(Display.o) - 0x0000000000000d3a _ZN7Display13drawFastHLineEaaa + 0x0000000000000d44 0x38 ../lib/libgamebuino.a(Display.o) + 0x0000000000000d44 _ZN7Display13drawFastHLineEaaa .text._ZN7Display8fillRectEaaaa - 0x0000000000000d72 0x52 ../lib/libgamebuino.a(Display.o) - 0x0000000000000d72 _ZN7Display8fillRectEaaaa + 0x0000000000000d7c 0x52 ../lib/libgamebuino.a(Display.o) + 0x0000000000000d7c _ZN7Display8fillRectEaaaa .text._ZN7Display16drawCircleHelperEaaah - 0x0000000000000dc4 0xfc ../lib/libgamebuino.a(Display.o) - 0x0000000000000dc4 _ZN7Display16drawCircleHelperEaaah + 0x0000000000000dce 0xfc ../lib/libgamebuino.a(Display.o) + 0x0000000000000dce _ZN7Display16drawCircleHelperEaaah .text._ZN7Display16fillCircleHelperEaaaha - 0x0000000000000ec0 0xcc ../lib/libgamebuino.a(Display.o) - 0x0000000000000ec0 _ZN7Display16fillCircleHelperEaaaha + 0x0000000000000eca 0xcc ../lib/libgamebuino.a(Display.o) + 0x0000000000000eca _ZN7Display16fillCircleHelperEaaaha .text._ZN7Display13drawRoundRectEaaaaa - 0x0000000000000f8c 0xbe ../lib/libgamebuino.a(Display.o) - 0x0000000000000f8c _ZN7Display13drawRoundRectEaaaaa + 0x0000000000000f96 0xbe ../lib/libgamebuino.a(Display.o) + 0x0000000000000f96 _ZN7Display13drawRoundRectEaaaaa .text._ZN7Display13fillRoundRectEaaaaa - 0x000000000000104a 0x6e ../lib/libgamebuino.a(Display.o) - 0x000000000000104a _ZN7Display13fillRoundRectEaaaaa + 0x0000000000001054 0x6e ../lib/libgamebuino.a(Display.o) + 0x0000000000001054 _ZN7Display13fillRoundRectEaaaaa .text._ZN7Display10drawBitmapEaaPKh - 0x00000000000010b8 0x288 ../lib/libgamebuino.a(Display.o) - 0x00000000000010b8 _ZN7Display10drawBitmapEaaPKh + 0x00000000000010c2 0x288 ../lib/libgamebuino.a(Display.o) + 0x00000000000010c2 _ZN7Display10drawBitmapEaaPKh .text._ZN7Display7setFontEPKh - 0x0000000000001340 0x28 ../lib/libgamebuino.a(Display.o) - 0x0000000000001340 _ZN7Display7setFontEPKh + 0x000000000000134a 0x28 ../lib/libgamebuino.a(Display.o) + 0x000000000000134a _ZN7Display7setFontEPKh .text._ZN7Display5beginEaaaaa - 0x0000000000001368 0x180 ../lib/libgamebuino.a(Display.o) - 0x0000000000001368 _ZN7Display5beginEaaaaa + 0x0000000000001372 0x180 ../lib/libgamebuino.a(Display.o) + 0x0000000000001372 _ZN7Display5beginEaaaaa .text._ZN7Display8drawCharEaahh - 0x00000000000014e8 0x14a ../lib/libgamebuino.a(Display.o) - 0x00000000000014e8 _ZN7Display8drawCharEaahh + 0x00000000000014f2 0x14a ../lib/libgamebuino.a(Display.o) + 0x00000000000014f2 _ZN7Display8drawCharEaahh .text._ZN7Display5writeEh - 0x0000000000001632 0x66 ../lib/libgamebuino.a(Display.o) - 0x0000000000001632 _ZN7Display5writeEh + 0x000000000000163c 0x66 ../lib/libgamebuino.a(Display.o) + 0x000000000000163c _ZN7Display5writeEh .text._ZN9Gamebuino11updatePopupEv - 0x0000000000001698 0xe0 ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000001698 _ZN9Gamebuino11updatePopupEv + 0x00000000000016a2 0xe0 ../lib/libgamebuino.a(Gamebuino.o) + 0x00000000000016a2 _ZN9Gamebuino11updatePopupEv .text._ZN9Gamebuino14displayBatteryEv - 0x0000000000001778 0x168 ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000001778 _ZN9Gamebuino14displayBatteryEv + 0x0000000000001782 0x168 ../lib/libgamebuino.a(Gamebuino.o) + 0x0000000000001782 _ZN9Gamebuino14displayBatteryEv .text._ZN9Gamebuino6updateEv - 0x00000000000018e0 0x176 ../lib/libgamebuino.a(Gamebuino.o) - 0x00000000000018e0 _ZN9Gamebuino6updateEv + 0x00000000000018ea 0x176 ../lib/libgamebuino.a(Gamebuino.o) + 0x00000000000018ea _ZN9Gamebuino6updateEv .text._ZN9Gamebuino4menuEPKPKch - 0x0000000000001a56 0x29c ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000001a56 _ZN9Gamebuino4menuEPKPKch + 0x0000000000001a60 0x29c ../lib/libgamebuino.a(Gamebuino.o) + 0x0000000000001a60 _ZN9Gamebuino4menuEPKPKch .text._ZN9Gamebuino10changeGameEv - 0x0000000000001cf2 0x7a ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000001cf2 _ZN9Gamebuino10changeGameEv + 0x0000000000001cfc 0x7a ../lib/libgamebuino.a(Gamebuino.o) + 0x0000000000001cfc _ZN9Gamebuino10changeGameEv .text._ZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKh - 0x0000000000001d6c 0x27c ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000001d6c _ZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKh + 0x0000000000001d76 0x27c ../lib/libgamebuino.a(Gamebuino.o) + 0x0000000000001d76 _ZN9Gamebuino11titleScreenEPK19__FlashStringHelperPKh .text._ZN9Gamebuino11titleScreenEPK19__FlashStringHelper - 0x0000000000001fe8 0x8 ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000001fe8 _ZN9Gamebuino11titleScreenEPK19__FlashStringHelper + 0x0000000000001ff2 0x8 ../lib/libgamebuino.a(Gamebuino.o) + 0x0000000000001ff2 _ZN9Gamebuino11titleScreenEPK19__FlashStringHelper .text._ZN9Gamebuino17settingsAvailableEv - 0x0000000000001ff0 0x14 ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000001ff0 _ZN9Gamebuino17settingsAvailableEv + 0x0000000000001ffa 0x14 ../lib/libgamebuino.a(Gamebuino.o) + 0x0000000000001ffa _ZN9Gamebuino17settingsAvailableEv .text._ZN9Gamebuino12readSettingsEv - 0x0000000000002004 0xde ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000002004 _ZN9Gamebuino12readSettingsEv + 0x000000000000200e 0xde ../lib/libgamebuino.a(Gamebuino.o) + 0x000000000000200e _ZN9Gamebuino12readSettingsEv .text._ZN9Gamebuino5beginEv - 0x00000000000020e2 0xb6 ../lib/libgamebuino.a(Gamebuino.o) - 0x00000000000020e2 _ZN9Gamebuino5beginEv + 0x00000000000020ec 0xb6 ../lib/libgamebuino.a(Gamebuino.o) + 0x00000000000020ec _ZN9Gamebuino5beginEv .text._ZN9Gamebuino14getDefaultNameEPc - 0x0000000000002198 0x2c ../lib/libgamebuino.a(Gamebuino.o) - 0x0000000000002198 _ZN9Gamebuino14getDefaultNameEPc + 0x00000000000021a2 0x2c ../lib/libgamebuino.a(Gamebuino.o) + 0x00000000000021a2 _ZN9Gamebuino14getDefaultNameEPc .text._ZN5Sound7commandEhhah.part.0 - 0x00000000000021c4 0x74 ../lib/libgamebuino.a(Sound.o) + 0x00000000000021ce 0x74 ../lib/libgamebuino.a(Sound.o) .text._ZN5Sound5beginEv - 0x0000000000002238 0x6a ../lib/libgamebuino.a(Sound.o) - 0x0000000000002238 _ZN5Sound5beginEv + 0x0000000000002242 0x6a ../lib/libgamebuino.a(Sound.o) + 0x0000000000002242 _ZN5Sound5beginEv .text._ZN5Sound7commandEhhah - 0x00000000000022a2 0x62 ../lib/libgamebuino.a(Sound.o) - 0x00000000000022a2 _ZN5Sound7commandEhhah + 0x00000000000022ac 0x62 ../lib/libgamebuino.a(Sound.o) + 0x00000000000022ac _ZN5Sound7commandEhhah .text._ZN5Sound8playNoteEhhh - 0x0000000000002304 0x24 ../lib/libgamebuino.a(Sound.o) - 0x0000000000002304 _ZN5Sound8playNoteEhhh + 0x000000000000230e 0x24 ../lib/libgamebuino.a(Sound.o) + 0x000000000000230e _ZN5Sound8playNoteEhhh .text._ZN5Sound12updateOutputEv - 0x0000000000002328 0x16 ../lib/libgamebuino.a(Sound.o) - 0x0000000000002328 _ZN5Sound12updateOutputEv + 0x0000000000002332 0x16 ../lib/libgamebuino.a(Sound.o) + 0x0000000000002332 _ZN5Sound12updateOutputEv .text._ZN5Sound8stopNoteEh - 0x000000000000233e 0x22 ../lib/libgamebuino.a(Sound.o) - 0x000000000000233e _ZN5Sound8stopNoteEh + 0x0000000000002348 0x22 ../lib/libgamebuino.a(Sound.o) + 0x0000000000002348 _ZN5Sound8stopNoteEh .text._ZN5Sound11stopPatternEh - 0x0000000000002360 0x16 ../lib/libgamebuino.a(Sound.o) - 0x0000000000002360 _ZN5Sound11stopPatternEh + 0x000000000000236a 0x16 ../lib/libgamebuino.a(Sound.o) + 0x000000000000236a _ZN5Sound11stopPatternEh .text._ZN5Sound11playPatternEPKjh - 0x0000000000002376 0x36 ../lib/libgamebuino.a(Sound.o) - 0x0000000000002376 _ZN5Sound11playPatternEPKjh + 0x0000000000002380 0x36 ../lib/libgamebuino.a(Sound.o) + 0x0000000000002380 _ZN5Sound11playPatternEPKjh .text._ZN5Sound11updateTrackEh - 0x00000000000023ac 0x72 ../lib/libgamebuino.a(Sound.o) - 0x00000000000023ac _ZN5Sound11updateTrackEh + 0x00000000000023b6 0x72 ../lib/libgamebuino.a(Sound.o) + 0x00000000000023b6 _ZN5Sound11updateTrackEh .text._ZN5Sound11updateTrackEv - 0x000000000000241e 0x6 ../lib/libgamebuino.a(Sound.o) - 0x000000000000241e _ZN5Sound11updateTrackEv + 0x0000000000002428 0x6 ../lib/libgamebuino.a(Sound.o) + 0x0000000000002428 _ZN5Sound11updateTrackEv .text._ZN5Sound11stopPatternEv - 0x0000000000002424 0x6 ../lib/libgamebuino.a(Sound.o) - 0x0000000000002424 _ZN5Sound11stopPatternEv + 0x000000000000242e 0x6 ../lib/libgamebuino.a(Sound.o) + 0x000000000000242e _ZN5Sound11stopPatternEv .text._ZN5Sound13updatePatternEh - 0x000000000000242a 0xcc ../lib/libgamebuino.a(Sound.o) - 0x000000000000242a _ZN5Sound13updatePatternEh + 0x0000000000002434 0xcc ../lib/libgamebuino.a(Sound.o) + 0x0000000000002434 _ZN5Sound13updatePatternEh .text._ZN5Sound13updatePatternEv - 0x00000000000024f6 0x6 ../lib/libgamebuino.a(Sound.o) - 0x00000000000024f6 _ZN5Sound13updatePatternEv + 0x0000000000002500 0x6 ../lib/libgamebuino.a(Sound.o) + 0x0000000000002500 _ZN5Sound13updatePatternEv .text._ZN5Sound10updateNoteEh - 0x00000000000024fc 0x184 ../lib/libgamebuino.a(Sound.o) - 0x00000000000024fc _ZN5Sound10updateNoteEh + 0x0000000000002506 0x184 ../lib/libgamebuino.a(Sound.o) + 0x0000000000002506 _ZN5Sound10updateNoteEh .text._ZN5Sound10updateNoteEv - 0x0000000000002680 0x6 ../lib/libgamebuino.a(Sound.o) - 0x0000000000002680 _ZN5Sound10updateNoteEv + 0x000000000000268a 0x6 ../lib/libgamebuino.a(Sound.o) + 0x000000000000268a _ZN5Sound10updateNoteEv .text._ZN5Sound14generateOutputEv - 0x0000000000002686 0x54 ../lib/libgamebuino.a(Sound.o) - 0x0000000000002686 _ZN5Sound14generateOutputEv + 0x0000000000002690 0x54 ../lib/libgamebuino.a(Sound.o) + 0x0000000000002690 _ZN5Sound14generateOutputEv .text.__vector_11 - 0x00000000000026da 0x48 ../lib/libgamebuino.a(Sound.o) - 0x00000000000026da __vector_11 + 0x00000000000026e4 0x48 ../lib/libgamebuino.a(Sound.o) + 0x00000000000026e4 __vector_11 .text._ZN5Sound6playOKEv - 0x0000000000002722 0x2c ../lib/libgamebuino.a(Sound.o) - 0x0000000000002722 _ZN5Sound6playOKEv + 0x000000000000272c 0x2c ../lib/libgamebuino.a(Sound.o) + 0x000000000000272c _ZN5Sound6playOKEv .text._ZN5Sound10playCancelEv - 0x000000000000274e 0x2c ../lib/libgamebuino.a(Sound.o) - 0x000000000000274e _ZN5Sound10playCancelEv + 0x0000000000002758 0x2c ../lib/libgamebuino.a(Sound.o) + 0x0000000000002758 _ZN5Sound10playCancelEv .text._ZN5Sound8playTickEv - 0x000000000000277a 0x2c ../lib/libgamebuino.a(Sound.o) - 0x000000000000277a _ZN5Sound8playTickEv + 0x0000000000002784 0x2c ../lib/libgamebuino.a(Sound.o) + 0x0000000000002784 _ZN5Sound8playTickEv .text._ZN5Sound9setVolumeEa - 0x00000000000027a6 0x1c ../lib/libgamebuino.a(Sound.o) - 0x00000000000027a6 _ZN5Sound9setVolumeEa + 0x00000000000027b0 0x1c ../lib/libgamebuino.a(Sound.o) + 0x00000000000027b0 _ZN5Sound9setVolumeEa .text._ZN9Backlight5beginEv - 0x00000000000027c2 0x8 ../lib/libgamebuino.a(Backlight.o) - 0x00000000000027c2 _ZN9Backlight5beginEv + 0x00000000000027cc 0x8 ../lib/libgamebuino.a(Backlight.o) + 0x00000000000027cc _ZN9Backlight5beginEv .text._ZN9Backlight3setEh - 0x00000000000027ca 0x8 ../lib/libgamebuino.a(Backlight.o) - 0x00000000000027ca _ZN9Backlight3setEh + 0x00000000000027d4 0x8 ../lib/libgamebuino.a(Backlight.o) + 0x00000000000027d4 _ZN9Backlight3setEh .text._ZN9Backlight6updateEv - 0x00000000000027d2 0xbe ../lib/libgamebuino.a(Backlight.o) - 0x00000000000027d2 _ZN9Backlight6updateEv + 0x00000000000027dc 0xbe ../lib/libgamebuino.a(Backlight.o) + 0x00000000000027dc _ZN9Backlight6updateEv .text._ZN7Battery5beginEv - 0x0000000000002890 0x14 ../lib/libgamebuino.a(Battery.o) - 0x0000000000002890 _ZN7Battery5beginEv + 0x000000000000289a 0x14 ../lib/libgamebuino.a(Battery.o) + 0x000000000000289a _ZN7Battery5beginEv .text._ZN7Battery6updateEv - 0x00000000000028a4 0x72 ../lib/libgamebuino.a(Battery.o) - 0x00000000000028a4 _ZN7Battery6updateEv + 0x00000000000028ae 0x72 ../lib/libgamebuino.a(Battery.o) + 0x00000000000028ae _ZN7Battery6updateEv .text.__vector_16 - 0x0000000000002916 0x94 ../lib/libarduino.a(wiring.o) - 0x0000000000002916 __vector_16 - .text.millis 0x00000000000029aa 0x18 ../lib/libarduino.a(wiring.o) - 0x00000000000029aa millis - .text.micros 0x00000000000029c2 0x4a ../lib/libarduino.a(wiring.o) - 0x00000000000029c2 micros - .text.delay 0x0000000000002a0c 0x4c ../lib/libarduino.a(wiring.o) - 0x0000000000002a0c delay - .text.init 0x0000000000002a58 0x76 ../lib/libarduino.a(wiring.o) - 0x0000000000002a58 init + 0x0000000000002920 0x94 ../lib/libarduino.a(wiring.o) + 0x0000000000002920 __vector_16 + .text.millis 0x00000000000029b4 0x18 ../lib/libarduino.a(wiring.o) + 0x00000000000029b4 millis + .text.micros 0x00000000000029cc 0x4a ../lib/libarduino.a(wiring.o) + 0x00000000000029cc micros + .text.delay 0x0000000000002a16 0x4c ../lib/libarduino.a(wiring.o) + 0x0000000000002a16 delay + .text.init 0x0000000000002a62 0x76 ../lib/libarduino.a(wiring.o) + 0x0000000000002a62 init .text.analogRead - 0x0000000000002ace 0x3a ../lib/libarduino.a(wiring_analog.o) - 0x0000000000002ace analogRead + 0x0000000000002ad8 0x3a ../lib/libarduino.a(wiring_analog.o) + 0x0000000000002ad8 analogRead .text.analogWrite - 0x0000000000002b08 0xbe ../lib/libarduino.a(wiring_analog.o) - 0x0000000000002b08 analogWrite + 0x0000000000002b12 0xbe ../lib/libarduino.a(wiring_analog.o) + 0x0000000000002b12 analogWrite .text.turnOffPWM - 0x0000000000002bc6 0x52 ../lib/libarduino.a(wiring_digital.o) - .text.pinMode 0x0000000000002c18 0x78 ../lib/libarduino.a(wiring_digital.o) - 0x0000000000002c18 pinMode + 0x0000000000002bd0 0x52 ../lib/libarduino.a(wiring_digital.o) + .text.pinMode 0x0000000000002c22 0x78 ../lib/libarduino.a(wiring_digital.o) + 0x0000000000002c22 pinMode .text.digitalWrite - 0x0000000000002c90 0x5e ../lib/libarduino.a(wiring_digital.o) - 0x0000000000002c90 digitalWrite + 0x0000000000002c9a 0x5e ../lib/libarduino.a(wiring_digital.o) + 0x0000000000002c9a digitalWrite .text.digitalRead - 0x0000000000002cee 0x52 ../lib/libarduino.a(wiring_digital.o) - 0x0000000000002cee digitalRead + 0x0000000000002cf8 0x52 ../lib/libarduino.a(wiring_digital.o) + 0x0000000000002cf8 digitalRead .text._ZN5Print5writeEPKhj - 0x0000000000002d40 0x50 ../lib/libarduino.a(Print.o) - 0x0000000000002d40 _ZN5Print5writeEPKhj + 0x0000000000002d4a 0x50 ../lib/libarduino.a(Print.o) + 0x0000000000002d4a _ZN5Print5writeEPKhj .text._ZN5Print5writeEPKc - 0x0000000000002d90 0x2a ../lib/libarduino.a(Print.o) - 0x0000000000002d90 _ZN5Print5writeEPKc + 0x0000000000002d9a 0x2a ../lib/libarduino.a(Print.o) + 0x0000000000002d9a _ZN5Print5writeEPKc .text._ZN5Print5printEPK19__FlashStringHelper - 0x0000000000002dba 0x46 ../lib/libarduino.a(Print.o) - 0x0000000000002dba _ZN5Print5printEPK19__FlashStringHelper + 0x0000000000002dc4 0x46 ../lib/libarduino.a(Print.o) + 0x0000000000002dc4 _ZN5Print5printEPK19__FlashStringHelper .text._ZN5Print5printEc - 0x0000000000002e00 0xe ../lib/libarduino.a(Print.o) - 0x0000000000002e00 _ZN5Print5printEc + 0x0000000000002e0a 0xe ../lib/libarduino.a(Print.o) + 0x0000000000002e0a _ZN5Print5printEc .text._ZN5Print7printlnEv - 0x0000000000002e0e 0x28 ../lib/libarduino.a(Print.o) - 0x0000000000002e0e _ZN5Print7printlnEv + 0x0000000000002e18 0x28 ../lib/libarduino.a(Print.o) + 0x0000000000002e18 _ZN5Print7printlnEv .text._ZN5Print7printlnEPK19__FlashStringHelper - 0x0000000000002e36 0x24 ../lib/libarduino.a(Print.o) - 0x0000000000002e36 _ZN5Print7printlnEPK19__FlashStringHelper + 0x0000000000002e40 0x24 ../lib/libarduino.a(Print.o) + 0x0000000000002e40 _ZN5Print7printlnEPK19__FlashStringHelper .text._ZN5Print11printNumberEmh - 0x0000000000002e5a 0xac ../lib/libarduino.a(Print.o) - 0x0000000000002e5a _ZN5Print11printNumberEmh + 0x0000000000002e64 0xac ../lib/libarduino.a(Print.o) + 0x0000000000002e64 _ZN5Print11printNumberEmh .text._ZN5Print5printEmi - 0x0000000000002f06 0x1a ../lib/libarduino.a(Print.o) - 0x0000000000002f06 _ZN5Print5printEmi + 0x0000000000002f10 0x1a ../lib/libarduino.a(Print.o) + 0x0000000000002f10 _ZN5Print5printEmi .text._ZN5Print5printEji - 0x0000000000002f20 0xc ../lib/libarduino.a(Print.o) - 0x0000000000002f20 _ZN5Print5printEji + 0x0000000000002f2a 0xc ../lib/libarduino.a(Print.o) + 0x0000000000002f2a _ZN5Print5printEji .text._ZN5Print5printEli - 0x0000000000002f2c 0x90 ../lib/libarduino.a(Print.o) - 0x0000000000002f2c _ZN5Print5printEli + 0x0000000000002f36 0x90 ../lib/libarduino.a(Print.o) + 0x0000000000002f36 _ZN5Print5printEli .text._ZN5Print5printEii - 0x0000000000002fbc 0xe ../lib/libarduino.a(Print.o) - 0x0000000000002fbc _ZN5Print5printEii + 0x0000000000002fc6 0xe ../lib/libarduino.a(Print.o) + 0x0000000000002fc6 _ZN5Print5printEii .text._Z3maplllll - 0x0000000000002fca 0x82 ../lib/libarduino.a(WMath.o) - 0x0000000000002fca _Z3maplllll + 0x0000000000002fd4 0x82 ../lib/libarduino.a(WMath.o) + 0x0000000000002fd4 _Z3maplllll .text.__cxa_pure_virtual - 0x000000000000304c 0x2 ../lib/libarduino.a(forward.o) - 0x000000000000304c __cxa_pure_virtual + 0x0000000000003056 0x2 ../lib/libarduino.a(forward.o) + 0x0000000000003056 __cxa_pure_virtual .text._ZN8SPIClass5beginEv - 0x000000000000304e 0x2c ../lib/libarduino.a(SPI.o) - 0x000000000000304e _ZN8SPIClass5beginEv + 0x0000000000003058 0x2c ../lib/libarduino.a(SPI.o) + 0x0000000000003058 _ZN8SPIClass5beginEv .text._ZN8SPIClass11setBitOrderEh - 0x000000000000307a 0x12 ../lib/libarduino.a(SPI.o) - 0x000000000000307a _ZN8SPIClass11setBitOrderEh + 0x0000000000003084 0x12 ../lib/libarduino.a(SPI.o) + 0x0000000000003084 _ZN8SPIClass11setBitOrderEh .text._ZN8SPIClass11setDataModeEh - 0x000000000000308c 0xa ../lib/libarduino.a(SPI.o) - 0x000000000000308c _ZN8SPIClass11setDataModeEh + 0x0000000000003096 0xa ../lib/libarduino.a(SPI.o) + 0x0000000000003096 _ZN8SPIClass11setDataModeEh .text._ZN8SPIClass15setClockDividerEh - 0x0000000000003096 0x1e ../lib/libarduino.a(SPI.o) - 0x0000000000003096 _ZN8SPIClass15setClockDividerEh + 0x00000000000030a0 0x1e ../lib/libarduino.a(SPI.o) + 0x00000000000030a0 _ZN8SPIClass15setClockDividerEh .text.libgcc.mul - 0x00000000000030b4 0x20 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) - 0x00000000000030b4 __mulsi3 + 0x00000000000030be 0x20 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) + 0x00000000000030be __mulsi3 .text.libgcc.div - 0x00000000000030d4 0x18 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o) - 0x00000000000030d4 __udivmodqi4 + 0x00000000000030de 0x18 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodqi4.o) + 0x00000000000030de __udivmodqi4 .text.libgcc.div - 0x00000000000030ec 0x28 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o) - 0x00000000000030ec __udivmodhi4 + 0x00000000000030f6 0x28 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodhi4.o) + 0x00000000000030f6 __udivmodhi4 .text.libgcc.div - 0x0000000000003114 0x28 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o) - 0x0000000000003114 __divmodhi4 - 0x0000000000003114 _div + 0x000000000000311e 0x28 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodhi4.o) + 0x000000000000311e __divmodhi4 + 0x000000000000311e _div .text.libgcc.div - 0x000000000000313c 0x44 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o) - 0x000000000000313c __udivmodsi4 + 0x0000000000003146 0x44 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_udivmodsi4.o) + 0x0000000000003146 __udivmodsi4 .text.libgcc.div - 0x0000000000003180 0x2e /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o) - 0x0000000000003180 __divmodsi4 + 0x000000000000318a 0x2e /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_divmodsi4.o) + 0x000000000000318a __divmodsi4 .text.libgcc.div - 0x00000000000031ae 0x10 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o) - 0x00000000000031ae __negsi2 + 0x00000000000031b8 0x10 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_negsi2.o) + 0x00000000000031b8 __negsi2 .text.libgcc.mul - 0x00000000000031be 0x16 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) - 0x00000000000031be __muluhisi3 - .text.libgcc 0x00000000000031d4 0xc /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o) - 0x00000000000031d4 __tablejump2__ + 0x00000000000031c8 0x16 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) + 0x00000000000031c8 __muluhisi3 + .text.libgcc 0x00000000000031de 0xc /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_tablejump2.o) + 0x00000000000031de __tablejump2__ .text.libgcc.mul - 0x00000000000031e0 0x1e /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) - 0x00000000000031e0 __umulhisi3 + 0x00000000000031ea 0x1e /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) + 0x00000000000031ea __umulhisi3 .text.avr-libc.fplib - 0x00000000000031fe 0x5e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixunssfsi.o) - 0x00000000000031fe __fixunssfsi + 0x0000000000003208 0x5e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fixunssfsi.o) + 0x0000000000003208 __fixunssfsi .text.avr-libc.fplib - 0x000000000000325c 0x7a /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(floatsisf.o) - 0x000000000000325c __floatunsisf - 0x0000000000003260 __floatsisf + 0x0000000000003266 0x7a /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(floatsisf.o) + 0x0000000000003266 __floatunsisf + 0x000000000000326a __floatsisf .text.avr-libc.fplib - 0x00000000000032d6 0xc /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_inf.o) - 0x00000000000032d6 __fp_inf + 0x00000000000032e0 0xc /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_inf.o) + 0x00000000000032e0 __fp_inf .text.avr-libc.fplib - 0x00000000000032e2 0x6 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_nan.o) - 0x00000000000032e2 __fp_nan + 0x00000000000032ec 0x6 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_nan.o) + 0x00000000000032ec __fp_nan .text.avr-libc.fplib - 0x00000000000032e8 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscA.o) - 0x00000000000032e8 __fp_pscA + 0x00000000000032f2 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscA.o) + 0x00000000000032f2 __fp_pscA .text.avr-libc.fplib - 0x00000000000032f6 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscB.o) - 0x00000000000032f6 __fp_pscB + 0x0000000000003300 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_pscB.o) + 0x0000000000003300 __fp_pscB .text.avr-libc.fplib - 0x0000000000003304 0x22 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_round.o) - 0x0000000000003304 __fp_round + 0x000000000000330e 0x22 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_round.o) + 0x000000000000330e __fp_round .text.avr-libc.fplib - 0x0000000000003326 0x44 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_split3.o) - 0x0000000000003326 __fp_split3 - 0x0000000000003336 __fp_splitA + 0x0000000000003330 0x44 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_split3.o) + 0x0000000000003330 __fp_split3 + 0x0000000000003340 __fp_splitA .text.avr-libc.fplib - 0x000000000000336a 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_zero.o) - 0x000000000000336a __fp_zero - 0x000000000000336c __fp_szero + 0x0000000000003374 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(fp_zero.o) + 0x0000000000003374 __fp_zero + 0x0000000000003376 __fp_szero .text.avr-libc.fplib - 0x0000000000003378 0x8 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3.o) - 0x0000000000003378 __mulsf3 + 0x0000000000003382 0x8 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3.o) + 0x0000000000003382 __mulsf3 .text.avr-libc.fplib - 0x0000000000003380 0xd2 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3x.o) - 0x000000000000339e __mulsf3x - 0x00000000000033a4 __mulsf3_pse + 0x000000000000338a 0xd2 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a(mulsf3x.o) + 0x00000000000033a8 __mulsf3x + 0x00000000000033ae __mulsf3_pse .text.avr-libc - 0x0000000000003452 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o) - 0x0000000000003452 memset + 0x000000000000345c 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o) + 0x000000000000345c memset .text.avr-libc - 0x0000000000003460 0x1e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncpy.o) - 0x0000000000003460 strncpy - 0x000000000000347e . = ALIGN (0x2) + 0x000000000000346a 0x1e /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strncpy.o) + 0x000000000000346a strncpy + 0x0000000000003488 . = ALIGN (0x2) *(.fini9) - .fini9 0x000000000000347e 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) - 0x000000000000347e exit - 0x000000000000347e _exit + .fini9 0x0000000000003488 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) + 0x0000000000003488 exit + 0x0000000000003488 _exit *(.fini9) *(.fini8) *(.fini8) @@ -1756,11 +1756,11 @@ END GROUP *(.fini1) *(.fini1) *(.fini0) - .fini0 0x000000000000347e 0x4 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) + .fini0 0x0000000000003488 0x4 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) *(.fini0) - 0x0000000000003482 _etext = . + 0x000000000000348c _etext = . -.data 0x0000000000800100 0x58 load address 0x0000000000003482 +.data 0x0000000000800100 0x58 load address 0x000000000000348c 0x0000000000800100 PROVIDE (__data_start, .) *(.data) *(.data*) @@ -1831,8 +1831,8 @@ END GROUP 0x00000000008003ec timer0_overflow_count *(COMMON) 0x00000000008003f0 PROVIDE (__bss_end, .) - 0x0000000000003482 __data_load_start = LOADADDR (.data) - 0x00000000000034da __data_load_end = (__data_load_start + SIZEOF (.data)) + 0x000000000000348c __data_load_start = LOADADDR (.data) + 0x00000000000034e4 __data_load_end = (__data_load_start + SIZEOF (.data)) .noinit 0x00000000008003f0 0x0 [!provide] PROVIDE (__noinit_start, .) diff --git a/PocketEmpires.geany b/PocketEmpires.geany index a777ba3..5f2b61f 100644 --- a/PocketEmpires.geany +++ b/PocketEmpires.geany @@ -28,12 +28,12 @@ long_line_behaviour=1 long_line_column=120 [files] -current_page=13 +current_page=17 FILE_NAME_0=0;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FGfx.cpp;0;4 FILE_NAME_1=0;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2Fmain.cpp;0;4 -FILE_NAME_2=3160;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FMenu.cpp;0;4 -FILE_NAME_3=317;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FPad.cpp;0;4 -FILE_NAME_4=663;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FCamera.h;0;4 +FILE_NAME_2=3528;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FMenu.cpp;0;4 +FILE_NAME_3=549;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FPad.cpp;0;4 +FILE_NAME_4=987;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FCamera.h;0;4 FILE_NAME_5=665;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FGfx.h;0;4 FILE_NAME_6=314;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FGlobal_Inc.h;0;4 FILE_NAME_7=299;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FMenu.h;0;4 @@ -41,21 +41,21 @@ FILE_NAME_8=611;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FPad. FILE_NAME_9=1191;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FPlayer.h;0;4 FILE_NAME_10=412;Make;0;EUTF-8;1;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FMakefile;0;4 FILE_NAME_11=2168;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FSystem.cpp;0;4 -FILE_NAME_12=731;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FHumanPlayer.h;0;4 -FILE_NAME_13=4068;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FHumanPlayer.cpp;0;4 +FILE_NAME_12=789;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FHumanPlayer.h;0;4 +FILE_NAME_13=3100;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FHumanPlayer.cpp;0;4 FILE_NAME_14=1460;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FPlayer.cpp;0;4 -FILE_NAME_15=2083;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FGame.cpp;0;4 +FILE_NAME_15=3119;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FGame.cpp;0;4 FILE_NAME_16=571;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FGame.h;0;4 -FILE_NAME_17=2241;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FCamera.cpp;0;4 -FILE_NAME_18=1377;C;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FCameraOld.c;0;4 +FILE_NAME_17=1886;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FCamera.cpp;0;4 +FILE_NAME_18=281;C;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FCameraOld.c;0;4 FILE_NAME_19=768;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FSprite.h;0;4 FILE_NAME_20=2844;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FSprite.cpp;0;4 FILE_NAME_21=818;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FSystem.h;0;4 FILE_NAME_22=5650;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2FDisplay.h;0;4 FILE_NAME_23=14993;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2FGamebuino.cpp;0;4 FILE_NAME_24=0;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2FGamebuino.h;0;4 -FILE_NAME_25=833;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2FButtons.cpp;0;4 -FILE_NAME_26=0;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2FButtons.h;0;4 +FILE_NAME_25=3497;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2FButtons.cpp;0;4 +FILE_NAME_26=1135;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2FButtons.h;0;4 FILE_NAME_27=3441;C;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2Fsettings.c;0;4 FILE_NAME_28=19868;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FLibs%2Flibgamebuino%2FDisplay.cpp;0;4 FILE_NAME_29=1853;C++;0;EUTF-8;0;1;0;%2Fhome%2Fxavier%2FPocketEmpires%2Fsrc%2FBaseUnit.cpp;0;4 -- cgit v1.2.3