Suspicious
Suspect

7226fb1c7386c342d188c0b9467f7bc5

Share on LinkedIn
Print
PE Executable
MD5: 7226fb1c7386c342d188c0b9467f7bc5
Size: 1.24 MB
application/x-dosexec

Get an AI-generated breakdown of this malware's behaviour, IOCs and recommendations.

AI analysis is available with Essential.
Unlock with Essential
Symbol Obfuscation Score Medium
MD5 7226fb1c7386c342d188c0b9467f7bc5
Sha1 e72df84ddba88ad37b79af285a619b7698914cfa
Sha256 902f94d7819fa6a65e9ba1d491e8fc7cb3d2bcb15ae1e4a89a065223d815f9f8
Sha384 3e3fc40cc600b7d684bd0ffcf7f7c6d3a33d2efbfa17980e14d451f67119e17c25935b4554d90de570393093e7215abd
Sha512 ddf53247665a072429568b3fe841eedec4d7e43cf782b7c7206c9957c8dd92052948d827e772fcbb6508eff1661963cd63469c03896603b0f276903094cd0eb1
SSDeep 24576:ZVQ4L0ssc1gKa0FkJ/T9N0zcG6OAQp6wnvjC1E9eDBURQ/C8wokPfi:jQ4L0slBBFqN0zNewnZC6jfi
TLSH D64523016A99D621E0E743B54EF2F77107F87D6AF565C22B4EEE6DEB7821B400620723
PeID
.NET executableMicrosoft Visual C# / Basic .NETMicrosoft Visual C# / Basic.NET / MS Visual Basic 2005 - ASL Microsoft Visual C# v7.0 / Basic .NETMicrosoft Visual Studio .NET
Structure
DosHeader
PE Header
Optional Header (x86)
Section Headers
.text
.rsrc
.reloc
Resources
RT_VERSION
ID:0001
ID:0
RT_MANIFEST
ID:0001
ID:0
.Net Resources
BasketWeaver.Properties.Resources.resources
PSI
[NBF]root.Data
sIAn
[NBF]root.Data
[NBF]root.Data-preview.png
Name Value
Info
PE Detect: PeReader OK (file layout)
Module Name
THHg.exe
Full Name
THHg.exe
EntryPoint
System.Void BasketWeaver.Program::Main()
Scope Name
THHg.exe
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
THHg
Assembly Version
0.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
.NETFramework,Version=v4.5
Total Strings
312
Main Method
System.Void BasketWeaver.Program::Main()
Main IL Instruction Count
632
Main IL
nop <null>
call System.Void System.Windows.Forms.Application::EnableVisualStyles()
nop <null>
ldc.i4.0 <null>
call System.Void System.Windows.Forms.Application::SetCompatibleTextRenderingDefault(System.Boolean)
nop <null>
ldstr BasketWeaverDataSet
newobj System.Void System.Data.DataSet::.ctor(System.String)
stsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
ldstr Reed
newobj System.Void System.Data.DataTable::.ctor(System.String)
stloc.0 <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Id
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Species
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Flexibility
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Color
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Length
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr DriedFlag
ldtoken System.Boolean
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr QualityGrade
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Thickness
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr DyeApplied
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables()
ldloc.0 <null>
callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable)
nop <null>
ldstr Basket
newobj System.Void System.Data.DataTable::.ctor(System.String)
stloc.1 <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Id
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr BaseDiameter
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr WallHeight
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ReedLayersList
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr PatternType
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ShapeCurve
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr StructuralIntegrity
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr BeautyScore
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables()
ldloc.1 <null>
callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable)
nop <null>
ldstr Pattern
newobj System.Void System.Data.DataTable::.ctor(System.String)
stloc.2 <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Type
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr OverUnderSequence
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr VisualEffect
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Difficulty
ldtoken System.Int32
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ReedCompatibility
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr CulturalSignificance
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr LearningProgression
ldtoken System.Int32
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables()
ldloc.2 <null>
callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable)
nop <null>
ldstr Commission
newobj System.Void System.Data.DataTable::.ctor(System.String)
stloc.3 <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Id
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr RequiredShape
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr RequiredPattern
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr SizeRange
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ColorPreference
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Deadline
ldtoken System.DateTime
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Payment
ldtoken System.Decimal
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr CeremonialFlag
ldtoken System.Boolean
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ReputationReward
ldtoken System.Int32
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables()
ldloc.3 <null>
callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable)
nop <null>
ldloc.2 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.7 <null>
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr Plain
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr 1/1
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Classic checkered pattern
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldc.i4.1 <null>
box System.Int32
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Dekriet, Cape Thatching Reed
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr Traditional utility basket weave
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4.1 <null>
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.2 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.7 <null>
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr Twill
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr 2/2 or 2/1
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Herringbone diagonal design
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldc.i4.3 <null>
box System.Int32
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Zulu Grass, Imizi
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr Signifies social status and lineage stories
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4.2 <null>
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.2 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.7 <null>
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr Coil
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Coiled wrap
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Continuous spiral structure
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldc.i4.5 <null>
box System.Int32
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Ikhwane, Sweetgrass
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr Used for sacred beer pots (Ukhamba) and ceremonial vessels
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4.3 <null>
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.0 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr R001
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Dekriet (Thatching Reed)
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldc.r8 0.8
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Natural Yellowish
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldc.r8 1.2
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldc.i4.1 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr A
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.r8 3.5
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr None
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.0 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr R002
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Imizi (Zulu Grass)
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldc.r8 0.95
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Greenish Brown
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldc.r8 0.9
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldc.i4.1 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr B
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.r8 2
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr None
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.0 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr R003
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Ikhwane (Sedge)
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldc.r8 0.6
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Pale Straw
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldc.r8 1.5
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldc.i4.0 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr C
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.r8 4
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr None
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.3 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr C001
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Sacred Beer Pot
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Coil
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Large
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Green
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
call System.DateTime System.DateTime::get_Now()
stloc.s V_4
ldloca.s V_4
ldc.r8 3
call System.DateTime System.DateTime::AddDays(System.Double)
box System.DateTime
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4 25000
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.2 <null>
newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
box System.Decimal
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.i4.1 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldc.i4.s 15
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.3 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr C002
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Utility Storage Bin
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Plain
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Medium
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Natural
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
call System.DateTime System.DateTime::get_Now()
stloc.s V_4
ldloca.s V_4
ldc.r8 5
call System.DateTime System.DateTime::AddDays(System.Double)
box System.DateTime
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4 8000
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.2 <null>
newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
box System.Decimal
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.i4.0 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldc.i4.5 <null>
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
newobj System.Void BasketWeaver.MainForm::.ctor()
call System.Void System.Windows.Forms.Application::Run(System.Windows.Forms.Form)
nop <null>
ret <null>
Module Name
THHg.exe
Full Name
THHg.exe
EntryPoint
System.Void BasketWeaver.Program::Main()
Scope Name
THHg.exe
Scope Type
ModuleDef
Kind
Windows
Runtime Version
v4.0.30319
Tables Header Version
512
WinMD Version
<null>
Assembly Name
THHg
Assembly Version
0.0.0.0
Assembly Culture
<null>
Has PublicKey
False
PublicKey Token
<null>
Target Framework
.NETFramework,Version=v4.5
Total Strings
312
Main Method
System.Void BasketWeaver.Program::Main()
Main IL Instruction Count
632
Main IL
nop <null>
call System.Void System.Windows.Forms.Application::EnableVisualStyles()
nop <null>
ldc.i4.0 <null>
call System.Void System.Windows.Forms.Application::SetCompatibleTextRenderingDefault(System.Boolean)
nop <null>
ldstr BasketWeaverDataSet
newobj System.Void System.Data.DataSet::.ctor(System.String)
stsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
ldstr Reed
newobj System.Void System.Data.DataTable::.ctor(System.String)
stloc.0 <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Id
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Species
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Flexibility
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Color
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Length
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr DriedFlag
ldtoken System.Boolean
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr QualityGrade
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Thickness
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.0 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr DyeApplied
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables()
ldloc.0 <null>
callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable)
nop <null>
ldstr Basket
newobj System.Void System.Data.DataTable::.ctor(System.String)
stloc.1 <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Id
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr BaseDiameter
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr WallHeight
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ReedLayersList
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr PatternType
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ShapeCurve
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr StructuralIntegrity
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.1 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr BeautyScore
ldtoken System.Double
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables()
ldloc.1 <null>
callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable)
nop <null>
ldstr Pattern
newobj System.Void System.Data.DataTable::.ctor(System.String)
stloc.2 <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Type
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr OverUnderSequence
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr VisualEffect
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Difficulty
ldtoken System.Int32
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ReedCompatibility
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr CulturalSignificance
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.2 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr LearningProgression
ldtoken System.Int32
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables()
ldloc.2 <null>
callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable)
nop <null>
ldstr Commission
newobj System.Void System.Data.DataTable::.ctor(System.String)
stloc.3 <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Id
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr RequiredShape
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr RequiredPattern
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr SizeRange
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ColorPreference
ldtoken System.String
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Deadline
ldtoken System.DateTime
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr Payment
ldtoken System.Decimal
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr CeremonialFlag
ldtoken System.Boolean
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldloc.3 <null>
callvirt System.Data.DataColumnCollection System.Data.DataTable::get_Columns()
ldstr ReputationReward
ldtoken System.Int32
call System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
callvirt System.Data.DataColumn System.Data.DataColumnCollection::Add(System.String,System.Type)
pop <null>
ldsfld System.Data.DataSet BasketWeaver.Program::StatusWeaverData
callvirt System.Data.DataTableCollection System.Data.DataSet::get_Tables()
ldloc.3 <null>
callvirt System.Void System.Data.DataTableCollection::Add(System.Data.DataTable)
nop <null>
ldloc.2 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.7 <null>
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr Plain
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr 1/1
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Classic checkered pattern
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldc.i4.1 <null>
box System.Int32
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Dekriet, Cape Thatching Reed
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr Traditional utility basket weave
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4.1 <null>
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.2 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.7 <null>
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr Twill
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr 2/2 or 2/1
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Herringbone diagonal design
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldc.i4.3 <null>
box System.Int32
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Zulu Grass, Imizi
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr Signifies social status and lineage stories
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4.2 <null>
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.2 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.7 <null>
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr Coil
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Coiled wrap
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Continuous spiral structure
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldc.i4.5 <null>
box System.Int32
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Ikhwane, Sweetgrass
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldstr Used for sacred beer pots (Ukhamba) and ceremonial vessels
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4.3 <null>
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.0 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr R001
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Dekriet (Thatching Reed)
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldc.r8 0.8
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Natural Yellowish
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldc.r8 1.2
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldc.i4.1 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr A
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.r8 3.5
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr None
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.0 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr R002
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Imizi (Zulu Grass)
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldc.r8 0.95
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Greenish Brown
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldc.r8 0.9
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldc.i4.1 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr B
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.r8 2
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr None
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.0 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr R003
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Ikhwane (Sedge)
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldc.r8 0.6
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Pale Straw
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldc.r8 1.5
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
ldc.i4.0 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldstr C
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.r8 4
box System.Double
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldstr None
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.3 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr C001
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Sacred Beer Pot
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Coil
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Large
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Green
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
call System.DateTime System.DateTime::get_Now()
stloc.s V_4
ldloca.s V_4
ldc.r8 3
call System.DateTime System.DateTime::AddDays(System.Double)
box System.DateTime
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4 25000
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.2 <null>
newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
box System.Decimal
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.i4.1 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldc.i4.s 15
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
ldloc.3 <null>
callvirt System.Data.DataRowCollection System.Data.DataTable::get_Rows()
ldc.i4.s 9
newarr System.Object
dup <null>
ldc.i4.0 <null>
ldstr C002
stelem.ref <null>
dup <null>
ldc.i4.1 <null>
ldstr Utility Storage Bin
stelem.ref <null>
dup <null>
ldc.i4.2 <null>
ldstr Plain
stelem.ref <null>
dup <null>
ldc.i4.3 <null>
ldstr Medium
stelem.ref <null>
dup <null>
ldc.i4.4 <null>
ldstr Natural
stelem.ref <null>
dup <null>
ldc.i4.5 <null>
call System.DateTime System.DateTime::get_Now()
stloc.s V_4
ldloca.s V_4
ldc.r8 5
call System.DateTime System.DateTime::AddDays(System.Double)
box System.DateTime
stelem.ref <null>
dup <null>
ldc.i4.6 <null>
ldc.i4 8000
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.0 <null>
ldc.i4.2 <null>
newobj System.Void System.Decimal::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean,System.Byte)
box System.Decimal
stelem.ref <null>
dup <null>
ldc.i4.7 <null>
ldc.i4.0 <null>
box System.Boolean
stelem.ref <null>
dup <null>
ldc.i4.8 <null>
ldc.i4.5 <null>
box System.Int32
stelem.ref <null>
callvirt System.Data.DataRow System.Data.DataRowCollection::Add(System.Object[])
pop <null>
newobj System.Void BasketWeaver.MainForm::.ctor()
call System.Void System.Windows.Forms.Application::Run(System.Windows.Forms.Form)
nop <null>
ret <null>
An error has occurred. This application may no longer respond until reloaded. Reload 🗙