Skip to content

Commit 6dd883d

Browse files
Merge branch 'release/1.2.1.11'
2 parents a464d37 + 65cd3b7 commit 6dd883d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+323
-275
lines changed

Configuration Manager.vipb

+27-14
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<VI_Package_Builder_Settings Version="2018" Created_Date="2018-06-04 19:50:03" Modified_Date="2019-07-03 19:43:37" Creator="Francois Normandin" Comments="" ID="52de524e7cd6527c46801224d64d50e4">
1+
<VI_Package_Builder_Settings Version="2018" Created_Date="2018-06-04 19:50:03" Modified_Date="2019-07-17 20:09:32" Creator="Francois Normandin" Comments="" ID="1144a5b8b8cb60c7915517c0ff342afa">
22
<Library_General_Settings>
33
<Package_File_Name>LabVIEW_Open_Source_lib_Configuration_Manager</Package_File_Name>
4-
<Library_Version>1.2.0.11</Library_Version>
4+
<Library_Version>1.2.1.12</Library_Version>
55
<Auto_Increment_Version>false</Auto_Increment_Version>
66
<Library_Source_Folder>source</Library_Source_Folder>
77
<Library_Output_Folder>_built-packages</Library_Output_Folder>
@@ -56,8 +56,7 @@ During "Write" operations, the elements will be written in the first manager of
5656
<Copyright/>
5757
<Packager/>
5858
<URL/>
59-
<Release_Notes>- Support for Arrays in CfgManager.Text
60-
- Partial support for CfgManager.Text.INI (Arrays are not supported yet)
59+
<Release_Notes>- Support for creation of file &amp; directories if non-existent
6160
</Release_Notes>
6261
</Description>
6362
<Destinations>
@@ -390,7 +389,21 @@ During "Write" operations, the elements will be written in the first manager of
390389
<Path>source\INI File</Path>
391390
<VI_Title/>
392391
</Items_Data>
393-
<GUID>72F39C1B8629DA7E9BA7F50E2322F2F3</GUID>
392+
<Items_Data>
393+
<Type>Item</Type>
394+
<Sub_Palette_Index>-1</Sub_Palette_Index>
395+
<NameSub_Menu_Name>SetParameterAsChanged.vi</NameSub_Menu_Name>
396+
<Short_Name/>
397+
<is_Merge_VI>false</is_Merge_VI>
398+
<Position>
399+
<Row>3</Row>
400+
<Column>5</Column>
401+
</Position>
402+
<Icon>00000000</Icon>
403+
<Path>source\Manager\SetParameterAsChanged.vi</Path>
404+
<VI_Title/>
405+
</Items_Data>
406+
<GUID>F74F835B5DAA3DB1556309666C017AE3</GUID>
394407
</Functions_Palette_Data>
395408
<Functions_Palette_Data>
396409
<Parent_Palette_Index>6</Parent_Palette_Index>
@@ -439,7 +452,7 @@ During "Write" operations, the elements will be written in the first manager of
439452
<Path>source\Encoding\Encode.vi</Path>
440453
<VI_Title/>
441454
</Items_Data>
442-
<GUID>C86F929A80E6BA19D72A23B5481D829F</GUID>
455+
<GUID>230A701F9B27C708C3C15D7C0CED440E</GUID>
443456
</Functions_Palette_Data>
444457
<Functions_Palette_Data>
445458
<Parent_Palette_Index>6</Parent_Palette_Index>
@@ -488,7 +501,7 @@ During "Write" operations, the elements will be written in the first manager of
488501
<Path>source\Encoding.Base64\Encode.vi</Path>
489502
<VI_Title/>
490503
</Items_Data>
491-
<GUID>623B4E0D8EE580C1173D4ACA423D0CCA</GUID>
504+
<GUID>5440A5AE0F284B04895A6530B46EF51F</GUID>
492505
</Functions_Palette_Data>
493506
<Functions_Palette_Data>
494507
<Parent_Palette_Index>6</Parent_Palette_Index>
@@ -537,7 +550,7 @@ During "Write" operations, the elements will be written in the first manager of
537550
<Path>source\Encryption\Encrypt.vi</Path>
538551
<VI_Title/>
539552
</Items_Data>
540-
<GUID>222E6E13DA0EA912CB9374CCCBAB01FA</GUID>
553+
<GUID>9225AC73F5C54F24446926E59F8596F4</GUID>
541554
</Functions_Palette_Data>
542555
<Functions_Palette_Data>
543556
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -670,7 +683,7 @@ During "Write" operations, the elements will be written in the first manager of
670683
<Path>source\Manager\Write URI.vi</Path>
671684
<VI_Title/>
672685
</Items_Data>
673-
<GUID>00549DA479E2620A87539648BDF0EED3</GUID>
686+
<GUID>B0D426F901A7C0595FBCE53374458D7E</GUID>
674687
</Functions_Palette_Data>
675688
<Functions_Palette_Data>
676689
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -747,7 +760,7 @@ During "Write" operations, the elements will be written in the first manager of
747760
<Path>source\Manager.Text.INI\Create Manager.Text.INI.vi</Path>
748761
<VI_Title/>
749762
</Items_Data>
750-
<GUID>A56333A34317AA713C1F09CEDF5E8AF7</GUID>
763+
<GUID>38FC5A418E327AED08771622DFE9EEAC</GUID>
751764
</Functions_Palette_Data>
752765
<Functions_Palette_Data>
753766
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -824,7 +837,7 @@ During "Write" operations, the elements will be written in the first manager of
824837
<Path>source\Manager\Decompose KVPs.vi</Path>
825838
<VI_Title/>
826839
</Items_Data>
827-
<GUID>FE73BCCC5FAABCB64514710673472A95</GUID>
840+
<GUID>EC71E788331314CEB4ABCB5CAA4A19B1</GUID>
828841
</Functions_Palette_Data>
829842
<Functions_Palette_Data>
830843
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -1125,7 +1138,7 @@ During "Write" operations, the elements will be written in the first manager of
11251138
<Path>source\Manager.Text\Read Path.vi</Path>
11261139
<VI_Title/>
11271140
</Items_Data>
1128-
<GUID>EFE31CDC3A970BC481F3CF1D4FDA04E8</GUID>
1141+
<GUID>043B3860B319DBA87D1B3182FB2D2298</GUID>
11291142
</Functions_Palette_Data>
11301143
<Functions_Palette_Data>
11311144
<Parent_Palette_Index>7</Parent_Palette_Index>
@@ -1342,7 +1355,7 @@ During "Write" operations, the elements will be written in the first manager of
13421355
<Path>source\Manager.Text\EnumerateElements.vi</Path>
13431356
<VI_Title/>
13441357
</Items_Data>
1345-
<GUID>7277BEC48FF6CB5F1003654E2E76B7E3</GUID>
1358+
<GUID>C9C836D8ABECDCF7FAFD602AD6095A05</GUID>
13461359
</Functions_Palette_Data>
13471360
<Functions_Palette_Data>
13481361
<Parent_Palette_Index>0</Parent_Palette_Index>
@@ -1419,7 +1432,7 @@ During "Write" operations, the elements will be written in the first manager of
14191432
<Path>source\Manager.Text.INI\Default INITextManager Object.vi</Path>
14201433
<VI_Title/>
14211434
</Items_Data>
1422-
<GUID>6485E29984772750A88D93379E01C770</GUID>
1435+
<GUID>E220B59053C8AB3197F8D7F72C457ADA</GUID>
14231436
</Functions_Palette_Data>
14241437
</Library_Palette_Definition>
14251438
</VI_Package_Builder_Settings>

