From 33b0cb072eb0032e4d6cc158b0d8234f5202fa44 Mon Sep 17 00:00:00 2001 From: gaoheng_branch <1427972063@qq.com> Date: Thu, 21 Dec 2023 00:05:29 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AB=98=E6=81=92=E7=9A=84=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../8.0/executionHistory/executionHistory.bin | Bin 494537 -> 494537 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes src/.gradle/8.0/fileHashes/fileHashes.bin | Bin 234419 -> 264569 bytes src/.gradle/8.0/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../8.0/fileHashes/resourceHashesCache.bin | Bin 20571 -> 21931 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .../buildOutputCleanup/outputFiles.bin | Bin 55661 -> 59459 bytes src/.gradle/file-system.probe | Bin 8 -> 8 bytes .../intermediates/apk/debug/app-debug.apk | Bin 1046134 -> 1050731 bytes .../compile_app_classes_jar/debug/classes.jar | Bin 389498 -> 389498 bytes .../currentProject/dirs_bucket_0/graph.bin | Bin 235 -> 654 bytes .../currentProject/dirs_bucket_1/graph.bin | Bin 235 -> 1422 bytes .../currentProject/dirs_bucket_4/graph.bin | Bin 235 -> 679 bytes .../currentProject/dirs_bucket_5/graph.bin | Bin 235 -> 961 bytes .../currentProject/dirs_bucket_6/graph.bin | Bin 235 -> 860 bytes .../currentProject/dirs_bucket_7/graph.bin | Bin 235 -> 1019 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../graph.bin | Bin 235 -> 0 bytes .../dex/debug/mergeDexDebug/classes.dex | Bin 190952 -> 191480 bytes .../dex_archive_input_jar_hashes/debug/out | Bin 406 -> 375 bytes .../debugAndroidTest/out | Bin 417 -> 386 bytes .../compile-file-map.properties | 192 ++--- .../debug/mergeDebugResources/merger.xml | 16 +- .../compile-file-map.properties | 192 ++--- .../debug/packageDebugResources/merger.xml | 16 +- .../compile-file-map.properties | 2 +- .../mergeDebugAndroidTestResources/merger.xml | 2 +- .../mergeDebugAndroidTestAssets/merger.xml | 2 +- .../merger.xml | 2 +- .../mergeDebugAndroidTestShaders/merger.xml | 2 +- .../incremental/mergeDebugAssets/merger.xml | 2 +- .../mergeDebugJniLibFolders/merger.xml | 2 +- .../incremental/mergeDebugShaders/merger.xml | 2 +- .../tmp/debug/dex-renamer-state.txt | 4 +- .../tmp/debug/zip-cache/androidResources | Bin 8305 -> 8305 bytes .../debugAndroidTest/dex-renamer-state.txt | 4 +- .../gtask/remote/GTaskSyncService$1.class | Bin 1062 -> 1062 bytes .../notes/gtask/remote/GTaskSyncService.class | Bin 4166 -> 4166 bytes .../net/micode/notes/model/WorkingNote.class | Bin 9147 -> 9147 bytes .../micode/notes/ui/NoteEditActivity$2.class | Bin 1076 -> 1076 bytes .../micode/notes/ui/NoteEditActivity$3.class | Bin 1262 -> 1262 bytes .../micode/notes/ui/NoteEditActivity.class | Bin 28347 -> 28347 bytes .../micode/notes/ui/NotesListActivity$3.class | Bin 1110 -> 1110 bytes .../micode/notes/ui/NotesListActivity$4.class | Bin 3297 -> 3297 bytes .../micode/notes/ui/NotesListActivity$5.class | Bin 1571 -> 1571 bytes .../micode/notes/ui/NotesListActivity$6.class | Bin 1687 -> 1687 bytes .../micode/notes/ui/NotesListActivity$7.class | Bin 1165 -> 1165 bytes .../micode/notes/ui/NotesListActivity$8.class | Bin 2941 -> 2941 bytes .../micode/notes/ui/NotesListActivity$9.class | Bin 903 -> 903 bytes ...ListActivity$OnListItemClickListener.class | Bin 3354 -> 3354 bytes .../micode/notes/ui/NotesListActivity.class | Bin 24940 -> 24940 bytes .../manifest-merger-blame-debug-report.txt | 242 +++--- ...-merger-blame-debug-androidTest-report.txt | 24 +- .../debug/raw-zh-rCN_introduction.flat | Bin 592 -> 600 bytes .../debug/out/multi-v2/debug.json | 232 ++--- .../debug/out/multi-v2/values-zh-rCN.json | 44 +- .../debug/out/multi-v2/values-zh-rTW.json | 12 +- .../debug/out/multi-v2/values.json | 160 +--- .../debug/out/resources-debug.ap_ | Bin 950313 -> 950317 bytes ...c025151faf92e41d064ee3771f89d763e519_5.jar | Bin 5306 -> 5306 bytes .../out/net/micode/notes/data/Contact.dex | Bin 2704 -> 2708 bytes .../net/micode/notes/data/Notes$CallNote.dex | Bin 1328 -> 1332 bytes .../micode/notes/data/Notes$DataColumns.dex | Bin 1124 -> 1128 bytes .../micode/notes/data/Notes$DataConstants.dex | Bin 972 -> 976 bytes .../micode/notes/data/Notes$NoteColumns.dex | Bin 1448 -> 1452 bytes .../net/micode/notes/data/Notes$TextNote.dex | Bin 1328 -> 1332 bytes .../debug/out/net/micode/notes/data/Notes.dex | Bin 2112 -> 2116 bytes .../notes/data/NotesDatabaseHelper$TABLE.dex | Bin 812 -> 816 bytes .../micode/notes/data/NotesDatabaseHelper.dex | Bin 8156 -> 8160 bytes .../net/micode/notes/data/NotesProvider.dex | Bin 8212 -> 8228 bytes .../net/micode/notes/gtask/data/MetaData.dex | Bin 2396 -> 2412 bytes .../out/net/micode/notes/gtask/data/Node.dex | Bin 2100 -> 2116 bytes .../net/micode/notes/gtask/data/SqlData.dex | Bin 5168 -> 5200 bytes .../net/micode/notes/gtask/data/SqlNote.dex | Bin 11064 -> 11192 bytes .../out/net/micode/notes/gtask/data/Task.dex | Bin 6544 -> 6560 bytes .../net/micode/notes/gtask/data/TaskList.dex | Bin 7068 -> 7072 bytes .../exception/ActionFailureException.dex | Bin 940 -> 956 bytes .../exception/NetworkFailureException.dex | Bin 936 -> 952 bytes .../notes/gtask/remote/GTaskASyncTask$1.dex | Bin 1208 -> 1212 bytes .../GTaskASyncTask$OnCompleteListener.dex | Bin 812 -> 816 bytes .../notes/gtask/remote/GTaskASyncTask.dex | Bin 4596 -> 4600 bytes .../micode/notes/gtask/remote/GTaskClient.dex | Bin 14580 -> 14588 bytes .../notes/gtask/remote/GTaskManager.dex | Bin 15540 -> 15564 bytes .../notes/gtask/remote/GTaskSyncService$1.dex | Bin 1300 -> 1304 bytes .../notes/gtask/remote/GTaskSyncService.dex | Bin 3504 -> 3524 bytes .../net/micode/notes/model/Note$NoteData.dex | Bin 5304 -> 5308 bytes .../debug/out/net/micode/notes/model/Note.dex | Bin 4152 -> 4156 bytes ...WorkingNote$NoteSettingChangedListener.dex | Bin 1028 -> 1032 bytes .../net/micode/notes/model/WorkingNote.dex | Bin 7904 -> 7972 bytes .../notes/tool/BackupUtils$TextExport.dex | Bin 5968 -> 6020 bytes .../out/net/micode/notes/tool/BackupUtils.dex | Bin 3232 -> 3236 bytes .../out/net/micode/notes/tool/DataUtils.dex | Bin 7992 -> 8004 bytes .../micode/notes/tool/GTaskStringUtils.dex | Bin 3060 -> 3076 bytes .../tool/ResourceParser$NoteBgResources.dex | Bin 1672 -> 1676 bytes .../ResourceParser$NoteItemBgResources.dex | Bin 2324 -> 2328 bytes ...ResourceParser$TextAppearanceResources.dex | Bin 1416 -> 1420 bytes .../tool/ResourceParser$WidgetBgResources.dex | Bin 1624 -> 1628 bytes .../net/micode/notes/tool/ResourceParser.dex | Bin 1864 -> 1956 bytes .../micode/notes/ui/AlarmAlertActivity.dex | Bin 5172 -> 5188 bytes .../net/micode/notes/ui/AlarmInitReceiver.dex | Bin 2432 -> 2456 bytes .../out/net/micode/notes/ui/AlarmReceiver.dex | Bin 1004 -> 1020 bytes .../net/micode/notes/ui/DateTimePicker$1.dex | Bin 1320 -> 1324 bytes .../net/micode/notes/ui/DateTimePicker$2.dex | Bin 2308 -> 2312 bytes .../net/micode/notes/ui/DateTimePicker$3.dex | Bin 1944 -> 1948 bytes .../net/micode/notes/ui/DateTimePicker$4.dex | Bin 1500 -> 1504 bytes ...teTimePicker$OnDateTimeChangedListener.dex | Bin 860 -> 864 bytes .../net/micode/notes/ui/DateTimePicker.dex | Bin 7536 -> 7540 bytes .../notes/ui/DateTimePickerDialog$1.dex | Bin 1628 -> 1632 bytes ...TimePickerDialog$OnDateTimeSetListener.dex | Bin 892 -> 896 bytes .../micode/notes/ui/DateTimePickerDialog.dex | Bin 3152 -> 3156 bytes .../net/micode/notes/ui/DropdownMenu$1.dex | Bin 1248 -> 1252 bytes .../out/net/micode/notes/ui/DropdownMenu.dex | Bin 2064 -> 2080 bytes .../ui/FoldersListAdapter$FolderListItem.dex | Bin 1580 -> 1584 bytes .../micode/notes/ui/FoldersListAdapter.dex | Bin 1996 -> 2008 bytes .../micode/notes/ui/NoteEditActivity$1.dex | Bin 1268 -> 1272 bytes .../micode/notes/ui/NoteEditActivity$2.dex | Bin 1308 -> 1312 bytes .../micode/notes/ui/NoteEditActivity$3.dex | Bin 1524 -> 1528 bytes .../ui/NoteEditActivity$HeadViewHolder.dex | Bin 1232 -> 1236 bytes .../net/micode/notes/ui/NoteEditActivity.dex | Bin 24248 -> 24256 bytes .../net/micode/notes/ui/NoteEditText$1.dex | Bin 1428 -> 1432 bytes .../NoteEditText$OnTextViewChangeListener.dex | Bin 968 -> 972 bytes .../out/net/micode/notes/ui/NoteEditText.dex | Bin 5904 -> 5916 bytes .../out/net/micode/notes/ui/NoteItemData.dex | Bin 5016 -> 5112 bytes .../micode/notes/ui/NotesListActivity$1.dex | Bin 2616 -> 2620 bytes .../micode/notes/ui/NotesListActivity$2.dex | Bin 3104 -> 3108 bytes .../micode/notes/ui/NotesListActivity$3.dex | Bin 1408 -> 1412 bytes .../micode/notes/ui/NotesListActivity$4.dex | Bin 3280 -> 3284 bytes .../micode/notes/ui/NotesListActivity$5.dex | Bin 1788 -> 1792 bytes .../micode/notes/ui/NotesListActivity$6.dex | Bin 1736 -> 1740 bytes .../micode/notes/ui/NotesListActivity$7.dex | Bin 1416 -> 1420 bytes .../micode/notes/ui/NotesListActivity$8.dex | Bin 2848 -> 2852 bytes .../micode/notes/ui/NotesListActivity$9.dex | Bin 1340 -> 1344 bytes ...tesListActivity$BackgroundQueryHandler.dex | Bin 1728 -> 1732 bytes .../ui/NotesListActivity$ListEditState.dex | Bin 1736 -> 1740 bytes .../ui/NotesListActivity$ModeCallback$1.dex | Bin 1592 -> 1596 bytes .../ui/NotesListActivity$ModeCallback$2.dex | Bin 1364 -> 1368 bytes .../ui/NotesListActivity$ModeCallback.dex | Bin 6272 -> 6276 bytes ...tesListActivity$NewNoteOnTouchListener.dex | Bin 3248 -> 3344 bytes ...esListActivity$OnListItemClickListener.dex | Bin 3096 -> 3100 bytes .../net/micode/notes/ui/NotesListActivity.dex | Bin 19256 -> 19264 bytes .../NotesListAdapter$AppWidgetAttribute.dex | Bin 920 -> 924 bytes .../net/micode/notes/ui/NotesListAdapter.dex | Bin 5200 -> 5204 bytes .../out/net/micode/notes/ui/NotesListItem.dex | Bin 4304 -> 4320 bytes .../notes/ui/NotesPreferenceActivity$1.dex | Bin 1908 -> 1912 bytes .../notes/ui/NotesPreferenceActivity$2.dex | Bin 1232 -> 1236 bytes .../notes/ui/NotesPreferenceActivity$3.dex | Bin 1228 -> 1232 bytes .../notes/ui/NotesPreferenceActivity$4.dex | Bin 1540 -> 1580 bytes .../notes/ui/NotesPreferenceActivity$5.dex | Bin 1744 -> 1748 bytes .../notes/ui/NotesPreferenceActivity$6.dex | Bin 1288 -> 1292 bytes .../notes/ui/NotesPreferenceActivity$7.dex | Bin 1664 -> 1668 bytes .../notes/ui/NotesPreferenceActivity$8.dex | Bin 1648 -> 1652 bytes .../NotesPreferenceActivity$GTaskReceiver.dex | Bin 1860 -> 1864 bytes .../notes/ui/NotesPreferenceActivity.dex | Bin 10616 -> 10620 bytes .../notes/widget/NoteWidgetProvider.dex | Bin 4796 -> 4828 bytes .../notes/widget/NoteWidgetProvider_2x.dex | Bin 1268 -> 1284 bytes .../notes/widget/NoteWidgetProvider_4x.dex | Bin 1268 -> 1284 bytes .../debug/signing-config-versions.json | 2 +- .../source_set_path_map/debug/file-map.txt | 14 +- .../debugAndroidTest/file-map.txt | 8 +- .../debug/app-debug-androidTest.apk | Bin 7724 -> 7416 bytes .../logs/manifest-merger-debug-report.txt | 252 +++--- .../previous-compilation-data.bin | Bin 11881 -> 11881 bytes src/local.properties | 6 +- .../net/micode/notes/gtask/data/MetaData.java | 63 +- src/src/net/micode/notes/gtask/data/Node.java | 77 +- .../net/micode/notes/gtask/data/SqlData.java | 63 +- .../net/micode/notes/gtask/data/SqlNote.java | 802 +++++++++--------- src/src/net/micode/notes/gtask/data/Task.java | 186 ++-- .../net/micode/notes/gtask/data/TaskList.java | 139 +-- .../exception/ActionFailureException.java | 18 +- .../exception/NetworkFailureException.java | 17 + .../notes/gtask/remote/GTaskASyncTask.java | 103 ++- .../notes/gtask/remote/GTaskClient.java | 190 +++-- 187 files changed, 1613 insertions(+), 1481 deletions(-) delete mode 100644 src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_0/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_1/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_2/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_3/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_4/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_5/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_6/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_7/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_0/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_1/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_2/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_3/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_4/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_5/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_6/graph.bin delete mode 100644 src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_7/graph.bin diff --git a/src/.gradle/8.0/executionHistory/executionHistory.bin b/src/.gradle/8.0/executionHistory/executionHistory.bin index f7e5d141186d5d061cea692fd2b9019c0bf6361c..e3a9c34776204a906b8e75721bb84800280faea2 100644 GIT binary patch delta 60971 zcmeIb2UJwa(>Kh$a|0k@$YDrIFd$(JU?PfuB8XWL1Vl^(N#+0;Fe5lhxhBNCiVEtA zS#Zr6!@5R5U2{TRbNKr99n^KDhyVLMZ#d86p5vaT=hxNMRn_5EcUK<+t7BkQ6dY)q zzBqbV^JYU569%}YL^mH96Fn*^esFxV;b}vXlGVijK(8rnsi>^dRk(I$A!jwUTXvQ5 zYZD$bJU%{laBPe4)Zv5D!UqpY91xzG5~HZ!%}lYmqc=5MQQon+-9pv$wV`Wcwkw1- zW`CERAQH9#3qwX5E}f)JSxQZfTCFGu^0sI~sAB8KpiLBsDkQI>%@v=6T`2dh(vZ=V zUE{^0hQvolk4zdidcdG&qlc%(jTka?=&+FkQr!}i0x^Pu9LfTcTq#bG9_qH03H736 z*NL3F!kPN45v1>D>}5BI$OPFj;_ohs*WLOMTa+71%VGIk$^_c*w3Pj8=O6ozLS%DV z1}6$BY5fPn-}1>4iJElP$&mG)10}yc&2ZWF_Si#v1__mMgN#B-hRbfP>OQKKy{|n% zz)Fz}h2rVF{k%D?6jx@iC2^;yI@(lmcaFBKiqJ{{6P9f$we)Evn;7VRYiMA2EW2E7 zBb>@-EoHYJSExoK&_SwK-VT#86aJNyfvgAOyQ`WN6gpyq!w{W1S83R+IM@0{a zk0n_+f-1anbfq?Plb(Mp?6G!ZpUW?;uYHPB^v^Mo{Xwjwo#J7Rf$Sj>Z0po4@LU@*0KjG=$I@BQo)a};>H3`*a zZ`ofeFh?J@Qz4%~MZ_aN*<&J|Kq$P))C2E!l!3zZaU&I4nW>W6-boTG#iT`zWKUF7 z`;p*!X>^cpl>v3aRsJ0yyRSlS z0=@KCUMln{)XOT?t@f=$8(8SA!!=M$U*n*nGoTLqYdwYQT0a$*iE$uHrnD5#-n6R= zSW&tzP^DJVe+^QJnOmr#*!#{`WkUp<)&~E&;2D3>pMJD$qCMKRC`r}jsW6dFkc7cTy;tl z8XaV13fJ9ss)P#&9i+0UnB=fStT}Ynpls_xQ&aJNxCWfnpjxRiCxHV^h|;V>%erVI zXu=2ye($|o9a>aD%&W)6%nN>rzXI3OSLE;l`TWaVA)B6K~^1Y1{KQLrV)6;j0@&`PWIi+#-F67%E`sFz%cRb%xG54T_%4&XX z$QeuD{i!pNx%yzrgUBI4Hf=`)L)VjNl~4XYXbvG##G!uPxR(~{ZQ72qf8jl6__3Lw z*N3u{T_Fmum14qSO`m}L_>-=Kiyf+NaV1O37d59A#7B=AJ|fK}ad=v6WbDA9Y0je) z;zm!EJut8%T7iNbBw0ZX;xa0h0x1pjBWuuA*sMMo0rKyV}{SRI_=y7kw zG2MFhn=KVjj~J6mLVbP8S9->C>?>+)%cJl{_vHA5{JDzUqsBx-tvVViO&@>C;)3S7 z;H^FdS)1$!rYd}n*{P7R2jm1WTGDmie=h0q`QH9teAln%4rQ!?!T{!nR&Z>Tk#u~k zZT>r!?p}9&YJhX;;SxDK3!^MZO+w#;%@wXEbfx{<9Wt*R!R%Ww&0t^4M*-&)T}}{X zp)AP56GKW}y4B+H<%y5_Rm&n8ZW)y)QnECqG@xjcgp*oy=)*Nn z-r2LU!>aTtx|9QWn^1--TLFlGCM-9hbfm9ZuV3TMKAV52)CyF}o@=Z|La)SS{*I9#xmohJg_6(_RviQ~V| zAMWs^0a|O23AI){Ntdc1G?CjpW0Hl ztfK|&ESLITO{LA98Ygy#`VN$7oyr?Y?@e}JHYw}C$$eYb_<8K~TCZ4s*-Un*_NtMQ zIO<8~&y{~vJo@y&BSKH3d*ffN6)sn7A*dnMMDgKDGsV^`=1?a7F_b92s;88f;>J~d zoxcv9Lw>u=mV%Scx0#~+Or+4!n{3rO(@58DmTDIr^VQ92zQ0!Yt>_Oet+1sRrYfW% zmRoOD?4ul_RFkLG4ny<|su1FzlUASIJQNJ_9XWnxMtHv;F?ESD<<6bsw1+=U&h3bH{|Jtj5t~g zLVu%N6sP|(BhgjVzq6n8VFLwIcymSL$)<|Vcg?MQo9=b}z3I}yi!A%NY5&pm@{|*T z@-H%i@+Er}(Q`W~8cjCa+WBstk6jzp(sBSjElH0Osg}f%hIfg)X364m&XOYO337+> zO+e~IxljQm^_?iG#12$f^o^0pj@RBpYOJgt9FCo(B5`Isw+t>iJU=s zF(mGVU5GEbVS&!3+-2pp^Ml|vP&t9ufki7RnRf1RLE6TGu-QJ~Gl4h8`6YX@sUeiz zMAaOs2|EORV0jKTpVYZAmr^;+KsyCx0LyZzhLTySY2f+`D}#f%l%8Fx>bfLf>w;$8 z>2H@jf)HxRyHFWux5NtK6qK$*Pt|1AzwOVYsZ*!~_2-t<0Aaj<>iLwBg(rc&qHoB4 z7?|-bqhETbI~9b949cUN?3NLTD7PK@3EK|hP7GYmqi(Af_Cl(a_S3Cj)Jtsuw}n(Y zi*bayAbTP8h%`-MHRiLlJv{$~($_wO2Wncd9%{Of)y(b}0(oUq>U|xaNy`XqsR>P3 zov*uKYXrTPR4%4~b{M9*q6TWe3j?(|-oGl@yNsGm6Bh|eBeH=#1ymz;htN2xH zw1nMjC{rp^Anryjr&gf3hSoybxrP26R9%me+8(GrC9#FdhV)C4r%)Kyy1|BZ$OyJ? z6KqU0f^s1%$e#Y7dTWsr3_1dert`;1VTD1)!x?KKoaNTVnQ zfpa0%TKnW)Vb`z&o_{nH(Op}XI2EFi+fw~0L4G9(8!2l}R#ChD(X40-_qS5Lh;9+V z1mCvh8pG~wlv|yrdNX!1<3+NKu4PXG+Zw9RcepV?hnb0714$#&{D!80ygU7k98m*W zDC*rZq18V?vYhS$%STBxN|tV?6oC$Wg=&R6t3jC)Z3sonC~Y|NnQB>5_?bE=G2dPL z3eAb3>+4ITSK58J@L+~(5WWB1mTN}&Cn5JaWhA4>1snXkSR_Mtt=s6f!-=x13$hQ% zp9*r0j`kaP_%DNX_xk@HGp?XJb?)fj>+z=al(Ed*gxHk9u>*sn6Ne6pO--XnD|{ap z$`9{TyNbn6G-GC^#3l_-N%J2XA4{F9-R$6$3)RMId;I7J9ec6w$7(ej+^oDbyZ|$? zW|&~){3D2Rq3lc07J7t@!x@5+D+eRVKL&}{gu2ln(F*(<)9%{O@H#^rB(9ajHKrTT z_WT6ZM#H0l@5}iEzT~PSEoX=xpf6*1x-0Dor{4U-gQxtl7x8Nd$=X*@+O?sDDvkI; zRx{d<_{o?&m+}|SCY-D}o8ZWb$+^vGbDEzCT}Lv8P%5X@70KtcwntGMVqIdL#>*&HA(B@dBgho^?Vs2J>jTKhgUj zNZ00+#3Ud*CO$efH8$0GVC-m#^ngjQyOqX2%&ghL5UU<<;$IJ#4*BExP|{?87Y}%u>k~s;)(v?$hV~_m;2<0~$$LW?TtE;A{pjg{gyRAJQor_zG=0m^RlBJi`YS+wGkB zOIW?pZPv}`P0a`SVA{ZfB<8O)jKa~_Fa7Op=96_-8g^`zU!P9#-t`>DOya$%RZ#4X z2JiEecs&EH(cU(aK+K!Ux6<7%|v6E_O_6+VGTE>Gwczoy^Z7 z?c@ochHjwSjIwl*NKdTZJT9v7gLRT$yq3L*zUWRSt3}% z=V7$I`zE{sctSJth9<_O#3DysT6DZW_R^`HseQP^_KLoe+nH?LSh)7|(Ipe3=Z`Cy z+G3_`H72+XAd9y#UH)Rty0gFBx!Z$!*yTj2Wizq1YHv7`#W#o-|1w5LmW&T>zjuW- zsj&WIVt$wLar;r$k!AL~T~2Jy+$!7E;*7_`%P6aRMns#ptJ}Q06dJF+eO0egCg;oi z9UFs`Fh*@p?ei->5f)OZ4p-x8J+nh6Vzsl=_b-{exWSRMc@5J=RvzYfgLf=#j73ww zMl`5qhuA5arirhE-qO8KmnTemBFrWFV@l+4^i^BCIjW}-ZE&4SSJ!dyS(ZcVYyXZX zkyiL~V^ImpvgI05by#X@sGY+O8`yiEJ3!Hpae*69Co6Q-+9j+7ql6l1jgsFN(q%1d zTdHoFBC>P8t&yEOQ>5`yG`i2hCW@0C8_={b@(fs(Ts=eYX=~qehUz-1zjt(4BwV6v zS2Y?a+@VBA5-4>$#9kQn{&%xnD|u*K&c>~vt1Ia!yHLAb3j;)(`V=)KF*c2GSWJNV zK(JIoJn<%=0^q7tVnEvW6;OeYq$jZ;ozlUmyam2u-3t9q*!`{{Ru3xmB|6fJVY;i%MHubK4)}a7x@89zGTTTDAVY`N zgw55Qrafw~p>@FK1CYJV@1#W?jOsVnp`*{YyXYt z5m{Y<;v3a^)C6mHRzsvX=is70W9Hp^{fB3E;Mga&PEg!|HURH8oPj`$aG+4I-e4GG zE-@p1wIfsrWauL|oRv&sMf`ZFfwHi%QlexpVR7zGw63S;-rHKX@YhkZHlSs^JAOtZT7O;=K{S8F6D7r zS=3%A_n})0>=RCt3ijOtqHHBLvfs&^he47js|7Z85>|h2%g4R>n|u1-zv}CEF=S_3 zYAaN4qHV$T5T#MyPA-V_LLI1S!m~2kK-A}A*u zA#xLAO+|T1q#-Msr_S0P@qW(xV*xJ@81{$qMiMtwT8q;U>GteVtAm42UWefeMlR{U zQPh=-&;}LbULbt-qgfc$1Py*F`cok2CUVLd%GGm~&2Fu|xxefkW&N?W?=`V2xfanJ z*ff0OfQp)>FOVagqX&62NoSbmEHNdTGeQMJX#i^?ir`q-wd@abt#uyw9UD_v zy=E7(=HwKvKI}{8w1f&@5$q3>k{+Y9#IE&c@UT|RmY43*yFc~sHT{x|z^5FoWJ+5| z(0t)fV`?u|QG1d~D+gXX*MSi|jpkS#d>2sI(S3C(==J3cAg3dX=jHdR2xX+vdLmo0 zzEg^1j+5Tl-JybJS9i{Y=$VKRW@|qJ35`5PP&H~~vi_8KdeFV%wuQYsLe%v0USFVg zLasL77)sMbDV-t{h=R={IH@S`(f$_wk4@{n;eD^_!X_n$^w9W;Na69boJ=Jg(pyL@ z4T2PNGT1}>bQ$1=Ks2R*81q+Rs96nH6adyn1E|riLo>(J~r(^lpaB~riV9bdkEWNL{2q$3UG z1v)RKu?AhO!e4#ZX9O=t{1PeB5q^}B47;X5y5JqkTN+BFWAmhe&vh+xN4X9vQ@EOB zQDq?S$$AQsB@L#SPR{+BwSCKIf9VGKhLgaXe)#+PL@lVEjqF8gMeAUzBu%TBQidt7 z93jJUay0FZW__$YU!Xf{u>WmpGt>{F8!6Wx=L!9-hL90RCvnE&X!Lwf*{K-w5e?sK zPk8>`^3^M#lF)>M_%Z~WeVn=MBiWLJAnG^TNF;Utp`T^c(gu_NII&e>aIMorI6F;j zqEVe>C9RfdeVO!K?Cu*Lr0=&F3?1V9i@8csT-kla(U!Dc#*IX@l-=v^lNL3>Gxe!Bym{7x>++nqA_`Y@|=`bVf;P<4Vb1n(?PAH0u= zUlXK30#S)j4oIJ>IxJrso|Ryj9r$YO!kjJQP=P4np@KvtxdR$$8qPl+thfEhcI)%Q zw*T40XtPk^gqL0jyTY|) z4YKCFz8^oSU-u$R0VW1WIN4ExFi{J_;Y>GPA9bYmp+nY`pY6dJ4o_O)9estiZ2U|sUI6)mC) zQ~I5Ma_*EK7xR@4Mi4zwxLqworqj+^EgZJ=?~&7~#SII`uWhoy2vyv` z#%`!HCPlt@GdHNJm0Pz4+kTCs(O$|IO}Pv8sHBqA6Hk%W+~mHeUzRb_TYp}eBn|pT zQy?HzOSrYzsv}OLQuGfUTI)g4mgCzeI(*^BggDhAC5_SVlWtL-*RY|*@zjU){yYXp z(DYiqm}>~7^H_7@&?2Z9o;mY6;_5Mf{^~KFcPF>m&sG1S{XAyjP`@eOjJ{&_0rukkcD2KI%e6yJo<>fB9O!z{4lj#dfIY z+bP#CQJ~XCc7!mn)G(r@{H$Mo%QnXE;P%`++g`iv-M5)iB~Z{^;sA(OExcqPEn+aS z<%>Awl0mU>o}0B>*~Tq{3eUVO-6F4%v49W+MEbN8Ni9ZBZ`XdPTlT&1H0_D?<>E;L zdN&-qK50Dqv_$H{pO&OWFQO6-*5T-M{nXZm)6z;I`P`BgzA1}Fo)*@-Hc)hq!d?NA z8wt_q2~o>94l0LBOwbC?=U5EeV8rLu()1^ZPAOrO;7Bsg8;@M-p$*Viw}2wfD>Vd_ zQ-WqigLam)UEHsEt}F7MII9nyTWZK*=LhNI6A|kHUb|`r^1oet`V2Ez>9f=4I_1gl zX)P?t%^?bj5WFUc?!yBFYe*g>iK!Wv`$hHq`^MGlz0NJYRTQk-K?a%85@&HpR!KrR zBnRg8+)=Datr>K*z1s2Fd_9o_{!tYPs9eAb%ju}gQ}Wk->{1$}aILyGamsChM01(S z(k^}RNYi4+i#Aj2+K-)aduD1@mF_9b00=*-BvCT}rN${LTm#b zomFyi_An>3VIXt<=!=snF8pIFm-8(YnIad$k1Dx<{d@7Gl+77g2j`?Y`H+}L5JV(7Rq$;hi%gw8gtgfW!3n&H8w>rnlx#@@AnAyNLG8~-bgt;|`u>(Nw|6iNpA_jq)qaVbbo>Qx zVnM|b^mCaP2DGMKmzT~5k>*=f=Z7DQbC84?Lw33iPv&-qN+I7i%uhZP?8gzgC zg^)Q|$4Pk7K}aY+AaQqec*e)BuyZKfynXreg02Nq3A>wU*WMhwq&MDbk5=d<*~`TXAUi{mGZy_rgiZH<#+6-Sh8Hv)W@wta>LHN0s^RfF5i2(wdLOep(5_W}f z4NE91|8dL}^KG@VrYP@g{%y#Wvf7ywpwP*k`fUIWqNrCOi6yAAWTJ@O zvb?XoVp(qw*->Ie_6ljA)+7m`wmYJbE0&N!b9SVWNC19`yV8oJ6^v{bkM1+>ZHG?% zlCB_>_e~@nWWtove`Pz6B@s4&bU+Oev4{QZSuc{PpxTz{PgDp3*uz9GbQSPo?GhKr z*uzsVs=KPn5KHP@>pGyONm|Pe*IpxPoehNeP;E#S2YQVd2iWg}f+`RqDG8`yBy|aZ zCJWm>rmKH|UL`Wfv3qgkv4Xdg-(-fQ+NPK0a6XFP!q6*OTOAM4Y zMC%f31c@hUXuw^taxa=b2(vT>MJ<%HBN~Lf3soPa?o0rYD~$3EL6h3G+6M+eC|mGa zB#9vno&t(IdM3vYB#l3y*MB5^o~o1w9etpFJ6}{xRyw5!RE)Jx1jmWy#zN zD1~(jnRx^nX1=A?RTyM$keJR()gZEiFlO+|hp8oGiK54hZ>}~96wM&r0fi6wVU!ZZ z)~WwOTeW9?9H!)lqhC<)2lG4H6nCOqv+8T>Fl$&VzB zN*Mn*B*~9dej<#jEhdSIwl(^3KoS+DY-*22VqR2x_sA`jSdu;(psX`v0#Exk^Vg6(QXVtnQD4k^G45iU?Bpk?&ND8AT<2 z9DRfoXq&Pi}Gbh|7Kp21X?J8(Io6O_5BZN(RE6Ff-^%wrJE{jCTM$X9um-Yz}o{W&mZuJ+Hw6u7Bz2Vbo_|eRF~+Kl;|<3 zLL8RbT_OS%NZ%^amOd=plD9Lb{*#M-cjq*Z$k-0mmskT;^`D)fE$x-|u--7Qgq4Ns zTEAInI!q6$n{x&PE5%iw>B8tp2leVFI}zCW#L&RF*2N7^K8J#B5RC-hC%vP@DRR>Ny+1_;N z+8w8JjUb~XI*ve!9YUqsK)-ybwJl{j5QAD zLhvjIARBlVO=(G6rl0wJ7VRKvR-z9SLRf03@}yma`wX3k-@EcEN%HqKmEWL8eV>P@jUp1Ns-Tm} z{8Z4*VbglrpA_Fx;JS%$9)AQWvg8*OK5U-=#^e7XDY-B05AP2mIesTw^n;slq&yhX zQob+YCY%oM0xi=1{ezT2yOL+`p;u=vZMS$~`+i+|tZ*5lF)5M<$d4nVLnn(n5gk()g-#6n zldk#;v?dUhDBnVlAySAAq$iN#p#jyA9!G3X`A9mID5rvL^a$kr|A(GXUP~y-MEmb! zPgDLxLro4shDr>%w;eTs)U)(TXiw?jHcJLP{%xsV@}$*ei#zMs3ugt)!6u5;hSKK} zhRA|XFk*q^rt;Z=0G9~gm_FwyFKMqm&Wqx<2X*ucI6Z>ta7SA>_lEcJwV@(}W{GV; z1mwbj1s-hBs$VBLwZ?@S1-}9{tc1k}gpFzVB0ApVCvoKja@^l;;87 z>9jhW?TY&7kA5wEMtAY3ea8IfY&$G^WVF=FMY6@EuNymPf98k3pR2Ejb{TXdqFbtL zFWnnL-$|tGf~!L8kh1RR8HEht@2&Xn>h82NyBQ~Q_MsCX_k^Dc@!u1lqo2fN@pDuv z=so(W82=RYUebWwhLc_P({AhqoD7{r+ZZKW2|YA-$E^pttu!VtzC9u7I{s<@e%jn9 zMRWGuSsf$x7O!bLr1O&{-Dh1BICA(P>A-Hn$?6w$eRexe_AjOF*h-xAeu*1S1vHf5PlrpuV?H{Vn)z^KXtw58`C)U^vb_jBL0*?Y#U z=kz_&g~Ctr!!~H|H?vA7+$ihJ`QHw7iDt!G1`T_fph14q^*tKJlDKCx^mI+pvF%0E)(4*Et8*h}SnG*D$!}BblmsRmN2eF2hb0X5aCv&FVcW4*@62}H zxrb?QK2A4f7vf~)aoU%iCni53?!;W3&vaw;7ecOlvJ=QPP(+Zqe^F-a=_-NYM4dSkV3 zB+>q@y^hhlIXK1F+Tq;l581HR^FvN zG=Im?{Cd<{@JVFRu{upgU-J;oT&zK@hUDH7D+r<`rkY1^=BL((XxVVq85YxsD9!|V zJ;vQ6Y&F}Qn`K`3cw)yXlajB9JS;MYsvLByv2qE=nW#xGjk4Xa^V31k8^27r-h17> zCHF8Rt`dn4`xYC0=p1CH?{RXSMAAh46|VHp2GI2ZIyUC|04ZS!YPRe(vi&Q3#WqF8T5n6;4 zJ^X^+%u0Nfxu4b1ntQ!KL!LJnjS54rt=3IylwJ5{SbTBQ$R_n6^AXj8-Ht1n$Vr;9 zJ8-i45!H;{jgyZ!iCIVW=ELH2gXY`BT}jp%csD zvmqT|EnRodqqpW~-`UYKE?+;E-R$Z0J3<@phYR0+9-$>CHJN?9-Aa|;durc?aU`s7 z&?g#xlBtEHNEx-Tq>CYA+S@)jQ)QGMDybynDtCq|>6gH;9298MO<{Q|Q(sKsuQZ)B zW(F~2W_cPjkr*%m0bF6{2&Nk;yckrEVOqiPtBe^0UuD`7KmRZ^eH3F3I@i!94C&$^ zhJGB1u3K1-X55I%!_d!OoDPh=&bShTG$Uwh_;n1U16gAjIq}m6L1z*tGh^{ z%O@ehskA7JFHN9yq3|wJ+H*p)YUp$DIRTBoiT4=dQ$b=sK=e7dKBbP(K+;VvZoENaCXIAR(|(ZimLWd)BM8I~bUPtiSf9suk>2|eq4=SnM(-Iv zRo!y7>f!6@LZ%aOPRD~*#V?FLM15phkVS;%?YvKQnA{Oa16&uQ8HaTH8rMAWGm}J| z1u*K&5+q`x%?V42IZM%KLU`9q93MYZtRD1VhQ>#gWB>kqWNBXcXs*biSvT@PB`|>S zp{h}p9EvMU@i3_(#E<7EEN>R&}J`lw$+QmL{|fk?x_o zZOeH!RCToog&w_7N6m6vU6*EIe9{<73tTno(kzTG8iN)`o7W)vgy$bclMwk?i^ld1 znrvHQs6%9q&7gBVbZU&G473hz0vQJA+vxB*rYEugeT8n&VuOk1`xWZB9`!9!OoFda zZ5>3lZqWS#l<=-9e5Go$8Lgs*79!!2RK$oc~x|MVbY8L6E6gO-0Hl&&f zM(EtBO08pPLu0lJ@zzNVRZX~IjCvpGf=Uh4w@!8IK>sWhBxuBMXxjstWeuK%ac1ZoGD%`SB}}07^_JZG?8MW7$M%%yt}Qee2kFNcE8^yFbqO-GF^yGAAj+C$;NdRDTP0<{Pzx(` zfRPY8Tf%2M7RDD$S@NA+DL5R`AsXoDPV|BBX|a}f0)l7R@X zuRy@xln48Ix4_tpzbOae!T}f9cZlgl-ky6!b03%p z5PWeZImbDc`r;4!&rdQmfL={#2jcEv=4s9YhB~76)c-_5abGFwALs_5ThNph;z&1x zH)j|RhoJ-(m9ftq)%FSjx6xzhd`ae6CQBkaOSsGFbAcIcdh^-J<0Z#TZbr}TI(65( ztJHD)z)h9`lwV*P5cebX{^Huf(2Gn%b+Jq?D@Nkobdk}oFJ@KH$Og(?r=CBu*t_^j z<_UGjNiD|<(q~7Oth~sy>Ta=$(5RANSIUASi4FTb(IXr!CB-#<&w?gwNuqs->M*#H z8Bn^B>Qu6SBjruO@lg`J64S+OJBD=X|9{inJlX&9jXUB=_Mf-uNcXXXdt^Uv(+N`e zd7JL%ZMvVg=~80w6~&*o>CmOTnis`?-lqF`n=Tv$EQpUC9NQv1b@-sPFYitNPq|I^ z^QzoG)n0Se?dMgw|Nd9yh(4N{+igFu!hL%e;Qz!`I2G62h*~3GUnAcv`=5G0&9e^o z(+F3+&<(l&`uk_33vd6M?v@eWs{ZeDZ_KRS|DS7P(B%f(Om?$&7d7_1&ghApmH$x) zs+MN*^A=vz^%K`-G%k zZ>A<0)tfPMV?Fx@&wg7}uerejo8AfiW>d59BabP<1xq#QxoUafoI~3(MsABrJJjgP z#x5;doiA?6ZNv!W51B;clZ|Wy!@K%Q)md+`47tG_#Z8 ztAf|h9sMfO{t}$(!O47<6y5`bt6x z{TOFua(O?drlynqm`3ahp^5OeAF5PLUb~H2ASOe?nP$qQ=U;3MU~~8v?B#IARtcaY zm?p}kYXlO9NFh3caZ)Bb-(hQ#6YsE%mAQp?*cu*e`ZJEo+|d4CC}j3Wtc%1F?y@z> z<#&-3#oRMrlb`OgH5I$u`;v^h_oa$CUvu}}L&Ub=##f`HCQix^*rL}1lRKd&7~0)O zViq&!n<3eky+yK5M48G$C!-h_F_{-#lY+7j(EoLr% zfEW~$mch{J{noi9+aspV?OW;CF=1PW?dhD;U(g0?(D~3TD#{l z+s54V^xdNT0S{$PX&pnRWrq8Rz2{FYR88_~iJ^tszk+#)h<6%@IiEBG1UTOJQOweX zeEUPcJm=(&=Ua+^%esh!-Z)Ai@qN$^5mCYmJz=fHu!Gva0(FRp`5IJq;_$TC$k>5H z)5M|a`+yuG@Y8r|A?TfEO%m1q6?a2KJguiBH8d?YK_r#BIMV;%m4hDlRvgoA2f$_pyMtC?p<2m*fHMZqZc%yrAd_w+Q5x8EDS^{NfSecpHzt;aE;usV^Wz9_1 zdH=bj$LD+dfAL+vo;#GWM*Q(SR6S)))5o{k=D%aJDOgOky z1m+8|98>FMZ_RAr{BYjGVS685&|0cC74{Ei%uUiRJP%r{>#}H9`pU&-`mgtjMc%`+ z!Hg{a`(PE~j~}>yspk986e92zY6{ljS9w}==)*Nn-r2LU!>aTtx|D+mT&#(Dtez`p zjO6*M_4+m5?6diYTJBav_-+H>iQPr?Dxl&R6Tf?t-Iq8R17`& zGeG6f0F^?p%bx)%W8i0i${~pZgs?Su`uG{3vX+f0K{`JJR00kv`Tu5s%AZ?mKeyDB zLzx&p^nXzFN#f?r&n>mFiu^N{{}-Z5{@hagKO6G#=aw1{*Z6ZwO=ToTIMteKL<%m3 z9$&GA`&-dQ!1{rdg=u?l=C_xZJ8CEze)=`!RDAHsox(=hyaKo}kTOYk&K^B<+VQJr z=h$rjG&ZKl<~aU!sxze!qpUiO9paSIqqp<0)ZxgfJYscq!1lIr4FWHIc(CYvulgdb z$87Kt!8)AXLs{Ty>rjsJ@oN9`;vMBu5CF7 z_KZ+1ERUtk^`bJYldNA=UThjzzB?~2Vm1TOH&`3e-6Xt+__i(Amk?VO{_!@BCTwoU zH6%q)!!*CXdeg>(Yi_nWuJ0dl`H64M*3CB1ETnOoKN?!vvU%slm0c3XK&=13@8eh0e2hLl` zK+$l@TXP|1dWw`<19~&jYbw@Bl)ffrTfT&&R)ahZNd!e^uvN!g%Ws>AByj|WLH>wI zOaUhNb6!eOm-%x(O7u|{qUSS4C<1~BxCJ0#;+=2#BdNe}BN&acl){`FfK(;A>&pWW zDRGOuYYOG1xec>;Ru^$op3B(5z7%8>SgZ06EJ#x*BOz9R5gZOg6^QM5Q%|T@CWaf( z>WFF)Nk^tqK1zkI(iVmGkJtew>MI4^$geR_{1$2Z^4FrzI&!|sRu!RV{oXT9Ft`&U zjI|CEJ8_=MI?6gBODn@V`rL_gXR(<>+aT0FF?T``YM-djvLG&)J&3VgMpA89tWU@u zNwsB9;oQ?BQD7#~u1|I5T5JA+75>Z;sjE02sjFo$Vqpiivd+O=J9VYvk$hL6;5+yV z`VIjiR(B>CS)a&+ZpasYx`rU$#SU|Jv=BH8*Q_^&@=!m5tGibpa#-|GbpK4MzB>L@ zKBWPatw9>xoQZTHcI5d8HJUPk%1p{m9owkFGE7Chg%5T?$ zYAGuN>3FK9%@0ut_8cy3(~a|Da4KgCq9{r@zZ>Vq?!mcpjxeq)9&JFkJ1X@j&P|?5 zHCF;$jxz4bWZY4-oi2_&%Y-DB6qE}9F<1K-n@FK1+4`|{ke{+ z8-wsDtW6{rD0`+#I@a#!eQL`$Tw7v`qTg~Ig$TzQ@XVcUPr9WF2s(#Ytw1ZU0tF^5 z9l-gjM54(bLA~3szN%{N2+~R#4f`KBFV$@+ZOe9+9VA?`L|pm_(UI%tO+iH0w?ntS z57hy#2@^cn;WE-|>X@>t2~uW~C)-y>dh7NdP!y}6j5dYJAzTc&siYokO5)U|-$zgt z9uYPGR}_ETCMG^QHI)=bN3SpInWxE1;Y0x2n;2+HiR?;@#w371n#u*sUJw+AQOo5L z<2;IC;aMu@Eh{6)1j9qMc~dA&<06SYqXwEzd^)=ZWeDjlB&OgU%(Ae5B-dN^dmXqi zgb8nH6WBQljozf$qoxuA*!LF2b>AC;;v=XKiVq}pVfzrH#38CaXlYLCgR4Hzg2z}i z{*a=HVSJH3A423cI+N=H=y4Q()u^T8>w^0H4vnKuM!ctLf}S%Gv|SG*9nx#(n8W-k z$_6ZZB13&jur3V!Y{GLO%|H_(ah%EIdV$SNiiahpyr1j@LH&s8aoOMGYJ0+_qe#`I zlh9N{;t(k%mpH*7Krm=q@ZQ8XqOopE&!8YE-p6Po_#B2pv8b}JyezH{5mar>cZ1;{ zX&xSCp?*oChoMQ8t1I4Y(MGu0f~iT4Z-R-&C5v7OXGUabmMg)eg@Z# zXko?m`M%QcBN_|w)SD6&gla$&{4BJjIZQB#8Wanav$zzZLNPQc7)|a815i*ILf{Q3 zh+#YAh0q${9D|Ug1t&r-Rt4w|?;ZF+)hHB=S>s=^m?8HxWehnzB>EskYgSDKg=^-~ z?D>7bW+k0LteI*Ou7g<(>GyG+MFP)qxjGQ=9>NMdd>{Y$o3;oDA|vHZ_;Bg>(V@Q~ zfTBl}2_VgM2k-fuhV=VL(%(=)zt@3^t`jdb=lihJU+5UZ*{0}4d(zm6xhb88KAm?t z@!`a-g`v-!c?0;EhbD2-tc;;KF8qKxp|l|?5d}26vXBcQKI>jXRSVuFvfWfSYxyEB zmAIh71eY)7Y;?a1nhj?bqnV5pkrfr~hNEdC`F|fx8;S#I<2>{}354FKSmNT|CxzWj z9HbDSD_Fas35Yb4BW^kgFEz06$PG;l?+8xIf z@hE=b8?wmzK;?Kgh`8RMeEHr`se>H5dnTXi)=6ApBm) zS&-t6{ewCSZ8vfatoPdPc;|;6W2wB`_>ESZl9;P6#Z9)Xd+zQ0u-Vtl9t?3WR?eg3C$#feWy8ByHEma%Fs+S=xIrMlt{HC zjx-todCii=<(wr&96fS}@=ZYML~$@I6+Mi#E15S|)VpOuGZBjNj+PL0p3`yQ>rl1Y zIf$M?H7?nEp0lTjwvK{n^@p(+IeqO%Ck1sx3d*1jg)B$AA*!q5OCo1bUJNOM>OZ!c zq%i6V=S~Xphu}6)Ie~8sD_2tb+KVt-#sXXH2zW4ox5oL<{wil`ul<)w4yl7ewEK^I zZE^0W!`9pATrw#jFp7IMiWo!^0X*O{`X4cTR#iF@H3|=B2>0%w6*XZ5`bY0^g{5~n zTlEEJ1of<;LH?35BR*kY6S&P9dfnq1vA7^izQ?sxCimV$@79yPerf`&HGug0=#!Kb z2h`^k)eKA?aJJeae`6bu%{-^}f zpKxnHz5=~X5E{eR|MFy9EAXu+zAyKqx8yuvfisF+`X3E@21MN>FX~Shb1eriMW^~t z7xPaSGYaDT)5ZMF<61vm%zzwPf;0N3i}|OEnYiQ?J-k0%%!KdJpDt!VKG&Zv<{w67 zL$0KsF6Qr^4ip`#KV8gUUpD;dVixvdy2DQw^A7?${&X?d67doX=D(SXd0m~oBgm&t zSd<99=zl+_S(<@->!j^+5-i3S*pc^`z7%#Db&~V-m?oMJ2 zWoHQ-Bfpp%jPvJ%plC8HRsU2iIMjAEhD_mQ>9_v8j>)=LPHFOH&oWxdc3qA2dgTHy z1ju}_3gAslE{5r@Iu~KIBRk;px#*T1*xzyaZO}OYyjeIB zn=?L`hNVR;~L>^SG(qCaEi-Fy9qXLjJ&C$>&|aFwgP(FsmD z^KSc#km{)X-ml#cw2_)ZRUmH(_okwlW0(YdoXT3W?}Y+TKZ|X^;?_Z+keniL0>iTq z05<{@S*$I)5$EpCV!N=X1i^vsG`1OAg_Hi%Sbrsj+-Yn(HeV1GoSTMXC}FyJ(^1?N zk*wo%wjsY6GkOw+2k|nKkQL2SXYG!7Kj;0ifR_gh`)|Z@UI+z2yqRZ6w`Y%99UOe} zIt*Vha!LP;JCBS>He6W>N_#%dhyJgWju4CwoSQ$=}|-*bd$V z@fPrDIxBU=jLP>kre+B05QV#HLbjFb;!(>COl+Xx0q{X9;`~etap7HRx&; z{_4X%BX~LDmq@XnRDyFTFNcnEPy_3NXtbQ45s};w&I6#?#AV=l4%>bbTEr5-A149JVoo>+;EAz1gEUnU#Y=nTdMdA|%DWbt4CbT@$6J zm&-b<<8CNlg*tx@YY5BBINo$!^0pN%q6$;`oquxflpYr&)-t7@2+7W6d6PbuSM|E5 zw(w$C`$nUil#dy64O`3ws4n9yOq0XLC3`ID7d!9j%6=ma6WWWd%Fw~(E!@PWXicY` zwOTlA>E9!#Q;QoGj^c12oyS_4CPlt@GdHNJm0Pz4+kTCsS7FBGvz7HH_2hX|Yi@Gi z(=W>y>8(GnOp*p^h{NLg;lVQQr$s)1Fvg zE}k@?cf+yklg4kv!1Vd7g=}hT!)a-ykbG`Q3*VGQBTtKxF3qE;br8Ljvx8^7(Rsj% z`KZHTeaM%9G)ZCxx(iT_Xml6AI|*4_JCvie(XI>F7W{UBTlpI(Kg2bFP3TAU8pDC) zJk}g47qBMk%Bcw5DiX3>`tm&3F zWQq&_*vjR63q_{b=GmGet^Io?EF8;2y+CYjWgg;5c3bH?-(3zs_ zKXem@-@j7g7C+E??0M7JV*V|u6O@JV4d4_ipyc?PJ-GJcQJ?L{tHU4Ryi|P`ZtfIK zA>R_}MetIkE!#x!W*sl}>fWevN4J^!Xe&xG&9@5G5qj`1lP2$FMep`$#;fU@nW8LH z^GVk>7&*t~*WY~nWYxr1D9hm)AG^ZNp>Xr|<&o`hc3?V$A5A=5QM2x}2H8-)9r2-W1Wh5mScP_H z@w(Fj<|d(YiyL!Mm`1$#Bt6@P7N5;TynP(sk1cyIEODmB@y?{0zL?e5s?h2GB~aiZ z>4J%sAYyXLp1Y*l)C|5mj!;i_lW-jJE4vxP`IW?H<7%Kbq?UY@nRPO6Lv#ou@qcp$ zq6D3R=s~Hx9cyz6-7wiVj<r}6E1(&>4;g34>ltXBK4}=)S2zD;^}+@ z6iw%kt5SdmRL|fIRH7`XOXPNXz>Ar@oOA*Tl2_5@;9N+V!{ql=z>5 delta 25544 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 S_#s?;Pxd`VL9d=G*ZUt14`coS diff --git a/src/.gradle/8.0/executionHistory/executionHistory.lock b/src/.gradle/8.0/executionHistory/executionHistory.lock index 27e4bcfef6e0dfa120f37afab9206fc071c4f894..2a60aa71eaf1b50907bc1d4f4849615522fd8e63 100644 GIT binary patch literal 17 VcmZRMn6fW^O~siY1~6bw0suB41hfDE literal 17 VcmZRMn6fW^O~siY1~6b21pqbF1ZMyM diff --git a/src/.gradle/8.0/fileHashes/fileHashes.bin b/src/.gradle/8.0/fileHashes/fileHashes.bin index a5c1a8e7f7b3670f906e7abe4519275fe994101a..673234297ea94dc7a702ca91426ed76580a782a2 100644 GIT binary patch delta 25948 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 delta 2904 zcmai02~bpL688U}A|e8wyg@NJGfW`wydBzhF5RKxIjgD>%ib^Q81aC!+`#s#X%B?-9dQJD={rCCPAJ12MIWjzU zcTvUrG)&DR50gfpn5O<7r$El~Q_G$)%@-zUpZwk6vqJGZUMOWCEWqk}AI}k~Us` zQfBhdQ&Qu!QxHf0B&~eYAahPb>~aQn3k;HPkVj`=yti29@|Lp@@1BLpf^&xUoHTRY z^D@+t)9cE2!k4ms9ZxN;nrX__C~EhcO0#~;rNJe3dQjr+m~zcc(6Z~^bl|#1veZHo zN>y4}Y9+TDP71oI(o%c}@ZG-Yq${^naw}7*SDEHmR2C!1r(C58X>(LGK30m>R%b^*i_k8Qt1PY+C7Y<^AAlVA7xVBBMY^7tkKlR zDy_xu(#K}%|0Ix>KC#g4CmMBnno9SdhSJB+G+O)2LRHUH8uMJGP0y|5Q)QufRZg1v z!b(*yLTKj873A|urNQ{-;oJ5qlcxTm(VjoDrO!#W)KdP+XKE>tJk~`q@h>ilg}c^P zH2&Hk1+|qB9_Uk)3-shoI@?lRUl_z;AQI1WoXHOT6xXE-8$l=q4%BjCgkTVNLvYr`0&$WBBgwZwbPvT`_J(54 z!Go1h-ZB`&nK%TaOB({aUk&0u6n3MBDmHF34BCUklt8XI9EzdC6|0_V7tI?WuU(tO zF;3bnEa_X2w6+DkaNR1bddyZdl{bEmA}kpw&z=EwZU)q=Ga+8fgy@xpo^H$%s|AnT z4moDKsN|#{Km6uu%uZMr?Zmx}yTFz2LYFdk8)NX=gDHmX5l%haVGMBLUNKYZ z{yI9E{v+(2Kf>Ps0Jvud!1X%_vhg5BX*~qz_CvzSF^9qJK8zmsJ%W+!KZ3!kM{#C3 z3S;|G#2=XpF(wzIJCTcWy^g`b{$qw+o?({<6aV9QNgo{-k$mkq6#epHQl1a3S^#1# z5V5jZ7H>$9t@vSrRJnJewD7t_sp&5gWe?$*we{JWx^XTwj34>g4W5-Gd-CxlEWegZ zK>lJ7#}eFWxKxJl(xozshb+U{c7r@z2F0l5QuVw&aG5r>-kfST;?)SwTP|aHb}|BP zPKJ$=0nin6h7V<5|)2GEZCx9WBHf9Tg*;92_gh^PyM-Yq|*b6G1%n zJr_@Z9k%_A_fI?Xg+;Olw}_Kb?1;ma&GF#6B*=`nCEEXcb!+}ZVc~BJv%FiF#_N_N zvCor{2@0|4s3Au1QGZs{t4zPGioq*T_o#^b96hcb&AeRt)a*Zva4d zzClR;v)EPh*Gn&%ejb4iev7;6d6>{fd5PD4CvCjzf^d_*0oehS4ftH3;=#UNvJ&LVQ)#46-X((?)bF|}(PxfN+jTkBy_MsA`OYyJ!*O|t_99REaEIgaDA&wK zrjzoKi+cew7+rvn@dnvj07auhnW5h)l-OV`i{y%GB-MeWUh?0uv!;QV{{m3!TkLci z*r~n6&d6%mq?}#|a^466LS?uyX!I zX`zlEYCP={2G`z+s~11SE^^}7udkhdxC}%-(YLnX0e_cKWbS{DdtU|fRglInugVZd zLC_k(FR$U=xB*yX*HPe>>yW;ORI}8`zf?LYeW0dKyCJbWn%#mjXHY1wx`j9U=obDH zI9(=VrEi_=0M~|Z+W*-;H2m^?dD~Mo<9vZ#R!=Hs9xcJGm)Mex6|A;_Ao^TISuONd zwT#Vr*aa#eqs;(C3%7Dryx&E}+&7@u)xg951&V=hL9tQ?9zpA#tA4p?Av73CdvjeP+ zbv)7ro}vN2=%<*teSgL3dAZ_9Y-DlOn`b%wI5!MZKH{_>s0)Gs9DfQ%fcRj=TXzI2 zGo=ASHUodG{~vlP4Ai;LLx&)zcL7HS;EWJ&!A7eF8wS|edD;jiL*KbVyeIkQ$GBKQ zSnV}OD;B*ZO*)5U(t`C}BjUa>}GDm*q^vFau3MSmep$Fc)PHmQCN`l}gA HPK$p4g@<(s diff --git a/src/.gradle/8.0/fileHashes/fileHashes.lock b/src/.gradle/8.0/fileHashes/fileHashes.lock index fc2f3ee9b61c86c4bfa137aee823f1e29de7a0ed..5d538059e478fcc2f2f24b8fbfa8ce4dbd5ea938 100644 GIT binary patch literal 17 VcmZR+{M+$#Buj%o0~ko$1OPWK1p5F0 literal 17 VcmZR+{M+$#Buj%o0~m>_TJgN zf%7e78O9cxjC~nW!}?3uRk{`LU3bim(>6;y9cZ2u=?hNIP~!{73ARHFPvsc2H&iaH z>&B)QK_%}D>balEGlgV@VpL9oJ)c33Mm8y2uSDl#jPnQ4KkVP0Q7~jf50Io6?BGk$ zt5VaX%(`I|W9)s%K2_FJmn6 zx3I)#f|oMttxev0dkL;#$CPea_~>YR5O!rP>zw+BM#qeg)7WG8fvX@5+5PlNNm%?* zjZu>dIRYti*q_*W&Qr$T!U`G%jM%x^Nz(Lg{49AqpUtkVcmKw%tw<*x00ser+{E=Y znwbPYj7lR63zSGS`*>n%i%&L2)dJAMGh&|yF%@c?4=*sr8Q83E+2GDL$>wBINQ6pZ z8VZwmJ5T9Ghsihrz6%*~xWU|SJqU*gR_>(~_YpbkU4BbzQWjO9jsjqvj%8P0b0odk{%-v8$rs8SQOhdr|NH zYpq^V?$8ku$+rQ$LIMGbBOT^QM1j{H57;Q%job=CpOy{<=XzL#|7maRjDbR#A1W!k zt1Imp%kLI0crG>k+x4W+T{TYG=NgUGat9G4%HvV|J)djo-O*7&5zlit OVejq1D4zh6!sRcjAcyM! delta 155 zcmZ3zn(_7m#tkMCg0{^m6MVc?_tZ0hfv5iDSP6^CYb7Km-<2?!Y%3`-IaktS@?S}V z$*xkKlb1=APd1g7n4Aj4Q>6_i-<3|794ccld8>@XWKr3K$-S}$ldsB3OqP|CnCvU( zF?p?A#pF==gvn>+f$|C-lS>sOCSO&MoXn=EKiO9iXojK^6YI&1ia*3R8UzS!cJz?q F007*AGrs@; diff --git a/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/src/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 8cacd7a9a46e2f0f0e2d9a2d04becea8934fe14f..3f29091431959fbcecea8bee870c30d1ffe4c059 100644 GIT binary patch literal 17 VcmZR6{;}b}m##D^1~6a~0{}z$1vUTx literal 17 VcmZR6{;}b}m##D^1~6dN1pq`21xx?{ diff --git a/src/.gradle/buildOutputCleanup/outputFiles.bin b/src/.gradle/buildOutputCleanup/outputFiles.bin index de7ccaa0273d4f5df4e392c80f8f1b2456ac614e..8375d15a8442109a345dc9a124eff287ea2c9775 100644 GIT binary patch delta 4601 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 diff --git a/src/.gradle/file-system.probe b/src/.gradle/file-system.probe index 6c9ecda341ee3b7c8a9e216f16336db281e602f8..983223bde2343216349d617acf0cc35f01681a96 100644 GIT binary patch literal 8 PcmZQzVC-rCGK(7k2>}AG literal 8 PcmZQzVC?ZXQ2h-61=|8G diff --git a/src/app/build/intermediates/apk/debug/app-debug.apk b/src/app/build/intermediates/apk/debug/app-debug.apk index 1f614d97a997f1f02f26a3c52f4f0a4ab0c15b62..447edac1a44c7377af71d96d71d3af58272ee479 100644 GIT binary patch delta 102827 zcma&McTiJr&^Ao(5PGko6cK_HX+kI}AQBLQ^d{0lklqg+6$AvNca=aunlx#l2}+kP zJ<@v#B|r#Ye$O-S%=gzjZzef&GUw#Zy?gCmd+jD?yO5n^RUUmEViJP?c?eJl5dH7j z|2aBjpy=ov!=nkKiK2<4Nuo)k$)d@lDWWN(siLW)Y3gWIrzww{^ygj^5)dq9XiwAL z0*syyK)dwm7g7&FA%we@Ew-qB4B-7932 zo3UbwSHBZ@VM|S=`76~Qq9-}$&VCb5o0iJFQ6XBXfL5fIGd*O5*H#ZQM1NHy1&Ru- ztkv!7_$EkTB}FFpPUuf=zb@DhJed5bWRb&Txa;pD0`*=@_WU|W%`zx-W_-K9@zyil zS>k)|lk;xo2jJLIUmsMJZU+<1gpD)($Hv@|f%2>b2 zN(Ssr*hM(kNmgn(lHB86f58A$TFv|5uIo?K4-Eao_Cw zKR{-wY*Zc6qcn@*jmtdjq^UL%_ag19DIZc^kGfoQ@zC5d{wUS*P^ZSJ^5c6(Cpt6g@d zk+0YihJbdKjpb=U0%!);{1}(RyRD?xHY6bw)*X7D^p)YtF1k-dNIn&k)kO|V5-diQ zNwTGPD9(U3P>M5lQ;$@E2LW^lbz&z{9$OV=W!s?-scCQev!|iv-&qjC=H66`*9+P6 zjui@&)Wc@uTikZUb|`NQWnu?0g@T7JGjnW;J}sxZ96PC z_6`dTStnXbNg{`?m+}-sKeKP?(`I+hjWUsS`h$gx@-%?zsO%IZEu5{0 z!zV&bk|n)cNS+V?y6k?1PeJ>dJw&2^K6-;lxnC@DIxYpHO+%= z+a`*w*Iw8zu~G6TUGQoazYbn`&~zuxURUTBdCan@2;o|x6fAD`P^y(^2t~U|5rq=O zkok3R1W-7?zJET-A=If?4WjE}kSBzrxGf@g4%y~oVAVk5mh_i6lV3!C1=v>OZXG^M zi+ZY0ysah}Kx-98mrQVNL!S^AQ_cRMll1M6?&cVrB&kZA^)iT}-Bp)6Ep~mBytiA< zlZIDgF?ebs8Y)TN&~@i+(@1l)*(hInr-~#wW-%g5i-GD3jP+fP+_U zIPQeQDzX6>WfSUltfr&u^!;`CR%Vp6q*GCzoP$@oYLq*u!^wnTXIZX^lp|q;IrcJ{ z;QO+@_C_AIg?c1G6o&=R@5(Oiz1XW!GCRA6;4>S1-eiMByR341YTc$qC z3MeJ(IH1g#DXX1Yt?KS6+;S6RSq9Sbc66H63=UD*@7%r;Dva4T7!4f|lssV6h9nnl`3T5RtqPj81~H3PIe^cUlv^qoSLx+qjNGo6NK z!pKANDm6Y6qPS&&)p&bueg=mwkSCeft5;Sw+`AEd`nQ?hND@9!rHZyc%bHCl@J2bx zgPxndjYCya@~Yt~RL1EqyDc!JxadK>nqFX8*@WUsz%F+L7Lh1P78Wa(yyjd`MrCQE z;uhzsFOxGO6S*h}^6PN_^=ZLzTg^HX)Uqs*HiVL1SeBM2&GNc@W|&F1gHl;dJkMe) z;=31Nm;4}O1QzaZBe5ItYkpANC-!eO@vxdcZ^3V3U0Z^R@D=*(j8mE+8|DxY8$X~} zfd6JXNmADCC-PKs{4$U}n$_5iBGy(ao+71$$lE5AT+3|oG#dgeFR7E+vb(h~gbkf` zzpRr_iDio|CIF@S82c6HGD2pDO zPV3WHMW>JQJ;8%ZX1**xADisx%#{{NHp&*;C6fuNFR-h$As7rFv0=L1ZKq|PfYoP4 zbjFWzUUmdvh#qt}W0-hVP2ME(h){hkVy%nBNiwi@a>`RUF7rNujL543Z%S$13&GE# zFRB^OI`2@3qog_bg<;Vpqb!Rt&++sUedkczEtbcV?sbQtmU+qw{jsWm2<;@w-igxE zhTvJO!XfEyth6UcD(yJSu~4xtVo{QGz3b%+6`Me)^LB&My26gN~>EWO%wg+kf9>(JH16BPSxFsEYwD^BK)+P zw4wX;3@8pIpBwA#Nm<#+6F||QhsRszd-Gr#iJ0wPg_>O_X*uL3%eQhNGd2w28RA z|AgaTA$?km8Q%WpZhCxOTNX2+owMc34TqpuNsLfUF>d}HW&hjE(<(f zC@!s7F;8l*_FqBKWBM%H>e2yBv7HZ1$l=SJGqc=|$vnrM-}R~PcI}Mvs6-EWQiR3j z&;ziz9j?_#e8S1ZHjL7ebvk8|p>0XA6j#gsO%$e9|12mjiYO)`o{Z9zbi_%5RHEz; zm9a#c%eUrZHR(+=8akx)DLGYj0*IScJ=h7QZ5cwS@gVF*1t-_=P6vn(8WpMd#PUkA z_jWupAriA8-i`b0$yyoyZNxyxM4l%LuWCBkpkOOeo(;udIM_zn4ey$JUpkDMh(Y{K z0

*>H>J=J6uOe$vRC;NLo;ItL{D6P687mWS6YgT&64~SOYMj$wAS~69Z_fjo<*z z{D`~yY}u+}PSl|`6we}m9Ew)N^4Uu7#%g%7;-atU7o*X1t8t8nxBdeP)Jo38Px+!# zt%=GxJB6I88?DdkqE5U?wP4FU7$@t=T5M%6-u+#laJ!>?lxZ>UwNrwuRPokd#hYa_kXsdY=J4~C%I)_aBli8lCvjk9@sk7m6?SLN=??$E` z3eOW;dnXF~BA;BgccN>veHcOo>85NV@aJzL-Ov-EU@3agO2<>kmk?)KP4uGs$qaEE z>YhbR3;kG1y9OPedJ0)v$=r*$@M&;(KZIIonIB7MjFR}`{1cER^3tFzB>;EsjMBz- z(qOn>bTTxNfdsaFr>K}C5u+5ds%)FY-8P&dMAqF7@#)F z$qG7MW(a?K(i#XH)1HYWQ@__Raw6d=WJ`#Cd?@P{Zs$q%T2-Gb(eM}HMbSf;VzmlaA$>Wdia!W)aoTS4DZ)Fy@O zf^M-3p6n?oqRg`j<6pF=g)BZ1ypoJ1csi%C?&h2U$oo(rNuHTFRqlu6Muh@(vHms$ z3DH~s$<)Sb-m?x{EyD4S*MdFj0wSccMTB+HiKASLF)`J&m1+@<@+yTiu-G6xhpL%x zQoWO;=b1H)TO#NeMPMNbEb7T2Cr$X@YN7{S2cE>mEndoz>iTq?>RbU_&D|s> zG_JPb+;Frf4=z%Z{*=yMRSln1KEhkVRRGLgT4d_+C@(IHJ* zOhzGIt)4FvXA%{3yfmSn!}EF69R1V>^uyKgVtj~q;?wN1!wo|-)$u@{aATQqKKAg@ zIxCg>n^Kz7LI#;QD1N_P|FMdVXhnp$C*3puUW)wKu0x`UIEPVIKvBb*ooWSTXF{>m z@nnXS9L1a)2cy_go8#w8i^y1J*(3|Kl^={ASyq}Mb`)T#JzEWZI1$@`cXgMW359i+ z%M3*@N+dU`{E%YokM%pKSyO3F~!ypM%7P* z<_=yt#H5c>Hmd;;b`rjhfJ{2=YP`z&r{nAh->Vx1kj`rGu~SOh-mi!)K#^EP zz_gY!yoLXZlKVd4gp!;k-SBFnu-K*LhZeDOHkUPQ(a-2XBkHE5boE8|>%!$w;`qX4 zs}e%Jv&=R_nITXK*$XEdC0mTem#dO4B7FRHP+R!x& zjTmWK5B5Thiss{ZUWhBo&@NL_8YuvDU+T)b+l!Gi+K(J%2;KwTVPzEtIa z06wA44Sbr$F?rJMYi!yivIWq&bPSBLUUso((xLISDEu0q!0ML*+-QB0epQxI(6=IL znwT0%uJ-5;o+J`@uZ9+&*_fl>TV2Omxm4BC-+qi}Gg? z9=HE;A73YkR%|(McN$l7HUJ&kO(b#xPV85zZ{u3^DW0l6#*?20xmI+iB$WgH79MD) z`!B^@EI!m!H3Rq@x|2K^BcDiyjnc$+FwW43+GtAk>GN2{bXHTOcjEa8=%AJ4^HdJc z#jm9yTS{8hWiCnbq~jHag0;f{Ll+kPpQMS1@?_js>wTU}4HQwN#by+WwvxV+q+RcD zJmhhUSve%1Cy>r|m3v70v*;cyZn{wVBw9_9NT}OQD-z!ewTGYL?GE>#agWT^XS}PX z>qJ+jLB2^zY$G!m9&|8a^rc&PihBXc2QSir=-TG7wESq$G+Ms^Kd;r?<2QI zxfk(jm0766!sI{Z|L-z!WQkOJGRJ#W=TaK526X`SWrvnl$~)^eOy;5L^2YlLA9bW=s%-33skW5=QyBmQfe^AjfwXW0 zp8W7?DLhP)M5yzb3B>@4e1_B!rGjzrsti}xr`%R^bpqiT_DMG$N|h*x|;7J4pcBlkT`f(u!!`YSOTn6;Iws$Uk0%iSVgWHkC+A`ulO` z-1=m9yW>ZRnpLgYiTS#vOo)~6nlCb#{_=ikOu#Sl5!L%5w0N~s7lmhNvThTtNU#kH zmgEX0V-ZchoHOu-q$ZixOGCklGRlS*OM~o?z_36&fjdpKMcVk(B6x~loO@OS%uYCN zD^L+B?nzSFNla1D7ZlB?PnxY^j`wz#ekQ@VE$d)JU^RU@KAJge!@6YOZ*VNdc?i%Z z^)p9j6iQ4)U5*lPstY>NRH-sKQB`%hj?!dnP&-k6TlRIL^-$#sV477|asu%b3bvBw z6#~+&w3dZpt;Ce0w2VbcC*k>{)Il12o7C5Z5Ss7^Ns7g&PDzr*xFSiKSbTRt$=4ym zPHSg#FCpqkl2EAYb|#)-?mmm!k|cKMx`&~6=+?xGo!B4AB>wXY1$*JP+TUI<;&(6x)wwOXw%CGpV?wL>=sMIeEOec=@rNAm z@v>eM*)$5=MC!lH`;cTHU5G-RpZgZS_#<^iEf5DkRj~lsO98=Gk%P&kwLq64J-MF7 zgI{zC{K7pN62E8z`N6AESbYL2yow~F(qIsw8o`Gy&3nAcBYLVXDne^tcrPuAt?(f% z{JlQqT@98}s>wpdiSTUv%q)6VpWG_4Ss%3BJ@EgA0`R{u{9jOLr6#uFr-?kbk)(+@ zw-uowZrE`k+4P%B=yFhU>FqFK$4}vio<(aPDvr1V6!FW37#h}YM!Y@<|9W`mUR2d` z=y1e6>GKq{z|SUQ&RcIQ=%~$>gqWg$0?b->gzzJn(I@#p0f;T?zyD~ZNjq(f?(bT z^v5rZ4tz~=U?^j%e$VGhEE1p5?f!n-(@h_u+(?gTpv9rJTk2r zaLvYqV{XliHTYBtB|7gq?WXkTD4154mtHgb?cw+Ao*Zy^k|G1DUQBn-+VH|GMTP$ zys^iopIA|DmhGUWiY+AwW^6bSLpJDcGtOCO%+$XADp7Oo`)&_x?Ivn{%-WGI%fH8L ze*E+zbo7Y6fQc=PP{I(J5}dwJPWe9aw?=R;y=XhQss*0hvB7?Ot;9QqI_X>Y0w4sq~!*l_LA6A>e;Im~ndW)|^w2LVHj9lU8o< z%cY-{C4Q1zv{}^e&PR;R-2%0_W`V$x9UVtEQ#9j}G{2SGP0c7*aQayr*pGQlhwsWY zo2`23=kU`Iqk8m9oh*%a85wx1#pz zW`Bx&Pnfl@vCq@GrU!e9Mo?t;}DsVL~jFp@rqhV4cQI)bQWWbiht?_K=~W z^>!8Bq?dAnA13bj1rLcetbX$9Ijj18+bxhq&}z4Gmbd2Xv#rlFW13m6HNnnvJ?Ra< z166k;X2z^*;_P%RUtT4d)~v}Rz8tM+3GSs~ObNHHH?-dsu+f9}&fyuS2aRmxUrc#z zs(RDIhCXux$e#4D-!t#`_yF^owV96(;>GPY8^2naN;4uOr0lV5wgWo5ddlNp+2)Wc zKNrikAmcJAVee+8Uc9{Od+L_uuZ<2=z5GgeX6&Lfmu`18*Ge=8LC)1&_gz`(f_EOd z-6-PSq+@v{^C9g*>`ZNz|4g9%&XBFH;2A^x*K6ULwGb22J*I5qe*m~Vlyh#0S3@yS z`{L!u_#0^ao(FOUhdCkitC$^&o#zMFpi9N=*JF^S#{bZ+turx1ZXDErmBP|*o#Xd= z1^zYHD}p;#Rw;UJH|)*ce0v$_oEe;J*8jX{O^v-0-YP$u&YUT$Gd!!RWnG(mvbU@} z)mqjtG5Nw>fee@{H2w9seNTGHHCp&$6z=poc|OG|--XD{7= zr3~_(0hJy;q$0o7A{;aDS2e`{o2ys@(w&@mtbn50xc2pR;0WUZ_{K{$JA%*|cdI=k zy?`@W2nbnPTH%Y?152BSFQ^peq6p7&3Fb&n?t7?aJ+3BqZL=rtw_s0hBs(IO(QONt zvDB7^t>lpQG*VXQB=&obK_&{VGl?OCJAiT~-5&xjJ9 z$?n?DX0*)U&d9w#_gj11Zh)xRh3AR$>n?@|1di-L!s1DKGH9#UW;ej!pQ?s@55Hf* zLywfUsaS1ZGMt;2SBz(sB^*x)J&<60}e>0PU}k8;v?-J;ohpRVdCG+)AC5D(4SY(Dd1W3J^W3OEgwT zS*=7mQ=4%%ouh?~Tm5uSaGd?k4+8vy7?@XXc~9`FWBXhNWcQisH5m%NH0**l%9P&) z0NDzJXX?A8*$$!&$Y(!#F9tsDWJ9cm(cZFcxf=yDgn@D-X-L_QMXuy0!)-XJB$A#2 zI<108W$T?3?-EE`ZWT84V`w}66FOn$!w_oO1NyP6l{J&I#tSpmHZPh>V0?-8ZHDYY zQbx{vm=gD#bxB3UMyA}~odF%UKs_<=U%uw^#x%hLrPX#l=0Kg|+Vi3J;#)t3tNyuM zoxf)UhklefUNo^1XhmPBBn1Bz`c<*go9$FX-@i z7fuyH{#LD1!^sgCTe*aqF_2oxefqY&a8|#*d^>3JGeX!%uPpzC?u%>7(}Zo)NpHl4 z5x6w{E2NSKv1TMz`T`dEU_wVu@04ls0znO9Lr550!%n3qe<*(hoJ9VbC)$6`etmuo=ioY!y2WkQVzm_ZIGgetC8T3-=a7l z1PAOh?6Z-bku<{L#ZYlJ%XPlju$SAre8aYi?1+mL%w2?$kvV?pPp7xGc*|=`Eit5% z771~f;PSKQd*!ow^~miO1Tl;pL1z%E=Ucr^KY4BxhoCdG{CpX;Z8qtP2<7m1E*Q+% z#NUO#kf_fCd{s2_&E38|`5R#fgO^F@TOyjDoJMbpPQJq1ZftZ=+TduZrKE)5eV*5G znT)Z9HI}|MS}19@^o`qwPQrbZS5>F+Rhs;HckBB~*upon*o#k?C8vx{XCvpvXfVR+ zMO*P~^kq-Mi=B6B0RMcr*JG}-r#~3ey&i$faAkmEq}LQ9@&m3)V@I+8Qp~W*rd!Tg zmJOAKyR^DUOe!Ki7$IL=KRIQaoJ07-4iJlmZB>`5vPP#xF3?`x*$iXZ0vG4W{~S|Z z_QLpE8E4gXsG8AKP1>BE(bV^7^3wjG^h5s1a~OF!-Sbduqp7wpd?kt&Mv27lGSJzZ z06D@A)`#eSBY-T_I*UHm6`5z0ovWoIw;KF=E07q|eEx(H*ouVvzfjU zdp!U7x?x)r;SDn`4f}TaVf*PMAfG5F3g)#;imhQ|pfz6DLw9K!mA|2)2Ye?v5wb?s zuy5bY$QM*E8=a7w5|bwr!l-APPtKH&v!b1zk9o+%51oIx%Bl`g5x6XIQGzdqY5nu~ zQ>nYj)f3<^<_*GUje^Ru~@@QT3faG4x0W4=zHIs5c&A2HNj zOk*wJ_IY+nbVFmd{*%uZY`omTGy7F-nS=3AQMRG1m23uLFel9zdP+KZj9`I@Azr9A z{%J3&(}eZ<<$9|P~$EQ{{qcuuN{Tm&b35mluRp1W`RwESM~7jrr;QWDkcX9$fs zl;{u6u6BAbxrZVQ_7*!698j_{8o<5|dy;+lK`EgK}F!b~~SOm$v z7C-fT?`!kp(;AoCr#gzxaZc`&dQM5v8D&-m*8`#lCG6x!j`~9z6I>qez~x6CrHKYS zD>5^=g>5OoewtwwGWZ#t_urVPAr^T2pf3FH5HXw^QVDbl^_C%#oh7Bc(=Wd5q@i=i z`NyFvN-h}jN$92(&w1OtEG8=G>{we(?E}!crGicwZ!2MF)*C-qF)T%YS<-~Oe77{> zuqQYCnH&Z>rW}?UzKT0svS|f5-_T`=7`{7+!vJ;g_v3;kEJ2xGa;eZ0J$!K2CW5~I zxcPKRXSiq!?-cs!oT9yQ%vS#g3Tj!|mfZWb)@AQzC5|i_XKYXodNiy1qnN`;y4>OU z(Dp>mw4hKI_t$p8gmF{&Vk^&|Fdmd5<9ffPTbI$eqVm64?`XZbW2X>8_|-E3S~hR9 zUZCMoQnuae`NTgG7lT%HX)exi?S1JhyM%EgT5H3$%Gq46#QR<1qbrKmeH=-zW~#LfdfKxD8VX z+$S`*n6Gy-=heNS?2td0$96F3vVO%h3_Lez#Vb2y(enbDQ_t=ATTu`Bc?tN#`)3jX z`TujOC8EXXytIF#&Y&{niCDAsY52C9(Z&1=>~Yq&(hw`Ly9JZ)d5x4yf-LYn?SVM{ z@$C!bYmk|&>8byuG{Vtnq%7aKtuVXzGH(0vqz)p(sHzm|i2H)$Ku8-omJO?oc*a%o zZav=l?D!|c2;eGx0CSJd@3zhje3&$K>)z$9pooi5?fOa=yU7Bh(A89*J1`wYx`FsN zMFU^fZ1qbKc;}NT;Jv7WmEX1{2-mTca{TzB%(U)(=p&>=mg_zSSrPR3RBzJtOU6dj zBQeCVeqNd4fHQ~KNPw1N_bF@waS4lpMHy+p9LMRjft!!xi|cZUSFR6Ho&(M-!E??Y z-kP%S!z@=qa-Yk7cVV5Bhqnz$LxZ#W5k`4dvXe3v8uda!3-dlJo`ySZ+O+;<2STS> z7ji$cjWlnh8ZDa5OTH_7xM4luJ!S$1PGo6E=N_`$zABnqPt@^`3;P|WapHaHui1B9 zsqKpk1`y{3n|9tgI~&Ad_nRoz;?KOczXGZkIk`yW--MFd*9Qi#@2CnD{ zeIz#IGAWCI6oQ8ArkCO#e)BHygOr3iJ7qXU11@Gp&Np_mqF3>K>mSS3WPZu`HV;;O zerVTro$tgGSzNos^eHsIG@+$*cjuA4wea051-rIWu{5Gjw^-qTz2OTDPxN``ARr( zkMwf5Fyk|9Zi?AVMMuu=vN`#lW;s(0`j&n2I`WBc66&`0j8}Ew*^3VzXtMX6oTUe@ z)_o035BoZOELHlX?8*3nY?@dz)K_Xv2MBn-4TEd1Q_})pQA(V2#XKo0GtMcL&p(~A zx+~?_)d|i%nMsAVg<8p=ui(@fHD%DKK@E6_efZgvxhbI;=OFVQ=ZbI3b?~yyw9_q_ zZ|>`LNay(8(L@=B{3nGqgDrJ}>4D9v7d2CJ=RGOVDa{H?x9ma=_hN-a$mcx|U|2qM zF4x<|trdMP=MGzXB>k8Bb>6FDERy|ZkaM^=`}Ez5TK^-+R}?(c(p2~jXPB96j*H(U zcba+D1$|qeeEgzuXkj+ua@6^b_uI4e!h(-=;5cy)YoF|e2T#1mmR_U@-<=lyGX-s1 zkriGWkdMi3E#W=CqjABiV+X%@2I#&EXrNV-Hjhdif+l%qCeEatap<_0FwtsLPcYl92XL1SKb zAnzb48b;emtCXlE%S`&MTe@ngi(B48z0M5iv~hKzI6TQd{s14zK9;ZmMkoBt9-VR+ zj>N=g89z_dHMUl~Y)ta|V)v8zwn|&<_`qq*(eI8H31?$wrP!+kpicC))g7xkan8>x ztle75dM$QC_TG_RQZ6Av!@DVv@3G$zD)vuvI47={4_+QWd7CbIF)F{ffPJQ1Y(5Gf z^2*8Z(Uabp%xZ-H5IgDk3CP`NDm!pC3ro1HtqK0Ef!j4}cM?9f-!Rv^&V|Z|J9+r+ z$9@p9_FJ3`Hq)$c*7Z6HNlHGhMZek!k|94p1SNyXQA1F!tZOJ&_EPS!6jCYgo8r)y zCQsJ6?zQuECAPhfZ-(9ba}+UXCndD!lhmW%-At(b7cz||$iUJAfFZ@JJ~) zXpOl9GQ@8DhZV7;Ul47q$YW>hj4_8N=}Pn#iD*WK@S3IpZ>Wk|i-j`G`yOAMeXdw4 zE-A}em+Aes;;5TuPX5y;0txhb>p8OAi87 zBIfpeivI4M_@Wsvbet~koMJ@ERxHL=eXhaItj%x4e#yLyPmN@4Uxy+7RQjeF=3QiITu%lXgvp~g2bUPfCYMz@gz8G(HG=7HZs|S#r5N~8 z_&|)I(*4EEE37Z(#VYOkSGuKSx2FoefsNMhFwG7L+W>4X924Y_U-m3S86EL=!zXS0 zvKePpveftv`1{aqd~7i`mvG~GpoKgLo1xuZZ8+5wkYJj zLZpw7y;rfb(3TvjiKT=PFJ4!N=4{8e9>Ypf?>w|G^(Y!;1P5i|3xfp{ODWcGz)u6k zwZSV3V}Oq|`13a{@J8y3)(a{Dq*LkmlCBWe{Ul^5*2g0S3Y!(YEE;Dx)1h6`$2UGR zqN1Wzv^y{F?>Tj2EIiFR*59lZ+&}%(&@*tMTXzfPSCY!{1a}saBP)C{haL_jKFX`d z4Vyt7rvfwM&--@<$H#wKHbs70pAfro-v(m5fJLFUguc0wrlAiv?)@Jxmr#axOhE_L zsew^%LgS8f^_ofi5R3&Ki4)@%4?g(`jdqFE>4kAwPni?xdG|G+bnlKs`(|?yM^H$^ z*E}!b@Jq&3Xt-fj9_8+@@|No9{MSLPKI6DMW5YBUrVrD4lsYXfuFd-u1$}kpN=q(i zK;}>DoRO{XXB_a6zg_>HSYxjhan@=Z$p{cscy)|-6VRXJ*t$};G z!QYz?IZ}tV#0`6#wXa%xr;R@0PS$v$fI&lR2S3uaGg-^QX{gRz@o>TJnZh;3FaOI< z-@``?OG!#xfq7Q<>ql{QdQ%E5_JTX5kPT|Rw!oBtvI9%$Up{NCxXM7iNwJ&I{En34 zB}a1U_@lrAbZ6YAep^1sUKwhW_pan?eh~)gtJp8`rPa0qsrH3$IFv-xF*;Tg*u3z$ zZTkZn+A(hRk8ddSmR=j?&jgzHLK8i7jAb~^D}3I-xYcLyPh(aYI>3>X|7DRfWDe`w z3lt{~JTiFNtUV#P1|9R$lk&AxW(4o$d|7+;;wDXa`vUF~fG8%E zPluKh-%iLy3-~oeA&Cv z>gIFB*tt*l%@+K~2ERkM@5-e#;Vk_Wmn=cIL&jquzS9x6nO;2|Z@=x=5tg^!wRjPJ z;=r({{m(l|FR!xBW1LsiF?rn7;mbJ4$T5@8G9dQvrccR^BjXjzmOrC1z>o*uE9kpS zeUlBp&g|PD{o%ayu>Hfz78^px2nn++x%`BXgBD0G@_htU^sw4L&}EuuwAA(OF(E5R zg`HO)W7&?JBQ4;pN7O|5LDPbi0~qmt63EsOvmPZe>dJl1_rN8oaX_0JPW;G8dcSG~yM;ppM(m zh_(-Varo-F$3Nr4)#tbNFlHml=LlCApl?~;3_aDH zJVkK90D}e0Bgp*)r;U+l>gUMPI=k=NtRL7uVZL#)emeAPt90LhcClXyD{A}Jj{Ck2 zb#rvAiwk-LL}h`rg%7$L(X{AV=*q6oBnM)HLr&XYO_p?_=rsQ6wNgNz*cF;*_f@a~ zjxO=7In*O3W#YTWlK;L9k5;IXyur4@=_0T{dS0MZZ}D8zUwFrnb8UCkF!3u?VbSPZ zaV-xy{=9+sba&NQ{WYFQdElq++J#Kj-f4V*Q^Qi4t zOk0ruAG#llyD3Vv(4;ISXxpWqb7+f+W@jaK`$5;1I8(W88PIr^G!i+lIQQ+UbYZ>n z<9T4qmgB9p{gSZ1;C%<6{$1E!2^P6I!aFqLs3md3yRX$RzxT)MOdpx{U31{?=e4)5 zKes9aCo5_A?a8h^4dlvOlrk9M{igRXqxmx3rESvPY!(@Z))t*aY+AV|;XMjo$yB`v z_O-ZkZ>8CI<4slKj#ZxCyNow1p8^+L!=%jfa87=Tr@iL=sYmI@ukz2wM!4!cs)id& z2OE0^FbDSS_So|=D-J-#vQf{qbubEJ&jakPO?y05bbmQecvS}}9^+GqYXsipFZ6-i z0-8ISi+QdF$;SU|1&#j|MYe6qq;CE5`LVS+yA5AYkyUG9&IsEssxjU#@phkA+XrFAFcl;r&-_JP*7Ft>DzV zDsbJs>A^l*?^zjmsKHGJv~RA!d4s_nURsBy*lX2MO3F0eC5A6zxKT`18g)AqjzP{N z487*F0vC7nlQ!M@m0#{>y@ERr-WCV`Yc{H8#-TfZmt;f8l>4gyMeS=%QO)%ocC)wD zr9FHrPtk&VAFBu13Ixpc95XHJR@iqMl=tL&4P8*#*27CFDj9|cVQcqOfAadGwh_M_ z_)qyhFXRj52t+5LsSOPd-s~^`R#bpqh>PAdIom$@cq5N|;`w_^+}pHU)}r0KL?}po zE;Ld}c;`0|sq`M-{|__e8smJnKl!T{0~rrK$qhk;v0Q7hANS?X zjGS{9?|;M>N$O2)Y>d;nw(`<(Zq!bn_Wn-mNK>AS`Jg=fvm58^o0Kyd?|u)%^7hKv z&Mg}M{0tu^3;E#+155Z;Ww{D0bk!$qs6QZY0==xAFM|dC#H0>^5$3sc^^_HQ+UK8L zZ+N_Ww>VOZgMKs$b-GSFjpZ3OQ#aWA%`&7jWfJxy>eXBfpjH( zuqyU1MW9uu5_GsQCKGsWigd*If;r-(caZ>p!Di4&MG4ay8dhyP{C>EaEU zg3?tb&30l5m0uQ5M#`;W*p0G-h3E=tvaUmS-8sm<80^1fQr`5bxi-3v%WZc}Eammh{>$yX z9h&d`VWk1Gq7}MsIZ22g=98DT!xd+oLHV4>mk`}@b&bI|8`=D)Cs?!)!B!C_4mhHW2+SZ;l-1H6mqu0C9oVY~my@dU}5i945 zeVy$w-?Xr5eDiAl^>#b1q%uBd_xqPTIo&%~`0*0_n>%4Y^7l30509YKE4Smozq+#m z1sMygt--9<@z#uKmp5ZqZH<^7v#!QL0^#@; z;EUJYu)R3UT7d54$bf+^IUqd{)3);96CAAKZ+oC(i8xAJfnDbc86|DNl=HtX@=qDx zMZPlW+VU}9bgnJ?V)l1SwP@S^b~m9of|aW2g_@OJ%LrGmIdW&tzG27 zEihyN6YO8xh`-^*rLe^BrIq^IeW&RxeVuGxuBMZuQ{1^-+s$>Ruh@A8ueT;ndVTNyM!Yo)RL1*4 zxiYA$%pYknwlskOkgzq}g%&azoqOvi38F=J&nNL(A9+@@Xe>9ilTou68fI5e>%JL>A2P+lrRLjvXE;iD_EIom zh}wdW)vW-_r_c{I&O>ByY$c-C!+X1p@6+*WSVZZrKk&#NX}2qq^AY#n!N9%ZZh_#_ z){sPz*{7$plMSWyZS$=rJC-9MXYOogrU%z=N5VE1GcW<|kN!JaY2%M>#Bj9-f4+jo zu$>KY)ZV^tru*pU7GgB+>FGj&_32 z-9M`!mrjN&&*45qX~^Y)bHMjl;Q7KopLYw}C*CbX&XEiIK8=5iaCy*{8B1u(Uu9^^ zY#TIqE);Q>oZ)>niQ=^OZBo1ob zaGolz_(rYD%WwW|Nq5?LS2%SpjxS!_+d+a>I0w+48u(5z++=5uxCiL@ zStX@ul%&98&vpNG%}L{r@%v}G@WpnuZS6Hh(Ypme?^snR^hU~9HiUMl6xbVZvYT&z zoDWV79Cm8V3B>zA=gHjfeE+Sskx=QsxJv7+-FxQYn8AiBYJ3+xP>j0AIqX6%54=zg zE2zD;z=)pqIbX`3LcXEk&dB-c-z6wF&f!Yb?wO@A)Nf~R#d|s9XgI?9EUvhAwor`J9(tz!w$Ms~_@xjPjM(G3lyZqQCy-d`DWdn>zQ>?a7oW zo%zCxH`#944UbXG`|9^%4#D1~;(Y{t! z^ML7etxn)9bAWGK#tPkMo|N(gX|i)&&=WW$B1+LOTX$i?N%q! z{?J9b8gS8_3G1$)g49pdeS<{(qG}L(2&{|OufXurL|7XBITrG@ZsF@L(fLD|DA!tk zl&F1D=0%!eKd=AVr`kntrLPs|^NC-QzG4l|qQ#JD*Se>`7yM7%&im*Z12YdcV@c`Drpo#?N56>%3iDm~ZZ0PT$}Ht=x3Uk|q>=Xi0&kI`AqIQW7c z=Zm?ykGsUIDW%<<^sN;9%7}5`LCKxp{IsS4DrvF0?>}R&qktph&KpMDM&i*qDemVI zJwT4FS_b?_=u?HNZ`=>hyOy|-A?F(fdpbQ3nj0?6^i4cKfqMZtY9xbV24jIEy)Fp* z4Gk7@9S`v0oH1+l468@Jz!jM-xDNulVOw3g9k#x70D0W-4P(4w9RZ*r$MH85IARQF z`DV@f7`_aNzhTFHyGgl`z}1B~i(PwQ+kiA+Rj&kl=#6b7#IhWDOk+oij~Rg%SlXlM z4)D_B6r4Saa24cmU?&*sfm(`jH-+PH?uI~f!GGpoq@qX=?hWRGdmF$M zbXs%WK(TzNi~||%Yrd#fM9|CF*Du|U2K@7Sz)QZVY=7s)C~sb4k9kA_0qrZ7!?~x8 zqYu)MtjN~Ymgf;@LEIzk)g*W+E9F=xytM~Ha`WbNz`v~L;NZr6R~w__<^WN>KISP` zz2WJaKD>#%@yE`C{c-Ftt8?Z1AHq-vKFg3wTi~L_=`0zI)uq6$-v;!k0Go?{1<^OG zI2$bT9mMAPgJZ}BstRcRxq}RWi%B9e87m%Ew9xvw-D> z^R(cK4N$`xPXah={D&Q9_CJio07uik*4#H%vl+!WiaLOIr=0U{)jDPbbwg}ETVQ%C z(CED9+0TN=n_DPVfc6yljJF-NdS?ZUWWcb@CS1yuTek}eR{@tv}X(*gRHN;9`={F2s;QiXJZS>trInW z-$26wG291?hCIj8WI&nqtbe!zUngLSzDhDa8aR0P9zu%LqkCipn!f=G_hM}9eAY7wO`Une!0lKtA6?I4%{Y_IC+Ub3jY}Orxkw{d5+I}i9a6yJoUTp zw&9ZTk>BzZe_8wo)GxoeA+NyktBwB;^~-N@`2Eu~e>41#)i1x%;rGu`e<%EP_ew`- zTY!I|`upMUr2c69l0?p5OVvLK{|NlWSsyWf>X-J(i%XYTjQ{LDuYBG&yZrv+NBpbt z-@;#?{Jd{%WlL(8v?Kf)d8@_yKV zHP5xr?{9`bUj6c$D)RDQAEbSq@RwG<{ML#jspwMiIUW9f_+P=_i1C%*V3GY-M)e=Z zFRyd>+vEQk+rK|vOZ$j2qsX84AkVWA*zzy_S@^5rAB2A|eyM*K$g48fUwO5`FRy(N z=&yo*G5PnaU%p!|FPWcB)Gz1Dt@vwy%ZZBDb@#vL--%z&|3~n*R=Q>|P%p@(lUSnm|8WF85la{+)!xFXJGu z1?oSpes0S+zxbF2lNj|L$AOD}@5NY@uXmD|+<(Xpn9zrf#&ZIGaxp|%@ zF=`D%*O?fJO^9D>movX*d7{Y+|42BJ=aiG&%I+TZ1D;5pFTCxG^W`-O#m3uQgcG9b zkSj8%Eng#ziO!R$ijDIf430@t-xrc5PnIgSe%i1!G2vmMy+SJ(`3`c7FD_^xPjgl< zJ)*`je-XiDgG-wp@uT^~FEY4)Z3rzXw!yAqGJ8Y~#~&S>&Q~y3y5QU)^Jwub8)D-4 zqIN?3JlnxUh9pFF=dg?n{X0CL6pvWgEX|_bu>;!a_}_Us)hXNHE%r@nPva6?!0w>T#R^bhmhyp z;O0Cc!ObDfL`^7Y*9B%vY zJ;<1d5Vz zYH|m8M?#Q^3vLyEBu7AXj^c#)Id&Kt7aSk*B#xtkBR429K7n~C;0x0BucduCX|_>swMsPm$!}bUUcOxe3CBdi8c3$HSdYF;EDCg6Knnx ztJ@Rn?I%{}CsvmyR>Bjj>l5o8wF29BlJ?0pK90L2{$9?1QA_497xr!bmppR3$lCma zJSAP8B`ziB9nQRxTddEYSTCp*u!i?NS+D=LhJD@|j<<1^HSCiWnvvtsKb8-vm$!q| zQQnozT`G?MP*wxqhx^c)mpSu?T@Uv~neeo%ugE4*@7jc@`@}}3i%H*>zwMY1|DK8G zw!8xvYTC^)ox{3u(+G*!g z-`9W)?#kh=0a1yxge!{wnxNN$xR4Z|Tuo~7dBH3<0&zjV1}DaQ{d>|6f1A_iOrJ!n zJ_-JNoSqy5CsgHT@vW<+)gat-WJY!ZJ% zGCES;Y%|;R=nDQqvQ-i0|4>k_P!-CROWDUrF z_(i&s>u{}z3~QUVp6y<&k|`e?nKq$Vd46N2c$oe7lxga^lu!9+4=HDcOTO1bBg5qP z;S6VV8UMy0*LfLt*(XTcSB!BaDs_w1J?fqt=a!r!VxlrI7r|~WR+8>d(#iFy$=BX| zaE$t5*b92Iu!-GWT*&I6xKP$^mbmbL17U@OWv8Dzm>CK2Mo{*1-i)~Y95b@n?d!aK zoXkiQQ-Gb>C$uCoxCh5sFEp&G{PM-$NAi=SmXXhhKQTV7@A$tQ%?VW|o3>{oOiXOS z&d$E#>~{ZNe)p(;vWuYh-s}t0hPs&v4oy>my>7ue|97Wd4Be-alL!VX6LaUn&Y#Oq!)o%CWTy^!~=*-cDv*`N$==Gd#Vr>Vo0C^DpNXgzk- zH}}ISNA|q6K-NTh^2@$2VzzakVYs=T@^5p!(9QKH!EvEn zFLbUKlk>NI?PXR1=6ajH2XOIv=1zEhhG|^a&2LR-?{Icynd|>7 z{~vQ5ocMaUug>Pb=Sgb&msl% z4WXRCIg)F>yk29D#FFcxe^1?-xID!9ubbtV)!fEA^4J~lUP<~TS7OnBVrZ-_g#D2h z$4JTbWwlh!wb@h|8L zo1ANYOi-yj=}fJEVD_;gt9U0k!8Qtxv`2!1Y{9?0_BVOcJDdG4+TH}duBz#XQX$uL6CM}~itl|dAhUpF9+Vjh z$SeYiGC44b;;XL%ASlZ9|N5%*|NX7C_cde!k}YBa?LTn=7z&wyKoB-cGt`K{?9%!VoLV zM%`efIIGhQ@1l(K>`tsA1#_i8Ui=jBpKp0I$=?0si*Lu#aYp@edOrKIlj>bjsh5u9 zQSxP%n8Qhb%W^bEvT*ndw%=+0en1(C2;3xCaRzVy#5qu2P~^q=F-iXzEB`N&#!En>;!ltXfdLtbSr*uI^e?3Y1YV(yz<@+k-PfyCbF@GpYA7cHfuY!x{#O|c;#P9IHh1eEk zDLe}e^e{B9r{DnMJeuS2XeNxJU^WIri_bIVfzB}MEtn0tc=7qjAzfjFCFir5c=6el zw<|J3i_fW)yqdgole}qm1nSjFzCEAcIe0sNRB`t#lV8^54dAaQThCG^M?7dl&OUV% z{Lg0WQ%}La!aWTZ{HyKLI?g5uM#5XQ|FNWf%|pN!_F=?L-bm?dNWE)H7n&K~+RwhV zX?5v5W+!YI!Ng~0sdP3zddyPKIcB7EuBmG9Bc%&$`$X#H3+!9c{tSNAzOn5iEwj3R zXy02CU1-LOCBFywrB!-rj~;L)6#!Ov5(U_x16_@f(v7M zu|)j{UT_-n`saMvmejv;Br8w@^6VfO)!*3a#V5G_4V`?R)oGT5O@aD~?QVECuO~*@ z>WojKOy(nI=oD8b&NgM@Qz)}d*Cz*z_z2_8EzMX}i|V3T1;}_o z2wNJyjg~SEUVIyCwRoyoh+N;F0f$ic%B4Ms7CCaOF#og6sBHyp1zn#KNlO_xZ#=w_ zR$dwLDoe(d(~M%PLRVdWrMqQ^{Y3YLpxWe?bP+vNfNYU3SA5I;!dauy;$ir)b$gVT&-v< zb>YbEf_9bGzXiO-cUMIBvQL7IDdEdqc0QPsi;O3ij5?rN=XWwMgLQ?Vy`hkq-B1Yk zt}A4(!Fn(!Tc|rHQ>fp6HB)G)%M=kCsZ2J%~lzw(-&C%lHK`R(f< zulZ=fOVHBbIxNzwv5a#X9Bb2;kwa{$<^l>@-L$D*Vd{bP3!3+0e8uoBB&ohY@?tyB zO+g)Dw7b=_V464FdZ(Mi)_W$;Ve9R7+;0XWEy^jX5A45a?(CO;n7ce=et0_d!>qSr z`n{%i51>B%b|Y&f^w3(wAI`37y%#-Ur%Dg|n@fJ7`Rj~tPWU5ih-&*juOZ(@Fj(R0 zeO_Z8T+Itt!`8ev9PtG>My@oJzr)nEGh-kxO?|B`UUyxtRGS{>=>yoz z%0-Ub-Mb}NJ?9R8JBAy)2EUDs**@QW>jtmU?+!x0)eC1ddBbz~5=Wng=G9-N}c+1MBS?VMq9gVvBmX= zm|wX{e{!yk2G49el)uaL%=UAAvzx&rvu)ZJYZ`0)y~hui2) zmXQ(occ|@uZqrkj_514V$ViFXDlkVn+nuP%tMhl;*52|O!oIMA$zk2J&|xxmP}e3a zxXoem{wW=yHLc*kh9lGOF?CtlP}s4+>erWZv!`cZgdjUSlYT)JR?GyOj|ECI9h9)A zO%;?5ow{nqy|yR&(Ym8UvqL>oUv#Ka|9;bZXth3nyF|AB-cwh#-EZqpsaZ{Wrv97N z+7FoCy{olZOSX31)K#qypd)Grs2EZU3g+esZLC!*I*eMAK1}t(7Gce|jrnM9WtfS) zp2*MiMR}~`%1KkxnZvGaXU-2+w|*Nb<4DsQwlQ~$iZRryjW4!@;7ZT}4bs2+*@#`)Xe$TuOGHnEHPeSRCZ>f35Mmixz)wpII9Ptfj;{#IV&+@9j} zx&6hAR~K#Nb-$w8{SgwO|AZG#&v;$BI_zANE-D=xnm3V(5~5FS`x$ifkF8_|Y8?+sl8B|}PHe|{mT%M4wA z4K3oW_q0N=Yi7mOP?S|1;} zYX_-&MWFAi{207`cEgG*!CKW0#lcow`9S4uux{weZ@bzDtLC8J87x4mpGJu2_zH&) z;BQ9wkg=;5xd(h8Eo_IUl%pMdv@F(tlI%;7JFJ*?Usx<+~T0 z)LJw8YX7QzcHd`L8X42gJkn&%%sagt(u(i2vvr-xujc)B5+y?^?-b@szEg9&C+Xc7 zNz!|-L$aNQUb?yVQ0FuSw1-_Q+QT^&?O{&VY81;0{xwd^SX=P_>YgSF{@!(e%57mq z7yJY9g3xn4&yOe14Lr|oaOsUawfpM(B;~e+%nnA9M($&}BDEmsxgas>>|9!)chyZnQiu3vF1n z;wF>uDu4BgTk+RewPItM609D7y34FycDIdTJ~DKVS+(L`{@ri#e_plX0dl_0zxzy$ z4zuib-mauC*8ua8Ww+7OR3EyWeoCKn`p`(;^%I(cPDDS^iSC46e9-Ddl@_AgjFZhm z>V1F}Uh}Q!b_<8let|O`@1_0HZhlXuribsLedkkSyhmwYcMK12xYO!?W7>o2^Zv~n zy7CS)Bja`KfnsqZy&3*Es)k42K}tk?r4nF zSTNs1JCh}$lQ?k&vtOW|$nF&jS{1$UBi_*E_n9`FTJIiO&6BjmSzdfOaLfS5D{nVl z(+14YRd*Qadguz-rCH+_vNOE$a&*0e(HD!grJasAbhRswykqr$#G$M2v-OjAdN*@3 zU6CGFbj1}Lq%i>h4G#XIFoHjtEE=1GKWXUE!2gOnj9SmNn2mxz<9~H%!yRTEY-}*D zC5PWgK6c~-tdlkH7p?R6@h{auMbnVoSlzzY`we67tPWiVkKJ6s>O2zgV< zTD(5e{;I||1KfFnufgF<@Ao@+q6ctz*|oY~b1gjdHZ3$`MM~T2_UD`KO*Xsc^k1DRdw*Y zOn$ujb~l`%&a3L=_wZiNds_Ei-WzJ(@8`X-=KTTQBi_?q-N(!|(kJbDuV)Ohp)pS< zFgyOf%+S@y1v9+-^seEGts=|JWW!wEdd_JzYi8(!g}LZr9XgVO?8E;8vh%?N=E1^p zM_}n>ps&(@k7m;2((PE!s@^7#Io~IXYl6FY=$Vw2UK|&pWM&#A_TYXUS*DzY@dEON zo2wVzZPZ@D>|G~q4GGkjv>)M{l9s)UvQ5c%3+4iBEtAVRJ2EjSDc4K6Jk|v)S3TbY zqrPPZEmn3X@7L)aoGiNc=tj{y@Da`3bWgQ)qFa=I=0E5Ao65!OO^02BPa&6l3=Oed zT;ngq?p~ja<9@!moNw+@x3?FM@?`+|;OLhk@9(27H92UZoy64#x zdcB+!`r9E1mDYkAumVbcp6cOUww8Ne(B{|sacWm6t@Y!qcn5x+NZw6 zXN_*$V7y)I_v7W7qZ`ax`=#CvENCl~0+!ofE(V_jNwv~NFC^Dn+@=qxdhCa|7By#rQR)x1eQiEHEGGG? zufK)l3(r?Tu^nvPUPeFZA11wpl_Hr=6aXp7Yw??~7dk4m4H|Gc`ZN-6qt}x`=gG)_ zHwmbYPNm*d>U@Pd;^~J;Dh_0cl4Z7^e|BE|i1qsvI6T#eVgMc6T7H?+cOC@`52Kq^ zsdpW3Q^6t+IwD#34D$h=)3L*73m$kLwB^6+`2G}qM6BBx}J3+{seTR zeUPkJx%70g)%Cfh4Nn=*bpKj5{%V_lN7H7J_qe1MZ&ELzP$}1I<@qtCy-TazFW2r@ zf0g#OqP<-LtiHwSTrLC)yBll@_@O=2cJC>A;?~8>p_3Y1-^2^GA9N0FEu*d49f{Y1 zf`1BDZ?^~W3fgf;7=;D1D7#|u_pSaD`Bjas;NOMMPZ{}0dURLVLG5!hh2WomR+G`& zA9?#OzR)i3b=z{05lC4CiT7~;&?RM>MB(| z=6gsjt5_*h;60Ak%%|*$l$EVt`}qa`;#?p0Z&_x#8Am_X-mw5GocSxfRW@Q-ler0m zbvirbMw%esx?o8=_2p5}F3S#5*#^FSzQH#kxEac`!St{i^{ch6{cihPJl3D#b?=aYw$Y9`_u%HE|@*>6%^zjP|rJx+_;O=VuH4j@iEOLl#C`1A){c zzO{wQQ97pp^rl-HCJWl|Y`VTb;LYNBX;N-l<$3dRyJ;<>1!9qem#YPbb6@3~XY;N#t^L}( z-@-0Ze8oe?QV}43Bw3{|Q*YCRZ>&Er=jWI8%hF{Y1RD=whM)EZJ*W=l!NW}cVC^7{ zdE}Z)EUrf0)G&`n*J<21(umLPT*@`p^_Xm3AJ%hM@+Zg^Pczo3VGDFcoOU*|(}FhK zj}EB1pMt}dqYv}t#w@oxa@3;)BBLG{l-&&6In5B-*H*m50bW^5J_7m zla;Ii&mOltmvJRLw?fk_&t<<%cPcoZd#a^xq6VIKcQU7O^j*tyQ(pW)CH;{}=?_=Z zAGYZ!em_RKbgIqi;oI}9c=5xm0|15iy(9`VK*_*pK z*YB5{?B#=>!8h$*FLqi}<*c1`&SG2Vb=Et(Cue1U8eAGY74Gw4aD94st$iMYS9OFd zEiBe!^wug_&*yK^MYZAW4G;NJD!8J*_n{)N7@B8YE(2=3bKj|C29z|vAxdE2x>v!`MAbM%I7 zF>C^VThh^Wml-0xZ;5B`#CP|x*zxv!w-(3#6&{Hz?@e3p%$45_3#L`DK;s)o#n-t4f$)`VW!(jT#$vlsaRtqJTwo(mTB>Xb=KSY+)LG7fw2ssO(o_Mp8%t!WXQ z7iKB1TwLw%>48DMZ@OP}eAhvlwNs&Q;__4ACdl3iTvzfe*+jDR>x}gXJJzE!1@mZs zMl_-jz=JdJ;1C{M_enc;cG$7{JAS%S-mS$0`~z&x-j!Xxx#8YkBNFLKe=qWjVPC>w z)ZaeQ6#Bcfts|)?<>*e%8S&@aoS7C<`c5I_nRT{55{z1_t8ny!o=F>$v|>5>+mG6D z^j3>oj-v|_y5q{N8_D3QZ`;(%WpS2&zk}r5yjBJLdA6n3$-8kLZ6l?J%$BfDJ=ug` zvZrW2NqZGqrzyV8;~T=a5%b*yZy|d8y}y$F@TByGmGnn!IxX@)?j|E$I^uYAJg*L) z)zV;^UOWN5sxw2*j<9!{UOLgpUbAI8pL~aQ4ta-m4z=w#NyGD&(|(rkkC-2SvX}J5 zq%GIi1IUw4WE}kvOVp`!Q+nh{{7$j^8g~6rW}eC{d%}zo?=qk7>im$2hn}FuPw~ia z3i6qyfe&WwhrLO%-2X&BikCfY;^j{u^WEY{IJn5prPilecncl})2{e>yBP$JzU<2f z(djM}+QmN4-P5$ANyjw=qr~t)=nk3g9@Bf5MEk zJVnKV_ctj1NBOoi*a)igq?z!px8og&o=)b~!Q_jyq4s0avF2J>i1w&2Cy^)KSB}=> z4J2z+Kd>34=kXZO39?wgfz3gxd4sStlMk0>Oeom&nkKBYXZl$aj{-Y?=a+zA)k~Sk z@BU!g;({omy+#wSr9J;%pt;oRpnX@f`+aG-e8=RH_iSErdZpyx0%Xro)~9Rp?#)WZ zqfcQCp2}Lf487$i>_VL2ujRj2fL-P2N}yN8Va=If({9e8m9H{qZ4i9-XuG#vez|SR9u8ulFZNe}mr{-Y>a+Vd%0K&5Vqm?p~bqHj~fxnhcj|1xPcz6{fuxsS%kQdX^DS;i{HN#%Q;<=f^cEw3r){sk;zjy@ zssHV46I>F$7pUBS0Q~uiISTG{)1vrlQjg(##WT$T>;hF!jj7(T zR$`OwasyEftEa~FesawTGilZI*80M$T%o>)UQMnua?SI9#4C2XIg-K_HO{oY|FvHk zx#kzZ>MH-+zC1*L@a4?L6+g$%i&K!9ZL=d+JP+*N$8V(^FhZxvs-*7pZnJY<=gqx> zH2_-FaZ;+qkLI@o=kL-MnatN6O!_@^&1%iAZcs z;9~PStJ}UvtN%a;ZfY7YUgST>Z=w0yL19WKt)7lYTEkRmkokkx5c$(0Pu?{7zxE#9 z=GC$Ng*5KrgGv0Yg{uD(oKJrJ?_)!1$9vt-<`BvT{iL{IY19x1HbrD+pB{A zr+W2&Q(AKoTl4DtbIhLehLK#;J&)d#-yJ2tb4bhbueI4iIUU)U&xnHgiBu_nnJx1Z ziwA3YvS-Z>(1>Z!l0klv%Fx7h7io{)*zW28fzf9nV^OjFWkN z?+o%!CSQBEf6s6}6iZQO<#~Pdw~VYa`g*7Du$>d|!7Iqy8w{R>=z$xc?EJF2^(*Rs z*FpXNc5Pwf;uI2;;WWc;1e!M|ll@!L{9wHJBCX^)x@Y$xH5B~&Xg4j1*O7lKXBfwe zKc`G*a9dg{GhX_IS>oq z%MIl4pR{Lo{+Mg(YueEpdGQ%qYR=|^e3;MX#&Zwm{`1J3WI0KV8U3>3un?$!?LaTC z0qR&b2%B6k1>R}Cu;;bL?gm-twIY^=4%_oAlrc|ze5TUJLE3VA?Pr+%dDb^1oh`pA zji>P}`xRs6XY7NLz3>3bKFY{s6I_#kh8=sot0v*GkY^*>2n>G0*~96w77&OSj~#@Q^i)8NvC zm+X9Ga_rl7g}vBnUJ1sd3#p}@0X)D+`KHT5tEG@ zb4Gq;r5MSK7OWl$ubX3aO`^5f74goN(`6MsOYm4CXrlk@mB2=8^K!<2bsp~puRc5c zAo7N|tLZlJcb>Q0fwMq<{E*`g+9}NSiaN8xSTh&-AFw@wI){!rFM-~QIzv4;5uX2B z@41oJd)^dp(b3L|iY=o4rgfsnU&}Ss=g#k}ceM8_UZLS)#iuGq}<}>J&3}o4>T8zt6wga5K1Iy1H(7LNJ9sMCYOzH$lC= z$@34OQJujK$Pi~>pW6l=+!T(Nn!+XM=s&bnW?j;$18;timU>J0QL&Nzlef;GTI$^)E16$=SSE9&f9xsd;M@FVXBal>Skm_2MZi}6 z40E_$tZH-mDYSQgo%b`V6N+MZ-ldf5;8(gYG6*M&Ucf$%7r-&_mb5SQ=Q~S+I$~v_66IrU-}aIlVUDdTM@biehU#k z1keZkc*%89naZMgkZsKa7M9im=Q2YF$P48CNX^+mH~=M_%)6p(QHgwFbMgv9`7eG&Z@pAlV{ z%d`9%)sGkH2O_&2Pgv87D!tQ4kUrqNd*Nds4s7X{@8}n?Qha(iynv7+jW-JBV zA>Zp*4*h>HmZRR|SibTe#iyi!zO+hc84^j_k7j-{${D~g%`gUDBWl|hE|&R@1Y5dKErcrD|iGL zX${IIE@~s&hF0JYN#C8B7#{sIbUwO6BQ~m8aKvdf4Xvp_2AS@|5qK@V<`dg>5*xl6|M)gMNqJ z+k%bcx6&*5Civ>4uM0##j&R;`0`6A3gla-wRS|aB^2M%3h<^0!>^Iv;MIbYw> zzXNH<$q3K!tuc~x{@^!OMtF@imiFr~%I!pX=M%5JsXv=F(eF$(UgJpg>ZG?vFd&lza+0;n)vxd(CgIR4;yy9g~V;R-% zVu!4L$er>6IThPwgS8}y8gzP3dhyp@Hsb>e{Zhxa-mTTrfqX)o&zs~ETk_18O`HGL zCY6qQx8>H>O8w#j_GimcQD36ofZj@r{m9oE>hzPZP)hz(X{lm}KQ8vcjX__3W;WX6 zR=i7+DTa7GLK~pVSWlMYHxQrwdu-h^f`f8Omxtxnq^l%;P{_sG@;rxU?H?zSRA$lO zTvA(*ibO$*A@)ahxm=sE+B{!vwgrdgWSets#@=(rnC_R{9*|a$m3>&5@|AG1k4A_0 z=ox=7xl5hj-G1N{{e~ad-{O6Lz*sv4=d#O$mkZ~v*)xK3EcO?Nxnen*D=0C}L39Ac z`q+uz_)O6Vn}hz|2VOTqqmMC?Y7|?uBZ$uw?XWq>V#gre%SvHuBqh?8$4eXiSzy2z z_L)LvrKKx_Xk+Lenf)!l9h7yz`faZQZ^dKR@|)^)uncg+?JsR}o$&^Lc^^LBQAXkr z3TI9LXG)9wsG%I~N?$bxAK?p6fxn7BQI2-j%0!lnef-K#RL}b-j|nJg1nvGez*0Q$ zPlB?L*2Q?+gQuCfQRLbR2PvM%TdpPXal~S>5st7e5z9sA3Yk?2?d%LR#slmam!L@~ zz5pIn2|TS&R1Tl0TpOBygtM#2Lbt(wwUD{lK3j-m{Q;Z&?uFI5oO^hey7ItFqA{j* z+qV2hIod^V0UsxqwWH_sGT#i=W9@gp-{)8Oz617=$CQ?7&s@**Q?gWZX6qX~Kdt9% zdlrb{QHW-b?0YJ7R%a@wdAYUmX>cZ@#2#Q%@CdT+5AxpacR$&G&y6gdnWvexPayZ_ z29tTCe@FO(DfD?epWTD_WYK<$*^XcKt3--j~J$f8^Yk^Gb3%{pm{nAuG8)g$HB3 z03448UuXA6UP<$@?^af1@w=wO>z=Q+1RG|=;=9_i_HouD2WiX7I0tfAS9#Z=A|nmgJXz`zCflt=nIwu&8p)ZwLqJ z`^c~U#D7IE*(1Z!gl9l_8*$%u%r5HH{(lR0BvJEr&H`!=$9X0=J0H}P^S@A)&|wc} z)_(IR#&D#+h?pFy|7f9CzRy`$J!$(__$_d_slD)Mx>ID?27x+@j#jV_ zu6>c|Ui=#4hAJLs_eOq5iBxEiArfwFzvbj(5S2;3Da+ zfGkt2gkU!$ZAI>I7Gf8hNB&q_fj>XxS33NETOOeOTI0O{E?rLE@P-tZ;tfvTMONM5 zBtkuZImuUY(2a07c117!ea%Uk*=`5Kz$>VU6?Kn}Uv6U>EQ*$U z0UBI8(r_bo<73Rhd|xMAmW1&Y^pSIXTF2vmcsDBE;wkm?E~^M5@qz4|e8=&agROme z39X999Av49c#P$;{v6tMC#|yd_GEgSm-dS`QGHK&?o4t&CpaVAvYW-5@pkx@JFBx5 zo)*7FGF4q!pqU0rsBFkO*L-mQ1!V`wz?(u=Rb)kJVayNIP}<8BVhS)SPSuTtSDQkA zc8-@XcI6!8S@}c&U0O$c?-vAlB$2xOY~CC5bxE{uY_l!FRA9Nig*#Rz$AgMr@!;5* zc)El69+n3Ib44v_b1>i2%kMNk@GXDs)^XeG7N%zrw?GhQPl2`dUC#A&KQoqrXNPkw z#A3eVAVd@;|7b7|yqQDqo9X=&dOvl4uGf`ueMj34mxh`8q~CgOEKGZ%zK-1k^p4wq)zu`ii4_P7NYzM~A#!kB7h0L%B00Ul@fR&ASqgS%hR z{P&~z#L@3f-1@qiD7FLxNc;9oK)vOHnKo>_pYsRcS*|pZLYHD2D0s@Y04rhmW-t>82F$#Lxi$M5 z-502}c0zpp4Do`GO%j$W5#{BXYAJ5*FKJSBeHi-()JQjt2w{MPrSW!2o_!n>d z1LHnMd;Qpe?EGzfV^Rw9hDHPh$`*1?BRbm7)HF|UoE>&I>37!<-*=0rTcvnfvy$W6 z9Mu@hf}yz?URNK!B`*sv!O{AB!_xY?hJ3w7gLIb34fG*fCp3(;wEMe%j0O5NX)JBI zw>Bl~2d`4bQy(Yeu`7y{+VMD@?H$Ks^?_M-JcD3Gl`>5p&s;Cx(KXYpIV7-pJDTUy z(eV}(>YqqQ7vxHPo?CHHXe?-M#W7Pse4Cr8g}|Ua1Et8Y;_U1_XcqD0R@?@3F^y0s zel@~H+4y$1;x^AY7>?Y3iJaOHx)sMah?aV`D@`X%CUXa!+^(II&EFmO$g_80#{gj<snP1u zI9Y2*Uo-uZsX)4THjwUa?=(*0#CIT?Tr%!(@+R_p2d#pCJ=J+a>(o5SmMVSYd-UgU z!E-d_vlgCf6L_)%XSH6Wk9q!#npV#CCoBxGFrzhZ^oikrQqh_hd%1}kD}wJVgjQEh zH6i%Sebx@3$m)HZ0E-U-Z%K3O3anl%@AUQ1ZApf$>6gRuz~%n*#hlW&bj<09M6LJeDZhTw;YY|F2CKa z(B;l&kM~NfhVsCe?&UknrK|8BZ7|y*^&zpG-;Ks5sY`!LlJs@-(WTpeWN)9O@7go`2l32wFU#N2M^#TX z_ak5Jk4M|{->SWEMN-d=S$ln_SxCtaqwlXIU*GBUy0|0h1y*FEGw_IPU-}>}Bd@J>>Tu;9C>(*udZuGr^xu3m;{ekV6VMeen{V?WNEM4YMvy$HN~80g9u+4cLxq%DoB-}+ZSgH7mpZ@hRXR-p0HDSpwUkP@Ew zcGmNzYnps`PX}-0i|g7towg(=r+&7aN5-c3HV}c-jz26rwloV{;2rLNwDoyfda8Y4&0E@G+V~Y(}moR&c(ycdJ10UxDSuR~{<^@8ANhZ*s^o@8rWr{m_%lMjhhUMpf9d@8xGWr41 z;%F1=*1=&ne3kW{jN9r<8^WRKZ<#g_j~F0R+}JlE%V*r!!^+r0#@E?q5cvi$$syQoTyLabzl!5I&nQG+3KM&xv_c|-GAGlsd-v+v)48JA^IaeA;~F( z%a-*_G?TDNcU@>l%gtJ~^bIwouYbqV)0#WIvnJui*N}+b9xoJwUsAsIcolbl_aXZm zdb(4sz$gP^VXood3&!8&Nq_4*MG@2ejJtKE>cHx5l5k~F{Sf+ z4(Zw-Q+m4E-TY>F*X5mw&R8?Qy5A_I&IQ!fo`Hi;4*1Ao^$bvQexCS$E`$9pa@Cmc zR>t}|e9niU!kKcsn^#=oqP7;i$GDSh#M-BdocK^*2Gpx%wY`9D>3!gFfAlm(Z-5_p z@(8sn!8i)3818N*XkJAnChGWwLdt?vg^N2ilksk34By~ObBKn&6&%Xpp@G+24iY!| zh0Hlt_QKj>sor2%$XsK8tr)c_kJslzVH|XgQcFCQdMulto}|GoNy`>8E~W|*FiF{+ z6hQ~i`;5EaVHfWp)09!Ks{$Sf@4~a+>b(vGRRV^&kJ?3}TyRj3c ztii?Y#p4Yd*Kz8Pje_sqFS8n{=*{__zLGh(Ew^b?Pkor{tIxoH`J=Ei$GuW@t~K4X z;vi|g*n#BAY}IFeoVZT9X{EUl%M`|D;nrf-z4%3*zRRz14(})ND_S(Epq%}f21yU6QMy%M;WtXr`3ZRtpe3~#Z+NLSsGex!Zb zVbb@Wn$(w_C*?hz^u^K550a<7=AmVCd}&oZ5YF8clO&OcWrx+@l1jOjw=I{h@x3Xx zHRXq+nOLahxAj|e85h4K#@?>GCA7}_u_~r{+7XV4d7$-w?D8y)=lo9^yGHUX5fN#7 zgxXtW$D_Ysy<_DgyGyS4t$pkFh-fp~<`0d{0AE0$zd#E43FE~7eT;D-3?qMK6mhG7 zrrPN{tdpnfm(UzG7}l3Rbl@Cj<6_gBk>+_BoWh-VEP8XZQ%yWN+mF|(ZAuNi$UgLn z(Yfp)Oz~EXw)^=ve|jVKxJI`kMG>lg$vEZ`4P&aU+suFG({Dj?Xa2hjzt(5XTgj*# zd=Fu4!s``LtFJwk6rP_ZU3jbXiD({0T&$Y3-bAI|tV#8bo>Xt^E$V%~Qg3dh9-r}! zucWt6NsJ>5!WA|5-_&F)97*N_t^ZfBFTL^f@*?$Lf&|a|!8! zN2m7->}0ly1O(uURPj&0i3%ib2Ys7W5Z4n#NwnSt|+YYfDZ7alav~3U*k`~qx zO-ZtV_7jB-kJ7g;enpEi-pC$pXzs`*11%{n@K-M`_^bDv;dintGamg2jb>!=Y=8B@ z95jwK12g?q1GD`6pH>aD+ja#@wfj8nYTwS$xRHFDf4{nAj=y^P4Ao-2cEXp`n*2a! zBQ5?iUd$D zJ&zvd#_4F|Uuo|YwKv|zira^$CNt*kYlha(v06kiX!6H`sqk-EX=T+Et&$~1w}G+} z&=cPee+|$cO2p~I)f0@QL$M&x(9NoeRzKfUeVgm&2di(a*=f~!Eq;D^^{s$a?qu2@ zkN%2x9+Hl6^g{gpQFNINMs!%c6usyOsyx5o|63rQ$4Lr<#9TvX4zLolr87rtNoOQ0 z$jeUn>0mSMX5-x=*c@L28=u&GK?8EauXCI$e+-GucPfxdq84r*0Zx7CGat9G(mrcn z5PSJ9S+j}i!mcZNBYTSr?JmnKYZ(T*nURyH`}u`}(;zvkPM+n*C(pLK%@gcll}kS( z&R6%gg$$Zkr8ctCq%zN`%#2z+^4zMv0Q6)(s_KzCTo% z&Gc6k6Y5^9Q1@ajbr&9|wxZpsH=FmNQj0Iyy${N{dSOelBI@iqLHhz*p112HX=mUi zf8b!XliEa9(2mXluPC+py_q&|)xuWVe@MToTaeuv+m%~n&XpFPv{>85$182j@_Prc zs`gMH*=&937rx1?TF88+tGCj|3-n5DxIID6Fw=&3(TLf~rle^8>= z$XjmD$Meph&UdLh0Tziz7SMO|NFa(bbQ!HY34Tq5rseRol{~K~yB`gOIh+vbfxq9p zy`@2{0rrKogSj0sK)3SpSZPFgu)7;}h0I>*dSX9?lQwV|(Txt)hIULO-zr{veEatP zX!aKP(^3x#nISUP)>?VXd6opEf4zkMke#1mU9cT8ch^oIGD|bMZQ{$Ks8~ooX54-T zl!lWP+@p}L5zc8olB|*VHrHn`!QR?7mZQ&gPu1ty2~wYt$m!+Iw#WKnU$}$);;zXT z<2&eO-9xsQ+SSoW7TUe&N4(SO)B7(r@6kNlqcG`_8_6@aM>;FEh83A#e>@d=OgLn` z|6pF^FA^`~Tjl|8l-n#PN{xZe+`E%r1$=J{!Kv0Zp~x!bXh^FXPwpN4cm=hB2W$^T zJ4aURKqULl;AF?rGRQdBn&QMxY1yCz-wr%z{*Q z+JyBZ{@zdd(3XF{zbDH@a*$**{VgC*_OARumq7yHc9}f) z%NXL@T$9VU@+b4FxDG|N|cKy!Vh(;f5`j&k*@81YYi#x z=#Lb4puUSU>Un!p|D)88k9Rm_d9lwr2*9b#K6Q@Yz+=Gh3NMELI_!dWV-a`Qg|Cd? z6%bG0Wach(*d^POunXBNoG3lw>AsbvnE>7P%U1RlzQ51%pb2V^m%^Z%le?BDa5B?j zmv%%vM&jb4ev1BTf4#>~)%I8Xab697q`y;Y`YpH#CCH2=YoYcb7y3I>=cTMKvb5aP_(3qCAjj$_ge`$>EV@hK_0SAPFRk-ix z63WsAoLYir@1udAYvDEve!-)Un;nU;sd(ctD}AL_sg-tmnVD}g7xuiOImO&X4*$1* zk1$VKGZS93rOQsY5wG#Q$HcJk1yVIsmH0iEN%u;t7fpOyg%jPnL#VVpg7Fe}+V>1mmr4t-@v^3MlEupXPT= z%Gaip%NK1{nXSopKI^}(p+GcbobWvoSzquz78*^Cn+N<-lN=jD7Yy7De%>$cLr|f z1kYI_e=o_BrIY-QuR%L1Hwv6fzO`DxkpF9i*Zt%CynI;5It%<^fo>;g^g0gd%hh>%=CXM5GDkkvz?_p&xudY| zLH4CKIDaEzsnS0il|g(}7^QD$BU!B0dV6F$ZYhf?>=-psk zdRrJzhGn0HWudNOdt`TI5wZl9!>sI+*i@2~&EWm`dxE$BzYp(;e+6$Va}BU61aJ22 zf8QP6o0WF(-nRRsOi=*!E#xg}awL0ij7I|vhXt>S!N@}M~J59&eHxWVFX~(&VR6l-iZOyB+<<`Rg zNn4HJmB#r&+M2I%qPti7Rml8E<3&rAe{P_YAVk6OLT+DwuYIj!KIC_}hW2Imvv7>M ze59q|VEoUP27Z>?W9#$tx^{P80haR4%T~QRc@w0^Ya#7q7T}7^(gV*t)f?s6bchq4 z%y+uCY4*E|&CJ;KlXkuKLoQEty`l->a?N{nS9FP5c+s^q9~z;xsQrE?AI{N;f4+3K z*?Ez-$jz(ooyz!D+wpybQ*ds4SeKIV{U=r^J3jP$tmAfk+WFjkWPQk=Rl7*9l?6uO zY_2Cr#HPEe899?N1&(UTKlLB*we(ED1Y8Ntyz+h-{0Dx=y6B~M32ee-WLUW*ackZ+ zHkC-n*0ZCxqv%aQ+6|0N{Kdrqe>z)G^A!zWadhB*+y~qn<-iP`sn3%~V3i8KKS=~Se9FNY2ZMl>fl|L4UcFC|u6~SphxohG-Bh+!-b5wuf6z)EgS3CgkQeZz zdeSxBNes{XJn1|0&RwQv7cUT@7)I4VD-op{QQVnxpH z#ZzvbImGYssA*=yNxWdx%+POU6ddL^95plbn;kW?^qX7f9cpE`6wc~b?Kso^o|yD^ zl-=^$F`i1g8~?h>e;6fu>hIqwd53M0cUC3uQ(NSnU&;G)B`<}~CFC7K+bMi@slbQ( z#}oMMRDsV975H#QBZ1F4-$Ay|175&&8~p;+h57}i@7FI7E$J6{ekv)yv)(DcwSFnT zK);mVPQR4jQNNTwEP;Q&;0yfc>lgSh(l7AeUcbP*^2%JBnU*No-eu4A8`UTEQ^$VO2p9JThZ8n||cnV&>Bwcdd zM06MM)(O|Ob)3j59Sa?i2ZPQJejW%k^4mp)CcmTeq|S-rf#`wgKK|*<%~beYx}ILy z>^qt_vc1Ab@xB-G1o&w@9@fg_Sn`f2-1lBr?UpbiSkiAia~6?Kq7A zrE7HP{W{i7-&mv8l zGe6!Qz%$41c(fh}zU}p98vLIJ zK6Q!6zKmWLzs~o%v+|jD3nOphZ39Tgt_Y8KFzPgjB_XlO2L5qQv1- zf2OAfJ)NW{qU5$BS+BY1G^R z)QjL;+`-%wXY({_Ugg~OR;(Z4jN;4a-r`a73aN8QEfYnPb%d2>8?eajRXCo14ee{+ znY-=TdsolCk-U|o3whEB_v2XAfYkoof1H%(WRj=2oVE9Wvs=rAtn*H&p=q~MUbsIV zNy43Csj61kU8Kv$J+TJy-F^7F_A9ZOW=`-6VSOe)v+GnR`(c00ar!Bjt*@LlK_Yeg zn6d%&1!&huNhfmpx-(>jW?!)@^ru;Q>nMlwObwDeu4>eY$aU;0Oboo=yZD?Ye>zjh zWx(H$5@D?=*PbKl{r=Ov^One}=j=;Au~t1r9<9=xziu|J)Ry+&q^sN<@Ats|P^bmc zJ1hJEAXqLgL(Z3vufyArE9C@>5pyE*=4gJpSKLUR_L}3;iTEw71pMfKYl$Pv9^$P; z`gQ56NOw=Gd2;jW+MZcy`=mgAlkMM2Puy2Nk&LsKaW?q3t&cAk%+>^)^#=d2IOJ|h z(pK`O)Bksv1ASL&H7R|pb-k5~x0ylqhRemHf+aR3Kd+j0WSSON(QROd~mGc%5P}H77%`K=0 z;%v+Dwy6bMaGyUw33o8(B-ZoS5M{W zlRPzK7B1u@8D$l@^kc!n_IV=uIQ6=lY9yY$L>D&1N9bFEe`qaC&aA-XlnPAJ zwRAptl7nJA*)?P0{Vx$OLf?XlR#Q2n+Q>Z7N1NtWU5o$bCb#D3fJ_7Y!i|?N+$T2y`iQyOrgLSFZF>{x;{Du9%5|@8dft4t*NlyVbd9zSFfI zN9WtQaMYc>f1*nI#c!KFOmwzd9WpIH9DO}WmxN3|l6KY@(xDP*`?Hhu&D$wf(l4sC zPc_>g=_upT!GW|TeOoe&zOprSq?5$ObMO-qU2{8B%2(a@kuSfE;o^nBoBOz-7SLGQ zNS|6vlZ~$TobleAYU~}RzR`)G$~PXq)ZIm)Z`d_ZfB8zaOh4a||C%cUM!ij$57zdz zqgo;z%aYoB;$);_N#T~lIp(Zj>gT61?oB<(sQR{WT=*zF(EhV>u<- ziVNucw};bwuv@ShUv@yyu|)gN!Yu9`A^%=}$BWYqI)(Mh8yP*hlJS?jtWcAq|too!oUXOUL4JG&5DU_5$>ZNaDZXRS8!Is4yZ`ER*c4zA)$|8e2eQ-YIx#UFgT0 zv((L(x@}RX#mdE9S)1vq8;?H6I^={R{~eEx<-ekl*xzaAF4`0RN{Z1g@R320|4tx> ztNZ}}Jt9~}`P4t+amq`NNx6n(y)zmVe`&_9pdg>FwM>OVaMKjL%;jfA0g~rj?!+Ur zhuhw`@iA2ICEAz&#xOBn$YF6l0GLFsLX`-FUFgSElJ5XOIMZ5zHW^Pe`-RAY3WU^WP zbPszT^`*}aM;G}Eio&tOi*1J09%=nAGDV&=7WX80xF@YdJ*~-KG>L~Upgqm)h}mG% zWwRFU?Mk|=F~cSC3*_3;+0cAhe@%qF-O+IA>;6lqYH^QR-i7tACnOE>rTxlYuXgvP zoyGj7I2kW@v{^Ed@H6uB4??k!@rvAPavpnyq7qOslRsin4|d@en-|1G=i)PSu|H9K zly&dUn&X{AoO5HkUscU`#kqWapSZT(RFySzChoq{t;w*UnXC$jJY#K{7zoydjEIQcjVXkQ;p2K)*ofP zl#72OztcMg+r_p1c#s0& z-I}9s=o6Jr0I78q!^pF3f^_#m?@AGUhF z-j8SI1UG)vGv6Z<@}2*gIe}-`e{9JTbz%SSc%?W=@w;D8oO|_{`A^|~m&bdO=gwoLzTFqorj7OeHf_o-@euvFD+suM z<=wxbf3gp5R<`=h!;3kvK-!efMhGXr#dp8TFY@jQj|tO#AkPh73p$Qq*L(vsTX)zJ zq3Wdj$(;+dbr;?Uu^xFZZe_Z#ZjELfCM>c1ZWFWhM_Gb6S@|${Bk$}1Z!~ncFhqKL zco=0i*}OuQy)tf)=nH3gW1;Y2gTb@gdV>&Ye-1g;wnf~jON@OdAAgmoyKOAgjK7!C zNrbr*H9mWulsVnx6FV)^nBx<_OL{$Wzbuzua=+wj*H1I+*6yExlYFmb>)r+YeTA9M zo84ia`Ig-wV&&-9TBYHM+w2gA*t%x8$uht|-RDGz+i%k^?TmUc!)zt8Vp*uXyl1(#1d{V0CiQuB%EXuhCw zuM?-krK$Xp=0@pqSj^i4cM6!8eV+Egf2I)^Wf-bZF20B!G-~dIKfgfPBh3x`cPcw8 zZ~EIH1FNt7$ZXYpr9$`seb``@(XPBjII9Fa+}@G%Bum>k(%fOc-hzHsF22bax5Wz& z|HpLXp+>%pk@tC*k$zt;8E;*|dytdjYq({pp`qY?CztWQqg4zUE;|nYmSnZ{f4(?HedM5u5{6s0yXo!BcNF z=EK&!hpg!D=50eH3!=MBg2j%LU~&I@goWCvgHLf$iI+LSTyAbN4=FsA6?8*Xen;Q|B7$tdCw4zJVjh;5WGdpQZ8WI&fxN@9U&Zcnk0! z?L^1Z9@koLRNgqn+XMLvmx~?1u{D@aOptPM7SE%>H*0cdlhPUd7d0;qe-2~@i9V0? zzLhr^Ob;>!p1=-R58SVdF?Am_YL3Kmu^>VcU+ZXOk2hu>_g5SwPId(Tu=2G3u^EKR z+WYRf^H0>VT)bXb$nT%|UiZK#lxaaUjaDiYl#?ZlzeOJ5NC-ZqwjVX0rxdp&MRzh* zSN2t?t>Ov&IQXRLo->L}f4P8rsm7z9P@=na)Ql(Z&*;5r)U4;7v$1?f=P@PO3@%a( zPIuPlH^6rt@FgA=<;9Z}HEt@NPuKFkK6)Og+Zm4jK))JkgHty4EU)J6R?5KD{YzPc zKl6&YZsG!`X_qHyuJ$X`Mw`YWHA>7lX#$e}M*Zh`{-sw`PbZ~6f0LxU+JCmS^Qx=)Px(%b=`pwd6ZF_%XjIuQdin?1v5dSaRqT+7l-zXQKMN*#%_Boi;-Q#5I zG4Eddl7LO=f0)2H;p&%)stAc#-sc2a?l9@$sjlKEHBj-EM-cY#c8rzsQnZryYp#&TlSxuCI(uA z;AoYB_XXGtY#H@VcD(=3mwpo_eJ|7ZbJh2O@A@kSf1Q?K>1e6N448PpQB5aBFNin+ zYg1ljjN$=52NK=ws_S6oXlA_FN$9P<=x|;Z5lTpoqZWR;_wa2|>WG{%?}wa1{)wGw z#RycpI`6<2@r{_v^JBJ_X#AK@S!lleXWM=5IECh0jRu-OkF*vbB)X6E_)?1E~7v; zf0XT0lz_N{@a|gs-cKmIh_b@ZxI?Sp_ZDL+G!;C=x`RE);h|QDMvtb#+zSiAHsZIr zx|6W22xi(AYcW&(O5;lYf^VdLI~K6bkI z24+ZJRN5tQ&sEQ3$9L`Nel#ohy??cufA3H1xE;ViYg;33N~o&&Z=IM|A&3AUEk0^1(DRvc_ojB_#LRdZYKF>3$7a&F)e ztS|nE8V&fx)e*t5-%^TqYFUujoO;YBO?_JI#p@rdY4z>;@!vlBcru1TdU6Uqe|e&& zj_XNZ@L6mq$g4*=dDY4SjLYfRZd}d_u`{& zy>hoqFWgdG*!hDkvoVb06|SWGmE;rVaC99jE6+as`@QLra9TcL8-qn)K|5#OMWaJ3 zb=n7PrA0gxS4{U>j_yWN{1G(d^Oj@ciRW!(6}>>&stx_a^jrHC^7rhZf5iE;@l$9+ zKdYh~-OQ6#-nT97=trWJ^dOos9^GSqwSF0vcL43I(f9|PT_)w8qBhT&&@3`Dy?C*+ z(TJCg2F^y~Fmn^TQ)ZKFUA^wMl$YZ{l`Vo1oFwNC7uD4s$5wV#*VfK;$lBMPSBd9> zkXGKQOgZ|q#zDKk57si0fB)hQ?K0?~kExCEe=v?c?L1b;v2&J)0v3{8MsfvQv2;st z6mbya<&-MTG5CLPW_@(6%NDBkpVJ-dL#{<LvR9A4BdN1By%pTXJA?jwIkR3e@BrW#!KgLH0L6l zm)bjIv5{nEXzyBRsc5!#StSF0pYQ3+$>Bxp(pb#41xi?Sh@#3WN0RA4YwqGiaSPVo z{lTts@oIAL!y8!Z8SVxAcF=0+xWg*Rmln!?U7#-(?YC0d_N8>}XsqI9cf$qM7uhS- zm*0~ALED!Ii(*{be{vPd>!-R33uv3=for{aQH|Zl%m>2~*z~xvZolnfbR_wLqn9T6 zTf#^3rCSSc(iid3xLCy@?ZrAAI)l*(ho)f92d`BIEGRJ_qsG}JH8&|g1+U+sgxggV z&lMa}IOXn3b%0-32&qpzc+I41A4wFafaSr(V=b8J*dP>lf0dX&*wsEoYw`rus?|KZ zw%Vy{{r3JhXxno8rSV8KQCKj?cYf*1iO=W!(y?;X(7HlK^Rd<&>@D~+>C>3UzNXE8 z)t4o7ym)`GHNS;mmhEu~Ykn7WZOC(}Gi;p_t-nBwCmU6kcnjlJt0`g&_@1SFTQj;J zLH|<9*d4gJe;D=du=%2l&aN(;+N%Pyzj$e+w()^4;$zim{zmz4V29^SJFBo9eI>z1 z#iEc_HcVZsADtmQayACt+?2GFi*5SvEJx_^74wkwc!p&1JN;4f8`|BIb=cjOrp0Hf zo!=pkHJTaW=qvQ{h-0!p;A^R*o|Y8m>_c7mz7g!2f2EeDrTGqTwk+Xzf^g+C^j-c^ zdFb5FEOiu293CA-p7yFHN*`8qBu2h3(wX*-oDB3O^7kV@K3=%rPF{gNa@(F^p9rk( zu%}uV&70}%$yQ`yk>^eWB7vTIzc0GF(&$!)+2&}=37*SjO!v$2iTAUM&AKOlZ(;8*`C`f_;bL_gTZED9yYi) z%BAO^d(b*4E0Mk|28sg-#%^ExUi#G}7#5#Gf69a#nYiOgM*0M+Q>S}069CqGIGKwP z^CbI*PgVB!(z$w^eC^|I=eP0SZlVRhF8=4Oik|hmb1@P5Y;%)vS5@8>1sD$-{+E{Ctd{f^(4qhG;W|9{@z z1Td=V`X9gdEwhBlWHJ-BAjwMt5+nlwf24v;LP8QCPDo-hs7$a)fCw)@2uXkmwBHH} z6PLQyK-CH^!M$z)mv6srL9N!hfLg!SrKqiS-&*Zgt^7ad-uEUG5bL+U-|vrR-h1b6 z=bn4+Ip?0crC_EzM75euvnBK$2YzqU8;_@>Wyz1J+-0=+K9z4dZNB%#+ns=Ye<0rg zdlzqHT|bDLrl?!N0T0nG4tRP$rVwEGFf8A-MjE)>#*bQ5;zqnle$W{+?grCiTm+3D_&{n66OT0#!iprRSGN?aOUw7~vJQw?3#0Zjj zi0CvQ;be2bC(k%dbm>S@hN5zndckC@(4j=iW$9WRS9 zw(usxdm^7t;z{><&vfRBQ8u91FR=?}Dr-1H|MwW9;dBDye0a1|+$X!!f0)PxBaRL5 zNoG6bSOGccxWVidy6>S$e}{D}dVyWg<8kCV{|V~6q237Z`x|Tn+HDwr06mu0a8uoH zLS4t>87ZV5g#gl|1TUe~sMR?uR7qQx>qwp=PxX8zfXA6QcK0(%&czBsO zH%v+b#_mJj)J}^zwF-^vf5{SL>>&%@z+Vz@($)0uallD-)Ytyym}hxXyx&>r7x~^r zpOm_ua(E8#3_R;=KSz4_;~|u0VJ}vs_HP(t$-0OWbFDK(6|3AA6ZyR_^0VQuB;X$m zfxnS}e>epGb^`v<5IF5&BswheeLMvIt`)xyx{>NZ~MhD z-xKLROQa+CR|)tRL*R!K@GpnJwTC5Mb@2Kp=kK=Q5#Oi6H*eF!n}Gjaz@;Pyo))~` z_=`gG2{wFG0{+(_@UaQ_=R@GR3HW-sDSgZcFHq&F_wnK z_}#my{5hElPQOIefBaK3l`G_1DKwr#z)q#}vBX<*rt*b+TSuow5{#@6IyFna(}``r zx87kVD>zG2#KHZ?3eMBSyU7j-K9^_z06*Y;9q^>JGMHyU8^=2$g{551>Ciic+q@`q`vTu7f;Z*&m-rr* z^!*Q|Vd>wL`X=;475xx~{4C5o&|Wl}-Kt;q9{dBNtbLNneG`^n6TXcPvCEFi{S>p? znBN18-f=rIf4*_@=+aMNQ*&)Qc^Lbbymk=_PYNRPxm&b3a1qe?PbKzzPI+F3$SORIY)|*2d{{ zO{vpluW3a+NT)UM|AAffRl+W^?_B9X_^AkwH2n``S_?!tp(QqF3T)bZWq8{1p4ui3oJpQ#^HPp`X*G-yvBJUL zx69bi5ndze^tGr5)d~A0t-2BH$EZ^Z_C&r3D-FB7nhDk->$yy(k@dI+^^kKe@Ghdo zK<#n3=NEPxoqdX3bN?dc2u;q$OpVYQG0etre>ofD7i*S?(@4+k0lqX&YT#d^eQv

4N@3ajW?1jps4MAOX|LRluqgA+YHXGKBJgJTuFVUB)zZU16g(P0N2XQcJZzlJ2&R{Upkhyz~ut>7NN+vd8+* ze_P=ZtWt>N{1g4IN#Lu4SE-(VL^$c=2L3J5b9IS&7&k~UtWy3D1j})gj_^Mt-flc2 zXMd|iws4FJD4)pL9GoTQkWky7Aq6;f%eRS^TW1U>iyrg2{($94)@D-cB2JU`2+Ny+ zbK$VUgE$W7T42pfn3t-=;Z^YVP&sYBe-!fjU`JrOu$86emf-Tp`N^A2u@uZu% zb_ly`p+kkdykBjr$E}Dt`C~2n0%eUlMp==qvIH6r&~9A13uGFPY+pYq4qh(s%D<(Ulrk)-c7 zpGUwuj2Ds0?`z`djY`LOw;uMOv zChb8;iB7GIq_B~bfIg4}9Rnz>yTK@2>^9F|lgPVldg1Kv%vDE=9-ZrcoJm2qu|&2L z4SY13!ySXThs7x&X%aG$Ak^#V6hYbte?<8OiSnmUFZ|!s>i+Mm6^Ng#GpHS;9L4y? zC=_yuY(TOE{|jLxN7u30e}b=aVC9_*E6a_$N4==oETJv@emW;4UrA+4MF{CRD`IpPUT%y+^D+zHRhPS^xw?@Hh4qZZB$JOyn$l^LiJ zt*0iwdKzJq@tlO6QdHBKy4SWBuoe<4T@B2q8B4TUmLJGuZ(`)DMgnPCnUeyc3@j4e8&AtK^x|{=z&q7v~Ku z#Tk!etNPQIDqi`PvsCejH%do+i2f)Y<-HUq0zhs-1W?{{6M0kqAENy6c;=$aOxTrv zrM++_dZUT6HYF?*e|O>8Fs}uR!ZNX8(BbSyqP`}|p|&6zQ{I0=-c;B2!sTL(JxMvD z!dHOP9+^mC8qO2XfIN`&icH0Ky8M>*(Qb=7?#*d4_K==JigmuZ$dt}Lq1>pR`lGhY zOH0TdJIs>^^CiN_=RoNK2qXCrLI09?n8?{aApqxMBAoE0e|1%~9+v8IJYZr?M|%cn z+71x;(`irKADPeH#Lj?a{R*fKYXM{UcGiSjy=_QCdq9mKoh^IYe8Z5QX6n8@j1%~V zPlbUz6DNPkIMQBR=Nk)B(kwLWBToc5(0Z|2#GyAT0q1jA&=S@VOSej}Iq)WMpv-TD zz_rbo#7iv5e@X$7e%f!ry)qu1ia>R`8gd^#M6u?*%{T~3QhU(P{{mS< z^MWR8(r~I~$E**NqtR7AIhIBi9(EPr2jV!GqJCNx|s7;&tTIFf2*+S5pw$63?Zj6AA`3hoz_iu zYVt&u9C%(cG<)5o9pg5ZHv+OXF7d$l1?Ox2N`vx}Vr^^E`pPn8xMHub%oFP?(Ml;z>VE(?$ce3#f1O4rk`liX-_gI-NqlAV>3YDV z-bP(4f1AygRhtn8B4H+=M95aMCWwE}wc)-~5KMYl!Y{D$iulsOqX!U^e9^M+U5YUB z)kX>j+kk9}n?&y-nB)_>|8f#Htay@Ba8m}jgluHe>Wp25yy$G9h;J~jw!#~=Lfox# z3VJTd0@}w(ac@D~g%nrtzr~$a+eg+>U+O>#f7+w^I@XWooj8YE8Xvbd&}ocqgg!C>x{+7CsEoX zvNW>Cw_-0MO5?{aqs_Mg_|n+r@2Da5qnGeZQ6dAB%Stf@!yGc&C`G+gQ_v0q2R**% z&Wgz66sKO;)JvUSb@~R(tqWL0z}kEjf8-5y+|}}((B)QMj`Pm4aCe>8Gb-i2tZna~ zdf$T&(OFhI+3hY@$|y3R89V#*lHc7_nBs8FPHDEvSs}`aJVAJ@K>wtEdOZ3kJg}qg zibtN5aN%?HO&}Z2eb}K#rw-{?Z-2AOkokwf6>Cw z8Q-|hI8DR;7ox3khKBtxvTeC6`*a~2wr(V9XE|l825pOs56pzNGRE;kXcJnsi$9EK z=^yzy=#BjAc3+<~VE6UmNA>lo2$Ow1Ec&{g=Hx`05l5vdNu;S3Y0^+nk|mXZUx}x2 zX9h-C7c%Fa*(?KGdz;{h$fYAde^uKPajm6kXYvBnJ(YMICR#OZ+GKtfy zdj2fC>}fg2CGha)PS1f{4cK8cS0>6dmH~tO>`eX(wAypC2{bqUh^7|%%IM2szGAxB}+DhmaL zXfGFOTv`V=Nz7s97h(4)f7TP^&!QCV#x}HK{&X5G$&peM&V(lIOKYQOl;i`)+1eK? zgZM2;p>%3jE_Xt!o}giOgBW|s(bI4atqT1+cy1TX2vS|`ekFB_Y%94VpRv19muf^Y zc4xp!p2<#O&fUoz-*EOs^mxJBu%{-$)+oUDwZ!ZA&ck<5jclC+fBiCr8>kW8%}n2Z z)jyK=YmX5xW4;%$+Kh>?)bmG6TCKym>|$-kfH#2ra@jxJ^T!C ztp~0|UGjl8L1xjO5bS~geaEr@#Sb#_IHxm6#q_Ru}F1f*%9Bw@01<5d*m4KNymT}B;X`%^!?J` z(hhE;-Omp6f5?1jk_O)iVmxQtnDE-6qWr360#G;G2; z#KCe*gytdSYgU4^dB_iY&kCzVe&2vfOXf~c7thVd-(+BTNm5GeKPV|wm%`W5P%;H| zfAb<;saAroN$7d@{{G8A2dbg}lj*n#JiyLk)8PFJuoXDjg}lNA!YjNJJe;qsEpf4F z5xMq=cz!q1&cl=ZYLQaNL(6+s4oylUe>&A*lJIurPo#DFkpAPN;B6Zxst>I${gxT1 zTOn#mE4tc!7lX$6zT}t^HW+89ZAEAJe~_<*`WJcG&|rFScCnBav{yiu`zFH65Ms?IuxRb^u)QzVNH2;R2I0ApD;Hqlf1(#P z)J{<&wR!5GPbFVp%De(@r;+h7YOF1U4!j#UiWPV%^iAG(czRJk+7m+%dzBsGO|}Ek z@9)5C44y~Ir{r^ZsWf{HtZ!NXd-4Wl6y34oKx^oa$-9JUCx{3CW%7rev}Qz{L5v+v zxLa415(_6gVm#e}IYf`%+enZo%6^NW}my zqs;4>#r;?jQw`~rlEQB;O2I1Jl56=nm*sy!Cru0kEf-^_A8xC`inh}si}JswJ6CZ3 z*jN6r^KshQ3yL7@Iu4lu*>PA|iZuUFAi;2>3eDth1T8$ee?&*&IyOA9e_B6(dL};} z((pN~N2OJ8n0FBGGqF3?DpOB|EIA$h8E5QroKtIk4T)i4MXP9&(pgYB9~?mWv>r1T zPr8$J4xTFL+kq#^vTpJ1fovkUkDV``0qky}?@`S0vu*rbzLn$JqcZ&cl!@1i==+z{ zPiUVj*(leby?XGpt?edAf8Rf#CCO{jnbjw!Sz}Y_sSIu(5 zKeBuxBs|@k>meD5^^JZ$7yi3v5WiEKCm=bHV)-L!OqQw1Q9v2d4~%EWe(H$WgZqt3 z)Lfh{*j{L8%aq~Jh-AT+KxX8k*5uRALw!AJhBg`+xXs8%@1j*#Cd<_|-hW=7tF?5H z6oqV+=Mp4NQkbb@?S)QrT@l39d3(t?tz~YT;o^0`&DJq5fj+Wd430+L2Cj5Ya4!Fn zwHNMCr)s$h)|VBI(xw5sk(~y@ z#F_N=dz*1Jr+r0OM>7aRpQZFp7*mn`sQYlggYNoS>bg_GTt*63`}pWy7xZ4f5c4qp z=jn@5;EUBiEa^hlyFX_k^nT{Bo1H`#TETD6E6zc^rlMXX3p26GL9RFVr_aI}FvlsF zhr@c>LM7idefVg6=YLq=dFeQxUI}X)^TLDcX5*kNt(!d`J%l6%dccr%v$oz?j50|M z+kRR)>xgvinSi62flCIghMQquri0%p6=N$9Mm$D-W=JlKEnTcG=SLXPV3t*!ADG5% zd!Oz!Bl~%g??jdKnXLyqkcXHzF;0S2BldHljUI%i7`$CR@_!v+**NK>&DRJtq`!cy ze8Oon@;e^SNbO1Jn{ayC`M`eZ@ZC?}pb}Y&@HD_$^b2bd?E`C3=13kKf5!9^KRztZ z8hJkrV|Zz6{|b4Nzjx4rja*8lJS5tecB4`|TX|dOSU*KDv41RbIpU&bc}JI3Ms}>& zn~E4$<38?T=zl#Mu@0Ez%X;XDVd6&msV>bi%LQ+S_BPfTT#7i)LUv%s5{&yomcO4g zzU`YH0Ip{a#dY2H;aX|aLE_qZY+R=&;d&Kr(Im=E!Y;Zj+zBLaX2A|=sEEjh8L+W& z!9D8Wh2BnaES@(N?`hWiG}LuJ?9u#`Opf|!6FBLzQh$tJ(s_PA)x}83x(gW!+X`5Mhm{#Q*fVQf#At=^Oa*r?07LW^jHzJj zVMZgMy$p9|{=0*6XBF}yI!6j+U!?lstZ8^RV1KI=K8*R!Hs1}%oA9Hy0YYp&(vU2U zpe5RTIM4y7{hf%Gu>1W_5l;O+g1ZHh+jI-yv|60bWy@hr@ae8Ayd55jCU9+=aVuy^ zV=3%e#>xFn?BXOC#uvCzp^05|1S|yD&yRr3!fpZdT}Tu=$5y018Th4wO9-!vfJYEm z(|>wI_}7M!9gzyFi0FiU6ccgkqU8A~IkFXas-py+m%)2jgm8}tU+2rDkufl&cv!7qmdN4y+jwG^xZ5L=;!}YLjS!dJf`o{QqH{9D{j9&JF>47txllGoE5O)E090zwvAB zCec@HUH2Gxtqwfb=EH(2=q;)>o|u!Ei}#V%`-ylTA>PIML9BMku)b);&YbdQYYICjKqFC$!^zU>x=7DImO7i7ngp>Wzz)KQgw(R-B3XAwkQ2v83SEO8}bl)b@l^&H&|9`E_GvX^n zy5EX)k#|KRZyE!G_-rD=$5Y-V5(wRrHcE-3dfwnzdXqy`o0Tr1AkANry)5sNqXW~n&3A3^f!YKN44mN6VfAZ!NT{aBNwz+0W>PL zuRV_2kNo7=@*hsBT@_ZS5mrquYU_@|&1h@FjQE1+^!!orH4%TQi$565WbN z7CrUJnQ$))`ugs{*Wj5wuOlA`e-n@If*%raq6blg=po`8e}59~WamGa&#TAC=XC+M z>-#qHnT-4*g|*N3Ne#X7Pl~!QLw)-c_ItL{*G3=%TkI*WtY@Bgq^UP?JMQ6lV@)^1~ z10{VXN}4Fj{(q+^X#_@ZcWajc{x!by{Y}c}N5vV5IQ@w@R1=hj708bPBkaix+>7&# zzd~xeESy9L8)+ST2*jmY&gWzoSMpMpKWUxsIiwyY?;2Kg=S*cR@cIYKn?8p(IsZqL z-Ho*m>u_5%-8a0@sX~^$piRWC#UVL4=qygkH3w9Yet%4A!|_{7$1 z0%K~d9oE5%O>7Kk`V?T9Y#Dme??h-ecDXmy*1{)^eXm#(_=r}kG}PAPn`R(aBezWT zA?%-BgLaJ6*Tb*=nl^(q)YYN)ic?e7ChZ!?u9sOERwlOjo~K-~^EwZA$4U7l`)3Jo zlWTqJ;eXqOwQc+v@@%bdFWQvik^h4DaX#XeQXPEzfcv6{PetsRz~ou-Nn#yFojQ{j zvK%ER{Um<@%K^@Qbw*$Un+L(|*CUVDsW~hBt{JfacIr7?5iE;{gdr6$SNZ__k~32< z3Ll=Yz3g)F{Ex_Y5J6$>;Qiw;X2gl+JpYw;-+!wpi*U00!cTz{jYryjFM-VMzCQ@g zmp(s|9p@sPq+ceJef~Y|{2eAsd-MB&6m3^H00Qp0xt*=Izv~N_raPRGTs;#sctG2Rev!#aaK>vMYU9N?Qp#ElTS_hj#D!Aqb09g}$p3(E8h_!S zj_CI|o^}Ck1PE~WvBKJg=W9I#`m^-iZf9?0=teNpL_SJjQk3N=t=w~b? zZDty*!r#4|hBbO`<1P=)?V;Ypzkl&-`S0dxqaeNaVc^tOlFcp+TXoW!T)%*)pXzk3 zo4nDv;5MQPEE-p?doC5I6na8<^nI;lLzj_S}OQZmD90qYHZ5jz17e^)>_HIo2&gJ zXziq5x9VK5I>RVy|V6y>HTFrwf0PjX%*?(yb7gk^WT$ zUG4y!*4Pi)unDUb(qc>sS%0mCSYe)X`HX2}?Ai!#xPN%wq7q*2a6^OkVvUR(qh>me zOKDqF#LAk4ck$08d+obmp0?Toey-Y&w45>u^NCQ#{(!L8@a<apUDq^ zUw#A|o%W^yM-~2Z++0om@&RqQ#*8+j74s39+9S?#toLs#Y+_}4rhoP*Rvf;MSt{Ht zA|U0MA8#*wPx~G2f}DvN6S|`qelDCLT!Qy);@v;uq!w5#`fhO6PFQl84mxk2&TsbU z@M7-=?f1kAW`%ZzE(gwjoLdzKWSE}mlqZ;U zwq)vZ#;+bTv2DIEIDdm?=e*G7XVdH){GM{fLOtfLpkGAZxq1wgKZW9ApVYflGbiSp zaehIQ<5FPuS8WU+ZH03I$#l@Uz)fr!?pq)3WUiTMV_1{xGS=kA+E@5ruBN^2h2?yk zyWEAf3T{v|MV^NIWXigdN$kRIoKWte6e5;Fu>`!+<7jdcw114Rca%Gc+Edt1^_QVq zC$b5Ly=slzAk4S@`&&xXT*M`68_*;d)v+(z81=s7%4tLMf74{m(yEn#urSN;* z-e@QqV~4nW4S&VhSK<{nnjH>g_4Ta@#X}|5Ux@7!DMBIk8%4d>eXj4RG;fy5cBbE_ zWUKrw|9wg*lr<%azffpOFjNd_e}gO|+7OLK*P4CMN@9eD|^Q4__R z>@xvtV9WLQ0^8DGO8-OpJASXJdVc3BFxAw1-IKFa?|+@1-CQ~OQ3aPSdm~w@`Z&lI z>w9dKSvYX-2|#dL$}c!S4(qy<v*WIr0GFbf6SvRsW&Jwloj8BT;s~dv2i7Jtl3vt67H*lFS{x)+;@ zz45q7|C)Kt2+WUo*&ao`(<92l-9#VwujQiM27emDJkw|Psr(?wY^vH#uHAfvt`!&S zkTtkL?>r0@y_lTxvKsz7uzmsFPQl+;{2j-<#jJvFPxZ1N(Ql~rfXc2)+ozllaRExb z=H9EsilJ=slnXpprFoZ(v4Gt=i$xjM6hK;dagw1It2fbKm^Ty(heNE6|JLmdvU&Uh z4}Tujyf+n(Q}_dEc);Q8W!v!+j!gz%ZBN~&#ONQJz`W-p68b{O3`N7?a4^Oep$7tK z0MHe#;Ar!20%vDze?@fzglKMul7(n)L_-0;#RLWR z?WtoZmQx?&a0Yd!V+;cORNbn~fuQOXm6?ocInK`z8H39%5O49g>U%`wqNo9xovy=G z3YhAm9Mm*K1O_fW4Yyq=BAr8b_4I|pGoj=I|kZ%`tqc?sF*0+S!1rs5~Xr93vnUiY zG{g$%!}XE+Xnl+vw*``uPAOqE;20vQG)ejHs#*uM9*5 z`^BR4EW+KHc1?6bGORj8jf+4XM^=<`T}8}jaTc0U5e&Xp=`F&%(h1aAekwXkka~-0 zhRk3%7z_o2=t`GytKT3j6n_h&@BE4&cY3@b3)0PSpy4+GZ=8D4U`MJBa}ZS}RC;wa z8zMSZ0AJ_k?Sq|5@ocB=#naPbJ@J^;$@ZM}lYOtX1vl%seHl%_2k)`f<>9oI{(EJeKZz}(|SmE=r}T}49O8|-H{sQik6x1arq^IZWdxgRRA&z#)%Mo}^Qh%37S z`#j$Jpiutc)66AVs`7^Kc@9N&j_Y|I?C;$h3KkPvD67B$F?Nk26Fgz690@`(Bb23d z{YmFB)}tg9fZ%-|Eq~NHIb0l%KUczDB|&$;h{0Z@!SQcI&Gzq~Qg}F)-8xP1&857T zM#{0@ccVRZv^Eq+bldES?)<32r{ekB8mxVs1pj>y8X*(lO`?`1JIg}>|co+-uY z<|Uh=D*p&Qr#IH!m<=hiX{^mVAqI=v3%V0m;+EliQox+5x_>WaH}4BqHbe(DonGA_ zxJ_3Dg5b9hBzSV}JMG+ikIFn3)tCq^5DT$wLPj3iTqO&Mf!t&-!79>OywB`g)$)bfRzwbN0NbXOKNdWcpA1@KI@eR4R)r#4G4of25wZ2~87= z?zc1pvEjRzd-3J93#%@QdMGwp zca`bRP!Xa#z>cJLLG@Kb&`VI=+;KGB$DuY*@hCDF41cnR75=3Qs`ehy1Ow*gu*wNT zpiafdV+NQ^kr)UGd#HCb*nQY+>exp#$^{~iw?wN@%WO7(I<#%R=KRVuZ_mAnrX+se zukgQEL(3@LA8iz3eppO2FH@p_>`h zc?^DYhJP1hwJq-ZVVeYlS$!rvLEb29;diBbV|^RC`^-bJLou_mIDB&vl>0g9-niM# ziulen?@qYswhY2dDiF8(fQ{N^xgp)<8<p z)+y1LftFEjgB=x&<$%-TILYq)z_q+z)zQJ@s(fZ$_3I*pI^nNy)MblnMq#mot^ zKXZPY%Zv2)2DG56-WSlIE%$it21B3==uf5Iu0(I*W8kGYn2OPZ>gw~{3?6mgnck;t z>eEurb>Ggn!9E?f!*d@@hSYQ1wu@8J>09)3jkOFSIu3#|}Lb|_Gp z4iR0!yoe9cEjtY%P`#)a)TF8gP`7nLMOs)vMW*Urs7arW%YZi(01u>TZHYGt8L5uBKjm zqXJn+QvNVn%#8C<>0tLqJaOLF-v?vpeosHYNk_L--tqK+;OfJ!t$c~9J(_+kNTlzl zX0E{)E<38jK_yJKFuR#bde(z>biUzqwyN%ToWCI@9#&HhId?->u-BcAn5zB8>3@i4 zP1Lno5Xu8ka60Bu|KxN(t3Vsv?wWz}1s{bAp38W26A>~Q}QfhOoXq^SL>x-0OSZ>Kwv0NQH^i}aqiqqleR z4)94S#z#b+AsJv!7^1fmvVZj!h^yFSvI}WI8O2~~L@fNOF+(=2_sb0+dZ)wATx~_jn7uuHbldOz|(s zu5_R;uaI5gL~LF5Y^QN06dLU05dPRj8qp`76MmCBRrZnpIUdy6et+(Eu*opf94xj3 z4^^RnDpe&8j$3*U;@p8jR1Z3#?!br8f>426sz8mDu!!T<&r`Z*gX0~FPbkBLQY+G- zRRWOOzxD0lh38ArL`B6G!V>1`=`p1pM zqM4?qed_)-?}3QdFMu-x#>KAG1F#I^t7V@xf@UnXqmZ(*3JQlLwrT7dP&>r_q^dgu z63rZC+-zmj_7L1Bq3n>-HujLpewp@r9_&7ZVZeZc1-oN_>VJ$v$BfNow?RXPvtUvX zvtVt*MXCKt$g(R2Aes)t-~inTvnuH-%Q9odkhtd|BH}r>rD|pr3h+vl5;CKv(tU;Q zQo6uow#ZS&V0ade75x$?j-!DbDg>3x&qbzWycLp)s1%AWfndH^<~vO08&y3-?U30Y zQeumBOo~#*_J3e*m}1N(y2wri!6gi?k91Ti2mDxMjWu|>XETl8VV9#g6)pM<4+3Wu z-mnAV%AQ=xLsv(Oc0+Gr0^neqf*}JO9|~o&wXiS722Y?K$i4x|=BNsdgTlFczd17u zrqg8By3BgvTU2)>&z-a9brcV&Uu=(^$17s|G!`t@l_f{#_3 zj|DNn&VQ6iJX%E~P*gA+Q&x}FVL)XoXAtU2R8-()yNBgMYf@M2CR0_HVnIYLpF=%<+cYq&O)nCHzQ`nX>Jy&3Qoi)VhG0*)X7pVd z8XX!pnO#C*nZmHeK&c3`nqKS{_J)h#6BB-5#P*CcLu?Us&^01tBfk&EG-`>EfoO=8 z0QzLKhy9Ff*O-JO#r-tKeLp*<@IaRC1!p?Q zUVjqavJq)f1I+2&ue(%+$k84hhUJoYZyagh&4K2RWOs?IRt)n0zO`3upD`Tb{%s3%u$Cr46oO(dg9WhUp%528t|4 zBSAGaStw)O4m=Q1c8c{q@CmE6gCa8MWvcZb$!;b80GuVCoxpI|>e!fh7*hv@x_{%! z7mA9MRR!#0ii2C2yzEQ*`J8^vA-57Z*~{LbPwK+#F#X_Ubuasxe(vEq)%X023o`x_ zvk5ADA?*#0aUuM!AOx@@8;R$SVy2)AhE-uR7=zy^#5SnJK6_JWs1>9k{ELe6yzg0; zw?8((&IY!9zo=Fj<~~TT;9qx1Xn!RxZ~U=jNVSMGMdk?u8vd%^ivD@2=cFkG~k<}~)CdBfo%xc)Jg`UQE8 zVM>bdy)?3YCV-fGaq|$r0q(0{H+vn$_eNowv+e2ULp)F6eoWEyrxb)%!G9Ag)aQ-{ z^HXS^z3_5`NTRgP;rg5u?Lrf{$}~h@BzWvPZBfTMT<975oD#3YXmg zTy@}iWpB#%bT1znQ27@?Wq*}KMUki|twl5pc_qz`a)-Mh)Cxhn8<_S)Rqc5g5kUM| zmtLj1o`wx=e%^QeW|RBUg;sFE`q93kA<@^mHV$nt=OyXA-_CbH`oY`ID)F}ve-qT3 zGj7Sa75xwsNn6}Eq+FjuoI@j|SgaQYJSfo+u3W!)r>YQD%p$YM5Pvn@&gWZo-o=X{ zu1RXKQ}Gu>J+1kza#7_No2cB8&b->NyF9n>Z{XICPWfuriM(adOe5F=~| zq8JUTvoZZbBITw`Fj_7-M;x!YkLM$XS+5W&>3C&}ROAiL9nAgctgU=|dqvL156l@t z^^SB*T=4XO;C&2pdVf;xQ-Wr85lv0qk$$J!``J+;aJSx(4pDq`2yRlQ5ODEh=QJLb zZUes~-TT>Vi2zJh1zXPyA2(5$&X`?14r}aS6B+DnyM#Ms(o}`>XOMf0nrwFiCvNZli`YrsQ zYS3Jwb4`&Skf`TnT&|dAF}ZKSTcYe8I>)HqPEf?Yr1}ae^7*SxQhKyT6L_ZUyogn4 zprYqv|C2&qK}wT+#`1nI3sJwv!T|b(#~aHYy*z6K`x#!>3Sg)B-7J1LieKnbMB$_8 ze})}QUbGSgM1Lo~u`TVdmF& zG8GOTjf0zeGQ3q%=|*Fr91wImePe#mgZcF6aFBnCJ@8^kjp|-w#aRrz(g1TDWydG=FM#WRrGAVVh6UnRv&HsS4G( zd93)_HRS7ZUIBfJGtH>e{@$Gm1J-Pa3H=%lMT@Yw#)}1rpdKVX%o7O8tK9kv=hO;I zG)N)^lSnb>y!3GgV6nqPmW3`DcX>iE*Pst|CqxlEcUToBGKj(iDHB%DJoSL@9N&{^ z-T}-USAPjmjSYf<@giJUAj;FO8~G;#2SP#oW%u;0GVvNd5W;HJG*x*lP3w&Yd;9h< z@IKst-FEsum0h2vVP5ldFI*GK7N3Rz{p4`}CsB9~kSb`lf*X;TXh|u1xt+AXZ~tB( zG(~`?Iksf{I^))~eeUZ$H>7#{`uZ^U$_h}GyMNtYWy5S`*veQ)8FoW7-rswmzn2*b z2}3WY9{0Fz#Q1Fo7H&LG)0hkRGvrjQ;z(DhvO7~WOf}%pUc}9|(p*cb`LD!8kCQI` z6Mn)Cp!ani4QlQp3cZ5@cGAzM6z@i9^pPkL2*ubP93uE`H;Pnxem1+Y^lasXjmlX1 z-+v4qYUm4v8~UPs7^*iwFrO26MCpTaUlIxx6&Gy^VnBxy!~a~!Zcz#8aCWd?7Eczy z1&W?T2tWYC@&Z%`aj20(pFC2_ekZrbbDSrgntMES)?O-5!!#yYsqA1#mp0ketvT*pc zz|}M)4}~9|0}qlJWzSHs*#npEMA4R$_@{6Wvy()(%@U-~1GRqZ`nwlKOSISQznM+t za2A8wv-$lnB3XsP(4B*!XdhY*ay-fkk>VOR+|sy(W{dk}AFV8aQPckjI|1JqvVRw` z8S0h{isTLV4**%14TNl56G)t=Nf`hRyF)_mA_&OX$If;rcaY%P>QJ6^y#TJ+-^~_M zJ1?|2hM=#zR$UT@YbHG{9)FHP*M~yA43qZW{%BS_nvH9__|_Ef0jSnKs8aR> zhWY4-JJAt)A+JfJgUICikDDqgiJUdcxetaYy5nT5qZsa`K^i%GlwNq9KE+A&%9add z3Mcu~ssD*#n5x{Ap@mfK_6)7}Q154BU|Q0!CkCA0?}QOu6OW(Q2MKve>VLRU6gq{O zL5vwf#!g*%(^Or1Q}k997OK{*4#V_tR^@8db3b{iQ^}+;RWD2$(`*7J(YaAf&Vpa#7}c|HRsMkxeIJ4I zqG8bDaaU@u+53PQ(zzLhb$=0#pIj9V^}&rF4tKLZtNd?XZ!9|$8rZWVzJG7;o*nFU z@|l2H9>#3qiB)X3lVf%vZXP-glb$36peni#;on=`z4*72e#MWHc}1LsfyA@$xfO>j z)zM$U-oker2l+{h2yO-#K=Gai%#974Ne%-gZ6&*eWJqOE?;cS1Ab+Sxk+3^?I4G0V zzt^n1JtRg7@p#|BzyJ*HII2Q%Ku+avo^`05u4EI?0b>yj*(@Mg=2e&uWlw@}Oap!Q zHN5aFUw=Ql(V=YhJ)Y(by=n4s=_oYT%5GPw-=Uu(+h~+$`wsE3KIpaB0H#0=BMu*# z)*IRrt}Jd~7wgipkAD{p$claf&pT8K+|S#gQG!+Qq>%-k7i(Zwa-ldI2H;a-x9iG2 z4@`Ox_%ALE+5szlz^B2(v*5NPi-Gtw2u~aSM@@c}s*(J9%1RZ7ihNHT$Ne@bK;s*K!3HfeHzvSh#@ls3QbRT_k+Ps zCG!evgnkUd-HO>c+@VP?_rsIT?&H+!KnM1Gx`vs9=h87ZpIF&ZnP!^z%B$YCkV~klwMW*$c|y2TME2;K0uT`q@K2 zx6sd{^g~nZ>;d|zK_!u#{MWHQ{KdJ?7mxP@;{#?qSQDNcV(Tb-(>xHIOx1oF3lie7 zc+r&D`A|3ys}*{FSI}bGtvYr27>qFTv?>{o zDyvTk9uDf-*lyOfd(%JhZ*yyzX^6x=;dlWv_xHvzw%r$P`Ejtfcke-!?RGbZ%!3zUs7;w28VHf+0$M4I zxg}Jl-;BS}O5_C-6mWnaA~o76>U%2%YVK* zJ#V?Zm@mB)!Ej`}n63%M@eu47$VV6!OM(NT*3c66x}tmKQ~3|>sN-|!?V&*v0qfFu&dogd4 zfhhu#@8pAkpNp{mqhewGplHJfoqyKnBTfw>o6z-YDUbWiyH(JDec;)m95DNPw{0@W zE!|_bHb6G5!vkJLNDr#_sa6hqA#2%JIuSA&%T@xIzGxd8&4yr-+WmerG#-h*N-7A3 z9}0^09_s6D?djdbo^nuX*#xxcFl-*KT3AId0_-Lmp!s|RW~}NDmrC1 z`A;rDjeyLZu0vcIkIeq0@hurN0)5oe5@#=hoMwNx@6$eH-52VEpRO-VBR%z|^t;oq zb9?u87YP1AGiD;TmfwzJn4h74#u;iDRj{QaB+l3#2`jQIb!NgS#yVqjK8QX&;J3Gx= zV2b?Soz@HgpRZNP-riRO#$o?S&Py6VBOPXV_$N;ID7|Qb|0W|%&_4)^1#OGTEeEXx zKX~~Zc0Za6BZMbYhJQ&TBFz2@NDvMKMCj#HvB+6<)BF9gUL|$~me{a^x^lH^7gnJP zivg?l8gH_6Gv))>Nr}P9<&wg0yEL>f$1r7JvhY;kaQMT4oA{S%a57Ggp*fVp@H#5+ z6qyH#Y3>_r_K9$@QKwg4#!iM$22?B^-og8N#JaX@npUu4{eM#(jD?O4XHO8SoA^=K z6kFilnL}MUD~6?1aP?tOP3jvCV-`vbl0dZ&(QBjIXz9{iDiuE0zfgjpj%EPI|g7ct9$KEe)!Fo=Rz7)uFbpwS700tR$6 zlxHVuTin;V|9|R2wEk%8l3+g;R>C^wBT|cc0DGY^K? z3gU3;XfTuyn(-IT-Fk61gSYlC7!LNVUbTa!W2CCNL3$T}G&)X{yh)^2Z?`_*v0}Yz zIff2|qU>)L>W*_StzV;J+Y`PWkE1_xr1EV3U|Aw#zj%e5o zDeuo`e@XtBE(9!j`x}7H+s-1GfDd2}thZOm*d7%=H1vkc0}>;zoZ?_KwVcu~Bl z_|_09v@Py^0jp**3^qBoJ-qG|=7LC}AVs*Up?`SEtwpg)IUvE@1Ucf^Gj5U^{}~{u z@jzfxbVE0!MNeQ;Z&4I>o2q^3eMq?k!w#U)t#T1t5wTUo#`s)E+#Mkh%|Z35Ql0mK zc0m{?s{2#VLlA>0AB)GZKfB=7!U!LhvKI@7;@KF@daz>4gA*>jje45HbBS1XjKOTb zs(*d%Y(}0gxD1tHxZRE42ZJgP%n-!i82n|C*l_&{E9Kb)5lF6$^E13Jd@VMyAVBg~ zpEddq?Q1!s6vLtlJ6)Kaf{sL4Y{iU(?7djZuOc(3eudn_uus6p(bx|7-_WV!F$^k0 z+0k%cYu}P!G42`Om)_lbCOq^Q?S)}-y?+&59aU-<+XDddBr4Nkgwa3RKX*0$U{=93 zX^8JG3r=TCQTUnGbCvasT2I;^O5t=~G(9)qkMe23dJ+0=#2-D+!XLrU#Htedo{c|x z?zf&VT2E{q6!6dRq~HytGqZnN-X<4gHTJmq;|yHEm!QGR3br1*ctADum+1BP>!u)p|6B8`gHqVOjC zQ63%EH|-at?+fuwc@?8vYDa<<<9~)ODl-cqL=#G%hd+8!c@$?CZa|{%SFLY~OYjlc z=S|NnoD(GD&9t5;aru3+^(?_2Hlk$-C%O{-Xiv0!r*HaCmNgC7P+DpODsv8g=y@vs z2v2G?`j22I;fLa?tQmi@4$b15-X{Sn)6%U5b~rud`-S33`N(|fDeq9FJb!7&o_y{R z&z}QBid%{wf?s9P1g{njb3|QJfE9(0L3&w^d=e}RdB{936wh6#9p(83{^*&9A4)R| z?L$w3eQrHp!jov2CGs5%|HcYG0g);G4E#_T)FUXqq?U|NdD2^+c+$Hj&ZnaIDt4sG zXS(&wvz}*I&zSX;bW;U|?0>pnh4hriRiL_TTY67!Z<)938<+Hjz7wO zJG)1G_gL`r@ud8Sdw=LZic4pk5{$Tq{-boe*m>6T3hUX65GnuYDdSvkJ)gCnGX$UP z0)8i2INofJDb7qQF7+Y$F0r2UPH9x^JEUg{XisTvSx7L_$?|!#6?U`W0fLTYu%VLBJaTqwpnGcoW_z{5hnf=O@6Dp6Pafv!1(HpD2r{{&R%$6vho! zV9YU0957p7QB_eEF&fR~#=N?kg+|-jt`_6;1r>D_#)g)TPIGNr(VU4)H%hC^4dxJ! ze5M(t^#&Vll&$aRT-#x+Xz4OKyE@Fa6-G-(2LOmDGJj(pqpC7ofuclm-KejK7|dzq z&oYd)ZS~C?S}NN*yPDgUwbXYtceSwMarGO`u4OA1Hn)#!Yv~%d#$2{`dCNFLtaIFY zb6hpORGFP!rOUd^4Q5yOIQpnqZg$D^&T*%eRxPTiXU=gOnpdxH>12-aBk<(cc|Lg^v?KMN@|s z7b*@;pGXB#(ZOj}21VbMH@1#DCd#J3lW=6iCV&1kG^KM{huPj$%+wQ#XEU5YsTAM_ z&nb*gWlE@+xkAfUn{6h-9U=MTMQm7+MV3iZ4WN4iFV3pNqx5{#sZhhBBO6wvrik+-JQde0$ zzkjj1bYTValvY*LMJmc0%S$5_ERg)wSXNWDXkj%gDy@oC)ESY|xm6XCu}jO#4H;;x z=xXj<1)3R=iZdccbq)R&RaF_~74u3LRYi;m6Ik*0CAX??R8~hS=A)3KGALvjr3-5p zHrCfxR##WlH7+bYqY)K65?Wa;ph{_kjejUz6j@MHR~f0SsBfHCNw_zLD;6`i4PVU0 z5YMk|o7ZfvUfRGGk)^AfJJyu0Zs|yL4H+;(1XQ98>spqzm_S{^ z{Q`a@tiAnob2++nX&1Wm()H+(X>;c{PCKKquA;tXQC%5&76DF71`GoLbgijtM1KSN zlRoUG@BwC#Rz_qQNsxIp)oAI;Xa!3Lw4%H+l2q788x*OGR8=GeP&xA|>*|vuQ~IjX zA)o+2)iresORJL760jb;G$cc9F60IqF}HcysudmRtjkYb-_p^&pt)^1Xv&5We0}?( zE^~D!^Cf*qV)8N;C@ZZ3Q-TJKQh%(1)tQ@sl1b$&IHiL51+=cBtfsEKab8VTc|{$P z3$|@cW@SW_K;WAou-k%x)?VwizPhruwj#ouWgulmb%gn>7b>~5aZz0*OSd7Fk&15>!>F7mn18?GjLP~* zz367>RgGrb@|KuUQ*A77?rOHB=ET{oN3{~mUMWJU7ux-(wyttvY29K2j9;+ET+`A> zGInSmEwE&8BF)i#uV7h63v|iyM&#de?0EUmT4!~kl>7w1%JITv<691rhq6g)kaZ#O&jtx{ri)i`2E2%ju||WJ*p3B z3Zg10ExU9hxhWD#DiQh}L~kb1^DjtVSg>>jG~w#C9mz#~M`r&wT5x4^XJd0$SM#!! zYp4xu9{Y~c{;#w(QLt00`R^;Mv(0R8hsks-#Zw?y{(F$!DCG0Mpnsng>HG5vPA%x{ zZd>**vRb`%S@Y^fn?&DNwY44Q3bU>82XV{4RKNxQTE|YrGGv>H>ni7yB3|A?oYUFT zc-Gq0%Ue2Rb2P4PYh2#4x&^|(D4j<}K{@PRh%g8!YBghS#r(=@!!Q=rk~tw^hA>x? z8nr0tJvh~{%vcbw2!BOQ9;~!5v6A8z7tS^+s>?BH|3h(I-!24~g{y^B%{*hUjQ?K| zUwahZL`v%E%|Dc~7QMx=fYO21a+E=IvPp=iq*V721zK$>o3K%m_6Ig;a>0}^QE-Bm zqV*C*|MJL2vdUhwc0LpOXj?uRmSV?RbNS?DVq84g>}pvvrK=^@ zC32r|Y!xby!q?!*(ev6Cbj3H)zW;=9>I z+LQm!8sLXk!XxFAJ@`!ivPV2)B~aSmusAAcSRgFs#`;sM*zn|FVG9odiv)wGE-+e9U0O#R$b3#|#dZ0z<$xa#S-U?!wB26>=Oi zDmiZLf`6LoipJ_i3+K|9$_f$5?WV~b0u&!pzb94!AWpI_$(_#Qt7Gg-!kb zRNrA@9J4zALi7Lc(^+IVR>i(oO&*gR$4Dg=)c-b>h2hD^AYyV^_E<#>MhDe7`?u0s z*nj?8X)Ta{Cmd}n#fSb z7lu({wA9(%2_wdkY;AO`T}yd)tZiSuc7J2r!j`u6mhWpG^GPQbJiCw(B+;1Hf><(v zjZb{j$VY|Fe#f_1ga78s6W(6#)fL_V9KWa`($|_PaY=hsyLb3AGm)w0z2k<$8beUTvnr__Tyws*Xo zjW`-gwfZi&@ZOC*IzGW0rRBkn6%72)hHT6+QZEF>kC|4g7&bB~ZP|j#s`5s-Br79} z+34hes!Biybw_eg&B9t@l5#dY8A@J9>0*D*Oa?EitD}rW3xk@;VYWW9!~99f z$;2+N0Mi{sQ~|9mrBa5FB?&I=kmP#H8j~^yyCyfC6(E`@8BTm*<7BalU;tFfmxQ)3 zA=#)Ti12sA+^C#a35p#zBqTx=qG^`K+8TJ2hU7%`tY^t2vB_jHq$plYwxlOzT3vr} zI(hk%aiXqKKZKByS`;stkKj>6`_)&@t)gih1SS`b=><%@)DNMRoN$mWl3XBlBuqmj zVI|0!%q@b|WyecyVF9M(LsBoo_?UTRcC|Gi8FkQH`Hi5{D$6Pw=hoGfmY31oLS?-m zDe7QT`{+1=Y~zlV1581PhWh%(h4p{)ZH5)C1WKYA%Sy#883^Q-IS@MP{74lG%#UE& zs?_!tc zQZqs!g3p!8N~Ts;V(m;N-n7d9kGgk(v+}C$hWB&Mb8d5ExXwTbP6(QN=00Z#iI%IG z$n9kysoH+iGjq<`o4jTe|!u9Dr-F?#1j?6c()Wit%>JE}_4t zX9eXW@Qp?3SiFq>D!YG!OsaH`>_6ovCz|quO(Q%Vz`o#=-PF&my>T>i8U4pRzeg=+ zT=5FSXKAbqmc8WZo@@~rEj+q5FClC0(cK>^ScS3Nfb1tVVbzUI+oIeHlVfA~@d;Dc zGm1kC7&B@@GR|Ela@P&`14G<}&be##UBn>|(z+yd$e$X6CK7rn2VDfEZsrgcgu~Y}YO^*F78Q zs>um#r7tnJUm1U4K$b5wF9RbD=XlPcA&5OThPtqWmu1G6m^mc@JhHMR+yacioqNA} zp%#!ZSaMa%U$ks;h?^Qq%-rH+x$&kXOU$gIAP*aAaiqC6KLJ)8$gr42Ej}g8FVa;- ziLTF$W?@NE=3ZiE7X{jhV~JT5M(cJ|GlZd@F7Q)+{^ftD){p164oQWt^~tP}v3V(X zuEIO?OH3)zvhjQ-JCG^(Cm)uW=arB%lSUEA zy0P52v~JL4H(qg^%M@Wlu8<$bzSt6Tb*1DsjSm&d*HTJ&x15Ozb5Kz&@1Iy=T1%2v zE@FR=4`zP`a*NiDLfaU)kK!~p%F?u7L6j9kg^{6xtdcZRX+uxRXNkF`Bwb~?MZH@f zE(azjdQf^c%H;R}x~{PT`4Y3BLddG2VN_~~X)X!(yAV8!%1UqgCvKLQ((dftf+Jwr z_2aq09FBqw;Ita2ojejR<;xPkGB|$;$MThO?Rc)x?A06{zR-`(8LJ;V zpv{(T*Y#sBNO&fY8Uc-LRV*=GrO^wo7{(4pGpyD4z~~@}F48l9t1yS<$05hAzruLo z2J?dS`AJ11Bs_H;-q=whRrhssmunKn{)MvO}5XHH7PjGuw;XNCP)OMonN~ z`?7y#x?flvENn*ehUGKlxrh|%#g*{4o0)zRf&34#9gr(Ww+@ZxM|t8PEQ}FiPZCYR z_AKLBnW9RAc6|m6J)G&s^b!*G49IWGjr%nUmg6Kh!lPJuep1v7A2!sRe=Z5Dr4dcoyO>(@D8xiLFE2&aQ13*`85I2Msz z!(+my?A1+>!lGWWY=vj337EXbw&X{*H?IfGt(66htc}79No}v016%thnENDPb!Izs z&afa7bT5(?ouD*iEHgT)Nd+QG<9H#uNDH%M5T47Hq_`0Uw51LveTl)4dpv>Cze(8hv=&%W`!#3zC6NS)n7n_2=FCMQchBfx zKCGurr44t8gkgRggCq(wi{M|9+rEEtt4M=j&XxdW7UVOGR)+uxWQzo|Kw*jJBZC;h ztQ7>pB8h>`$TUt)8P$%%iF+{BiA z7Rxud*NEFE@9-JY(`oxfr@5QWvIf@oq2*ihu$+(|gNn42#8N}C#9B96rmITxDT%Q< zKe~BJ2M1O4N*BZmH$-VDe)ZroWxSnd!vpTI(U(n5V1fOK|5!lh#Q(?8+hOHhNg?Yz|TGIUFfXXFesHPhz&^BG2estppjU;OO)Fuk#NtsAX zOt4C^!Rzy5lVc+1Dhh~_y8Cg;w3;d$tN;|yK;YWk*wk9NU=i#E<*|Pxqa4p>hPMvg z*NizZkINqrIZ&SlhVunzZp()=1tfdzKVn##3pi0nea6^8Z3n%hkULs zL()66c{HQufq7+uH*Oivv*xwzMlzRPKxtgf8DK< zU5@%`)%)aL0y7mej1ky_g(V4dsTj zwi-?0(8=N9^?7ttZakE6xC$y#RJ{w4gqwa{|Gl!#niWcT!=$I7h6@8MPtJ$ZxjGaF zrtHaa7`j5i;cS0Am3D48itI)B7Oo<4tE-1`7;wGmtMlWVn=@m${E%zjGBGjMJOc3tJq9bZ!q5OsouX5$ z&kT*T5_Z7Y)XDm-Md=pM-BVK>$mj1HqMeB!CK4V*e#0&?FA1gOqyJyFw^{dpBC$}* znrX!eE}4qBy$B&A#L6vctZ@kQ`xM-c$}+C+N(SMEMFU)+R|v~OxTDNhmy3tpvu!G7 z8_ES!+Fn&I0IOrMj?66=i0rW3onJ0!47VLK6w;05LQ$9s`4wbJsZc>NS5!#y{*hq{ z=+b{CV<(niMI3OA3(M0I^MVQlBJjjOK^J9M`Gk}XGn98=Y>Bz)3P|m7vS&+|sbl`& zL9}NpD)o0QY8fW5A`mj1g5okYVMS<-R@3exIn(?sH7bs>1XIst()Z@pvb70`Yb+Hq zOqi>VlH@{kBG$`g8KUWZ#jqw-rewur+J1kR&ruD|W!NT^lrOK$;!35@dD^eFhpn1& zNqC95?b)NQ%}s2}kKb1sx200taWOhK%W)F_T*{)>B~XznG;{eFumfNlj)x98tLX;O ztEPix+UgCrG?etd(gL7T9Yd!HB4r_5}(1DEn895I!iTc72LSn*A~d(Azk@+4D_G;vp}Jf*j9hFuoyjY(51+w38cLz$5x zCG|)`@o2d#iu=MV%aaWg91ZdkM&5tjR~G*sxdd92a~Tm*rqpHI4+^=QK`44XfSWue z?dMU3pA#tCwH~2&GrJbZu8i*M5a`9ZO7^o-56F-KbaKD;YH< z@t2q~a;Jn!_rci~e^j;yydtQ1&{78_!>|s7=#5vL0?i`j`a68!n`J69ow0ugp=04R z`<6?o^q};j;eZ0R^r8} z(JJ+XM@QkoiY>WpA%tq(C_l8rPPHDF@5XQzmAaZVlzWuPWfe}_y2a1*puA;t-m;|V zi7O>VS6nG6hWM3|c3wGY*Oh;hrmvi|`^rfdSCU-prs6ILHfM_uPE}^+;`o#*zM;G9 z^jfw%xfSN^%#v-(Ov}$64?NLPk==`n8P4y@8)t298(Rzmrg#ssj5bxawChIMJRBEO z_T$iv$dE2D#jvta3Y7^kpFO=zrq67XsI`bORSBYO1W(^zcd8qP1tbdVC{mkq0p~!#IpdiOG`=kfGh}` zbzO)mPUK-13vFC1su+Jm?4G@_NF&{jN>o^EqF^{}HjJ%J2*NBkV7$^^Un!OzK){(X zR1J42I2)8$U$xv}%Jq2~Zkw-!6sO-da6^s}o>v;7$g+!--qg&8uvTxjEhh$LH3Hkl zC@n#l-riDV)wI#ceN!{IjI|nC+Ei*hn2{O5foz(#nJyM+@N<62jGn>4-ip%d@y7tAm z_Q+@OW`qOu`k1K?>M(mbV%&}J{#e~qH;F@&L+6o1k^321tP){jH zN-~jKt=c|C4dXTCY@zb+ZF=ZwiVmKxP&)rUmPdc5T@<>G#-SL}(L%&?w*~TAK+r<2O%ixy@W96hkUd26?8#PrQlgP1y8i(5VsumwtMA4%SQ~ zE@Xe6Gu1@ctrwG|hs$SHq}X6#W>3Xvp-~$pB?Jv zwNe|m(I% z#Upcl{tz<_Q!(C{nNhkKV&(?sy(xxAQyT=KTg~huuV)BEZspgfrm>QV$h@FZh(F6> zg2U{X3hGqvJH5)(6g|lEJ}2z$?OXZ3HZ5I!Jx6lu%`ei&iTN-UpDnEXrWQ}>=lXxP zw&5LTJWGxJUwOF;vI5U$;dw&;RqH7s`Y5$V9)^NDIc6WK8o`@|B4wKHXu9sE>uxYt zQ8~dI*m$M54{rwJ<(rKg)~(p2kN3<91qLtI&JAJZM!wwV-iSAf%(PIDC~e{7@g#OI zv+=p#qCnoN;_hm- z_1(E~<9btNJsVfzhN^wl++5X*2bDK2hlbjN2bTKu1!2C#yc*APBs?vk&QnKJkubA7 zKN|arOd zhc~H|cJ0cI_pICS5{qn9WG{a&eB(*rO>5Vz+q4exR+w5FvS~S{2}HjH~<l(2HlUS9|VF>v8+vmAmrQ@(zaOclGGi zdy|q75fF;+eJOdz)Ct}ycx``N?C&4=-9ld84km{A<#HBAg3 z#*yGAm{{s8Ct>^0FE8rR+ zeJufWX+Ra}baj7bW(4lO-c5Lu4)QLxY2&I}y3PDea(9gd8N^+ia51t?=Gro$*A3T=1UArqP1DgdnQ8tXQcEm_?iPMciPx7CoP!k5`$6o5pZoH0v## z*=p1wSv>D8VdLCw65e}tb=Kj@hv?m_R+-4%c>CaPJb-@?2av}U@Wo3AclYoChP&0t z*An2w8wiB_k3o1r<8B7vfd+W*!jB*T;NgY4>E$~L0C=N;um`2!$NE7F3dY4#4W!_M z4fF_}x$_+c;8*tu9vRSMad=UI1TPcZ%QOf-0gn^~^)h@Sca!F2eDUF)JJI(hiR|No6zABBpIAE(eb|U9$bputevly4P`Bb^MJmnHPhP$KZeWiX$&ufj@8}yDWk}jlK+>4S?b(j;`xV`ezWGi4Sb?LliZJxr^Q7wk!Vm7aT=- zIn95SSO%;T@(bqIbUr!cvBGZb3<7y{e34~;jTkyo>C#v`0-uHUe7{pzL5 zS6*+Q|Gl~C{_9$n;%5l1y8#QKAT}Glul0YqM`^p+xG2aSCPw%oljy^0ZF1~-<77-E z(`>516wpf+;l~a_?l#|zUqLX{mWIEG5O|70+QK32#h$hxPDePTqa_^D8uE08$vVSi zUEz>)*wY>MEQZIcS-5C$2Q_F5*PyM4j5YA$huti{hiCCUHwzrN13ZiC;aOVG&BA|r zZkE-y@T%d==7LGsacb(U!=67hvx@!tXpO|BnVX0CB~kI@w)yUL!&#q*rVGybQbm#U?E|enSbXYZ$x@F#O^PBvgVf4n>nvH~5U%5#2XT{B-Ln z$o=;|j4VG~rgce8R(6SuHOWLX*{pxL8lY)l3m&^^nt%d%8}w*>7D=Q&S|^)bs_zBy zU<bl=W<4*wu#bav)Zz?bmcMJ$0Y{6x}PXs#uEEHZG?t_fuYCDEAke&SKz6O zLaMhQCFUHEQpuZYp@{FlgUBmHiVwpjd6*c2W>QaBN&LDNr z@Yx_!BOi}b;LG`M2_e2b4TRYR{pJ5W2iU-OzfgZEirsNXi@8bz?Dm2E%>?^X3TAHE zKu(fqBS~;dJO&la3=I>GvMGWwhIxH!JCt0ANLmSun;BU@Vs7x>P|u8w>6XQ<%0ste zEo2oDRcp;6k5t90M`vy2cxZo+KO}^b*+Cuk^|&eV(C*`zTf@dHv`2B$ zO2S2$X)GJG32V}u%7$S5BhT5~Ds~EQtyfY-%^@I`ci7Cr%O@$Oq33%vm;-p^w{R<0 z`=0d(MyQQ=&afAw(|e!^BfKW$!A~CfK9ALEeauGc=t+3{Mk$II(5HXB*LHtf*xPY` z2Sf>9n#~$qPVyhtX}RemL98~a7-9P|ZU=x{ z#y7VJY!!&*wcK<8#}}~nmJt)f#hYoyA%281t=dNoF#$+KlO$9@){g_& zxP2>EyG*2i+|)24UbBz5)Y(%eKEMYShfS4!X?`)Y;f4fif^3DDK^j#mhpL zvksQ3WAdYZe8YcI5*XfY7FMQW9GUeREe*P{sptV^# z&?BC^0LgE&9JuOtWdrK_Uoo;~}Vz@L4!pQ0@73hF?fbd3q6eOvMOapkG*WV5Eo1Bq!H4Fge?;ff+WOMe%SiusHJm z6zx$!Ga0JBE@JOn+w17E^xM3@kM{j*Sg)3Wz-C ziy^RUeVS1YfxvIBnw#{CV=l00qqD}wb6bb< zlZAgK$Yod-`GmU!iFB+Qn8dcqhzM>6lZNslAw(Zq7()gTbGgwbTOku?VDq&m#&4_X zmXG~W(cp(;RCNsNMBxp+c5LWr0{G<*CV*f5;0M3_!B3}2@gpaqOf{X$?I5cUc~$`5 zYNle^O_k7STS#Fsebx}S28}1`2x|#xPsme;3cQ64+J+OwjH&qieP)`E8x2_9l#=iFM}zoSDQ6&9&LQWmnNP>azJBJoxJUa45I~d(R@gYVng$@^cA&LlDWR z$fPR0(3i8g)htzVa>f-^C?yr|$FCNfDsf`x2x@Cm+;~XFOcR$brG%_LgizwT5Qb60 z6x+5ye=yU3LloO{!^3$P3IXggm#IOH62x*9Iz9?bd4^4bNF3DW zwj&xtO*u8t|Fw^>;4`)G4MM9QS6+_fwwhRu56Xd_pO>0Q?tXO8{kZ}DvXnR`(akZh z0<1@W53j9d_{SX)@KJyi#7v8zeDJB_g2W15tF7aFW1edobeJ@S%%qB`QH%|51d-H~ zM}qO}#L}%eU?3ynI_eXgvo`axDWsj~-?!-06VlpD1wyML2kM=iT8RF8E zuMbk5kYajDnx0PxmEq>8l+3;&^^K&4YK2yRkR{|TDo^b?#R^y17%7;!0WD8(j^kNS zsH#nyp$&wB@YYjNkevjWgGemhZUkRLchhI;pBJR76w=!qUzXs8iUg7j_CT^8Kix8w z)LYuHck?LN;CK!{n8<;FS;<^Am7KpU<7GR4YGC;EtC^*teZ>PZMr^^j)LqR?LN0oL zR>@12I_uUFiKjTWsCO2`>zFtk;AEx^X*Yw=H!v>S zPMt1EoGhT~=n9z*Yv`xiwQM`4N2D}5RM=wb^{W<39{WYwF#nnuA(Vi@JoGiljkxWH z8vSAhr{oD3 zB8%CjxW4|)HjM&eVWF)gvH^~AO6%3>7ve)M^qOhv*B@cpK9WV>385fVoycw(F;`ox ziVytWvUCC&NG8X*HrQ5)f%ZpsO`{()ZY48flQ+R&niF+kU7}IaYZ4|pn8)ION6vGi zVKsVlbN79Fepkfy-fF@|H!7 zL~Cvk0f=VXdBir4X5dLm%+o7WQS}~H#vKwPiO~4VZZ~x#g&kM- z^DY6BtDR(~=T+(+ zZc7`syDub^t_Y=6UOuu{!Q4%f@x&~`dMx+N5|Td#Fihdn65dK_hERbmM<;xnKnTb7 z6SII9pA$E`D0ErJrl%GG&7X!lw()XV-Kv<P_f9L>bZ=mXpmN3X2t(I2!yo0bXP^ z3joFqYe%3L(YxKoDhgENnv{m@UXV(zl1W?+USDm z_BRD*e;Lm6h~CRbwYpw_mn@dDYN3e?9|CG#|y*B8K%> zB0X?NTo4gHk=`M)UTBxYIg+uH7!_Gv<2#pa552s;6nYjk4JjmNO;T^Y!||hwHU-O@OmN-cAT0FgyF0M~^h!!s>|X%C9?N(vSfo)H4KL)4 zPUtQ&ORYD5`=kQa!pA;QCu+k6rkdHC+dKjug&~;;yl5*^u7r*c;azl?=g}BaXxtN! z6QVk43QER^rE}JDsUX6oISvmcy$uD^?dhBg(38RWqWTofehhcbOVA+km-7{(}#;mps6XC>Qz<`zld}Dr0-QaTVr6t z)w#h5;ejxcgp>`UG%_ZCgN_}iyC=5tY@bayzOOTk&Lb>=3LBPHcA|#xOCsAv0aFfW zyFWCDsh26bBaCJ<*`chHntG%>%mQ94)5xZO`pmnqqdL6}YWAjLbo*EQdN5JilGEHh z*!(RTRxXf#YzSW}4WOr1;I(_5Su-D=33MPeb?V=^Zw!p5`$xGjPi`K;g7g+FNmJsw z6HJL4;2BjMkY}bO7OJJSOfd7xWT+OM;+=-sOGnJR>ex{C!SDVJlRb)QCL5;_bLaIFQC z89Jn?>fq>uI^d-m-y*m1kpzC9sW(4}NgEaj(@^B)Q5oAg)3!i}hRs+me#9Iq9HAZ6bT=Sr9WX+`l{XE9*3=12Xxuk{VNQpE z!N2sTY9lfpnvka&fnMabWgRJ5JgbmMLY_Rr`guq?e1?2*;Tb=d;0?PP z!S&%57m#Qi`9(cbrQci@k_Z*DA_AeJ%FWgYN*A8 zpwMnzH_BYSI*Br!gda(QpGk#@P8P)|Jl!lW>WAaqP;oL_>5UE*#?AFZFlgj*Be<@< zC1a0tg8?$Z)}l3Pnrn+GCvekY6kH~RaEMLOJiml!92a+Z5m&7(b}PHHm~0zUfk_;j zpK48pft6b}AxmY`c8C^#cZepjBq66!w6iW3s`A## zM)g)xJ+xIsXAj0bnq@2I3P@nx>8XO3=Xto9Gd*xyD;uLSSodsZgghQWN^!D<<2$`T z8(TMQY;5s(1T`AP?&8c0`#h3qK#D=oL(~JoU(T8w@h~J2dtVWMf<`|N;oNH?_rhj* zZ(*4nZi?Lt9tY3gTYyZ!v=qO$ATqn^-h!uLnxwd?S;A!%v+8>bff|I^^q|e}ogBgZ zMoEwWSWa7M91eDigS8fZA_5Z+geIhA4L$w{5ud++t7n+!)3HnpW@5YKn@*cL5CyP! z-xy!fH*tNf*hF!E8Vw$~5^h{5?J(DJ<~IpKYTnc6=;KcNX8a5dYG0=a^n4$GDBaWt z{*j?9k5q*)1s!WO0S(WciEmI1^_twEoL;3JR`V0i(e$SawIXZ=VU*3GHbjLir1(@K z6c0Yr#58q!ZBhZkCZvTU1(MNFT0Hcib5*d9?Gp+j2Ti|i?Qhx z;cQ{FaV#BDN-`cdmQ0K;to(4eOpMiP{I2u7*8c4Wt6e+rifP*&#_va(g@oY^6lfRN zfss97kzHuTtA$2KIPF${M~T z+rU4SJW29@wGgiu9@ZriPmOGhDn{p-v4A4mD^BW01|(R$=c3joc3>L@#lB`lt-EACh$FHSj~=NW zfhyF0$js<*<@B(R4Ag2$Q0=HTgAh3-j@1}`rdFK(p_~}KFgVD^8f0y2NRF^tXgg06 z3a)JRjZ<{9XO>0K&>(Ea6B!#*5#(~eVVSh7m8w9j&X=+*IE%3Y5?PF9wIeHWwt=e~ zDQVq^HQZW5Y)bsnJ2OUBaZ8RlNDZM6ppJfjTP?IsyxJfJa%naFK{=)@!l)WF_yrwU zThKn!eUB<$&?ag}L`T0Q5+hg@k^S8fPC6;Vjrp~3){lS&T%7X+jHwe$ zuv&v3%Qa4X>ocP`{gi;8zqE;Nrnc)fdiBViSU)LinJ5jY@ewu4*5V5b7F2GEU1aWm z+h`GDb!M4YWAH9z>+}?~F)%QC3SQUI?Ww>uaEsd8!{)4pZ#8Fgdgj9;`Yl_W$BT-T z+_?yaO3SdRL3I)|ydA-k5Q>5H*k@=GCcm08L~OdX;`jB1=_8_HYe9Rklo>-EK#j`@ z5OYarg?xktlgfzjP7OX28Lw+n;_Kln(oCJJ$@+C8u)1O+!)skcrT$VYAIb$v67`DR zSw;rpW6M(Vh>ZyIrAE+~`i~DAe-;GU9jsO#@+dn@7mOP4?Qhs81O*P5Ck`lFJbA+< z<)l1}B1|2ZFqk;?Yd5;o!zQple1?{gjwDK$MEt0;w_uzzvTl?@)~=XHC+W`w-VoU2ipsbGq1XfoVT}J%fAMEK;bk~kh zZSYLi;CE50Wr7wb#Y4>qf7N%dcdJL(U?Mo7EBhXwH5sb=XJBv{n{j-2DJ`X6?oK0w zHvXCsYkuTAdJrwNJ<2qUl6sS23N|O+97nrWTc?d1x|EEjg%UTBzs<}Z$=sLg4gH+7 z=A9&(MT5M};A~bkp(n>;@>&ejP^l0d$=r_;c>6Lg3~!T=oqPm;li*CrhWi&@E_C;8%WS9KCxIA7kj0+Uo)aw#BaAG}EWZz~Ce`E*be<){;8vPY6JrM&Eh(j3~ zDgR72rhS?3y#2yByqLo<{_f*pC|9~`K4BjYvEXOy`U-N41;%0g)*)pKGO?>_nb2xI zpPc#u8{0tf;yQNka-=QW`w8z9B{BgcEFiqhCD5Bo!f8s96$LKHO%C%?Auef*HRKs%s5VRtw<(Nr6}2V-CueAJtf8!!4h;K*Gq62gKzf}QOdL+kET)QIYgcC)qIWQm zxhMIR0Wr;Ud9tkDN8m<9fv51?QIVpsJi^?p#zb<}7HH}P+7jhbSuIiv-({7=XA_og z-&`f=e+m~b5)8Z*cMaln;08t&zjm=NxE_`tI2rIW=(1Kv2z{I)$(lKW^Dg*VAp*TG zC3xtw6J~+$w0xri4hN>OVT$!ZT@Ws#XJ)ZqZ=r>VWTud!vw1Zmd2?W{M5I%mYV*Ym zo+GeS)c2$gcsNwq;_X7LW*n+6*hvyF#? zof9*3eGs75H82<3Q=;d`XgR>!go0AhF9p>RiN!L?Rl`6<-~x%nmdGN+!AfQp2?PZ> z34w_N;7|loYDkL_Ibpg(vPM=~wwRSHS9&^h)KU-T2*6F1T0)Kb{f^IW>K+@c;$#A1p8cOPF{cic{PMIGxx%gwB1he zFbQCouR&3QO-nDd3P@`LVX>^?!V8^ke=+yV`m)z*!;%uF9*plbU&EaS}# z&!sh&wqfQ|7x`v-e(I0Hm=sW=xM4WZiQdm|XNJ}pN|NFBN()Nv*(9v|n-*YJ3dhyu zN5vT7Rc$V;TkI0udlDVp3#zt3(rQSEbgN-H(`H1rFUf7EH3U6R=O&n)@t#9|e;a-o zIgd*kh{0x&)FlaouFY-hK{3FgXwr2$LP+2@DUw>BnZykPZ~~VpD{(7<`U9FMFnjv_ z2o#mPP-DyzIwEcAECPGfTX9%9kHU%G?{_+?V^=@qDX=4!x{#3tIZ38V7xXOI6w@yH zfsefv2cw9+q8HkC(ZLI-4WeRCe;utZ4rDh1gP*C%k8*9GEzPR@ifR9p*$UMAu| zLb=Cbw&1QQjy460(0cXRYgsZA;{7FUoNBar#-7_Xb>i`VPS?cQA?Wm!e}1{BOsW&J zkwr2&CIUJ*A>d>1fDss6$dT_P*#Z{e_QsV-z(xltimfv~2mtBm@fIpGh?9tSX24+s zt8%$46&<9`cR%%4j8P=LqgOYE6|($xRj=&5%)r?ozWF8AV%%lL;Wgx=KOku$VBLd^02D@wCI(SbiI1ehQL!y|zcK@6=|8SG2=AI0m7& zqbX!XG+X@Gxbh$Q5bbZSkH&004!+8d@bm!Bw$79w*`yMkYXYje(PYGLP3^Kt&dZ;J zG?-xZuRB-;vD3)0vrI)X%90rz>n-)dQEV_nmqUVL< zYCuulO(}t0AKS(;f78P$XiF6}=|r9zr^pVFT zpNfrX7@I6?fvn0~HG^VU_E(}j162j!T~$cJy;6=X$KgU0lzdXp^`_vko8K|W9E>Xm z>uWh+6jxbbqPRqAk^pMrnv0u}qI*!M+sH#}8zJ4X2FD#SFK8_k%i^GVFUTi$kq87h z;c9MY&%nS(f4#Pd1)SzQ3U!Oy)MJpqW=tx%ao@U_z#TLSS+h_VhkAg6r*ZTI2rjkZ zVRfti#FfFABA3QXp?=o+PA<#P!0Hbc-qRJqvMkj-MN^|FM!+QulmK!ci~zJabRk}C zZ-&Z20R)LG7v3_ntWVFQt-^~3ld#RiP;afRcMt)Me*s>VrU1|AfpD|{aAC_M8qeEO zgKLaGEn`qoJua(XDFez$TmfAP4LdqMIcg%~TaAOW(}iW5btcS@FPj)GaL1t`g!5-f z2Gru%vfTby&Y$x(bFn9a%_Nye!TjEQO3Hc-f*HRTIf zl4-I4e@%#NV`6mSRJ(k*lV;N zT>s?S&H8L>%_{O1>{Kw%V$tl}cc6`PV0=jQP2y^NprT@pAKY zW&vllMj=tcvIP|w=8=^ozNjpey%by!MC4Qyf1OTSE0U;<3zblp?s?c4Lp%kfA#m~* zxvBHLns(sVB`C;8v%!TW6lN5gJxqmPEEf3UFq$4-s2=q&yIpr! z#^J&8%OOCNW`=cgi6+7d24S>_zcYjSp`PCDEwn7(+offJM+#KI)HEiuLwU3UF06^c ze~>wH`^p}8nO)=sW2sik)Pr4d7R&C7vk2S#yW~<6&x3J^`a;JJ-_2r7!GKZG zmY$ny5RDw1oBnYXa~k6x<)d&@y8<{^hYD3amUe;rAw zfjYIsETWvaW9@rJa96|UIQFez*tkBHIqBAyxWFrzbAaQHurK621ScKYg(72e9*~P0 z%*tOoOAoWKtMhp|D@aoRRt^KayEiNAYR0T$edVLe{3}2qC_@QNslnD;(c60fLjmg60E)!Xn<%MR%UP! z?nj(2;p9#>lU=C#p^ZhMy=Wt^5bT?Eo~gsfE>vvj$76kigHOZ3v`)<&MODx$liu$d zKaQ4?`1P1+z@b?b7z&u4Cf1m&R%vb;6S1tht+?5)k+SrL_rs?)!Bs*+e~SRQP(%H4 zX;&2e#3bf()-PlSfL>;Mj-xYt0ZF{F7AF(wG8ChQyt7`Gv_9{UpVx<#V@7}^g4K5TIid#M-9FpQq%L1ea%O3>cCCo4G^{4@WeS(Ax**+#~CuU#in(u7qw z=4sVS(zAi2;B;Wx!LnDhe-xIJC|?SB9@LYSqL&TJti4rG9ZmEvio1J)dvFbGJU9eP zg1aTSyASRT!R5mV?(XjH?#{+t_T{|X`ro>z>b#t(nul30)4giCXV#jZR8n;XcfS$- z3N=U&Y%(8Xv}W9^8jKuHCqb7D>wWGzX`;$OGUjnP>OeuP@s?2-sO&74=f4~JJ>;=c z{)YiqT5Va~F@<*i(_i78lhxdZFDGr%q{F!>{yLA1hVQT{*49D7DO?Kd8P(->ZAnP` z96%{!UNF1o60X%}OFyjPP(5B&989JP!%IH}XM|pS@rm80sWwV4FG}NsgztR)CIuw{ z2S1r|-W6i;+KHPHB*=H0_KH(nRfD>^^*AE>P#@5v*4IsN?%{urRi!ANQ4@*(7F_e% zHn+(-IS3$BxJD=uq=x=OQ1{*^z)6E}mFg@hySnG47Q9zRcjs{IW0p=)atYq7M z!g_A-6JpRvrPGuicFu-g--uyJ2m`=qnRaPjV!wj~ zd!knHcW4zsQK+@1dGUno@YOU9Gg6B_$jGAZpZl<7=m}(NO5&jkvdEjvZG#zN6M&Qj z=IxtW9_pJ z4R@~^t4glM?AQp6bplnocdgBfwi z;`eZH4^^>K$BA7QYgpYS1}BK*kqS(hDvBCAbSY~DmDezRvAytx*!w2O$PI^fEx@Iy zt-?=DOwRWWk%UodOU5*Cgv0WBFb!9-{|&qk*Hx^h;y?LhgId65Obf@=7i|)2TJ-Jd z>UozPfu5-I%Qv*lVpHsRVW&WQ3fZP(>-az%At^#Bin2eA*gL*L6pQeI;~Id%E>stD z3oLA*H|Y00UYQ;N`v)yTV`z^1mRSZ_4I@x~H;EA}_ta@?kB*&31S`oCG-if7B2e8P zCe1})Z#vb9zazxPz0X{8jG?R$PGHC6^UFqn881OYVOgDepMK+V*52#Sh-EA2BAVHP z_JiRn9JjeA-Yf=lz8Fy&$xYM%fmwO!X7U4A-NnGe*J4&ef4#Ia95uSC zHH^%9Fhns+XE$IEatdH8#N28@8W>>KJMMwn%8?Zc)D_Ah)T3bMhzIB!o>v^t16`ls z#gRve+z|f+PuEJ_UB(0|`J}+H8^INcuh1}HXh~ZNCTE1%-N{4cWD%xb2-qV?C~)V@ z(l`=%NJpIU8lU+4wg4JKHWKBPhgtQGYmtj#b zP(Q5dKT^$dGALu}iv#|@SHh7=DyjbM4*|3&hTW-nwKSpKqtRR5mZl$YbP|f|(JU*; zi?WDH18(`~jX`}?O0Llh)9u0Un%}vM9qRhB2(wB0HM-38Ny$xGeD-DN=4jVmd1jeM zJjqs67{p8z<&+BlW2b4C9Nr$;q3NrmYt`UEp6B7_(`6V9{|5+1Vn18-TP6Da%p+6n zMf2ZF*5^6MQ4AD3H&hA8jDlmi9=w-+7Dgb9hL(OCD)(c)W$n8^TVx;I zCp{0#75=n4{cY0NkV2b&_ev8!ehCgM#-Brp6nKk?vH_~dw7=qLWcrs)jG71nXWg%? z9dw3h?ogYx3o4@ab`x8!m=X#nTu-c9&Hcz1eAY6Nu!n%Fh!tO7L=&-F2g>0&#O-^S z%w%opSna{L{^oA|3}P(F=5F!{^o^Z0->PPJ_#WX;E@GE?>W)@^doI)uy6pK)-!H@A zopV;=hZas>V@*rCJmZu`q%Z}o<`9T6lb6`hh8XXCO~hag1_!K_8xH#jDwe(toVI-# z=u2u1f=mID3t>z>t9FfKu1;XyxEJlq#qdrZ+;-si5@6=w;}Px8-O#DGMrO=C$cbwbElgn+;%o6HP^r*qeW(rO;bjUP$|N_6=iy z2;q?tcX;N!c_C?GVFJbJT8H6yg@1L$G4(y%X=#4@S73f7sqS$!cwqrW7UNHW+j4(q zs=O&JRePCCj}B15k|67U6|;f5j0WM?#WjHQK2n zFAr$%g!yanL}Nv)kzqc1!1y(?j7Vm2BhAM8+=je3mZB+CWqD%4%C)e)R1lwmzm`R} zd8})v1~2x%RFer!4Z_$afz{3RO-_xDzdTLhikR~>%%C_s|`Ul}f;CZyxci?K1*<9^qh_Ni7s=4L*-7n*8i6ixW%qX(=>@RI? z!>dxT9Dn(;pOxi-LsVas5lQA>R3|{rGY3-h9HCXf$&wl1c2oFDG&PbKgTC9mE@IR= zRXDLXa~_cDByIW>=a#xh)R@;@6DGE6o8xgUEV~l?^B7H{woP}iI?BoJ$ zA&1$Z6CBc8Z#sK-^3&G3{e3~lwD9yh7lx$iL9-KJ3Ng@r8sqE7XOLmXv1XhbpukSwMI}o zkp)$k$Hr%ds}*qF3S6*h%ksg-;0Lsr&ip9@`@Q=uIB7p!dsMseE(&Dy%8&x76ZaE-@7I}! zk|@$$Br^zxDjh{w&}g*j-X4V71)|!P{IfIh3~U(Rck8MRV6925-#`T#Nu?i`ToVQW zuY^m(s~L0DY&YmQy8GVAH7Kl_8^eXx8h%tJU~H$NU)LJ{ATqu#KWTXZjIyRBR!Pjh zlG_|TF)_B|$8-iy3~+rBfYWkw_-u84LS%N_+4DX%dR@$3&?Fn@JZm6Rg^J1Li1N2Mjuds{NhO8V&nT0?Yo^&F}rXLsuh? zr$%+R-%MQr?Poqb&T%u{)QSG{bJBf$lF{h?pfi&?3}zummgCWDb^E&hNS;u0hD8T= zDb{F$3}am4D(|Tv^FIRoT%;*p6>XVca=wT(O&6VZ$pfEzpPE&C(47p^2+eS2;}%kn z$%hIBM%Zpfcnp4i?nw$*FW1#&`D@zu3jwvLd%*0J%*vd!%%Ff#8%2k}sD|jJ4GuRe zU5n5aqwY5setp`^Od0WAATVuDLQwWKd6?N|Qil)V_{A&Xq0a9KPc023yI|kSs={B@ z9X$SkmWA|TPL2cgdwL_77wIs0cN82#`vsruFZx&ol8a?9Q3hF$L z?)J)bHD#MUCti!+Jhg$-F2{36PE%=hX`W;o1~yA4+;4NFq^O3aTAnQh?SHCDy$bP- zjUZA35(tuHWd`EqB+cSfu9z;3Xoam@?6=bIYt7uXSB`O=k%F0ahdvfs&mO#XhvMKO zF)%Po>FOx>AEY(5H5TcTIKl75n)1Q&7xcR`<%5E1oO+JNjpb*NjmNM7B_1;CSCw6n zuRbkT8oQ>S$*o_lc8%lIxt0|4on|225MrBokBrz`f`Xmww1rDi1p)ZO9H>m;Pt$eA zQINGqx817&HXa|*U14mh7QPY*#oc5o0TSR~-^mq}X371=MDHyQr}+*KW8>*4al?_F z*6^hOA((IB^yu3^Y_&f^jhW{_W)_^oP)ee&~AQbcXi(RhEQ+A7_T*c$DdA-x=r$> zi%&0aS=Q6=qF2PM9$~uHaabkjtMwj-rV+Wp*0_!yET)*^^nrAvo zAit+4ylHTv&K}MBmVtU|_buu;jlG>gD#g7%Y~NaP#3cx_Z+mv+E8WSNFo}HzZU{BU z;Ssf6rVq`p{iZ8@s=SgNd8(UtdK~x6h#p-x9TeBIQEXm^lhGk_$Zp(X>qP&gR4ip+ zgd>>f7r*Sqwo=dCn27YR3gw5F8G^^sFC*Q+h0D*A!487u3!sC}oaAt2mfukoGs+!ZzsV^ZA#I3ddA^NEXBuCa)xGhlkEL;du)~ijQbM!kwh2ti? zTX02Y@&}hDrP!T{|Dtob;bjAtR-ANU64?vuasQ}oljAbdi0#C55;pcqhOedQ_-i$( zz*+#Ngg&ujG;GB7O$!n6rgMURn40%|>CprcqvO?w5{%)6XWm3bAs41pDRnD^<5`{K zkQ+-Nvlde#b5|ioh$yOw&=<7fv<7i;RiS?oB7^zHNu#DcL+gw=2yBRmZvO8QwFL|UC6{0ZuCTL-O*C`-J2f=15VPOkr-W#Z*j4 zgiZ5q_dgBhM0IZZYiI&+mwJJn(he@)6<$}j@|W&^z+W8UH~gkaFT^ErQ;kRR?z=Hf ze|;#DN7}A9eMu1_$LKev5xYI6pJ)erWIy;!0rHqac}5pX6+BM&zsh$?V|O4aPX6mp zUM^orVIp;4WX>UMzU@xu&y!|U4kuJPn6Iw4jvR+Q@M?tJ6Po@3kg)IPVs^|p5M8H@ zi#JBFxd&Bn;N*o}+@<-LHb*VFjpIRQx2Uup>|)0vjG(ODqjLpr7@hv%#OiUbVaGry z@Uk%!I!OUX>U4Yu<~5q=*JWK0>H;ZIP4UT9-6%j6A+utUtRMR?uU(+jy62H@uB`m- zCDu{8x5qmXIrSi}Wr18ES{3L5r}6d}ZK}e_8z)k~LLQo&6Anc2axF)mr>bb>#|KCe+lcPsxy4}unuZ;|=REhAm)CQ5XW5zp$aW({i+Wr?{ zlW*}Ly7-SDn2O3Bz4w}0Cv}bP+RgAvk%VV=J}4G=D7W8(+;Y^dMT_Dj z6$siu=Z4F5BSfa-B0K2S-0PPT*F?}Hwd3MzMwm|`UPv@*e-0aa>~GKL*7+%%iDcW5 zm|6tSPNbIIQ0yp4;B=xD?w(t5F9D7JO_CRz?^bd#ip1St7xKq9K?!KdjuJS;9u|5B zdDvXwvZ|0BVro?nYKD{Q$NeIC4}U3Wa@=A1cx-RrW>@bLU-p}Bx|Dz9k{s4o3n?fK za9|5QCBFP^a#X9XguO5ABNIFp#&?a*##_nk%A#>OWO&ez?P2KdAX}=$ZoNncFLozDub7cJ^vDyhb8kP__`)SJ zsW&A@FJ8!W29YMP&K`yBOydG;19GIZ{VW$dp-E_$9*liw;eeudQUi#lZxQl61a50h zDWA`0@PNI7SO}|@^Xx+~pHa)^cWz}^1W zsmKT1!Loh!1i&xTK5wU>^|;b>v3gF*agmE$faO3+y}KDuagIlXzkFkIp#V1c$ATBk zFI{Z3>oL#~f#kotruCaI6hKA5ews#~mmtD|7}E9&4wkqlaLzA4W`_yU+7T+a>X>vp zB#+LN1<{j5`&s6S$OIk)Xv`_RMhpsp+icCOvkeUaB_EI!wEG_QHD5tCDtXu&|2FtT z)PF64ToU@;pu{;Pz&n4yGwQh0%4r`}MnBC&WXV z^Ef`bpGC&QbKsaky>zE&Zx}vZ5KL8ig)-bBl8gVwGDLRIE|kS7a03<%q7|vb*Eg?STm2PU`z9<7!v> z7+#?_vkx>h3j+b)hSLrQ_cT|GEKD-DAEJ!MiDNZl!pGw1NArL@eC|?Qo4wUTxOnqA z^DbUHG^RWGcoii>1(F&pf!X>tvYjvhz^|Vg^ah{Q<1SQ;!RZAdG{&UO%+tp^Blh)9 zS@Mn<6i#u97MzH00ty(&jJmpUt1)R^`Ax|}ELQ4HC75@zK%$3PY=cc-e2l&HXQ^eK zx^md${B6bNVraXu2D2kcKLmD%i9Y^e@V&b#OtiXyHa6+wZ7ujAe~FS5zzO<5R9O6z z3Uj;%PVroK<##b#QL#Y{Um<$qY+3#oA=)LOF5&NIISJL1beXvH)8A}%Y~Y%zCf|<{K|oS7lAe z5vugpY*u9nknUVPye7G=IC3nF+HPIWIAx z=W97=YZNyWw%L~(7Xcafm4h;6g>F1_wbP{lU34?kyAnj; zK$yv`nC5&hS~hk|FaewVd*ds2>9!Opi4el`KAl*5VY^G> z5JS0zZS>Io^}RaLaj)F}jigFCROo5paZq`J&meB-@N1kBy8*Dcx|1!>hqy@xJ@|F& z3v8CV_Ny|3>7kzNVFc16z0u@Z6u`f)^XqK4i;VjIXmvMRmak}owT|A`J8?<;A{5}+ z&u~Mm!akJi5>A5Q6}g-MA&ynM4v55jxriKG{{+U}GMPuc5<0H$7m*Wy=#uC-N^B*- zWMjL@ZvFE{TL)giZh{U-6LZb3{l@={FZ?Orrdpxz&!wrs9$4sJm!g4SfX%K5iM0cB z>-J^0NEy5hd_xp@BD?M9%iq#-QxY^;Tl&{jR5bBoj}pK8*lUm2Ub7o;Ww!S!ZqIw& zmGihfr^uXsMYz4V{2(f^>5eo_ebDZwxp&C@cJ@}420#mw7#6@IDBsizD1wxtO&cJMJT}0q;{EZxLwWbNb3*0 zMiGx+t+1udBS3bP&;L?xmf*WPFmEPp|EZBZC3!M{GhUO9C}W^r$V$)&eU62pgbvhg zN=(3!K+P;)OUXib@1$DVz~*F_C!svyQGYF9n@h8DWfG@g>pRr+NNg7HvK5oz>BvmL zcV$_;V#?ZdHFOn$1bPsGA_P$FE-OW^$FwQ*SyNHdrs0j5iFWw)zJ)gbpGQC88 z&w_!#hdxA^SLiJlvcS_z@oMp@|K3M4_s_hE`^Jso2Jd0c+z`78Tt%Nr+MJsy=kq89I6R!>&%0#YvMsP!eLF{t}O#ZB$DmmN&?3QrU$`n zW$+Qvcf;cd-v4+NQ3gu}pL-*1Vfi|yQN%alr9QOE?AZ<>gk<4F3q7g8ot~~QsXDTH z;p@7GZ?Si~V}U#sVa|Gl4G4}q`GE-8=lP!?Y9|;8D5Fd1W5iG_3FQBVIy^p!=>$U= z(Dq|NB~wUY(aT`bApe3>g`0=_3Re&33^$8(f?S9@Mv)@R9$~=KP2!K>FXjKyh(M~K zN>Q@=+707>h|P_yBVHA|rR6UPH%adX-R%swh`aX9j=Ea`ju&@L%#KNvOB6sAWfCP8 z6%a)fr57a>P5Uq1fCE|&%gxyZx%(W>6{{_FOA-!{sKPVgOXD0UgzE}VQ9y>W4pl(@ zzcVJ_e>bTA&6v8a;pC8P=$itzg5ca_lNCPbO$ML7k*;t}+{68^l+bHIyzpk$A9faja;TBl;x7`xYAz?Br<=+QO3X2kKJi?|F zV~P$3Wv?YNXgX!{lj&w%>1JX7-M0QZuFRhSWC|)vzKc{^s6CV8pb|87h77$2ytLjH z;T{`@-J0SYOXD6-(#~Wn<#!VL2er?M&6nq;G zJmo>-jpRoAy0&Vk-)kl=>`fQ1RYl>=vm>QTctvG17FBd*Uf zKDRXQn0V)yc=z~pmtzQ@BC0#nO3GouR4 zu9|#T=~BNx*6Z+M-#Aq$S%1e{^hy-cJ*y4gJx(%v)?s`DOLzcOZx3O&+h)&s(~JyR z)aS+CL79Yu?d$fWhC#SDf230q=UYyuN%s*H+c<=gD}Es2Ym5bD78w zV0)wr3)ICxSK;xO48$&iX(xRgO8s3mMm&sHzU=T6ns>p6ve;IJy$-%TFh;X_;M%D; zSOmGbF>no+@*z4F@Z?>?7^$7~5i#%W2)r1MeL0SO+1xhCKqVl2p^r3v#pYe~AzZm& zd8~b?S=?zIZh5(C#{?o7kMLfArTwsR+M<(JJIHa{riXmCZ8+F<$!^D{vFR_tU`>UeXI?)<6R8s(Eci}z z!FKjwd-*5Bb!SxY(>)pSy}eiS{IewSy{eb&i}7jE%OT~1ZCSd#kL~)^q#4PKF1|x2 zl+6tGCdvbVYQ6N?tG&e*rCIi&C@C0B*`&EJj0KJ&cyM{~9t!p**c@a5Ti(A=zqA{4 zUP;$y+&y|c@dmFcP(IvIy2=f$lR7}K*IajE{+#tETlZJr7EwMB5Pu}2veD4<>TaY; zWKY;&UH%4Z?NvDZqT_<=ZmSbk`8A~IF-GAkI|bMg`PvVdghSTwApHzJBpApjuCN)slYnv(q^&=G7?j zNzd@CV5&f0e5oiki)j0L=)4$Gp`czmseXucdQmk=IJPS3d4x4SWqZW)O#0^g{;e}N zrak)Y`|$m|gZEC$@$+2$`SV!)?(>?n3=jnjX4ySDT|RScf0)UEIb8oTsM}9B%_hniN1&yB+L!RtwFw0&t~Cdsa>j#-3LaHyEx zU|flRt*}#S!kiu1td`7lbxS=Z1{NDD?uow>+k4MaVNT=G((3em$=WxFZ4wvc8vaRf z^(S%zexfE6^;NTFgb(dXL2sG#gx1R^zblI0F^moSqRj3r1$A2;$m4Q4kRc_ zBuW^JuV+pGIuw*R4HOjCM^r&lMU+KWQHo7m@|Oy$vee%+*@WDc*?|Y%9iNa5-1(s` zC+ZFOP$W)jswNI1i~!D$ zR1Z$K+}uAyq@IvX!vD^Kq|BjBC5f~pT}!&^`J2@~JgK*mXs*jJd^NQq-5Csya8N?< zGvvB|$7;gRD}1cK#SiTg%VZV2+Z{ARUWMK7m{w*#bZ@T1P6*U2m$BVY*OfT!|B(r{z2cI4r6)JxXtq$Tbz;lmQ-7^MaYg3MGzhyo>&1FgY!{(!7#W3n&mEQY zo5N`2LAJ*%L<#y#c>3)TJecp+_=LMroqMEmOMnlCasy2N`m88)SsaMB9SAgkcJt_t zz3(G;><{~8DpQ&kfjC#hGox_tn6_(ccy_2_>LKTacI=O&V({&N$6`NrP0Pt)sj4x6 zf^!ugeP(z0lQ+Z%-qdD=uBd7No#&rWcB$J(9XGpuMuDehpEsLTH6*v{DG?*fN{2fHh8&S3 zQI*;>4x6 zIk(l_+07TBf-@{im)0{$54E?wQf3hhvv-aNHm|LrJ%)@SZmI9M-kLs}VRXGU1uK1Irr}?i;s?y7l?=0C{!S_s+%Oh@H^XcOG?x$5QldY-yUA2~%d{~R8%CI5#MfZN z#yb@vZU|>G?d+uQoOVnSvH$7*yEL~`Zl(h-}>*f@Pw7OB*|!*Eb1w5O(WEy?jJqE0cmK?*JVI*zdK@4w*pf;ssh!*Tdp zz%}LVVe75I&STRZ0oKg2QNfh3+oi{OXCUi2CGGq(fkQMoab7p=t2rM8OUQLGyLa;gApk zXP#o+Q(E-2yyi*j7j}@uk}70~K;KBucfprFo51;7 z8EWqxm;i3Pe*I}DNrLjmq6*s5+g7N(x6@9KW;Tjnd>z?y;o%%dSov<|u+OU3i_LN4 zO8*gKfwrHx^|;NjGh z8xNJtxjT_ zx$z`hGoQ;>*)?P2xb8EVrLXiz1y$Fv@_4QHp_eW8B)n{f=W@4y%0YVmSJ>m03PuXH zs3qqt{?=c=VBh{LefuXMDxZ^6i_186t|-}b!@W<^h8Te;-})ZRIFE6UVa0yK-eGdF z1+or)))T2`P57EJX6*94C&}hUvV_J8$~8~A4X&;ze-rWy=-qY{Qyg-!Zea)VTP~dx zN9b5Apy%Y|IUn!}o~CEjh-CYa)yR{2@=QDKl*l5Gm1RCD%vAwYzH6suEKQ>w1oc_ctT@#ZA1IsEeR($&DJ06?u6=thu`y9!brJ_A6}9X_LrHm(a}DaW-uxb3 z?tC}71os`1u971DDSBv3JuJ}vTGyZvcWM#QyYZ1Y-!U4e}$ zj-Ol5CwuZ!Rum;)T*;S4W%1Kf+kg)Tx#{Cjkvn@$VW3n6utUEY+ZugL#jvYdz)=v&t@PsI0u9& zqZpyNlfp(2?3391I_rD%$>rI*;CjOp!>!4{ z!w-=ICRq7_fXRl@>{RO82)iirkSX$#$Cux2OC2ujqF9Pvt{CvW`ppMBJa zp;H9PBjI;G(B9Uf9{p!5W4jp)xhpq7>X8tPExNzp$?|#+x2LV(DD+vg5Q^>(Nz>mP z^{Xk4i)DE6p4OTohmQgT9h)TYiZ{?%irnSFDIg_+<#PPxVKKQ{&A#b5#|+3N8E;&X zK6T5a=r*BEMp>DL95XeJaWapq{DFjjgm9yX>w)@p$+wpA>jv0@kXwP}wVVWCg%0hz zLDu31`CLSQ4|mI4GR&TVMmpLlW_^t4=>hc@%gKS}j({8%!iA+>iu(^T;p z3ERF&&cdW~FCxE_ti89qo)feI_)ORs2_-V?EAEqBMZ^vke2sXh*QTWLge7%fZ*E{> z?(Qs}yf$ZUI$)eTCVNrj)6YplrmS`aKBo=$-}Q)~p4Oh0cW-Tu-s92f@na!-9`g~N zMoI%?}LI4!l%HE8_ zD^%+aF{71l#G#$ae zqVnla9tllPr>5~L=kgN+ZZBRX9_sh4UL7diTIm*%GWU(53Y`#{*}#&zh`~Jj=X}=k z2-niGT&Juy3kKzOD)rT(iR&H>ZRCX6HdE_9{STlJ=0_p-Kk7K9+Apy8uuxDTA2ICz zUmf>LS(MAn$lPRi&f>=G1(+BenyC9Ptf24X^bL!fj$QRlh*C|DNtF%%+wDu76KXGt zJBu1XS4fYb5NYa*g6_8M5V`iP;2_utfy!zuhj~n}E!v$y@+p-8h4r6o!ErDQf)|B7 zE163%XbIy#q;z&=vnoG-P-R@TUx8mvPHJ3Oj$tBPXPn=^YCrf`02Z5K^N3E0_O~f# z4JSJ<$2Av}cUS*h-_X!hhwZ%PY(>91WIThVKCtu>sW<#JOFA4^5X`QWyk10;vrCib z{I+w;qDFqs>Q*`Oza1u{Qg;n#NDKJWOv zK+M-#?^&!3tg5#ud0d;DSxHK&`UMgta?cQbUIMw_6QM#s)@&d6>&o(I4t*v_7TB&1 zDjdjofWi|uuf2{ZU32qGh$UhxO=Wo|b<=B@ijrU6AFwcRA$hnO;o;j=mWU+j;#{$}~HNVFqtWHd@Cgzid&$$N!2wvLMjJ`O*F z+Ss5&ng|ormPb!-4OM#xaJbmf%Ajr|`@vI}x1pLrwXb--u4%lLD(oQ(un#c%hx))hwb@x_q75qFO{XYNBL#j>Y#nD#LrbV?ioJXov zsSqIYwOweOUH`qT-0CLI_>chgGBdFPM~Gf`#jcv0TM1l!9?pO^AEz6^_x`z!P-N{2 zqJ0NHuqYRRs(*7oJX#6-;^_u=CGsR06OsX6$>u!giQfzg$M&+{2K)^})VwYqKYYFu zX4XuTOQ{x3=Rcce^3l31j9q~A#bbzLlG7EG*=HGl?iTnvGF$Q`uU9|2?!@<(xK=*Y zwF+(Eybl_V2)-=dH;!*8c~4$7TS6C6B;YHXoL$)#^*LNXLH&O=3joHjh{?t3qw7Qa z(e=UmpSy*EsG_Wtq_PUD!bj&v(>7gaF?f>cPUM!PAhO|#+8dFGy|x;iY^$%QDwUpV z<^7JWdNw~hK%7zaZ%Of@-kRl_rF8X77yO^Q8hFW1zmI{=sm-BD@>>4T(&Xj+PJOMd z0vnQifb5IU`+ukgs$I=*zTY#cP&4#(4EZ=7CEuld@Jy`3mMb~%<2@$)^N&x-GN5Y!(o!2_Dmhmx@x{rf-s9G&gT zs7`)vaS&|xG?g+SF&R|_m3y_rF{_sDsdkNokKM^{D;^m5HWo@_o)5SH)GZ@B!K^@}#3+RvLYMorDOTjG;ZYEgRGHqA%pEZe;7=M-j zE8f6Qfq;L+k$`yg3(JcPG0)0JZw^I0swY1~qi@r2#nL1>syU(lnDQuh@1YK{qdJFX zLkib)+D3za<%qu5npP0!#%jo53vPa!Xz@S7u}E6wl)?&|(A>Em{tN`hHr4n$XW&N| z@e&i%5pU{zy;ysnLKS_(k^~|>(UH5EjT409T)6pMiq&`4^2!{8X(_Og5M#+`rg>$X z;)@rw*!;crFBMVzfJ6T#Wa(4|^dD}O=7xT{1IF@cOuzflTCPm)Ng+A}o4ekRD&m|& z%E&IDzo2T*H73GakH<8M14gH+q@7iCb(onXA#Lttl&3Kp)swn`N4``wtG_*@UcB8dBp4v(>nn|Zi)>(a-AF-@a1>>B_%P{4eNeCE;juG?f4=cXd@H~$A!&dR%#zj= zF_K^+i5|3xD1@A0GjO)wSiMmenEA{4ij=>-OSQ#TOexae&Ccj?D|y}PB~YoNi;qhC zDUp0%7TY2n6uX~+Gr4D=<#T!3ws`M*8|M^a#9ln=ReftYjhF-;q2<;nva#Zg$Ye!% zu_*H&=#ko(PcGC$}eY)WD*%p2bU&jEArtH z?{4D0eURz~(O7Yq7eE#*vd(~of|X~-fbLC6@#gG)G=$2mB2w07ct|w)#Rwj+c%<6P zCPpn+2!y^7*hzjVIhRr{l_vF{7{eEti>27~X$PR1Sma4>4p_rt+HN@Af4=bnq90o zyDMein7O__OU(b4Zw4;b4-tUSCfohRa}_5x?WvHtWH zU$uY#+pNQP>S+iWfQUi*gHz>7ccl(h*PzmAQ)DIqoWOb0p&v^@!VP`H-Qb+F%__Myt!|bFS!Fl8~6G_7H zSJHXQrC#PK6Z44a4@~36SjRf$MQhT-6My3`V2T&%A}44#B$BT#|y7P@`Q@?)P5P7OJP6r z<@C>0y|mQB<;T;GT)lTWQQJw+=_gm!Lo$2ha{3eoS*u+Rl>&cdk zgrC*V?)muJ>@11y>~^w%&PoaMW;*fG_W8#rD2@7srP-W{q<(Ro4kwQ;dpVxW_o#g* z4p@SZ|9$yvdqg(GLWSZVq?A-97ZldL&F0H(zKIX=7 zO{GM2lE+I&3DPP}!=urfk6qs|2V6Ht+)ICCJ8_A+hp%K@ZN0?&d@Q}lK+^qMO4s=j zfs&4^GoJtaldom_bbDp1kNd^l5|;}dl7J@3x_)uJ z_VtT#agz&Re4%Ap;&53~MSc57(sFGT88Nx@rbTONhEgq!VVd5Dc?!JfzD?G9Vk17R7cpdg0F!u;) z^f)vlGo|Jh7rMst%8_jrf^=t#4dw;Q&%5_DY2K92ZdV>0UC0=Jarn8iq&CqRHGPn;q92KVXlH=X+|eWJ&pCL z4pGe04r0}3vwpEU`ni;Ex;)ETBV=X1uqMgK(Q1|KgEf2El5K+QfE&S+<>tR#pAJ32 zSo>nXK-~j@u-Ne8lxlT)g{S6Jt6Q`1pYiJ|{(Sb-aV++XzgF~!TRZc`(vF(ro!Ji4 z2aAe*^OU!z8y%x0#Ia`tMi!Qa1UuD-pQx_LlqtQsv}?PAg>TM=pi2eGjoNylsk{7Y za%=JmvVPmPA-^^+IK$CliDc{cyvE^i{r>F_iV`mzNVQ*fsoRoiqufM4p+BXR?ipG( z;nh&PjBb-@X7tyuEw6MXLu}KsgX{G}o|1!03$HzupBc;KrP#S$)UOjE8#%^y-{#-5 zTbugHFU45$zRZK1xc#*5s3(Dc7bDuJ=()Cu)>86P-D%9v*$5Xu~JWd}g$=$SWFSV}V5V=U(Y2Z};&ts47 zXE}6)Sg%^{$DMm^_h}OpSXmPj}a|F;@K0 zu6fV9`25i0%=WQl*Q(?8bvE-ijjCS!zO8&ZrES1pZlbx+ej9VQ7FJ0wI`DeO>AZ9& zRe_x)wI1y!9uC`UL<$SVx3+2d9{Umzz>JX9oz)O%mTkYVZnN(06gl!zdnr~BFUX!J#j)r^Tp{ACm?k=lkj;eg3U7E3Le^n_Yb$P%eC@g=l z^rUg1>0q(Xtufn9vl<`6ZjGC3LFUS{w3KLSazkbIZo6Hrz!AM8n;c)QX82miG2`K? zj5DODla3wvpA?{H15hJH!T1K?g;7XwrU95>OftiXtOy+&ff~jq%t#edCdQ)hQ6r#Y zQ^Jgk!ZL7_2#VtjZA&S*t_c`pt}?`!0c0d#dJ~FWmE~XySpd(p08xgX8U=!8AcEad z;{^7pk)csD61p33Od^|sF1C3aXI$G1j4+-ZXeX-RFvXuvyjhmvPz>xAnh&6pk6>&icy}y4k5wQ3sVHDwIdwV!4<@lm%vUoj>AZT zWktg$T|gGbMUw%%`VMuXw;k2^@FJI1=m3UTSNt~(KMd~x8?bAMi zvIw`Mx3kC;Xx)kSX88?nEVL8#O#UVTlweaQ+5w+jF3{>irUUo6Acg=x6%$}Lrd~>1 zWno7Na^vijJrj-gcO&0gCN~z-4GgfpN-j{C!bM?B2U-Z}9a_lIS}tudg^R!&JwOaT zsw3kRbbj#dqxlLRc?ayUt_I?&1P9)s`JOG*6&cLqsXx_*PLLvpNKLCAR6-SLxS(_fHHLU-;EFypc?vY?1GZQJ59}I1lT&6x}P~t$Mo>U^Y`m<1=sYD8Mz;s{bRyqI%aVp=u9vt&A5!XKI00| zU>KGKGZyb{U#+30}Jl9vhV zM}Q=xjRSF*j|8L)_-X{TUhgRpkb)aWfi7RbGn7<5hs(oXMv>8{=eX#in>3&rMY{;g z=229Obq#`Z1e6~`tD?QcVSOzw3!f7;1dRbI@7X#WD%7Ec`mlizv>pXZUAc$!)nL^(S%FD z95xV@8!xhE`H^^dI?zw%dk@j5pb3XoO{f||2l*$^Q{&tM6(^7bs}+a-t+*77m_TK# zzr|r03#SrD6gD6ssRWKr05iV3?WmAV3%DG_CsF9&BBg6w`>H)jJTn6r&!X++$v8!Gqwsk6x&;P$25KJg47N5WVLa&l z!~gqV+1F)doKk-Z{^wt2KW2Y@n?e8jI^%nK^P3;j(aVh=^M5?w{GLAFyeNIqX{WV0 T{}MuV2z`qcd3aJj0EGSn=WF)( delta 95709 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 U6u+sCqz|4O0=fU=_m7wV1r>gJSpWb4 diff --git a/src/app/build/intermediates/compile_app_classes_jar/debug/classes.jar b/src/app/build/intermediates/compile_app_classes_jar/debug/classes.jar index 2455c6bd869c975a922de449cd04c2fdb27d4ce6..53fde2b422d071cd32b96f3159fc5334da0c3f32 100644 GIT binary patch delta 3055 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 delta 3055 zcmXw*d0bW17RP^kt#gp+0v82j5GRmHkx_*dL=+Xp0YOqhK?M;N(99`KArw>VY1iDE znTnd0pB!>HWo9_kM>AgzVUB55W>z-%D%1461$^Eg_p|q1=bSa}^P?8W;zV?brkKd zZ9hPs4TKLe(F23g6In>bP^4oRGLVA-80m01u)t-Eyp=B+#)^hMs>pHvK!s1S=qP~) zCZQcl5st~|f-=X*gPZNs&;sS~Mg;;;DNm<6oUJjonQ+6iXo*?k-)u*vm8Ir6j#vrm z`F;1THQyNJ8}5y=URtj%8ETO(*`zX6jo!OSEwa_ZMoZC}mZ2T3&?%c$nObGNwOQ@y zXe6&Y*~KdOSbfZ@tL}J8<=J9kB2Ju&myi;y+EeP(WY_aocW%FD0QU@i^EVFA^@-%I z-IlSZ^=dqM7(^HJw(c~=gBoDaMX_`V9q5V`+=K2$89`g@b1e6XR21a%16*)dbpME8 z{ESfCLkxb^)r)AZ2kwjA{~!>5A_Nb#OBFrqi$`$AKd|93THy)WC?HCaUR^~CeM~qj zCwQtBB6dLs<%)RauEVRT%;qVNykJvy1gn;MV>L~-`HIL-M6E>>&?xfLonN4ATN}8k zV0fvvB5&U;uX};=Z6WYbq3~Co5U#?sTMdm?k-DUY`m1O?ZVCD5<24kf;+pnr7R$C< zv$)q{id4zEbTRc*Db1oojiNsKyGBt)v#9$L`69D%-%|}~7VT{mWjF8dHSR}h-&(qF zeD=({cFVSuZm}Ane_c+wW-i=lq|RJHg~s9Yb(gGND`+MwZFO8pYa)%CMeD1q4-e5t zrmEKq>Z!)(7+mQ%0_g<8>0>0)C+I^bE#ISb(#3Vtyk9~-Ccgy=U z-5zc02zLsRN=6`vBDL9xC)i`favWMwyoeIeo)Y!kPF&-k1e1Egg?h=O6fu;F2$}yEHQ9-jXhh}3T&DGCE@KSTW zoW}*)Ig(GLErK&uNh4IlgBHV|mY^%uB2M-_q%nHaa-`D=@#iHJ&`R;cfw{C=G`)(& zv<53kYg-gQ=(0hQ@P_Ko3>0_dJZ`HMvPD}3m8@!`JM{sU?Bm;NP& zj|bC3sre)L(qputC&*xhd?pk#V;Y;**;w{ey_`Yp0vo%+huzSD-O-tCNMaB4Wl!X? z7pAivv$!Q*k>_jK4_ml3-eiAR9H@ihd8@rGOl~JC+QZHf@Z~6dE}nnNO@J#W!jpR- zkdx4nlM&5NA(49`oqJ(0r-=4cjFEL5_r@enLz%4Q+y}Ec9SgZHmT*5T=M22egP}PK zZ}3p-^UD4FNWw z@t3Ywol|~}n8V(BV>0_$(aHS0tID_D>C0X!cN|)9A-uQ>~iBGR}R!(<)7 zlaRw@n9oyD%hSZIa=gYBsN+iP;u$!|Gx0vp#!;SwGdvFsJRg_1N_%JU1u=0ugJ%XB ziIqE(tg++y6ILO5(+L%!hm>%r*-4H>m^G(_R~g3X@2uTE;9zJXsfo&2vQ5<#s37fl(YwOHw4Stfn_{O3A)G{ zD`iNMGNecu21*%nr3?j<{z6$NN-1VZ32J0rE+ueC3D!ypwnzzfO9?FQk3+H^;Q{!B z2jY~hXE;-09E2-Unoy2Dgsy7;tus?l3TS`AYT{{Y*ML4W)`wFqeZMg2efcB^Bp zk(93Lt%6UDdgo;I51iCvv{O%{jg+8?r2AN!)s*gQfuZDzG31UyvS9&v;AQfXmhi?# zYNhio81;5PNndN}1b;zS0KzCxhks%0hzJ&%w3SEg;79EdOdX`JL!{w4iRLir=?LUd z6!NLF{`(6f-=(WyEJnZ+r^hxJg|lwnD{$gMN1_?rQXpjJKh;;Q(fk(D<_6XF_C<$RS*3%fgL-X(+ zJ%=N-2%nQfZ~M}ClB5M$>qOOSqG~-7=ymj>4FZXc!qiOymCd5IPE>9YjBRbgSg9aw z3hmU_E*YyMc8Qm}#qm8tzrB)?cLnDA1?C5YfbWTl!@`;mg*8X?y358q+ZiF>zvcC_ zlE8Di-4)|{T7!r#!i&BXx?L6ru1Y-DkSc^4AcV>hLgfpgN`+8!gi2LHr6qJ1FVasE z*Uwl*zw4B%#<$V*7o6yU==obbc_cyogLqkc3Xw8|NICRhjAc0*LZuhk(8I17xBI!s z8Fqz-z{Xc#)J9+wA~1>)7{v*U`U#8%3yemvFGdT9iUdTZ9DoWAl=B;e1>6SJ+*Ut# z-6%Cf;LM@=&UIsmEkYO-32z=MT8HWMuZ$d-)N8*oN^E)3?@uF$M+u@vYquN5XYH53 z;97ZksgPhL?5FZk}{iW2}WiW~3@8kkXA6 zWRH_%70L)H5}c2hQcaLaT8yVx~`*X*dpt8s=(VaVfWH> zyiYSwPtV{}nu*IYac|OW%PH6l-raPKw!+VtmyPDjsCnLOshaPYK^IIr8;uu9EB2y! zjGC^6`mal7cGDe4XI(b)nlCgvE}P$~ri+YTdDYx$G+t74>NPXRXvD3hubHLP1Ut<) n%)QM_d+&z1(76d;`l&mnWi+C}`ty$Iu8hX~SWb7%nJxYYRka1& diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_0/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_0/graph.bin index 601f245f575611e9ee7dd20b1adfb34054ece53a..e06d00c2db83e718ee9965ed21a72514d0689236 100644 GIT binary patch literal 654 zcmcIgJ#Q2-5S`mg_y~6pD4?UFLSj!yS3v<%jsv7iDAGkPn6rmngU>ehEVndt{Dkle zDCt2|LHPx#KuC17`~nKFHzxr?lvuJndT%`Q-h1;6)?GKk zw0%PA9>zMcF^^(=C#KK{rgha;gojU3-1!?C|T4e%8O{k!ywv$FdFD zYP8ECnNP|Y;^c;q&KRm_ETVhFqN?p^KFFS@vdwoG9`N+VMgd6N{1=1nD}!59-} ziN!)or$|_rn-nsNom^g-q;kudW?^I5^)Cw$?Y~0XCH`bS?(KiMdbt4jJEp|HpS;|E t_3rJspLo9<V2Ll6x01z`&FaQ8LCIkWi diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_1/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_1/graph.bin index 601f245f575611e9ee7dd20b1adfb34054ece53a..fcb8f70bf710bfb6ee3b77eede6156fcb2cb7c96 100644 GIT binary patch literal 1422 zcmchWv2GJV5QfKgLP)S7P>>2LDkRPVxq<>Di~-3uNQs0Ltpw}c;ck=l?yFN6nOQ?>F`|-?@9ou7ncd0bcDpEYj5tIZT$FMi~LJD zb(w<;huD&;w7Ka_C_a!oknNjF1rZjz6Lqs!;ax_%7#5RX&CflOcpaivr-bK6;QK8nQIb7g9`~mzS B<&XdX delta 20 acmeCV2Ll6x01z`&FaQ8Lm;?v_ diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_4/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_4/graph.bin index 601f245f575611e9ee7dd20b1adfb34054ece53a..4d7e89d829d8b4029607f1b6aaa1bf4a3fbdee47 100644 GIT binary patch literal 679 zcmcIhJ#Q2-6nwXr@Dc7vpn#4l6%u;_T?GXoZ4Qtw2~wyc7x?VQ?jt^XW53O98af*K z@CzvEK~zEc1*t$tbhP{e3h-_Y0Ya3lWUVwaes5;{`YS9357(8OrqXKfNT-vEj7Fbo ztjXr-dc|^LFvAk9MyvMkd07^4@^upEjG?dRB!_ibGAxgu$~`%#n9Lvox9T$PxZGfA zgQa7#JE-r=P(*fkxFJ@|;kP(x8_r3kFoaDX4b&bk{JJw&FP{GN{^-)<<1Qp4STauP zkyPyb131ft$51$<>+<%U)?RORCjM9ANuq&XJB(a9B7+OpUag()fBD{R{4bP}3x)V T@ms38+23znEdAjO>Kc9kG3Dk| delta 20 acmZ3^`kHaVJzj=#4h9AW0U&0mU;qF-8Uz~v diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_5/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_5/graph.bin index 601f245f575611e9ee7dd20b1adfb34054ece53a..650c6b2f1cc0a8dcc39c4bd2a2c2920de6d13381 100644 GIT binary patch literal 961 zcmchTy>3%66vt0K%123{fJ8SQ0ErtRWr6{Q5I{;xr6M6!mcX$O_nJDku}>0rVdD|X z6EJo!Vk+VZI)N&&b?p-{fbVU9Aj(*-WL^7z{P8=#og-KX9&QOc%D9oZxQSvt(r-IK}S{&O?H5W^ab_KKe2Oz|sg!+^SbK+r> jNlrZZmpBJ?0?sdA?(}J%B(8x9G)Givx_SZ^#0WnC)eJ~A delta 20 acmX@e{+e;ZJzj=#4h9AW0U&0mU;qF54$El+t_nCr=d&1 z1B54_qz6$2@dQ*LBsyB2fCB8jLl6OFR@$}q8++zA-@N(;i^0QHVaEkG(px2q(L`y9 zzK|G|DU0<9@sY+pIy4fE*t_Got6=stn$Q?RN6v#3*101%JAA@-d3Qoecav~Ex>Vz0 z){3kZLuGbQ-sPc6(ca+(ThWK#Q>JY=!-c>QHhlt!9?t!~Ge5m}^7Fg*7ao0RL3030 z+HyJIf~>y>r>XK7DywC5H*VH=?dhqsuB5k>0NQmjWs8B*xNzm=+H&XXk5=YiaGWZF z^D}JCP1)TdpPEnP1kd}|n6O%7i9HtVV`61xMl5*2xO1$wiz!3s$0!vi3@ld?OyX!# zGNE}0Ni#@ntb~=wjLnC}X{*^o>vvM6jU=t+&lVD;|JzlfKsi)_(4=A1S*A^3@qbpP zi=Xtz?Sn6uFEs)FHZR5B_V*87ym{SgrMR26vo~|68sRBCgA)Yqn3|m^mb+V%if#!~ zyNdSy=qcvvotk0k2p7a(VEe}pb{`|HZkoJ2P&l29;9nESv`0DT{^h`OJ*61oCsBJP AHvj+t delta 20 acmcb^_L_0RJzj=#4h9AW0U&0mU;qF>Q3O!{ diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_7/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_7/graph.bin index 601f245f575611e9ee7dd20b1adfb34054ece53a..37476af85302d3586b30025c93426c70860aaa79 100644 GIT binary patch literal 1019 zcmchVzit#U5XR^Jgh05101|XmsgT%Hq^n2)QH~2p7lL%DA{Y4VVb`43Hn#U}BOy8@ zBw3smWmfsnwx2fHt26z1yJ1!}-A@I-#Ay3)u<6N@+rk zD^W|LmJEa%Bfmpk7NXs~dt_1W{Ro-1;Vfkgo!hhlptNw|&zafox%n^eKU{wBu>tiy zEJ#gxpE9rQT{z=2i!RfWm*(cJ3a>Ri9lnd8SCR%CrEELMj*ip8I$O|_$R(OfTQ+>_`BY--Is6QbQ>XVrmg7C%&VGv3{T;dhbJf2ZtQl5 zb|M%qE&tVD8A;j|&%z-_C=Vc?|0l>okY1SJmdNqGU}Lml5(mOs7A^+z;|3Ce52OCJ Ub8=FoJwc^Tj~aRDSR+gL1&=meUH||9 delta 20 acmey({+e;ZJzj=#4h9AW0U&0mU;qF@&;)S+ diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_0/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_0/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_1/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_1/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_2/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_2/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_3/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_3/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_4/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_4/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_5/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_5/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_6/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_6/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_7/graph.bin b/src/app/build/intermediates/desugar_graph/debug/out/currentProject/jar_b16db364d1a26ed4b60d0403bbc4d120b02b7bcd6879643e8bdf2d4a9e6b4a21_bucket_7/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_0/graph.bin b/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_0/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_1/graph.bin b/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_1/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_2/graph.bin b/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_2/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_3/graph.bin b/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_3/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_4/graph.bin b/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_4/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_5/graph.bin b/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_5/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_6/graph.bin b/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_6/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_7/graph.bin b/src/app/build/intermediates/desugar_graph/debugAndroidTest/out/currentProject/jar_0ea32af53159dfaf655bd3c4c546210ca958736690d3a485d0045f055459f52a_bucket_7/graph.bin deleted file mode 100644 index 601f245f575611e9ee7dd20b1adfb34054ece53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmZ4UmVvdnh`}&9KUXg?FQq6yGes|{G&3h9wMZ`|wIVYwUC+0)Brz!`)g`qcH7_MK zFS*jaD6t@e0RkAA7#MvRcvGN~CB?pp1tkppK3R!niTb4_nK}AE0qcqapdI2MF+Gr& zo=;|8c4~@8VsQpg*5rU+j6lwT-$0Y17`PLYlT(X}{fmGOs3>9(MCgI4W@W#1@UU3I wMP>#jHwLbp{KOQu#N?9vB2Na+l8mC%;*9*9l!^j-2Z-~^Ie@ePh+V+|087D2XaE2J diff --git a/src/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex b/src/app/build/intermediates/dex/debug/mergeDexDebug/classes.dex index e127ff431f11278ac235295acebfb712e6998ce4..bd4c4336a022a90c92e4d3ba644a81cfe1a8de1d 100644 GIT binary patch literal 191480 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 literal 190952 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�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 V4JaM~WM2UJA1DrTx5P^(1^@_0GF1Qo diff --git a/src/app/build/intermediates/dex_archive_input_jar_hashes/debug/out b/src/app/build/intermediates/dex_archive_input_jar_hashes/debug/out index 2c3e11f253d3b9d21719dc3f6fd33dc52c8dcbb3..023e589372a6c3b78ff0162bbbd30fb2effb2d83 100644 GIT binary patch delta 36 scmbQn{GDmS0jV4ptC-~coSfA3RFjzE{Irso^o+cunBt=3i9hE800{dJFaQ7m delta 67 zcmey)G>v(}0n2V@tC-N@)S}{;jMB{X)V!n^m(=3ylKg@g$DAC6lEmWd;+W$6w370~ XqSP3_{F2mS-Q2|DlGLJ!x8?!>mqr_| diff --git a/src/app/build/intermediates/dex_archive_input_jar_hashes/debugAndroidTest/out b/src/app/build/intermediates/dex_archive_input_jar_hashes/debugAndroidTest/out index 0bded20d2e3c8ec660e284119997488e026639a7..a1ecb219f7acf30ee7ed86ce06d0f89ca358cf1c 100644 GIT binary patch delta 36 rcmZ3;+{8TLfK<7QRZMbzPEKlis!2?7ep*RPdPZJSOmR{2#Gfkw{8 - + -%s --%s --%s @@ -7,11 +7,11 @@ Messaging Email - #335b5b5b33sp26sp20sp17sp14spNotesNotes 2x2Notes 4x4No associated note found, click to create associated note.Privacy mode,can not see note content...Add noteDelete reminder successfullySet reminderExpiredyyyyMMddMMMd kk:mmGot itTake a lookCallSend emailBrowse webOpen map/MIUI/notes/notes_%s.txt(%d)New FolderExport textSyncCancel syncingSettingsSearchDeleteMove to folder%d selectedNothing selected, the operation is invalidSelect allDeselect allFont sizeSmallMediumLargeSuperEnter check listLeave check listView folderDelete folderChange folder nameThe folder %1$s exist, please renameShareSend to homeRemind meDelete reminderSelect folderParent folderNote added to homeConfirm to delete folder and its notes?Delete selected notesConfirm to delete the selected %d notes?Confirm to delete this note?Have moved selected %1$d notes to %2$s folderSD card busy, not available nowExport failed, please check SD cardThe note is not existSorry, can not set clock on empty noteSorry, can not send and empty note to homeExport successfulExport failExport text file (%1$s) to SD (%2$s) directorySyncing notes...Sync is successfulSync is failedSync is canceledSync is successful with account %1$sSync failed, please check network and account settingsSync failed, internal error occursSync is canceledLogging into %1$s...Getting remote note list...Synchronize local notes with Google Task...SettingsSync accountSync notes with google taskLast sync time %1$syyyy-MM-dd hh:mm:ssAdd accountChange sync accountRemove sync accountCancelSync immediatelyCancel syncingCurrent account %1$sAll sync related information will be deleted, which may result in duplicated items sometimeSync notesPlease select a google account. Local notes will be synced with google task.Cannot change the account because sync is in progress%1$s has been set as the sync accountNew note background color randomDeleteCall notesInput nameSearching NotesSearch notesText in your notesNotessetcancel + #335b5b5b33sp26sp20sp17sp14spNotesNotes 2x2Notes 4x4No associated note found, click to create associated note.Privacy mode,can not see note content...Add noteDelete reminder successfullySet reminderExpiredyyyyMMddMMMd kk:mmGot itTake a lookCallSend emailBrowse webOpen map/MIUI/notes/notes_%s.txt(%d)New FolderExport textSyncCancel syncingSettingsSearchDeleteMove to folder%d selectedNothing selected, the operation is invalidSelect allDeselect allFont sizeSmallMediumLargeSuperEnter check listLeave check listView folderDelete folderChange folder nameThe folder %1$s exist, please renameShareSend to homeRemind meDelete reminderSelect folderParent folderNote added to homeConfirm to delete folder and its notes?Delete selected notesConfirm to delete the selected %d notes?Confirm to delete this note?Have moved selected %1$d notes to %2$s folderSD card busy, not available nowExport failed, please check SD cardThe note is not existSorry, can not set clock on empty noteSorry, can not send and empty note to homeExport successfulExport failExport text file (%1$s) to SD (%2$s) directorySyncing notes...Sync is successfulSync is failedSync is canceledSync is successful with account %1$sSync failed, please check network and account settingsSync failed, internal error occursSync is canceledLogging into %1$s...Getting remote note list...Synchronize local notes with Google Task...SettingsSync accountSync notes with google taskLast sync time %1$syyyy-MM-dd hh:mm:ssAdd accountChange sync accountRemove sync accountCancelSync immediatelyCancel syncingCurrent account %1$sAll sync related information will be deleted, which may result in duplicated items sometimeSync notesPlease select a google account. Local notes will be synced with google task.Cannot change the account because sync is in progress%1$s has been set as the sync accountNew note background color randomDeleteCall notesInput nameSearching NotesSearch notesText in your notesNotessetcancel %1$s result for \"%2$s\" %1$s results for \"%2$s\" - + 短信 邮件 - 便签便签2x2便签4x4没有关联内容,点击新建便签。访客模式下,便签内容不可见...新建便签成功删除提醒创建提醒已过期yyyyMMddMM月dd日 kk:mm知道了查看呼叫电话发送邮件浏览网页打开地图新建文件夹导出文本同步取消同步设置搜索删除移动到文件夹选中了 %d 项没有选中项,操作无效全选取消全选文字大小正常超大进入清单模式退出清单模式查看文件夹刪除文件夹修改文件夹名称文件夹 %1$s 已存在,请重新命名分享发送到桌面提醒我删除提醒选择文件夹上一级文件夹已添加到桌面删除确认要删除所选的 %d 条便签吗?确认要删除该条便签吗?确认删除文件夹及所包含的便签吗?已将所选 %1$d 条便签移到 %2$s 文件夹SD卡被占用,不能操作导出文本时发生错误,请检查SD卡要查看的便签不存在不能为空便签设置闹钟提醒不能将空便签发送到桌面导出成功导出失败已将文本文件(%1$s)输出至SD卡(%2$s)目录同步便签...同步成功同步失败同步已取消与%1$s同步成功同步失败,请检查网络和帐号设置同步失败,发生内部错误同步已取消登录%1$s...正在获取服务器便签列表...正在同步本地便签...设置同步账号与google task同步便签记录上次同步于 %1$s添加账号更换账号删除账号取消立即同步取消同步当前帐号 %1$s如更换同步帐号,过去的帐号同步信息将被清空,再次切换的同时可能会造成数据重复同步便签请选择google帐号,便签将与该帐号的google task内容同步。正在同步中,不能修改同步帐号同步帐号已设置为%1$s新建便签背景颜色随机删除通话便签请输入名称正在搜索便签搜索便签便签中的文字便签设置取消 + 便签便签2x2便签4x4没有关联内容,点击新建便签。访客模式下,便签内容不可见...新建便签成功删除提醒创建提醒已过期yyyyMMddMM月dd日 kk:mm知道了查看呼叫电话发送邮件浏览网页打开地图新建文件夹导出文本同步取消同步设置搜索删除移动到文件夹选中了 %d 项没有选中项,操作无效全选取消全选文字大小正常超大进入清单模式退出清单模式查看文件夹刪除文件夹修改文件夹名称文件夹 %1$s 已存在,请重新命名分享发送到桌面提醒我删除提醒选择文件夹上一级文件夹已添加到桌面删除确认要删除所选的 %d 条便签吗?确认要删除该条便签吗?确认删除文件夹及所包含的便签吗?已将所选 %1$d 条便签移到 %2$s 文件夹SD卡被占用,不能操作导出文本时发生错误,请检查SD卡要查看的便签不存在不能为空便签设置闹钟提醒不能将空便签发送到桌面导出成功导出失败已将文本文件(%1$s)输出至SD卡(%2$s)目录同步便签...同步成功同步失败同步已取消与%1$s同步成功同步失败,请检查网络和帐号设置同步失败,发生内部错误同步已取消登录%1$s...正在获取服务器便签列表...正在同步本地便签...设置同步账号与google task同步便签记录上次同步于 %1$s添加账号更换账号删除账号取消立即同步取消同步当前帐号 %1$s如更换同步帐号,过去的帐号同步信息将被清空,再次切换的同时可能会造成数据重复同步便签请选择google帐号,便签将与该帐号的google task内容同步。正在同步中,不能修改同步帐号同步帐号已设置为%1$s新建便签背景颜色随机删除通话便签请输入名称正在搜索便签搜索便签便签中的文字便签设置取消 %1$s 条符合“%2$s”的搜索结果 - + 短信 郵件 - 便簽便簽2x2便簽4x4沒有關聯內容,點擊新建便簽。訪客模式下,便籤內容不可見...新建便簽成功刪除提醒創建提醒已過期yyyyMMddMM月dd日 kk:mm知道了查看呼叫電話發送郵件浏覽網頁打開地圖已將所選 %1$d 便籤移到 %2$s 文件夾新建文件夾導出文本同步取消同步設置搜尋刪除移動到文件夾選中了 %d 項沒有選中項,操作無效全選取消全選文字大小正常超大進入清單模式退出清單模式查看文件夾刪除文件夾修改文件夾名稱文件夾 %1$s 已存在,請重新命名分享發送到桌面提醒我刪除提醒選擇文件夾上一級文件夾已添加到桌面刪除确认要刪除所選的 %d 條便籤嗎?确认要删除該條便籤嗎?確認刪除檔夾及所包含的便簽嗎?SD卡被佔用,不能操作導出TXT時發生錯誤,請檢查SD卡要查看的便籤不存在不能爲空便籤設置鬧鐘提醒不能將空便籤發送到桌面導出成功導出失敗已將文本文件(%1$s)導出至SD(%2$s)目錄同步便簽...同步成功同步失敗同步已取消與%1$s同步成功同步失敗,請檢查網絡和帳號設置同步失敗,發生內部錯誤同步已取消登陸%1$s...正在獲取服務器便籤列表...正在同步本地便籤...設置同步賬號与google task同步便簽記錄上次同步于 %1$s添加賬號更換賬號刪除賬號取消立即同步取消同步當前帳號 %1$s如更換同步帳號,過去的帳號同步信息將被清空,再次切換的同時可能會造成數據重復同步便簽請選擇google帳號,便簽將與該帳號的google task內容同步。正在同步中,不能修改同步帳號同步帳號已設置為%1$s新建便籤背景顏色隨機刪除通話便籤請輸入名稱正在搜索便籤搜索便籤便籤中的文字便籤設置取消 + 便簽便簽2x2便簽4x4沒有關聯內容,點擊新建便簽。訪客模式下,便籤內容不可見...新建便簽成功刪除提醒創建提醒已過期yyyyMMddMM月dd日 kk:mm知道了查看呼叫電話發送郵件浏覽網頁打開地圖已將所選 %1$d 便籤移到 %2$s 文件夾新建文件夾導出文本同步取消同步設置搜尋刪除移動到文件夾選中了 %d 項沒有選中項,操作無效全選取消全選文字大小正常超大進入清單模式退出清單模式查看文件夾刪除文件夾修改文件夾名稱文件夾 %1$s 已存在,請重新命名分享發送到桌面提醒我刪除提醒選擇文件夾上一級文件夾已添加到桌面刪除确认要刪除所選的 %d 條便籤嗎?确认要删除該條便籤嗎?確認刪除檔夾及所包含的便簽嗎?SD卡被佔用,不能操作導出TXT時發生錯誤,請檢查SD卡要查看的便籤不存在不能爲空便籤設置鬧鐘提醒不能將空便籤發送到桌面導出成功導出失敗已將文本文件(%1$s)導出至SD(%2$s)目錄同步便簽...同步成功同步失敗同步已取消與%1$s同步成功同步失敗,請檢查網絡和帳號設置同步失敗,發生內部錯誤同步已取消登陸%1$s...正在獲取服務器便籤列表...正在同步本地便籤...設置同步賬號与google task同步便簽記錄上次同步于 %1$s添加賬號更換賬號刪除賬號取消立即同步取消同步當前帳號 %1$s如更換同步帳號,過去的帳號同步信息將被清空,再次切換的同時可能會造成數據重復同步便簽請選擇google帳號,便簽將與該帳號的google task內容同步。正在同步中,不能修改同步帳號同步帳號已設置為%1$s新建便籤背景顏色隨機刪除通話便籤請輸入名稱正在搜索便籤搜索便籤便籤中的文字便籤設置取消 %1$s 條符合”%2$s“的搜尋結果 - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/src/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties index fddad53e..afa66d14 100644 --- a/src/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties +++ b/src/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -1,96 +1,96 @@ -#Sat Dec 09 00:14:06 CST 2023 -net.micode.notes.app-main-5\:/color/primary_text_dark.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\color\\primary_text_dark.xml -net.micode.notes.app-main-5\:/color/secondary_text_dark.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\color\\secondary_text_dark.xml -net.micode.notes.app-main-5\:/drawable-hdpi/bg_btn_set_color.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\bg_btn_set_color.png -net.micode.notes.app-main-5\:/drawable-hdpi/bg_color_btn_mask.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\bg_color_btn_mask.png -net.micode.notes.app-main-5\:/drawable-hdpi/call_record.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\call_record.png -net.micode.notes.app-main-5\:/drawable-hdpi/clock.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\clock.png -net.micode.notes.app-main-5\:/drawable-hdpi/delete.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\delete.png -net.micode.notes.app-main-5\:/drawable-hdpi/dropdown_icon.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\dropdown_icon.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_blue.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_blue.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_green.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_green.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_red.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_red.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_blue.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_blue.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_green.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_green.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_red.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_red.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_white.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_white.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_yellow.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_yellow.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_white.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_white.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/edit_yellow.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_yellow.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/font_large.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_large.png -net.micode.notes.app-main-5\:/drawable-hdpi/font_normal.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_normal.png -net.micode.notes.app-main-5\:/drawable-hdpi/font_size_selector_bg.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_size_selector_bg.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/font_small.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_small.png -net.micode.notes.app-main-5\:/drawable-hdpi/font_super.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_super.png -net.micode.notes.app-main-5\:/drawable-hdpi/icon_app.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\icon_app.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_background.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_background.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_blue_down.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_blue_down.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_blue_middle.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_blue_middle.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_blue_single.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_blue_single.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_blue_up.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_blue_up.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_folder.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_folder.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_footer_bg.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_footer_bg.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_green_down.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_green_down.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_green_middle.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_green_middle.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_green_single.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_green_single.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_green_up.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_green_up.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_red_down.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_red_down.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_red_middle.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_red_middle.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_red_single.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_red_single.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_red_up.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_red_up.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_white_down.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_white_down.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_white_middle.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_white_middle.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_white_single.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_white_single.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_white_up.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_white_up.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_yellow_down.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_yellow_down.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_yellow_middle.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_yellow_middle.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_yellow_single.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_yellow_single.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/list_yellow_up.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_yellow_up.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/menu_delete.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\menu_delete.png -net.micode.notes.app-main-5\:/drawable-hdpi/menu_move.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\menu_move.png -net.micode.notes.app-main-5\:/drawable-hdpi/new_note_normal.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\new_note_normal.png -net.micode.notes.app-main-5\:/drawable-hdpi/new_note_pressed.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\new_note_pressed.png -net.micode.notes.app-main-5\:/drawable-hdpi/note_edit_color_selector_panel.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\note_edit_color_selector_panel.png -net.micode.notes.app-main-5\:/drawable-hdpi/notification.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\notification.png -net.micode.notes.app-main-5\:/drawable-hdpi/search_result.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\search_result.png -net.micode.notes.app-main-5\:/drawable-hdpi/selected.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\selected.png -net.micode.notes.app-main-5\:/drawable-hdpi/title_alert.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\title_alert.png -net.micode.notes.app-main-5\:/drawable-hdpi/title_bar_bg.9.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\title_bar_bg.9.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_blue.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_blue.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_green.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_green.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_red.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_red.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_white.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_white.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_yellow.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_yellow.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_blue.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_blue.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_green.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_green.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_red.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_red.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_white.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_white.png -net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_yellow.png=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_yellow.png -net.micode.notes.app-main-5\:/drawable/new_note.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\drawable\\new_note.xml -net.micode.notes.app-main-5\:/layout/account_dialog_title.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\account_dialog_title.xml -net.micode.notes.app-main-5\:/layout/add_account_text.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\add_account_text.xml -net.micode.notes.app-main-5\:/layout/datetime_picker.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\datetime_picker.xml -net.micode.notes.app-main-5\:/layout/dialog_edit_text.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\dialog_edit_text.xml -net.micode.notes.app-main-5\:/layout/folder_list_item.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\folder_list_item.xml -net.micode.notes.app-main-5\:/layout/note_edit.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_edit.xml -net.micode.notes.app-main-5\:/layout/note_edit_list_item.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_edit_list_item.xml -net.micode.notes.app-main-5\:/layout/note_item.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_item.xml -net.micode.notes.app-main-5\:/layout/note_list.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_list.xml -net.micode.notes.app-main-5\:/layout/note_list_dropdown_menu.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_list_dropdown_menu.xml -net.micode.notes.app-main-5\:/layout/note_list_footer.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_list_footer.xml -net.micode.notes.app-main-5\:/layout/settings_header.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\settings_header.xml -net.micode.notes.app-main-5\:/layout/widget_2x.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\widget_2x.xml -net.micode.notes.app-main-5\:/layout/widget_4x.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\layout\\widget_4x.xml -net.micode.notes.app-main-5\:/menu/call_note_edit.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\menu\\call_note_edit.xml -net.micode.notes.app-main-5\:/menu/call_record_folder.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\menu\\call_record_folder.xml -net.micode.notes.app-main-5\:/menu/note_edit.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\menu\\note_edit.xml -net.micode.notes.app-main-5\:/menu/note_list.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\menu\\note_list.xml -net.micode.notes.app-main-5\:/menu/note_list_dropdown.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\menu\\note_list_dropdown.xml -net.micode.notes.app-main-5\:/menu/note_list_options.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\menu\\note_list_options.xml -net.micode.notes.app-main-5\:/menu/sub_folder.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\menu\\sub_folder.xml -net.micode.notes.app-main-5\:/raw-zh-rCN/introduction=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\raw-zh-rCN\\introduction -net.micode.notes.app-main-5\:/raw/introduction=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\raw\\introduction -net.micode.notes.app-main-5\:/xml/preferences.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\xml\\preferences.xml -net.micode.notes.app-main-5\:/xml/searchable.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\xml\\searchable.xml -net.micode.notes.app-main-5\:/xml/widget_2x_info.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\xml\\widget_2x_info.xml -net.micode.notes.app-main-5\:/xml/widget_4x_info.xml=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\packaged_res\\debug\\xml\\widget_4x_info.xml +#Thu Dec 21 00:00:04 CST 2023 +net.micode.notes.app-main-5\:/color/primary_text_dark.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\color\\primary_text_dark.xml +net.micode.notes.app-main-5\:/color/secondary_text_dark.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\color\\secondary_text_dark.xml +net.micode.notes.app-main-5\:/drawable-hdpi/bg_btn_set_color.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\bg_btn_set_color.png +net.micode.notes.app-main-5\:/drawable-hdpi/bg_color_btn_mask.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\bg_color_btn_mask.png +net.micode.notes.app-main-5\:/drawable-hdpi/call_record.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\call_record.png +net.micode.notes.app-main-5\:/drawable-hdpi/clock.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\clock.png +net.micode.notes.app-main-5\:/drawable-hdpi/delete.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\delete.png +net.micode.notes.app-main-5\:/drawable-hdpi/dropdown_icon.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\dropdown_icon.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_blue.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_blue.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_green.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_green.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_red.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_red.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_blue.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_blue.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_green.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_green.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_red.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_red.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_white.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_white.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_title_yellow.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_title_yellow.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_white.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_white.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/edit_yellow.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\edit_yellow.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/font_large.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_large.png +net.micode.notes.app-main-5\:/drawable-hdpi/font_normal.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_normal.png +net.micode.notes.app-main-5\:/drawable-hdpi/font_size_selector_bg.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_size_selector_bg.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/font_small.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_small.png +net.micode.notes.app-main-5\:/drawable-hdpi/font_super.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\font_super.png +net.micode.notes.app-main-5\:/drawable-hdpi/icon_app.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\icon_app.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_background.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_background.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_blue_down.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_blue_down.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_blue_middle.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_blue_middle.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_blue_single.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_blue_single.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_blue_up.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_blue_up.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_folder.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_folder.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_footer_bg.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_footer_bg.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_green_down.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_green_down.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_green_middle.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_green_middle.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_green_single.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_green_single.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_green_up.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_green_up.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_red_down.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_red_down.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_red_middle.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_red_middle.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_red_single.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_red_single.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_red_up.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_red_up.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_white_down.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_white_down.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_white_middle.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_white_middle.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_white_single.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_white_single.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_white_up.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_white_up.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_yellow_down.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_yellow_down.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_yellow_middle.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_yellow_middle.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_yellow_single.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_yellow_single.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/list_yellow_up.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\list_yellow_up.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/menu_delete.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\menu_delete.png +net.micode.notes.app-main-5\:/drawable-hdpi/menu_move.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\menu_move.png +net.micode.notes.app-main-5\:/drawable-hdpi/new_note_normal.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\new_note_normal.png +net.micode.notes.app-main-5\:/drawable-hdpi/new_note_pressed.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\new_note_pressed.png +net.micode.notes.app-main-5\:/drawable-hdpi/note_edit_color_selector_panel.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\note_edit_color_selector_panel.png +net.micode.notes.app-main-5\:/drawable-hdpi/notification.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\notification.png +net.micode.notes.app-main-5\:/drawable-hdpi/search_result.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\search_result.png +net.micode.notes.app-main-5\:/drawable-hdpi/selected.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\selected.png +net.micode.notes.app-main-5\:/drawable-hdpi/title_alert.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\title_alert.png +net.micode.notes.app-main-5\:/drawable-hdpi/title_bar_bg.9.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\title_bar_bg.9.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_blue.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_blue.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_green.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_green.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_red.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_red.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_white.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_white.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_2x_yellow.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_2x_yellow.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_blue.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_blue.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_green.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_green.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_red.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_red.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_white.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_white.png +net.micode.notes.app-main-5\:/drawable-hdpi/widget_4x_yellow.png=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\widget_4x_yellow.png +net.micode.notes.app-main-5\:/drawable/new_note.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\drawable\\new_note.xml +net.micode.notes.app-main-5\:/layout/account_dialog_title.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\account_dialog_title.xml +net.micode.notes.app-main-5\:/layout/add_account_text.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\add_account_text.xml +net.micode.notes.app-main-5\:/layout/datetime_picker.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\datetime_picker.xml +net.micode.notes.app-main-5\:/layout/dialog_edit_text.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\dialog_edit_text.xml +net.micode.notes.app-main-5\:/layout/folder_list_item.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\folder_list_item.xml +net.micode.notes.app-main-5\:/layout/note_edit.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_edit.xml +net.micode.notes.app-main-5\:/layout/note_edit_list_item.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_edit_list_item.xml +net.micode.notes.app-main-5\:/layout/note_item.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_item.xml +net.micode.notes.app-main-5\:/layout/note_list.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_list.xml +net.micode.notes.app-main-5\:/layout/note_list_dropdown_menu.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_list_dropdown_menu.xml +net.micode.notes.app-main-5\:/layout/note_list_footer.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\note_list_footer.xml +net.micode.notes.app-main-5\:/layout/settings_header.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\settings_header.xml +net.micode.notes.app-main-5\:/layout/widget_2x.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\widget_2x.xml +net.micode.notes.app-main-5\:/layout/widget_4x.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\layout\\widget_4x.xml +net.micode.notes.app-main-5\:/menu/call_note_edit.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\menu\\call_note_edit.xml +net.micode.notes.app-main-5\:/menu/call_record_folder.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\menu\\call_record_folder.xml +net.micode.notes.app-main-5\:/menu/note_edit.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\menu\\note_edit.xml +net.micode.notes.app-main-5\:/menu/note_list.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\menu\\note_list.xml +net.micode.notes.app-main-5\:/menu/note_list_dropdown.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\menu\\note_list_dropdown.xml +net.micode.notes.app-main-5\:/menu/note_list_options.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\menu\\note_list_options.xml +net.micode.notes.app-main-5\:/menu/sub_folder.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\menu\\sub_folder.xml +net.micode.notes.app-main-5\:/raw-zh-rCN/introduction=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\raw-zh-rCN\\introduction +net.micode.notes.app-main-5\:/raw/introduction=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\raw\\introduction +net.micode.notes.app-main-5\:/xml/preferences.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\xml\\preferences.xml +net.micode.notes.app-main-5\:/xml/searchable.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\xml\\searchable.xml +net.micode.notes.app-main-5\:/xml/widget_2x_info.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\xml\\widget_2x_info.xml +net.micode.notes.app-main-5\:/xml/widget_4x_info.xml=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\packaged_res\\debug\\xml\\widget_4x_info.xml diff --git a/src/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/src/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml index 6445f66e..82c69992 100644 --- a/src/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml +++ b/src/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -1,5 +1,5 @@ - + -%s --%s --%s @@ -7,11 +7,11 @@ Messaging Email - #335b5b5b33sp26sp20sp17sp14spNotesNotes 2x2Notes 4x4No associated note found, click to create associated note.Privacy mode,can not see note content...Add noteDelete reminder successfullySet reminderExpiredyyyyMMddMMMd kk:mmGot itTake a lookCallSend emailBrowse webOpen map/MIUI/notes/notes_%s.txt(%d)New FolderExport textSyncCancel syncingSettingsSearchDeleteMove to folder%d selectedNothing selected, the operation is invalidSelect allDeselect allFont sizeSmallMediumLargeSuperEnter check listLeave check listView folderDelete folderChange folder nameThe folder %1$s exist, please renameShareSend to homeRemind meDelete reminderSelect folderParent folderNote added to homeConfirm to delete folder and its notes?Delete selected notesConfirm to delete the selected %d notes?Confirm to delete this note?Have moved selected %1$d notes to %2$s folderSD card busy, not available nowExport failed, please check SD cardThe note is not existSorry, can not set clock on empty noteSorry, can not send and empty note to homeExport successfulExport failExport text file (%1$s) to SD (%2$s) directorySyncing notes...Sync is successfulSync is failedSync is canceledSync is successful with account %1$sSync failed, please check network and account settingsSync failed, internal error occursSync is canceledLogging into %1$s...Getting remote note list...Synchronize local notes with Google Task...SettingsSync accountSync notes with google taskLast sync time %1$syyyy-MM-dd hh:mm:ssAdd accountChange sync accountRemove sync accountCancelSync immediatelyCancel syncingCurrent account %1$sAll sync related information will be deleted, which may result in duplicated items sometimeSync notesPlease select a google account. Local notes will be synced with google task.Cannot change the account because sync is in progress%1$s has been set as the sync accountNew note background color randomDeleteCall notesInput nameSearching NotesSearch notesText in your notesNotessetcancel + #335b5b5b33sp26sp20sp17sp14spNotesNotes 2x2Notes 4x4No associated note found, click to create associated note.Privacy mode,can not see note content...Add noteDelete reminder successfullySet reminderExpiredyyyyMMddMMMd kk:mmGot itTake a lookCallSend emailBrowse webOpen map/MIUI/notes/notes_%s.txt(%d)New FolderExport textSyncCancel syncingSettingsSearchDeleteMove to folder%d selectedNothing selected, the operation is invalidSelect allDeselect allFont sizeSmallMediumLargeSuperEnter check listLeave check listView folderDelete folderChange folder nameThe folder %1$s exist, please renameShareSend to homeRemind meDelete reminderSelect folderParent folderNote added to homeConfirm to delete folder and its notes?Delete selected notesConfirm to delete the selected %d notes?Confirm to delete this note?Have moved selected %1$d notes to %2$s folderSD card busy, not available nowExport failed, please check SD cardThe note is not existSorry, can not set clock on empty noteSorry, can not send and empty note to homeExport successfulExport failExport text file (%1$s) to SD (%2$s) directorySyncing notes...Sync is successfulSync is failedSync is canceledSync is successful with account %1$sSync failed, please check network and account settingsSync failed, internal error occursSync is canceledLogging into %1$s...Getting remote note list...Synchronize local notes with Google Task...SettingsSync accountSync notes with google taskLast sync time %1$syyyy-MM-dd hh:mm:ssAdd accountChange sync accountRemove sync accountCancelSync immediatelyCancel syncingCurrent account %1$sAll sync related information will be deleted, which may result in duplicated items sometimeSync notesPlease select a google account. Local notes will be synced with google task.Cannot change the account because sync is in progress%1$s has been set as the sync accountNew note background color randomDeleteCall notesInput nameSearching NotesSearch notesText in your notesNotessetcancel %1$s result for \"%2$s\" %1$s results for \"%2$s\" - + 短信 邮件 - 便签便签2x2便签4x4没有关联内容,点击新建便签。访客模式下,便签内容不可见...新建便签成功删除提醒创建提醒已过期yyyyMMddMM月dd日 kk:mm知道了查看呼叫电话发送邮件浏览网页打开地图新建文件夹导出文本同步取消同步设置搜索删除移动到文件夹选中了 %d 项没有选中项,操作无效全选取消全选文字大小正常超大进入清单模式退出清单模式查看文件夹刪除文件夹修改文件夹名称文件夹 %1$s 已存在,请重新命名分享发送到桌面提醒我删除提醒选择文件夹上一级文件夹已添加到桌面删除确认要删除所选的 %d 条便签吗?确认要删除该条便签吗?确认删除文件夹及所包含的便签吗?已将所选 %1$d 条便签移到 %2$s 文件夹SD卡被占用,不能操作导出文本时发生错误,请检查SD卡要查看的便签不存在不能为空便签设置闹钟提醒不能将空便签发送到桌面导出成功导出失败已将文本文件(%1$s)输出至SD卡(%2$s)目录同步便签...同步成功同步失败同步已取消与%1$s同步成功同步失败,请检查网络和帐号设置同步失败,发生内部错误同步已取消登录%1$s...正在获取服务器便签列表...正在同步本地便签...设置同步账号与google task同步便签记录上次同步于 %1$s添加账号更换账号删除账号取消立即同步取消同步当前帐号 %1$s如更换同步帐号,过去的帐号同步信息将被清空,再次切换的同时可能会造成数据重复同步便签请选择google帐号,便签将与该帐号的google task内容同步。正在同步中,不能修改同步帐号同步帐号已设置为%1$s新建便签背景颜色随机删除通话便签请输入名称正在搜索便签搜索便签便签中的文字便签设置取消 + 便签便签2x2便签4x4没有关联内容,点击新建便签。访客模式下,便签内容不可见...新建便签成功删除提醒创建提醒已过期yyyyMMddMM月dd日 kk:mm知道了查看呼叫电话发送邮件浏览网页打开地图新建文件夹导出文本同步取消同步设置搜索删除移动到文件夹选中了 %d 项没有选中项,操作无效全选取消全选文字大小正常超大进入清单模式退出清单模式查看文件夹刪除文件夹修改文件夹名称文件夹 %1$s 已存在,请重新命名分享发送到桌面提醒我删除提醒选择文件夹上一级文件夹已添加到桌面删除确认要删除所选的 %d 条便签吗?确认要删除该条便签吗?确认删除文件夹及所包含的便签吗?已将所选 %1$d 条便签移到 %2$s 文件夹SD卡被占用,不能操作导出文本时发生错误,请检查SD卡要查看的便签不存在不能为空便签设置闹钟提醒不能将空便签发送到桌面导出成功导出失败已将文本文件(%1$s)输出至SD卡(%2$s)目录同步便签...同步成功同步失败同步已取消与%1$s同步成功同步失败,请检查网络和帐号设置同步失败,发生内部错误同步已取消登录%1$s...正在获取服务器便签列表...正在同步本地便签...设置同步账号与google task同步便签记录上次同步于 %1$s添加账号更换账号删除账号取消立即同步取消同步当前帐号 %1$s如更换同步帐号,过去的帐号同步信息将被清空,再次切换的同时可能会造成数据重复同步便签请选择google帐号,便签将与该帐号的google task内容同步。正在同步中,不能修改同步帐号同步帐号已设置为%1$s新建便签背景颜色随机删除通话便签请输入名称正在搜索便签搜索便签便签中的文字便签设置取消 %1$s 条符合“%2$s”的搜索结果 - + 短信 郵件 - 便簽便簽2x2便簽4x4沒有關聯內容,點擊新建便簽。訪客模式下,便籤內容不可見...新建便簽成功刪除提醒創建提醒已過期yyyyMMddMM月dd日 kk:mm知道了查看呼叫電話發送郵件浏覽網頁打開地圖已將所選 %1$d 便籤移到 %2$s 文件夾新建文件夾導出文本同步取消同步設置搜尋刪除移動到文件夾選中了 %d 項沒有選中項,操作無效全選取消全選文字大小正常超大進入清單模式退出清單模式查看文件夾刪除文件夾修改文件夾名稱文件夾 %1$s 已存在,請重新命名分享發送到桌面提醒我刪除提醒選擇文件夾上一級文件夾已添加到桌面刪除确认要刪除所選的 %d 條便籤嗎?确认要删除該條便籤嗎?確認刪除檔夾及所包含的便簽嗎?SD卡被佔用,不能操作導出TXT時發生錯誤,請檢查SD卡要查看的便籤不存在不能爲空便籤設置鬧鐘提醒不能將空便籤發送到桌面導出成功導出失敗已將文本文件(%1$s)導出至SD(%2$s)目錄同步便簽...同步成功同步失敗同步已取消與%1$s同步成功同步失敗,請檢查網絡和帳號設置同步失敗,發生內部錯誤同步已取消登陸%1$s...正在獲取服務器便籤列表...正在同步本地便籤...設置同步賬號与google task同步便簽記錄上次同步于 %1$s添加賬號更換賬號刪除賬號取消立即同步取消同步當前帳號 %1$s如更換同步帳號,過去的帳號同步信息將被清空,再次切換的同時可能會造成數據重復同步便簽請選擇google帳號,便簽將與該帳號的google task內容同步。正在同步中,不能修改同步帳號同步帳號已設置為%1$s新建便籤背景顏色隨機刪除通話便籤請輸入名稱正在搜索便籤搜索便籤便籤中的文字便籤設置取消 + 便簽便簽2x2便簽4x4沒有關聯內容,點擊新建便簽。訪客模式下,便籤內容不可見...新建便簽成功刪除提醒創建提醒已過期yyyyMMddMM月dd日 kk:mm知道了查看呼叫電話發送郵件浏覽網頁打開地圖已將所選 %1$d 便籤移到 %2$s 文件夾新建文件夾導出文本同步取消同步設置搜尋刪除移動到文件夾選中了 %d 項沒有選中項,操作無效全選取消全選文字大小正常超大進入清單模式退出清單模式查看文件夾刪除文件夾修改文件夾名稱文件夾 %1$s 已存在,請重新命名分享發送到桌面提醒我刪除提醒選擇文件夾上一級文件夾已添加到桌面刪除确认要刪除所選的 %d 條便籤嗎?确认要删除該條便籤嗎?確認刪除檔夾及所包含的便簽嗎?SD卡被佔用,不能操作導出TXT時發生錯誤,請檢查SD卡要查看的便籤不存在不能爲空便籤設置鬧鐘提醒不能將空便籤發送到桌面導出成功導出失敗已將文本文件(%1$s)導出至SD(%2$s)目錄同步便簽...同步成功同步失敗同步已取消與%1$s同步成功同步失敗,請檢查網絡和帳號設置同步失敗,發生內部錯誤同步已取消登陸%1$s...正在獲取服務器便籤列表...正在同步本地便籤...設置同步賬號与google task同步便簽記錄上次同步于 %1$s添加賬號更換賬號刪除賬號取消立即同步取消同步當前帳號 %1$s如更換同步帳號,過去的帳號同步信息將被清空,再次切換的同時可能會造成數據重復同步便簽請選擇google帳號,便簽將與該帳號的google task內容同步。正在同步中,不能修改同步帳號同步帳號已設置為%1$s新建便籤背景顏色隨機刪除通話便籤請輸入名稱正在搜索便籤搜索便籤便籤中的文字便籤設置取消 %1$s 條符合”%2$s“的搜尋結果 - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/compile-file-map.properties b/src/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/compile-file-map.properties index 7191bab4..3275a51d 100644 --- a/src/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/compile-file-map.properties +++ b/src/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/compile-file-map.properties @@ -1 +1 @@ -#Sat Dec 09 00:14:07 CST 2023 +#Thu Dec 21 00:00:06 CST 2023 diff --git a/src/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/merger.xml b/src/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/merger.xml index 8e6b1e6d..0f4b63a2 100644 --- a/src/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/merger.xml +++ b/src/app/build/intermediates/incremental/debugAndroidTest/mergeDebugAndroidTestResources/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml b/src/app/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml index 6179fb2c..70422630 100644 --- a/src/app/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml +++ b/src/app/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/mergeDebugAndroidTestJniLibFolders/merger.xml b/src/app/build/intermediates/incremental/mergeDebugAndroidTestJniLibFolders/merger.xml index f6931f87..d9ec9df9 100644 --- a/src/app/build/intermediates/incremental/mergeDebugAndroidTestJniLibFolders/merger.xml +++ b/src/app/build/intermediates/incremental/mergeDebugAndroidTestJniLibFolders/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml b/src/app/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml index defcd324..8a53c072 100644 --- a/src/app/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml +++ b/src/app/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/mergeDebugAssets/merger.xml b/src/app/build/intermediates/incremental/mergeDebugAssets/merger.xml index 1c454e33..f22439db 100644 --- a/src/app/build/intermediates/incremental/mergeDebugAssets/merger.xml +++ b/src/app/build/intermediates/incremental/mergeDebugAssets/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/src/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml index 0fcbe8e9..1bda5249 100644 --- a/src/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml +++ b/src/app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/mergeDebugShaders/merger.xml b/src/app/build/intermediates/incremental/mergeDebugShaders/merger.xml index 2c78f8c9..e34698ff 100644 --- a/src/app/build/intermediates/incremental/mergeDebugShaders/merger.xml +++ b/src/app/build/intermediates/incremental/mergeDebugShaders/merger.xml @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt b/src/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt index 5a5e78df..e5a77134 100644 --- a/src/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt +++ b/src/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt @@ -1,4 +1,4 @@ -#Sat Dec 09 23:27:08 CST 2023 -base.0=C\:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\build\\intermediates\\dex\\debug\\mergeDexDebug\\classes.dex +#Thu Dec 21 00:01:10 CST 2023 +base.0=D\:\\college4\\soft\\ghnb\\src\\app\\build\\intermediates\\dex\\debug\\mergeDexDebug\\classes.dex path.0=classes.dex renamed.0=classes.dex diff --git a/src/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources b/src/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources index 57db451c60ca1ee2ed0f2e78f12c02d0fd9ae0a9..013dee09e23a29f253b5c85fefd8690928766431 100644 GIT binary patch delta 77 zcmV-T0J8t_K=DAZ@Er;AxKP_}0RRBslldK50ppWY9z+3QlbIev0kM|US|eY1{VfC23H1A2DiyCnC$?7atBEO delta 31 mcmZ3+v5aFwGc%+9|UPA^}1|tSO24e=QgCv6ogFJ&LgBFALc8kr#P?q3+y}z~_PzdCFW-m9-wEYHGd1pe}7QCnvoaZxZ8PJY!R6 zDfWoV6BVAR5m2W?lP(YRXz?Qd#wyiUuYocQm7$@%%GM0sH|2Q8;scKnmwa-~m$=s6 m`6kJjG$C0gicaNd_01o2W@MPFzJ>U9pe4hgCZzYUa7J>zeVl2eltPSRQil|pe1)1a3t=Hi!eSP)@B^OTU@QCC z*vj5NP!{$+GV%28uIswHn^`k^9QWKWbm1Egeh}anBWPg)e^U0Y9kwCIb__CyVRp!~ zcbTV$PWmtm(8mxyV~lY~HvPIgrOPyWIHPqI3Fk1$d3pCw%z`e9`Y9vel2n6ZlWAGj zvZ7^GOTT;s6|;tJuA`S5S}V35h6iQ~4!1GD9Td1LFX0~dWi-lIl`wIo5v8nIdQv*F q)QXBcl|o$Nnf05v$P2kwzq0-rr@U1vv2Oi5N!hUUpmZm%$=g3{M?lB` delta 285 zcmW;ByGjF56ouinglM9kNkk{{GIx?p7*RyQLV`sK2P`atSco9lX=h=fjfIb}pTSn_ z)7Xl=Zy=F9 z?HyI|gCc%m(8mP+;1ihTfNc7wZUIFOqRb)H5)uw$iKBAwADFT}6&Q{o;JEAt`=+W= zQ<+qmR;kHz&^10r7@)#XHMY7J?wC3pHZa8|T1@38+-4@tDCfL{i7RJO%0*jOTFbWj pQN|T%#ci(IeG+Hv$hqz{yT9U;>soDY*nOC!?Ap4}+LGJk?jLAEK;i%Z diff --git a/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$2.class b/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity$2.class index bb9f78625bceb1ca26f49f936746b69bc1769b92..6efe55fe0e49930346066752b1f5cd460b65e58f 100644 GIT binary patch delta 23 ecmdnOv4vwpA2Xx=U8Y(8ct1{P*!1_@?X1|??p$&*-O0Cofg$N&HU delta 33 pcmaFI`HpjgI13Zg<;jvP*?de_8CaOEF-S1oU{GSZHF*+C3;?ai3E}_% diff --git a/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity.class b/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NoteEditActivity.class index 7d0a456f2217aaf3ff5cca0e2fe722d218e4b2df..c7af5e52164aaf6b0b604c0db427042aaa44ef05 100644 GIT binary patch delta 794 zcmWNOc}xy)7{|Zw_whPP@>-%22`hA(8goob(%~v^_v!6?m1}d(X6T|^{g8Ws8etkUKGnyAZ?On8ya# zxd-Xo3kUb3j0drpO<2XFSjT4L$f>a&M-QGb-*VcbPNO%^z>R0okLTgVR)q2b#%Vu+ zmoSZ&5zQ;gauwOUt_(M^nzvNvHY#}sb!;3WfnI#6{I6hRJI3&}dcIM=4)tqC9N!|9?@-E4^?Z*t{9s}h zbOwLaZGBS8&${6+7|XA^%Wq2h9aH%OiTsHa?bF$%$$zz`ISMUNfAmy;^;F#$#eWDF zV4AofUR*I(`XXE0uuS@4t+-=@^v7ng;edFcQ3j$#JaJJ5neKuc-r@sS83GUS#XuPb zFY!Z&_#;Y2n&*XghDrde5(rNj178`784`jl2}PlVpk>Mo5j4Z9;@>Mzqu-QR-BC3o^Cl%2pK1HaN8|lI>V2JFrgbQ6&bo zvJ+cn9~xvo4#`3DyL7$nuqq$X%#8?;CIm{OsdL(`$Iw$+Os6x!dJ=u)RBPnIO8E~R CbHRuJ delta 794 zcmWNOS!@ho6ot>6Yv^K(LDAOUik22F71edL(^^^-)9NZUMyF%4%S?==({zGsJQFgj391-ja$)+bqHrY#&J6m zwV%ueWU>)iY|<<{QO@0(!Jw9VRc9aSxF1bCU^*85i9f9LN0jlXra6Xa9>;i|z$Bhj zl2gd%X{Bh!V(tArViLQN$~#<~8-aj`eIc zu0`+TZ|JseYRX%>;oBI)JG#p@O?nsUyoWsAN1^t`e4ykH0}DJ}i}R75>am{c2}bfM z68KC_+A)JKFo!P{>XjP2#s3+9qv>tX=ZGLxT zD%V$-4XRZV)<_wVu};ngd7Bh$QM66T4v{gjT}Jj;+h^l|y+aQFkB&Jx;o_8=Gw#lL OxZv%QkE>ldx%~kUtQ@QW diff --git a/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity$5.class b/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity$5.class index 54fa572344e07ade3266de9557b0022924e1f7ff..0c3614ba6f0b601cb1e67ab35d626db27e412b17 100644 GIT binary patch delta 43 zcmV+`0M!4Z45JLNp9BG=lb{4j0jZPg1b_{!01X1I02l(V03ZUflXwMc0k)Il1wco_ B4uSvx delta 43 zcmZ3?vzTYYd=|!r$qQJ#7+WU4W@+GUXW(V(V31(yVo+e}nOwn|#W->DV^#+MGxZIB diff --git a/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity$6.class b/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity$6.class index 062ecb51681419402476e610f05faf8eb2ad3aa7..708e26c4e0836bc8f08f82fdba7b91f4b5397666 100644 GIT binary patch delta 39 vcmbQvJDqn!8!O|}$?dEyqR$z)m|ieQGreTcV0y)1%JiDSiRtZR1-5bk2P_Pl delta 39 vcmbQvJDqn!8!O|1$?dEyqK6o`m<}^YGaX^jU^>cR%5;puiRr{-1-5bk^`Hxv diff --git a/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity$7.class b/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity$7.class index c217873122d0e403dfeb10e3c9801c9dc00b18f8..3adfefed3cbbccf67abdb5e91151e11cfce3230c 100644 GIT binary patch delta 25 gcmeC>?B(3>keP{@WAbC>AU0+$20>=-$<{1E09z6T?*IS* delta 25 hcmeC>?B(3>keP|;@#M$ML2OJ<83dW0O}1tU0swTI2z>wm diff --git a/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity$8.class b/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity$8.class index d3dbb603be88ac7e15e81101a63c974977c243ae..003aae65036bcd511bbfcfe5bc9b6d021331dc5a 100644 GIT binary patch delta 164 zcmew>_E&5}GY4bOy{&Pi0_dp2i@|Je@(Bc?N?VkXB-z$)LqNi$NDi z8#2#kuw79ictyo6yg^HPQx%*z-S zGcRXY&%AD^&_VaO K9Dt-ecN_r1B`<0K delta 164 zcmew>_E&5}GY6yAv=Xy9gBG&|gD#LZ zWVU3mWVT|kW431SWVT@lWwvFAWwv8T0MaSU_6%jrjtnh8x|`XFVKTEb!whB@hQ-XT z4C|TQ7`8LJGwcG=`OoCMNmnY|dUGJ7-JV)kXoU|?V{nViE_2z1arE(ahf H&m9K-0ad{O2Lr+Y5Cg*i9RtJwB?H9(G6Ti{K?BDCPy@yQ zQv=BWR0GTad;`t^hXc<5jswsDngh`Qq65+Zt^?Enwgc7xxdYh%!2{X=%>)dSuD Q*aPE}-V4(KzLT;HXiXL+r2qf` delta 110 zcmbOwHA`wk1s7w?=1MLB#?W{McIE^I0p>&oS>_}LRpw*{BjywaN9I(903aRAoX!x! zoW)SXoWs!0oXgP1oX0SWIiFz>a{qVrW|zu diff --git a/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity.class b/src/app/build/intermediates/javac/debug/classes/net/micode/notes/ui/NotesListActivity.class index 83dc6c8841862d4c0bc0f7e476f030e0606733de..8dc90586883c03fbb543f695f5a3c487e4986296 100644 GIT binary patch delta 738 zcmWNNSx6LM6ot>6J33m;xRe^Xq^a3dlxvF^8G}(ej@#(Cr!A&wDH$n|ZA1`75Pxq4 zMiBH8R3cf4nw1p^3T+hh&`O0*wn3V9pMK8$@BR2V6T_B?Vats)m*sO$x@#yPlXm#i zfmjA1j-haJK2o^=Sqz7Z3sJyGR52QLj6oL{;~e8~iSg)WqFLo03R#AEbYcOQD`5qa zxYEqJuQ^vEfXVukf(WJ}hG|&N45V+D7!FJpjLF~&Y~xNv5DKN2{gq(LPOA)WWJfy2n=L*(!g z+#FHrVI`XwUyN~?H{m3)H?zQr28Q^I@X@&gL_ z(Xii&)_mKU9l98pVcA zvE#Tna7u!3T0(G6LUCRqOqlo6Dv5%>L?c*Y5Gk=pkT|62nhFwfLcjJizMl( z(RM0}`}3e-!bN>rg$s&PtkJIn0n%v(%RKfo@RPF$m7B`EWfu9omR{59Yp~x@v%83rdx)2Q^T9V7_Z3$8 zrkmg4k_q@^65Heln&c+^$laav` zWHZ(L^I!0!BZ_0Rl7S>0hwKJ_*sxgOmBDAh5zw zfZ;4eET+Ax*vn86N|uoFI> zf}dSV?N;JxtmGN2<~cO*Jl6A~>0Nl#b6FLysB{lfc~wtw4HJ1C1-yYm-crJCl=BWM zdDk>mH9H=|#wXg{uZMePTD(cd8G1PTxn^I$#g~ZZD>Znn`@F#{zC{_|>Gbz{un#(Q z09*MPyZ8lr`4tB^sC#`w3%{Gh>W{hnfk^&T%r8~>txNsE6n%^N7o{9h%s(s>V1p0` zWSGfb^vP$3O`_qH;TS0~ND~L#;zW+bB41qaNgVt#0wEcRIvItPl8gpPL8GK%i;Tt& zNyBa#W2zQ6M7R+pS?1p2fWw0bnSgi+Dznn0gsZKPX$-G*gyE7JjFwuAlR7gHew4Wv z!(^X!?uSmRnm=( La<=zo?G4+1lF_1n diff --git a/src/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/src/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt index b0efa0ef..c4c1a665 100644 --- a/src/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt +++ b/src/app/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -20,252 +20,252 @@ 20 android:versionName="0.1" > 21 22 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:5-44 +22-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:5-44 23 android:minSdkVersion="1" -23-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:15-41 +23-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:15-41 24 android:targetSdkVersion="14" /> -24-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:5-44 +24-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:5-44 25 26 -26-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:25:5-81 -26-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:25:22-78 +26-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:25:5-81 +26-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:25:22-78 27 -27-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:26:5-88 -27-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:26:22-85 +27-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:26:5-88 +27-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:26:22-85 28 -28-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:27:5-67 -28-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:27:22-64 +28-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:27:5-67 +28-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:27:22-64 29 -29-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:28:5-72 -29-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:28:22-69 +29-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:28:5-72 +29-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:28:22-69 30 -30-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:29:5-74 -30-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:29:22-71 +30-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:29:5-74 +30-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:29:22-71 31 -31-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:30:5-80 -31-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:30:22-77 +31-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:30:5-80 +31-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:30:22-77 32 -32-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:31:5-71 -32-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:31:22-68 +32-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:31:5-71 +32-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:31:22-68 33 -33-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:32:5-74 -33-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:32:22-71 +33-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:32:5-74 +33-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:32:22-71 34 -34-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:33:5-81 -34-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:33:22-78 +34-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:33:5-81 +34-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:33:22-78 35 36 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:35:5-148:19 +36-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:35:5-148:19 37 android:debuggable="true" 38 android:icon="@drawable/icon_app" -38-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:36:9-42 +38-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:36:9-42 39 android:label="@string/app_name" -39-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:37:9-41 +39-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:37:9-41 40 android:testOnly="true" > 41 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:38:9-50:20 +41-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:38:9-50:20 42 android:name="net.micode.notes.ui.NotesListActivity" -42-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:39:13-49 +42-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:39:13-49 43 android:configChanges="keyboardHidden|orientation|screenSize" -43-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:40:13-74 +43-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:40:13-74 44 android:label="@string/app_name" -44-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:41:13-45 +44-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:41:13-45 45 android:launchMode="singleTop" -45-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:42:13-43 +45-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:42:13-43 46 android:theme="@style/NoteTheme" -46-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:43:13-45 +46-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:43:13-45 47 android:windowSoftInputMode="adjustPan" > -47-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:44:13-52 +47-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:44:13-52 48 -48-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:46:13-49:29 +48-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:46:13-49:29 49 -49-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:47:17-69 -49-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:47:25-66 +49-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:47:17-69 +49-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:47:25-66 50 51 -51-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:48:17-77 -51-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:48:27-74 +51-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:48:17-77 +51-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:48:27-74 52 53 54 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:52:9-80:20 +54-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:52:9-80:20 55 android:name="net.micode.notes.ui.NoteEditActivity" -55-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:53:13-48 +55-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:53:13-48 56 android:configChanges="keyboardHidden|orientation|screenSize" -56-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:54:13-74 +56-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:54:13-74 57 android:launchMode="singleTop" -57-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:55:13-43 +57-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:55:13-43 58 android:theme="@style/NoteTheme" > -58-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:56:13-45 +58-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:56:13-45 59 -59-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:58:13-63:29 +59-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:58:13-63:29 60 -60-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:59:17-69 -60-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:59:25-66 +60-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:59:17-69 +60-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:59:25-66 61 62 -62-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:60:17-76 -62-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:60:27-73 +62-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:60:17-76 +62-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:60:27-73 63 64 -64-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:17-78 -64-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:23-75 +64-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:17-78 +64-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:23-75 65 -65-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:17-78 -65-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:23-75 +65-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:17-78 +65-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:23-75 66 67 -67-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:65:13-70:29 +67-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:65:13-70:29 68 -68-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:66:17-79 -68-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:66:25-76 +68-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:66:17-79 +68-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:66:25-76 69 70 -70-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:60:17-76 -70-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:60:27-73 +70-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:60:17-76 +70-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:60:27-73 71 72 -72-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:17-78 -72-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:23-75 +72-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:17-78 +72-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:23-75 73 -73-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:17-78 -73-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:23-75 +73-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:17-78 +73-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:23-75 74 75 -75-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:72:13-75:29 +75-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:72:13-75:29 76 -76-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:73:17-71 -76-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:73:25-68 +76-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:73:17-71 +76-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:73:25-68 77 78 -78-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:60:17-76 -78-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:60:27-73 +78-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:60:17-76 +78-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:60:27-73 79 80 81 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:77:13-79:54 +81-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:77:13-79:54 82 android:name="android.app.searchable" -82-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:78:17-54 +82-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:78:17-54 83 android:resource="@xml/searchable" /> -83-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:79:17-51 +83-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:79:17-51 84 85 86 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:82:9-85:43 +86-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:82:9-85:43 87 android:name="net.micode.notes.data.NotesProvider" -87-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:83:13-63 +87-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:83:13-63 88 android:authorities="micode_notes" -88-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:84:13-47 +88-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:84:13-47 89 android:multiprocess="true" /> -89-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:85:13-40 +89-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:85:13-40 90 91 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:87:9-99:20 +91-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:87:9-99:20 92 android:name="net.micode.notes.widget.NoteWidgetProvider_2x" -92-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:88:13-57 +92-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:88:13-57 93 android:label="@string/app_widget2x2" > -93-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:89:13-50 +93-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:89:13-50 94 -94-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:90:13-94:29 +94-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:90:13-94:29 95 -95-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:91:17-84 -95-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:91:25-81 +95-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:91:17-84 +95-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:91:25-81 96 -96-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:92:17-85 -96-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:92:25-82 +96-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:92:17-85 +96-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:92:25-82 97 -97-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:93:17-85 -97-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:93:25-82 +97-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:93:17-85 +97-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:93:25-82 98 99 100 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:96:13-98:58 +100-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:96:13-98:58 101 android:name="android.appwidget.provider" -101-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:97:17-58 +101-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:97:17-58 102 android:resource="@xml/widget_2x_info" /> -102-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:98:17-55 +102-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:98:17-55 103 104 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:100:9-113:20 +104-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:100:9-113:20 105 android:name="net.micode.notes.widget.NoteWidgetProvider_4x" -105-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:101:13-57 +105-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:101:13-57 106 android:label="@string/app_widget4x4" > -106-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:102:13-50 +106-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:102:13-50 107 -107-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:90:13-94:29 +107-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:90:13-94:29 108 -108-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:91:17-84 -108-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:91:25-81 +108-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:91:17-84 +108-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:91:25-81 109 -109-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:92:17-85 -109-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:92:25-82 +109-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:92:17-85 +109-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:92:25-82 110 -110-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:93:17-85 -110-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:93:25-82 +110-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:93:17-85 +110-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:93:25-82 111 112 113 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:96:13-98:58 +113-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:96:13-98:58 114 android:name="android.appwidget.provider" -114-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:97:17-58 +114-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:97:17-58 115 android:resource="@xml/widget_4x_info" /> -115-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:98:17-55 +115-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:98:17-55 116 117 -117-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:115:9-119:20 -117-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:115:19-55 +117-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:115:9-119:20 +117-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:115:19-55 118 -118-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:116:13-118:29 +118-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:116:13-118:29 119 -119-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:117:17-79 -119-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:117:25-76 +119-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:117:17-79 +119-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:117:25-76 120 121 122 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:121:9-124:20 +122-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:121:9-124:20 123 android:name="net.micode.notes.ui.AlarmReceiver" -123-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:122:13-61 +123-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:122:13-61 124 android:process=":remote" > -124-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:123:13-38 +124-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:123:13-38 125 126 127 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:126:9-131:20 +127-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:126:9-131:20 128 android:name="net.micode.notes.ui.AlarmAlertActivity" -128-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:127:13-50 +128-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:127:13-50 129 android:label="@string/app_name" -129-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:128:13-45 +129-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:128:13-45 130 android:launchMode="singleInstance" -130-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:129:13-48 +130-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:129:13-48 131 android:theme="@android:style/Theme.Holo.Wallpaper.NoTitleBar" > -131-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:130:13-75 +131-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:130:13-75 132 133 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:133:9-138:20 +133-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:133:9-138:20 134 android:name="net.micode.notes.ui.NotesPreferenceActivity" -134-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:134:13-71 +134-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:134:13-71 135 android:label="@string/preferences_title" -135-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:135:13-54 +135-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:135:13-54 136 android:launchMode="singleTop" -136-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:136:13-43 +136-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:136:13-43 137 android:theme="@android:style/Theme.Holo.Light" > -137-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:137:13-60 +137-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:137:13-60 138 139 140 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:140:9-143:19 +140-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:140:9-143:19 141 android:name="net.micode.notes.gtask.remote.GTaskSyncService" -141-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:141:13-74 +141-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:141:13-74 142 android:exported="false" > -142-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:142:13-37 +142-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:142:13-37 143 144 145 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:145:9-147:52 +145-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:145:9-147:52 146 android:name="android.app.default_searchable" -146-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:146:13-58 +146-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:146:13-58 147 android:value=".ui.NoteEditActivity" /> -147-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:147:13-49 +147-->D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:147:13-49 148 149 150 diff --git a/src/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt b/src/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt index b91c5480..8b628843 100644 --- a/src/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt +++ b/src/app/build/intermediates/manifest_merge_blame_file/debugAndroidTest/manifest-merger-blame-debug-androidTest-report.txt @@ -3,30 +3,30 @@ 3 package="net.micode.notes.test" > 4 5 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:5:5-73 +5-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:5:5-73 6 android:minSdkVersion="1" -6-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:5:15-40 +6-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:5:15-40 7 android:targetSdkVersion="14" /> -7-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:5:41-70 +7-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:5:41-70 8 9 C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:11:5-15:66 +9-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:11:5-15:66 10 android:name="android.test.InstrumentationTestRunner" -10-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:11:22-75 +10-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:11:22-75 11 android:functionalTest="false" -11-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:14:22-52 +11-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:14:22-52 12 android:handleProfiling="false" -12-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:13:22-53 +12-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:13:22-53 13 android:label="Tests for net.micode.notes" -13-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:15:22-64 +13-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:15:22-64 14 android:targetPackage="net.micode.notes" /> -14-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:12:22-62 +14-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:12:22-62 15 16 -16-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:7:5-9:19 +16-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:7:5-9:19 17 -17-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:8:9-60 -17-->C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest502989645291940736.xml:8:23-57 +17-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:8:9-60 +17-->D:\college4\soft\ghnb\src\app\build\intermediates\tmp\manifest\androidTest\debug\tempFile1ProcessTestManifest13666416001784366444.xml:8:23-57 18 19 20 diff --git a/src/app/build/intermediates/merged_res/debug/raw-zh-rCN_introduction.flat b/src/app/build/intermediates/merged_res/debug/raw-zh-rCN_introduction.flat index 68b46ae3857ef3e504d4347d89ff860d92f41112..00291c5c2690f6b9e132b8fee987adb7244e3de4 100644 GIT binary patch delta 64 zcmcb>a)U+I(J>%|k%55$h8>uI93Th;;`|PCRZTM002(J B3N-)# delta 56 zcmcb?a)CwG(J>%|k%55$hAo(Y93Th;;u{lXOBlH(PAO;Pn#{-eA4m!?xiWGA00^21 A&j0`b diff --git a/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json b/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json index 9ab429c2..fa2e2486 100644 --- a/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json +++ b/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json @@ -1,17 +1,36 @@ { "logs": [ { - "outputFile": "C:\\Users\\huigenb\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-4:\\values-zh-rTW_values-zh-rTW.arsc.flat", + "outputFile": "net.micode.notes.app-merged_res-4:/values-zh-rCN_values-zh-rCN.arsc.flat", "map": [ { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", + "from": { + "startLines": "121,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "6653,3566,3499,3425,3374,846,887,936,6195,6241,6598,6547,1225,3938,4007,3878,3812,3748,4682,4621,4557,4141,2937,1398,1452,4196,3640,6299,3314,3097,1836,2123,2374,1890,2876,2822,2770,2571,2522,2426,2475,2618,2666,2167,3254,2717,3141,2079,2326,2269,2213,3041,2034,2998,1941,1983,3194,1346,1657,1755,1609,1707,1561,1515,1173,1119,5064,5004,5207,6120,5523,5453,5588,5667,5852,5778,5140,5397,5265,5331,4954,5957,6041,6508,6399,6350,6445,1288,4085,4497,4797,4738,4865,4448,4402,4353,4301,985,1052", + "endLines": "123,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", + "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", + "endOffsets": "6827,3634,3560,3493,3419,881,930,979,6235,6293,6647,6592,1282,4001,4079,3932,3872,3806,4732,4676,4615,4190,2992,1446,1509,4276,3716,6344,3368,3135,1884,2161,2420,1935,2931,2870,2816,2612,2565,2469,2516,2660,2711,2207,3308,2764,3188,2117,2368,2320,2263,3091,2073,3035,1977,2028,3248,1392,1701,1799,1651,1749,1603,1555,1219,1167,5134,5058,5259,6189,5582,5517,5661,5772,5951,5846,5201,5447,5325,5391,4998,6035,6114,6541,6439,6393,6502,1340,4135,4551,4859,4791,4922,4491,4442,4396,4347,1046,1113" + }, + "to": { + "startLines": "6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "215,384,457,523,596,646,686,734,782,827,884,938,988,1050,1118,1195,1254,1319,1382,1437,1497,1560,1614,1674,1727,1789,1874,1955,2005,2064,2107,2160,2203,2254,2304,2364,2417,2468,2514,2562,2610,2656,2703,2753,2798,2857,2909,2961,3004,3051,3107,3162,3217,3261,3303,3344,3394,3453,3504,3553,3602,3649,3696,3743,3788,3839,3892,3967,4026,4083,4157,4221,4290,4368,4478,4582,4655,4721,4776,4841,4906,4955,5038,5116,5154,5199,5247,5309,5366,5421,5480,5547,5605,5667,5715,5760,5808,5859,5925", + "endLines": "8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", + "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", + "endOffsets": "379,452,518,591,641,681,729,777,822,879,933,983,1045,1113,1190,1249,1314,1377,1432,1492,1555,1609,1669,1722,1784,1869,1950,2000,2059,2102,2155,2198,2249,2299,2359,2412,2463,2509,2557,2605,2651,2698,2748,2793,2852,2904,2956,2999,3046,3102,3157,3212,3256,3298,3339,3389,3448,3499,3548,3597,3644,3691,3738,3783,3834,3887,3962,4021,4078,4152,4216,4285,4363,4473,4577,4650,4716,4771,4836,4901,4950,5033,5111,5149,5194,5242,5304,5361,5416,5475,5542,5600,5662,5710,5755,5803,5854,5920,5986" + } + }, + { + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", "from": { "startLines": "18", "startColumns": "4", - "startOffsets": "712", + "startOffsets": "730", "endLines": "21", "endColumns": "19", - "endOffsets": "817" + "endOffsets": "838" }, "to": { "startLines": "2", @@ -21,25 +40,6 @@ "endColumns": "19", "endOffsets": "210" } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", - "from": { - "startLines": "122,72,71,70,69,19,20,21,112,113,121,120,26,76,77,75,74,73,89,88,87,79,61,29,30,80,37,114,68,64,39,45,50,40,60,59,58,54,53,51,52,55,56,46,67,57,65,44,49,48,47,63,43,62,41,42,66,28,34,36,33,35,32,31,25,24,96,95,98,110,103,102,104,105,107,106,97,101,99,100,94,108,109,119,117,116,118,27,78,86,91,90,92,85,84,83,82,22,23", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "6507,3575,3509,3436,3386,827,867,915,6057,6102,6453,6403,1199,3835,3903,3776,3710,3647,4565,4505,4442,4035,2957,1369,1422,4089,1768,6159,3327,3114,1878,2159,2405,1931,2897,2844,2793,2598,2550,2456,2504,2644,2691,2202,3268,2741,3157,2116,2358,2302,2247,3059,2072,3017,1981,2022,3209,1318,1623,1719,1576,1672,1529,1484,1148,1095,4940,4881,5081,5982,5392,5323,5456,5534,5717,5644,5015,5268,5138,5203,4832,5821,5904,6365,6258,6210,6303,1261,3980,4383,4678,4620,4745,4335,4290,4242,4191,963,1029", - "endLines": "124,72,71,70,69,19,20,21,112,113,121,120,26,76,77,75,74,73,89,88,87,79,61,29,30,80,37,114,68,64,39,45,50,40,60,59,58,54,53,51,52,55,56,46,67,57,65,44,49,48,47,63,43,62,41,42,66,28,34,36,33,35,32,31,25,24,96,95,98,110,103,102,104,105,107,106,97,101,99,100,94,108,109,119,117,116,118,27,78,86,91,90,92,85,84,83,82,22,23", - "endColumns": "14,71,65,72,49,39,47,47,44,56,53,49,61,67,76,58,65,62,54,59,62,53,59,52,61,83,79,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "6679,3642,3570,3504,3431,862,910,958,6097,6154,6502,6448,1256,3898,3975,3830,3771,3705,4615,4560,4500,4084,3012,1417,1479,4168,1843,6204,3381,3152,1926,2197,2451,1976,2952,2892,2839,2639,2593,2499,2545,2686,2736,2242,3322,2788,3204,2154,2400,2353,2297,3109,2111,3054,2017,2067,3263,1364,1667,1763,1618,1714,1571,1524,1194,1143,5010,4935,5133,6051,5451,5387,5529,5639,5816,5712,5076,5318,5198,5263,4876,5899,5977,6398,6298,6253,6360,1313,4030,4437,4740,4673,4802,4378,4330,4285,4237,1024,1090" - }, - "to": { - "startLines": "6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "215,384,456,522,595,645,685,733,781,826,883,937,987,1049,1117,1194,1253,1319,1382,1437,1497,1560,1614,1674,1727,1789,1873,1953,2003,2062,2105,2158,2201,2252,2302,2362,2415,2466,2512,2560,2608,2654,2701,2751,2796,2855,2907,2959,3002,3049,3105,3160,3215,3259,3301,3342,3392,3451,3502,3551,3600,3647,3694,3741,3786,3837,3890,3965,4024,4081,4155,4219,4288,4366,4476,4580,4653,4719,4774,4839,4904,4953,5036,5114,5152,5197,5245,5307,5364,5419,5478,5545,5603,5665,5713,5758,5806,5857,5923", - "endLines": "8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", - "endColumns": "14,71,65,72,49,39,47,47,44,56,53,49,61,67,76,58,65,62,54,59,62,53,59,52,61,83,79,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "379,451,517,590,640,680,728,776,821,878,932,982,1044,1112,1189,1248,1314,1377,1432,1492,1555,1609,1669,1722,1784,1868,1948,1998,2057,2100,2153,2196,2247,2297,2357,2410,2461,2507,2555,2603,2649,2696,2746,2791,2850,2902,2954,2997,3044,3100,3155,3210,3254,3296,3337,3387,3446,3497,3546,3595,3642,3689,3736,3781,3832,3885,3960,4019,4076,4150,4214,4283,4361,4471,4575,4648,4714,4769,4834,4899,4948,5031,5109,5147,5192,5240,5302,5359,5414,5473,5540,5598,5660,5708,5753,5801,5852,5918,5984" - } } ] }, @@ -47,41 +47,33 @@ "outputFile": "net.micode.notes.app-merged_res-4:/values_values.arsc.flat", "map": [ { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\colors.xml", - "from": { - "startLines": "-1", - "startColumns": "-1", - "startOffsets": "-1" - }, - "to": { - "startLines": "12", - "startColumns": "4", - "startOffsets": "420", - "endColumns": "56", - "endOffsets": "472" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\dimens.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\styles.xml", "from": { - "startLines": "-1,-1,-1,-1,-1", - "startColumns": "-1,-1,-1,-1,-1", - "startOffsets": "-1,-1,-1,-1,-1" + "startLines": "50,55,64,60,22,26,30,35,40,18,45", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "2112,2322,2704,2539,917,1104,1293,1484,1693,730,1905", + "endLines": "53,58,67,62,25,29,33,38,43,21,48", + "endColumns": "12,12,12,12,12,12,12,12,12,12,12", + "endOffsets": "2314,2531,2913,2696,1098,1287,1476,1685,1897,911,2104" }, "to": { - "startLines": "13,14,15,16,17", - "startColumns": "4,4,4,4,4", - "startOffsets": "477,529,582,635,687", - "endColumns": "51,52,52,51,51", - "endOffsets": "524,577,630,682,734" + "startLines": "125,129,133,137,140,144,148,152,156,160,164", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "8124,8328,8539,8749,8909,9092,9277,9462,9665,9871,10054", + "endLines": "128,132,136,139,143,147,151,155,159,163,167", + "endColumns": "12,12,12,12,12,12,12,12,12,12,12", + "endOffsets": "8323,8534,8744,8904,9087,9272,9457,9660,9866,10049,10250" } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\arrays.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\arrays.xml", "from": { - "startLines": "-1,-1", - "startColumns": "-1,-1", - "startOffsets": "-1,-1" + "startLines": "19,26", + "startColumns": "4,4", + "startOffsets": "758,1073", + "endLines": "24,29", + "endColumns": "19,19", + "endOffsets": "1065,1191" }, "to": { "startLines": "2,8", @@ -93,53 +85,13 @@ } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\strings.xml", - "from": { - "startLines": "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1", - "startColumns": "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1", - "startOffsets": "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1" - }, - "to": { - "startLines": "18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "739,1092,1188,1271,1367,1436,1479,1531,1583,1632,1695,1753,1804,1888,1982,2090,2161,2245,2328,2394,2477,2579,2640,2702,2753,2831,2884,2944,3049,3108,3210,3265,3336,3385,3443,3490,3549,3606,3677,3738,3795,3845,3897,3950,4000,4050,4110,4163,4229,4291,4354,4401,4456,4544,4602,4664,4714,4759,4802,4862,4929,4984,5039,5092,5139,5192,5248,5296,5351,5404,5488,5555,5619,5715,5789,5870,5959,6122,6266,6345,6420,6502,6561,6641,6721,6776,6898,7001,7042,7095,7152,7226,7291,7359,7445,7525,7594,7688,7747,7802,7864,7924,8034", - "endLines": "22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124", - "endColumns": "14,95,82,95,68,42,51,51,48,62,57,50,83,93,107,70,83,82,65,82,101,60,61,50,77,52,59,104,58,101,54,70,48,57,46,58,56,70,60,56,49,51,52,49,49,59,52,65,61,62,46,54,87,57,61,49,44,42,59,66,54,54,52,46,52,55,47,54,52,83,66,63,95,73,80,88,162,143,78,74,81,58,79,79,54,121,102,40,52,56,73,64,67,85,79,68,93,58,54,61,59,109,89", - "endOffsets": "1087,1183,1266,1362,1431,1474,1526,1578,1627,1690,1748,1799,1883,1977,2085,2156,2240,2323,2389,2472,2574,2635,2697,2748,2826,2879,2939,3044,3103,3205,3260,3331,3380,3438,3485,3544,3601,3672,3733,3790,3840,3892,3945,3995,4045,4105,4158,4224,4286,4349,4396,4451,4539,4597,4659,4709,4754,4797,4857,4924,4979,5034,5087,5134,5187,5243,5291,5346,5399,5483,5550,5614,5710,5784,5865,5954,6117,6261,6340,6415,6497,6556,6636,6716,6771,6893,6996,7037,7090,7147,7221,7286,7354,7440,7520,7589,7683,7742,7797,7859,7919,8029,8119" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\styles.xml", - "from": { - "startLines": "-1,-1,64,-1,-1,-1,-1,-1,-1,-1,-1", - "startColumns": "-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1", - "startOffsets": "-1,-1,2640,-1,-1,-1,-1,-1,-1,-1,-1", - "endLines": "-1,-1,67,-1,-1,-1,-1,-1,-1,-1,-1", - "endColumns": "-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1", - "endOffsets": "-1,-1,2846,-1,-1,-1,-1,-1,-1,-1,-1" - }, - "to": { - "startLines": "125,129,133,137,140,144,148,152,156,160,164", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "8124,8328,8539,8749,8909,9092,9277,9462,9665,9871,10054", - "endLines": "128,132,136,139,143,147,151,155,159,163,167", - "endColumns": "12,12,12,12,12,12,12,12,12,12,12", - "endOffsets": "8323,8534,8744,8904,9087,9272,9457,9660,9866,10049,10250" - } - } - ] - }, - { - "outputFile": "C:\\Users\\huigenb\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-4:\\values_values.arsc.flat", - "map": [ - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\colors.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\colors.xml", "from": { "startLines": "18", "startColumns": "4", - "startOffsets": "712", + "startOffsets": "730", "endColumns": "56", - "endOffsets": "764" + "endOffsets": "782" }, "to": { "startLines": "12", @@ -150,50 +102,14 @@ } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\dimens.xml", - "from": { - "startLines": "19,20,21,22,18", - "startColumns": "4,4,4,4,4", - "startOffsets": "764,816,869,922,712", - "endColumns": "51,52,52,51,51", - "endOffsets": "811,864,917,969,759" - }, - "to": { - "startLines": "13,14,15,16,17", - "startColumns": "4,4,4,4,4", - "startOffsets": "477,529,582,635,687", - "endColumns": "51,52,52,51,51", - "endOffsets": "524,577,630,682,734" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\arrays.xml", - "from": { - "startLines": "19,26", - "startColumns": "4,4", - "startOffsets": "739,1047", - "endLines": "24,29", - "endColumns": "19,19", - "endOffsets": "1041,1162" - }, - "to": { - "startLines": "2,8", - "startColumns": "4,4", - "startOffsets": "105,300", - "endLines": "7,11", - "endColumns": "19,19", - "endOffsets": "295,415" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\strings.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\strings.xml", "from": { "startLines": "128,72,75,74,73,19,20,21,118,119,127,126,26,81,82,80,79,78,94,93,92,84,39,38,64,29,30,85,41,76,120,71,67,42,48,53,43,63,62,61,57,56,54,55,58,59,49,70,60,68,47,52,51,50,66,46,65,44,45,69,28,34,36,33,35,32,31,25,24,101,100,104,116,109,108,110,111,113,112,102,103,107,105,106,99,114,115,125,123,122,124,27,83,91,96,95,97,90,89,88,87,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "8008,3898,4159,4063,3994,827,870,922,7506,7555,7950,7899,1282,4613,4707,4542,4458,4375,5574,5491,5389,4883,2004,1953,3397,1486,1539,4944,2097,4242,7618,3827,3582,2156,2471,2772,2214,3326,3265,3208,2986,2934,2831,2884,3036,3086,2518,3761,3146,3631,2424,2717,2629,2571,3520,2374,3475,2271,2314,3694,1431,1750,1858,1703,1805,1647,1599,1227,1174,6030,5963,6271,7409,6635,6554,6709,6798,7040,6961,6114,6189,6495,6335,6415,5908,7184,7306,7858,7731,7674,7784,1366,4815,5303,5709,5640,5789,5244,5189,5127,5067,974,1084", + "startOffsets": "8136,3970,4234,4137,4067,846,890,943,7624,7674,8077,8025,1308,4694,4789,4622,4537,4453,5668,5584,5481,4967,2043,1991,3461,1515,1569,5029,2138,4318,7738,3898,3649,2198,2519,2825,2257,3389,3327,3269,3043,2990,2885,2939,3094,3145,2567,3831,3206,3699,2471,2769,2680,2621,3586,2420,3540,2315,2359,3763,1459,1784,1894,1736,1840,1679,1630,1252,1198,6131,6063,6375,7525,6744,6662,6819,6909,7153,7073,6216,6292,6602,6440,6521,6007,7298,7421,7983,7854,7796,7908,1393,4898,5394,5805,5735,5886,5334,5278,5215,5154,996,1107", "endLines": "132,72,75,74,73,19,20,21,118,119,127,126,26,81,82,80,79,78,94,93,92,84,39,38,64,29,30,85,41,76,120,71,67,42,48,53,43,63,62,61,57,56,54,55,58,59,49,70,60,68,47,52,51,50,66,46,65,44,45,69,28,34,36,33,35,32,31,25,24,101,100,104,116,109,108,110,111,113,112,102,103,107,105,106,99,114,115,125,123,122,124,27,83,91,96,95,97,90,89,88,87,22,23", "endColumns": "14,95,82,95,68,42,51,51,48,62,57,50,83,93,107,70,83,82,65,82,101,60,61,50,77,52,59,104,58,101,54,70,48,57,46,58,56,70,60,56,49,51,52,49,49,59,52,65,61,62,46,54,87,57,61,49,44,42,59,66,54,54,52,46,52,55,47,54,52,83,66,63,95,73,80,88,162,143,78,74,81,58,79,79,54,121,102,40,52,56,73,64,67,85,79,68,93,58,54,61,59,109,89", - "endOffsets": "8412,3989,4237,4154,4058,865,917,969,7550,7613,8003,7945,1361,4702,4810,4608,4537,4453,5635,5569,5486,4939,2061,1999,3470,1534,1594,5044,2151,4339,7668,3893,3626,2209,2513,2826,2266,3392,3321,3260,3031,2981,2879,2929,3081,3141,2566,3822,3203,3689,2466,2767,2712,2624,3577,2419,3515,2309,2369,3756,1481,1800,1906,1745,1853,1698,1642,1277,1222,6109,6025,6330,7500,6704,6630,6793,6956,7179,7035,6184,6266,6549,6410,6490,5958,7301,7404,7894,7779,7726,7853,1426,4878,5384,5784,5704,5878,5298,5239,5184,5122,1079,1169" + "endOffsets": "8544,4061,4312,4228,4131,884,937,990,7668,7732,8130,8071,1387,4783,4892,4688,4616,4531,5729,5662,5578,5023,2100,2037,3534,1563,1624,5129,2192,4415,7788,3964,3693,2251,2561,2879,2309,3455,3383,3321,3088,3037,2933,2984,3139,3200,2615,3892,3263,3757,2513,2819,2763,2674,3643,2465,3580,2353,2414,3825,1509,1834,1942,1778,1888,1730,1673,1302,1246,6210,6125,6434,7616,6813,6738,6903,7067,7292,7147,6286,6369,6656,6515,6596,6057,7415,7519,8019,7902,7848,7977,1453,4961,5475,5880,5799,5975,5388,5328,5272,5209,1101,1192" }, "to": { "startLines": "18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124", @@ -205,38 +121,36 @@ } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\styles.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\dimens.xml", "from": { - "startLines": "50,55,64,60,22,26,30,35,40,18,45", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "2062,2267,2640,2479,895,1078,1263,1449,1653,712,1860", - "endLines": "53,58,67,62,25,29,33,38,43,21,48", - "endColumns": "12,12,12,12,12,12,12,12,12,12,12", - "endOffsets": "2261,2473,2843,2634,1073,1258,1443,1647,1854,890,2056" + "startLines": "19,20,21,22,18", + "startColumns": "4,4,4,4,4", + "startOffsets": "783,836,890,944,730", + "endColumns": "51,52,52,51,51", + "endOffsets": "830,884,938,991,777" }, "to": { - "startLines": "125,129,133,137,140,144,148,152,156,160,164", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "8124,8328,8539,8746,8906,9089,9274,9459,9662,9868,10051", - "endLines": "128,132,136,139,143,147,151,155,159,163,167", - "endColumns": "12,12,12,12,12,12,12,12,12,12,12", - "endOffsets": "8323,8534,8741,8901,9084,9269,9454,9657,9863,10046,10247" + "startLines": "13,14,15,16,17", + "startColumns": "4,4,4,4,4", + "startOffsets": "477,529,582,635,687", + "endColumns": "51,52,52,51,51", + "endOffsets": "524,577,630,682,734" } } ] }, { - "outputFile": "C:\\Users\\huigenb\\.gradle\\daemon\\8.0\\net.micode.notes.app-merged_res-4:\\values-zh-rCN_values-zh-rCN.arsc.flat", + "outputFile": "net.micode.notes.app-merged_res-4:/values-zh-rTW_values-zh-rTW.arsc.flat", "map": [ { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", "from": { "startLines": "18", "startColumns": "4", - "startOffsets": "712", + "startOffsets": "730", "endLines": "21", "endColumns": "19", - "endOffsets": "817" + "endOffsets": "838" }, "to": { "startLines": "2", @@ -248,22 +162,22 @@ } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", "from": { - "startLines": "121,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", + "startLines": "122,72,71,70,69,19,20,21,112,113,121,120,26,76,77,75,74,73,89,88,87,79,61,29,30,80,37,114,68,64,39,45,50,40,60,59,58,54,53,51,52,55,56,46,67,57,65,44,49,48,47,63,43,62,41,42,66,28,34,36,33,35,32,31,25,24,96,95,98,110,103,102,104,105,107,106,97,101,99,100,94,108,109,119,117,116,118,27,78,86,91,90,92,85,84,83,82,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "6532,3495,3429,3356,3306,827,867,915,6083,6128,6478,6428,1199,3861,3929,3802,3737,3674,4592,4532,4469,4061,2877,1369,1422,4115,3568,6185,3247,3034,1798,2079,2325,1851,2817,2764,2713,2518,2470,2376,2424,2564,2611,2122,3188,2661,3077,2036,2278,2222,2167,2979,1992,2937,1901,1942,3129,1318,1623,1719,1576,1672,1529,1484,1148,1095,4967,4908,5108,6009,5419,5350,5483,5561,5744,5671,5042,5295,5165,5230,4859,5848,5931,6390,6283,6235,6328,1261,4006,4410,4705,4647,4772,4362,4317,4269,4218,963,1029", - "endLines": "123,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", - "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "6704,3563,3490,3424,3351,862,910,958,6123,6180,6527,6473,1256,3924,4001,3856,3797,3732,4642,4587,4527,4110,2932,1417,1479,4195,3644,6230,3301,3072,1846,2117,2371,1896,2872,2812,2759,2559,2513,2419,2465,2606,2656,2162,3242,2708,3124,2074,2320,2273,2217,3029,2031,2974,1937,1987,3183,1364,1667,1763,1618,1714,1571,1524,1194,1143,5037,4962,5160,6078,5478,5414,5556,5666,5843,5739,5103,5345,5225,5290,4903,5926,6004,6423,6323,6278,6385,1313,4056,4464,4767,4700,4829,4405,4357,4312,4264,1024,1090" + "startOffsets": "6629,3647,3580,3506,3455,846,887,936,6169,6215,6574,6523,1225,3911,3980,3851,3784,3720,4654,4593,4529,4114,3018,1398,1452,4169,1805,6273,3395,3178,1917,2204,2455,1971,2957,2903,2851,2652,2603,2507,2556,2699,2747,2248,3335,2798,3222,2160,2407,2350,2294,3122,2115,3079,2022,2064,3275,1346,1657,1755,1609,1707,1561,1515,1173,1119,5036,4976,5179,6092,5495,5425,5560,5639,5824,5750,5112,5369,5237,5303,4926,5929,6013,6484,6375,6326,6421,1288,4058,4469,4769,4710,4837,4420,4374,4325,4273,985,1052", + "endLines": "124,72,71,70,69,19,20,21,112,113,121,120,26,76,77,75,74,73,89,88,87,79,61,29,30,80,37,114,68,64,39,45,50,40,60,59,58,54,53,51,52,55,56,46,67,57,65,44,49,48,47,63,43,62,41,42,66,28,34,36,33,35,32,31,25,24,96,95,98,110,103,102,104,105,107,106,97,101,99,100,94,108,109,119,117,116,118,27,78,86,91,90,92,85,84,83,82,22,23", + "endColumns": "14,71,65,72,49,39,47,47,44,56,53,49,61,67,76,58,65,62,54,59,62,53,59,52,61,83,79,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", + "endOffsets": "6803,3714,3641,3574,3500,881,930,979,6209,6267,6623,6568,1282,3974,4052,3905,3845,3778,4704,4648,4587,4163,3073,1446,1509,4248,1880,6318,3449,3216,1965,2242,2501,2016,3012,2951,2897,2693,2646,2550,2597,2741,2792,2288,3389,2845,3269,2198,2449,2401,2344,3172,2154,3116,2058,2109,3329,1392,1701,1799,1651,1749,1603,1555,1219,1167,5106,5030,5231,6161,5554,5489,5633,5744,5923,5818,5173,5419,5297,5363,4970,6007,6086,6517,6415,6369,6478,1340,4108,4523,4831,4763,4894,4463,4414,4368,4319,1046,1113" }, "to": { "startLines": "6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "215,384,457,523,596,646,686,734,782,827,884,938,988,1050,1118,1195,1254,1319,1382,1437,1497,1560,1614,1674,1727,1789,1874,1955,2005,2064,2107,2160,2203,2254,2304,2364,2417,2468,2514,2562,2610,2656,2703,2753,2798,2857,2909,2961,3004,3051,3107,3162,3217,3261,3303,3344,3394,3453,3504,3553,3602,3649,3696,3743,3788,3839,3892,3967,4026,4083,4157,4221,4290,4368,4478,4582,4655,4721,4776,4841,4906,4955,5038,5116,5154,5199,5247,5309,5366,5421,5480,5547,5605,5667,5715,5760,5808,5859,5925", + "startOffsets": "215,384,456,522,595,645,685,733,781,826,883,937,987,1049,1117,1194,1253,1319,1382,1437,1497,1560,1614,1674,1727,1789,1873,1953,2003,2062,2105,2158,2201,2252,2302,2362,2415,2466,2512,2560,2608,2654,2701,2751,2796,2855,2907,2959,3002,3049,3105,3160,3215,3259,3301,3342,3392,3451,3502,3551,3600,3647,3694,3741,3786,3837,3890,3965,4024,4081,4155,4219,4288,4366,4476,4580,4653,4719,4774,4839,4904,4953,5036,5114,5152,5197,5245,5307,5364,5419,5478,5545,5603,5665,5713,5758,5806,5857,5923", "endLines": "8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", - "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "379,452,518,591,641,681,729,777,822,879,933,983,1045,1113,1190,1249,1314,1377,1432,1492,1555,1609,1669,1722,1784,1869,1950,2000,2059,2102,2155,2198,2249,2299,2359,2412,2463,2509,2557,2605,2651,2698,2748,2793,2852,2904,2956,2999,3046,3102,3157,3212,3256,3298,3339,3389,3448,3499,3548,3597,3644,3691,3738,3783,3834,3887,3962,4021,4078,4152,4216,4285,4363,4473,4577,4650,4716,4771,4836,4901,4950,5033,5111,5149,5194,5242,5304,5361,5416,5475,5542,5600,5662,5710,5755,5803,5854,5920,5986" + "endColumns": "14,71,65,72,49,39,47,47,44,56,53,49,61,67,76,58,65,62,54,59,62,53,59,52,61,83,79,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", + "endOffsets": "379,451,517,590,640,680,728,776,821,878,932,982,1044,1112,1189,1248,1314,1377,1432,1492,1555,1609,1669,1722,1784,1868,1948,1998,2057,2100,2153,2196,2247,2297,2357,2410,2461,2507,2555,2603,2649,2696,2746,2791,2850,2902,2954,2997,3044,3100,3155,3210,3254,3296,3337,3387,3446,3497,3546,3595,3642,3689,3736,3781,3832,3885,3960,4019,4076,4150,4214,4283,4361,4471,4575,4648,4714,4769,4834,4899,4948,5031,5109,5147,5192,5240,5302,5359,5414,5473,5540,5598,5660,5708,5753,5801,5852,5918,5984" } } ] diff --git a/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json b/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json index 48b880bd..a5bd9efa 100644 --- a/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json +++ b/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json @@ -4,33 +4,14 @@ "outputFile": "net.micode.notes.app-mergeDebugResources-2:/values-zh-rCN/values-zh-rCN.xml", "map": [ { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", - "from": { - "startLines": "18", - "startColumns": "4", - "startOffsets": "712", - "endLines": "21", - "endColumns": "19", - "endOffsets": "817" - }, - "to": { - "startLines": "2", - "startColumns": "4", - "startOffsets": "105", - "endLines": "5", - "endColumns": "19", - "endOffsets": "210" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values-zh-rCN\\strings.xml", "from": { "startLines": "121,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "6532,3495,3429,3356,3306,827,867,915,6083,6128,6478,6428,1199,3861,3929,3802,3737,3674,4592,4532,4469,4061,2877,1369,1422,4115,3568,6185,3247,3034,1798,2079,2325,1851,2817,2764,2713,2518,2470,2376,2424,2564,2611,2122,3188,2661,3077,2036,2278,2222,2167,2979,1992,2937,1901,1942,3129,1318,1623,1719,1576,1672,1529,1484,1148,1095,4967,4908,5108,6009,5419,5350,5483,5561,5744,5671,5042,5295,5165,5230,4859,5848,5931,6390,6283,6235,6328,1261,4006,4410,4705,4647,4772,4362,4317,4269,4218,963,1029", + "startOffsets": "6653,3566,3499,3425,3374,846,887,936,6195,6241,6598,6547,1225,3938,4007,3878,3812,3748,4682,4621,4557,4141,2937,1398,1452,4196,3640,6299,3314,3097,1836,2123,2374,1890,2876,2822,2770,2571,2522,2426,2475,2618,2666,2167,3254,2717,3141,2079,2326,2269,2213,3041,2034,2998,1941,1983,3194,1346,1657,1755,1609,1707,1561,1515,1173,1119,5064,5004,5207,6120,5523,5453,5588,5667,5852,5778,5140,5397,5265,5331,4954,5957,6041,6508,6399,6350,6445,1288,4085,4497,4797,4738,4865,4448,4402,4353,4301,985,1052", "endLines": "123,71,70,69,68,19,20,21,112,113,120,119,26,77,78,76,75,74,90,89,88,80,60,29,30,81,72,114,67,63,38,44,49,39,59,58,57,53,52,50,51,54,55,45,66,56,64,43,48,47,46,62,42,61,40,41,65,28,34,36,33,35,32,31,25,24,97,96,99,111,104,103,105,106,108,107,98,102,100,101,95,109,110,118,116,115,117,27,79,87,92,91,93,86,85,84,83,22,23", "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "6704,3563,3490,3424,3351,862,910,958,6123,6180,6527,6473,1256,3924,4001,3856,3797,3732,4642,4587,4527,4110,2932,1417,1479,4195,3644,6230,3301,3072,1846,2117,2371,1896,2872,2812,2759,2559,2513,2419,2465,2606,2656,2162,3242,2708,3124,2074,2320,2273,2217,3029,2031,2974,1937,1987,3183,1364,1667,1763,1618,1714,1571,1524,1194,1143,5037,4962,5160,6078,5478,5414,5556,5666,5843,5739,5103,5345,5225,5290,4903,5926,6004,6423,6323,6278,6385,1313,4056,4464,4767,4700,4829,4405,4357,4312,4264,1024,1090" + "endOffsets": "6827,3634,3560,3493,3419,881,930,979,6235,6293,6647,6592,1282,4001,4079,3932,3872,3806,4732,4676,4615,4190,2992,1446,1509,4276,3716,6344,3368,3135,1884,2161,2420,1935,2931,2870,2816,2612,2565,2469,2516,2660,2711,2207,3308,2764,3188,2117,2368,2320,2263,3091,2073,3035,1977,2028,3248,1392,1701,1799,1651,1749,1603,1555,1219,1167,5134,5058,5259,6189,5582,5517,5661,5772,5951,5846,5201,5447,5325,5391,4998,6035,6114,6541,6439,6393,6502,1340,4135,4551,4859,4791,4922,4491,4442,4396,4347,1046,1113" }, "to": { "startLines": "6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", @@ -40,6 +21,25 @@ "endColumns": "14,72,65,72,49,39,47,47,44,56,53,49,61,67,76,58,64,62,54,59,62,53,59,52,61,84,80,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", "endOffsets": "379,452,518,591,641,681,729,777,822,879,933,983,1045,1113,1190,1249,1314,1377,1432,1492,1555,1609,1669,1722,1784,1869,1950,2000,2059,2102,2155,2198,2249,2299,2359,2412,2463,2509,2557,2605,2651,2698,2748,2793,2852,2904,2956,2999,3046,3102,3157,3212,3256,3298,3339,3389,3448,3499,3548,3597,3644,3691,3738,3783,3834,3887,3962,4021,4078,4152,4216,4285,4363,4473,4577,4650,4716,4771,4836,4901,4950,5033,5111,5149,5194,5242,5304,5361,5416,5475,5542,5600,5662,5710,5755,5803,5854,5920,5986" } + }, + { + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values-zh-rCN\\arrays.xml", + "from": { + "startLines": "18", + "startColumns": "4", + "startOffsets": "730", + "endLines": "21", + "endColumns": "19", + "endOffsets": "838" + }, + "to": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "105", + "endLines": "5", + "endColumns": "19", + "endOffsets": "210" + } } ] } diff --git a/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json b/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json index 9b4828be..4fe9014b 100644 --- a/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json +++ b/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json @@ -4,14 +4,14 @@ "outputFile": "net.micode.notes.app-mergeDebugResources-2:/values-zh-rTW/values-zh-rTW.xml", "map": [ { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values-zh-rTW\\arrays.xml", "from": { "startLines": "18", "startColumns": "4", - "startOffsets": "712", + "startOffsets": "730", "endLines": "21", "endColumns": "19", - "endOffsets": "817" + "endOffsets": "838" }, "to": { "startLines": "2", @@ -23,14 +23,14 @@ } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values-zh-rTW\\strings.xml", "from": { "startLines": "122,72,71,70,69,19,20,21,112,113,121,120,26,76,77,75,74,73,89,88,87,79,61,29,30,80,37,114,68,64,39,45,50,40,60,59,58,54,53,51,52,55,56,46,67,57,65,44,49,48,47,63,43,62,41,42,66,28,34,36,33,35,32,31,25,24,96,95,98,110,103,102,104,105,107,106,97,101,99,100,94,108,109,119,117,116,118,27,78,86,91,90,92,85,84,83,82,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "6507,3575,3509,3436,3386,827,867,915,6057,6102,6453,6403,1199,3835,3903,3776,3710,3647,4565,4505,4442,4035,2957,1369,1422,4089,1768,6159,3327,3114,1878,2159,2405,1931,2897,2844,2793,2598,2550,2456,2504,2644,2691,2202,3268,2741,3157,2116,2358,2302,2247,3059,2072,3017,1981,2022,3209,1318,1623,1719,1576,1672,1529,1484,1148,1095,4940,4881,5081,5982,5392,5323,5456,5534,5717,5644,5015,5268,5138,5203,4832,5821,5904,6365,6258,6210,6303,1261,3980,4383,4678,4620,4745,4335,4290,4242,4191,963,1029", + "startOffsets": "6629,3647,3580,3506,3455,846,887,936,6169,6215,6574,6523,1225,3911,3980,3851,3784,3720,4654,4593,4529,4114,3018,1398,1452,4169,1805,6273,3395,3178,1917,2204,2455,1971,2957,2903,2851,2652,2603,2507,2556,2699,2747,2248,3335,2798,3222,2160,2407,2350,2294,3122,2115,3079,2022,2064,3275,1346,1657,1755,1609,1707,1561,1515,1173,1119,5036,4976,5179,6092,5495,5425,5560,5639,5824,5750,5112,5369,5237,5303,4926,5929,6013,6484,6375,6326,6421,1288,4058,4469,4769,4710,4837,4420,4374,4325,4273,985,1052", "endLines": "124,72,71,70,69,19,20,21,112,113,121,120,26,76,77,75,74,73,89,88,87,79,61,29,30,80,37,114,68,64,39,45,50,40,60,59,58,54,53,51,52,55,56,46,67,57,65,44,49,48,47,63,43,62,41,42,66,28,34,36,33,35,32,31,25,24,96,95,98,110,103,102,104,105,107,106,97,101,99,100,94,108,109,119,117,116,118,27,78,86,91,90,92,85,84,83,82,22,23", "endColumns": "14,71,65,72,49,39,47,47,44,56,53,49,61,67,76,58,65,62,54,59,62,53,59,52,61,83,79,49,58,42,52,42,50,49,59,52,50,45,47,47,45,46,49,44,58,51,51,42,46,55,54,54,43,41,40,49,58,50,48,48,46,46,46,44,50,52,74,58,56,73,63,68,77,109,103,72,65,54,64,64,48,82,77,37,44,47,61,56,54,58,66,57,61,47,44,47,50,65,65", - "endOffsets": "6679,3642,3570,3504,3431,862,910,958,6097,6154,6502,6448,1256,3898,3975,3830,3771,3705,4615,4560,4500,4084,3012,1417,1479,4168,1843,6204,3381,3152,1926,2197,2451,1976,2952,2892,2839,2639,2593,2499,2545,2686,2736,2242,3322,2788,3204,2154,2400,2353,2297,3109,2111,3054,2017,2067,3263,1364,1667,1763,1618,1714,1571,1524,1194,1143,5010,4935,5133,6051,5451,5387,5529,5639,5816,5712,5076,5318,5198,5263,4876,5899,5977,6398,6298,6253,6360,1313,4030,4437,4740,4673,4802,4378,4330,4285,4237,1024,1090" + "endOffsets": "6803,3714,3641,3574,3500,881,930,979,6209,6267,6623,6568,1282,3974,4052,3905,3845,3778,4704,4648,4587,4163,3073,1446,1509,4248,1880,6318,3449,3216,1965,2242,2501,2016,3012,2951,2897,2693,2646,2550,2597,2741,2792,2288,3389,2845,3269,2198,2449,2401,2344,3172,2154,3116,2058,2109,3329,1392,1701,1799,1651,1749,1603,1555,1219,1167,5106,5030,5231,6161,5554,5489,5633,5744,5923,5818,5173,5419,5297,5363,4970,6007,6086,6517,6415,6369,6478,1340,4108,4523,4831,4763,4894,4463,4414,4368,4319,1046,1113" }, "to": { "startLines": "6,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106", diff --git a/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json b/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json index 60d8a8e9..04e6a843 100644 --- a/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json +++ b/src/app/build/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json @@ -4,41 +4,33 @@ "outputFile": "net.micode.notes.app-mergeDebugResources-2:/values/values.xml", "map": [ { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\colors.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\styles.xml", "from": { - "startLines": "-1", - "startColumns": "-1", - "startOffsets": "-1" - }, - "to": { - "startLines": "12", - "startColumns": "4", - "startOffsets": "420", - "endColumns": "56", - "endOffsets": "472" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\dimens.xml", - "from": { - "startLines": "-1,-1,-1,-1,-1", - "startColumns": "-1,-1,-1,-1,-1", - "startOffsets": "-1,-1,-1,-1,-1" + "startLines": "50,55,64,60,22,26,30,35,40,18,45", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "2112,2322,2704,2539,917,1104,1293,1484,1693,730,1905", + "endLines": "53,58,67,62,25,29,33,38,43,21,48", + "endColumns": "12,12,12,12,12,12,12,12,12,12,12", + "endOffsets": "2314,2531,2913,2696,1098,1287,1476,1685,1897,911,2104" }, "to": { - "startLines": "13,14,15,16,17", - "startColumns": "4,4,4,4,4", - "startOffsets": "477,529,582,635,687", - "endColumns": "51,52,52,51,51", - "endOffsets": "524,577,630,682,734" + "startLines": "125,129,133,137,140,144,148,152,156,160,164", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "8124,8328,8539,8749,8909,9092,9277,9462,9665,9871,10054", + "endLines": "128,132,136,139,143,147,151,155,159,163,167", + "endColumns": "12,12,12,12,12,12,12,12,12,12,12", + "endOffsets": "8323,8534,8744,8904,9087,9272,9457,9660,9866,10049,10250" } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\arrays.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\arrays.xml", "from": { - "startLines": "-1,-1", - "startColumns": "-1,-1", - "startOffsets": "-1,-1" + "startLines": "19,26", + "startColumns": "4,4", + "startOffsets": "758,1073", + "endLines": "24,29", + "endColumns": "19,19", + "endOffsets": "1065,1191" }, "to": { "startLines": "2,8", @@ -50,53 +42,13 @@ } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\strings.xml", - "from": { - "startLines": "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1", - "startColumns": "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1", - "startOffsets": "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1" - }, - "to": { - "startLines": "18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "739,1092,1188,1271,1367,1436,1479,1531,1583,1632,1695,1753,1804,1888,1982,2090,2161,2245,2328,2394,2477,2579,2640,2702,2753,2831,2884,2944,3049,3108,3210,3265,3336,3385,3443,3490,3549,3606,3677,3738,3795,3845,3897,3950,4000,4050,4110,4163,4229,4291,4354,4401,4456,4544,4602,4664,4714,4759,4802,4862,4929,4984,5039,5092,5139,5192,5248,5296,5351,5404,5488,5555,5619,5715,5789,5870,5959,6122,6266,6345,6420,6502,6561,6641,6721,6776,6898,7001,7042,7095,7152,7226,7291,7359,7445,7525,7594,7688,7747,7802,7864,7924,8034", - "endLines": "22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124", - "endColumns": "14,95,82,95,68,42,51,51,48,62,57,50,83,93,107,70,83,82,65,82,101,60,61,50,77,52,59,104,58,101,54,70,48,57,46,58,56,70,60,56,49,51,52,49,49,59,52,65,61,62,46,54,87,57,61,49,44,42,59,66,54,54,52,46,52,55,47,54,52,83,66,63,95,73,80,88,162,143,78,74,81,58,79,79,54,121,102,40,52,56,73,64,67,85,79,68,93,58,54,61,59,109,89", - "endOffsets": "1087,1183,1266,1362,1431,1474,1526,1578,1627,1690,1748,1799,1883,1977,2085,2156,2240,2323,2389,2472,2574,2635,2697,2748,2826,2879,2939,3044,3103,3205,3260,3331,3380,3438,3485,3544,3601,3672,3733,3790,3840,3892,3945,3995,4045,4105,4158,4224,4286,4349,4396,4451,4539,4597,4659,4709,4754,4797,4857,4924,4979,5034,5087,5134,5187,5243,5291,5346,5399,5483,5550,5614,5710,5784,5865,5954,6117,6261,6340,6415,6497,6556,6636,6716,6771,6893,6996,7037,7090,7147,7221,7286,7354,7440,7520,7589,7683,7742,7797,7859,7919,8029,8119" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\styles.xml", - "from": { - "startLines": "-1,-1,64,-1,-1,-1,-1,-1,-1,-1,-1", - "startColumns": "-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1", - "startOffsets": "-1,-1,2640,-1,-1,-1,-1,-1,-1,-1,-1", - "endLines": "-1,-1,67,-1,-1,-1,-1,-1,-1,-1,-1", - "endColumns": "-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1", - "endOffsets": "-1,-1,2846,-1,-1,-1,-1,-1,-1,-1,-1" - }, - "to": { - "startLines": "125,129,133,137,140,144,148,152,156,160,164", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "8124,8328,8539,8749,8909,9092,9277,9462,9665,9871,10054", - "endLines": "128,132,136,139,143,147,151,155,159,163,167", - "endColumns": "12,12,12,12,12,12,12,12,12,12,12", - "endOffsets": "8323,8534,8744,8904,9087,9272,9457,9660,9866,10049,10250" - } - } - ] - }, - { - "outputFile": "C:\\Users\\huigenb\\.gradle\\daemon\\8.0\\net.micode.notes.app-mergeDebugResources-2:\\values\\values.xml", - "map": [ - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\colors.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\colors.xml", "from": { "startLines": "18", "startColumns": "4", - "startOffsets": "712", + "startOffsets": "730", "endColumns": "56", - "endOffsets": "764" + "endOffsets": "782" }, "to": { "startLines": "12", @@ -107,50 +59,14 @@ } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\dimens.xml", - "from": { - "startLines": "19,20,21,22,18", - "startColumns": "4,4,4,4,4", - "startOffsets": "764,816,869,922,712", - "endColumns": "51,52,52,51,51", - "endOffsets": "811,864,917,969,759" - }, - "to": { - "startLines": "13,14,15,16,17", - "startColumns": "4,4,4,4,4", - "startOffsets": "477,529,582,635,687", - "endColumns": "51,52,52,51,51", - "endOffsets": "524,577,630,682,734" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\arrays.xml", - "from": { - "startLines": "19,26", - "startColumns": "4,4", - "startOffsets": "739,1047", - "endLines": "24,29", - "endColumns": "19,19", - "endOffsets": "1041,1162" - }, - "to": { - "startLines": "2,8", - "startColumns": "4,4", - "startOffsets": "105,300", - "endLines": "7,11", - "endColumns": "19,19", - "endOffsets": "295,415" - } - }, - { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\strings.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\strings.xml", "from": { "startLines": "128,72,75,74,73,19,20,21,118,119,127,126,26,81,82,80,79,78,94,93,92,84,39,38,64,29,30,85,41,76,120,71,67,42,48,53,43,63,62,61,57,56,54,55,58,59,49,70,60,68,47,52,51,50,66,46,65,44,45,69,28,34,36,33,35,32,31,25,24,101,100,104,116,109,108,110,111,113,112,102,103,107,105,106,99,114,115,125,123,122,124,27,83,91,96,95,97,90,89,88,87,22,23", "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "8008,3898,4159,4063,3994,827,870,922,7506,7555,7950,7899,1282,4613,4707,4542,4458,4375,5574,5491,5389,4883,2004,1953,3397,1486,1539,4944,2097,4242,7618,3827,3582,2156,2471,2772,2214,3326,3265,3208,2986,2934,2831,2884,3036,3086,2518,3761,3146,3631,2424,2717,2629,2571,3520,2374,3475,2271,2314,3694,1431,1750,1858,1703,1805,1647,1599,1227,1174,6030,5963,6271,7409,6635,6554,6709,6798,7040,6961,6114,6189,6495,6335,6415,5908,7184,7306,7858,7731,7674,7784,1366,4815,5303,5709,5640,5789,5244,5189,5127,5067,974,1084", + "startOffsets": "8136,3970,4234,4137,4067,846,890,943,7624,7674,8077,8025,1308,4694,4789,4622,4537,4453,5668,5584,5481,4967,2043,1991,3461,1515,1569,5029,2138,4318,7738,3898,3649,2198,2519,2825,2257,3389,3327,3269,3043,2990,2885,2939,3094,3145,2567,3831,3206,3699,2471,2769,2680,2621,3586,2420,3540,2315,2359,3763,1459,1784,1894,1736,1840,1679,1630,1252,1198,6131,6063,6375,7525,6744,6662,6819,6909,7153,7073,6216,6292,6602,6440,6521,6007,7298,7421,7983,7854,7796,7908,1393,4898,5394,5805,5735,5886,5334,5278,5215,5154,996,1107", "endLines": "132,72,75,74,73,19,20,21,118,119,127,126,26,81,82,80,79,78,94,93,92,84,39,38,64,29,30,85,41,76,120,71,67,42,48,53,43,63,62,61,57,56,54,55,58,59,49,70,60,68,47,52,51,50,66,46,65,44,45,69,28,34,36,33,35,32,31,25,24,101,100,104,116,109,108,110,111,113,112,102,103,107,105,106,99,114,115,125,123,122,124,27,83,91,96,95,97,90,89,88,87,22,23", "endColumns": "14,95,82,95,68,42,51,51,48,62,57,50,83,93,107,70,83,82,65,82,101,60,61,50,77,52,59,104,58,101,54,70,48,57,46,58,56,70,60,56,49,51,52,49,49,59,52,65,61,62,46,54,87,57,61,49,44,42,59,66,54,54,52,46,52,55,47,54,52,83,66,63,95,73,80,88,162,143,78,74,81,58,79,79,54,121,102,40,52,56,73,64,67,85,79,68,93,58,54,61,59,109,89", - "endOffsets": "8412,3989,4237,4154,4058,865,917,969,7550,7613,8003,7945,1361,4702,4810,4608,4537,4453,5635,5569,5486,4939,2061,1999,3470,1534,1594,5044,2151,4339,7668,3893,3626,2209,2513,2826,2266,3392,3321,3260,3031,2981,2879,2929,3081,3141,2566,3822,3203,3689,2466,2767,2712,2624,3577,2419,3515,2309,2369,3756,1481,1800,1906,1745,1853,1698,1642,1277,1222,6109,6025,6330,7500,6704,6630,6793,6956,7179,7035,6184,6266,6549,6410,6490,5958,7301,7404,7894,7779,7726,7853,1426,4878,5384,5784,5704,5878,5298,5239,5184,5122,1079,1169" + "endOffsets": "8544,4061,4312,4228,4131,884,937,990,7668,7732,8130,8071,1387,4783,4892,4688,4616,4531,5729,5662,5578,5023,2100,2037,3534,1563,1624,5129,2192,4415,7788,3964,3693,2251,2561,2879,2309,3455,3383,3321,3088,3037,2933,2984,3139,3200,2615,3892,3263,3757,2513,2819,2763,2674,3643,2465,3580,2353,2414,3825,1509,1834,1942,1778,1888,1730,1673,1302,1246,6210,6125,6434,7616,6813,6738,6903,7067,7292,7147,6286,6369,6656,6515,6596,6057,7415,7519,8019,7902,7848,7977,1453,4961,5475,5880,5799,5975,5388,5328,5272,5209,1101,1192" }, "to": { "startLines": "18,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124", @@ -162,22 +78,20 @@ } }, { - "source": "C:\\Users\\huigenb\\Desktop\\All tasks\\software\\Notes-master\\app\\src\\main\\res\\values\\styles.xml", + "source": "D:\\college4\\soft\\ghnb\\src\\app\\src\\main\\res\\values\\dimens.xml", "from": { - "startLines": "50,55,64,60,22,26,30,35,40,18,45", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "2062,2267,2640,2479,895,1078,1263,1449,1653,712,1860", - "endLines": "53,58,67,62,25,29,33,38,43,21,48", - "endColumns": "12,12,12,12,12,12,12,12,12,12,12", - "endOffsets": "2261,2473,2843,2634,1073,1258,1443,1647,1854,890,2056" + "startLines": "19,20,21,22,18", + "startColumns": "4,4,4,4,4", + "startOffsets": "783,836,890,944,730", + "endColumns": "51,52,52,51,51", + "endOffsets": "830,884,938,991,777" }, "to": { - "startLines": "125,129,133,137,140,144,148,152,156,160,164", - "startColumns": "4,4,4,4,4,4,4,4,4,4,4", - "startOffsets": "8124,8328,8539,8746,8906,9089,9274,9459,9662,9868,10051", - "endLines": "128,132,136,139,143,147,151,155,159,163,167", - "endColumns": "12,12,12,12,12,12,12,12,12,12,12", - "endOffsets": "8323,8534,8741,8901,9084,9269,9454,9657,9863,10046,10247" + "startLines": "13,14,15,16,17", + "startColumns": "4,4,4,4,4", + "startOffsets": "477,529,582,635,687", + "endColumns": "51,52,52,51,51", + "endOffsets": "524,577,630,682,734" } } ] diff --git a/src/app/build/intermediates/processed_res/debug/out/resources-debug.ap_ b/src/app/build/intermediates/processed_res/debug/out/resources-debug.ap_ index 15063ff63609731960212943527fac37f98eb047..5b2dd3b8e09ef7637ee47b75cdaa01ff4952189d 100644 GIT binary patch delta 580 zcmZ44V70cvs-cCkg{g(Pg{6hHg{_6Xg`eT2)uuH=A>=ElW=JfN6N__xsdxiR?K_6p||C#)a`F4nXgB#Fe$WSdc4MO&E(a> zHe$;+Z8#&?vec2ae&K?+c&F4Y@>f_wmMx6X`6BQ|C2#(_%J)|%TF1DA?b$rf@8>dgL<8xzlntrE_ z&z;%iF7I@oyS#GKf7bB{Ob@B&lVbFoo?p-B&S*1zdp)0*M!*AJG)n@!S=m5NNdv-Y M1qOya@q9oY0A!u|w*UYD delta 585 zcmV-P0=E6FfI6vwI)H=$gaU*Egam{Iga(8Mgb0KQgbIWUgbcI|O4bQ)IYc070RRBl zms8daB7aR$yG{a85bgO2z5se_8wxAq2N)qh6d@6VB?Ngd3nFhq76=3s7q-|a?DJ#1 zGk3S*7aSl2Z+GV8p2rM+O&nWfrp=p+tH4cwSvHrgossc)yoZOKk+ag6E;{C#>ECQ4 z^MQ)u41aVek9LOO*j?-rCE{3chZC%{p`fLr!GCZlN$gqE$(qjUgP9|+mu^}DUE|9N zGz4Z3LGGS>2Pa>*H)UGhQL@-lv0VVU1JgMuwcm8+q$gl+O^{d$2GcEE4HSp)LGO%AFpT#Ugus}t+y8w8KFsVc1V1YvDZJt!*I zmw!+l?+0}OO%CBn?4 zEx@V-xy8T!IGjN-&$Q+7>+wR&e0M(usLyvsKaxx)F8uyfD&>nspQFCJc+4Mt42E8O ziAcip2T)4`1ONa400;m8Kp_AcJ%)lw0hjxI4hpvc*bQq45di>lWpi(Ja${w4E@5(W zV*s~&;0-XH32!+>AZY;r0N9tceGXay-j@)54nzZ7*$tO|*$o$$Zhj6b1FYH&m(JP^ z8kcT<4iJ~cehwM|J(u8q4o3qo-3^yf-3=a>{eBJ*mso!e8UaL?bAJv;12^9dmr>mf X6PM6`4mANwmj-|iAqKc#4gdfE)yMDB diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/6fb608442905b936dce52f16a181c025151faf92e41d064ee3771f89d763e519_5.jar b/src/app/build/intermediates/project_dex_archive/debug/out/6fb608442905b936dce52f16a181c025151faf92e41d064ee3771f89d763e519_5.jar index 5aec7fcebc2b882e639a205e2d20a6ad603e332a..9ff90d93547d70988b98085489794218d69f548f 100644 GIT binary patch literal 5306 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 HGXU@p))o38 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Contact.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Contact.dex index 32be5fc99b1e7cca42f1fc5e43cb8d8ba196913a..2f67bd07365ebc6452516ca80b54be3b311fb65a 100644 GIT binary patch delta 438 zcmXv~&nrYx6#njg=f3e~-phTDp|r)qDQ~3Xa%5NJP)<2m(-|oE+$s)jlwqq_H-Ksp zwT{p6l79(V=T4cUdWPVu;5ReRGm`90!rB2buZJck;L6%IO$DNxZf6YYcNTMUXC$Yn ztKFd9jPM(S;Xu*#3q4T8qj)o5lTUZTNc8_RSe(}Gt?N*-N?bFnS0o3AuIoqEKg4Q4 A;Q#;t delta 434 zcmXv~yGjF55IwVZ@0x6O@$PC2tmy7W!GI3}@ezqO7B-?Nrm_sC5MePQB8u4f0SOVb zjD=t;(OwJj4{Q}g8$ZBGaMtL+Va~mC&de}p>3TZctR9&8!VKPDbN#E2ec@MWz599l zc4hAK_-*m~gauZ#~o&oM^X|C{e14V5P zyGn-!Qx@ekb^`&o2#YF`N9P?}5m=zHz#*G*p-ow7V@IVR;c=@duu$bOkxGD?p`KYN z^OAoK(a9r}rH+T-N&nZg#xr8?Wt^2AuS&JRKrbB8Jk%F`ZB)No5;SRVWVNGGR#I+I w&_s&7ZhzL7)PB()^Z{ND`+T-IV*Ve3NvrvgYzOggixo!DQN+iF>hOE!Kc!VY2><{9 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Notes$CallNote.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Notes$CallNote.dex index b845b4e27e836d455e64ec1b26470a988fe7112c..485f34bb90590370dff07f59176290b8e1c70909 100644 GIT binary patch delta 114 zcmdnMwS`MDCAEUfz}S>Q=|g03p7ic#3XTHn|E&@KB>hSJhWVtF$0idMg&9*Oni?~% z*_bKJ$QZJ@mhm`~AOjFE0kI$p1A{madrS^w*{=W+aRKt!6c`v7f$R_M333?l!ILDh?R{GCj*zo%^lfgtqVa9}srpAmb zHf9PlG6rm}WjxNr%f!IIAjrbNAP&SXlS5hdD=-2@T!1__1qKEXI{?UL5P+}~fNTI1 Ca2Rs{ diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Notes$DataColumns.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Notes$DataColumns.dex index 1c0dee7a69f46b3d20e21dfffa55b85a69565e9f..2b0d946c4753247f9131172fda00ffbb899652d0 100644 GIT binary patch delta 114 zcmaFD@q$A!CAEUfz}S?*|H9Uf=l4#SAvX7oYj8sDi@+ndx4W&~@h4-VqA=r?iKfPk z4>o2BGcq38T+3+AB**{+Oh8=7%)n3%#5*P*WNuafiEIJ#*c2ET7=i2~KsJK_gnb3b F1^{ObAP)cl delta 110 zcmaFC@q|M$CAEUfz}TFD{X)~V8E@Ki6ihrVoj-j2sC)kTg_Umuj-*Uf6lT0I(bSmn z&c;k(M#cl1YZ=X%c$pX&7z&vg7|MZo%jBcX%?gY_ku5+Tn*sv^h3_Q0jEu#?`!7sX6lUa^Xll&3 zVPfWL#y^`y8Lu-6G5`S+5T61P7l8P~euiB!CAEUfz}TE&>sGe4$w|K!O`0EPcrR&T-&0FD+xOuQ<hfIKz@1_luO2S|wkgw4UszyJVW C`yR#s diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Notes$NoteColumns.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/Notes$NoteColumns.dex index 3e6ef4ea9363687694131fe30858c3fa3ea15cee..81c3fc2adf5fb8daae80eb57372a212d5f4ed9a3 100644 GIT binary patch delta 114 zcmZ3%y@p#cCAEUfz}S?*Uc_h5RsVE*W$riH+0HLLQ+em6zB_VTc+EsbVMd9GrpAm% zHf9zxGIDIb%P7q($N&UPKs=v?fng~S|C!9n+N=N)`2pmyDKIcF0@)m_Ktce*mH@H= DbWRyo delta 110 zcmZ3(y@FdYCAEUfz}TE2QbfP<&=HNW(CZRhclJrHSN7?evv*Re?TU$t!i*vlO^q23 zY|JcXWMtWVmr)J(_Wiidw2J)F1HvLBz=SQZ@*kf`a%YFrrhzpR%roh0!2xNx<*$e^@b_$RU E07D-d!Tga6~{cCAEUfz}S?*eC46ZQa!EG9}aExcK+pH^wvBpG0FYwW|xVI!i*&oO^q2} zY|MPl$e6M@kcpj@mjMVEf%q9414GQ@ME3m(Oh8@)I|Boo0z@VS$Yv0LuuFh!0Lz9O AO#lD@ delta 106 zcmX>ia6mvYCAEUfz}TE&%BrWQe(eABdF$SD^AxsZ-nlBV-cOI$Gr?h^qA+8@L{nqN zCmS=LGcqP@4rF3yjT&qZFb!KIsNjpWjYfTg&Ai|G&N>4 ynV8wk*s<|#KO-*_0|P@0kVpdJn#sLP%?gY_ks2V6O@V;{#O?qo5rD8~0NDU#ZW|u} diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/NotesDatabaseHelper.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/data/NotesDatabaseHelper.dex index 20e87a9e43bea4bd5a0cb02de2c3741294f1fe7d..0563670ed896c564befc9d294f2fdb1a98b287f6 100644 GIT binary patch delta 111 zcmca(|G-``CAEUfz}S@G(#8Uj1t~Lc@6*YYtmQg!GFaAd>uxT^%MT_h3Ns2!G&N=n z*_bKL!o(oIxrwDnikATh7=gGzj)CFFw%Cw`=g^_bbH@;(Oy5ZJSnB#l+tLnZb0V)#}g&A`uni?|} tY|K;>Vr6D$v}N8rMd%6-D+3VlPtKH|FTpIpz`zLPWyk{wC_4wp1^{HZ8N&bo delta 82 zcmV-Y0ImO|K$JisWMy~?Ff%s*$dzd9B?R$u32~qF>RQ7yvU*lWiZL3;+-S009610B9co0O-XTQ~&?~ diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/MetaData.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/MetaData.dex index a55abb883e129848d1e35efe4b291c74c37d1393..8f17e712978309d3157d5ffa67820a5180c881ee 100644 GIT binary patch delta 87 zcmca3^hQWACAEUfz}S?*Y2wW6-p`qzqz@{r>C|)ao5}gAdA0DvtelC8!i)zdni?~< iY|ISiU}XRTzR7zzCQC32FfcFzd3!j31eARM$OZsJ_83?I delta 71 zcmV-N0J#6`65J9YWMy~?Ff%s*HIJcnq;?HfH$iq@tp>MoA=%)m?qgO8T#+FY0lbkl dGXZq5X;TOR4U@qLlMDb500031006uQ005Yz7DNC5 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/Node.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/Node.dex index e43108d5b2f239d9148ea0a125413a7a151e5881..e2055dc1f217a00c9c74164009c86035224dde4f 100644 GIT binary patch delta 87 zcmdlYa6~{cCAEUfz}S@GjIH;z-3RB|cXAhhTI#G4$RFP+w0AXwo6AH+VaA?`rpAmh h8#CqESs8$Ue{v`LdWMy~?Ff%s*#62Q3tEXxBET4rgAxmK~=X$sW;94?pG?5__0f><` dGXYGoX&(mx4wH=sp9}yH00031004*w003yo6sQ0I diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/SqlData.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/SqlData.dex index a626869663eae6793232c6b88cceb24ac12bfc6e..f51d63bd85bd4b9725b7571b134c29c90ceec0f0 100644 GIT binary patch delta 1575 zcmYk+ZD?Cn7{Kx8+;e{K@!g%zmBi-1XGnpnFrV?0J3e#r;>7zdQctsTaJF8<#%V5ENfKf3auuaA%vDKHR&h z+>;bp>xpcMiwvTKy_m)fj^YdajO*|cBDdoXbYUa<(2oZ&gke04Z5TxnW7v-)IEx=} zGa+U1m_QnRcm(4(fEj#*^Y|9OV@}TYwqgWDjNutfVIN+>Q5?hRO0Tmou@GZzQoAlx&N>~5 zFR3A&7%WzPaXQMEsp;S@imSx8QBufn{H&_Si^OfjyerWR3?RIQ@X~sXwO;#b+~}*Z z_SHOWbr@@3b|$=tD|_75@*lL(IcU4TiSMOs4_oj$>ak@Zxq93}d|y3Yy`ny|BGz#m zZL%xcU!cB`r&1 zNqkntCy)z#FCVa~h1#lKl6aG@%5NH*kCAAwk;u>c9&xy;NG$`?Scp^CE;}Uf`+cTC z7M+G48K0{z1?&96n@MwU+TKW7=Td5&IoWK?Y}}Y5amT#h=2^$O)>^Srsu=VzF3PDoU}~q;V;Vl_*APAt*?p2&EA#^@IAUS`egENm}m`R=h@d;G%cd!=vxiie)KGWS{e>E*M3H2?j{{NZN@ueU9ExNxYuMQuB@c6FsS zE7IwRED1!G;xRmhF_dutAK_cf<1%i-%80ngBE({JV;S;TfdbZ`h<0@g9z02H)U&oX15pHHj?3G8Aw>Hex5rsNf)u zn#vRS0;lmE&SD-v;}ZTvPqRobis;7%JdUk+1_y8uA5_;`FJ+FTMcAYGs#Q;0?U|F* zkVX_{tG`+8l{sqKd2(@vxRsJZ&T(6m#IwXL#B7h440IrDL428d6PtSTu8HgKn%KN+ z^02ybY~E#M;)}TYg56a4i8f{orroc^_fWRQEm*cB{+;^XB)&?#DvAHOrCu}HdK=Sk zy-h%UJ+9r-zLoklW;&+x&V`3Ko}KB?*VM{ECie@2Tuy1nYbJ8VH?hd(u1q|S6!n_t zYksxgnOL79G#copgR+zCrA9O1K*q(BPzEGagA!WnB(%3ksQYB;rrTr{V;^S|%#x+V ziaX0zJKU|Rv%1$EP(3qWx$i2qv%0BaLnWYr8N+Tm`IIu0byDievv0nNluLXUaa!ed zyV}0@#?9f$Mk(5!Y@WUjZ*jDxZLPIv^#B`SzP1aTqxxkf zK^JAj*}Bt|)t6hI8#AX%aazoQF<-AmlL=z;x2%c(&y>XGbf%IxKBc^9+L)|PQg2SN KNoeY~5&sA0UCV3$ diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/SqlNote.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/data/SqlNote.dex index fa9fd36b9cd17ff7c0e610472f4cc57e4fa772f4..2aba33b3caac541e773ce7ae378efc733173009d 100644 GIT binary patch delta 2159 zcmYk-ZERCj9LMo<&f3zAj@@+|Tf3)rV{11J4#vWW0a*x-^8B!cAkK&Jf-q$S20Dbo zB7?~b1}6%J2St&9@-#b5Rh|SA$wb5m;f45SfbNA5Vt_yd^n2P{!_7YT{_g2H=l0(7 zzg?_8)(~u3^j2C`b&WXi(e)8$k4(xOxqNu+i;m{~Wry2d?u?Dw9@`qslKoq2sv}iF zAvUE6F{Vg}v6zh4(SkO#qXRo}6yM`l^g|X4;YA2zP=~3QiMg1MSI~^5SdLX_!&on2#p3q7CcOiQV`N-8g|>TnWz* z;y1z#+`>IPfun+o#w1KfJrChxBeo?&RaN1ZZ*L0y&@KK$xBd96h*9<}aSjRs7^ZFq`Rb za+iMW$Sq5b%Ah4V%49Rj%wU$L9U9(%vT**1j^~`4GG}+8%Mwx8-@Bv`|0Et5mIpy3$u9*XYT_C4&%1t>Ad1ttk2Xds`RW0Rl^jGWR%8DSDjW677 zit`-BX%;cLaeLytUR1fX$&{+(B{sh^=IvAg{#}yI|9S`6j50F_JDXB>+S!zR3S-S3 Snk%^McJoS@S~6q%$^QW&&_PfD delta 2013 zcmYk-eQXp(7{~Ev_Fh`9*WS?=u3fI}UFjP&U|S$u4H^Ume5<7tD?w6>wYJfyAQ~Xx z6(gi5XkbYJfzTMOXfaZ+MidYzkSGXMArVnRFsS@NLX{c>r1+h4k95<|?XPn)&un&P za=YtyKNfC$daFBdg*lep?khsWj=MGFS0J2p_mC1AEYi-*FQeVUZ%-hi9=K$MH8( z3Zi^jATkNHXu=|_#dhq%L41$%xQqd)QH(<=BAA3Jn1+W?gE}-}DVAde+OY*4=)&hw zKKA1%e#99J;0BCBUOfT`VLT?I8c*UGEW}bQ$4b0`c6@{$9L6!6#Ci1N8r((HMYNcY zO5BYpco;J=A1zpdWoShkHsA~N<2nZ6E~XeJVmg}e3RYk(Hlqul;Sf&X94;5L{sV+t zNGlP^MJXy#g{i2?Rnf|r@BB>Imr29*a zbn!_6JsjA~_s0zSsE{NZ;n;ppopKq5H)2@X-g=kUYec-(BJbOFTXO1ZQWD>`r%rdd z-A2S6`!%&e4{_2s&9~Z>mz7tQXPxqGeQ*=6-oe~;{z4hf-C;k|HoJXRC_lc2iS~DI zw~vaqr_kTYGk!2K_NBj5MboLF>s+T_1@|Dk@_E1ByTwZxwU+Q7Iap&#bzhFTN9# z>^FI9q*(PC@2h}yGowM3So1O)R3x@9^G(CGogFpLdL*#NC{b2gcAoJ~&>EZFYy2Fv z{>oluTnSoBbIOcsL8~(-Pbuq2&K=4V`!lD}KkZbJTG8tKr9^-JTbyKkJw_Rq%9XL> z&hct*sZzVbO0{AWE{2q9%W|rL3Z-^rDb-P_)B#+ow6>Iu&edmgA#1O%#5vVj@Aeti zZ)Gnu>YboCGWt~OvtWey-5~20je(0nn2CqMl0k@}NP&?-je(mfPe7M} zm4TbVkcElCl7$5*!_Od;z|SBIq>B`o7}ywi81e+P8CWM~&Bn|=~dJ9lY14yr#d{t_>0yB^WQpKhKk=+Ai LGYCM~cYtgFrP(q5 delta 245 zcmZ2rKF3@!CAEUfz}TE2cg^pEock81{hg{_Fmu7;|D93aY?@pC&X_Y%QJC?@L{no% zhmD!f*%)_h4rHIp$i%2H`2)uXMz+ZhIi+n`8MqjPnRpm18H5;$6c`y)8MvA91aui# z7`Pb>8JK|LEI=842B8Fg24Nswq`<_$%D}^rC!o#1GTD+#nOzmg2CCnj%r%dNm4SiT zl3_C&{~~T(Mg|53Z7Bu@5N!pdK>)-CVGsb(8-U^(KzhaGn^MbxCIeYO5jF*g><*AF K0SNmBkPQHUMK7QL diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/exception/ActionFailureException.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/exception/ActionFailureException.dex index ff466b5b975e9ddf9adb2afad36817cdaa38f626..7009519cfdf5baa67c1748e82aa5990137fe262f 100644 GIT binary patch delta 87 zcmZ3(zK2~gCAEUfz}S>w@;t$1Zpud-*=JSEYxuVM^29YqE|~Fz_3fFcD9p$*(bSl+ hVPocWCRPR@;GfLMJYRxYfPsM##AOCzD4PYy1_1bC6}JEY delta 71 zcmdnPzJ^^fCAEUfz}TGO{ap3m4+KJ_?Or>rDHD;MzHR573)?(*s;-%+D9p$((bSl+ bU}NTVCPu!=tjzOy7z7v?7#V!>!b}Xz6U~em kYc^(1W@2Rk0{+Q=ndVC{3otM+0(pO!fCQAyz|6n^0I^&ZX#fBK delta 72 zcmV-O0Js0R2dD=jWMy~?Ff%s*K%ydw!rhA>_Gz%{&Dgu^ob0WRuTds{rM}vtAl}K$z_1^P?@WHmyjcMxas$X?Q($0V1hQWM*$e^@_75N% E03?ebuK)l5 delta 109 zcmdnPxr0+NCAEUfz}TE&;w^hFR`xF?mbP3s%F2SAO$BH1x-NY$zhk1JFyohrrpAme z6EpuaKG~efn9sz^#K6F?lbL~GKM>!T{E~UI0wYl529U?5z`y`vKLN5C1R(4$KsEqD CTpTz6 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/remote/GTaskASyncTask$OnCompleteListener.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/remote/GTaskASyncTask$OnCompleteListener.dex index 9db738afbd3066467d7f0803de8b569a9473d196..64d96b3fcf4e10d47b1a09a68b345b7db4e2bab5 100644 GIT binary patch delta 112 zcmZ3(wt-DCCAEUfz}S?bec7y_DJ>_D8VE6Ze_iL{QkwbsMuKw641wT5!$27whKuG4=(wE|(47vq9rVgplm-)E^TSg&9pIni?}! zY|P|lWmMT*$~vE0kO2sofOxY21H*10mYA$4xLE-tA_A0SQ($0V1hQ2?>VUE!wh538 E03lQwUjP6A delta 110 zcmeyN{6$$YCAEUfz}TEYCRj}3$s@aDnMt>*vst*zf17Bs{b${D?8`(&VMc?ArpAmV z8#B3C85K5{vd-t`Wny4p*et-nup5X)CaVf=R$v5*hzK$;uqiMwfY=H^HUm%=#5Mr3 E0TcijVE_OC diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/remote/GTaskClient.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/gtask/remote/GTaskClient.dex index 0e75b17f6dc4f87ee0e2c735ceb6b1f0ffb77b2e..29cbbbf868de5db95f033bc3689e753e3a64ff94 100644 GIT binary patch delta 2680 zcmZA33s6*59LMqhxqJ5!F0%4)VSTWG3Iq`=u7daoijwRtj)wLS)UiyF%*0V=3GMxu zm}_Zeqmye|nLXAiD=SPb-(^~A(PXA&jnn9el@3|oW0z^Ch0i@d|M#4G&wZT5j>gW$ ztjSZF5{gU0^2qG-*FX8x>a)+!9Xb8f(5fvhqo4JB*znM;+kIEY`+J6B{l#$f?g=0-%e z5>6sFk3o1EALB6ofInZP8Vy*D&v70Fmx^461$Z6b!pYqngj?|tmg61l!IwCUb{xTR z{2F0%3TJT+osdEfglrU`2m?`$(U^ppXhJidz*0o<7Ct~5KF3k~ie8tA48Ranq8isD zGKNh(?#BICiS^is9oUC&U=%SCjKH<1#S}DQJ{DsgHew6DzWB3if;{tq_i4AmHisc1kG7GVk2B8E?}2jAf|F2EZS>4RJp zhj{+O2@^0CbMPP@$MaZ)b=ZVYaRf4uM}wU8zz&t#K6^LRNzQSP~#Vk#Ll0wC>t37EQ z2vQHwI+171aOEhE)#~zB>!YPn)BQ@xz3hAiS=Tf@wkzx7cjZxb_S45_opy~;H(6Eg z@=4?E`Vd_wr_z=|pG%L`S=aSAo$n;4+j$x}!_KqFdOo^O6S-?_v-N}9A9;kzMD`5D z)8tw^FN@3iEM0xl_6go_KfMjsxTg_TYB%?RGv! zzQfKZt=B#N>JBP(RLapwo@8f}KMP%TFS)BeKCX|xBz+@>!52%sWTct4n;RX*8!$w% zL*yQ7QleiqTJsXKBFV0h+c3-Brc8Xz>zRv1EJvGRv1K9;T8l zrnRqoNST%+sd(rrZc5ZEWo8eizC$KNJ+wP%6S=g}^1h*G>fmA~(ld$G)RWun;6R&V zGm=&qh9lGJo?NSvt-F#lo&HSz9K@bXcB-5_BiG3LTfdhXJQe1|4N&|nWX(FnO{%lr zN~tiC9acxmTGeK~n0k%+%sQT0t`1mPY5P?|>}=YNN-c_2`Nt{soAqLPt~z6FOCMvX zEGv*vr@C7UGZv{rO9ehtli3zn9f9R)xz*ZhjoKC~>z%0#$+l|y49+y8M*0SabFWel zJKReRzv`K!GWhk~6>^$RXY7qWFK0xSg;Yzk*%opbNAgYMNI&&xvu9bpGMf84jdi)o zIM&xN+KLQgalbOPWS~-i4m4C}iBem`NTy63AkAYz1X)>)XQ48`aRd}aJwC0w-vOTs9$OSn^){&zfpEu zty?Rrv|;i+eK;N8l0hmSUUq|!$NBYt`b@GxT~A4OpnP#DIqj^Ml!LK6^ovt<*>%0- M^f#~WUsx*g4_Ps~#Q*>R delta 2665 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 SLBHeDOkYnoeNB3N8~K02lx;fz delta 2268 zcmYk;e@s8v~ z!J#oekv|9{xC+InMH>#`JbKWJsBt1Ak%dCc$0}5#78}ukCN$%H?8K+ojlJkVCr;r4 z?m&FwMPe}&Nf?cZn1(V`pbD$81x;wh0i4F~7?>%NhG{558Ol+CW$>W^EojF|}wIE$;egTJ71MfzhPh9Vi`QGn@q3B{O=a=eL3tb`Bm;u9P|07vxT z54eOLJjQ^DB8eD-7cm!$unayl;60qcPq>adxQ~C)FOS=Xc;ui6C76qaSd2AjM&b@W z_TebL$3i&_9!JlqbhiY;pwy!CXb2WyV*KUo*KTq({#c9N!p{ zn?iC+NdL~K+4p4P_K>EIkfs2+#7uTHWc*A>?jo0(p3CGiGB4dH+ia8d$-HiIH+hc9 zJ*m9xf=&9W2eUq#VAcl_%w7IleeODAN(=a_kk8Gc_7#U%;uOn&JL0sZHrbs~DXP)F z5;a|Iw-ekcYKL9uu6FGmA>#3W>&~*Q6lGh{iE4(O6y4==I9z!S`=99Cr^%l)XoK=x z87b_Mo9HfgN3i(9`R3sJb^rO8{>tS^V*U7U#13a)mL29vbX{Yl&7a|!qC6?A$HDZj zV__=Up)8J0FVeC0)*)%G{AAv3{$oSd^HZ@W#d}>}GSco}5MSuf2Nv+At5x<5?{U>? zw9E=-DCPT~_ z&xSkd>%t#qE7k3BIW4Dhiqq+Ia1bJSTsB=Nn>x$XH%wh(YK^IlR9>6B+|Unt(+^KN z*Iqv?BdL1fPo?Sy;#sPGz_O{a)K{nrsl%vmnObS;VpHEX^&L}}nY!H6$Q356)Ya}S zSW;neKNa)GGos%XmRH2ZiRphVoa8=?>vI*dK3~0DTqf&fw)hp>q1xBBPZOYBgi{x(gtS({nmhdbvm6)g~%osA!)R=L~ z#!P-jRu>iq2F1y>jG=6fjADEY&YN#Aeq&^Go_wC!iap6N)ilw}XtE%SvJe9ZFafbJ tP=h28TTFIjnQsE(F(@!FFajw>Ae&hLqRIrwW`l}@tY83&gVclo*#M^#9xea? delta 164 zcmbQiHHAwtCAEUfz}TE&!CQChXZcgR3q23&eY#Vw>Yuv(#qQbs0wNO?g&6}Tni?}s z*qF)B$m+ntz@Rj_mNAq~pHYmD!Eo~p#&3*_E|bqQTX7hrBwJWo8YfN`U{U5}Vqjnp s0Vp_czPBPJOoDWec1sHKpiVwfcrxT{taWnkfY zku*q(FeC^nZ$i2-vZ$LtZ=!-C!i&1GAZS5E-*+6rcYJn!=Q$7W-gDlwMiTFC_@H`>X5juuRPgOd-FH#+&4)9>MYfNXQ*kQrtk9+kA~ z1FnD?)_tz>wgeZ;shN4tlPjD&x-O5e>oIFs>z`bg@8~7woSggS8dTN{t554AS-aJ; zp2`{wuCN+&13fIoEL!m~#pQIR^^jGn{^@I0y~@+i zt$@p)txsA-`iJFJMf#5wQx&?!6H`?>;knOo6dv|_uA zn|iTowIw8WlN57yQ0!QfTvlp_op4LUb37`C#E!~Praq!}+0~i)i+EI;slADhN>WwY ziM4JPYi`Z#31e<=c8BHdYwQX4^w-tsXpON1DyPy0-Az&}jY(LN+&R9+&0h RG}+B&n7TKgFDLuR{{cm^h1LK7 delta 871 zcmYk*OGs2v9LMqhxifbhA9K}22bD5W7h;*_tKtq3Dk)=FAd!!tWJVG-f`mk>2`rGP zXgIb=iclI0e1kz)Xvn}DKX4-cvRA+ zk6A%AsH0X%>o6xvsF~|tCYL7j^=LniC6OtN~?DvHDHj={>Ag z^?mO^{wG#rZlIT?m_;i-W_;E=?V#Gwb#_tyH+pzSPJUzFS%; zS1A{$7Dvj(2}uD*t~lY446A+4h)3#u{jM~M<4Sj;994&$y@~pAmn)UjUUZGikg9M- zwz~h{me~(8ERlt9O1tfkR2_^|NBj2c>5M+*=s@67t=Us+w@52}=6@h$bED=_*~z?V MHl2+yb#FlAA3o%RKL7v# diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/model/Note$NoteData.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/model/Note$NoteData.dex index 234fe748fd8d5507ef906ed4e020f75bf876a163..b8db69cd94f79124d5a36932f9eb1d71d6c0a983 100644 GIT binary patch delta 185 zcmdm?xkpnmCAEUfz}S@G<+jYp_s+h#vs7_TV$$XE+MF8q!VmRi!cL27Z6{Vd{cP80?6PqKpvX{0|O(FeFw;95P-1X0NDVdhACkH delta 181 zcmdm^xkFPiCAEUfz}TE2c#Gf6O_TPveUIqjVY+eQ7t;rR$*rdAly^*26lQ!e(bSmn z!N$yFR>m8f&$8OH$gwgoGcYkQFihoUU=Re-VnA#N6tiVuWr$Lqti@FYSF#GLlFf&> sxHx%1MzjbsFmwU&naOvB_bV_0Ma}?uYzhnvAodL)n?V4=egR|y05{<#AOHXW diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/model/Note.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/model/Note.dex index 00800a07cf49bd5bc81da661ecc800605f829ec0..ec0402c041011703c802ff2712a097b67d385138 100644 GIT binary patch delta 132 zcmdm?utz~LCAEUfz}S?bYSD)M+dgh>mMcAy^p#=5Y=`uW6{ma>5^W|b3Nz+RG&N>o z;NF;ZjD;~~vLR~;D-%0|Ez{;ztXmmbIa%2)I5(%TzhUQP00KrJ=HzE!2$>wozh8j~ W$O{1S*c2c#F+eth0EC?bWCH-&*&jgw delta 128 zcmdm^utPyHCAEUfz}TE2V&Ttg=3$FpF_kivwWa^PZ;@&tyu`2F++w1lFk{9K-d{THUI$Z9$o+d diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/model/WorkingNote$NoteSettingChangedListener.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/model/WorkingNote$NoteSettingChangedListener.dex index 4cc87c9ee9f70b08f140b3621a4465c30085291f..5fd517e172dc4515b2268fd144eb9efed92480e8 100644 GIT binary patch delta 113 zcmZqS=-^OHNv+^AFg9iQewaD9pqnrERcwN2b*)b44_QOE>8~^Xa!gbdX3UsqYRtH2 zV&-+mh|P|S>`a0TK)?jVD$EQFT0rbGIh46y0VLu9AhP delta 109 zcmeC+XyH&yNv+^AFg9oSf5dP8V|{y@PMNC{9MrG=tTMX4-}gcCMV5(*!i*^sO^q3M zOw7E_7_!-sk)4T`iGhJZg_(gt3y3`?M>6*-Fakw9fIKz@1_ls21juF(fUr}5Yyf!? B8QA~; diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/model/WorkingNote.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/model/WorkingNote.dex index 2c8f09ce13a3d8b003962a72085a5916f1def81c..da7b3ec3caff878c029b7a333aca69ac0a199f2a 100644 GIT binary patch delta 2076 zcmZwIZEO@p9LMqh?A`U@`gFG~ZSP8-Y=KHBl-4#CX^A`qxKIeKEd@(N3!w@TP$*H! z)k0DY@`6l>YnVtXMq?W4u@0}|9R5WaH#`?j*oYn2gO70mS0QO49^_#L zLYRXZ%tr$jV`*AgWI16K)}R&b*oPjxi$geyvpA0{xQ2fal`fKiRAi$VQ&5XVSd3+O z8f&p08?Y4}cs)$fjSp}VUt<7&BPzh7z$lDEIcA~`Pht%=qXTc@AdcfpoWu9H4iyw} z!;2K$hq0J|@KlN_)ME*j<9W1V6W+vre1zlp0vFMb>$ros3=uy9$VVk=@f2P_8``l0 zZ=ehB;gbwmC}#+laTC^Xkr61y!>B?7R-hT{(T2@v$1WT}KYqnuaA$He$j#K1uC)n| zvajRs?ssX_M_p-Q(~?As!g8{Y+Hyviz2m{Nw6h;23LBj<31sv0!(=lL|04MnCns`j zG8dDVb-^LZn~thjN{#6Rk+<^`wA?Zbsij-J2Woof5%zOXP(GNzup_Oz$)@< zZ|t{$X`JPvb)L@`d1iy7X6f6p*=ml?^ropAUFyva)DMje4vpkQS)^BZ(*jR8y){06 zy)shMZrNE4W*+tf_5$<)zJ5*OKoG2E_M+TFT0u1>w9 z6XGYS5B2Q$IqGE3uJ{b)>F2KZ_Z&`Gtaxanq~H$EFmi_1)}xck>=d>FZ>LljCCPZp zE#;P8om6J!+PW)gvNgumSCb|O%Nb-I)j}1BT-C!I=6I5=XZecN487i0qUPytUy(Ym zFZ=RJu33!x*%W`6;)W?UxG368amgI^o8pcsu9)JMF8AlF0^Q)xRbT0_KQyz|QZK2* z!ZQ`}r?M7oSBXu9y`c)(X{l!tLxrJ=UO8x~O)4=IswnK0ACziNER+*>dwb=GrMl>& z=d+$<`<6GRxNK?TlG36QotjydGmxfQTii#|t=OBx60J_ZitS8Q*6DzU7TyaTjl0$blS}uYBs4kw}$*5#CR_E delta 2007 zcmZwIeQZ-z7{~GF+_q!uMqlPw*KX~`%LJ6l#@q`+!3+YD3Pd-?WD+ETW&{+(z*KYt zoME6*JU9`VL0NPmigR-$66GzECid)}RqhcnurTjQ8*% zzQr$aWQasihK{H_?La=)hilhod-&^Y|N?*&=siJf@-& zHCTv6sKYDSQX`u10Y1k8T);J`98L^jL{W+ureZoOF&7Qkj!*Cfx^Wa|a`Xhpih()o z<1~B257YY{fqK*9rAJ{D*~hzOSFm5i1#^?I2PFxU?V5pP^YX)FGY@}>{GgpZd^VYl zE+$u!%{=C_ITm|2De>V^J=gi)sgyB9w=8COtewpi_u2Vb@_0L&DPneBMIL8obC|xG zb>sGX3VKZzE5!bK7nG?VTfCxsE4MZYKbn;o9l#}YQZ-)Ra*tLI>1b+h?EpR-)zl8>JtPlE zNX?Lt)g&RuED1TQB;=Ycp`>cbAHYL`HLGQwka~-nY1G82X{Y8hYBorIQh+lwHK~bx zl*|#$>dezuQ)jEE^|Z8!>LuNjHd8fqo=nSDuI(JSz4On3^Hth#YRx)v!~69jZ%O)b z#<-!RqQJ}LaY~u!4sVHd#;-4X%dIPZeUGm^)NB9B8Wl_&(Zw8Q<^S>P^}aDGS%2j# zQtA4tuR!h4L;ORF_E^;IHqAlP95BuIra57nou=t9%@Nb=GR+}f=O4!9YVi+Nt$MFN zKJB_v>y#&YEGCzfHD`Q^bPnabJ}R91WT zaMhiqyTc_zw?)+IhUA8HrGAJgwJlev^JvRcY9DT(O@|}dZnK&}c71PHPl-Igz-)R2 u)-3TDu=03*k}+ltmz~Yc<1pW+zL%V2_nVu`>@U;rBmWCkTp;)W diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/BackupUtils$TextExport.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/BackupUtils$TextExport.dex index 4ec8e8689c53a8d9d2aaea15a80674e34b23edf1..8f924659004dbe7a6b08c1442c4590009f0109f4 100644 GIT binary patch delta 1205 zcmYk+TSyd99LMqh%f<;thnO!K& zVx&8CF)DhfbhoGoAG%Tz1iomH4-thGL8KWG(f62v3!gc^Is2bEd(NEM*OMA2hbz}@ zPm4||kZ%=%C$X;hp67i{3s*ksZJu~{_rb23Xkp{=uvbeRFPKta;t`qY5UFvCY{3a! zz%|^)GxXpy^b8R{CSeYiq8bfo#YvpQd9>jQuHyz$xQ9+WMIUULQZM9lFVKr$@H3f0tj7^tLI+;q9lk?M5f?JyHS4)KAqTmLAciuO zV+A&18ye7p)9AoGJj6?U##apBHw>>x8hi*Mi~`KYVk|=~cGYt@j8P=HGq$4vO*n_EXvYJ*L^s~!6Mo4w* z&A5dwyg{#ZQ9tSa;$k6LR}KBvEF&`RH$8sNXvD?7VJuNAuRZ~=KoW3UM-5-7pPC@2 z+)eT*^$q6`jNGuiEMX?oaYeHe8{TW;+g?GG;J7aLS9%E}&^ zlp#82B5SPn(SEiQ!%z{UHA^B|u7va%Vj5+-W`y*uVvZr%Li#>2^GWuQzF*8jl4FBr zin%)CQCG~DfAw{$r8=QnY8R^35z@<5D`q03R}7^MTDoM2O?1c5kEyl7&SGtswc2@8 zJDc>RMRh|9W>}@J9m)HyI;Z!ssU6DunZ@ClN7Ealf%6!on2Jaz(E{bSh3|F00T+5>7i?Za6utHHIZrj_g%?pMn$^sD+5`7fdQ Btvvt$ delta 1154 zcmYk*ZAcVB7{Kvo_g?gLwL8sI*GkQdLNZA#E6*3Kh)}UBg39pARY-=Wy@*k#rlO#d zEoCTuhzKmuD1#_Nh_oOiq=GbrfYudX145rpqpYmUNalNFXxHB zgf85}Al_jbe-RTdvJoD5;loLkqXN}9k6K(tBU;gc8+eKj;o_Hh0_O^mBzRDYYINZV zUSkGUr$`*qu@62pqZ|ErgK5~A&{iBp6&i30kMI&>n8as%b@>^b;5&X|4#5#3tFacT z*nvIpq7-FlKr61H2ZI>G2uAT9pD=}Q_yt>}NHmg>f;<%XDUQI0O4OhOz39UTCNK|K zDdIo`5|DzO$iZHCQG#+@Kt0;fgI+wwGrYoEOu#cmF$akfaY4r#BqJ4>$i^WYLmlqm zKKhN@YFF5EO~m{<1;fT}OVavLGSSqy$s~n2JPW&Y#Za;sGNTzC7Pmgk<5;SUCbPuu zK)k3KLl(D3_|vjT#UXfE>|7Sd5PJe`5|-sR7%ppcY#Nyyo~}YBvH7BS3=ia47nG<< z^Mxpa#uPXS(q|Ofn{75*(01FvxLs4!`A}mjs9Q-h>Vp}Oue8wWpfhS|QWjCE@y{6# zgQE|d{j+G1$X%B!qAN|JtNEf^&dIvmc-i9Aq>Kg7l>+i-$rp=m-7mV$E4uxFB-`Wp z3bRe9a4^Km=;rwOMxi4|DKgp}50ujbo{%(E`C?RRwF5u2Do5na2&E-q(MfUDrKsZ( zirQkFaVLeDJ!hHm0({0@_eEb{C>zBo;XsMGacY7{JF$8Et;GL(2(h`L=Gxc-vAIST S`kHwku|1GqTEjrTj{HA-Vy7Pf diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/BackupUtils.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/BackupUtils.dex index d474cc6ece756df0828e1581f5dedf887cda653d..a6a69426d0b6a6868bf8711f27a4e0a3f0a821bb 100644 GIT binary patch delta 110 zcmZ1=xkOSiCAEUfz}S>QQRb`iA{T`VeQ%!q%}9+g6forYn-lHPykw%HFyobprpAmt z8#5O(GalK@%d(oCmjMVEfjEVmfnm?&gWUTSn1H+;KpvX{MCJ&P%^(0_UjecKnO7VZ delta 106 zcmZ1?xj<4eCAEUfz}TGOu(a;$@P!J}0^4FY72R#-Dd&Gsy>)TmmIV_Pg&8kQG&N@I z*qFJPneo78UY6DDoQw<%3@O|U3_B(t<=(FV;_U$P*c2ETKSMrn}Jru>K{x$0=< zMh+e9GpBCJYSI=?7mHe~)zX<8t+o0?n{%~jI^+-AQ2PUyxt^cnV6N|Yd_S-I@cn$> zpYP}UIhd&WzAC@9t=C;tQYK#?^0~%?`%j#`vSRe_%1PVd!z0;G4mX^N59Md6o}sdm z#9&C|i!_n#St5;S!A`VeFW$fb3}6_aVjLH71OH-4P$UO=h@t?iuo@+J8tbqDaco9C zwgx33jf7^risQJ5Y1o&DEJqW%aR{gJ6@JBi#Ii-o@hn=cHXx2VG~jtO;U(Vk0(VE4Je( zj^R{-(*!PI5i{I&c7eIEjyO2A6Od)3}WX@Z^d35JEmyVl~Q8g*r51H@dJN@8A=BhpU*v%{*Bt zvxGThE)yxn8pP3nX6!*P4r;Ge@9YckMrHo!C$syK#~_)X=YS|-nOGPO*e<7Dn;p21vit})qMW5%+ z%6j&*Am)s_j9UR-*eZgCSBvHQ~UIg=jA6p;O#e4YL}vvFJ_5I z*y@siquy$9gsmqf@MtU^kuKjOT$66sk@U}tKV!&_asrPtz0$DV6%J=*Be|MTqiLb)#ita4rX+&v9jJTEDVSyCn%@Q0AYeMB7qPo zEo|+VSkL^>QP#0us5+7Hl=l^JTVKqwN_R9T3EXcwtm9fbqHr|GkT8eD@ z-ycgFOW{xZw; z9(~Inwy7+Ck9G#CEq8y@b%Db1Hv?~ZRKK2G7Hgc0DA!c3a?OO4>!YZ0^@mi*%|w_J zf5_Mtru`w+UZX8CyPd;2-$*fSDSaihYiY}AGg=vIqu*3?r25TfHQ!cqJ*zGM0Zl&vhyVZp delta 1807 zcmYk-e@LBG9LMqRxj($#d)0frnmV1A>#j0evqb08{4syba=Dad3Ddx>wA3JfKx9N+ znHv66Q%tH^5a81Up5-YwII-Z@j<`MI~?g`@NBzx-V@)$!V~#FXzRipR5(ROfh6VPrT} zGSZNVY;46HxC=!nMj5J5i#^E_ zkp@B&T5%Ysa0&k)c$-Kgy74^Tz(9R5J&JKmXMT2 zeOiQ>5sFcU8q}d4jd%zxXhR1M<2dGV7N6ite1~6g6V6Q{2}nc+3ULprum^kbB3{C) z5l%BWjkEX^7x5czz@E->Vh1YFgiiG0S&U!`bNCqFVi`Z-3RZC)_6(jFL2O4k?nk7V z(<68S{TRSFCU6v|@dYm73jTzBvq&s_*n}?dv&?Tur^{ z(Hy&BvKhVB%E{bwua!d^axVEkt3IDxW92e3vyF*PZTD=KbC<2Ol8T?1UJj*~^|P~{ z!z{>2+N6^MiRm_vlz3vf($W`7;U1rQ%AY45{i7>Od9*V&*XeS)N?f`iwnBC3zSu%) z-;UMlo7oa~k5W1Mgr`xJ>+7C+)ud~^^{QKsd)w|D;mx-)%%e)txm&XRW+~%r>GlZ; zgu;%X1pIyeEvC*Hh|$5g_Y0v4uQ%&0{I z`Rg-^cE0{NhkP%qHl65CRgdZ0{g1QKWB!}A#T$AoajR|df}T$-vMmnjRbJcgLpmW) zW&8Rs{a_$(b};aaR}JfHnc;osgUY>}q1-E}$~_rU?$K10>M@_!3>(3e=dAK8vu~}# zZj}X;xxA=C%6!UV%3|FY>}faKM!|fP=F_r;_!!CNf02W1dN3ofe$i3PwsTt9Y(G0~ U%{`{~7^~iFPxF16S#^^C14mZi6DZc%`CjX6HVY2}LjeN=Lq(X0 q5Rd|ch>51gj6NGPUvsg7_WJF delta 86 zcmZpX_#$qal3KxKU~JCtvT|oFXS#Gmj@_pG8%C_VxI0vDZEieu=?galLjeN=Lq(X0 k5Rd|ckcp8t*}qMnJ0!i*;-ni@0C z*qB+*$hc$kOUC`of($^w1jOa63=FkEyk_!N*3AkakrhB5n*sv^BapoV$Yv0LuulNl E0L;-I-T(jq delta 110 zcmeC-?ch~RNv+^AFg9m6p}}DL?k>xc`n_5vTQ5!i=x_69f+93Ns#=Xll$j zWn*SNBjc9MFB$hU^D;3oFqE@0Fw_F^ipe`!H!Cm#MOFZLYzhnvAodm@n?V4=J_2L| E07@(#lK=n! diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/ResourceParser$NoteItemBgResources.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/ResourceParser$NoteItemBgResources.dex index fdbccf94b38dcb091b75495567de995327c3dbc4..129d5d9efb5816a52309641164376d30d77e3ae3 100644 GIT binary patch delta 114 zcmbOtG($)+CAEUfz}S>Qe(|ZZehx}bcV(mAxbNSQ9dtlRVv_=+p2S2&VaAY&rpAmV z8#DEp7+p5cWSY$?$N&UPK>UN9f#DwzTTFK3*sK5&G2vifU{hdVU<9&VfNTZ<2s;GG F1^_#O7?1z} delta 110 zcmbOsG(|`;CAEUfz}TF@X<4*%=Y8cD`sU|OpLpJR+FwL7D*5LVUy+H5!i)hEO^q1~ zHfHKGF*i-(SXEyKMwW(m?R^wClaXk|ig&9vwG&N@Y zvoTYek#Wc7Rz_uJK?WdT0^%AL28JdeUNdX1_22B2#^f` D?^hiN diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/ResourceParser$WidgetBgResources.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/ResourceParser$WidgetBgResources.dex index 6924a9903528972ce7a2f0c586aae943cbe78b2f..5d8cadbb730f7891b929fa42f02b884e75ecf2d9 100644 GIT binary patch delta 114 zcmcb?bB9MUCAEUfz}S@Gt>zTwy_19fmM10zWG_7*#`^l_vfbw%+=`i~D9kuxqNy=s z%f`%PM#hfKXBk&B3o-x!6A*i|GB5-Jan0mb*3AkakqRJ>O@V=d5y={5d E0O^SyAOHXW delta 110 zcmcb^bAv}QCAEUfz}TE&n))uEX$~)YpPt+4vgVRT0;54=v1E6}#)yfE!i-ZUni?}U zY|Kn%WNg`dmT@&RFB1a;gEuP!Lm&`WOzvdetiT8qsQ~iW6c`vl>=q!KK>)&@0%QXK D;o=+N diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/ResourceParser.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/tool/ResourceParser.dex index 61a84ce188c227bbd1da5004380d234658516f83..dfce0f18b77b9e8fce521978cfe16bc30b8c9ea0 100644 GIT binary patch delta 1039 zcmZvbPe@cz6o=1!@4lDLjN>>~&e)VQ8q@R#l|*n+8_|Uzwh$u37E?)CLpqfqVT{ox zT2(IyS_FX<5pFc1MXSLeC}?322<{SB?%D({`p)=f*B!q3opaxP=bn4+J742V&ABU6 z^O4@Ze)&@Ru-P98Vwa0A}LHssh~ z1jgVp%)kOXg6Hr8Ucno92g|SmAE650;1_Iz<$zJh>p`I(*g_DANRT((O$RX#Ll(M% zi>9sehtoCUk))`tPn$tU4id1-d}nA|7HXARKu4TfX|+^YR#T0oJ~`F2E!1?V?V%nL zs-g=s;lz!!c*kn~-Zg5nI#RGkDel8- z@L1=vzx*a`-LRZ6Y!Q=ob3&5NtzORVL}Wl(rCbXgMfF56C)fF~vz&G0v@DA_kEvHP zF|-a^i5+Y$`)or0<1%dW@paRZkTecM*J!0w$$rmilti%ZY$TJT*Nb#Su~btk8r6Vl^PivpV9|c}OyjPN zSh0qmYpr!q!O}Dsn#l|$`5a99U6p!|=)-!S=#AEUMNd`l7p+IVX9!S>q&Sm}p delta 920 zcmXw&J!lkB5XWaflij^9Kkzn}Gr8Nus2IY5LQ4!sPfru|B*8BlUoSk6``zctpANqYS2;WeC&A-8P4GF{>cy)Si#rNZvo0N! z-S%3G+U!uKsCG54C_=S`1-qHtN!~R!*eP>Z>(>m3)v7ttQbMTy1@Ccy(VR=>S`eZZbN=jcj=J3*d~i< d5#wkpJ!5N29S-Y9ZEWAHYs+;=bY1^x{{c7WQ;Yxr diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/AlarmAlertActivity.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/AlarmAlertActivity.dex index fe16853e089081d0675c9103ba9869943b2ddf79..ffd80dd9b778beb49abe47d607ce609543c31be7 100644 GIT binary patch delta 87 zcmdm@aYREgCAEUfz}S@G+L>~XBSOpblv&?)ulsgo;=2XM%uYq$z2h=bQJAr3qNy=s i!NyE^VO9np;Gf(nJYRxYfPsM#$mR#zkPQH@<` dGXY?+X&(~-4wH=&p9}yH00031004*+0084L7e4?1 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/AlarmInitReceiver.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/AlarmInitReceiver.dex index 07ef22e8072e335e010f73364cd7c7e8d8e0f116..04d5c912ba528476a40f02727ca99d38fb7336d0 100644 GIT binary patch delta 610 zcmYk(%PWLY7{~GFykjoLb!L=H%DBveQZ!AW$z_ysnFS%aM50D0c4`(V!b*CjSx8e; z7LpBRW1;v1lw1}TV`CvJvBmei&B8l<-t(Jto_Xe+_g(WPe3dh^EAED1NTx0ao1Vk* zWTLz(w7k>axZ87feDJjpN$genRC+HITpf3agl!_}ERlD7!fh9+KpnzpLj+yuMil)R z!31Wpjw9UQ4R-qa(Sjkw5XUZ3xWuDFR^^va;}mH?5Y1>s2Zk|*X)Ga*EhLe`3C?ki zd%WTsKPYsGlpugcgwcxujA9Zo7lq4&b#qb853O>{>V|3$`tZVe|FUWdMuU(n-MsevaGgW-^;_hF5HYbdyjw>2JLjSM6B2*MIdi~W> zBwkf!1SD#R@_NdQS}V;_n=i`x@LtSCTe0dn-?VkwJs%E_+Hk5YWwjD1Fdtm=eY&Nh jr{0!6rr{T9C+pWPWL>SdVb5f1JJjp>7k%zbPLuxtrN~a5 delta 604 zcmYk(PbhL7W zP+W;f4$7Z{A}6JsxKO^oajV&8Jf4&xxKQT+?WWw+xt)3 zf)B2p+Y^7N@G^A1ZbW0{cI_tC=#F$+L|RNDcWENec!h2jai9Voc;Q1U+R=q>3}6I7 zEMOH!c*Hk~=-q%`j3bOiB(RSwi$vs;pd?+S8a1d#6PnS7VT@r4VMMTo1U9jYLtNk< zZ}@;=h}cjH7d+@d4~8&`af8BXf`$03HZwBM-m^r6*CA2j3`Vw*`ekyaP?ng_VN|&l z;%r7Mwun`Yx_^&Y&8b{6UaLEbkD009Dj#S6;_G-&za31{_zF5%#rN0CDOKXsTvAz9 zAT~NrvoiH;Ep_lcsN*klHg#8yz>% diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/AlarmReceiver.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/AlarmReceiver.dex index 9278ab02f875f5d62ebd7ec8b56020ed83b2753f..64cbaabf52a9f830e4332d64a37fdabda31a9588 100644 GIT binary patch delta 87 zcmaFE{)b&LCAEUfz}S@G^U4of-`oEBVw^N;5xQQJ67iqNy=s i&&JI6Osot*z&kmTxm|);fPsM#$ctbG5>R#wkPQI$YZ@p3 delta 71 zcmV-N0J#7B2kZwSWMy~?Ff%s*8mjeuIE#>iz>|mmC5ZE$HXQnF=Z?so?2#c80a%eW dGXZ?DY3~9743k|0hYSD^00031003A6001!j89D#} diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker$1.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker$1.dex index eed33502bbd67f527fa9b7c068de9bf66c3e0690..b1a976d9a7d561f8f315f8aeb4e1dcb0982d1323 100644 GIT binary patch delta 114 zcmZ3%wT4SECAEUfz}S?bqv940=H9F*%ZDvjQVf!~@7f DEt(tP diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker$2.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker$2.dex index 88dead1f13131a9f6ff3f8d54db93cdf1a3d514a..97a7ce486f38c67e1519123bc6ca28b3b95edbdd 100644 GIT binary patch delta 114 zcmZn>>JU;)Nv+^AFg9gqD}FEZ@O|W>lx_(|?xz*~7WY5CZ;Xxp!!c1&n9*gTsWGF< z#>{*sMw87qnY>vA8GwKZh*>xo7`T8~W3nN~W(AOl3XsR9z`(!=WSaol3<40g3y=)} DvRD|| delta 110 zcmeAWY7tUQNv+^AFg9oCE?x7w;cN9ur&a&+%I7Y9HZOX~h5NT2)w4`g6lQdoXll%; zurV{AiP2#5O(t(vUM20AvFI DKmHqi diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker$3.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker$3.dex index afad0e001ec9238fe64d1095902a0356a6544a4c..5ff69b8da82d1a2dff28d37fdeae986b083c617e 100644 GIT binary patch delta 114 zcmbQiKZjp2CAEUfz}S>Q#fA0Pix+$;hc_*I@X;uhUvSR4D85#)WpgGf3NzlAXll$T zvoVvKiSfkdQYL2>K?WdT0^*r$3=H#uc+cdcY?~E8B0GRQHU$O-Mj-nHkj)?fVc!6< E0rYMhF8}}l delta 110 zcmbQkKZ9Q}CAEUfz}TFj+}SSqp951!@|@K|V)tLHmUlEfYf^q_>5Per!i-lYni?}o zY|P|lVmz|Bl*yTemx+OaVI~^`!+ap#G5I9hW(7u|$POTnO@V;{#6ALKGYCM~SAc8) DR_Gge diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker$4.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker$4.dex index 01e1c188b5818d7827ef5773f35d02c9f1acdb67..08f79c9b9f0027d585af1b9b9c6d9f4847e6054a 100644 GIT binary patch delta 115 zcmcb^{eW9BCAEUfz}S>w#!nuZdCS|g0t(%{T-NOE(U4x(fBx-e-v<*Fg&Acgni@0y z*qB+&$jGz#E~7lN5Cae}0r4#s28IVf%)mOCi*=I%Nazoc%cj7k+RouF+CAEUfz}S=_dqwnWpN$2%EHU$O-Mj(3wNI(F>J^*9`035s= A*Z=?k delta 108 zcmaFBc85(dCAEUfz}TGO=ZaW4E-TYuE0rx*EjK-=y0^p4XR`a}YcUfQg&FruG&N>S zn3&nlxMt(W^^Cks3=9k%K%x(b7fjyB)UUt@6j=b|u_-VxfY@t5N(3P6JwP@9;zk{7 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePicker.dex index e1205dd803e935b0c0b28597509ef47d1b4507ef..e776717efd01224d088df722cdec267707c62514 100644 GIT binary patch delta 122 zcmexh^~FjtCAEUfz}S?bNYP-$wx5hvRhq{#44HU;{#4n&>hH?uXG$h23NtR5Xll&3 zV`HW}JL8ni8`(EAu?Y!kFbOek&f=02;$;8=Mj&pNW?<-Hce;5SHp>>3{2kxc+?QEtse%%(!5psWIc0 zjhXK3j1x9*WZ%rh#>l9_#AvuVi%U+3laYaepQPfqVbYG2!*4V9%#`gIEztS_AAdwyz=WWq#6Va7QVO^q3I zHfGi{GWKkK$vBx=kO2sofH;bkfgu5i8zy(MZdL$^)Bt&G3JeU4Kz0w1%^(0_&jGRl D5?vdz delta 110 zcmaFBbB9MUCAEUfz}TE2PQJnQPMCkpRNEuV1GYqHZ@Q4J^YF*tNih=@g&Ai|G&N?- z*qB+*$k?&@CF5jfUM2Q0TU1}2NG+6_{ik5O#KQVkpn=2O@V=d5y-v(5)go}9{||^%F7&} delta 108 zcmZo*|HG!3l3KxKU~JC7w&lV4Yf|l-9$By+x%PDC`Iss$SFgOOS8FCJ3NzlBXll$@ zF)_2B@yy1b#~FE<7#J9q1Btajd|>iLrhWxRpvVCrk4=Gr0mME7QX&9h-vP1#V>Ta( diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePickerDialog.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DateTimePickerDialog.dex index 5bba515f47269877179fb3837986b71b19d8660f..fc3abd9fe24d851d0e0f56e230c5a85e54592c21 100644 GIT binary patch delta 110 zcmca0aYaHgCAEUfz}S?*%Vt-GWLW%(2Y&+I{Eb*Yp?r641OFt;Ga(Zdg&8MIG&N?7 z*qGVQ%-FE`BXcu5F9Q%T0 delta 106 zcmca2aX~^cCAEUfz}TEY%|>*p`8QGDuM;l$^IhHJ_&50XLxaGVp#c*Wg&BJ$ni?~P zY|LzDW~|x#k-3?jlaYae!H%1Op=5F+_htnUuLQ_rQ(#~Kv1@>A1_21W2gn8hbF3S< diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DropdownMenu$1.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/DropdownMenu$1.dex index 49a8b16655d4386fb5f9b6464c9812ac1cd23a53..a3554460bc21a9195069c9355ea6d99c673377f2 100644 GIT binary patch delta 114 zcmaFB`Giw3CAEUfz}S>Q`;yNE?nj-o?^paTmhfp?llG-|nGsJe=aY$w!i)+NO^q2n zHfE|bG74;-$e7P0$N&UPKzxsxf#C@dvrOh?*{lE(VPIikU{hdVU<5J+fNTZ<2wMTj F1_1bn8G--+ delta 110 zcmaFD`G8X~CAEUfz}TE&^+mg8E#YE?eQzIKnd2?Faq7ZIkp=eK3?58W6lRo}Xll&p zvN2Pgk&$QfM8~Ea{-60{~Kp+Op{aHH;g1_nkTuYes$K-ncgHUMLG6dV8m delta 71 zcmV-N0J#645RecdWMy~?Ff%s*Z*FcZnKGMg7gge~!PC;op`WZQOyla45RoAh0dSEu dGXX%cX$J=Z4U=^TlMDb500031003|Y006XK7JUE! diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/FoldersListAdapter$FolderListItem.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/FoldersListAdapter$FolderListItem.dex index 1f9408f6796279cee57c0b38aca2183cb646524b..b8013060263d13b1abce4d2ccfa8916d54cd1c6b 100644 GIT binary patch delta 114 zcmZ3(vw=r3CAEUfz}S@Gq~;&#&i`*C*75&2EpV|q|9-7@y%hI~{RR^ig&A`uni?}Y zY|N}?WQ^JTlrf!IkO2sofLM!_fx!TX113kZZdL$^_yBoq3JeU4Kz0m}%^(0_=K$FN D9s3%p delta 110 zcmdnMvxY}8CAEUfz}TGOyIS}LOFoIUtk&8y*RSX)KRZD;Y=v>JyUs*KVaAM!rpAmm z8#AjJ86!47WlU%0Wny4p&|+m^FaTno$+4`P6&QgcK0qFu0s{kx9RXxB2te2wKsEr< CpcnN3 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/FoldersListAdapter.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/FoldersListAdapter.dex index cce08c436e2e2223c238f171fe7192c71e3d862e..987c31f1c6e98c0d04e481b84136ef8cd4c8a2a1 100644 GIT binary patch delta 733 zcmXxgKWGzS7{~G7dzZUho0=vmv>L=-QVJFk(^{n!3ZjFk1e`=1LWKx+k=UtHu^mJZ zK`1xap@@GL1wkbaQbf?HgA~Cfi%uPcR&dDRAlmN};vJuRfA`*d?>+Z??r-&%>Q@(f zD@Tv%Ty?GV^uo!@i=+3>#vhxvPOLvVzggdW(OM}Dcu{)g_{7qsKw9>swlDofn39H3 z#$i-2i7CwBG-|ks2Y8MRY~vpW*sp>)BzTOMc!eh3;RC*+73h?{6MkSDZTvwLN<)Y- zhDlU$5j9-H4J_bxGUm>VzoqmZNmQWseKF9^7FB$969f7OFLExImSXfqO1z8=ZVO2|?|s#C%<=F7~-vl&fkVps*u$BqtUG)Rf#teQ?y5KF9}wE9FrIV&h4r>`^{ ze$5|Q4I}qDbZ#y1+;ZThl;RIMhmGqr;8*f9T&!C+9Ccf_tSpU^ Z(9PCWpLeZuJLIrCZ(X-u*t-!M?*jB+TwnkI delta 721 zcmXxgOGs2<7{>AEJGW7%=Aty(5IG|WQwfbl7l}4PvHf@v> z6x5<1D5!;Hxo9P=goIo~xG)HuU1!lEia?_OJB}s|=etEj1dgQp= z$jXJT;qMC12~Nl zjG~4K)NwuD@6HUq;@a&jXz-DWvf|Uj-R^j{uL@ko_1o5+|$Y%tvdb5d3pBtMK^VacY7JHlsa@Re(e=zob!iVyK2sg zQb9XhCF;yil|1Fhd1uSa981%TMeR}19n`*3#%5@Otuxg9=1;oMJp0^w)#vC8M+eRI zkEr)iFP%&4gnHGfsgl!y6q^>Q`d-wnXf5Mu$IX-~b$;GBsJ;63?6;36T>3FlQJB$WqNy=s z#>Px(Mn;v*t&IIlf($^w1jL`185n*5vBYFWmdy$v5fK&!1~vr-21X!T1;}O)fUr$~ FYyh5k93ub# delta 110 zcmeyt`Gr$4CAEUfz}TGO&fRC*F20+8BzevKt)de1#9J=ipL2j)Z26aoio%Qr6HSd7 zQ#NKwGcqb{Ze{Fe;$>oBVEDw$!0-czMJB7VY*t_diiof%ql8R8Q+))MrT8GR;CW%OlV&%!9h$FOnpOGY&&jwFkuM6)Dw!^z?-s)7tazy!onEDQ_^KnioMLYCHS6yPnVgfD9ji!(bSl+ zW@Dx{BcsRUsf@ntOIR4C_!yRLe#xlD#9?fim}G8XY&uz-MU|I{fq_Aag@HiW#K#$qPO00c}x{E&r#;W-cs hOqOKbt-uTvVPR!pU{hdVU<9&dfNTZ<2-^h61^|m~9Wej^ delta 137 zcmeyt{e@dGCAEUfz}TE&o#0P-d82}d#{^#<5z$-ZU-+mjFf@F<&Xt;))sZ1P+=7~uuNhwB?ud$f%GBGePJY->Dcn-uo flVw?VD}Y2;SQ!}D6c`v7fousNn?V4=HUP2#pAsPz diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NoteEditActivity$HeadViewHolder.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NoteEditActivity$HeadViewHolder.dex index 3a9b0bf6fabe2f2bf2cd115dfb493dad7ea5a742..a2bbe0e45987c75a4efc6e1ffb0a219f53acb98f 100644 GIT binary patch delta 115 zcmcb>d4*FkCAEUfz}S?*_L05l#94>_y<#`CO;C8U`xZ`_Tryazh>c`gz%ktj9RNND_@wXD9p$+(bSkR zWMd{fBhw$|%|(oLOuS4C3=GGZ85qt0@rTKbESnV=fg&G(JT?Ue1`zuXkj)?fVe_ys GFaQ82NF2`q diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NoteEditActivity.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NoteEditActivity.dex index 16b73733f43f379f256d35591ffaaacfacd833aa..22b954d63b160300972036878b1122525c37f373 100644 GIT binary patch delta 4215 zcmYk<2~-qE0><&Go*6C?2T&2jfZ-5bQ0_xeF!96-FGQk7BNBBL(TxVLj2LgDqNNG( zBpc(gUhLu;SdXx)8?U@1=4qlv<3)~D*CVT0Sw;6>*z?}>x+p1gc2&>bwQJh?%lm7R5*!PA2$2zp zbRoK;8@eMO1(=Lt`~izlfhrtC4UXXN_#9_o%@869smMS#^g=cUU@(SbB*tV2hbSaW z!c@$_T$Ex7R%0DL#Af^zXYmltx(E@CfhfW<9L8Nid0VZK8W?&XpVFR{fHxA$sPN5Eu5tc1PAB;ySw&62egj-+k59DAp z3Q>X;ScmP{-`BxiOgM$JIFFmShu`4YkKQ5^y)g`<@g`3A2*pzslPp$aGP9j@RO9-MV;p8;G1g-%cHk&Z;Tv4VZ9G6d#9$%3 z;DgrafMoO;%>3sPCSeAaU>$biAkN@2?&3M@LwLmS5+ad=9vF&on243wgM+BSNu0+o zcnqJRbOJHRa!7fzepE!?8sKXsR zf-R4C0fO_G{|tBHpgRU(Bqm`l7GV`W!fqVEF?@xqxQ9n@drb&m1S1R`kcJ+}!Dtj? zCKg~R)}mbR`~-hSExy4u+{S;=bR;(&0uYKwbU_xfk&8l1#1s@)wf9gmA~lWsjIlA0 zMQ-ekL(bJTUufMI!*G^fOZ0&)v8PbLSF-Jn}*ZRWSgFPV8RIe_dAy|je~7OMVU z0aMD%y}BQIiGa@KW(zu3xMY3ym(4o*?9Tc-U2+aN(yUYIQeLgjdId!2tJ8hcSE#RA z_sti2(JlL-RyA!B&{VghYqmj_ifawZ%!%e{ba{93du;VntCy9~S)Xy0nRVA!o4Fsk%*=T%dCZIK zXgqiV|Ew`96_eMRxrD6DJl`ej@mOb;myzE$v+ncJM->vo}j{I z$4;{I1eGr3)h=0&+bs^)e0k8JA6RoUouSqeQ@BjP%Yw+f?+HJ%Id5y3KB z6vqaL9QlT%;lVF1%n(hCX|evIt;Jgwg+}n2^pn%F{6q`8w-IF7A&Nqe(hYA*h{eWb zU8ngp4>w9Zd4EJ%iw1iM|C!1=rd3lLr?4;w`qSmGii_zbPpMfkC*(8Lt>Z=+p{{fc zksVb-$Eh++P3iP|IZ$2f6e4p~eWw+&KrM=$Bi~jsETmJO+gwiN>*F6sHA7c5}S%j?q&bMP55L?w1_`i@)P@s3U}p5 zj`jV@Dtx+Tlvu=Gqgnoe9^$5|O>Sc`noUqYBo`Yy+*D3VS7WtJm8GP}z3OC2qCBk{ zQpU$@bTd9NwirH3N1jbw@Z5~%p)zfurO_WL44K6BW zHMhLJx19?=SVSdd`p1Ue@;jk%J3w#MkE7<~>4(J#<$DWF=wJL+vYtiVsvzr@^+RMc b^EO(s@Nud~c@NpmEY}a4{+QME@00%zuBY=w delta 4235 zcmYk=3sjV49>?+LnHf-Fx+t88mq(n<<;usM8_M$g|G(+ zVM`ODKL#Kj6H$QaD8WmZk6P@;UNm4o4&gI2L)e9gM-prpfT761D2%~)=3RK}Oyo;4sjkWj~U*Q%!2M7^`(U^$^Xv7uBfkMO}8!uxa)}tQhaTnf$goqvF z5Mm@@CTg%9%{Y(y@Jkn>FUDg!-o#qe;|4ko7NQr1;xBj=Yte|4_zxbyIz)(2Bw;LG zKn0dLc&o>8oWpfIMBq>%5-}E~ScEM&g7f$T_F+O4VF8Ze2K+dkIhco!a0-u*oFT*% ztixekLDvyNI7aYRfq&o|wBkOzpXKl%6H`%%d02*89KKaufm&?E4(vk{PU9+mM~4YQ1R)k_C`1+3q5uJn6MJw3&G;Ta;Sz454gQmu6%sKBBQXg@n1wl* zj~eVj6MllsZY1s} z6YOMfBM&3{7&%j2>=ZB|he{VJW)zU0GV*kC5ZN8NwWp0-M($zc3UUCs1N18l9WhU3 zc?7(;)L5&>pBcev*U5U{MCcbIakT$&hZVX(y`qh*hp4kYGLr<;SOhoZ(Qv|)W?|b6(WkJdl@;-=tkGm$xB&s$F{$g8CmzZ+{k+9D~$Xsd8Lta zTyp-C>}YRjDt}ZP8jfme>HLqb!UFtW#6SPxu!qQ z4rd3oE-SW>ogM6Ssn@$?edJafogH+k>l5u9kiG|;?f=tdn{S+%{@V|!bEKzP;mj@0 zjo9WY`8}gEeQ7%zy+wUJ^-0jLTIj4#$NNV9oozN6*^nU9TzEYgVzn zr|in(Fy1W9!IpW#X7&)}p)+{8Sz0PGJBKoG?mBsi!ifQmWD>~EcKJ+ z>3*V%kJS`x-X=;z4>MM4cXNnYcXE+VQaiX)?!;3j%2Jx`A^eM#H72mLg+9!jDY_L0 zRD8?`*{oiRX_jqjaNqSZT>aQLMD|e+`@SSo)QhpRWR^M;8zOVm{n&S9ky;Q}Dd#8| zA0R7LP<)!(G8;eTR8^m6m^4#Ri{qPQgUU)slb@+~68gAt;He%+SknD0Tk0d@$Lua~ z*7WC$g^_SdMXM@I43XE>{KRmROi~{vE|fkhCTW>GtUgJKl>b((NyFu06_xzRbk?Gx z`i=0}=q|kMGt6SMIWH+woOD-?esRA0ncF~ng<0$}dFR#JMUy((ue+R~TKbil9=NIO zl!2yJi&~YEBIl{&DM@mJdYn=mbJNYV)%3o}Yf(i=jP&*4pJ<~YyZG2*Ixe@Fyo?6( z?4sUXRof!v2ddH5%m0kKtTlU$7C*Y1YR#vlSB2Q6ezm35^+|m>ykkOA@wAk}!nnF^ z`EJrzGRF_O3G}jos`%Z1&dORsSF3RI_g1uNe~+g&D6*G&N>? zvN6-1k#W!Fm5j{Hf($^w1jG$23=C~RykYWAmfZ@>K#?Ut9-9IK10#^V2gqg+fUvIs F*#Hdm9IgNW delta 110 zcmbQiJ%w8_CAEUfz}TEYg~g=ldd|{`R~mGFPM>8Gp6c*Qzr;@S$&`tT!i*Otni?}c z*qCY0$hc$kN=9a8UM24O-@Wy6lTAc~u3m7=>y;l+>m*;D@EV8mOXd zO)(+b5b78o37TNkf-wYAj0s{QLKLGIjWIkvATd$+0D?xN;e-0WyHnEL{^p*Zxp!vH z+&i=T=IozS-P<=1PPeqmXzS^3FD@8L4BV_ATf6qw^LJgj&~f3#shg&aRF|pFk=A5> zv4{-&L=D&TG4$d|WbhRBVicd@9DYZn zL?ns!63NRZf&mQUAWq^BM7WT8tVEx_D7=lM_yXr~4PuML(TF8ji_O@H1GofZGTo5G zeb|U6kei$r*+K9uc3}v6FpLqrhW&U4@8JU+###J~EBFn6;})!#NDR|aizYOq9joyu zp2i@C@m8MA5gf-UoX0i%iCd5|kq~So;9wS7(2jd>KOV+r^df`p7{OtDj1%}AU*aq- z;Rf>mvYAxQRihqlSc6BOE`e{@d-}hYy5~`a08JzYX%Fj44qhq4d}rZY{LL{ zVpm+;AB<1uZHS8asa3DRZeo^SA>Kk9^x}TvkQWcQC(Y!&gJit1SBSLmKg$RzPDal03PNW9dGj}b5T;uFLxy!bTnGWR1Z zSv}tK>V%#*iC20(|8cKdi8_mC;BGRth)#$v)034iGf_U);4_sk&Skzb*5F^I>gQL8 zd_#fdw3e8BnPv)|LEC7MlvGK^p5wkAXj4P(_kouDT=7ZN$k>%)(B{%fDKknX>jWew zsphWrAz5fP3S;OORvCM|f3yDI%%xcsCgbe#!gz1L8ME}B4iz;s&LU|QeVlb&K{-Oc zRyvH7uXqM=hk|u#)IAhzYDhD`VdJQivF8<|>Wtl3h>nn(U5v=ha{mifs=01usIl)H zwKY&xjZBq(dn(aZ=CxZHlC>*XA5k^M*eAKPBaZ4;=7em|?W|15X1%Pw!zLB!`}dQ3 zC{(3>b-xN#t-sFsEOPzJOT=z2VLch#2a&(XXJ~c(VX_Wua-sAV?pv5l#%^L8R$1o` zCM#@YorG>p`n!w6byZbV7xm}tYOkH9s}0103j;Nhv!}cHa3ViNo{?~9QK(dU{1M4H zGh{nss{9F#9@qVSDI;~U&1XrsPf6~fpuD^%>aPhn(x0x8Q7h+!7_rSMmE)|S0Cng} zmav}cXuHzPv{Xr(6)#j_QbpF*wS~z?q^pw->*fU|#v-W`+en4vg3a=$N16! delta 1813 zcmYk-TWl0n9LMqh*_rNTc4?}u)cg-|86U_a+TCJR;2o0IaGh)r6XUw?rZCKy8YkjtyAl#?L*}yDt)La znQIo2{RJY5w#O$jS|sv3ZFHVU0#&HRa;(4|Sc^2;(18cA5f7sWeb|mC@gk1meO$zE zFbYK$qNz}F(nT1+2#(I-!C-5;Y;VNb@&lX9d5gV`>yD)~!_y_)C zE{axc!d5&{oDq$Y39i<6WG_hxi2N za2Zp`{mrIeKD|a94QN3pwqQG+!Cs8vO-x`CpWy<&#}teRa|ZQTg*M!Wjd&EjcnkyB zg`tQzUwJ-i*ccM=GXL}(e1y#O%jaIQ-_4Jc18yF0J~fgZyQ%Q(g=Z@xWd4O875%Ls zZ4COCE!qXpAAP>g`>E^i={)MxnQI@^XWq$P5{Jomx%qAKIyavrr`>#-e7Bp=kk`BU zyguJKVJ0JUXZ}j1#XUOhTr*>pH>hl&vJ@ukVJ=^x&ditF5SpkiFw{h&w@uw%6&3lM zp@nEoG5F&FGsGpdH6DsmRhY5soTI)qYLD}cZ)I`46iCREu}j56n@v?Xi~X_t>!?~P zW6vFJ(ECOOvIQmmS->#)vcj>-D*{KEzzU$X6=OA zF4W`oh5f626_T|V>8da8E0gws>Cf0+=5Q#GNi2}(#0oSAilomQlx$+L4Dl;*Z;b2B zcP6d4DtErK7Q`Bv5ta0=I~AZ;aam(VbWfdNaB=lgu{~7*eWbI&FX3=Dr7JtrwzT%^ zF?;yapB86RFsAOE*b#iz>aTox*gO+fFASTKBaRW<8M=YjJM5dZ>@d>w>p|!%@?`Q?(hH%$&3Zu?d{>`SO7^;S77WXZ1G<}O G4*UlSUhXRZ diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NoteItemData.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NoteItemData.dex index bc0b0bfb833ebaf33725438b1e74edaf9e92047f..8eba3468b759f8dfbfcd44a89318af77f112e690 100644 GIT binary patch delta 1672 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 N_A&s)K_(plvH^K#DnI}L delta 185 zcmZqSZs1l-Nv+^AFg9nn^s7HhTcfT{iQ&l^-&C0dPF73Rsr8428YU_VGwzvaYRq_H zW2QAD>k<|QhN{Uc8QnQ9voJ|9@G)H7{DV=SiOssMuC7{Xassm&pNg@yl9iI7VUm%# zadPtH1QvZ!Mg|6k6rfHfAe{rGi-35>QK0IbJpV?8>lSW0We=@%I`6l_Rfp>kC>6M9!!i)kFO^q3A zHfBC%X8f_)m!+AJyMdL(lYxPOkD-Zm^KI5stQGx;m`ZUttb$O9mcO@V=d5y<`lWHSgr*aAEZ3;^@_B_sd< delta 140 zcmca2c|lS!CAEUfz}TE2H~iWEVzF79+)^VgU203Re{WUjS<=b;^uk0%VMd;brpAmF z8#5m>Gk)3Z%hJrqeVc{FlYxPOkKr!M=G&~NSUF5hEt3q=%u^??<+kQ!0!r=RW?tDSqRP5QFSiyK{2x;bQ+8Q2*Z3K$p|D#A>J zfD{nbjE>_!uU#GAi>iw6L-$tI0|6F|=>K!t|Ai z!_+c0)iT8_b@D}4XI>_t33pf-7#;z!$YfQv-3lNP9-u933JeU4K(+#q%^(0_TL9Sr Dn}#Q4 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$6.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$6.dex index 8e51dd73e957be89e6e915333a7731ac8cf2c7da..c6e2fe7fe0ef0b919f568b68be6681a659e6d4b9 100644 GIT binary patch delta 139 zcmX@XdxlprCAEUfz}S=_F4);CD?Z>oQ{a?q^XKj;w#iT9z ePu9%}j6jhWKpvX{0|SWt1;}O)fUsHE7#ILG<0QNQ diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$7.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$7.dex index 1519f8d3ec36d53632fe3e973369b16019ad548f..bdf64e1fe7a8d2d51aef76f5b3c0e39bc4c1a1f8 100644 GIT binary patch delta 140 zcmeC+?%`HUNv+^AFg9iQ`JH*c e@>Z733LudcKpvX{0|O(Fy#vT*5P+~x0NDU2BqHhn delta 136 zcmeC-?%-BTNv+^AFg9nH{HsB>_K#w=(R{6<`>KmHboL#-dU0Lho{ou%!i+~Ini?~1 z*qE8j$hc+lS;kMv3VqjosV_{(E0pb;t ecd~3&U<8V+0P@%r7#Kk8EkHJd0EB%6$OZsPt0eva diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$8.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$8.dex index 09676c5e42a6ebd985c2b92b89ae4e9ac7566f5a..d9f9647714ebbd6f8d6f661d3544960507284c04 100644 GIT binary patch delta 158 zcmZ1=wnR)ZCAEUfz}S@G9mjTa0j2Np`%g{!x?17LBqJH$M~0J*w5Uu}6lP4AXll%O zV`JuZCdPoxj?C8?MJKQ`n(;C8uro4%NG4MtHI;p{F6#jn4wE!Vh0kW!eaD9ji$(bSmn z%Erv=OpHF89ht8)imqd0G~;7f#m2}0BAHBq)MmELx~vCSILr+!EfUR=4JUu)bQff1 sU|{&c$-wXrh}pOp7;Gj7a&1;%1d7@Kd29*{3?Q}-kj)?fVaEX301L<_a{vGU diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$9.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$9.dex index 79b3edd02a68de6b803c0eca5914ccb2903f9058..5423fac61a059d3751944d5f92bb9273114179cb 100644 GIT binary patch delta 133 zcmdnPb%0ATCAEUfz}S@G&M#$&`>!PaJ$E_m_^hW;ZC2Wnt0$Ye0vskP3Nv<0G&N>C zu`!dGk+EWOF5_IrJ)60iOqn>+49yc$4N{CId$1@7G5`S+5PP#QFa!c|&g4>-xC zvN4mHk+EcQF5_Ir>6^KkOqn=REE0`UjFOTkd$1_*GBGePc(X7t1Ojo!z@@-?DC20Es*R^4Js@7#M-<4?s490EErJ H#=rmo;=msT delta 111 zcmX@Ydw^FlCAEUfz}TFj-)&>tX6Z<;C(;%|pZ6T$UCkGmrbT^Qm2*k62_yG`u07xDLSb+G(WJb2-3LuqN UfU;}~5ZMnPl>!hp2O9$e09!d9;s5{u delta 128 zcmX@ZdxBRnCAEUfz}TEYUw*A^wOYw>mMK4T7|ksA-0kPswIe1f3NucbXll&3 zWn-p3BV)_vnT)rY1Q~#U35Y{j7#N~}xMFf6%Vq_TNC}X~roh0!2xPYa*$e^@_7or+ E0C#yDk^lez delta 110 zcmcb?b%jeYCAEUfz}TE&+ux{SpA*T4XT|?$kX-V{@;O7?&AvW;;gE@n!i*Cpni?~1 z*qEu$$k?!XCgW`;UM2YU6vn^&Y1*Wzy-lr!iu9%~nKZE!)IkC+Zi-})E&>05OGq+Ew>lI@p%k11 z#X44~^ac6?g)V&pXJ0`*jnUz9zWd|*&N-Z0r{|a#mmSS+w(#^Zn}3e(t>d9|HFt+M zM~fFvynBp#eX}e~`>m!hdcQu;3gf{nTkmR+AOl$Bfd{Hy$Pln5DILC`Ag~Kyst*A% z*P#-PIYS5^;y-DJ#UvN8tt1z)I@LVZ#IJ8dHY$z+aaXCOp6$dFu^Lsai#=Mv(miSs za|0)2TB_v;OZlTN+MPlgw|__Q{lv=T1+@Z}6bcOB+oJ6b_Q+(gJZV)AUjL@_h5)XqwY`qDLk e(<*RA?{)B2o$w`jrk}z=*8|3+X_rJ#N&f)CmPq{o delta 433 zcmX|-y-Pw-7{;G-@Ad26tDdfvV1!3qtfB5r!fFWrhHwd&6Bf~OQ9*D@hlXeqp_T@x z2ogf1&40nMv8k!HXzt_nWO6vX&-wAZ@AGmlypESSK53b5p@_%V+}G7h^J)FYIWOLR z+^t={O+McrVx4X#!N%R~0=plcRYPphn}pKs2y_?#o-N>-YFTplygq!b($VImBIByB&Noz_&(l;bENkCC9-ukQadwcJc{Y`&&Qny)Hg;)&yj`Xd z4dFnLX{x3X`QSh0sGLS;?e1TM*i&API;RL)%NI-FGtZVH2^J>0IH#tfk{NJx-?hMX z8~eV9AcQQV;3|b0I<+KFf^DRY1;{`EwbBZ_a^)z7te!(n2vo_l3J-B@l#jGxQH=&4 dB!NS^{oXJ+5{yWnUO@r+IbcAV_E36E`WH$gNTL7$ diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$NewNoteOnTouchListener.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$NewNoteOnTouchListener.dex index dff3aea3d533b395237a0c9dc96e9fdc144f3ff2..207773311f1780b215265da802eca11727b818e4 100644 GIT binary patch literal 3344 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 diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$OnListItemClickListener.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity$OnListItemClickListener.dex index 39389fda4ca5c94571a175caa55ebe9dc741b44f..b279e4b04c3409c0129beeede477c824154aa197 100644 GIT binary patch delta 176 zcmbOsF-Jl%CAEUfz}S>wU7pvMX*!Sl&3YFo#OcrZ<#?S>?ces9>M|1*g&89zni?~1 z*_ip6iP2$mEORp>|2}p`20n&;>`ZR%d<+NKH@|23&dOn!nwV&5oM=Az9ha3Z0}wC* z@kcHO1||@jn}LBHh)sYP1VC~izyZWMlLNVzD=-6D8bDb#1&FKzNTmRT9RXwm08rK> AlmGw# delta 158 zcmbOuF+)NzCAEUfz}TGOO#Y7DS2tE~{$rS!yL---tIMAI@bS5c&6b#`D9ji#(bSl6 z!^X_dOpG?0W0{*7`R}kXGVn3nVPkT0=VQ3fw)s8FcUF!R(^T_BOQYn;@3^c)85tND yK5{WIFac>sZUzQ+AU2rn$SusMF*%fbxdKRB11QF(0F(!^ZGdbB0SG$;$OZuAhbGei diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListActivity.dex index 0f4a76caac066d493e75a9228680c9bba38798ef..28055022f437f6fff27979400f71c14f393ae433 100644 GIT binary patch delta 3609 zcmYk<4Nw&K8OQNwkK+H^amft@6?0?^H z^|VVn>(a&*ty+H zBTiXGsK#4p#Wf7zsfi*PD90|GLMLwEKKy?y5{3C#gUx8b33Q54N6c67mnZd=Bu@fCV8 zfQRr-;|+lWQ;~{nC$n7SqZC!xfde>pE~_#D@96Sr^|mKh9+V2nj1CL#s1uo#7S z3G3lR4fdl=Eq5}zioc;B4`7?gdyFU~APoypgi=&s6SiRwn(!x_#|3-9e2@fWECvepAv$-zeMA&)U~uc>}V z@AC;SRb#5Pz8Eytsx0Gq(2cqe+1+C&2T=D@Jxn1``7!EhkHZjV^b9AfN!8UkMC+Bl z;UnUVPBnU%e%v?sC+f&YsU^72Lgi$m(?M3psm7u7|NNAZ)wX=H^17|o3eUp-2H9TT}ID2)3zO^eA$$* zk#`&YH^%de;~waascF!Zg?sMq@iArfknb}FvYYB5rW|3)F{V7(o!P&nxEIKGOlPL< zZiBId3{y|8DXUvnXY?$gzQ@Q#WcQUTG3A#{c_Vq5yXn^~ykTs-gBWytL2j&++ndEx%IqsdRe~)4eHd>Q%T%jPR?1jenwu<(a$_Vw^O3T! zcz!^mJy%NTP~E-Fqkcd7rpgK}fW8#f=cks-?1hXwTq_GprKTz)$!TJ@iH(Ew5{p>* zJ6~TLHb-0D(i(PH(|%|vd@@wiqV&q}Iob^UW?D%gBoKlirMd*Hf#v*b3H#S^}z4EM;R0LJK_Px@L71yIPA=B0c#B zgtt|8cyw86EjFv~C5t1y!1Ya|>xF99D{?`Pb%ccN^U|6vwv^(!;uCX=8;jr8M%!h; zOKb&_CpODYPyIzlxMizV-{y$6*RaoQ54obHTOzAcq(^UeOw!u)dyWvlOIEGc!}eOL z^y}lI#*BK;s{K>56{j?2SI>Q|y3R6kjWp@=qV{Vy_1jVNwJ-Iw=rIAU4ELdj3~CKSE&(+`C{LR(# zvI4YBeO1wSoVlQqL delta 3615 zcmYk<4Nw&49mnzi-W_ijxS~Yxg#?fnF`)q@hL@lmLPd}$zA#BpI*6EZQK%hjLlVtZ zCjpFU6ju*R1a$%it?>o4C5}yWLK951;|uYv#4*-RtQDJ#G-7dVzYp%UyEC7?-~RV` zo_*hiV;-%`qeWFLsj(-eq)PXlq+4@C-^%`YXi>*(8I--2f9KCTq)S>uRESpDFge9t zF#j=Kn&uMfJsP27IKlF zAZ}SicoW-k7#DE|aX%JuVi_9Hfm67OK?FS|5{;Rtz#C}7KAc5A0ux1|Fcr^Z6+XmS zd zf)&_^-{DVgX4jxSEs}y4@dkF{OWZ*imuMQQuoa);HpV=|p!hkOa2X>~*!WDzO@y(1tzu1G;erSMU!E z!Y5N?BqET2bWG3W`p+Yjp$e~|4x6z9d(nk%oJJr1hMTyD5mQ8-!ZcJt$9|l^d0fXG z48b~;Cj{d$8R^J#Gb=fRi49oCKtU(j@;$xh^SNJ=Erg1YO5n0H`94tgReuaAMLI=MfBq?M&@!P$UqSmV;O3&7CN?}6$jCS zv*<%V?!o#KkpMTdP>e?coXEv&{1h&%#CmK&8xGgp&|n^bt)sO)W{a<0){Wi|e2)m1GNvO*mo z-xGO(tTxQ2Vt5+MoF`SvjLtl9oQSX4b?-sWq2kSRP5F5vzsv7JsA&UKR=c>-$jceI z!N@h_O-6pxl;0uiMtw7RGk5&(KGKISzWS5qs@Hkzcq3h*?Z)n>y?; z<#tm(V9H(O?MB~Y`g1{HZgrRJqEd<;*0vk@G`Y>l>cV+*AN5wFuC9qUU#I?ow{C7@ z8h_AKR}ac=k;jKOtlkygfz&x;#c*9ZHOD7@BU&k~rBqbF`*#K(fX*|cihO;Q~Q`OX9h(fp-4 zGMN`>yid7A4A;GV9=5mBE?vsB5ZYy`c6PN~9lVHf1GVbNDb!SDBzdX?JJYa6bJ6$+O^emnMCWN!^b^sEp#>Zi=R@Z0NMsj99&S>1#LUuO z)JtQsw557;%mwXjeP!$`Ip=&C`zs%<+2SaviLiv!W?HHrD~Twv$`#G#ad|#+WybpO zoyuZ0)e_j2{QW!;g>v8T3vJLCQ5!U_Ka{!hF&t~ajO^KZ^XMPbG#6HSd7 zTP9{MX1ubQmvK9zAOjFE0r65Gu^Na^OuoppTmd9<1W2$cFfcFz*;haU0uc5SAR7R8 CxgkaX delta 109 zcmbQkK7(B`CAEUfz}TF@cD1vOWt=d_!5Q10b1e#}DxLpwG4ILJKQksO3Nt>KXll&Z zFfns6Qse1DFdXpc8m0G6e@Aq+NMg%qnzpPBj51FVa%-Ax~)R@s` zW9DL3#+c2#Y~qYETnvm1ObiSR6Sx={e1WtQgCIkJfC!KkGI6p4yEfzG$vNyAa+VC- z%!LX(49*NZ%y|Ob49pDNEMja742B#mY?d6GH?g;IvjFulOtuhKPz@1g0Gi4GHWwra rRL9^06jKM%Hb7bfNV`m~72d4C3S?OTMc5P|I%0rq1_21W1;_>fB)=sW delta 213 zcmcbjaX~{dCAEUfz}TE&LluAD?iG>G8y~WoE@#Tgc6NPQYOE~R9xzc+n6Y7^sWGF) z#>~a6j1il8*~A%TI2jljm>3usCU7w@_yTDq20?}b0TCc8q;awXyEbF<2)hBu1^^hFBufAQ diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListItem.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesListItem.dex index e5b839dc8ab5b51a5ec91258befd39397181b516..990465b9544e58011484eb93f404842055fcee5e 100644 GIT binary patch delta 268 zcmcbh_&`xHCAEUfz}S?*TjjMs=aEny(KAa5s(x>r$@=o?_sNQHRUb@L6lOG;Xll$@ zvoZ4{D~FJnAv+U`CHv$gHe*v}c7{9!1_nz89_Bm+UIrru9;O6l4hH2ENrpTDNd_(k zF4jT;ZU$Bc9#&sg7REdSMg~ik$*0(WMnFwrVsDRO=48k-;AEJ@oF^ay(!*q&WWo^A zB*37=%*#+9z{9`{G))>P!@~ly#TjT@0t?WVRJbi{AY0fNc-VZ|Si!blMMwXOE3#CFfamn20)qt$~FPg0Mo%QAOHXW delta 252 zcmaE$ctKGyCAEUfz}TEYM=5x<61!QjQre#8?B`a65_2w|U3>eu>V=7l!i)wJO^q3I zHfDZgXK+~jwGCZsxTS9=gC9tB{!UnR1je&>FmknY|Br^{qNUg}` ar|jMwjJ%Ug1t#+_2rw`(GB7Y00BHata4ebt diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$1.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$1.dex index 14d6a26b3c5bd3639d08e7234e9d286cc1f6908d..7f8339b3e95fcd8e957362b37b97d95d2bd4f9f4 100644 GIT binary patch delta 114 zcmeyu_k&L{CAEUfz}S?*s_eej-D=Nif34hRTvXr4Wb`@tk>={5dg8+oR0mudb D-(?&i diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$2.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$2.dex index 99e75dd653a6504dfb52c1f854deaa4bcc37cf94..c665855bc527244c9ce7caa30755dbcef33f1aa8 100644 GIT binary patch delta 114 zcmcb>d4*FkCAEUfz}S>w?b8=`R`8o!#m_w$rmOa`UdQhBlJff8$}1BUg&74Vni?~v zOw9bv#K5vSjj@YKkO2sofcOG41H&~S{xbP5^JWE*$Oj;gO@V=d5y)m>0b&6NTL8!g E0EhP+>i_@% delta 110 zcmcb@d4W?gCAEUfz}TE&@(Zg9o@eZ{E3Y)iW{D+!k@2p&a!KUb!3z@=g&BD!ni?}E zOw9bv^oMzK8ed4^LlCAEUfz}TE&)zhbpf37<^?d18+nCw+yz0tSYdSl=0h%*xvg&8>}ni@04 zOw9bv_+xV_V>=Ts69WUo8D<8COF;Z)@?Yl73XDLJH$Wbn0s{kx{R7Bm5P+~bSQr=p DG~ymN diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$4.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$4.dex index 5919360f020f7dba2fe959938b4ee91d0b4443d0..c75dcffaf4e08ee51c7763d62d770c10c15c270e 100644 GIT binary patch delta 864 zcmYk5Jxml)5Xa}eeapG)il@hM=W)Q^l}LidpcHEGBZ%=MCK3v;Ip88uaskAT7?Z=~ z8l#DjYb>pe(ZUidLSk$zOl)jyurS)#S^ArGFY(>|cK$mvJMZm#v#scLR9UD$2#*{a zm0Wpx>&@3+tx0#a(fBZt4=#QAcH;O>X?U}eYcBdCRS{W+eeegmVAzOQ>>73twuR*{ zJ6tB6$S(E~36J3kJcH-34c{U3M26rZ%)@ z3Os}t@Dg6Z7Hq@E&EJQcy7K*y1Bxdr#w5PIDi{Yq^$k{+P4xo$V5*n?(`)EJLMamq zB$5HF<^79T-JO2OaIZTOh~G?wl@g9nob)8tlYC;0^d*U07#Wyif^O_J-G0#F@za9i z#B|GNxtX;_ma{m>_KB;yz@-;E6+^|ygz=4A&6;+fjmP>){9$ad(*6153`t2vt*TEd zs>4)=%%i?gqV^s8sZhLpt9Gw8vQ%r_967gGTfJUixm$0{zdP-{HPeG-QxNN!!BWOL z+w0`efLLQ>BQ_hcx4!OnJ!e{+h|UnD@1)gx&?PvZ`ZTUX4{EG^$}cplC~ZK^?lhrB zJB>)uB&N-%MLG?sajm9JY2tr5+L&Id$0=wyYkfv{+~TjIwQ(I<=U}BrMYz#IdK4ZH SBuhhgrG7moZ5qwdFXk`rB~Fk4 delta 834 zcmYk4ziU)M5XWbB-~CF?^UOQF7@y~R!6GCeqJ=?3PXr+l5Fv_~bjCu6AqgUil8X?d zWx`cj+1Uget;B!8LJK<~*1;4O{(vABerA0KF88_byxG~^+1c5wu2!?zoA>&TpFAaN zjSp`ImLK1~e)YtK&z}a@Uj5FNMvuwqXd{a|?Se=qA`4K3pHPIOD&o*Nw2VGP`N=!} zMk0|d^bP^{;SsFD6Lz71Yz$Lf_ zcVQWx!ZUaQFE@UTb!uca0PGu!EkaAM@1rugL-KMRT&C_{4s3dBnRw4M<_e%!| zMW*?fb}9>X^VSIS;VI5Be*n)^3Yp49)o8vxYWY=lF)eV@B`)hjz+&BwtI4*y1o^72 znRX{#5?64u5!seCMcFXTz*@{!^xDiGtk-I65az7itSr5jvw2%@ZKvtK x7;8PB+g3B>KwCp?C&V$4@nO9gVcQ{=s$jD&M0yrjB9?41_lF0;Z!vBBe*xpWN{avh diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$5.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$5.dex index a5a02afb3ac750ec7b9df809272a7df412370d9f..5a37d5acfa0ea72c21bde912f146ddcb350f3607 100644 GIT binary patch delta 272 zcmcb>dxcjqCAEUfz}S>wq38PZx_{Zsj>NpT{e1kEdU^TcmVD+zfmbFf3Ns2!G&N@2 zvoUiqqv#J-28L5W37_r~>H_2L=Wq!9oQ#1_1^o zpqvzwBtwA$BZC5ivLGLW5R(+M41+H-Ba;-96hoc?6N3U{h$B$Pr#u4=21ce3M@EJ` z0S2J?d<`@G0r?CJ)0r3;RDg7d0Rw}OV4(sVg8+jP zP)>?blA%C>5y+EblwnX2-~;OAVU%K$V#qUKVo+cVF$AjrlxM)fz{nJ0IJtvKhILzJ z6a&NNfusMNv+^AFg9iIf0e)!m-1#~$^1K~m3PKDeU+FPv1;AfTAqoD!i*jhO^q2R zY|Lb5WVF~^$he(JkO2sofS7}Yfq@T*btap#Y*qk?XaIR^3JeU4K(+;t%^(0_djQ!0 Ds(Tp5 delta 110 zcmeC->flmLNv+^AFg9oS|6+mtQeK^zX(Ef{zfLU-x>Znn=W6n{ERKna!i+8xO^q3Q zHfFLjGMa2IWZcfg%f!IIz`?@6zz4({lPy^`D=-2@G=Mxd1qKEX+XTpF5P+~VZ%g4Va7cZO^q32 zHfFA8WL&dZlBu1Umx+Oap`Mk2p%sW1Oy0=4S%DEKvH-|qQ(#~KvDX0E3<41L9v~Y4 D$l@G` diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$8.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/ui/NotesPreferenceActivity$8.dex index 5e41302dfdaedc1192cc9c765b0f334729d85c54..f42000d16219953edf59b1a2980bcc6c16baf8da 100644 GIT binary patch delta 114 zcmeys^Myw-CAEUfz}S?bOppD=?xcuot!eA}JkSs2-?QvFU&%y8Va5#;O^q32 zHfAnnWL&VBm#LXqkO2sofH;qpfuRJ5r%ay9x>*4vG6BeAQ($0V1hN+Z*$e^@_68su E05$g1_oy!&X`=twpjrrk^lEMRG|O^-x1Y|2h?i zvoSNAn{meGgWS9+NIrniVU!_gm{Gk*=;1}FphyrEG+*S13M`7y zTkk3i3|92Q5TO^#h}HuVB}EV=8uSPiSiOoO`kw0*JlkjYx5GL2ob$ijRBSdD?e2-Y ztEy|IXk_Nh!L;W`%i0fp6@Tgm2ahbQ?tFi@Z+19Zpp_2SRwth1iWIs;w!1}kVlTQ8 z$4OYYjwEhj9Fs`l9vmB8*`QPces2_=ey3 z3nPyOkcU+$M>E>72VFRX0i45S+{7f(c#P+mg`O`GMiW}Q`Pqdo^x`lEa2!JzK@#`z z0&npV-|-KbJ~o9Q%CH$7*o`<&H#6Ly{4NhK1u5)t3vb>30>-4KVFO6xVzmfi8 zsK!|)TFr-=e~uFtvM09~!b>CGY%A>A)~v>?Wc~`S{;D-nB7QBTH%W&sn%@`FTNYC^ zr1#pXk1DBpYW9aSSyx;EEo@D?`n7s1npv!EoY;_g!(BP%G4zYMrk?i3PGyM(U0t=5 zM>CV&3{x}3)Wd-awE>D}`TYG`y=+9Is_Fr#GU^eLV`TM)3t2r}b&d=ttMeF)SN#!H JZzq?M{{vlaiM0R# delta 1033 zcmYk*T}V@59LMqhbIx(jxvgy)%axYk=#_G*DOg}(K`#nrQdbeNU_-hJ(V`f=UPUQq z!H_Pz5iFKsjsg+0LWm0W#*8wEx(XtqqPj5c`^*VFji|9rg z6Zi<_5!r~tIFEiz;S=WJ^on@k!%Bp(78Tfp2&z$sCLHl5L^=sc3}6(Kc#S!H#uxm+ zJQm?z!DbObJr1G;ClSX5+&~ZdkijE7#w&b>*C(Y9K@A z_+#WK6{%_o^=2r-Rbhe+E!M(M)9v@TI!qGwc0k^lz-Q?Iq5Ntq}wtw-tbkYC>Z*x(jH}{ym^+g#4^f)TPd|24zx8a kP+>)NbRl&)jCCR%tH+z(&FVC|5-vPn;OWo&)5cRStzcngU?^ZiNWEW%fGNNFcdH_FjRz@ k2mvWD2$^VV%$Tw<^EERg@8n39$vg}K3=E7wsSu!I03-1jq5uE@ diff --git a/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/widget/NoteWidgetProvider_4x.dex b/src/app/build/intermediates/project_dex_archive/debug/out/net/micode/notes/widget/NoteWidgetProvider_4x.dex index 10f69481e17324da065b40baea850acb57162d0e..d5d0f8dbead8c3bba3e8576b7ec987d6b62aa555 100644 GIT binary patch delta 102 zcmeyu*}`R-l3KxKU~I}D{Mh3E>suFd6a=L{&U`0q7O^#U{ht|gqghxP7z!8|7%IX{ sgn$$nL`*a_W-Qs5`I;Fh$-uxjIh19x1hW7G10#?Z!U80q>f!97Lqv^YR)AoG>Sbr zVzf0So_(W6?jy}H?fX36AD$n+|HAkE+xvLEe|x`P?}k%b=oTGFD@&LHA%0bnmj#3H zK~XpYJ|HOSm>)hWfJhcb5kpjETh9ndg2hEanxdKz0r3ipm?2UKBvna zsW4L7<_X!EWgK97rrFz{-x2*Z1{iCsKz|xO-hSdy)5Jr%(YF69j|o8+o6*d1TA1-+ zQsX?U*=k8B3;rv)zW96O6d8VNJX7{h*_ORgN4dxiri~`DjjiIWemmV4g>VQQ$uM`B z#PLj@HITJt6Gl|n`fJ=KyqXD6J0BDGmA37J#jXl~Fp*BJ=EkxEFZh{m&Pn8;Ws4P? z+0UsrFFVJxpY}N3xEXl*W9#?jayz5Tb)+57=wheP1P-$@-=%>5((zrk9nU$Tj8M%ldiPpr_O5K4VLKGx*dP%;&lNqJ5KA=!9@PfFKZNq+uiTC&c3*CnSP;=MhU z<|XY@lw2Z3gFtNtG%Rlb&d)-5-hQKL=<`oh=d5=>@qW9pnz2cDJSiedQG^^|2eA1R#&| zeVuY|pu04dTNB}|j@x=R+QKqsMjTq$m-B5S%k%kc-23J8sQf+ZTh8{+TKz@BKzb3w zC%Av6aKn$i!5kCmKs^y_u-tEmK4ud+K;J}egQ3b5&r`f^nUxuA9*&{xx&!N}t#Mww z-3CgSrHYwvJ$L0N+Jw#vVexMP+v}efV!2CpvrQ$hZ1A6ZWs?iz?^v02>oQ`s^no`U zE6?+FIJj#Szjz*_Ma=d3$;BP7&EgFPZp+d#D$;wzVX0F_TM)HK8metixlNlI9R96P z978`SM#W2@o4i~oH|}*F%xNwW1PrClRSFxn$yIb@msgPDA5zWdMpK~!D2}6WYpH|@ zSYy>V20k|Y5=ljPZG^|WL(5)nAitzFZxXb>p(E@P6`#P(vXUJ)+)N=W5v%* z*DOXIC|8kNmd#TS>Fy#qEn*)r>Prub;P2v*| zS>q~Tzs^!(HRU=CH zQurBX`&CK|N07OhI~B;9P~0um`t1_-$U@sNq|(=n8WMhG#6?~G$xn^iRBVF1JW!5Pjz(OlwJ)chzfRWK3%&wv56U``(7v{SNDt?p~y)#5T32*PI&p-LYS|$9-XWI9p7&2&!!fImkIT{T^Ms%# zV0vZ@*SaG-IXdTA)I{lQEO37!XX|+F7t)f%jvQwxxPaZ#@BU_bGFkV!BK-$ze zPxIPnJD_kdy)W9^!M|5&H*o&XucA?D!!OJSy{{LOp;Jf-WfGUD{sT^GyuVb2g(u6u zUA4INE>-erI-zsobaI+w4N_1lav`kV0)rPG+SayXxr(5q-$l}0%jO9+k%}t`mT?1C zHG#?<4U3^l*|MY=CkCLom#Mi3kkgMYN)DFTTl>her1B2&A00000 delta 2262 zcmd^>`#;l*AIGnf(Jf3T3%8bep5c)1Cm=Azu zzcN*KXn}uj`(;4?9iT%TCJO=i68uO3z8(ZW9d}ynZf^AzzqdN{(m{{0@Uv$ehWc#F1fPfvmy@#dsANcbSGB!*6R=Z839 z$0XJI+ly7{U!>t925*876ue2a%25JV9f^O<^w`|jB#o7fBD>Lo+H$kpP7c05u!w^y zF5A0ZzqmefGp2CR#Nnu?pejGet!ozeHc$-Wa^baHrDk zk1nSb8um`$&c`3d^~*3a3F9aXaU$_~j;q2Hyyj$WKW^UWI+x`y5^XBRHCJNZl5`5N6aDj1LGZF<R-on8m2Mw|e45s}ba zq|vi!iRDwn=HzXNSzQHfg@KyHWu`-2WDb?(y9MQ*-9-7{luZ+-DBPhCAc;33{ z`B;5EjNC=Lq@3ihM}0AFVHosf<`OHZlkeW-}U@r4NV7oLksPaAQu+(N@v+f#aR)J;NpG2E|!%(x{%~c zHeO0wX>MI;qRwk!9E&s;aEn(v9h(@PmE7Lig2lq+AaRrN0MH35vYa zBa!lV!cI)r#p&Lj-m!>h8BZNNq&7QzxVFfCYwWh_{kY!coWscZ63T|y$FXljr^;o! z$nud&h3UJ;c^n?wk!f{9J&xS*fKrH>oUFvm_K$Q3<5P$ z9!ls_Xk9(MQ>Ppi_n}dGx~MZJ_5TL|o|FOLzeknId1bs;I%vOMu;W!|(StU#=u6US zN)~T{RA;Z5L$7C+Q!WEc&haD#@ob*lu|!xmBaQ223OZWqu&`^nTV#~Vt_U4NH0)Ln zxVp4C-n=WOc5^!rcLQ^25cyK`Zf979M@K2;munwPCbsFc`P8J=jdQ5;VJ8a^ZVm>=jN1n|cQNeSw69)FIIlwLd`r_25XPVb| zB~Jnd|1@?+ zLAicUE}`d9>%Y{y%;Ddg#~tt5NQp;6F4JF6v?ymr+YxlE$>}q2f~h{?+WbrV<~QYG zONtRyrYtLM_Sck#=J0pv%JA>+dSa!2f3DJa@kjfNFtIE8!fILNkiXAByXxFBnL-`* z)e9|XJ(&13m|uuUi}f4u=n78|-`R<_L989+Be#CdTI-U(b%ocaBgm)Nf2Bys<1oGj z4vbIDEj}q#W(}y-yK5S<^_i&2;imYo65pl#Da&{Kef;iW$X!>XzU#C{5GhR8haYx5 z-?$1gZ5JN>ikjk@9nDi1jo^I>0){)GC6s{+LJo{NG-C_P3BZYY>fQcIT;J6d4P&PpKlc$ z)C7E;71;+hu3M~`WQrHgqzq^qt|Ib9-RHqJ+~A%15eucHtyW5K$kJY0Y(U~~7xj6^ zoImclcqC--&$Qg+WW>18`b}0JA{2vfYN96NP3~nqcB0B1qHEkf(Y8Kd8DMr*h0A%} z(Uu1Nuo(Q~Gpjjitn9Z2s+&U!8L~<8w%F2*1x(+1u7ls9VwNnN>LB z@*n|Bx(C1Gkpvw=dES?baq98N3#C`ys}XKG$BfU(NiYmPlo({M$*crWjxaI|BPhD+FR7(4(JK*?*nP4-ec4B*2UzSyDhJOjF_s?4R&&LQh$* diff --git a/src/app/build/outputs/logs/manifest-merger-debug-report.txt b/src/app/build/outputs/logs/manifest-merger-debug-report.txt index 3ddc1a85..7cb8c6e5 100644 --- a/src/app/build/outputs/logs/manifest-merger-debug-report.txt +++ b/src/app/build/outputs/logs/manifest-merger-debug-report.txt @@ -1,233 +1,233 @@ -- Merging decision tree log --- manifest -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:18:1-149:12 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:18:1-149:12 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:18:1-149:12 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:18:1-149:12 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:18:1-149:12 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:18:1-149:12 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:18:1-149:12 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:18:1-149:12 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:18:1-149:12 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:18:1-149:12 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:18:1-149:12 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:18:1-149:12 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:18:1-149:12 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:18:1-149:12 package - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:19:5-31 - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:19:5-31 + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml android:versionName - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:21:5-30 - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:21:5-30 + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml xmlns:android - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:18:11-69 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:18:11-69 android:versionCode - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:20:5-28 - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:20:5-28 + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml uses-sdk -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:5-44 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:5-44 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:5-44 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:5-44 -INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:5-44 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:5-44 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:5-44 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:5-44 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:5-44 +INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:5-44 android:targetSdkVersion - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:5-44 - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:5-44 + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml android:minSdkVersion - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:23:15-41 - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml - INJECTED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:23:15-41 + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml + INJECTED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml uses-permission#android.permission.WRITE_EXTERNAL_STORAGE -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:25:5-81 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:25:5-81 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:25:22-78 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:25:22-78 uses-permission#com.android.launcher.permission.INSTALL_SHORTCUT -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:26:5-88 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:26:5-88 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:26:22-85 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:26:22-85 uses-permission#android.permission.INTERNET -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:27:5-67 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:27:5-67 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:27:22-64 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:27:22-64 uses-permission#android.permission.READ_CONTACTS -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:28:5-72 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:28:5-72 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:28:22-69 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:28:22-69 uses-permission#android.permission.MANAGE_ACCOUNTS -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:29:5-74 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:29:5-74 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:29:22-71 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:29:22-71 uses-permission#android.permission.AUTHENTICATE_ACCOUNTS -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:30:5-80 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:30:5-80 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:30:22-77 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:30:22-77 uses-permission#android.permission.GET_ACCOUNTS -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:31:5-71 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:31:5-71 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:31:22-68 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:31:22-68 uses-permission#android.permission.USE_CREDENTIALS -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:32:5-74 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:32:5-74 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:32:22-71 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:32:22-71 uses-permission#android.permission.RECEIVE_BOOT_COMPLETED -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:33:5-81 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:33:5-81 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:33:22-78 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:33:22-78 application -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:35:5-148:19 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:35:5-148:19 android:label - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:37:9-41 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:37:9-41 android:icon - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:36:9-42 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:36:9-42 activity#net.micode.notes.ui.NotesListActivity -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:38:9-50:20 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:38:9-50:20 android:label - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:41:13-45 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:41:13-45 android:launchMode - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:42:13-43 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:42:13-43 android:windowSoftInputMode - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:44:13-52 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:44:13-52 android:configChanges - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:40:13-74 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:40:13-74 android:theme - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:43:13-45 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:43:13-45 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:39:13-49 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:39:13-49 intent-filter#action:name:android.intent.action.MAIN+category:name:android.intent.category.LAUNCHER -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:46:13-49:29 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:46:13-49:29 action#android.intent.action.MAIN -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:47:17-69 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:47:17-69 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:47:25-66 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:47:25-66 category#android.intent.category.LAUNCHER -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:48:17-77 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:48:17-77 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:48:27-74 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:48:27-74 activity#net.micode.notes.ui.NoteEditActivity -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:52:9-80:20 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:52:9-80:20 android:launchMode - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:55:13-43 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:55:13-43 android:configChanges - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:54:13-74 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:54:13-74 android:theme - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:56:13-45 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:56:13-45 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:53:13-48 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:53:13-48 intent-filter#action:name:android.intent.action.VIEW+category:name:android.intent.category.DEFAULT+data:mimeType:vnd.android.cursor.item/call_note+data:mimeType:vnd.android.cursor.item/text_note -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:58:13-63:29 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:58:13-63:29 action#android.intent.action.VIEW -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:59:17-69 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:59:17-69 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:59:25-66 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:59:25-66 category#android.intent.category.DEFAULT -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:60:17-76 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:60:17-76 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:60:27-73 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:60:27-73 data -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:17-78 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:17-78 android:mimeType - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:61:23-75 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:61:23-75 intent-filter#action:name:android.intent.action.INSERT_OR_EDIT+category:name:android.intent.category.DEFAULT+data:mimeType:vnd.android.cursor.item/call_note+data:mimeType:vnd.android.cursor.item/text_note -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:65:13-70:29 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:65:13-70:29 action#android.intent.action.INSERT_OR_EDIT -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:66:17-79 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:66:17-79 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:66:25-76 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:66:25-76 intent-filter#action:name:android.intent.action.SEARCH+category:name:android.intent.category.DEFAULT -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:72:13-75:29 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:72:13-75:29 action#android.intent.action.SEARCH -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:73:17-71 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:73:17-71 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:73:25-68 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:73:25-68 meta-data#android.app.searchable -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:77:13-79:54 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:77:13-79:54 android:resource - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:79:17-51 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:79:17-51 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:78:17-54 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:78:17-54 provider#net.micode.notes.data.NotesProvider -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:82:9-85:43 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:82:9-85:43 android:authorities - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:84:13-47 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:84:13-47 android:multiprocess - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:85:13-40 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:85:13-40 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:83:13-63 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:83:13-63 receiver#net.micode.notes.widget.NoteWidgetProvider_2x -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:87:9-99:20 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:87:9-99:20 android:label - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:89:13-50 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:89:13-50 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:88:13-57 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:88:13-57 intent-filter#action:name:android.appwidget.action.APPWIDGET_DELETED+action:name:android.appwidget.action.APPWIDGET_UPDATE+action:name:android.intent.action.PRIVACY_MODE_CHANGED -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:90:13-94:29 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:90:13-94:29 action#android.appwidget.action.APPWIDGET_UPDATE -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:91:17-84 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:91:17-84 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:91:25-81 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:91:25-81 action#android.appwidget.action.APPWIDGET_DELETED -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:92:17-85 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:92:17-85 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:92:25-82 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:92:25-82 action#android.intent.action.PRIVACY_MODE_CHANGED -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:93:17-85 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:93:17-85 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:93:25-82 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:93:25-82 meta-data#android.appwidget.provider -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:96:13-98:58 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:96:13-98:58 android:resource - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:98:17-55 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:98:17-55 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:97:17-58 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:97:17-58 receiver#net.micode.notes.widget.NoteWidgetProvider_4x -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:100:9-113:20 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:100:9-113:20 android:label - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:102:13-50 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:102:13-50 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:101:13-57 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:101:13-57 receiver#net.micode.notes.ui.AlarmInitReceiver -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:115:9-119:20 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:115:9-119:20 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:115:19-55 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:115:19-55 intent-filter#action:name:android.intent.action.BOOT_COMPLETED -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:116:13-118:29 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:116:13-118:29 action#android.intent.action.BOOT_COMPLETED -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:117:17-79 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:117:17-79 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:117:25-76 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:117:25-76 receiver#net.micode.notes.ui.AlarmReceiver -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:121:9-124:20 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:121:9-124:20 android:process - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:123:13-38 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:123:13-38 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:122:13-61 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:122:13-61 activity#net.micode.notes.ui.AlarmAlertActivity -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:126:9-131:20 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:126:9-131:20 android:label - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:128:13-45 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:128:13-45 android:launchMode - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:129:13-48 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:129:13-48 android:theme - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:130:13-75 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:130:13-75 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:127:13-50 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:127:13-50 activity#net.micode.notes.ui.NotesPreferenceActivity -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:133:9-138:20 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:133:9-138:20 android:label - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:135:13-54 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:135:13-54 android:launchMode - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:136:13-43 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:136:13-43 android:theme - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:137:13-60 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:137:13-60 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:134:13-71 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:134:13-71 service#net.micode.notes.gtask.remote.GTaskSyncService -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:140:9-143:19 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:140:9-143:19 android:exported - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:142:13-37 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:142:13-37 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:141:13-74 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:141:13-74 meta-data#android.app.default_searchable -ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:145:9-147:52 +ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:145:9-147:52 android:value - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:147:13-49 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:147:13-49 android:name - ADDED from C:\Users\huigenb\Desktop\All tasks\software\Notes-master\app\src\main\AndroidManifest.xml:146:13-58 + ADDED from D:\college4\soft\ghnb\src\app\src\main\AndroidManifest.xml:146:13-58 diff --git a/src/app/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/src/app/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin index 28c082b3b74e796118bb23f51ea5b8a1d172cdf1..2a7272aa6353987e80f4d1d00897ec6eb7d93d72 100644 GIT binary patch delta 490 zcmV3xc;pw3#mXGjGUxd9|Ax&Z)!I1miY3ZKG|I;k~% zK~oE*>WGu#1?NP#6o9fqw255B#E*N&Q#4F?@2=a{6Ri&c68_AU>7YyL|U*8wCe zWDq8kL@Ug>@B-;$280q>Jg2bDM1cO$F0{=`1snSI??sOX&M0VL=FQ|SRyP*~~# z0EcCAc4=c}JP-gIrufDggq}fxFL~YK_~5e~2xkKj)&bnq4(XBjI=#;sRfxP0lamX! z4_c)KGX{$qtnGeDgo1I}vseuL7g_FG9xg2pq~k!7sb>fP000uWMMk{A2sFePrr3>? zmgk57Df+GK0-3o*v!}2~u|rGv*U<_^w2*Iqon6$E6rCa{H=?_l77yv^QKn6blZ&7F g>Mea*0t{`Ftt7?_yueYetK#Vu3}@yavwtP(2symlwg3PC delta 490 zcmVjGUxd9|Ax&Z)!I1tKt7w4W5%s9)X z@iz}b)@hUC1?NO$X{m5yE7So1f;JFlQ^oXGW_%Z1Snp2H7ve#a4F?@2K`A0(*-y9Ads;ht2A3hA*8wCe zWDwy)WCB7Jt-{<~^7fgeHA<6E2bDL1@?&&KgmF+!$(M%}(%q%!0VL=FQ|SRyP*~~# z0EcCAc4=c}JP^@D15)t_`rN4C%1Tdw-Da~K2xkKj$A-JW@AH3lEKPhducGVzlamX! z5BoAnFNqc(kG3DyHEUA*vseuL7g<1)sb?(@q~q>e9xey~000uf2sFgFMMk_Brr3>? zmgk7<0-3o0Df+EQu|rEmv!}55*U<_^w2*I;6rCb}on6!@H=?_l77yv^QKn5=0t{{X g>MebWlZ&5|tt7?_3}@yayueYetK#VuvwtP(2q6XFH~;_u diff --git a/src/local.properties b/src/local.properties index 9c401d2b..ac7d5770 100644 --- a/src/local.properties +++ b/src/local.properties @@ -1,8 +1,8 @@ -# This file must *NOT* be checked into Version Control Systems, +## This file must *NOT* be checked into Version Control Systems, # as it contains information specific to your local configuration. # # Location of the SDK. This is only used by Gradle. # For customization when using a Version Control System, please read the # header note. -#Mon Nov 06 19:57:38 CST 2023 -sdk.dir=C:\\Users\\huigenb\\AppData\\Local\\Android\\Sdk +#Mon Dec 18 18:38:27 CST 2023 +sdk.dir=C\:\\Users\\GH\\.androidSDK diff --git a/src/src/net/micode/notes/gtask/data/MetaData.java b/src/src/net/micode/notes/gtask/data/MetaData.java index 3a2050b0..cc0757b5 100644 --- a/src/src/net/micode/notes/gtask/data/MetaData.java +++ b/src/src/net/micode/notes/gtask/data/MetaData.java @@ -23,60 +23,57 @@ import net.micode.notes.tool.GTaskStringUtils; import org.json.JSONException; import org.json.JSONObject; +public class MetaData extends Task { // 定义名为MetaData的类,继承自Task类 + private final static String TAG = MetaData.class.getSimpleName(); // 定义静态字符串TAG,并初始化为MetaData类的简单名称 + private String mRelatedGid = null; // 声明私有字符串变量mRelatedGid,并初始化为null -public class MetaData extends Task { - private final static String TAG = MetaData.class.getSimpleName(); - - private String mRelatedGid = null; - - public void setMeta(String gid, JSONObject metaInfo) { - try { - metaInfo.put(GTaskStringUtils.META_HEAD_GTASK_ID, gid); - } catch (JSONException e) { - Log.e(TAG, "failed to put related gid"); + public void setMeta(String gid, JSONObject metaInfo) { // 定义一个名为setMeta的方法,接受gid和metaInfo两个参数 + try { // 尝试执行以下代码块 + metaInfo.put(GTaskStringUtils.META_HEAD_GTASK_ID, gid); // 向metaInfo中放入键为META_HEAD_GTASK_ID、值为gid的键值对 + } catch (JSONException e) { // 如果捕获到JSONException异常 + Log.e(TAG, "failed to put related gid"); // 记录错误日志:"failed to put related gid" } - setNotes(metaInfo.toString()); - setName(GTaskStringUtils.META_NOTE_NAME); + setNotes(metaInfo.toString()); // 调用setNotes方法,将metaInfo转换为字符串后设置为备注信息 + setName(GTaskStringUtils.META_NOTE_NAME); // 调用setName方法,设置名称为META_NOTE_NAME } - public String getRelatedGid() { - return mRelatedGid; + public String getRelatedGid() { // 定义一个名为getRelatedGid的方法 + return mRelatedGid; // 返回mRelatedGid变量的值 } @Override - public boolean isWorthSaving() { - return getNotes() != null; + public boolean isWorthSaving() { // 覆盖父类的isWorthSaving方法 + return getNotes() != null; // 返回是否备注信息不为null } @Override - public void setContentByRemoteJSON(JSONObject js) { - super.setContentByRemoteJSON(js); - if (getNotes() != null) { - try { - JSONObject metaInfo = new JSONObject(getNotes().trim()); - mRelatedGid = metaInfo.getString(GTaskStringUtils.META_HEAD_GTASK_ID); - } catch (JSONException e) { - Log.w(TAG, "failed to get related gid"); - mRelatedGid = null; + public void setContentByRemoteJSON(JSONObject js) { // 覆盖父类的setContentByRemoteJSON方法,接受JSONObject类型的js参数 + super.setContentByRemoteJSON(js); // 调用父类的setContentByRemoteJSON方法 + if (getNotes() != null) { // 如果备注信息不为null + try { // 尝试执行以下代码块 + JSONObject metaInfo = new JSONObject(getNotes().trim()); // 创建新的JSONObject对象metaInfo,通过trim方法去除备注信息的空格 + mRelatedGid = metaInfo.getString(GTaskStringUtils.META_HEAD_GTASK_ID); // 从metaInfo中获取键为META_HEAD_GTASK_ID的值,并设置给mRelatedGid + } catch (JSONException e) { // 如果捕获到JSONException异常 + Log.w(TAG, "failed to get related gid"); // 记录警告日志:"failed to get related gid" + mRelatedGid = null; // 将mRelatedGid设置为null } } } @Override - public void setContentByLocalJSON(JSONObject js) { - // this function should not be called - throw new IllegalAccessError("MetaData:setContentByLocalJSON should not be called"); + public void setContentByLocalJSON(JSONObject js) { // 覆盖父类的setContentByLocalJSON方法,接受JSONObject类型的js参数 + // this function should not be called // 注释:不应调用该函数 + throw new IllegalAccessError("MetaData:setContentByLocalJSON should not be called"); // 抛出IllegalAccessError异常,内容为"MetaData:setContentByLocalJSON should not be called" } @Override - public JSONObject getLocalJSONFromContent() { - throw new IllegalAccessError("MetaData:getLocalJSONFromContent should not be called"); + public JSONObject getLocalJSONFromContent() { // 覆盖父类的getLocalJSONFromContent方法 + throw new IllegalAccessError("MetaData:getLocalJSONFromContent should not be called"); // 抛出IllegalAccessError异常,内容为"MetaData:getLocalJSONFromContent should not be called" } @Override - public int getSyncAction(Cursor c) { - throw new IllegalAccessError("MetaData:getSyncAction should not be called"); + public int getSyncAction(Cursor c) { // 覆盖父类的getSyncAction方法,接受Cursor类型的c参数 + throw new IllegalAccessError("MetaData:getSyncAction should not be called"); // 抛出IllegalAccessError异常,内容为"MetaData:getSyncAction should not be called" } - } diff --git a/src/src/net/micode/notes/gtask/data/Node.java b/src/src/net/micode/notes/gtask/data/Node.java index 63950e0d..fb58040b 100644 --- a/src/src/net/micode/notes/gtask/data/Node.java +++ b/src/src/net/micode/notes/gtask/data/Node.java @@ -19,81 +19,118 @@ package net.micode.notes.gtask.data; import android.database.Cursor; import org.json.JSONObject; - +/** + * 抽象类Node,表示一个任务节点。 + */ public abstract class Node { + // 同步操作类型常量定义 public static final int SYNC_ACTION_NONE = 0; - public static final int SYNC_ACTION_ADD_REMOTE = 1; - public static final int SYNC_ACTION_ADD_LOCAL = 2; - public static final int SYNC_ACTION_DEL_REMOTE = 3; - public static final int SYNC_ACTION_DEL_LOCAL = 4; - public static final int SYNC_ACTION_UPDATE_REMOTE = 5; - public static final int SYNC_ACTION_UPDATE_LOCAL = 6; - public static final int SYNC_ACTION_UPDATE_CONFLICT = 7; - public static final int SYNC_ACTION_ERROR = 8; - private String mGid; - - private String mName; - - private long mLastModified; - - private boolean mDeleted; + private String mGid; // 任务节点的唯一标识 + private String mName; // 任务节点的名称 + private long mLastModified; // 任务节点的最后修改时间 + private boolean mDeleted; // 标识任务节点是否被删除 + /** + * 构造方法Node,初始化成员变量。 + */ public Node() { - mGid = null; - mName = ""; - mLastModified = 0; - mDeleted = false; + mGid = null; // 初始化为null + mName = ""; // 初始化为空字符串 + mLastModified = 0; // 初始化为0 + mDeleted = false; // 初始化为false } + /** + * 抽象方法getCreateAction,接受一个整型参数actionId,返回一个JSONObject对象,表示创建节点操作。 + */ public abstract JSONObject getCreateAction(int actionId); + /** + * 抽象方法getUpdateAction,接受一个整型参数actionId,返回一个JSONObject对象,表示更新节点操作。 + */ public abstract JSONObject getUpdateAction(int actionId); + /** + * 抽象方法setContentByRemoteJSON,接受一个JSONObject类型的参数js,根据远端传来的信息设置节点内容。 + */ public abstract void setContentByRemoteJSON(JSONObject js); + /** + * 抽象方法setContentByLocalJSON,接受一个JSONObject类型的参数js,根据本地传来的信息设置节点内容。 + */ public abstract void setContentByLocalJSON(JSONObject js); + /** + * 抽象方法getLocalJSONFromContent,返回一个JSONObject对象,表示本地节点的内容。 + */ public abstract JSONObject getLocalJSONFromContent(); + /** + * 抽象方法getSyncAction,接受一个Cursor类型的参数c,返回一个整型值,表示同步操作。 + */ public abstract int getSyncAction(Cursor c); + /** + * setGid方法,接受一个字符串参数gid,设置节点的Gid。 + */ public void setGid(String gid) { this.mGid = gid; } + /** + * setName方法,接受一个字符串参数name,设置节点的名称。 + */ public void setName(String name) { this.mName = name; } + /** + * setLastModified方法,接受一个长整型参数lastModified,设置节点的最后修改时间。 + */ public void setLastModified(long lastModified) { this.mLastModified = lastModified; } + /** + * setDeleted方法,接受一个布尔型参数deleted,设置节点是否被删除。 + */ public void setDeleted(boolean deleted) { this.mDeleted = deleted; } + /** + * getGid方法,返回节点的Gid。 + */ public String getGid() { return this.mGid; } + /** + * getName方法,返回节点的名称。 + */ public String getName() { return this.mName; } + /** + * getLastModified方法,返回节点的最后修改时间。 + */ public long getLastModified() { return this.mLastModified; } + /** + * getDeleted方法,返回节点是否被删除。 + */ public boolean getDeleted() { return this.mDeleted; } diff --git a/src/src/net/micode/notes/gtask/data/SqlData.java b/src/src/net/micode/notes/gtask/data/SqlData.java index 211eba2d..60506d3e 100644 --- a/src/src/net/micode/notes/gtask/data/SqlData.java +++ b/src/src/net/micode/notes/gtask/data/SqlData.java @@ -33,44 +33,61 @@ import net.micode.notes.gtask.exception.ActionFailureException; import org.json.JSONException; import org.json.JSONObject; - - public class SqlData { private static final String TAG = SqlData.class.getSimpleName(); + // 无效ID常量值 private static final int INVALID_ID = -99999; - public static final String[] PROJECTION_DATA = new String[]{ + // 要投射的数据列数组 + public static final String[] PROJECTION_DATA = new String[] { DataColumns.ID, DataColumns.MIME_TYPE, DataColumns.CONTENT, DataColumns.DATA1, DataColumns.DATA3 }; + // 数据ID列的索引 public static final int DATA_ID_COLUMN = 0; + // 数据MIME类型列的索引 public static final int DATA_MIME_TYPE_COLUMN = 1; + // 数据内容列的索引 public static final int DATA_CONTENT_COLUMN = 2; + // 数据内容数据1列的索引 public static final int DATA_CONTENT_DATA_1_COLUMN = 3; + // 数据内容数据3列的索引 public static final int DATA_CONTENT_DATA_3_COLUMN = 4; + // 用于访问内容提供者的ContentResolver对象 private ContentResolver mContentResolver; + // 表示数据是否为新创建的布尔值 private boolean mIsCreate; + // 数据ID private long mDataId; + // 数据MIME类型 private String mDataMimeType; + // 数据内容 private String mDataContent; + // 数据内容数据1 private long mDataContentData1; + // 数据内容数据3 private String mDataContentData3; + // 用于存储数据差异的ContentValues对象 private ContentValues mDiffDataValues; + /** + * 构造函数,通过上下文初始化SqlData对象 + * @param context 上下文对象 + */ public SqlData(Context context) { mContentResolver = context.getContentResolver(); mIsCreate = true; @@ -82,6 +99,11 @@ public class SqlData { mDiffDataValues = new ContentValues(); } + /** + * 构造函数,通过上下文和游标初始化SqlData对象,并从游标中加载数据 + * @param context 上下文对象 + * @param c 游标对象 + */ public SqlData(Context context, Cursor c) { mContentResolver = context.getContentResolver(); mIsCreate = false; @@ -89,6 +111,10 @@ public class SqlData { mDiffDataValues = new ContentValues(); } + /** + * 从游标中加载数据 + * @param c 游标对象 + */ private void loadFromCursor(Cursor c) { mDataId = c.getLong(DATA_ID_COLUMN); mDataMimeType = c.getString(DATA_MIME_TYPE_COLUMN); @@ -97,13 +123,20 @@ public class SqlData { mDataContentData3 = c.getString(DATA_CONTENT_DATA_3_COLUMN); } + /** + * 根据给定的JSON对象设置数据内容 + * @param js 数据内容的JSON对象 + * @throws JSONException JSON解析异常 + */ public void setContent(JSONObject js) throws JSONException { + // 获取数据ID long dataId = js.has(DataColumns.ID) ? js.getLong(DataColumns.ID) : INVALID_ID; if (mIsCreate || mDataId != dataId) { mDiffDataValues.put(DataColumns.ID, dataId); } mDataId = dataId; + // 获取数据MIME类型 String dataMimeType = js.has(DataColumns.MIME_TYPE) ? js.getString(DataColumns.MIME_TYPE) : DataConstants.NOTE; if (mIsCreate || !mDataMimeType.equals(dataMimeType)) { @@ -111,18 +144,21 @@ public class SqlData { } mDataMimeType = dataMimeType; + // 获取数据内容 String dataContent = js.has(DataColumns.CONTENT) ? js.getString(DataColumns.CONTENT) : ""; if (mIsCreate || !mDataContent.equals(dataContent)) { mDiffDataValues.put(DataColumns.CONTENT, dataContent); } mDataContent = dataContent; + // 获取数据内容数据1 long dataContentData1 = js.has(DataColumns.DATA1) ? js.getLong(DataColumns.DATA1) : 0; if (mIsCreate || mDataContentData1 != dataContentData1) { mDiffDataValues.put(DataColumns.DATA1, dataContentData1); } mDataContentData1 = dataContentData1; + // 获取数据内容数据3 String dataContentData3 = js.has(DataColumns.DATA3) ? js.getString(DataColumns.DATA3) : ""; if (mIsCreate || !mDataContentData3.equals(dataContentData3)) { mDiffDataValues.put(DataColumns.DATA3, dataContentData3); @@ -130,6 +166,11 @@ public class SqlData { mDataContentData3 = dataContentData3; } + /** + * 获取数据内容的JSON对象 + * @return 数据内容的JSON对象 + * @throws JSONException JSON解析异常 + */ public JSONObject getContent() throws JSONException { if (mIsCreate) { Log.e(TAG, "it seems that we haven't created this in database yet"); @@ -144,13 +185,20 @@ public class SqlData { return js; } + /** + * 提交数据更改 + * @param noteId 笔记ID + * @param validateVersion 是否验证版本号 + * @param version 版本号 + */ public void commit(long noteId, boolean validateVersion, long version) { - if (mIsCreate) { + // 如果数据ID无效,移除ID键值对 if (mDataId == INVALID_ID && mDiffDataValues.containsKey(DataColumns.ID)) { mDiffDataValues.remove(DataColumns.ID); } + // 插入新的数据 mDiffDataValues.put(DataColumns.NOTE_ID, noteId); Uri uri = mContentResolver.insert(Notes.CONTENT_DATA_URI, mDiffDataValues); try { @@ -163,9 +211,11 @@ public class SqlData { if (mDiffDataValues.size() > 0) { int result = 0; if (!validateVersion) { + // 不验证版本号,直接更新 result = mContentResolver.update(ContentUris.withAppendedId( Notes.CONTENT_DATA_URI, mDataId), mDiffDataValues, null, null); } else { + // 验证版本号,只有版本号匹配才更新 result = mContentResolver.update(ContentUris.withAppendedId( Notes.CONTENT_DATA_URI, mDataId), mDiffDataValues, " ? in (SELECT " + NoteColumns.ID + " FROM " + TABLE.NOTE @@ -179,10 +229,15 @@ public class SqlData { } } + // 清空差异数据,重置状态 mDiffDataValues.clear(); mIsCreate = false; } + /** + * 获取数据ID + * @return 数据ID + */ public long getId() { return mDataId; } diff --git a/src/src/net/micode/notes/gtask/data/SqlNote.java b/src/src/net/micode/notes/gtask/data/SqlNote.java index 3ff745ef..50fad182 100644 --- a/src/src/net/micode/notes/gtask/data/SqlNote.java +++ b/src/src/net/micode/notes/gtask/data/SqlNote.java @@ -37,92 +37,52 @@ import org.json.JSONObject; import java.util.ArrayList; +// SqlNote.java +/** + * 这个类用于操作笔记数据的 SQLite 数据库操作 + */ public class SqlNote { - private static final String TAG = SqlNote.class.getSimpleName(); + private static final String TAG = SqlNote.class.getSimpleName(); // 用于在日志中标识类名的常量 - private static final int INVALID_ID = -99999; + private static final int INVALID_ID = -99999; // 无效 ID,表示数据库中不存在的 ID + // 定义了笔记表的所有列名,用于查询数据库时使用 public static final String[] PROJECTION_NOTE = new String[]{ - NoteColumns.ID, NoteColumns.ALERTED_DATE, NoteColumns.BG_COLOR_ID, - NoteColumns.CREATED_DATE, NoteColumns.HAS_ATTACHMENT, NoteColumns.MODIFIED_DATE, - NoteColumns.NOTES_COUNT, NoteColumns.PARENT_ID, NoteColumns.SNIPPET, NoteColumns.TYPE, - NoteColumns.WIDGET_ID, NoteColumns.WIDGET_TYPE, NoteColumns.SYNC_ID, - NoteColumns.LOCAL_MODIFIED, NoteColumns.ORIGIN_PARENT_ID, NoteColumns.GTASK_ID, - NoteColumns.VERSION - }; - - public static final int ID_COLUMN = 0; - - public static final int ALERTED_DATE_COLUMN = 1; - - public static final int BG_COLOR_ID_COLUMN = 2; - - public static final int CREATED_DATE_COLUMN = 3; - - public static final int HAS_ATTACHMENT_COLUMN = 4; - - public static final int MODIFIED_DATE_COLUMN = 5; - - public static final int NOTES_COUNT_COLUMN = 6; - - public static final int PARENT_ID_COLUMN = 7; - - public static final int SNIPPET_COLUMN = 8; - - public static final int TYPE_COLUMN = 9; - - public static final int WIDGET_ID_COLUMN = 10; - - public static final int WIDGET_TYPE_COLUMN = 11; - - public static final int SYNC_ID_COLUMN = 12; - - public static final int LOCAL_MODIFIED_COLUMN = 13; - - public static final int ORIGIN_PARENT_ID_COLUMN = 14; - - public static final int GTASK_ID_COLUMN = 15; - - public static final int VERSION_COLUMN = 16; - - private Context mContext; - - private ContentResolver mContentResolver; - - private boolean mIsCreate; - - private long mId; - - private long mAlertDate; - - private int mBgColorId; - - private long mCreatedDate; - - private int mHasAttachment; - - private long mModifiedDate; - - private long mParentId; - - private String mSnippet; - - private int mType; - - private int mWidgetId; - - private int mWidgetType; - - private long mOriginParent; - - private long mVersion; - - private ContentValues mDiffNoteValues; - - private ArrayList mDataList; - - public SqlNote(Context context) { + NoteColumns.ID, NoteColumns.ALERTED_DATE, ... // 这里省略了一些列名 + NoteColumns.VERSION +}; + +// 定义了各列在查询结果中的索引位置 +public static final int ID_COLUMN = 0; +public static final int ALERTED_DATE_COLUMN = 1; +// ... 其他列的索引位置 + +// 下面是一系列私有成员变量,代表了一个笔记对象的各个属性 +// 这些变量用于在对象内部保存笔记的各种信息 +private Context mContext; +private ContentResolver mContentResolver; +private boolean mIsCreate; +private long mId; +private long mAlertDate; +private int mBgColorId; +private long mCreatedDate; +private int mHasAttachment; +private long mModifiedDate; +private long mParentId; +private String mSnippet; +private int mType; +private int mWidgetId; +private int mWidgetType; +private long mOriginParent; +private long mVersion; +private ContentValues mDiffNoteValues; +private ArrayList mDataList; + +/** + * 构造函数,初始化笔记对象的各个属性 + */ +public SqlNote(Context context) { mContext = context; mContentResolver = context.getContentResolver(); mIsCreate = true; @@ -141,365 +101,437 @@ public class SqlNote { mVersion = 0; mDiffNoteValues = new ContentValues(); mDataList = new ArrayList(); - } + } - public SqlNote(Context context, Cursor c) { +/** + * 从 Cursor 中加载笔记数据的构造函数 + */ +public SqlNote(Context context, Cursor c) { mContext = context; mContentResolver = context.getContentResolver(); mIsCreate = false; loadFromCursor(c); mDataList = new ArrayList(); if (mType == Notes.TYPE_NOTE) - loadDataContent(); + loadDataContent(); mDiffNoteValues = new ContentValues(); - } + } - public SqlNote(Context context, long id) { +/** + * 从数据库中加载指定 ID 的笔记数据的构造函数 + */ +public SqlNote(Context context, long id) { mContext = context; mContentResolver = context.getContentResolver(); mIsCreate = false; loadFromCursor(id); mDataList = new ArrayList(); if (mType == Notes.TYPE_NOTE) - loadDataContent(); + loadDataContent(); mDiffNoteValues = new ContentValues(); + } - } +/** + * 从 Cursor 中加载笔记数据 + */ +private void loadFromCursor(Cursor c) { + // 根据 Cursor 中的数据加载笔记对象的各个属性 + } - private void loadFromCursor(long id) { +/** + * 从数据库中加载指定 ID 的笔记数据 + */ +private void loadFromCursor(long id) { Cursor c = null; try { - c = mContentResolver.query(Notes.CONTENT_NOTE_URI, PROJECTION_NOTE, "(_id=?)", - new String[]{ - String.valueOf(id) - }, null); - if (c != null) { - c.moveToNext(); - loadFromCursor(c); - } else { - Log.w(TAG, "loadFromCursor: cursor = null"); - } + c = mContentResolver.query(Notes.CONTENT_NOTE_URI, PROJECTION_NOTE, "(_id=?)", + new String[]{String.valueOf(id)}, null); + if (c != null) { + c.moveToNext(); + loadFromCursor(c); + } else { + Log.w(TAG, "loadFromCursor: cursor = null"); + } } finally { - if (c != null) - c.close(); - } - } - - private void loadFromCursor(Cursor c) { - mId = c.getLong(ID_COLUMN); - mAlertDate = c.getLong(ALERTED_DATE_COLUMN); - mBgColorId = c.getInt(BG_COLOR_ID_COLUMN); - mCreatedDate = c.getLong(CREATED_DATE_COLUMN); - mHasAttachment = c.getInt(HAS_ATTACHMENT_COLUMN); - mModifiedDate = c.getLong(MODIFIED_DATE_COLUMN); - mParentId = c.getLong(PARENT_ID_COLUMN); - mSnippet = c.getString(SNIPPET_COLUMN); - mType = c.getInt(TYPE_COLUMN); - mWidgetId = c.getInt(WIDGET_ID_COLUMN); - mWidgetType = c.getInt(WIDGET_TYPE_COLUMN); - mVersion = c.getLong(VERSION_COLUMN); - } - - private void loadDataContent() { + if (c != null) + c.close(); + } + } + // ... 其他方法 + } +private void loadFromCursor(Cursor c) { + mId = c.getLong(ID_COLUMN); // 从 Cursor 中获取 ID 列的值,并存储到 mId 变量中 + mAlertDate = c.getLong(ALERTED_DATE_COLUMN); // 从 Cursor 中获取 ALERTED_DATE 列的值,并存储到 mAlertDate 变量中 + mBgColorId = c.getInt(BG_COLOR_ID_COLUMN); // 从 Cursor 中获取 BG_COLOR_ID 列的值,并存储到 mBgColorId 变量中 + mCreatedDate = c.getLong(CREATED_DATE_COLUMN); // 从 Cursor 中获取 CREATED_DATE 列的值,并存储到 mCreatedDate 变量中 + mHasAttachment = c.getInt(HAS_ATTACHMENT_COLUMN); // 从 Cursor 中获取 HAS_ATTACHMENT 列的值,并存储到 mHasAttachment 变量中 + mModifiedDate = c.getLong(MODIFIED_DATE_COLUMN); // 从 Cursor 中获取 MODIFIED_DATE 列的值,并存储到 mModifiedDate 变量中 + mParentId = c.getLong(PARENT_ID_COLUMN); // 从 Cursor 中获取 PARENT_ID 列的值,并存储到 mParentId 变量中 + mSnippet = c.getString(SNIPPET_COLUMN); // 从 Cursor 中获取 SNIPPET 列的值,并存储到 mSnippet 变量中 + mType = c.getInt(TYPE_COLUMN); // 从 Cursor 中获取 TYPE 列的值,并存储到 mType 变量中 + mWidgetId = c.getInt(WIDGET_ID_COLUMN); // 从 Cursor 中获取 WIDGET_ID 列的值,并存储到 mWidgetId 变量中 + mWidgetType = c.getInt(WIDGET_TYPE_COLUMN); // 从 Cursor 中获取 WIDGET_TYPE 列的值,并存储到 mWidgetType 变量中 + mVersion = c.getLong(VERSION_COLUMN); // 从 Cursor 中获取 VERSION 列的值,并存储到 mVersion 变量中 + } + +private void loadDataContent() { Cursor c = null; - mDataList.clear(); + mDataList.clear(); // 清空 mDataList 列表 try { - c = mContentResolver.query(Notes.CONTENT_DATA_URI, SqlData.PROJECTION_DATA, - "(note_id=?)", new String[]{ - String.valueOf(mId) - }, null); - if (c != null) { - if (c.getCount() == 0) { - Log.w(TAG, "it seems that the note has not data"); - return; - } - while (c.moveToNext()) { - SqlData data = new SqlData(mContext, c); - mDataList.add(data); - } - } else { - Log.w(TAG, "loadDataContent: cursor = null"); - } + c = mContentResolver.query(Notes.CONTENT_DATA_URI, SqlData.PROJECTION_DATA, + "(note_id=?)", new String[]{String.valueOf(mId)}, null); + if (c != null) { + if (c.getCount() == 0) { // 检查 Cursor 中是否有数据 + Log.w(TAG, "it seems that the note has not data"); // 如果没有数据,则打印警告日志并返回 + return; + } + while (c.moveToNext()) { + SqlData data = new SqlData(mContext, c); // 创建 SqlData 对象,并从 Cursor 中加载数据 + mDataList.add(data); // 将 SqlData 对象添加到 mDataList 列表中 + } + } else { + Log.w(TAG, "loadDataContent: cursor = null"); // 如果 Cursor 为 null,则打印警告日志 + } } finally { - if (c != null) - c.close(); + if (c != null) + c.close(); // 关闭 Cursor } - } - - public boolean setContent(JSONObject js) { + } +public boolean setContent(JSONObject js) { try { - JSONObject note = js.getJSONObject(GTaskStringUtils.META_HEAD_NOTE); - if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_SYSTEM) { - Log.w(TAG, "cannot set system folder"); - } else if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_FOLDER) { - // for folder we can only update the snnipet and type - String snippet = note.has(NoteColumns.SNIPPET) ? note - .getString(NoteColumns.SNIPPET) : ""; - if (mIsCreate || !mSnippet.equals(snippet)) { - mDiffNoteValues.put(NoteColumns.SNIPPET, snippet); - } - mSnippet = snippet; - - int type = note.has(NoteColumns.TYPE) ? note.getInt(NoteColumns.TYPE) - : Notes.TYPE_NOTE; - if (mIsCreate || mType != type) { - mDiffNoteValues.put(NoteColumns.TYPE, type); - } - mType = type; - } else if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_NOTE) { - JSONArray dataArray = js.getJSONArray(GTaskStringUtils.META_HEAD_DATA); - long id = note.has(NoteColumns.ID) ? note.getLong(NoteColumns.ID) : INVALID_ID; - if (mIsCreate || mId != id) { - mDiffNoteValues.put(NoteColumns.ID, id); - } - mId = id; - - long alertDate = note.has(NoteColumns.ALERTED_DATE) ? note - .getLong(NoteColumns.ALERTED_DATE) : 0; - if (mIsCreate || mAlertDate != alertDate) { - mDiffNoteValues.put(NoteColumns.ALERTED_DATE, alertDate); - } - mAlertDate = alertDate; - - int bgColorId = note.has(NoteColumns.BG_COLOR_ID) ? note - .getInt(NoteColumns.BG_COLOR_ID) : ResourceParser.getDefaultBgId(mContext); - if (mIsCreate || mBgColorId != bgColorId) { - mDiffNoteValues.put(NoteColumns.BG_COLOR_ID, bgColorId); - } - mBgColorId = bgColorId; - - long createDate = note.has(NoteColumns.CREATED_DATE) ? note - .getLong(NoteColumns.CREATED_DATE) : System.currentTimeMillis(); - if (mIsCreate || mCreatedDate != createDate) { - mDiffNoteValues.put(NoteColumns.CREATED_DATE, createDate); - } - mCreatedDate = createDate; - - int hasAttachment = note.has(NoteColumns.HAS_ATTACHMENT) ? note - .getInt(NoteColumns.HAS_ATTACHMENT) : 0; - if (mIsCreate || mHasAttachment != hasAttachment) { - mDiffNoteValues.put(NoteColumns.HAS_ATTACHMENT, hasAttachment); - } - mHasAttachment = hasAttachment; - - long modifiedDate = note.has(NoteColumns.MODIFIED_DATE) ? note - .getLong(NoteColumns.MODIFIED_DATE) : System.currentTimeMillis(); - if (mIsCreate || mModifiedDate != modifiedDate) { - mDiffNoteValues.put(NoteColumns.MODIFIED_DATE, modifiedDate); - } - mModifiedDate = modifiedDate; - - long parentId = note.has(NoteColumns.PARENT_ID) ? note - .getLong(NoteColumns.PARENT_ID) : 0; - if (mIsCreate || mParentId != parentId) { - mDiffNoteValues.put(NoteColumns.PARENT_ID, parentId); - } - mParentId = parentId; - - String snippet = note.has(NoteColumns.SNIPPET) ? note - .getString(NoteColumns.SNIPPET) : ""; - if (mIsCreate || !mSnippet.equals(snippet)) { - mDiffNoteValues.put(NoteColumns.SNIPPET, snippet); - } - mSnippet = snippet; - - int type = note.has(NoteColumns.TYPE) ? note.getInt(NoteColumns.TYPE) - : Notes.TYPE_NOTE; - if (mIsCreate || mType != type) { - mDiffNoteValues.put(NoteColumns.TYPE, type); - } - mType = type; - - int widgetId = note.has(NoteColumns.WIDGET_ID) ? note.getInt(NoteColumns.WIDGET_ID) - : AppWidgetManager.INVALID_APPWIDGET_ID; - if (mIsCreate || mWidgetId != widgetId) { - mDiffNoteValues.put(NoteColumns.WIDGET_ID, widgetId); - } - mWidgetId = widgetId; - - int widgetType = note.has(NoteColumns.WIDGET_TYPE) ? note - .getInt(NoteColumns.WIDGET_TYPE) : Notes.TYPE_WIDGET_INVALIDE; - if (mIsCreate || mWidgetType != widgetType) { - mDiffNoteValues.put(NoteColumns.WIDGET_TYPE, widgetType); - } - mWidgetType = widgetType; - - long originParent = note.has(NoteColumns.ORIGIN_PARENT_ID) ? note - .getLong(NoteColumns.ORIGIN_PARENT_ID) : 0; - if (mIsCreate || mOriginParent != originParent) { - mDiffNoteValues.put(NoteColumns.ORIGIN_PARENT_ID, originParent); - } - mOriginParent = originParent; - - for (int i = 0; i < dataArray.length(); i++) { - JSONObject data = dataArray.getJSONObject(i); - SqlData sqlData = null; - if (data.has(DataColumns.ID)) { - long dataId = data.getLong(DataColumns.ID); - for (SqlData temp : mDataList) { - if (dataId == temp.getId()) { - sqlData = temp; - } - } - } - - if (sqlData == null) { - sqlData = new SqlData(mContext); - mDataList.add(sqlData); - } - - sqlData.setContent(data); - } - } + // 解析传入的 JSON 对象 + JSONObject note = js.getJSONObject(GTaskStringUtils.META_HEAD_NOTE); + + // 判断是否为系统文件夹,如果是则无法设置内容 + if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_SYSTEM) { + Log.w(TAG, "cannot set system folder"); + } + // 判断是否为文件夹类型 + else if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_FOLDER) { + // 更新文件夹的摘要和类型 + String snippet = note.has(NoteColumns.SNIPPET) ? note.getString(NoteColumns.SNIPPET) : ""; + if (mIsCreate || !mSnippet.equals(snippet)) { + mDiffNoteValues.put(NoteColumns.SNIPPET, snippet); + } + mSnippet = snippet; + + int type = note.has(NoteColumns.TYPE) ? note.getInt(NoteColumns.TYPE) : Notes.TYPE_NOTE; + if (mIsCreate || mType != type) { + mDiffNoteValues.put(NoteColumns.TYPE, type); + } + mType = type; + } + // 如果是笔记类型 + else if (note.getInt(NoteColumns.TYPE) == Notes.TYPE_NOTE) { + // 解析数据部分 + JSONArray dataArray = js.getJSONArray(GTaskStringUtils.META_HEAD_DATA); + + // 解析并更新笔记的各个属性 + long id = note.has(NoteColumns.ID) ? note.getLong(NoteColumns.ID) : INVALID_ID; + if (mIsCreate || mId != id) { + mDiffNoteValues.put(NoteColumns.ID, id); + } + mId = id; + +// 解析提醒时间,若不存在则默认为 0,更新到 mDiffNoteValues 和成员变量中 + long alertDate = note.has(NoteColumns.ALERTED_DATE) ? note.getLong(NoteColumns.ALERTED_DATE) : 0; + if (mIsCreate || mAlertDate != alertDate) { + mDiffNoteValues.put(NoteColumns.ALERTED_DATE, alertDate); + } + mAlertDate = alertDate; + +// 解析背景色 Id,若不存在则使用默认背景色 Id,更新到 mDiffNoteValues 和成员变量中 + int bgColorId = note.has(NoteColumns.BG_COLOR_ID) ? note.getInt(NoteColumns.BG_COLOR_ID) : ResourceParser.getDefaultBgId(mContext); + if (mIsCreate || mBgColorId != bgColorId) { + mDiffNoteValues.put(NoteColumns.BG_COLOR_ID, bgColorId); + } + mBgColorId = bgColorId; + +// 解析笔记创建时间,若不存在则使用当前系统时间,更新到 mDiffNoteValues 和成员变量中 + long createDate = note.has(NoteColumns.CREATED_DATE) ? note.getLong(NoteColumns.CREATED_DATE) : System.currentTimeMillis(); + if (mIsCreate || mCreatedDate != createDate) { + mDiffNoteValues.put(NoteColumns.CREATED_DATE, createDate); + } + mCreatedDate = createDate; + +// 解析是否有附件,若不存在则默认为 0,更新到 mDiffNoteValues 和成员变量中 + int hasAttachment = note.has(NoteColumns.HAS_ATTACHMENT) ? note.getInt(NoteColumns.HAS_ATTACHMENT) : 0; + if (mIsCreate || mHasAttachment != hasAttachment) { + mDiffNoteValues.put(NoteColumns.HAS_ATTACHMENT, hasAttachment); + } + mHasAttachment = hasAttachment; + +// 解析笔记最近修改时间,若不存在则使用当前系统时间,更新到 mDiffNoteValues 和成员变量中 + long modifiedDate = note.has(NoteColumns.MODIFIED_DATE) ? note.getLong(NoteColumns.MODIFIED_DATE) : System.currentTimeMillis(); + if (mIsCreate || mModifiedDate != modifiedDate) { + mDiffNoteValues.put(NoteColumns.MODIFIED_DATE, modifiedDate); + } + mModifiedDate = modifiedDate; + +// 解析笔记父文件夹 Id,若不存在则默认为 0,更新到 mDiffNoteValues 和成员变量中 + long parentId = note.has(NoteColumns.PARENT_ID) ? note.getLong(NoteColumns.PARENT_ID) : 0; + if (mIsCreate || mParentId != parentId) { + mDiffNoteValues.put(NoteColumns.PARENT_ID, parentId); + } + mParentId = parentId; + +// 解析笔记摘要,若不存在则默认为空字符串,更新到 mDiffNoteValues 和成员变量中 + String snippet = note.has(NoteColumns.SNIPPET) ? note.getString(NoteColumns.SNIPPET) : ""; + if (mIsCreate || !mSnippet.equals(snippet)) { + mDiffNoteValues.put(NoteColumns.SNIPPET, snippet); + } + mSnippet = snippet; + +// 解析笔记类型,若不存在则默认为 TYPE_NOTE,更新到 mDiffNoteValues 和成员变量中 + int type = note.has(NoteColumns.TYPE) ? note.getInt(NoteColumns.TYPE) : Notes.TYPE_NOTE; + if (mIsCreate || mType != type) { + mDiffNoteValues.put(NoteColumns.TYPE, type); + } + mType = type; + +// 解析 widgetId,若不存在则默认为 INVALID_APPWIDGET_ID,更新到 mDiffNoteValues 和成员变量中 + int widgetId = note.has(NoteColumns.WIDGET_ID) ? note.getInt(NoteColumns.WIDGET_ID) : AppWidgetManager.INVALID_APPWIDGET_ID; + if (mIsCreate || mWidgetId != widgetId) { + mDiffNoteValues.put(NoteColumns.WIDGET_ID, widgetId); + } + mWidgetId = widgetId; + +// 解析 widgetType,若不存在则默认为 TYPE_WIDGET_INVALIDE,更新到 mDiffNoteValues 和成员变量中 + int widgetType = note.has(NoteColumns.WIDGET_TYPE) ? note.getInt(NoteColumns.WIDGET_TYPE) : Notes.TYPE_WIDGET_INVALIDE; + if (mIsCreate || mWidgetType != widgetType) { + mDiffNoteValues.put(NoteColumns.WIDGET_TYPE, widgetType); + } + mWidgetType = widgetType; + +// 解析 originParent,若不存在则默认为 0,更新到 mDiffNoteValues 和成员变量中 + long originParent = note.has(NoteColumns.ORIGIN_PARENT_ID) ? note.getLong(NoteColumns.ORIGIN_PARENT_ID) : 0; + if (mIsCreate || mOriginParent != originParent) { + mDiffNoteValues.put(NoteColumns.ORIGIN_PARENT_ID, originParent); + } + mOriginParent = originParent; + // 处理数据部分 + for (int i = 0; i < dataArray.length(); i++) { + JSONObject data = dataArray.getJSONObject(i); + SqlData sqlData = null; + if (data.has(DataColumns.ID)) { + long dataId = data.getLong(DataColumns.ID); + // 查找是否已存在该数据,如果不存在则新建一个 + for (SqlData temp : mDataList) { + if (dataId == temp.getId()) { + sqlData = temp; + } + } + } + + if (sqlData == null) { + sqlData = new SqlData(mContext); + mDataList.add(sqlData); + } + + // 更新数据内容 + sqlData.setContent(data); + } + } } catch (JSONException e) { - Log.e(TAG, e.toString()); - e.printStackTrace(); - return false; + Log.e(TAG, e.toString()); + e.printStackTrace(); + return false; } return true; - } + } + - public JSONObject getContent() { +public JSONObject getContent() { try { - JSONObject js = new JSONObject(); - - if (mIsCreate) { - Log.e(TAG, "it seems that we haven't created this in database yet"); - return null; - } - - JSONObject note = new JSONObject(); - if (mType == Notes.TYPE_NOTE) { - note.put(NoteColumns.ID, mId); - note.put(NoteColumns.ALERTED_DATE, mAlertDate); - note.put(NoteColumns.BG_COLOR_ID, mBgColorId); - note.put(NoteColumns.CREATED_DATE, mCreatedDate); - note.put(NoteColumns.HAS_ATTACHMENT, mHasAttachment); - note.put(NoteColumns.MODIFIED_DATE, mModifiedDate); - note.put(NoteColumns.PARENT_ID, mParentId); - note.put(NoteColumns.SNIPPET, mSnippet); - note.put(NoteColumns.TYPE, mType); - note.put(NoteColumns.WIDGET_ID, mWidgetId); - note.put(NoteColumns.WIDGET_TYPE, mWidgetType); - note.put(NoteColumns.ORIGIN_PARENT_ID, mOriginParent); - js.put(GTaskStringUtils.META_HEAD_NOTE, note); - - JSONArray dataArray = new JSONArray(); - for (SqlData sqlData : mDataList) { - JSONObject data = sqlData.getContent(); - if (data != null) { - dataArray.put(data); - } - } - js.put(GTaskStringUtils.META_HEAD_DATA, dataArray); - } else if (mType == Notes.TYPE_FOLDER || mType == Notes.TYPE_SYSTEM) { - note.put(NoteColumns.ID, mId); - note.put(NoteColumns.TYPE, mType); - note.put(NoteColumns.SNIPPET, mSnippet); - js.put(GTaskStringUtils.META_HEAD_NOTE, note); - } - - return js; + JSONObject js = new JSONObject(); + + // 如果是新创建的笔记对象,则没有在数据库中创建过 + if (mIsCreate) { + Log.e(TAG, "it seems that we haven't created this in database yet"); + return null; + } + + JSONObject note = new JSONObject(); + if (mType == Notes.TYPE_NOTE) { + // 解析笔记对象的各个属性,并存入 note JSON 对象中 + note.put(NoteColumns.ID, mId); + note.put(NoteColumns.ALERTED_DATE, mAlertDate); + note.put(NoteColumns.BG_COLOR_ID, mBgColorId); + note.put(NoteColumns.CREATED_DATE, mCreatedDate); + note.put(NoteColumns.HAS_ATTACHMENT, mHasAttachment); + note.put(NoteColumns.MODIFIED_DATE, mModifiedDate); + note.put(NoteColumns.PARENT_ID, mParentId); + note.put(NoteColumns.SNIPPET, mSnippet); + note.put(NoteColumns.TYPE, mType); + note.put(NoteColumns.WIDGET_ID, mWidgetId); + note.put(NoteColumns.WIDGET_TYPE, mWidgetType); + note.put(NoteColumns.ORIGIN_PARENT_ID, mOriginParent); + js.put(GTaskStringUtils.META_HEAD_NOTE, note); + + JSONArray dataArray = new JSONArray(); + for (SqlData sqlData : mDataList) { + // 解析笔记的数据内容,添加到 dataArray 中 + JSONObject data = sqlData.getContent(); + if (data != null) { + dataArray.put(data); + } + } + js.put(GTaskStringUtils.META_HEAD_DATA, dataArray); + } else if (mType == Notes.TYPE_FOLDER || mType == Notes.TYPE_SYSTEM) { + // 如果是文件夹或系统类型的笔记,则只解析对应的属性 + note.put(NoteColumns.ID, mId); + note.put(NoteColumns.TYPE, mType); + note.put(NoteColumns.SNIPPET, mSnippet); + js.put(GTaskStringUtils.META_HEAD_NOTE, note); + } + + return js; } catch (JSONException e) { - Log.e(TAG, e.toString()); - e.printStackTrace(); + Log.e(TAG, e.toString()); + e.printStackTrace(); } return null; - } - - public void setParentId(long id) { + } +/** + * 设置笔记的父级 ID + * @param id 父级 ID + */ +public void setParentId(long id) { mParentId = id; mDiffNoteValues.put(NoteColumns.PARENT_ID, id); - } + } - public void setGtaskId(String gid) { +/** + * 设置笔记在 GTask 中的 ID + * @param gid GTask 中的 ID + */ +public void setGtaskId(String gid) { mDiffNoteValues.put(NoteColumns.GTASK_ID, gid); - } + } - public void setSyncId(long syncId) { +/** + * 设置笔记在服务器上同步时对应的 ID + * @param syncId 同步 ID + */ +public void setSyncId(long syncId) { mDiffNoteValues.put(NoteColumns.SYNC_ID, syncId); - } + } - public void resetLocalModified() { +/** + * 重置笔记的本地修改状态 + */ +public void resetLocalModified() { mDiffNoteValues.put(NoteColumns.LOCAL_MODIFIED, 0); - } + } - public long getId() { +/** + * 获取笔记的 ID + * @return 笔记的 ID + */ +public long getId() { return mId; - } + } - public long getParentId() { +/** + * 获取笔记的父级 ID + * @return 笔记的父级 ID + */ +public long getParentId() { return mParentId; - } + } - public String getSnippet() { +/** + * 获取笔记的摘要 + * @return 笔记的摘要 + */ +public String getSnippet() { return mSnippet; - } + } - public boolean isNoteType() { +/** + * 判断笔记是否为笔记类型 + * @return 是否为笔记类型 + */ +/** + * 判断笔记是否为笔记类型 + * @return 是否为笔记类型 + */ +public boolean isNoteType() { return mType == Notes.TYPE_NOTE; - } + } - public void commit(boolean validateVersion) { +/** + * 提交笔记变更 + * @param validateVersion 是否验证版本号 + * @throws ActionFailureException 执行操作失败时抛出该异常 + */ +public void commit(boolean validateVersion) throws ActionFailureException { + // 如果是新建笔记 if (mIsCreate) { - if (mId == INVALID_ID && mDiffNoteValues.containsKey(NoteColumns.ID)) { - mDiffNoteValues.remove(NoteColumns.ID); - } - - Uri uri = mContentResolver.insert(Notes.CONTENT_NOTE_URI, mDiffNoteValues); - try { - mId = Long.valueOf(uri.getPathSegments().get(1)); - } catch (NumberFormatException e) { - Log.e(TAG, "Get note id error :" + e.toString()); - throw new ActionFailureException("create note failed"); - } - if (mId == 0) { - throw new IllegalStateException("Create thread id failed"); - } - - if (mType == Notes.TYPE_NOTE) { - for (SqlData sqlData : mDataList) { - sqlData.commit(mId, false, -1); - } - } + // 如果 ID 无效且 DiffNoteValues 中包含 ID,则删除 ID + if (mId == INVALID_ID && mDiffNoteValues.containsKey(NoteColumns.ID)) { + mDiffNoteValues.remove(NoteColumns.ID); + } + // 插入新的笔记数据 + Uri uri = mContentResolver.insert(Notes.CONTENT_NOTE_URI, mDiffNoteValues); + try { + mId = Long.valueOf(uri.getPathSegments().get(1)); + } catch (NumberFormatException e) { + Log.e(TAG, "Get note id error :" + e.toString()); + throw new ActionFailureException("create note failed"); + } + if (mId == 0) { + throw new IllegalStateException("Create thread id failed"); + } + // 如果是笔记类型,则提交其它相关数据 + if (mType == Notes.TYPE_NOTE) { + for (SqlData sqlData : mDataList) { + sqlData.commit(mId, false, -1); + } + } + } + // 如果是更新笔记 + else { + // 如果 ID 无效或为根文件夹或通话记录文件夹 + if (mId <= 0 && mId != Notes.ID_ROOT_FOLDER && mId != Notes.ID_CALL_RECORD_FOLDER) { + Log.e(TAG, "No such note"); + throw new IllegalStateException("Try to update note with invalid id"); + } + // 如果 DiffNoteValues 中有变更,则更新笔记 + if (mDiffNoteValues.size() > 0) { + mVersion++; + int result = 0; + if (!validateVersion) { + // 如果不验证版本号,则直接更新笔记 + result = mContentResolver.update(Notes.CONTENT_NOTE_URI, mDiffNoteValues, "(" + + NoteColumns.ID + "=?)", new String[]{ + String.valueOf(mId) + }); } else { - if (mId <= 0 && mId != Notes.ID_ROOT_FOLDER && mId != Notes.ID_CALL_RECORD_FOLDER) { - Log.e(TAG, "No such note"); - throw new IllegalStateException("Try to update note with invalid id"); - } - if (mDiffNoteValues.size() > 0) { - mVersion++; - int result = 0; - if (!validateVersion) { - result = mContentResolver.update(Notes.CONTENT_NOTE_URI, mDiffNoteValues, "(" - + NoteColumns.ID + "=?)", new String[]{ - String.valueOf(mId) - }); - } else { - result = mContentResolver.update(Notes.CONTENT_NOTE_URI, mDiffNoteValues, "(" - + NoteColumns.ID + "=?) AND (" + NoteColumns.VERSION + "<=?)", - new String[]{ - String.valueOf(mId), String.valueOf(mVersion) - }); - } - if (result == 0) { - Log.w(TAG, "there is no update. maybe user updates note when syncing"); - } - } - - if (mType == Notes.TYPE_NOTE) { - for (SqlData sqlData : mDataList) { - sqlData.commit(mId, validateVersion, mVersion); - } - } - } - - // refresh local info + // 如果验证版本号,则只在版本号匹配时更新笔记 + result = mContentResolver.update(Notes.CONTENT_NOTE_URI, mDiffNoteValues, "(" + + NoteColumns.ID + "=?) AND (" + NoteColumns.VERSION + "<=?)", + new String[]{ + String.valueOf(mId), String.valueOf(mVersion) + }); + } + if (result == 0) { + Log.w(TAG, "there is no update. maybe user updates note when syncing"); + } + } + // 如果是笔记类型,则提交其它相关数据 + if (mType == Notes.TYPE_NOTE) { + for (SqlData sqlData : mDataList) { + sqlData.commit(mId, validateVersion, mVersion); + } + } + } + + // 刷新本地信息 loadFromCursor(mId); if (mType == Notes.TYPE_NOTE) - loadDataContent(); + loadDataContent(); mDiffNoteValues.clear(); mIsCreate = false; - } -} + } diff --git a/src/src/net/micode/notes/gtask/data/Task.java b/src/src/net/micode/notes/gtask/data/Task.java index 6a19454d..e1a4b135 100644 --- a/src/src/net/micode/notes/gtask/data/Task.java +++ b/src/src/net/micode/notes/gtask/data/Task.java @@ -31,19 +31,18 @@ import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; - public class Task extends Node { private static final String TAG = Task.class.getSimpleName(); - private boolean mCompleted; + private boolean mCompleted; // 任务是否已完成 - private String mNotes; + private String mNotes; // 任务的备注信息 - private JSONObject mMetaInfo; + private JSONObject mMetaInfo; // 任务的元信息 - private Task mPriorSibling; + private Task mPriorSibling; // 前一个兄弟任务 - private TaskList mParent; + private TaskList mParent; // 任务所属的任务列表 public Task() { super(); @@ -54,6 +53,11 @@ public class Task extends Node { mMetaInfo = null; } + /** + * 获取创建任务的操作JSONObject + * @param actionId 操作ID + * @return 创建任务的操作JSONObject + */ public JSONObject getCreateAction(int actionId) { JSONObject js = new JSONObject(); @@ -102,115 +106,128 @@ public class Task extends Node { return js; } - +} public JSONObject getUpdateAction(int actionId) { + // 创建一个新的JSONObject对象 JSONObject js = new JSONObject(); try { - // action_type + // 设置操作类型为更新 js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE, GTaskStringUtils.GTASK_JSON_ACTION_TYPE_UPDATE); - // action_id + // 设置操作ID js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId); - // id + // 设置任务的ID js.put(GTaskStringUtils.GTASK_JSON_ID, getGid()); - // entity_delta + // 设置任务的变更信息 JSONObject entity = new JSONObject(); entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName()); if (getNotes() != null) { + // 如果有备注信息,设置备注信息 entity.put(GTaskStringUtils.GTASK_JSON_NOTES, getNotes()); } + // 设置任务是否被删除 entity.put(GTaskStringUtils.GTASK_JSON_DELETED, getDeleted()); js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity); } catch (JSONException e) { + // 捕获JSON异常并打印日志 Log.e(TAG, e.toString()); e.printStackTrace(); + // 抛出自定义的操作失败异常 throw new ActionFailureException("fail to generate task-update jsonobject"); } - return js; + return js; // 返回创建好的JSONObject对象 } - + /** + * 根据远程服务器返回的 JSON 数据设置任务对象的内容 + * @param js 从远程服务器返回的 JSON 对象 + */ public void setContentByRemoteJSON(JSONObject js) { - if (js != null) { + if (js != null) { // 判断 JSON 对象不为空 try { // id if (js.has(GTaskStringUtils.GTASK_JSON_ID)) { - setGid(js.getString(GTaskStringUtils.GTASK_JSON_ID)); + setGid(js.getString(GTaskStringUtils.GTASK_JSON_ID)); // 设置任务ID } // last_modified if (js.has(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED)) { - setLastModified(js.getLong(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED)); + setLastModified(js.getLong(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED)); // 设置最后修改时间 } // name if (js.has(GTaskStringUtils.GTASK_JSON_NAME)) { - setName(js.getString(GTaskStringUtils.GTASK_JSON_NAME)); + setName(js.getString(GTaskStringUtils.GTASK_JSON_NAME)); // 设置任务名称 } // notes if (js.has(GTaskStringUtils.GTASK_JSON_NOTES)) { - setNotes(js.getString(GTaskStringUtils.GTASK_JSON_NOTES)); + setNotes(js.getString(GTaskStringUtils.GTASK_JSON_NOTES)); // 设置任务备注 } // deleted if (js.has(GTaskStringUtils.GTASK_JSON_DELETED)) { - setDeleted(js.getBoolean(GTaskStringUtils.GTASK_JSON_DELETED)); + setDeleted(js.getBoolean(GTaskStringUtils.GTASK_JSON_DELETED)); // 设置任务是否被删除 } // completed if (js.has(GTaskStringUtils.GTASK_JSON_COMPLETED)) { - setCompleted(js.getBoolean(GTaskStringUtils.GTASK_JSON_COMPLETED)); + setCompleted(js.getBoolean(GTaskStringUtils.GTASK_JSON_COMPLETED)); // 设置任务是否完成 } } catch (JSONException e) { - Log.e(TAG, e.toString()); - e.printStackTrace(); - throw new ActionFailureException("fail to get task content from jsonobject"); + Log.e(TAG, e.toString()); // 打印异常信息 + e.printStackTrace(); // 打印堆栈信息 + throw new ActionFailureException("fail to get task content from jsonobject"); // 抛出自定义操作失败异常 } } } - + /** + * 根据本地存储的 JSON 数据设置任务对象的内容 + * @param js 从本地存储获取的 JSON 对象 + */ public void setContentByLocalJSON(JSONObject js) { if (js == null || !js.has(GTaskStringUtils.META_HEAD_NOTE) || !js.has(GTaskStringUtils.META_HEAD_DATA)) { - Log.w(TAG, "setContentByLocalJSON: nothing is avaiable"); + Log.w(TAG, "setContentByLocalJSON: nothing is avaiable"); // 如果 JSON 对象为空或者缺少必要的字段,则记录一条警告日志并退出方法 } try { - JSONObject note = js.getJSONObject(GTaskStringUtils.META_HEAD_NOTE); - JSONArray dataArray = js.getJSONArray(GTaskStringUtils.META_HEAD_DATA); + JSONObject note = js.getJSONObject(GTaskStringUtils.META_HEAD_NOTE); // 获取元数据中的 note 对象 + JSONArray dataArray = js.getJSONArray(GTaskStringUtils.META_HEAD_DATA); // 获取元数据中的 data 数组 if (note.getInt(NoteColumns.TYPE) != Notes.TYPE_NOTE) { - Log.e(TAG, "invalid type"); + Log.e(TAG, "invalid type"); // 如果 note 类型不是 Note 类型,则记录一条错误日志并返回 return; } - for (int i = 0; i < dataArray.length(); i++) { + for (int i = 0; i < dataArray.length(); i++) { // 遍历 data 数组 JSONObject data = dataArray.getJSONObject(i); - if (TextUtils.equals(data.getString(DataColumns.MIME_TYPE), DataConstants.NOTE)) { - setName(data.getString(DataColumns.CONTENT)); + if (TextUtils.equals(data.getString(DataColumns.MIME_TYPE), DataConstants.NOTE)) { // 如果 MIME_TYPE 等于 "vnd.android.cursor.item/note" + setName(data.getString(DataColumns.CONTENT)); // 设置任务名称为 data 中的 CONTENT 字段 break; } } } catch (JSONException e) { - Log.e(TAG, e.toString()); - e.printStackTrace(); + Log.e(TAG, e.toString()); // 打印异常信息 + e.printStackTrace(); // 打印堆栈信息 } } - + /** + * 从任务对象的内容中生成本地存储的 JSON 数据 + * @return 生成的 JSON 数据对象 + */ public JSONObject getLocalJSONFromContent() { - String name = getName(); + String name = getName(); // 获取任务名称 try { - if (mMetaInfo == null) { - // new task created from web + if (mMetaInfo == null) { // 如果元数据信息为空,则表示任务是从网络创建的新任务 if (name == null) { - Log.w(TAG, "the note seems to be an empty one"); + Log.w(TAG, "the note seems to be an empty one"); // 如果任务名称为空,则记录一条警告日志并返回空 return null; } @@ -218,39 +235,47 @@ public class Task extends Node { JSONObject note = new JSONObject(); JSONArray dataArray = new JSONArray(); JSONObject data = new JSONObject(); - data.put(DataColumns.CONTENT, name); - dataArray.put(data); - js.put(GTaskStringUtils.META_HEAD_DATA, dataArray); - note.put(NoteColumns.TYPE, Notes.TYPE_NOTE); - js.put(GTaskStringUtils.META_HEAD_NOTE, note); - return js; - } else { - // synced task - JSONObject note = mMetaInfo.getJSONObject(GTaskStringUtils.META_HEAD_NOTE); - JSONArray dataArray = mMetaInfo.getJSONArray(GTaskStringUtils.META_HEAD_DATA); - - for (int i = 0; i < dataArray.length(); i++) { + data.put(DataColumns.CONTENT, name); // 将任务名称作为 data 对象的 CONTENT 字段的值 + dataArray.put(data); // 将 data 对象添加到 dataArray 数组中 + js.put(GTaskStringUtils.META_HEAD_DATA, dataArray); // 将 dataArray 数组添加到 JSON 对象 js 中的 META_HEAD_DATA 字段 + note.put(NoteColumns.TYPE, Notes.TYPE_NOTE); // 设置 note 对象的 TYPE 字段为 Note 类型 + js.put(GTaskStringUtils.META_HEAD_NOTE, note); // 将 note 对象添加到 JSON 对象 js 中的 META_HEAD_NOTE 字段 + return js; // 返回生成的 JSON 对象 + + } else { // 如果元数据信息不为空,则表示任务是同步过来的任务 + JSONObject note = mMetaInfo.getJSONObject(GTaskStringUtils.META_HEAD_NOTE); // 获取元数据中的 note 对象 + JSONArray dataArray = mMetaInfo.getJSONArray(GTaskStringUtils.META_HEAD_DATA); // 获取元数据中的 data 数组 + + for (int i = 0; i < dataArray.length(); i++) { // 遍历 data 数组 JSONObject data = dataArray.getJSONObject(i); - if (TextUtils.equals(data.getString(DataColumns.MIME_TYPE), DataConstants.NOTE)) { - data.put(DataColumns.CONTENT, getName()); + if (TextUtils.equals(data.getString(DataColumns.MIME_TYPE), DataConstants.NOTE)) { // 如果 MIME_TYPE 等于 "vnd.android.cursor.item/note" + data.put(DataColumns.CONTENT, getName()); // 将任务名称作为 data 对象的 CONTENT 字段的值 break; } } - note.put(NoteColumns.TYPE, Notes.TYPE_NOTE); - return mMetaInfo; + note.put(NoteColumns.TYPE, Notes.TYPE_NOTE); // 设置 note 对象的 TYPE 字段为 Note 类型 + return mMetaInfo; // 返回原始的元数据信息对象 + } } catch (JSONException e) { - Log.e(TAG, e.toString()); - e.printStackTrace(); - return null; + Log.e(TAG, e.toString()); // 打印异常信息 + e.printStackTrace(); // 打印堆栈信息 + return null; // 返回空 } } - +public class Task { + private JSONObject mMetaInfo; // 任务的元数据信息 + private boolean mCompleted; // 任务是否已完成 + private String mNotes; // 任务的备注信息 + private Task mPriorSibling; // 前一个兄弟任务 + private TaskList mParent; // 任务所属的任务列表 + + // 设置任务的元数据信息 public void setMetaInfo(MetaData metaData) { if (metaData != null && metaData.getNotes() != null) { try { - mMetaInfo = new JSONObject(metaData.getNotes()); + mMetaInfo = new JSONObject(metaData.getNotes()); // 将元数据的备注信息转换为 JSON 对象并赋值给 mMetaInfo } catch (JSONException e) { Log.w(TAG, e.toString()); mMetaInfo = null; @@ -258,49 +283,50 @@ public class Task extends Node { } } + // 获取同步操作的动作类型 public int getSyncAction(Cursor c) { try { JSONObject noteInfo = null; if (mMetaInfo != null && mMetaInfo.has(GTaskStringUtils.META_HEAD_NOTE)) { - noteInfo = mMetaInfo.getJSONObject(GTaskStringUtils.META_HEAD_NOTE); + noteInfo = mMetaInfo.getJSONObject(GTaskStringUtils.META_HEAD_NOTE); // 获取元数据中的 note 对象 } if (noteInfo == null) { Log.w(TAG, "it seems that note meta has been deleted"); - return SYNC_ACTION_UPDATE_REMOTE; + return SYNC_ACTION_UPDATE_REMOTE; // 元数据中的 note 对象为空,表示远程任务已被删除,执行更新远程操作 } if (!noteInfo.has(NoteColumns.ID)) { Log.w(TAG, "remote note id seems to be deleted"); - return SYNC_ACTION_UPDATE_LOCAL; + return SYNC_ACTION_UPDATE_LOCAL; // 元数据中的 note 对象没有 ID 字段,表示远程任务的 ID 已被删除,执行更新本地操作 } - // validate the note id now + // 验证任务的 ID 是否匹配 if (c.getLong(SqlNote.ID_COLUMN) != noteInfo.getLong(NoteColumns.ID)) { Log.w(TAG, "note id doesn't match"); - return SYNC_ACTION_UPDATE_LOCAL; + return SYNC_ACTION_UPDATE_LOCAL; // 任务的 ID 不匹配,执行更新本地操作 } if (c.getInt(SqlNote.LOCAL_MODIFIED_COLUMN) == 0) { - // there is no local update + // 没有本地更新 if (c.getLong(SqlNote.SYNC_ID_COLUMN) == getLastModified()) { - // no update both side - return SYNC_ACTION_NONE; + // 双方都没有更新 + return SYNC_ACTION_NONE; // 无需执行同步操作 } else { - // apply remote to local - return SYNC_ACTION_UPDATE_LOCAL; + // 应用远程更新到本地 + return SYNC_ACTION_UPDATE_LOCAL; // 执行更新本地操作 } } else { - // validate gtask id + // 验证 GTask ID if (!c.getString(SqlNote.GTASK_ID_COLUMN).equals(getGid())) { Log.e(TAG, "gtask id doesn't match"); - return SYNC_ACTION_ERROR; + return SYNC_ACTION_ERROR; // GTask ID 不匹配,返回错误类型 } if (c.getLong(SqlNote.SYNC_ID_COLUMN) == getLastModified()) { - // local modification only - return SYNC_ACTION_UPDATE_REMOTE; + // 只有本地修改 + return SYNC_ACTION_UPDATE_REMOTE; // 执行更新远程操作 } else { - return SYNC_ACTION_UPDATE_CONFLICT; + return SYNC_ACTION_UPDATE_CONFLICT; // 执行冲突处理操作 } } } catch (Exception e) { @@ -308,44 +334,52 @@ public class Task extends Node { e.printStackTrace(); } - return SYNC_ACTION_ERROR; + return SYNC_ACTION_ERROR; // 返回错误类型 } + // 判断任务是否值得保存 public boolean isWorthSaving() { return mMetaInfo != null || (getName() != null && getName().trim().length() > 0) || (getNotes() != null && getNotes().trim().length() > 0); } + // 设置任务是否已完成 public void setCompleted(boolean completed) { this.mCompleted = completed; } + // 设置任务的备注信息 public void setNotes(String notes) { this.mNotes = notes; } + // 设置前一个兄弟任务 public void setPriorSibling(Task priorSibling) { this.mPriorSibling = priorSibling; } + // 设置任务所属的任务列表 public void setParent(TaskList parent) { this.mParent = parent; } + // 获取任务是否已完成 public boolean getCompleted() { return this.mCompleted; } + // 获取任务的备注信息 public String getNotes() { return this.mNotes; } + // 获取前一个兄弟任务 public Task getPriorSibling() { return this.mPriorSibling; } + // 获取任务所属的任务列表 public TaskList getParent() { return this.mParent; } - } diff --git a/src/src/net/micode/notes/gtask/data/TaskList.java b/src/src/net/micode/notes/gtask/data/TaskList.java index 4ea21c5b..af63f291 100644 --- a/src/src/net/micode/notes/gtask/data/TaskList.java +++ b/src/src/net/micode/notes/gtask/data/TaskList.java @@ -29,106 +29,101 @@ import org.json.JSONObject; import java.util.ArrayList; - public class TaskList extends Node { private static final String TAG = TaskList.class.getSimpleName(); - private int mIndex; - - private ArrayList mChildren; + private int mIndex; // 任务列表的索引 + private ArrayList mChildren; // 子任务列表 + // 构造函数 public TaskList() { - super(); - mChildren = new ArrayList(); - mIndex = 1; + super(); // 调用父类的构造函数 + mChildren = new ArrayList(); // 初始化子任务列表 + mIndex = 1; // 设置任务列表的索引为1 } + // 获取创建操作的JSON对象 public JSONObject getCreateAction(int actionId) { JSONObject js = new JSONObject(); try { // action_type - js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE, - GTaskStringUtils.GTASK_JSON_ACTION_TYPE_CREATE); + js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE, GTaskStringUtils.GTASK_JSON_ACTION_TYPE_CREATE); // 设置操作类型为创建 // action_id - js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId); + js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId); // 设置操作ID // index - js.put(GTaskStringUtils.GTASK_JSON_INDEX, mIndex); + js.put(GTaskStringUtils.GTASK_JSON_INDEX, mIndex); // 设置索引 // entity_delta JSONObject entity = new JSONObject(); - entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName()); - entity.put(GTaskStringUtils.GTASK_JSON_CREATOR_ID, "null"); - entity.put(GTaskStringUtils.GTASK_JSON_ENTITY_TYPE, - GTaskStringUtils.GTASK_JSON_TYPE_GROUP); - js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity); + entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName()); // 设置任务列表的名称 + entity.put(GTaskStringUtils.GTASK_JSON_CREATOR_ID, "null"); // 创建者ID设置为"null" + entity.put(GTaskStringUtils.GTASK_JSON_ENTITY_TYPE, GTaskStringUtils.GTASK_JSON_TYPE_GROUP); // 设置实体类型为组类型 + js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity); // 将实体信息加入到JSON对象中 } catch (JSONException e) { Log.e(TAG, e.toString()); e.printStackTrace(); - throw new ActionFailureException("fail to generate tasklist-create jsonobject"); + throw new ActionFailureException("fail to generate tasklist-create jsonobject"); // 抛出操作失败异常 } - return js; + return js; // 返回JSON对象 } - +} public JSONObject getUpdateAction(int actionId) { JSONObject js = new JSONObject(); try { // action_type - js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE, - GTaskStringUtils.GTASK_JSON_ACTION_TYPE_UPDATE); + js.put(GTaskStringUtils.GTASK_JSON_ACTION_TYPE, GTaskStringUtils.GTASK_JSON_ACTION_TYPE_UPDATE); // 设置操作类型为更新 // action_id - js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId); + js.put(GTaskStringUtils.GTASK_JSON_ACTION_ID, actionId); // 设置操作ID // id - js.put(GTaskStringUtils.GTASK_JSON_ID, getGid()); + js.put(GTaskStringUtils.GTASK_JSON_ID, getGid()); // 设置任务列表的唯一标识符 // entity_delta JSONObject entity = new JSONObject(); - entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName()); - entity.put(GTaskStringUtils.GTASK_JSON_DELETED, getDeleted()); - js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity); + entity.put(GTaskStringUtils.GTASK_JSON_NAME, getName()); // 设置任务列表的名称 + entity.put(GTaskStringUtils.GTASK_JSON_DELETED, getDeleted()); // 设置任务列表的删除状态 + js.put(GTaskStringUtils.GTASK_JSON_ENTITY_DELTA, entity); // 将实体信息加入到JSON对象中 } catch (JSONException e) { Log.e(TAG, e.toString()); e.printStackTrace(); - throw new ActionFailureException("fail to generate tasklist-update jsonobject"); + throw new ActionFailureException("fail to generate tasklist-update jsonobject"); // 抛出操作失败异常 } - return js; + return js; // 返回JSON对象 } - public void setContentByRemoteJSON(JSONObject js) { if (js != null) { try { // id if (js.has(GTaskStringUtils.GTASK_JSON_ID)) { - setGid(js.getString(GTaskStringUtils.GTASK_JSON_ID)); + setGid(js.getString(GTaskStringUtils.GTASK_JSON_ID)); // 从远程的JSON对象中获取任务列表的唯一标识符,并设置给当前对象的gid属性 } // last_modified if (js.has(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED)) { - setLastModified(js.getLong(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED)); + setLastModified(js.getLong(GTaskStringUtils.GTASK_JSON_LAST_MODIFIED)); // 从远程的JSON对象中获取任务列表的最后修改时间,并设置给当前对象的lastModified属性 } // name if (js.has(GTaskStringUtils.GTASK_JSON_NAME)) { - setName(js.getString(GTaskStringUtils.GTASK_JSON_NAME)); + setName(js.getString(GTaskStringUtils.GTASK_JSON_NAME)); // 从远程的JSON对象中获取任务列表的名称,并设置给当前对象的name属性 } } catch (JSONException e) { Log.e(TAG, e.toString()); e.printStackTrace(); - throw new ActionFailureException("fail to get tasklist content from jsonobject"); + throw new ActionFailureException("fail to get tasklist content from jsonobject"); // 抛出操作失败异常 } } } - public void setContentByLocalJSON(JSONObject js) { if (js == null || !js.has(GTaskStringUtils.META_HEAD_NOTE)) { Log.w(TAG, "setContentByLocalJSON: nothing is avaiable"); @@ -139,13 +134,12 @@ public class TaskList extends Node { if (folder.getInt(NoteColumns.TYPE) == Notes.TYPE_FOLDER) { String name = folder.getString(NoteColumns.SNIPPET); - setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX + name); + setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX + name); // 从本地的JSON对象中获取文件夹类型的任务列表的名称,并在前面添加一定的前缀后,设置给当前对象的name属性 } else if (folder.getInt(NoteColumns.TYPE) == Notes.TYPE_SYSTEM) { if (folder.getLong(NoteColumns.ID) == Notes.ID_ROOT_FOLDER) - setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX + GTaskStringUtils.FOLDER_DEFAULT); + setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX + GTaskStringUtils.FOLDER_DEFAULT); // 如果是系统文件夹类型的任务列表,则根据其ID设置对应的名称 else if (folder.getLong(NoteColumns.ID) == Notes.ID_CALL_RECORD_FOLDER) - setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX - + GTaskStringUtils.FOLDER_CALL_NOTE); + setName(GTaskStringUtils.MIUI_FOLDER_PREFFIX + GTaskStringUtils.FOLDER_CALL_NOTE); else Log.e(TAG, "invalid system folder"); } else { @@ -156,7 +150,6 @@ public class TaskList extends Node { e.printStackTrace(); } } - public JSONObject getLocalJSONFromContent() { try { JSONObject js = new JSONObject(); @@ -166,16 +159,16 @@ public class TaskList extends Node { if (getName().startsWith(GTaskStringUtils.MIUI_FOLDER_PREFFIX)) folderName = folderName.substring(GTaskStringUtils.MIUI_FOLDER_PREFFIX.length(), folderName.length()); - folder.put(NoteColumns.SNIPPET, folderName); + folder.put(NoteColumns.SNIPPET, folderName); // 将任务列表对象的名称设置为文件夹的摘要,并添加到folder对象中 if (folderName.equals(GTaskStringUtils.FOLDER_DEFAULT) || folderName.equals(GTaskStringUtils.FOLDER_CALL_NOTE)) - folder.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM); + folder.put(NoteColumns.TYPE, Notes.TYPE_SYSTEM); // 如果文件夹名称是默认或通话记录类型,则将文件夹类型设置为系统类型 else - folder.put(NoteColumns.TYPE, Notes.TYPE_FOLDER); + folder.put(NoteColumns.TYPE, Notes.TYPE_FOLDER); // 否则,将文件夹类型设置为普通文件夹类型 - js.put(GTaskStringUtils.META_HEAD_NOTE, folder); + js.put(GTaskStringUtils.META_HEAD_NOTE, folder); // 将folder对象添加到最终的JSON对象js中 - return js; + return js; // 返回构建好的JSON对象 } catch (JSONException e) { Log.e(TAG, e.toString()); e.printStackTrace(); @@ -186,26 +179,27 @@ public class TaskList extends Node { public int getSyncAction(Cursor c) { try { if (c.getInt(SqlNote.LOCAL_MODIFIED_COLUMN) == 0) { - // there is no local update + // 如果本地修改标志位为0,表示没有本地更新 if (c.getLong(SqlNote.SYNC_ID_COLUMN) == getLastModified()) { - // no update both side - return SYNC_ACTION_NONE; + // 如果同步ID与最后修改时间相等,表示双方都没有更新 + return SYNC_ACTION_NONE; // 返回不需要进行同步操作 } else { - // apply remote to local - return SYNC_ACTION_UPDATE_LOCAL; + // 如果同步ID与最后修改时间不相等,表示远程有更新,需要将远程更新应用到本地 + return SYNC_ACTION_UPDATE_LOCAL; // 返回更新本地的同步操作 } } else { - // validate gtask id + // 如果本地修改标志位为1,表示有本地更新 + // 验证gtask id是否匹配 if (!c.getString(SqlNote.GTASK_ID_COLUMN).equals(getGid())) { Log.e(TAG, "gtask id doesn't match"); - return SYNC_ACTION_ERROR; + return SYNC_ACTION_ERROR; // 返回同步操作错误 } if (c.getLong(SqlNote.SYNC_ID_COLUMN) == getLastModified()) { - // local modification only - return SYNC_ACTION_UPDATE_REMOTE; + // 如果同步ID与最后修改时间相等,表示只有本地修改 + return SYNC_ACTION_UPDATE_REMOTE; // 返回更新远程的同步操作 } else { - // for folder conflicts, just apply local modification - return SYNC_ACTION_UPDATE_REMOTE; + // 对于文件夹冲突,仅应用本地修改 + return SYNC_ACTION_UPDATE_REMOTE; // 返回更新远程的同步操作 } } } catch (Exception e) { @@ -213,27 +207,36 @@ public class TaskList extends Node { e.printStackTrace(); } - return SYNC_ACTION_ERROR; + return SYNC_ACTION_ERROR; // 返回同步操作错误 } +import java.util.ArrayList; + import android.util.Log; + +public class Task { + private static final String TAG = "Task"; + private ArrayList mChildren; // 子任务列表 + private int mIndex; // 索引 + // 获取子任务数量 public int getChildTaskCount() { return mChildren.size(); } + // 添加子任务 public boolean addChildTask(Task task) { boolean ret = false; if (task != null && !mChildren.contains(task)) { ret = mChildren.add(task); if (ret) { - // need to set prior sibling and parent - task.setPriorSibling(mChildren.isEmpty() ? null : mChildren - .get(mChildren.size() - 1)); + // 设置前一个兄弟节点和父节点 + task.setPriorSibling(mChildren.isEmpty() ? null : mChildren.get(mChildren.size() - 1)); task.setParent(this); } } return ret; } + // 在指定位置添加子任务 public boolean addChildTask(Task task, int index) { if (index < 0 || index > mChildren.size()) { Log.e(TAG, "add child task: invalid index"); @@ -244,7 +247,7 @@ public class TaskList extends Node { if (task != null && pos == -1) { mChildren.add(index, task); - // update the task list + // 更新任务列表 Task preTask = null; Task afterTask = null; if (index != 0) @@ -260,6 +263,7 @@ public class TaskList extends Node { return true; } + // 移除子任务 public boolean removeChildTask(Task task) { boolean ret = false; int index = mChildren.indexOf(task); @@ -267,11 +271,11 @@ public class TaskList extends Node { ret = mChildren.remove(task); if (ret) { - // reset prior sibling and parent + // 重置前一个兄弟节点和父节点 task.setPriorSibling(null); task.setParent(null); - // update the task list + // 更新任务列表 if (index != mChildren.size()) { mChildren.get(index).setPriorSibling( index == 0 ? null : mChildren.get(index - 1)); @@ -281,8 +285,8 @@ public class TaskList extends Node { return ret; } + // 移动子任务到指定位置 public boolean moveChildTask(Task task, int index) { - if (index < 0 || index >= mChildren.size()) { Log.e(TAG, "move child task: invalid index"); return false; @@ -299,6 +303,7 @@ public class TaskList extends Node { return (removeChildTask(task) && addChildTask(task, index)); } + // 根据任务ID查找子任务 public Task findChildTaskByGid(String gid) { for (int i = 0; i < mChildren.size(); i++) { Task t = mChildren.get(i); @@ -309,10 +314,12 @@ public class TaskList extends Node { return null; } + // 获取子任务在列表中的索引 public int getChildTaskIndex(Task task) { return mChildren.indexOf(task); } + // 根据索引获取子任务 public Task getChildTaskByIndex(int index) { if (index < 0 || index >= mChildren.size()) { Log.e(TAG, "getTaskByIndex: invalid index"); @@ -321,6 +328,7 @@ public class TaskList extends Node { return mChildren.get(index); } + // 根据任务ID获取子任务 public Task getChilTaskByGid(String gid) { for (Task task : mChildren) { if (task.getGid().equals(gid)) @@ -329,15 +337,20 @@ public class TaskList extends Node { return null; } + // 获取子任务列表 public ArrayList getChildTaskList() { return this.mChildren; } + // 设置索引 public void setIndex(int index) { this.mIndex = index; } + // 获取索引 public int getIndex() { return this.mIndex; } + + // 其他属性和方法的定义 } diff --git a/src/src/net/micode/notes/gtask/exception/ActionFailureException.java b/src/src/net/micode/notes/gtask/exception/ActionFailureException.java index 15504be9..76a3a440 100644 --- a/src/src/net/micode/notes/gtask/exception/ActionFailureException.java +++ b/src/src/net/micode/notes/gtask/exception/ActionFailureException.java @@ -13,20 +13,36 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - package net.micode.notes.gtask.exception; +/** + * ActionFailureException 表示操作失败的异常。 + */ public class ActionFailureException extends RuntimeException { private static final long serialVersionUID = 4425249765923293627L; + /** + * 创建一个无消息的 ActionFailureException 异常对象。 + */ public ActionFailureException() { super(); } + /** + * 创建一个带有指定消息的 ActionFailureException 异常对象。 + * + * @param paramString 异常消息 + */ public ActionFailureException(String paramString) { super(paramString); } + /** + * 创建一个带有指定消息和原因的 ActionFailureException 异常对象。 + * + * @param paramString 异常消息 + * @param paramThrowable 异常原因 + */ public ActionFailureException(String paramString, Throwable paramThrowable) { super(paramString, paramThrowable); } diff --git a/src/src/net/micode/notes/gtask/exception/NetworkFailureException.java b/src/src/net/micode/notes/gtask/exception/NetworkFailureException.java index b08cfb1d..bd09328a 100644 --- a/src/src/net/micode/notes/gtask/exception/NetworkFailureException.java +++ b/src/src/net/micode/notes/gtask/exception/NetworkFailureException.java @@ -16,17 +16,34 @@ package net.micode.notes.gtask.exception; +/** + * NetworkFailureException 表示网络操作失败的异常。 + */ public class NetworkFailureException extends Exception { private static final long serialVersionUID = 2107610287180234136L; + /** + * 创建一个无消息的 NetworkFailureException 异常对象。 + */ public NetworkFailureException() { super(); } + /** + * 创建一个带有指定消息的 NetworkFailureException 异常对象。 + * + * @param paramString 异常消息 + */ public NetworkFailureException(String paramString) { super(paramString); } + /** + * 创建一个带有指定消息和原因的 NetworkFailureException 异常对象。 + * + * @param paramString 异常消息 + * @param paramThrowable 异常原因 + */ public NetworkFailureException(String paramString, Throwable paramThrowable) { super(paramString, paramThrowable); } diff --git a/src/src/net/micode/notes/gtask/remote/GTaskASyncTask.java b/src/src/net/micode/notes/gtask/remote/GTaskASyncTask.java index b8fe5179..6566c1c2 100644 --- a/src/src/net/micode/notes/gtask/remote/GTaskASyncTask.java +++ b/src/src/net/micode/notes/gtask/remote/GTaskASyncTask.java @@ -28,96 +28,115 @@ import net.micode.notes.R; import net.micode.notes.ui.NotesListActivity; import net.micode.notes.ui.NotesPreferenceActivity; - +/** + * GTaskASyncTask 是一个异步任务类,用于在后台执行 GTasks 同步操作。 + */ public class GTaskASyncTask extends AsyncTask { + /** + * GTASK_SYNC_NOTIFICATION_ID 是通知的 ID。 + */ private static int GTASK_SYNC_NOTIFICATION_ID = 5234235; + /** + * OnCompleteListener 是异步任务完成时的回调接口。 + */ public interface OnCompleteListener { void onComplete(); } - private Context mContext; + private Context mContext; // 上下文 - private NotificationManager mNotifiManager; + private NotificationManager mNotifiManager; // 通知管理器 - private GTaskManager mTaskManager; + private GTaskManager mTaskManager; // GTasks 管理器 - private OnCompleteListener mOnCompleteListener; + private OnCompleteListener mOnCompleteListener; // 异步任务完成时的回调接口 + /** + * 创建一个 GTaskASyncTask 对象。 + * + * @param context 上下文 + * @param listener 异步任务完成时的回调接口 + */ public GTaskASyncTask(Context context, OnCompleteListener listener) { mContext = context; mOnCompleteListener = listener; - mNotifiManager = (NotificationManager) mContext - .getSystemService(Context.NOTIFICATION_SERVICE); + mNotifiManager = (NotificationManager) mContext.getSystemService(Context.NOTIFICATION_SERVICE); mTaskManager = GTaskManager.getInstance(); } - +} + /** + * 取消同步操作。 + */ public void cancelSync() { - mTaskManager.cancelSync(); + mTaskManager.cancelSync(); // 调用TaskManager的cancelSync方法取消同步操作 } + /** + * 发布进度更新。 + * + * @param message 进度消息 + */ public void publishProgess(String message) { publishProgress(new String[]{ message - }); + }); // 调用AsyncTask的publishProgress方法发布进度更新 } + /** + * 显示通知。 + * + * @param tickerId 通知 ID + * @param content 通知内容 + */ private void showNotification(int tickerId, String content) { - Notification notification = new Notification(R.drawable.notification, mContext - .getString(tickerId), System.currentTimeMillis()); - notification.defaults = Notification.DEFAULT_LIGHTS; - notification.flags = Notification.FLAG_AUTO_CANCEL; + Notification notification = new Notification(R.drawable.notification, mContext.getString(tickerId), System.currentTimeMillis()); // 创建一个通知对象 + notification.defaults = Notification.DEFAULT_LIGHTS; // 设置通知的默认灯光 + notification.flags = Notification.FLAG_AUTO_CANCEL; // 设置通知的自动取消标志 PendingIntent pendingIntent; - if (tickerId != R.string.ticker_success) { - pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext, - NotesPreferenceActivity.class), 0); - + if (tickerId != R.string.ticker_success) { // 如果通知ID不是成功通知的ID + pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext, NotesPreferenceActivity.class), 0); // 创建一个启动PreferencesActivity的PendingIntent } else { - pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext, - NotesListActivity.class), 0); + pendingIntent = PendingIntent.getActivity(mContext, 0, new Intent(mContext, NotesListActivity.class), 0); // 创建一个启动NotesListActivity的PendingIntent } - notification.setLatestEventInfo(mContext, mContext.getString(R.string.app_name), content, - pendingIntent); - mNotifiManager.notify(GTASK_SYNC_NOTIFICATION_ID, notification); + notification.setLatestEventInfo(mContext, mContext.getString(R.string.app_name), content, pendingIntent); // 设置通知的最新事件信息 + mNotifiManager.notify(GTASK_SYNC_NOTIFICATION_ID, notification); // 发送通知 } @Override protected Integer doInBackground(Void... unused) { - publishProgess(mContext.getString(R.string.sync_progress_login, NotesPreferenceActivity - .getSyncAccountName(mContext))); - return mTaskManager.sync(mContext, this); + publishProgess(mContext.getString(R.string.sync_progress_login, NotesPreferenceActivity.getSyncAccountName(mContext))); // 发布进度更新,显示登录进度 + return mTaskManager.sync(mContext, this); // 调用TaskManager的sync方法进行同步操作 } @Override protected void onProgressUpdate(String... progress) { - showNotification(R.string.ticker_syncing, progress[0]); + showNotification(R.string.ticker_syncing, progress[0]); // 显示同步中的通知 if (mContext instanceof GTaskSyncService) { - ((GTaskSyncService) mContext).sendBroadcast(progress[0]); + ((GTaskSyncService) mContext).sendBroadcast(progress[0]); // 向GTaskSyncService发送广播 } } - @Override protected void onPostExecute(Integer result) { - if (result == GTaskManager.STATE_SUCCESS) { + if (result == GTaskManager.STATE_SUCCESS) { // 如果同步成功 showNotification(R.string.ticker_success, mContext.getString( - R.string.success_sync_account, mTaskManager.getSyncAccount())); - NotesPreferenceActivity.setLastSyncTime(mContext, System.currentTimeMillis()); - } else if (result == GTaskManager.STATE_NETWORK_ERROR) { - showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_network)); - } else if (result == GTaskManager.STATE_INTERNAL_ERROR) { - showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_internal)); - } else if (result == GTaskManager.STATE_SYNC_CANCELLED) { + R.string.success_sync_account, mTaskManager.getSyncAccount())); // 显示成功通知,包括账户信息 + NotesPreferenceActivity.setLastSyncTime(mContext, System.currentTimeMillis()); // 更新上次同步时间 + } else if (result == GTaskManager.STATE_NETWORK_ERROR) { // 如果网络错误 + showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_network)); // 显示网络错误通知 + } else if (result == GTaskManager.STATE_INTERNAL_ERROR) { // 如果内部错误 + showNotification(R.string.ticker_fail, mContext.getString(R.string.error_sync_internal)); // 显示内部错误通知 + } else if (result == GTaskManager.STATE_SYNC_CANCELLED) { // 如果同步被取消 showNotification(R.string.ticker_cancel, mContext - .getString(R.string.error_sync_cancelled)); + .getString(R.string.error_sync_cancelled)); // 显示同步取消通知 } - if (mOnCompleteListener != null) { - new Thread(new Runnable() { + if (mOnCompleteListener != null) { // 如果存在完成监听器 + new Thread(new Runnable() { public void run() { - mOnCompleteListener.onComplete(); + mOnCompleteListener.onComplete(); // 在新线程中调用完成监听器的onComplete方法 } }).start(); } } -} diff --git a/src/src/net/micode/notes/gtask/remote/GTaskClient.java b/src/src/net/micode/notes/gtask/remote/GTaskClient.java index 7b94ce41..0e360c4e 100644 --- a/src/src/net/micode/notes/gtask/remote/GTaskClient.java +++ b/src/src/net/micode/notes/gtask/remote/GTaskClient.java @@ -60,47 +60,47 @@ import java.util.zip.GZIPInputStream; import java.util.zip.Inflater; import java.util.zip.InflaterInputStream; - public class GTaskClient { - private static final String TAG = GTaskClient.class.getSimpleName(); + private static final String TAG = GTaskClient.class.getSimpleName(); // 定义标签常量,用于日志输出 - private static final String GTASK_URL = "https://mail.google.com/tasks/"; + private static final String GTASK_URL = "https://mail.google.com/tasks/"; // 定义任务管理器的 URL 地址 - private static final String GTASK_GET_URL = "https://mail.google.com/tasks/ig"; + private static final String GTASK_GET_URL = "https://mail.google.com/tasks/ig"; // 定义获取任务数据的 URL 地址 - private static final String GTASK_POST_URL = "https://mail.google.com/tasks/r/ig"; + private static final String GTASK_POST_URL = "https://mail.google.com/tasks/r/ig"; // 定义发布任务数据的 URL 地址 - private static GTaskClient mInstance = null; + private static GTaskClient mInstance = null; // 单例模式中的唯一实例 - private DefaultHttpClient mHttpClient; + private DefaultHttpClient mHttpClient; // HTTP 客户端对象 - private String mGetUrl; + private String mGetUrl; // 获取任务数据的 URL 地址 - private String mPostUrl; + private String mPostUrl; // 发布任务数据的 URL 地址 - private long mClientVersion; + private long mClientVersion; // 客户端版本号 - private boolean mLoggedin; + private boolean mLoggedin; // 用户登录状态 - private long mLastLoginTime; + private long mLastLoginTime; // 上次登录时间 - private int mActionId; + private int mActionId; // 操作 ID - private Account mAccount; + private Account mAccount; // 用户账户信息 - private JSONArray mUpdateArray; + private JSONArray mUpdateArray; // 待更新的任务数据 JSON 数组 - private GTaskClient() { - mHttpClient = null; - mGetUrl = GTASK_GET_URL; - mPostUrl = GTASK_POST_URL; - mClientVersion = -1; - mLoggedin = false; - mLastLoginTime = 0; - mActionId = 1; - mAccount = null; - mUpdateArray = null; + private GTaskClient() { // 构造函数 + mHttpClient = null; // 初始化 HTTP 客户端对象为 null + mGetUrl = GTASK_GET_URL; // 设置获取任务数据的 URL 地址 + mPostUrl = GTASK_POST_URL; // 设置发布任务数据的 URL 地址 + mClientVersion = -1; // 初始化客户端版本号为 -1 + mLoggedin = false; // 初始化登录状态为 false + mLastLoginTime = 0; // 初始化上次登录时间为 0 + mActionId = 1; // 初始化操作 ID 为 1 + mAccount = null; // 初始化用户账户信息为 null + mUpdateArray = null; // 初始化待更新的任务数据 JSON 数组为 null } +} public static synchronized GTaskClient getInstance() { if (mInstance == null) { @@ -109,18 +109,20 @@ public class GTaskClient { return mInstance; } + /** + * 用户登录操作 + * @param activity 当前活动的 Activity + * @return 登录成功返回 true,登录失败返回 false + */ public boolean login(Activity activity) { - // we suppose that the cookie would expire after 5 minutes - // then we need to re-login + // 假设 cookie 在 5 分钟后过期,需要重新登录 final long interval = 1000 * 60 * 5; if (mLastLoginTime + interval < System.currentTimeMillis()) { mLoggedin = false; } - // need to re-login after account switch - if (mLoggedin - && !TextUtils.equals(getSyncAccount().name, NotesPreferenceActivity - .getSyncAccountName(activity))) { + // 切换账户后需要重新登录 + if (mLoggedin && !TextUtils.equals(getSyncAccount().name, NotesPreferenceActivity.getSyncAccountName(activity))) { mLoggedin = false; } @@ -136,9 +138,8 @@ public class GTaskClient { return false; } - // login with custom domain if necessary - if (!(mAccount.name.toLowerCase().endsWith("gmail.com") || mAccount.name.toLowerCase() - .endsWith("googlemail.com"))) { + // 如果账户不是以 "gmail.com" 或 "googlemail.com" 结尾,则使用自定义域登录 + if (!(mAccount.name.toLowerCase().endsWith("gmail.com") || mAccount.name.toLowerCase().endsWith("googlemail.com"))) { StringBuilder url = new StringBuilder(GTASK_URL).append("a/"); int index = mAccount.name.indexOf('@') + 1; String suffix = mAccount.name.substring(index); @@ -151,7 +152,7 @@ public class GTaskClient { } } - // try to login with google official url + // 尝试使用 Google 官方的 URL 登录 if (!mLoggedin) { mGetUrl = GTASK_GET_URL; mPostUrl = GTASK_POST_URL; @@ -163,7 +164,12 @@ public class GTaskClient { mLoggedin = true; return true; } - + /** + * 登录 Google 账户获取授权令牌 + * @param activity 当前活动的 Activity + * @param invalidateToken 是否使授权令牌无效 + * @return 成功返回授权令牌,失败返回 null + */ private String loginGoogleAccount(Activity activity, boolean invalidateToken) { String authToken; AccountManager accountManager = AccountManager.get(activity); @@ -189,7 +195,7 @@ public class GTaskClient { return null; } - // get the token now + // 获取授权令牌 AccountManagerFuture accountManagerFuture = accountManager.getAuthToken(account, "goanna_mobile", null, activity, null, null); try { @@ -206,11 +212,15 @@ public class GTaskClient { return authToken; } - + /** + * 尝试登录 Gtask + * @param activity 当前活动的 Activity + * @param authToken 授权令牌 + * @return 登录成功返回 true,失败返回 false + */ private boolean tryToLoginGtask(Activity activity, String authToken) { if (!loginGtask(authToken)) { - // maybe the auth token is out of date, now let's invalidate the - // token and try again + // 可能授权令牌已过期,使其失效后重试 authToken = loginGoogleAccount(activity, true); if (authToken == null) { Log.e(TAG, "login google account failed"); @@ -224,26 +234,40 @@ public class GTaskClient { } return true; } - + /** + * 登录 Gtask + * @param authToken 授权令牌 + * @return 登录成功返回 true,失败返回 false + */ private boolean loginGtask(String authToken) { int timeoutConnection = 10000; int timeoutSocket = 15000; + + // 设置 HttpParams 参数 HttpParams httpParameters = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(httpParameters, timeoutConnection); HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket); + + // 创建 DefaultHttpClient 实例 mHttpClient = new DefaultHttpClient(httpParameters); + + // 创建 BasicCookieStore 实例,并设置到 HttpClient 中 BasicCookieStore localBasicCookieStore = new BasicCookieStore(); mHttpClient.setCookieStore(localBasicCookieStore); + + // 设置 HttpParams 参数 HttpProtocolParams.setUseExpectContinue(mHttpClient.getParams(), false); - // login gtask + // 尝试登录 Gtask try { String loginUrl = mGetUrl + "?auth=" + authToken; HttpGet httpGet = new HttpGet(loginUrl); + + // 执行 HttpGet 请求 HttpResponse response = null; response = mHttpClient.execute(httpGet); - // get the cookie now + // 获取 Cookie List cookies = mHttpClient.getCookieStore().getCookies(); boolean hasAuthCookie = false; for (Cookie cookie : cookies) { @@ -255,7 +279,7 @@ public class GTaskClient { Log.w(TAG, "it seems that there is no auth cookie"); } - // get the client version + // 获取客户端版本号 String resString = getResponseContent(response.getEntity()); String jsBegin = "_setup("; String jsEnd = ")}"; @@ -272,18 +296,25 @@ public class GTaskClient { e.printStackTrace(); return false; } catch (Exception e) { - // simply catch all exceptions + // 简单地捕获所有异常 Log.e(TAG, "httpget gtask_url failed"); return false; } return true; } - + /** + * 获取动作 ID + * @return 动作 ID + */ private int getActionId() { return mActionId++; } + /** + * 创建 HttpPost 请求 + * @return HttpPost 实例 + */ private HttpPost createHttpPost() { HttpPost httpPost = new HttpPost(mPostUrl); httpPost.setHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8"); @@ -291,6 +322,12 @@ public class GTaskClient { return httpPost; } + /** + * 获取响应内容 + * @param entity 响应实体 + * @return 响应内容字符串 + * @throws IOException 输入输出异常 + */ private String getResponseContent(HttpEntity entity) throws IOException { String contentEncoding = null; if (entity.getContentEncoding() != null) { @@ -322,21 +359,30 @@ public class GTaskClient { input.close(); } } - + /** + * 发送 POST 请求 + * @param js 请求参数 + * @return 服务器响应 + * @throws NetworkFailureException 网络异常 + */ private JSONObject postRequest(JSONObject js) throws NetworkFailureException { + // 如果没有登录,则无法发送请求 if (!mLoggedin) { Log.e(TAG, "please login first"); throw new ActionFailureException("not logged in"); } + // 创建 HttpPost 请求 HttpPost httpPost = createHttpPost(); + try { LinkedList list = new LinkedList(); + // 将请求参数转换为 BasicNameValuePair 并添加到列表中 list.add(new BasicNameValuePair("r", js.toString())); UrlEncodedFormEntity entity = new UrlEncodedFormEntity(list, "UTF-8"); httpPost.setEntity(entity); - // execute the post + // 执行 POST 请求 HttpResponse response = mHttpClient.execute(httpPost); String jsString = getResponseContent(response.getEntity()); return new JSONObject(jsString); @@ -359,24 +405,34 @@ public class GTaskClient { throw new ActionFailureException("error occurs when posting request"); } } - + /** + * 创建新任务 + * @param task 待创建的任务 + * @throws NetworkFailureException 网络异常 + */ public void createTask(Task task) throws NetworkFailureException { + // 提交所有未提交的更新 commitUpdate(); + try { JSONObject jsPost = new JSONObject(); JSONArray actionList = new JSONArray(); // action_list + // 将任务创建操作封装成 Action 并添加到列表中 actionList.put(task.getCreateAction(getActionId())); jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, actionList); // client_version + // 添加客户端版本号 jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion); // post + // 发送 POST 请求 JSONObject jsResponse = postRequest(jsPost); JSONObject jsResult = (JSONObject) jsResponse.getJSONArray( GTaskStringUtils.GTASK_JSON_RESULTS).get(0); + // 解析服务器响应,更新任务 ID task.setGid(jsResult.getString(GTaskStringUtils.GTASK_JSON_NEW_ID)); } catch (JSONException e) { @@ -386,23 +442,34 @@ public class GTaskClient { } } + /** + * 创建新任务列表 + * @param tasklist 待创建的任务列表 + * @throws NetworkFailureException 网络异常 + */ public void createTaskList(TaskList tasklist) throws NetworkFailureException { + // 提交所有未提交的更新 commitUpdate(); + try { JSONObject jsPost = new JSONObject(); JSONArray actionList = new JSONArray(); // action_list + // 将任务列表创建操作封装成 Action 并添加到列表中 actionList.put(tasklist.getCreateAction(getActionId())); jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, actionList); // client version + // 添加客户端版本号 jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion); // post + // 发送 POST 请求 JSONObject jsResponse = postRequest(jsPost); JSONObject jsResult = (JSONObject) jsResponse.getJSONArray( GTaskStringUtils.GTASK_JSON_RESULTS).get(0); + // 解析服务器响应,更新任务列表 ID tasklist.setGid(jsResult.getString(GTaskStringUtils.GTASK_JSON_NEW_ID)); } catch (JSONException e) { @@ -411,19 +478,27 @@ public class GTaskClient { throw new ActionFailureException("create tasklist: handing jsonobject failed"); } } - + /** + * 提交所有未提交的更新 + * @throws NetworkFailureException 网络异常 + */ public void commitUpdate() throws NetworkFailureException { if (mUpdateArray != null) { try { JSONObject jsPost = new JSONObject(); // action_list + // 将待提交的更新列表作为参数添加到请求中 jsPost.put(GTaskStringUtils.GTASK_JSON_ACTION_LIST, mUpdateArray); // client_version + // 添加客户端版本号 jsPost.put(GTaskStringUtils.GTASK_JSON_CLIENT_VERSION, mClientVersion); + // post + // 发送 POST 请求 postRequest(jsPost); + // 清空更新列表 mUpdateArray = null; } catch (JSONException e) { Log.e(TAG, e.toString()); @@ -433,16 +508,25 @@ public class GTaskClient { } } + /** + * 添加更新节点 + * @param node 待添加的节点 + * @throws NetworkFailureException 网络异常 + */ public void addUpdateNode(Node node) throws NetworkFailureException { if (node != null) { - // too many update items may result in an error - // set max to 10 items + // 太多的更新项可能导致错误,设置最大为10个 if (mUpdateArray != null && mUpdateArray.length() > 10) { + // 提交当前的更新列表 commitUpdate(); } - if (mUpdateArray == null) + if (mUpdateArray == null) { + // 创建新的更新列表 mUpdateArray = new JSONArray(); + } + + // 将节点的更新操作封装成 Action 并添加到列表中 mUpdateArray.put(node.getUpdateAction(getActionId())); } }