10 Years of Service
66%
[HIDE-THANKS]
[/HIDE-THANKS]
Code:
>#AutoIt3Wrapper_UseX64=n
#AutoIt3Wrapper_Icon= ..\..\Images\Audiograbber_64x64_transparent.ico
#AutoIt3Wrapper_Res_Description=Makes screenshot of windows and selectable regions
#AutoIt3Wrapper_Res_Fileversion=0.9.5.0
#AutoIt3Wrapper_Res_LegalCopyright=UEZ 2010
#AutoIt3Wrapper_Res_Language=1033
#AutoIt3Wrapper_Res_Field=Coded by|UEZ
#AutoIt3Wrapper_Res_Field=Build|2010-12-06 Beta
#AutoIt3Wrapper_Res_Field=Compile date|%longdate% %time%
#AutoIt3Wrapper_Res_Field=AutoIt Version|%AutoItVer%
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_UPX_Parameters=--ultra-brute
#AutoIt3Wrapper_Run_Obfuscator=y
#Obfuscator_Parameters=/sf /sv /om /cs=0 /cn=0
#AutoIt3Wrapper_Run_After=del /f /q "%scriptdir%\%scriptfile%_Obfuscated.au3"
#include
#include
#include
#include
#include
#include
#include
#include
#include
Opt("MustDeclareVars", 1)
Opt("GUIOnEventMode", 1)
Opt("WinTitleMatchMode", 4)
Opt("GUICoordMode", 1)
If @OSBuild < 6000 Then MsgBox(48, "Warning", "Not working properly on OS less than Vista!", 10)
Local $title = "AutoIt Windows Screenshooter by UEZ v0.95 Build 2010-12-06 Beta"
Local $hBitmap2
_GDIPlus_Startup()
Local $hGUI = GUICreate($title, 600, 440)
GUISetBkColor(0xBFCDDB, $hGUI)
Local Enum $id_About = 0x400, $id_Exit
Local $hMenu = _GUICtrlMenu_GetSystemMenu($hGui)
_GUICtrlMenu_AppendMenu($hMenu, $MF_SEPARATOR, 0, 0)
_GUICtrlMenu_AppendMenu($hMenu, $MF_STRING, $id_About, "&About")
_GUICtrlMenu_AppendMenu($hMenu, $MF_STRING, $id_Exit, "E&xit")
Local $hBMP_About = _GUICtrlMenu_CreateBitmap_WinAPI(@SystemDir & "\Shell32.dll", 130)
Local $hBMP_Exit = _GUICtrlMenu_CreateBitmap_WinAPI(@SystemDir & "\Shell32.dll", 27)
_GUICtrlMenu_SetItemBmp($hMenu, 8, $hBMP_About)
_GUICtrlMenu_SetItemBmp($hMenu, 9, $hBMP_Exit)
Local $List = GUICtrlCreateListView("", 4, 4, 250, 405, $LVS_SINGLESEL + $LVS_NOSORTHEADER, $LVS_EX_FULLROWSELECT + $LVS_EX_GRIDLINES)
GUICtrlSetTip(-1, "Displays only visible windows - minimized windows not possible!")
Local $hListView = GUICtrlGetHandle($List)
Local $Button_Refresh = GUICtrlCreateButton("&Refresh List", 3, 410, 252)
GUICtrlSetCursor (-1, 0)
Local $Button_Save = GUICtrlCreateButton("&Save Image", 366, 392, 99, 41)
GUICtrlSetCursor (-1, 0)
GUICtrlSetTip(-1, "Save image in its full resolution")
Local $Button_Exit = GUICtrlCreateButton("&Exit", 488, 392, 99, 41)
GUICtrlSetCursor (-1, 0)
Local $Pic_Grab = GUICtrlCreatePic("", 264, 355, 80, 80)
GUICtrlSetCursor (-1, 0)
GUICtrlSetTip(-1, "Grab region from desktop manually")
;~ GUICtrlSetBkColor($Pic_Grab, 0)
Local $label1 = GUICtrlCreateLabel("", 264, 354, 82, 82, Default, $WS_EX_STATICEDGE)
GUICtrlSetBkColor(-1, -2)
Local $Label2 = GUICtrlCreateLabel("Grab Screen", 264, 416, 80, -1, $SS_CENTER + $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 800, 0, "Times New Roman")
GUICtrlSetBkColor(-1, -2)
GUICtrlSetColor(-1, 0xFFFFFF)
Local $bImage = Grab_Image()
_BinaryToCtrl($bImage, $Pic_Grab)
Local $Group = GUICtrlCreateGroup("UEZ 2010", 258, 5, 336, 60, $GUI_SS_DEFAULT_GROUP + $BS_RIGHT)
GUICtrlCreateGroup("", -99, -99, 1, 1)
;~ Local $Label3 = GUICtrlCreateLabel("Windows Screenshooter", 264, 16, 325, 42)
;~ GUICtrlSetFont(-1, 21, 800, 0, "Comic Sans MS")
_3DText("Windows Screenshooter", 268, 16)
GUISetState(@SW_SHOW)
Local $aWnd
_GUICtrlListView_InsertColumn($List, 0, "Windows Name", 165)
_GUICtrlListView_InsertColumn($List, 1, "Handle No.", 80)
Refresh_Wnd_List()
Local $hGraphics = _GDIPlus_GraphicsCreateFromHWND($hGUI), $hBmp
GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")
GUICtrlSetOnEvent($Button_Exit, "_Exit")
GUICtrlSetOnEvent($Button_Refresh, "Refresh_Wnd_List")
GUICtrlSetOnEvent($Button_Save, "Save_Bitmap")
GUICtrlSetOnEvent($Pic_Grab, "Grab_Screen")
GUIRegisterMsg($WM_NOTIFY, "WM_NOTIFY")
GUIRegisterMsg($WM_PAINT, "Redraw")
GUIRegisterMsg($WM_NCPAINT, "Redraw")
GUIRegisterMsg($WM_SYSCOMMAND, "WM_SYSCOMMAND")
_GUICtrlListView_SetItemSelected($List, 0)
While Sleep(10000)
WEnd
Func _Exit()
_GDIPlus_BitmapDispose($hBmp)
_GDIPlus_GraphicsDispose($hGraphics)
_GDIPlus_Shutdown()
GUIDelete($hGUI)
Exit
EndFunc
Func Grab_Screen()
Local $dll = DllOpen("user32.dll")
GUICtrlSetStyle($label1, Default, $WS_EX_STATICEDGE + $WS_EX_CLIENTEDGE)
While _IsPressed("01", $dll)
WEnd
DllClose($dll)
GUICtrlSetStyle($label1, Default, $WS_EX_CLIENTEDGE)
GUISetState(@SW_HIDE, $hGUI)
Mark_Area()
GUISetState(@SW_SHOW, $hGUI)
EndFunc
Func Mark_Area($disable_aero = False)
;http://msdn.microsoft.com/en-us/library/aa969510%28VS.85%29.aspx
Local Const $hDwmApiDll = DllOpen("dwmapi.dll")
Local $sChkAero = DllStructCreate("int;")
DllCall($hDwmApiDll, "int", "DwmIsCompositionEnabled", "ptr", DllStructGetPtr($sChkAero))
Local $aero_on = DllStructGetData($sChkAero, 1)
If $aero_on And $disable_aero Then DllCall($hDwmApiDll, "int", "DwmEnableComposition", "uint", False)
$sChkAero = 0
Sleep(500)
Local Const $user32_dll = DllOpen("user32.dll")
Local $w, $h, $mpos = MouseGetPos()
Local $hGUI_Cross = GUICreate("", 30, 30, $mpos[0], $mpos[1], $WS_POPUP, $WS_DISABLED + $WS_EX_TOOLWINDOW + $WS_EX_TOPMOST)
GUISetState(@SW_SHOW, $hGUI_Cross)
WinSetTrans($hGUI_Cross, "", 1)
Local $aLastPos[2], $esc = False
While Not _IsPressed("01", $user32_dll)
GUISetCursor(3, 1, $hGUI_Cross)
$mpos = MouseGetPos()
If $mpos[0] <> $aLastPos[0] Or $mpos[1] <> $aLastPos[1] Then
WinMove($hGUI_Cross, "", $mpos[0] - 15, $mpos[1] - 15)
ToolTip("Please mark area" & @CRLF & _
"on your desktop!" & @CRLF & _
"ESC to abort")
$aLastPos = $mpos
EndIf
If _IsPressed("1B", $user32_dll) Then
$esc = True
ExitLoop
EndIf
Sleep(10)
WEnd
ToolTip("")
$mpos = MouseGetPos()
Local $m_startx = $mpos[0]
Local $m_starty = $mpos[1]
Local $hGUI = GUICreate("", 0, 0, $m_startx, $m_starty, $WS_POPUP, $WS_EX_TOPMOST)
GUISetBkColor(0x000040)
Local $size = 2
Local $label, $label_text = "ScreenGrabber by UEZ'10"
If @OSBuild < 6000 Then
$label = GUICtrlCreateLabel($label_text, $size, $size, 0, 0, Default, $WS_EX_COMPOSITED) ;$WS_EX_COMPOSITED is not working with AERO properly
Else
$label = GUICtrlCreateLabel($label_text, $size, $size, 0, 0) ;$WS_EX_COMPOSITED is not working with AERO properly
EndIf
GUICtrlSetFont($label, 6)
GUICtrlSetBkColor($label, 0xB0C0F0)
GUISetState(@SW_SHOW, $hGUI)
WinSetTrans($hGUI, "", 0x80)
WinActivate($hGUI)
Local $iX1, $iY1
While _IsPressed("01", $user32_dll)
GUISetCursor(3, 1, $hGUI)
$mpos = MouseGetPos()
If $mpos[0] <> $aLastPos[0] Or $mpos[1] <> $aLastPos[1] Then
$w = Abs($mpos[0] - $m_startx ) + 1
$h = Abs($mpos[1] - $m_starty) + 1
If $mpos[0] < $m_startx Then
$iX1 = $mpos[0]
Else
$iX1 = $m_startx
EndIf
If $mpos[1] < $m_starty Then
$iY1 = $mpos[1]
Else
$iY1 = $m_starty
EndIf
ToolTip($w & "x" & $h)
WinMove($hGUI,"", $iX1 ,$iY1 , $w, $h)
$aLastPos = $mpos
GUICtrlSetPos($label, $size, $size, $w - $size * 2, $h - $size * 2)
EndIf
Sleep(50)
WEnd
ToolTip("")
DllClose($user32_dll)
GUIDelete($hGUI_Cross)
Local $Win_Coord = WinGetPos($hGUI) ;x,y,width,height
GUIDelete($hGUI)
If Not $esc Then Grab_Region($Win_Coord[0], $Win_Coord[1], $Win_Coord[2], $Win_Coord[3])
If $aero_on Then
DllCall($hDwmApiDll, "int", "DwmEnableComposition", "uint", True)
EndIf
DllClose($hDwmApiDll)
EndFunc
Func Grab_Region($x, $y, $w, $h)
Local $err, $err_txt
Local $hDC = _WinAPI_GetDC(0)
Local $hMemDC = _WinAPI_CreateCompatibleDC($hDC)
Local $memBitmap = _WinAPI_CreateCompatibleBitmap($hDC, $w, $h)
Local $hObj = _WinAPI_SelectObject($hMemDC, $memBitmap)
_WinAPI_BitBlt($hMemDC, 0, 0, $w, $h, $hDC, $x, $y, $SRCCOPY)
$hBmp = _GDIPlus_BitmapCreateFromHBITMAP($memBitmap)
If @error Then Return SetError(1, @extended, _WinAPI_ShowError("Unable to create HBITMAP!"))
_GDIPlus_GraphicsDrawImageRectRect($hGraphics, $hBmp, 0, 0, $w, $h, 264, 80, 320, 256)
_WinAPI_DeleteDC($hMemDC)
_WinAPI_DeleteObject($memBitmap)
_WinAPI_ReleaseDC(0, $hDC)
_WinAPI_DeleteDC($hDC)
If $err Then Return SetError(1, @extended, _WinAPI_ShowError($err_txt))
Return SetError(0)
EndFunc
Func Refresh_Wnd_List()
_GUICtrlListView_DeleteAllItems(GUICtrlGetHandle($List))
$aWnd = GetAllWindow()
Local $i
For $i = 0 To UBound($aWnd) - 1
_GUICtrlListView_AddItem($List, $aWnd[$i][0])
_GUICtrlListView_AddSubItem($List, $i, $aWnd[$i][1], 1)
Next
EndFunc
Func WM_SYSCOMMAND($hWnd, $Msg, $wParam, $lParam)
Local $idFrom
$idFrom = BitAND($wParam, 0xFFFF)
Switch $idFrom
Case $id_Exit
_Exit()
Case $id_About
MsgBox(64, "About", $title & @CRLF & @CRLF & _
"Thanks to Authenticity, Montfrooij, taietel and Yashied!")
EndSwitch
Return "GUI_RUNDEFMSG"
EndFunc
Func WM_NOTIFY($hWnd, $MsgID, $wParam, $lParam)
Local $hWndFrom, $iIDFrom, $iCode, $tNMHDR, $hWndListView, $tInfo, $index
$hWndListView = $hListView
If Not IsHWnd($hListView) Then $hWndListView = GUICtrlGetHandle($hListView)
$tNMHDR = DllStructCreate($tagNMHDR, $lParam)
$hWndFrom = HWnd(DllStructGetData($tNMHDR, "hWndFrom"))
$iIDFrom = DllStructGetData($tNMHDR, "IDFrom")
$iCode = DllStructGetData($tNMHDR, "Code")
Switch $hWndFrom
Case $hWndListView
Switch $iCode
Case $NM_CLICK ; Sent by a list-view control when the user clicks an item with the left mouse button
$tInfo = DllStructCreate($tagNMITEMACTIVATE, $lParam)
$index = DllStructGetData($tInfo, "Index")
If $index > -1 Then Make_Screenshot(_GUICtrlListView_GetItemText($List, $index, 1), $aWnd[$index][2], $aWnd[$index][3])
Case $LVN_ITEMCHANGED ; An item has changed
$tInfo = DllStructCreate($tagNMLISTVIEW, $lParam)
$index = DllStructGetData($tInfo, "Item")
Make_Screenshot(_GUICtrlListView_GetItemText($List, $index, 1), $aWnd[$index][2], $aWnd[$index][3])
EndSwitch
EndSwitch
Return $GUI_RUNDEFMSG
EndFunc
Func Make_Screenshot($handle, $w, $h)
Local $hDC = _WinAPI_GetWindowDC($handle)
Local $hMemDC = _WinAPI_CreateCompatibleDC($hDC)
Local $aWinPos = WinGetPos($handle)
Local $hBitmap = _WinAPI_CreateCompatibleBitmap($hDC, $w, $h)
_WinAPI_SelectObject($hMemDC, $hBitmap)
Local $PrintWindow = DllCall("User32.dll", "int", "PrintWindow", "hwnd", $handle, "hwnd", $hMemDC, "int", 0)
_WinAPI_DeleteDC($hMemDC)
_WinAPI_ReleaseDC($handle, $hDC)
$hBmp = _GDIPlus_BitmapCreateFromHBITMAP($hBitmap)
_GDIPlus_GraphicsDrawImageRectRect($hGraphics, $hBmp, 0, 0, $w, $h, 264, 80, 320, 256)
EndFunc
Func Save_Bitmap()
Local $filename = FileSaveDialog("Save Image", @ScriptDir, "Images (*.jpg;*.png;*.bmp;*.gif;*.tif)", 18)
If Not @error Then
If StringMid($filename, StringLen($filename) - 3, 1) <> "." Then $filename &= ".png"
Local $save = _GDIPlus_ImageSaveToFile($hBmp, $filename)
EndIf
EndFunc
Func Redraw()
_WinAPI_RedrawWindow($hGUI, 0, 0, BitOR($RDW_INVALIDATE, $RDW_UPDATENOW))
_GDIPlus_GraphicsDrawImageRect($hGraphics, $hBmp, 264, 80, 320, 256)
Return "GUI_RUNDEFMSG"
EndFunc
Func _3DText($sText,$iX, $iY, $iW=-1, $iH=-1, $iFontSize = 21, $sWeight="n", $sStyle = "n", $sFont="Comic Sans MS") ;code by taietel
Local $iWeight, $iStyle
If $iW = -1 Or $iW = Default Then $iW = Int(StringLen($sText) * $iFontSize / 1.2)
If $iH = -1 Or $iH = Default Then $iH = Int(1.5 * $iFontSize)
If $iFontSize = -1 Or $iFontSize = Default Then $iFontSize = 14
If $sWeight = -1 Or $sWeight = Default Then $sWeight = "b"
If $sStyle = -1 Or $sStyle = Default Then $sStyle = "n"
If $sFont = -1 Or $sFont = Default Then $sFont = "Arial"
Local $f = 0x102410
Switch $sWeight
Case "b"
$iWeight = 800
Case "n"
$iWeight = 400
EndSwitch
Switch $sStyle
Case "n"
$iStyle = 0
Case "i"
$iStyle = 2
Case "u"
$iStyle = 4
EndSwitch
Local $iZ = $iFontSize / 4.5
Local $s = 1
For $i=0 To $iZ Step $s
GUICtrlCreateLabel($sText, $iX-$i, $iY+$i, $iW, $iH)
GUICtrlSetColor(-1, $f * ($i + 1) / $s)
GUICtrlSetFont(-1, $iFontSize, $iWeight, $iStyle, $sFont)
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
Next
EndFunc
Func GetAllWindow() ;code by Authenticity - modified by UEZ
Local $aWin = WinList(), $aWindows[1][4]
Local $hUser32 = DllOpen('user32.dll')
Local $iEx_Style, $iCounter = 0
Local $i
For $i = 1 To $aWin[0][0]
$iEx_Style = BitAND(GetWindowLong($aWin[$i][1], $GWL_EXSTYLE), $WS_EX_TOOLWINDOW)
Local $iStyle = BitAND(WinGetState($aWin[$i][1]), 2)
If $iEx_Style <> -1 And Not $iEx_Style And $iStyle Then
ReDim $aWindows[$iCounter+1][4]
Local $aWinPos = WinGetPos($aWin[$i][1])
$aWindows[$iCounter][0] = $aWin[$i][0]
$aWindows[$iCounter][1] = $aWin[$i][1]
$aWindows[$iCounter][2] = $aWinPos[2]
$aWindows[$iCounter][3] = $aWinPos[3]
$iCounter += 1
EndIf
Next
DllClose($hUser32)
Return SetError (0, 0, $aWindows)
EndFunc
Func GetWindowLong($hWnd, $iIndex, $hUser = 'user32.dll')
Local $Ret = DllCall($hUser, 'int', 'GetWindowLong', 'hwnd', $hWnd, 'int', $iIndex)
If Not @error Then Return $Ret[0]
Return SetError(-1, 0, -1)
EndFunc
Func _BinaryToCtrl($s_Binary, $ctrl) ;code by Montfrooij
Local $b_PicData = Binary($s_Binary)
Local $i_PicLength = BinaryLen($b_PicData)
Local $t_PicStruct = DllStructCreate("byte[" & $i_PicLength & "]")
DllStructSetData($t_PicStruct, 1, $b_PicData)
Local $p_PicMemory = DllStructGetPtr($t_PicStruct)
Local $h_Memory = _MemGlobalAlloc($i_PicLength, 2)
Local $p_Memory = _MemGlobalLock($h_Memory)
_MemMoveMemory($p_PicMemory, $p_Memory, $i_PicLength)
_MemGlobalUnlock($h_Memory)
Local $p_Stream = DllCall("Ole32.dll", "int", "CreateStreamOnHGlobal", "int", $h_Memory, "long", 1, "Int*", 0)
$p_Stream = $p_Stream[3]
Local $p_Bitmap = DllCall($ghGDIPDll, "int", "GdipCreateBitmapFromStream", "ptr", $p_Stream, "int*", 0)
$p_Bitmap = $p_Bitmap[2]
$t_PicStruct = 0
$hBitmap2 = _GDIPlus_BitmapCreateHBITMAPFromBitmap($p_Bitmap)
_GDIPlus_ImageDispose($p_Bitmap)
Local $h_Wnd = GUICtrlGetHandle($ctrl)
Local $a_Ret = DllCall("User32.dll", "hwnd", "SendMessage", "hwnd", $h_Wnd, "int", 0x0172, "int", 0, "int", $hBitmap2)
If $a_Ret[0] <> 0 Then _WinAPI_DeleteObject($a_Ret[0])
EndFunc
; #FUNCTION# ======================================================================================
; Name...........: _GUICtrlMenu_CreateBitmap
; Description ...: Extracts the icon from $file and converts it to a HBitmap format
; Syntax.........: _GUICtrlMenu_CreateBitmap($file, $iIndex = 0, $iX = 18, $iY = 18)
; Parameters ....: $file - file name where the icon should be extracted from (*.dll, *.ico, *.exe)
; $iIndex - index of the icon from $file
; $iX - set the width of the extracted icon
; $iY - set the height of the extracted icon
; Return values .: Success - handle to a HBITMAP
; Failure - 0
; Author ........: UEZ
; Version .......: 0.5 Build 2010-06-12 beta
; Remarks .......: Don't forget to use _WinAPI_DeleteObject($) when closing to to release the resources
; must be included
; Only semi transparency supported currently (backround)
; =================================================================================================
Func _GUICtrlMenu_CreateBitmap($file, $iIndex = 0, $iX = 18, $iY = 18)
If FileExists($file) Then
Local $iStride = 0, $iPixelFormat = $GDIP_PXF32ARGB, $pScan0 = 0
Local $GDIp = 1, $Ret, $hIcon, $hImage, $hBitmap, $hContext, $hIcon
$Ret = DllCall("shell32", "long", "ExtractAssociatedIcon", "int", 0, "str", $file, "int*", $iIndex)
If @error Then Return SetError(@error, @extended, 0)
$hIcon = $Ret[0]
If Not $ghGDIPDll Then
$GDIp = 0
_GDIPlus_Startup()
EndIf
$Ret = DllCall($ghGDIPDll, "int", "GdipCreateBitmapFromHICON", "ptr", $hIcon, "int*", 0)
If @error Then Return SetError(@error, @extended, 0)
$hImage = $Ret[2]
_WinAPI_DestroyIcon($hIcon)
$Ret = DllCall($ghGDIPDll, "uint", "GdipCreateBitmapFromScan0", "int", $iX, "int", $iY, "int", $iStride, "int", $iPixelFormat, "ptr", $pScan0, "int*", 0)
If @error Then Return SetError(@error, @extended, 0)
$hBitmap = $Ret[6]
$hContext = _GDIPlus_ImageGetGraphicsContext($hBitmap)
_GDIPlus_GraphicsDrawImageRect($hContext, $hImage, 0, 0, $iX, $iY)
$hIcon = _GDIPlus_BitmapCreateHBITMAPFromBitmap($hBitmap, 0xFF000000)
_GDIPlus_GraphicsDispose($hContext)
_GDIPlus_BitmapDispose($hBitmap)
_GDIPlus_BitmapDispose($hImage)
If Not $GDIp Then _GDIPlus_Shutdown()
Return SetError(0, 0, $hIcon)
Else
Return SetError(1, 0, 0)
EndIf
EndFunc ;==>_GUICtrlMenu_CreateBitmap
Func _GUICtrlMenu_CreateBitmap_WinAPI($file, $iIndex = 0, $iX = 18, $iY = 18) ;thanks to Yashied
If FileExists($file) Then
Local $aRet, $hIcon, $hBitmap
Local $hDC, $hBackDC, $hBackSv
$aRet = DllCall("shell32", "long", "ExtractAssociatedIcon", "int", 0, "str", $file, "word*", $iIndex)
If @error Then Return SetError(@error, @extended, 0)
$hIcon = $aRet[0]
$hDC = _WinAPI_GetDC(0) ;thanks to Yashied
$hBackDC = _WinAPI_CreateCompatibleDC($hDC)
$hBitmap = _WinAPI_CreateSolidBitmap(0, _WinAPI_GetSysColor($COLOR_MENU), $iX, $iY)
$hBackSv = _WinAPI_SelectObject($hBackDC, $hBitmap)
_WinAPI_DrawIconEx($hBackDC, 0, 0, $hIcon, $iX, $iY, 0, 0, 3)
_WinAPI_DestroyIcon($hIcon)
_WinAPI_SelectObject($hBackDC, $hBackSv)
_WinAPI_ReleaseDC(0, $hDC)
_WinAPI_DeleteDC($hBackDC)
Return SetError(0, 0, $hBitmap)
Else
Return SetError(1, 0, 0)
EndIf
EndFunc ;==>_GUICtrlMenu_CreateBitmap
Func Grab_Image()
Local _
$Grab_Image = '0x89504E470D0A1A0A0000000D49484452000000500000005008060000008E11F2AD000000097048597300001BAE00001BAE018C5D73F8000020004944415478DAED9D79B065D755DE7F7BEF33DEF9CD'
$Grab_Image &= 'EFF57B3DB7A46E8D9684645B76E20913520643086632503606175090544855A82444E5545180FF4885105791189238C440280ACC60638331B662230F9207CD2DA927BDA1DFFCEE7CCFB487FC71EE6BB5'
$Grab_Image &= '842C6BB05A86D2AE7A5DB74EBF73EF39DF5D7BAD6F7DDF3ADDC239C72BEB852FF90A04AF00F80A80AF00F80A80AFAC57007C05C0BF9FCB7BB6BFCCB28C2F7EF18B1445F1725FA71042343C41CB8101AC'
$Grab_Image &= 'B66E17C89ECBC9478F1EE5D8B1632FCD853D1B915E5B5BE3965B6E617777F7457D86144C370275879222CC8D5B1FE4E63E07BDE7B24342254F9E988CDE79D342ED7BE66BC1BCB1D664B9B18FEC8CBE78'
$Grab_Image &= 'EFFAF0578785BD07B0CFF62677DE792777DE79E7958F4000630CC69817FAFE612B523F74F35CED17AF9FAB5E355F0BA4E7C9E2D19DE17D9F3ADBF9AFCBDDEC0F1C7CBDF0964B8DF03DEFBC79FE976F3E'
$Grab_Image &= '3A3953AF8722F025BEAFC8B382D76DF7BFE7A6B3EDD7FEEE03DBFF626B58FCE1B38168AD7D79B6F08B0A3B682E35C35F79DDE1E67BAE9FAF87071A11CDD8278E5478EDC1E6EDB72CD43FF8EB77AFB6CE'
$Grab_Image &= 'B4D3DFA4DC964F59B540BDE6DDB72DFECAEBAE9B9B8E631F2505CA81E72BAA914725F4897C7FD63AF71BBFFD95CDF3C3C27EE95B2E07BE88152ED483F7BFEE70EB274FCE54D56C256476A2C6CC7C834A'
$Grab_Image &= '2DA4C83224C4EF3839F5CB1FFCDAE6FA6EA2FF187097811FBFF9F8E4BF7BCB6D47A60F9D3C4CA5D140791ECE16E4DD0E83DD363AED10041E4BF570F6EAA9F867BEBA31BCF71B6DE5BF3700864ADE71ED'
$Grab_Image &= '6CF5C716AB813AD8AA72FD8DC73878F218CDF979A4826CD0A6367986ADBDA4F98F1747EFFFE8B9CED70AEBCEEE9F5F0DD42D6FBBE5D09B8FDD7492992357E1D7E7C01408A5D0FD0D829533F4F68624C3'
$Grab_Image &= '1EBDD4301D79AF12103B18FE4300504EC6DE8FCF55C3CA0D87A6B9EDF5D773F0D475047105BFDA42288FB0368BE7C7DCB8D767BD9D1CBB382CFEE397D6073FE9200598AA04379C3C75289A583C4AD03C'
$Grab_Image &= '80ACCE8373600B7C5D103576896A31BD61CEC55E8E144C0A41D5B97F1800C69112B74CC501C78ECE33BD308F1F4678952632A8825701E5110BC9A1EBF63879765B0C73F38EADA4B8E77C27FB0060179A'
$Grab_Image &= 'D1A9B9037322AC4D20833AD81C740142212AB304F53D824A0523047BA9A6EA7B152944645F0669EEA520D2D25A27258230F4F13C1FACC52603DC180400E9C7D4A666397E6A89B9561C7CCF3553EF9BA9'
$Grab_Image &= 'FA6F03E45C235EACD4EA08E9E3D21EA423D0BA04D118A457417A3EB985A97A4814AAC2395E16B2FA5200381C16F64B49AE3180B30621145E650211340105F8808FB496B983F31C3E3049230E5B6F3B39'
$Grab_Image &= 'F31B91275F33DB8CE7A4B5E49D2DF2BD558AF61A2E1DE0D22E24DB60328C152485E3EA993AA12713874BFFA154619B68FBD97E5ABCABD71DC922CBC05A9C36D8F63A32AC020EE17948E151AD35593C38'
$Grab_Image &= 'CBA36B3D82A4383C1D7A7FD808838A4E126CAEF19AF378D347104262DB17B0491FAB35495210853E8D50F1D8763F750EFD75AE472D5FB830F3994FFF8D34D6ED00F98BBDC146A3C1ADB7DE8A94F2A5A9'
$Grab_Image &= 'C289B19FD91AE5EB7BEDC162D21BD09C36D87484A84C20E6AE01E5433E42C980A87890D985399A9515F2AD3E5961166A4A12460DBC78167FF22A447D1E9440981C3BEA620BC3709033D5AA124987AF84'
$Grab_Image &= '78A6EBF0A53876ED4CE5DFE6F7FEC577FCC9C37FEDAF0F8B07EF591F7C78A59F7DC439FA2FF4FE6EBBED36EEBAEB2E8220786900B48EE5B39DF463BB7BA3F7F6F7BA4CCC74F16B93C8FA1C7871F94B51'
$Grab_Image &= '1D210FA1867BB4A6464CD6ABF4D22D7030DFAC5369CCE2472D84F0C0591021A27108D9DEC0F486F43B09AD468CB486E38B8D694F5D9C2C8CBB048AAFC44DAF5E68FCEF5BE6AA375D3F5FE3E04293B811'
$Grab_Image &= '2EB487F91BFFF49E9577FFE1039B3F3F2CEC832FE8FE2EEB6CBE1939500A6829298E29210E01216057FBD96FDEB7BAB7D96F0F497B7D8CB6B87404BD1DC8D3922E0755C4C4612A0B47595C9866B33DA4'
$Grab_Image &= 'E22B4E5E73B4CC955296F4C559B01A70C8CA345A5B8A2C63EEC014B307A678F56B4F359BB17FBC7C53FC8A27DF7EE374F50F5E355BBDE986991A739580C03A420B4BD335FF3D6F3EF1C6F77CDB810F85'
$Grab_Image &= '4A1C7B3973A01779F2E4E146F8EE8313F177D5627FDA39A797DBC9FD8FEF8CFECB20379FBAEBC2DE87FEE9CEE0DF1C2984B0065C9E4160C1BAB2A27A01542711DD0D8E9E3A41187C8E4313158E1D3F08'
$Grab_Image &= 'D620834AF93BCE3DF9E385E8B4E0E0B1C32C1C9AC4EA0C1145C10FDFBCF09F3FFBF8EEA7D2DC4E4D85EA9F1F6DC6D557CDD65998A8D05C9CA63251434AC8F63A88B4E06D372EDCF2F8F6E8D73E7E66EF'
$Grab_Image &= '9DF0C22BF80B01D0AFFAEAF69BE76BEFFD8E13536F3B3A5599CCB415DB892675826BE61ADF7EF5EEF0F55F59EBFEF94A27FDBDCF3EBCB671D38DD72D983CC76619AA6241E7201C08014E537457A8D47D'
$Grab_Image &= '266B21555FE12B4B31EA8129A30E5380CEB0DD65F4F605F27E9B85C307F0BD82C268B08677BCE1D48D07A3B337DEB7D2653729B8F1C004B7DC729CE64C8BEADC1CF1EC12FDBD5D2EE60F6386193E885B'
$Grab_Image &= '171BB7FFD5D9F684716EEB8A0028A07674227EDFDB4E4CBEF7A6D95A7DAA1652AB4638A031CA39D7C908228FABA765D48AFC773CB8DE7BE3E7CE6FA9EFDFD866E6A4A1480678CD024104D6423AC2E51D'
$Grab_Image &= '6C36241F7599AA04F486195B8F3D4E6B768A6AAB4E281CA23681EB6FA277CF628C211BF6999C9B40CA0A00A37E9BE9C519FCE009DAC39CC0935C776281C337DE447DF1385E730E7C9FB87A91A23F60A5'
$Grab_Image &= '3D20DFEB500FD494AFC49CD12F1CC0E79303BDA566F8BEEF3C3EF52F8F57E37A5DF94442120A8FD80B99ACC4343D499A1BE230A055093935D7980914935F7EF402D9A84F6F7B0DDDDDC0E57D9C123809'
$Grab_Image &= '6ED4C73945FB6287EDBD21F7AF76F8EA83CB0C06193A1D77205A831340407B758D51922203859010376769CD1F254F1C8FAC76E9A605C638A238C6AF34F1270E21260F218226421BFC22410AC120316C'
$Grab_Image &= 'F4B281B66EEF8AE4405F8AEBAF9DAABE67A95AF166669A4C1E68518903446748E040F982031355CE9FDF21F615BE521C9CAAD31FE67CE1B135DE74718DC019C8131AF31DFC4A0311C4E4DB2BECAC6CF0'
$Grab_Image &= '379F7D985E9A1305924F9D5E67FEC00C130B6D64B8861AB4C97ABB6C9F3FCB835F7B98AB6F3E85521554C5C759CBC58B3B7CE4930F70616F446E2CBDB46073BBCBA8D7A732ECA2A23A144999839D61D4'
$Grab_Image &= 'EDB3D14F78787B786EAC6CBFF400567DF5ED8BB5A839333341580F58387A9046ABC960750DBDD7C19310171AE5606F905258C78985294E1D30ACED0CF89D0F7F9C375C33CFD2E22CC9D60E61AD8E7696'
$Grab_Image &= 'F5E5553EFF95D37CF6FC26956A405C0D18E2F8CB7B1EA5D3197070718E200ED9DEDE63A33360E9C834F9A043777393D691AB38FDF0237CE8C31FE3ECDA2E1670CED1CB0AEE3EBDC2C1E38F63FD907867'
$Grab_Image &= '0D4F42D6DDA6D719B2DE1EF1A5D5BDE19737061F642C60BCD4008A8A27AF8D435F685D70F2BA531C387C1841814C6BE84891B407145987CC5836063985B678BE4F961638EB38BBD965AB3DE0F8E406B3'
$Grab_Image &= 'AD2A28C56677C4B99D1E7B8586405118CB7435E42DB79C6066A2CEDEDA3617373788020F55AF71C777DC8ED529C9CE2E6B8F9DE19E2F3FCA9F7EE63EB63A431C0221040241921B3E776E87EE47FE96EB'
$Grab_Image &= 'BEF2180B9375A61B31A228B8B0BEEB3EF6D0CAE39F5BEDFD5237371FB95234464829226D1D278E2C307BF428F1E42C2AAA13376619AC9D25E98D1864055BC38CD5CE085F4906E92E565B9CB5601CDA58'
$Grab_Image &= '3E776107E7B629AC43F90AE5495012DF42D5535C35D7E29AE38B4C4C54998A0551B5CADC9123F8D52A7996B2BDDAA6BDDBE7FE8756F9FCE39B0C738D14B264A36331C659D81AE5FCBFB39BDCBBBC4335'
$Grab_Image &= 'F4A8051E38C76E929F7FA4937D9776EECCE522EE4BBE85A5C06FD5635A330DC2B84A387B02E18564FD0E459AD3EB259CDF19B0D21E81038B23290AB05018839202610552099C90F8522054D981C58162'
$Grab_Image &= 'B611716CA6CE4DD72E11850A8B60FEEA1384514CA53E8903068321DBDB5DEEBAE72C5F3BBF43AE6DC9B50508277080921225010D83C2D22F2C22D148A0AA04A97389766EFD9B01DEF302D040A2F30293'
$Grab_Image &= '64E4BD01C5D62A261BD15F39C7C685751E3EBFC53D173BB8B2E0608C2B299CB514CEA184A4B00E2141A832623C25A8873E57CD353831D7646622A6E643D6EDE0F20261A14832F6D637E974BB2CAF6CF3'
$Grab_Image &= '85FB9FE0CCC54E099E008700E770E52B7C4FE2078AD03AAC05ED00E708A4A0EA4B92C27A6349E88AAA31769899AFF693FC4777363BA21A9DA5B7BE892E727636B6B8EFF432779D59677D90117A125DD8'
$Grab_Image &= '71E3E0C8ADC593027F1C6D28014AE0798AA96AC80D072639796012E50C4966E86D0C9058A4D9428E5DC124D7ACF5121E5DEB72B13DC4688714620C99C389F1F615E07B8A46049E14C485415B47A02407'
$Grab_Image &= '5A11371D9DE4D36777A7B6D67AF30EBA5734027BB9FEA37BD63A3FD90ACF5F7BF5669B28F049B4E1CC669B7B5676874F74136A81AA1685448E9B52EB1C420862DF4349811302E749A41234239FEB97A6'
$Grab_Image &= 'B8EED00C64398F3DB1CDE9AD1EEDA4C00F3C9A7140AB1A609C636D6F407B98D31D6668EB10D621814029A410204A28198B3281940495004F49A66B31C7E75B5C737486D8776C0E8BA90737FADF971AF7'
$Grab_Image &= '6B5734075AC7F2FDDBC3EFDB1A66FFEA5873E77B4325652FD37B1BC3FCBE8D447FC03A44C337EF9D0ABDEF8E3DD9908012825AA490E272DAEEA848C191668543CD0AC3DE88FBCEACF3C0C5363B49416E'
$Grab_Image &= '2C767CAE1282C4585263F73B2184008940E150C6E2098192024F08E4B80A2B25A8053E8B13358ECCB5683562B677FB2C6F75D8D8198886A7BE3B35FAD781E48A8A09C6B947D786C5CFAD8F8A5F1D53AE'
$Grab_Image &= 'EED809D3007BB9B97BA8ED77CF84EA038D501DA8FB1E72BC95DDF806230947266B1C9CAC7371A7CFA36B7B9CDBEED3C90B0A57EA0CCE81100EEB1C236DD1D65DEA25CBEF41944096D90029040A8112E0'
$Grab_Image &= '4B494D7958E7D81924B44729B9B10C73CD28D324DA107BE2B8C89875F0C4CBA1C668EBBEEE07EBCCBA3FD9CC8C4188DF95989AF421921EB127A9F88AE97AC8542DE6EC6687739B5DB6FB29893698F1F6'
$Grab_Image &= 'DB97469D03ED1C660C9EE3C90D67280B9418CB28423804659EB502D096D415C84C97669EB358EB30A67C3F256829218E6BE75E1600BFD17285759FE815E6F312DE1A28C944E031570B89A44058C7034F'
$Grab_Image &= 'ECB03D4819E6A50A1F855E99CB105867C98D2337165338DCB324AAFDE3CE8127CB68C439326DC8CD65DFC46527381C12E12BC1927657B0883CCF5518C763528AB7FA4A32550D988A7D94922C77868C0A'
$Grab_Image &= '4D25F4986DC54C54431A71481C7808A918E586F5CE80F3DB7D46BDA494BD9EBA839F046E7CCC138250963913C465A7947F0A37AED694F941088414CC7C2B8F763807FDAAAF98AE042C4DD4986955E874'
$Grab_Image &= '47DC786C8E66ABC2FCC224F373D3349A0D3C25C11A3C2FA4D096F36756F8F0C7EFA193E4382EDBCA4F0372FFB5924F6EFD92C28B277FCB3D1574C4B8100951F96670E9976CB8C893A27DCD7C83DB8FCE'
$Grab_Image &= '70687196616FC8EBDF782B93F353541B553C65A9365AE004C64091A4E874449E65E4C6926505ADC827F024A936E4E36262ADE3F29A52D2253063CAF4946459C6E338F69E8AA4B8D29DC8E5D7FB9CD49B'
$Grab_Image &= 'D06B5E353FC1A18373A469CEADAFB99123A74EA0C28051678BA83689408204A502745E20C28873A7CFF3E77FFD65864946EC2942BF1419D2C29014865C1B0A5B46E43E90D63ACCF8D2A4D81715DC53B6'
$Grab_Image &= 'F9E57973EC0E64570A4051F3D59B8EB7A21F6C045E756B947F6D6398DF3328ECA3C6B96D9E61340D1071E02DD5AA15B2DC10850107AF3A8EEF870CB6371012940AB14581F0034C5120C388ADF54D3EF2'
$Grab_Image &= '892FB1DE1E8E6FDCE10989E72B624F315D1568EBE88C3206B9213796C29674475B877102251C523ABC31903C197BFBF02104CE41E78A0058F1E53FFAFE5373BFF7C6C35373CD28202BF43BD77AA3EC81'
$Grab_Image &= 'EDFEE6BD9BFD4F9C6EA7FF7358987B9F0E645A9841A20D4F6CB679CBEB5F4558A991747749DABBCC1C3F8970608DC63981319A342FF8EC5D5FE6ECC5364E0A84DD37E41CBE27996955B8E9E81CD538E4'
$Grab_Image &= 'C1C7D7786CB3CB5E9233CC35897E1248EB403A81938EB2E5164F46A02BB73438679CBB2200CA5393D59F7ACB89C9B9E30B9344BE479EE64C372AE152333A74F374E5BD2B83FC07FF6AB9F33B5FDD1EFE'
$Grab_Image &= '9AB6EEE2FEA50E32FDC0F26ECFCDD523317F689151BF43776385C9B905FCB8861EF5C7F7E4505E40DAE9B2B3DD1E530D70A224CB8192CCB72ADC76EA20AF7EED8D546B3596E61FA5FEA54738BDD16167'
$Grab_Image &= '98D14D0B0685213376CCFB1C8565ACCE94555A5C8A3F87B1587B857A616FA11E1D999D6CD26836A9841E561754462141E811851ED38DB479F574F5E7FEECCCCEB7FDD9D9BD1F2DAC3B07302CCCE7CF6C'
$Grab_Image &= '75FA4B134B0D2105EB671EA739D1A43A3D8F501EAEC890818F3306110644951AC78FCC7371BBCFEE20451B4BE8290ECE36B9F5C6A35C7BED3166E6E7896B0D3C29D1598A54177874BD83274049C1A030'
$Grab_Image &= 'A4BA24CDCE8136E3ED2B1DDE6599D0E18C738C2EF384DC0BED8BBF11802E352E536148B5D524F215CE1448AFFC5CCF57D4B210639DF881D07F4D3F331FF8EB95CE0F5947CF58F7F8F2DEE8C17A25BC63'
$Grab_Image &= 'FBFC05B2BD368B878FA0C218AC4604012521032104954A8DD7BEE1352C1E5AE4C2D95506C3947A2DE6C8B125168F2C3231318994926234208E02AE3E75043FF4891F7A82D3CB3B788394202DE84B43A2'
$Grab_Image &= '0D8529B77329AB8912C4318642083FF2E47F2A8C5D1EE7C99E75EC49C16E6EDD69EBF8F3AF93DB9F3780FA4267F4C07A2779CB9183A0AA35842930CE51511219FAF85980F4058D899A78FB207BEB723F'
$Grab_Image &= 'FBC5473BC97F728E763FD37F1907E28EF50B6B4C35EB787E80CD529002672C5658A41FE20C08E13331BD40AD31C9E2E201F2C2E007014114124501C23984032F0CC1E434279B5C1D06B4662698FADA63'
$Grab_Image &= 'DC777693D5BD016152D0CF35834293EAB25A1B5BB67A528142508B3C79C74D276E377976BB339A3CCB893DC5D630E3B3E776FF3631F6E3DF2C00DD6A3FFDA3BB1E5BF9A9996A5C3D8EA05A8F506188D2'
$Grab_Image &= '0615183C634080F260B61E793F72F5F42F3ED4CBDEFCB1B3BBBF147A327569E6460AB1383F45918EF0D308E9792064E90D5B70588472485B2A2C8D7A132715D2F7CB3CE649ACCE71458E17A81244AB09'
$Grab_Image &= 'AB15EAD3D3349A35EAF5D3DC7DDF7996B70763FD51D2CB0A46DA963DB073482790C2A104549523AC0660152652A5282B2452A080D6788A6B7EBCB50794CFA4ECAB37E9BE80F20DAB70AAED3D9F38B3F1'
$Grab_Image &= 'A9E94AFC76EB6061A6491CFBD822274D7286C30C6B0D420A02CFA31E7AEAA75FBBF49AEFBA61F1239F7A7C3BAD47BE307941A51EE29CC5E439CEBA726E50496C5194FDA92DD565293D82C003294BA95E'
$Grab_Image &= '292C0E834467239C76F85184F27D8A7488EF47CC2F1DA0C873B677BBEC0E520A67A989B280C854337206635D39A324C10AC997D7DBB43B232A914F3FC9589A69528B430ECDB56EEDF493CF23B0952898'
$Grab_Image &= 'D6DA926B9BE6854EB342F7C684F83780DF7EAE3C30BBD019FDFBDF7FE0C20D3BFDE4E81D476639305923F215566BD2A240EB0209A4B9C1F72489B6DC7A7CAE5E57B2BED21D71E4F83C51350221B0C682'
$Grab_Image &= 'B22547B30EAB2D42295002291532084A907108213145810A02B4032B04DA1A02A950BE0FC464832E5E58A33539C164AB46182A642A504E50F114322C89F4A830258D1182C128E3623BC13A3BD60F25D7'
$Grab_Image &= '9DA87230B21C69CEF8B9114713E7A8851ED238A4E73773634906231E58DE71026ACFAB13318E87CE7746BFF0278FADFDCEB94EBFFEBA83D31C6C560894C061F1854008C7A828504AD119E5785EC8642D'
$Grab_Image &= 'C2F304B55A841F845863404A841F22A5C42443841FE247356414E30A0308A457D6476B0CCE584C9E96E3C108AC7158A3517E80C322A5426709B6C889E390C0F32EF5C502883C45ABEC79C88D25F62469'
$Grab_Image &= '61B1B6EC5AA414784A0112CF1802598AB493A1479116482529F28C40089AF5980B8167349C7EBEAD9C2BACFB8BED24BFF7F36BED3775B38253D375A6639FAAAF98AAF8784AA0AD45E3E88EB2B12FEC31'
$Grab_Image &= '5B0FC180F242A4F4402A6CAED1D6E00C44B5062AAA70C95E730E2503AC35983CC19A1C254B508473C8202C3D6015405120FD004F0564799728F2893D851C53967D6E1228412BF0C98C29F31FD0083DD2'
$Grab_Image &= '7181A955239CE7B3361C110A41E14A1FC5E49A30F0786CA36757DAA3B546257864BD97DC75F51C5F7B21BD70611DE73363DF747A7740A20D4B8D98996AC0401B024FE0CB927F3585C209F002851F0614'
$Grab_Image &= '1A069D1E53B5099C155861C058541081503821517E8425C3E90293A5E8224348811FC7585DA0F37C4C7B145A1B1069F96520F0FC103F8A88439FC8578C8DBAF267DCCA0909811328092DE99159D84E34'
$Grab_Image &= 'B9B1747A23BE74FF598C36049EE4C074835AE0A39C43E486B33B83D1F628FFE1B57E7ACFD347849F0F80CE39FED6C1BB126DE57692A394440383C210F992D893C4BEA45A55685BD27D84A0D09AD120A1'
$Grab_Image &= '9E6BC2C095D9DDF7719E8FC9F332377941496FACC5398DB51A5B1854E093743A38A9F02A315E10920E7BE4B9C66409C21678510D1C281CBE92E0405B3B161C4A1EE89CC538872F24183BFE1C47611CA9'
$Grab_Image &= 'CE19A4252E9127996F141C6D463804D65A2EF82AD881C03DC37CF5F392B3AC739F16426C4921E6136D69A705520912A3888A52B2AF1AC5F120A0D74F49B3025F5B126DA82E446863F18C452739B21281'
$Grab_Image &= '67CB4C653462D41F4F3014635FC4A1F31C6B2DD639C24A0D1906E4E99051B753029CA6D83C0519930C87B4F706B4FB29A34C33CA0DDA94A0394A5DB6EACBB18B07FEE589F2693D48A62D9D02D234411B'
$Grab_Image &= '8394C2000DE030D006FAFB673D2B8042088220200882FD43CB42B83F56C2FD8C0331C8350847167A44BE22B596A430E8C2F0D0EA2E0E4B3D0AB041C0C9B9B952353196426B3C6D905981F01C725C6D85'
$Grab_Image &= '009DE7186B70D6223D8531053208B0589CCE49063D8A224728C9A0D767B0DBA1D34D595DDFE3730F2EF3D07A97CE2823370EEDCA0814406DBC43D458A5D9FF92F6C1F39524F415D3F59889893AC33826'
$Grab_Image &= '6A35686FEDE24745345309FE4F6E6C9669BB2C043F01DCF70D019C9E9EE6A31FFD285A5F7A82C07CF2939FFCD55F7EDF9DDF263C799B144224DA8230E4C631CA0D9351C0DDCB3B5423C542B382EE26BC'
$Grab_Image &= 'E1D53720A29851B7871612E905C8FDC981BCC0698D0A028CD1A527321C22A06C1945A930E7798E3619795A4676321AB173719B9DBD21CBDB2B3CB8BACBB9CD2EFD5181360EBD2FE70B88952452128118'
$Grab_Image &= '47A4C08E85D8FD8986661C7074A64EE029AA9EA0E8F759D94829B4E19AF996D8AE84F54E52D4ADB6934B8B8B273DCFFBC6000641C02DB7DCF29463E7CE9D5BCD8CFB416BCDFBB5E7FE496144232BACF0'
$Grab_Image &= '9420F254D93A099824A057F4B96E718AE95683EECE1ED970848A73823046494918C7309E5C081A358CD1E82C47A72952BAB24E783E56409A250C7A3DD2E1909D9D36CB1BBB9C5BDBE3899D3EEBED217B'
$Grab_Image &= '839CAC306547316E7F9510F85210F9B2B40D642904E6CE92DB3242DDA5F464F194A297E654A300AC653290A0201F266459CE743564BD3D22084329C629E0854AFA1772EB7EBC28CC3512F17625F93125'
$Grab_Image &= 'C489CCB3D23A879082DC580EB72A1C9B99A0DB1BD21D2498ACC00B0254E083D6C4D50A18431847F8832AC66A8A51822972FC28442905D2A3D7EDB3BBB3CBDA568795ED36E736F6D8E88ED81B648C724D'
$Grab_Image &= 'A11DC6D871AB56E6352904BE27CABC1C78F84A62C65462A4ED937EF378170F52CD639B5D0ECC36490424D6E1FB21B9CD397DB17BB19716F74B210A6D5D7EAB7B528C7D319E48E61CF71BDC03D6F0DB46'
$Grab_Image &= 'F0C3607F41E67A49502669095C58DFA3374829B445FA1E0A811FF8044210045E0976AEC1535867C9D28CBC3058518AF2C351C666BBCF567FC4C56E426798921696C29455767F0647004E389C2CC971E0'
$Grab_Image &= '49AAFBE04989130E6D61A02DFDC29018CB653E15B9B1ECF513D2ACE0FAA549D0965A1820AA11174CE763436D7FF6327BDA7E334D25E760C338F7EBA9761FB7CEFD076BF96738173FA40DE777FA844AE1'
$Grab_Image &= '298910E50846187863C91D8C8322D798B1F396169A4C1B8C2D85516B4B9FB8F47ACBA2E0AC7B66F16E3CAE1078926A50821728596A831652631914867E6EC88CC33EC3BB784A305109F170F44723A414'
$Grab_Image &= '64DA5C9ABE78295D39E7E07466DC4F68AB3F9469FBAE4EAAEFF0859813104881144208294A15538C23F492563C9E29B4763C0A72C93B1BBFBE2C5FB9A7395DE504A8C0F3CA3C5C0D1491AFF0A51CEB82'
$Grab_Image &= '8EDC380685A1939B4BDBF772CF5D00524A7CDF27953EC5A08F2F05A35C639DBB5D0A7EDE39EE73F095B13AF392D99A99717C32D1F6D3A96652088E4821E605CC08C19C80EB9BA1FF038B9375D519A564'
$Grab_Image &= 'E309533B1E18B2B674DD2E69C763D9583C83A1BE7F4C2941E449AA4149A7A4141807A929233937965151465F69468D09F6782929B8F6F02C57CDB7787465BB1C07AE872821E88E52AE76EA8ED057AF5D'
$Grab_Image &= 'DBE9656BBDE4DDC0FF7DC97D61CAD9C62DE7D87ADA83D0374829DE7668AAD6B866AEC6302B88029FB691C43AA73D4CD9EA67EC0C52EC1848FB346BF252C44029064841EC2BAA613946A7C73D6E61EDB8'
$Grab_Image &= 'D328C11B1596CC589EFE6076A00433013430DCB434C9B0DF67B212B0D54FD9EE67342A218112E2C46C3DDAE8A747AF88B1FE2CEB89F6283FFBC8CACECDF3AD2AC767EBEC0E537A8302E94B7CCFE3D623'
$Grab_Image &= '0DF68629F7AFEE31CAF4DFF177C533107E294A8E674D1971FBF335A9B18C0AF3A473F70CF9530014058F5EDC03A568058A8C82500826EB116B438DCA12843508F1543FF9E500B05F38F73F96DBA31F58'
$Grab_Image &= 'ED24F2BED5BD96AF64430A117A024F2919770B1337AAA1387A608295CD2EBD51FE774074975995DA3A5263B145197D8571A4A6DCAAD918CCFDBEF8998A4F5258EEB9D86771BACEC2449DD3AB5B486799'
$Grab_Image &= '6E56714263736D77BBA36E3FD37BDABA2FBCDC003AEBF86FA973BF55CE75581F88289FF2F4052C65DAFCEEF71E583C144AC742E0B86FADC3CE50B3DF79ED0369187BC146607290E3282B8CBB34BD60DC'
$Grab_Image &= '937E31CF32E5D54F0BCEAE775052D2AC84602D3B9D21496EE824C5FD23637F04D805765E6E00C733EB974C9BECF2AAE6E062929BB39BDDE4D05435200A037CDFA37005D696236CE269631AA54B6FF73D'
$Grab_Image &= 'DFB25D1B5775DC73F72BCB6A6DA9557C7C2909039F9DEE88ED61FE45E0D1671A6B79B9007CA6B99B69013708C1896A1C5E47ADC185C1901C494F4B8490787EF97844AE0DD696727C6EED25C37C9F54F3'
$Grab_Image &= '2C26AF14E520A6AF14084156683CF985093670000003344944415464568D2B31A9B574938C7AE82394721677C417E28306F715EBF8FDB122F3AD03A014FC682B5077D642FF90F43C2F8A43F9C0CA2EB1'
$Grab_Image &= '5FD6DAA946CCE1A91A89B18CB282400A0201CB7B437C6DE826C5738A32A52433F588461C7264B6C9A830ACEEF6999F6EE2067DFA9926EB0F887C8FBAAFD07941EC0971A85979EB4425903BC3EC5D6BBD'
$Grab_Image &= 'E455C0CF3E6757EE0A85DFE1661C1C6F550211863EC63A768719BEF471182EEE25B4AA21D79E38C885B52D624F90A405B3D580F56EF28C9ADE33022825F538A0DD1F916439BEA7304ED0AA57C8D301D2'
$Grab_Image &= '08A2E0493AB437B2E4406BAA2A43259152A88BBDB476F9A77D4B00681DFF6BA59B6EAFF6D2573742EF3BAF5F9A5CE86B4B23F61969986E0862E9D8E98E48AD804C837324E3518ED093849EC2B992A618'
$Grab_Image &= '4769A68FF3A5191711672DB57A8D6AE8B3D51ED0887CB476ECED75A030781256DB8946A485754E68E36CAA8D00AC9232D42587FCC2E5A6FBB704800ED6B473FF1DC76FB5D3E25FF734EFBFE6E0B430D6'
$Grab_Image &= 'D1101211467CF591F3543A7D161666D8D8DCA15A8D28D282D966CCD24495D9C93AC37197518F0346598187C3C3716677C84EBB4FB51233373FC768D027D3964635A42525AD6A846A5438737197955E7A'
$Grab_Image &= '3A35EEA7C720E5404039CBBE30BEDC7BBF158BC8E585F0896430B48D037525BDD29358EDF6F071883CA3B7B1414308746699A8C52C34638E362BA4D6D20A240F6DF649D29C8A27A8451EA6286835AA6C'
$Grab_Image &= 'B707A469C6FD0F9C26F03D425F91A605B182D5FE088420F4142036C1FD1DF3E88A8FF8BE88B5DB4D8AB367D7BBD55AA0C2519A073B89F63CF094B3521A2B3508A9A4D0C6D1EB276CE2F0944249479E17'
$Grab_Image &= '6C7646CCD663B2B424965A383C4F311397BA602FD5648946F80AE9297AC3744CC0AD33D615CF6752EB0501289EF9DFB9F966ADCF6C0CF3576F9CDF094549B02301154A3BB726040D014D2944C339D710'
$Grab_Image &= '42340434A4A0E94951934234B475D524C9EB95C09B7120D2A2278C756665941502FADAB9817364DAB9BE756ED781728E6507CB0E2E0821CC73BD7FF17CFF3382E5E565EEBEFBEE6FB5A81597E90BFB4F'
$Grab_Image &= '6356C6796BFF783E1E0EEA8F8783CCD308BD79AE9177E8D021EEB8E38E1706E02BEB691CF615085EDCFAFFE320150EBE6B3D7B0000000049454E44AE426082'
Return $Grab_Image
EndFunc