_unittests/CfgManager Unit Tests.lvproj

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?xml version='1.0' encoding='UTF-8'?>
22
<Project Type="Project" LVVersion="13008000">
33
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
4+
<Property Name="NI.Project.Description" Type="Str"></Property>
45
<Item Name="My Computer" Type="My Computer">
56
<Property Name="server.app.propertiesEnabled" Type="Bool">true</Property>
67
<Property Name="server.control.propertiesEnabled" Type="Bool">true</Property>
@@ -28,6 +29,7 @@
2829
<Item Name="CfgManager.Text Partial Found Test Launcher.vi" Type="VI" URL="../CfgManager.Text Partial Found Test Launcher.vi"/>
2930
<Item Name="CfgManager.Collection Test Launcher.vi" Type="VI" URL="../CfgManager.Collection Test Launcher.vi"/>
3031
<Item Name="CfgManager Cache Lifetime Tests.vi" Type="VI" URL="../CfgManager Cache Lifetime Tests.vi"/>
32+
<Item Name="CfgManager.Text--ForceSave.vi" Type="VI" URL="../CfgManager.Text--ForceSave.vi"/>
3133
<Item Name="Test -- INI Creation.vi" Type="VI" URL="../Test -- INI Creation.vi"/>
3234
</Item>
3335
<Item Name="CfgManager.lvlib" Type="Library" URL="../../source/CfgManager.lvlib"/>
@@ -382,6 +384,7 @@
382384
<Item Name="VI Scripting - Traverse.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/traverseref.llb/VI Scripting - Traverse.lvlib"/>
383385
<Item Name="whitespace.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/whitespace.ctl"/>
384386
</Item>
387+
<Item Name="Serializer.lvclass" Type="LVClass" URL="../../source/Serializer/Serializer.lvclass"/>
385388
<Item Name="TRef FinderCallback.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/traverseref.llb/TRef FinderCallback.vi"/>
386389
</Item>
387390
<Item Name="Build Specifications" Type="Build"/>
16.8 KB
Binary file not shown.

_unittests/Test -- INI Creation.vi

784 Bytes
Binary file not shown.
284 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.

source/Manager.Text/Build String.vi

4 Bytes
Binary file not shown.
3.77 KB
Binary file not shown.
4 Bytes
Binary file not shown.

source/Manager.Text/ConfigManager.Text.lvclass

+13-4
Original file line numberDiff line numberDiff line change
@@ -167,22 +167,22 @@
167167
<Item Name="overrides" Type="Folder">
168168
<Property Name="NI.LibItem.Scope" Type="Int">3</Property>
169169
<Item Name="GetElement(Single).vi" Type="VI" URL="../GetElement(Single).vi">
170-
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!'@!!!!$1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!#E!B"7:P&gt;7ZE!!Z!-0````]&amp;6G&amp;M&gt;75!6%"Q!"Y!!$)61W:H47&amp;O97&gt;F=CZ5:8BU,GRW&lt;'FC'E.P&lt;G:J:UVB&lt;G&amp;H:8)O6'6Y&gt;#ZM&gt;G.M98.T!!!71W^O:GFH47&amp;O97&gt;F=CZ5:8BU)'^V&gt;!!!"!!!!"B!-0````]/586B&lt;'FG;76E)%ZB&lt;75!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!$%!Q`````Q.,:8E!5E"Q!"Y!!$)61W:H47&amp;O97&gt;F=CZ5:8BU,GRW&lt;'FC'E.P&lt;G:J:UVB&lt;G&amp;H:8)O6'6Y&gt;#ZM&gt;G.M98.T!!!61W^O:GFH47&amp;O97&gt;F=CZ5:8BU)'FO!&amp;1!]!!-!!-!"!!&amp;!!9!"Q!(!!=!#!!*!!=!#A!,!Q!!?!!!$1A!!!E!!!!*!!!!D1M!!!!!!!!!!!!!!!!!!AA!!!!+!!!!!!!!!AA!!!#1!!!!!!%!$!!!!!!</Property>
170+
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!'@!!!!$1!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!$E!Q`````Q6797RV:1!-1$$`````!UNF?1"51(!!(A!!-B6$:G&gt;.97ZB:W6S,F2F?(1O&lt;(:M;7);1W^O:GFH47&amp;O97&gt;F=CZ5:8BU,GRW9WRB=X-!!":$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1A&lt;X6U!!!+1#%&amp;:G^V&lt;G1!"!!!!"B!-0````]/586B&lt;'FG;76E)%ZB&lt;75!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!5E"Q!"Y!!$)61W:H47&amp;O97&gt;F=CZ5:8BU,GRW&lt;'FC'E.P&lt;G:J:UVB&lt;G&amp;H:8)O6'6Y&gt;#ZM&gt;G.M98.T!!!61W^O:GFH47&amp;O97&gt;F=CZ5:8BU)'FO!&amp;1!]!!-!!-!"!!&amp;!!9!"Q!)!!A!#1!+!!A!"1!,!Q!!?!!!$1A!!!E!!!!*!!!!D1M!!!E!!!!!!!!!!!!!!AA!!!!+!!!!!!!!!AA!!!#1!!!!!!%!$!!!!!!</Property>
171171
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
172172
<Property Name="NI.ClassItem.Flags" Type="Int">16777344</Property>
173173
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">false</Property>
174174
<Property Name="NI.ClassItem.MethodScope" Type="UInt">3</Property>
175175
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
176-
<Property Name="NI.ClassItem.State" Type="Int">1107821072</Property>
176+
<Property Name="NI.ClassItem.State" Type="Int">1082143248</Property>
177177
</Item>
178178
<Item Name="GetElements(Multiple).vi" Type="VI" URL="../GetElements(Multiple).vi">
179-
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(,!!!!$Q!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!#E!B"8:B&lt;(6F!"*!1!!"`````Q!%"5:P&gt;7ZE!!Z!-0````]&amp;&gt;G&amp;M&gt;75!&amp;%"!!!(`````!!9'6G&amp;M&gt;76T!!"51(!!(A!!-B6$:G&gt;.97ZB:W6S,F2F?(1O&lt;(:M;7);1W^O:GFH47&amp;O97&gt;F=CZ5:8BU,GRW9WRB=X-!!":$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1A&lt;X6U!!!%!!!!'%!Q`````QZ2&gt;7&amp;M;7:J:71A4G&amp;N:1!!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1!31%!!!@````]!"A2L:8FT!!"31(!!(A!!-B6$:G&gt;.97ZB:W6S,F2F?(1O&lt;(:M;7);1W^O:GFH47&amp;O97&gt;F=CZ5:8BU,GRW9WRB=X-!!"6$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1A;7Y!6!$Q!!Q!!Q!&amp;!!=!#!!*!!E!#1!+!!M!#1!-!!U$!!"Y!!!.#!!!#1!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!##!!!!!I!!!!!!!!!#!!!!*!!!!!!!1!/!!!!!!</Property>
179+
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!(&gt;!!!!%!!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!$E!Q`````Q6W97RV:1!51%!!!@````]!"!:797RV:8-!!"*!1!!"`````Q!%"%NF?8-!!&amp;2!=!!?!!!S&amp;5.G:UVB&lt;G&amp;H:8)O6'6Y&gt;#ZM&gt;GRJ9BJ$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1O&lt;(:D&lt;'&amp;T=Q!!&amp;E.P&lt;G:J:UVB&lt;G&amp;H:8)O6'6Y&gt;#"P&gt;81!!!J!)16W97RV:1!31%!!!@````]!#!6'&lt;X6O:!!%!!!!'%!Q`````QZ2&gt;7&amp;M;7:J:71A4G&amp;N:1!!)%"1!!-!!!!"!!)4:8*S&lt;X)A;7YA+'ZP)'6S=G^S+1!31%!!!@````]!"!2L:8FT!!"31(!!(A!!-B6$:G&gt;.97ZB:W6S,F2F?(1O&lt;(:M;7);1W^O:GFH47&amp;O97&gt;F=CZ5:8BU,GRW9WRB=X-!!"6$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1A;7Y!6!$Q!!Q!!Q!&amp;!!9!"Q!*!!I!#A!,!!Q!#A!.!!Y$!!"Y!!!.#!!!#1!!!!E!!!#.#Q!!#1!!!!!!!!!!!!!##!!!!!I!!!!!!!!!#!!!!*!!!!!!!1!0!!!!!!</Property>
180180
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
181181
<Property Name="NI.ClassItem.Flags" Type="Int">16777344</Property>
182182
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">false</Property>
183183
<Property Name="NI.ClassItem.MethodScope" Type="UInt">3</Property>
184184
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
185-
<Property Name="NI.ClassItem.State" Type="Int">1107821072</Property>
185+
<Property Name="NI.ClassItem.State" Type="Int">1082143248</Property>
186186
</Item>
187187
<Item Name="UpdateElement(Single).vi" Type="VI" URL="../UpdateElement(Single).vi">
188188
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!'6!!!!$!!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!&amp;2!=!!?!!!S&amp;5.G:UVB&lt;G&amp;H:8)O6'6Y&gt;#ZM&gt;GRJ9BJ$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1O&lt;(:D&lt;'&amp;T=Q!!&amp;E.P&lt;G:J:UVB&lt;G&amp;H:8)O6'6Y&gt;#"P&gt;81!!"B!-0````]/586B&lt;'FG;76E)%ZB&lt;75!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!$E!Q`````Q6797RV:1!-1$$`````!UNF?1"31(!!(A!!-B6$:G&gt;.97ZB:W6S,F2F?(1O&lt;(:M;7);1W^O:GFH47&amp;O97&gt;F=CZ5:8BU,GRW9WRB=X-!!"6$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1A;7Y!6!$Q!!Q!!Q!%!!1!"1!%!!1!"!!'!!=!#!!*!!I$!!"Y!!!.#!!!!!!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!##!!!!!I!!!))!!!##!!!!*!!!!!!!1!,!!!!!!</Property>
@@ -313,6 +313,15 @@
313313
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
314314
<Property Name="NI.ClassItem.State" Type="Int">1342709776</Property>
315315
</Item>
316+
<Item Name="onMarkAsChanged.vi" Type="VI" URL="../onMarkAsChanged.vi">
317+
<Property Name="NI.ClassItem.ConnectorPane" Type="Bin">%Q#!!!!!!!)!"1!&amp;!!!-!%!!!@````]!!!!"!!%!!!'&lt;!!!!$!!-1#%'=X2B&gt;(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&amp;!!!Q!!!!%!!AFF=H*P=C"P&gt;81!"!!!!&amp;2!=!!?!!!S&amp;5.G:UVB&lt;G&amp;H:8)O6'6Y&gt;#ZM&gt;GRJ9BJ$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1O&lt;(:D&lt;'&amp;T=Q!!&amp;E.P&lt;G:J:UVB&lt;G&amp;H:8)O6'6Y&gt;#"P&gt;81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO&lt;S"F=H*P=CE!$E!Q`````Q2/97VF!!!31%!!!@````]!"Q2L:8FT!!!91$$`````$F&amp;V97RJ:GFF:#"/97VF!!"31(!!(A!!-B6$:G&gt;.97ZB:W6S,F2F?(1O&lt;(:M;7);1W^O:GFH47&amp;O97&gt;F=CZ5:8BU,GRW9WRB=X-!!"6$&lt;WZG;7&gt;.97ZB:W6S,F2F?(1A;7Y!6!$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!#!!*!!I$!!"Y!!!.#!!!!!!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!A!!!%+!!!##!!!!*!!!!!!!1!,!!!!!!</Property>
318+
<Property Name="NI.ClassItem.ExecutionSystem" Type="Int">-1</Property>
319+
<Property Name="NI.ClassItem.Flags" Type="Int">16777344</Property>
320+
<Property Name="NI.ClassItem.IsStaticMethod" Type="Bool">false</Property>
321+
<Property Name="NI.ClassItem.MethodScope" Type="UInt">3</Property>
322+
<Property Name="NI.ClassItem.Priority" Type="Int">1</Property>
323+
<Property Name="NI.ClassItem.State" Type="Int">1107821072</Property>
324+
</Item>
316325
</Item>
317326
<Item Name="private" Type="Folder">
318327
<Property Name="NI.LibItem.Scope" Type="Int">2</Property>
252 Bytes
Binary file not shown.
Binary file not shown.

source/Manager.Text/Destroy.vi

0 Bytes
Binary file not shown.
48 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

source/Manager.Text/Parse String.vi

4 Bytes
Binary file not shown.

source/Manager.Text/Process.vi

-8 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
4 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
Binary file not shown.
4 Bytes
Binary file not shown.
4 Bytes
Binary file not shown.
4 Bytes
Binary file not shown.
Binary file not shown.
4 Bytes
Binary file not shown.
4 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
29.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)