bplist00_inputParametersYcopyrightTname_editorViewerWindow[descriptionYrootPatch _inputPath_proxy_1]Mirror_CameraVCameraXHigh_ResP \www.qarl.comYqPatchLib_740 382 512 430 0 0 1280 832 _a collection of useful patchesUclassUstateWQCPatch/0ND_publishedInputPortsXtimebaseUnodesXuserInfo%(, ! "$ TportTnodeSkey#Or typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCamera?XPatch_46 ! &$ 'Oy typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMirror Camera? !)*$_ImageMovie_Filename+O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameImage/Movie Filename ! -$ .Ot typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name High Res?Vparent21jk  23F2FZ^bfjnrv h | czm"B$%/8;`D !89<=Uinput:UvalueZSplitter_1UInput !?@BCXsource_1AOt typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name TrueImage]Multiplexer_1YTrueImage !EFBHXsource_0GOu typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name FalseImageZFalseImageJK\connection_1LMNO<PBQZsourceNodeZsourcePort_destinationNode_destinationPortVoutputZinputIndexS !PTBVUOp typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameImageUImageX`!YZB]QCMultiplexer[\]^_YportClassZinputCount]QCGLImagePortO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}́!ab scrolling憆!34 !3:=O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqCroppositionNSValue* {_NSPoint=ff}Ɔ scrollingցW"$)-/1 !8#<VU !%&'(_inputRectangle_X:VCrop_1_Rectangle_Origin_X !*+',_inputRectangle_Y:_Rectangle_Origin_Y! .'_inputRectangle_Z! 0'_inputRectangle_W !82~J45678\connection_7LMNO<P'LMNOPi=LMNO<PiHLMNO'9iC[outputImage; !V<iU>ADW!a?<[]@O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff} E!aB[dCO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff} !Ei34FGMORO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}n scrolling憒notechooses between two imagesHIK! 8=< !?JBCA !ELBHGJNLMNO<PBQP !PQBVUSU!YTB[\]^_!aV<[dh!XYZ'jZidentifier]QCImageFilterc[\]^_`adefghi[borderColor\wrappingMode\mipmapLevels]filteringModeVtargetZanisotropy*%bc::_R=0 G=0 B=0 A=0O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}[ClampToEdgeXBilinear_GL_TEXTURE_RECTANGLE_EXTVCICrop!l34mnO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqBlurpositionNSValue* {_NSPoint=ff}M scrollingnote&gaussian blur with additional options.oqw| !8p<VU !rsuv[inputRadius:t#@$^GaussianBlur_1VRadius !8xs{: z Op typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameCrop?TCrop !8}:  Op typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameEdge?ZSplitter_5TEdge !8: ~ 4JLMNOPWPatch_4LMNOPi=LMNO<PVLMNO<PtLMNOiCLMNOu9VLMNO<PiHLMNOsPLMNOu !ViU!XYuc[\]^_`dfghir:tO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}A^CIGaussianBlur!a<[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}҆!a[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}M!as[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Crop? inputpositionNSValue* {_NSPoint=ff}!i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}9I scrolling憒notechooses between two images! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqExtendBorderspositionNSValue* {_NSPoint=ff} scrollingކnote?extends borders of an image (for use with blur, edgework, etc.) !8<VU !8~J\connection_4LMNOPi=LMNO9iC]AffineClamp_1LMNO<PLMNO<PiH !ViU!i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}PZ scrolling憆! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!a<[]!a[d!XYc[\]^_`dfghi_inputTransform_Rotate_inputTransform_ScaleX_inputTransform_OriginX_inputTransform_ScaleY_inputTransform_OriginY_inputTransform_TranslateX_inputTransform_TranslateY::w::w:::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}]CIAffineClamp!a[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Edge? inputpositionNSValue* {_NSPoint=ff}!34 O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToImagepositionNSValue* {_NSPoint=ff}Ȇ scrollingnote#crops Image to size of Target Image  !8<VU !8str !8yz:wx !8 ~J  LMNOLMNOLMNOiCLMNOyPLMNOsPLMNOLMNOyPLMNO<PVLMNO<PiHLMNOLMNOLMNOLMNOPi= !ViU/1357;JYh!i34%'* !#! 8=< !?"BCA !E$BHGJ&LMNO<PBQ( !P)BVU+-!Y,B[\]^_!a.<[dh!a0<[]!a2s[]!a4[d!6!a8y[c98::w!<4=BG>@ !? !AC!DcEF:^H !I!K4LQVMO !N !PR!ScTU:^W !X!Z4[^e\ !] ݡ_! ` abcd:::f !g !i34 juz}kmoqrs !8l<VU !%n'(: !*p',:! .'! 0' !8t~J4vwxyLMNO<P'LMNOPi=LMNO<PiHLMNO'9iC{ !V|iU~!a<[]@!a[dC!i34F! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!XY'jc[\]^_`defghi*%::!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qExtendEdgepositionNSValue* {_NSPoint=ff}*膒 scrollingކnote?extends borders of an image (for use with blur, edgework, etc.) !8<VU !8:~JLMNOPi=LMNO9iCLMNO<PLMNO<PiH !ViU!i34! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!a<[]!a[cd8:!XYc[\]^_`dfghi::w::w:::! 34O" typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qFastBlurpositionNSValue* {_NSPoint=ff}㆒ scrollingnoteKspeeds-up blur operation for blurs with large radius, at a cost of quality. !8<VU !8sv:tOq typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameRadius !8y:#@Or typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSpeedUpWSpeedUp !{{: z  !:   !8: ~ 4J\connection_5LMNOR1x_AffineTransform_2LMNO<PLMNOPi=LMNOLMNOyPLMNOvLMNO9iC_AffineTransform_1LMNOyPLMNOyPLMNOLMNO<PiHLMNO9VLMNOyPLMNOsP !ViU!34 O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqBlurpositionNSValue* {_NSPoint=ff}ʁ scrollingnote&gaussian blur with additional options.  !8<VU! rvu !8s{: z  !8:   !8 : ~ 4J LMNOPLMNOPi=LMNO<PVLMNOsPLMNOu9VLMNO<PYOrigImageLMNOiCLMNO<PiHLMNOiVy8LMNOu !PyU &+=vy!XYu[\]^_`dfghi!a<[]!a![cd"%8#: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}J!a's[cd(8): !,i34-358./1! 8=< !?0BCA !E2BHGJ4LMNO<PBQ6 !P7BVU9;!Y:B[\]^_!a<<[dh!>34?@HPSO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToOrigpositionNSValue* {_NSPoint=ff}ρ scrolling߆note crops Image to size of OrigImageACF !8B<VU !8DsEOt typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name OrigImage !8G~4JIJKLMNOLMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi=Q !VRiUTgilnp!Ui34VW]_bO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}s scrolling憆XY[! 8=< !?ZBCA !E\BHGJ^LMNO<PBQ` !PaBVUce!YdB[\]^_!af<[dh!ah<[]!ajs[]kO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameOrigImage inputpositionNSValue* {_NSPoint=ff}#!am[d!o!XYq'jc[\]^_`rdufghi*%st::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}:ن!awy[]xO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image outputpositionNSValue* {_NSPoint=ff}i!z34{|~ !8}<VU !8~JLMNOPi=LMNO9iCLMNO<PLMNO<PiH !ViU!i34! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!a<[]!a[d!XYc[\]^_`dfghi::w::w:::!a[cd8: !a<[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}!a[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}ށQ!i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}T scrolling憒notechooses between two images! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!as[cwXinputMin8:tO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Radius inputpositionNSValue* {_NSPoint=ff}݆!XYc[\]^_`dfghi:::::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}C_CIAffineTransform!XYc[\]^_`dfghi:::::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}&!ay[cw8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name SpeedUp inputpositionNSValue* {_NSPoint=ff}!4 ! !!c: !On typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex/yO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex/ypositionNSValue* {_NSPoint=ff}ކ!4  !ݡ!c:w: ! On typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1/xO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1/xpositionNSValue* {_NSPoint=ff}WPatch_5! 4 !: !:!c::: !O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex/ypositionNSValue* {_NSPoint=ff} |WPatch_6!!14"%-0# !$:ݡ&!'c(*):w+,::. !/ O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1/xpositionNSValue* {_NSPoint=ff} WPatch_7!33445EV^O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqScaleTopositionNSValue* {_NSPoint=ff}E→ scrollingnote9scales an image to desired size, maintaining aspect ratio68=B !87<VU !89s<::;#@tOv typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Pixels Wide[Pixels_Wide !8>A:?@#@nOv typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Pixels High[Pixels_High !8C: ~ 4JFIJKLMNOPQRSTULMNOGHXPatch_12UminxyLMNO9iCLMNOsPLMNOGLMNOPLMNOLMNOGLMNOLMNOGHLMNO<PiHLMNOGHLMNOPi=LMNO<PLMNO<PW[ !XZYOr typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameUnscaleWUnscale !V\i]U^output_proxy_1_bew!a`<[]aO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}u!cdO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}y!fG4glrvhj !i !km!ncop:qs !tHuOs typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namemin(x,y)O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namemin(x,y)positionNSValue* {_NSPoint=ff}ꆆ!XYxc[\]^_`ydfghiz{|}~:::::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}Pw!4 !ݡ!c:w: ! O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1/xpositionNSValue* {_NSPoint=ff}e!4 ! !!c: !O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex/ypositionNSValue* {_NSPoint=ff} 䆆!4 ! !!c: !O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex/ypositionNSValue* {_NSPoint=ff} $!as[c8::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namePixels Wide inputpositionNSValue* {_NSPoint=ff}!a[c8:?O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namePixels High inputpositionNSValue* {_NSPoint=ff}H!i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}1 scrolling憆! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!a[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}WPatch_8!4 !: !:!c::: !Os typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namemax(x,y)UmaxxyO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namemax(x,y)positionNSValue* {_NSPoint=ff}~XPatch_11!G4 !: !:!c::q: !HuO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namemin(x,y)positionNSValue* {_NSPoint=ff}!34  O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qScaleFrompositionNSValue* {_NSPoint=ff}H3 scrollingφnoteundo a ScaleTo transformation !8<VU !8sZ:YJ LMNOsPLMNOsPLMNO<P ! 9 !a<[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}!XYc[\]^_`dfghi:::::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}z!as[c8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Unscale inputpositionNSValue* {_NSPoint=ff}XPatch_13! 24!$-1" !# :ݡ%! & ',()*+:g:::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}Ȇ. !/ 0Oo typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex=0?O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex=0?positionNSValue* {_NSPoint=ff} scrolling熆WPatch_9!4E458@D6 !7:ݡ9!:c;=<:w>?::A !BCOn typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1-xO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1-xpositionNSValue* {_NSPoint=ff} XPatch_10!G34HIORUO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameprototype qPatchpositionNSValue* {_NSPoint=ff}  scrollingՁVnote4prototype generic patch with image and enable ports.JL !VKVU !M: ~ JPQLMNO]i=LMNO]iHS !VTiUViy!Wi34XY_adO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff} scrolling憒notechooses between two imagesZ[]! 8=< !?\BCA !E^BHGJ`LMNO<PBQb !PcBVUeg!YfB[\]^_!ah<[dh!j4kovxl !8m: ~ p!aq[cdru8s: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}؆w! P]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? InputpositionNSValue* {_NSPoint=ff}!z4{~| !8}<VU!a<[]u! P]LMNO<PBQ@ !PABVUCE!YDB[\]^_!aF<[dh!aHs[w!XYJ[\]^_`dfghi!XLMNOP:w:w:w!XYR[\]^_`dfghi!T34UV^fiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqAlphaMultiplypositionNSValue* {_NSPoint=ff} scrollingWnote;multiplies an image's alpha channel. good for compositing.WY[ !8X<VU !8Zs !8\: ~ 4J_`abcdeLMNO9iCLMNO<PLMNOPi=LMNO<PiHLMNO9LMNOLMNOsPg !VhiUjlq!ak<[]@!am[cdnC8o: !ri34sy{~tuw! 8=< !?vBCA !ExBHGJzLMNO<PBQ| !P}BVU!YB[\]^_!a<[dh!as[w!XY[\]^_`dfghi!X:w:w:w!XY[\]^_`dfghi!E4 !ݡ!c:w: !CO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1-xpositionNSValue* {_NSPoint=ff}!ay[cw8:wO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Blend inputpositionNSValue* {_NSPoint=ff}Ȇ!XY[\]^_`dfghiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}p_CIAdditionCompositingXPatch_16!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1-(1/x)positionNSValue* {_NSPoint=ff}5 scrolling憆 !1:JLMNO1E !EOr typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1-(1/x)S11x!14ǡ !:ݡ!c:w:: ! O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1/xpositionNSValue* {_NSPoint=ff}!E4ס !ݡ!c:w: !CO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1-xpositionNSValue* {_NSPoint=ff}XPatch_17!4 !:Ol typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameaWLogic_1Qa!WQCLogic^inputOperation:::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}̆ !Om typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name!aSa_1O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameNOTpositionNSValue* {_NSPoint=ff}XPatch_18!34-ehO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqAffineTransformpositionNSValue* {_NSPoint=ff}ށ scrolling^noteAaffine transform with switches for clamping, tiling, and cropping !'* !8<VU !8s:Os typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameOrigin XXOrigin_X !8y:Os typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameOrigin YXOrigin_Y !8:wOt typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Scaling XYScaling_X !8  :w Ot typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Scaling YZSplitter_6YScaling_Y !8 :Os typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameRotationZSplitter_7XRotation !8:Ox typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Translation XZSplitter_8]Translation_X !8:Ox typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Translation YZSplitter_9]Translation_Y !8 :Op typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameTile?[Splitter_10TTile !8"%&: $ Oq typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameClamp?[Splitter_11UClamp !({: z  !8+: ~ #./0123456478J9:;<=>?@ACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd]connection_19]connection_26]connection_33]connection_23]connection_30]connection_20]connection_34]connection_27]connection_17]connection_24]connection_31]connection_28]connection_35]connection_21]connection_18]connection_25]connection_32]connection_29]connection_22LMNO<PB\AffineTile_1LMNOPLMNOPBLMNOPLMNO9CLMNOsPLMNO PLMNOPBLMNOP=LMNO<PiHLMNOPLMNOPBLMNO<PLMNO9HLMNO PBLMNOyPLMNOPLMNOsPLMNOB9CLMNOPi=LMNOPBLMNOsPBLMNOVHLMNOVVLMNOPLMNO<PLMNOPLMNOyPBLMNOyPLMNOPLMNO%P=LMNO<PLMNO PLMNOiCLMNOPf !VgiUilos!XYj[\]^_`dkfghiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}!XYm[\]^_`dnfghiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}!XYpBr[\]^_`dqfghiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}#\CIAffineTile!ti34uv|~O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff} scrolling憆wxz! 8=< !?yBCA !E{BHGJ}LMNO<PBQ !PBVU!YB[\]^_!a<[dh!a<[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}!a[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}!as[c8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameOrigin X inputpositionNSValue* {_NSPoint=ff}ц!ay[c8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameOrigin Y inputpositionNSValue* {_NSPoint=ff}!a[c8:wO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameScaling X inputpositionNSValue* {_NSPoint=ff}'!a [c8:wO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameScaling Y inputpositionNSValue* {_NSPoint=ff}X!a[c8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameRotation inputpositionNSValue* {_NSPoint=ff}!a[c8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameTranslation X inputpositionNSValue* {_NSPoint=ff}!a[c8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameTranslation Y inputpositionNSValue* {_NSPoint=ff}熆!a[cd8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Tile? inputpositionNSValue* {_NSPoint=ff}F!a%[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Clamp? inputpositionNSValue* {_NSPoint=ff}!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}) scrolling憆! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}z scrolling憆! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToOrigpositionNSValue* {_NSPoint=ff}XK scrolling~ކnote crops Image to size of OrigImage !8<VU !8sE !8: ~ 4JLMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi= !ViU !i34V! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU  !Y B[\]^_!a <[dh!a<[]!as[]k!a[cd8: !!XY'jc[\]^_`dufghi*%::XPatch_20!14 #+0! !":ݡ$!%c&(':w)*:g:, !-/.On typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex+1Rx1O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex+1positionNSValue* {_NSPoint=ff}߆XPatch_19!3E447?D5 !6:ݡ8!9c:<;:=>:^:@ !ACBOm typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name2xR2xO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name2xpositionNSValue* {_NSPoint=ff}gXPatch_22!GY4HKSXI !J:ݡL!McNPO:QR::١T !UWVOn typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex/2Rx2O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex/2positionNSValue* {_NSPoint=ff}XPatch_23![]\O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namePackagespositionNSValue* {_NSPoint=ff} scrolling熆XPatch_25!_a`O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameBlurringpositionNSValue* {_NSPoint=ff}ņ scrolling熆XPatch_27!cedO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name CompositingpositionNSValue* {_NSPoint=ff}Uņ scrolling熆XPatch_28!gihO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSizingpositionNSValue* {_NSPoint=ff}(Æ scrolling熆XPatch_29!kmlO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name MiscelaniapositionNSValue* {_NSPoint=ff}ʆ scrolling熆XPatch_30!oqpO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameFX ToolspositionNSValue* {_NSPoint=ff}OȆ scrolling熆XPatch_31!sutO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameMathpositionNSValue* {_NSPoint=ff}݁` scrolling熆XPatch_32!w34xyO- typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqOptionalImagepositionNSValue* {_NSPoint=ff}*h scrollingXWnoteQtests to see if input image is valid - if so, pass through. if not, use default.z| !8{<VU !8}s~Ox typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Default Image]Default_Image4JLMNO2[outputWidthLMNO<P'LMNO<PiHLMNO2i=LMNO'9LMNOsPiC !ViU!a<[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}*!i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff} scrolling憒notechooses between two images! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!as[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameDefault Image inputpositionNSValue* {_NSPoint=ff}܁ↆ!XY'jc[\]^_`dfghi*0.%::#@@::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}N!24 ! ݡ!  ,:g:: ! 0O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex=0?positionNSValue* {_NSPoint=ff} scrolling熆!O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}XPatch_24!4ҡ ! :ݡ!  :::: ! O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex!=0?positionNSValue* {_NSPoint=ff}D scrolling憆! 34  O: typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qTimeSmearpositionNSValue* {_NSPoint=ff}i솒 scrollingT׆notebmix over time, with transformation and blur effects (note: internal resolution capped at 640x480.) !8<VU !8s:tOq typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameLengthVLength !: !: !:w !  :w  !: !: !: !&:  Oq typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameEdges?UEdges !8y:Oo typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameBlurTBlur !8:Oq typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameReset?UReset !8: ~ 34.<J6           LMNO<PVLMNO LMNOPLMNO 9V_ImageAccumulator_1LMNO<PiHLMNO LMNO1LMNOVLMNOLMNOyPLMNOiCLMNO VLMNOPi=LMNOyP vLMNO 9LMNOsP1LMNO VLMNO 9VLMNOLMNOZZ  !V iU    2  y !a <[] O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}E!a [cd  8 : O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}! i34 ! " ( * -O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff} scrolling憒notechooses between two images # $ &! 8=< !? %BCA !E 'BHGJ )LMNO<PBQ + !P ,BVU . 0!Y /B[\]^_!a 1<[dh! 334 4 5 > I LO  typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageMixpositionNSValue* {_NSPoint=ff} scrollingnote4prototype generic patch with image and enable ports. 6 8 : < !8 7<VU !8 9s !8 ;y !8 =~4J ? @ A B C D E F G HLMNOLMNOPi=LMNO9iCLMNOyPELMNOELMNO<PVLMNOsPVLMNO<PiHLMNOLMNOyP J !V KiU M O Q c e !a N<[]@!a P[dC! Ri34 S Y [ ^ T U W! 8=< !? VBCA !E XBHGJ ZLMNO<PBQ \ !P ]BVU _ a!Y `B[\]^_!a b<[dh!a ds[]! f34 g o w z h j l !8 i<VU !8 ks !8 m: ~ 4J p q r s t u vLMNO9iCLMNO<PLMNOPi=LMNO<PiHLMNO9LMNOLMNOsP x !V yiU { } !a |<[]@!a ~[cd C8 : ! i34 ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh!a s[w!XY [\]^_`dfghi!X   :w:w:w!XY [\]^_`dfghi! 34U  !8 <VU !8 s !8 : ~ 4J LMNO9iCLMNO<PLMNOPi=LMNO<PiHLMNO9LMNOLMNOsP  !V iU !a <[]@!a [cd C8 : ! i34 ʣ ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh!a s[w!XY [\]^_`dfghi!X   :w:w:w!XY [\]^_`dfghi! E4   ! ݡ ! c :w :  ! C!a y[w!XY [\]^_`dfghi! _QCImageAccumulator`\ [_ ^] f di hg  _accumulatorFormatVheightUwidth_accumulatorContinuousURGBAfO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff};N  _inputDirtyHeight_inputDirtyWidth_inputDirtyOriginY_inputAccumulate_inputDirtyOriginX:::: : !a s[c   8 :tO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Length inputpositionNSValue* {_NSPoint=ff}#@Y! 34    $ (O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqScaleTopositionNSValue* {_NSPoint=ff}7U scrollingm note9scales an image to desired size, maintaining aspect ratio    !8 <VU !8 s<: ;#@ !8 A: @#@~4J        ! " #LMNOGHLMNOsPLMNOGLMNOPLMNOLMNOGLMNOLMNOGHLMNOGHLMNO<PLMNO<P % &! 9 ! 'ZY ) + - < D S b q u!a *<[]a! ,d! .G4 / 4 9v 0 2 ! 1 ! 3 5! 6c 7 8:q : ! ;Hu!XY =c[\]^_` >dfghi ? @ A B C:::::! E4 F I P G ! Hݡ J! Kc L N M:w O: Q ! R ! T4 U Z _ V X ! W ! Y [! \c ] ^: ` ! a! c4 d i n e g ! f ! h j! kc l m: o ! p!a rs[c s8 t: !a v[c w8 x: ! z34 { | O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qScaleFrompositionNSValue* {_NSPoint=ff}|U scrollingφnoteundo a ScaleTo transformation }  !8 ~<VU !8 sZYJ LMNOsPLMNOsPLMNO<P ! 9 !a <[]!XY c[\]^_` dfghi :::::!a s[! 34 O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToOrigpositionNSValue* {_NSPoint=ff} scrolling߆note crops Image to size of OrigImage  !8 <VU !8 sE !8 : ~ 4J LMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi=  !V iU ! i34V ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh!a <[]!a s[]k!a [cd 8 : ! !XY 'jc[\]^_` dufghi*% ::!a [cd 8 :O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Reset? inputpositionNSValue* {_NSPoint=ff}φ! 14  ! ݡ ! c :w :  !  O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1/xpositionNSValue* {_NSPoint=ff}:! 4  ! ߡ !   ::  ! O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameNOTpositionNSValue* {_NSPoint=ff}>ن! 34  7 :O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqAffineTransformpositionNSValue* {_NSPoint=ff}G scrolling΁ņnoteAaffine transform with switches for clamping, tiling, and cropping      !8 <VU !8 s: !8 y: !8 :w !8   :w  !8 : !8 : !8 : !8  : !8 %&: $  ! {: z  !8 : ~ #./0123456478J9:;<=>?@             ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6LMNO<PBLMNOPLMNOPBLMNOPLMNO9CLMNOsPLMNO PLMNOPBLMNOP=LMNO<PiHLMNOPLMNOPBLMNO<PLMNO9HLMNO PBLMNOyPLMNOPLMNOsPLMNOB9CLMNOPi=LMNOPBLMNOsPBLMNOVHLMNOVVLMNOPLMNO<PLMNOPLMNOyPBLMNOyPLMNOPLMNO%P=LMNO<PLMNO PLMNOiCLMNOP 8 !V 9iU ; = ? A S U Z ^ b f j n r v { !XY <[\]^_`dkfghi!XY >[\]^_`dnfghi!XY @Br[\]^_`dqfghi! Bi34u C I K N D E G! 8=< !? FBCA !E HBHGJ JLMNO<PBQ L !P MBVU O Q!Y PB[\]^_!a R<[dh!a T<[]!a V[cd W8 X: !a [s[c \8 ]:!a _y[c `8 a:!a c[c d8 e:w!a g [c h8 i:w!a k[c l8 m:!a o[c p8 q:!a s[c t8 u:!a w[cd x8 y:!a |%[cd }8 ~: ! 34 ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh! 34 ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh! 34 O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToOrigpositionNSValue* {_NSPoint=ff}]r scrolling~ކnote crops Image to size of OrigImage  !8 <VU !8 sE !8 : ~ 4J LMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi=  !V iU ! i34V ȣ ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh!a <[]!a s[]k!a [cd 8 : ! !XY 'jc[\]^_` dufghi*% ::!  34 O" typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qFastBlurpositionNSValue* {_NSPoint=ff}C scrollingnoteKspeeds-up blur operation for blurs with large radius, at a cost of quality.  !8 <VU !8 sv !8 y: !{ {: z  ! :   !8 ~4J LMNOLMNO<PLMNOPi=LMNOLMNOyPLMNOvLMNO9iCLMNOyPLMNOyPLMNOLMNO<PiHLMNO9VLMNOyPLMNOsP  !V iU  ! 34         !8 <VU! rvu !8 s{: z  !8 :   !8 : ~ 4J          LMNOPLMNOPi=LMNO<PVLMNOsPLMNOu9VLMNO<PLMNOiCLMNO<PiHLMNOiVy8LMNOu  !P yU " $ ) . @ t v !XY !u[\]^_`dfghi!a #<[]!a %[cd &%8 ': !a *s[cd +8 ,: ! /i34 0 6 8 ; 1 2 4! 8=< !? 3BCA !E 5BHGJ 7LMNO<PBQ 9 !P :BVU < >!Y =B[\]^_!a ?<[dh! A34? B I Q T C E G !8 D<VU !8 FsE !8 H~4J J K L M N O PLMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi= R !V SiU U g i k m o! Vi34V W ] _ b X Y [! 8=< !? ZBCA !E \BHGJ ^LMNO<PBQ ` !P aBVU c e!Y dB[\]^_!a f<[dh!a h<[]!a js[]k!a l[d! n!XY p'jc[\]^_` qdufghi*% r s::!a uy[]x! w34 x } y { !8 z<VU !8 |~J ~  LMNOPi=LMNO9iCLMNO<PLMNO<PiH  !V iU ! i34 ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh!a <[]!a [d!XY c[\]^_` dfghi ::w::w:::!a [cd 8 : !a <[]!a [d! i34 ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh!a s[w!XY c[\]^_` dfghi :::::!XY c[\]^_` dfghi :::::!a y[cw 8 :! 4   !  !  ! c :  ! ! 4   ! ݡ ! c :w :  !  !a y[c  8 :O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Blur inputpositionNSValue* {_NSPoint=ff}M4! 4   !  ݡ !      :::  !  O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namex!=0?positionNSValue* {_NSPoint=ff} scrolling憆XPatch_34! g34    O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qStripAlphapositionNSValue* {_NSPoint=ff}s scrollingLnote!sets alpha channel to constant 1.   !8 <VU !8 : ~ J4    LMNO<P ]ColorMatrix_1LMNOPi=LMNO<PiHLMNO 9iC  !V iU  ! ' :!a <[] O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}с'!a "[cd # &8 $: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}Ё! (i34 ) * 0 2 5O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff} scrolling憒notechooses between two images + , .! 8=< !? -BCA !E /BHGJ 1LMNO<PBQ 3 !P 4BVU 6 8!Y 7B[\]^_!a 9<[dh!XY ;  fc[\]^_` <d efghi = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d^inputRVector_Y_inputBiasVector_Y^inputBVector_Z^inputGVector_Y_inputBiasVector_X^inputBVector_W_inputBiasVector_W^inputAVector_X^inputRVector_X^inputBVector_Y^inputGVector_X^inputAVector_Z^inputAVector_W^inputRVector_Z^inputGVector_Z^inputRVector_W^inputBVector_X^inputGVector_W^inputAVector_Y_inputBiasVector_Z:::w:w:::w::w:::::::::::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}J]CIColorMatrixXPatch_35! i {4 j o w z k m ! l: ! n: p! qc r t s: u v:^: x ! yO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+namexypositionNSValue* {_NSPoint=ff}XPatch_36! } 34/ ~  O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qRandomImagepositionNSValue* {_NSPoint=ff}* scrollingՁVnote,produces a random (varying over time) image.  ! g : Ov typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name StripAlpha?ZStripAlphaJ LMNO XRandom_1LMNO9 gVLMNO XRandom_2LMNO 9_RandomGenerator_1  ! gVU !XY [\]^_`d fghiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}__CIRandomGenerator! g34 O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qStripAlphapositionNSValue* {_NSPoint=ff}" scrollingLnote!sets alpha channel to constant 1.  !8 <VU !8 :~J4 LMNO<P LMNOPi=LMNO<PiHLMNO 9iC  !V iU !a <[] !a [cd &8 :! i34 ) ! 8=< !? BCA !E BHGJ LMNO<PBQ  !P BVU !Y B[\]^_!a <[dh!XY  fc[\]^_` d efghi = > ? @ A B C D E F G H I J K L M N O P :::w:w:::w::w:::::::::::! XQCRandom   / ZrandomSeed[variabilityR: :: #@jO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}!   /  :: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}憆!XY c[\]^_` d fghi ::w::w:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}zXPatch_37! 34  O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qScaleToImagepositionNSValue* {_NSPoint=ff}Ej scrollingꆒnote'scales an Image to size of Target Image  !8 <VU !8 str !8 yz:wx !8 : ~ 4J  LMNOLMNO<LMNOyPLMNOsPLMNOALMNOyPLMNO<PVLMNO<PiHLMNOiCLMNOLMNOPi=  !V iU !ZZY#%',.2AP!i34! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!!Y B[\]^_!a"<[dh!a$<[]!a&s[]!a([cd)8*: !-!a/y[c081:w!3449>57 !6 !8:!;c<=:^? !@!B4CHMDF !E !GI!JcKL:^N !O!Q34RSZfjO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqScaleTopositionNSValue* {_NSPoint=ff}ށ󆒄 scrollingm note9scales an image to desired size, maintaining aspect ratioTVX !8U<VU !8Ws<; !8YA@4J[\]^_`abcdeLMNOGHLMNOsPLMNOGLMNOPLMNOLMNOGLMNOLMNOGHLMNOGHLMNO<PLMNO<Pgh! 9 !iZYkmo~!al<[]a!nd!pG4qv{vrt !s !uw!xcyz:q| !}Hu!XYc[\]^_`dfghi:::::!4 !ݡ!c:w: ! !4 ! !!c: !!4 ! !!c: !!as[!a[XPatch_38!b34O  typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qPixellatepositionNSValue* {_NSPoint=ff}Z scrollingցWnote4prototype generic patch with image and enable ports. !8<VU !]inputCenter_X:[Pixellate_1XCenter_X !]inputCenter_Y:XCenter_Y !zZinputScale:#@@ !{: z  !8: ~ 4JLMNOiCLMNOPi=LMNO<PiHLMNO<PtLMNO9VLMNO<P !ViU!a<[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}3!a[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}!i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}ʁ scrolling憒notechooses between two images! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!XYc[\]^_`dfghi:::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}|[CIPixellate!34 O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToImagepositionNSValue* {_NSPoint=ff}u scrollingnote#crops Image to size of Target Image  !8<VU !8str !8 yz:wx !8 : ~ 4JLMNOLMNO'9iCLMNOyPLMNOsPLMNO'.LMNOyPLMNO'0LMNO<PiHLMNO<P'LMNOLMNOPi= !ViU/138:@DS!i34%'* !#! 8=< !?"BCA !E$BHGJ&LMNO<PBQ( !P)BVU+-!Y,B[\]^_!a.<[dh!a0<[]!a2s[]!a4[cd586: !9!XY;'jc[\]^_`<d?fghi*%=>::O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}ށԆ!aAy[cB8C:w!E4FKPGI !H !JL!McNO:^Q !R!T4UZ_VX !W !Y[!\c]^:^` !aXPatch_39!d34efuz}O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqCroppositionNSValue* {_NSPoint=ff}ہ. scrollingցWgikmpr !8h<VU !%j'(: !*l',: !.n':o#@r !0q':o !8s: ~ J4vwxyLMNO<P'LMNOPi=LMNO<PiHLMNO'9iC{ !V|iU~!a<[]@!a[cdC8: !i34F! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!XY'jc[\]^_`defghi*0.%::o:o:XPatch_40!y34O- typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qFlattenAlphapositionNSValue* {_NSPoint=ff}sv scrolling҆noteRsets alpha channel to constant 1 - and adjusts color levels to produce same image. !8<VU !8: ~ 4JLMNOiCLMNO<PLMNOPi=LMNO9VLMNO<PiHLMNO9LMNO<Pt !ViU!a<[] !a[cd &8: !i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}ᆒ scrolling憒notechooses between two images! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!XYc[\]^_`dfghi:wUgreenTblueUalphaSredO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff} !XY[\]^_`dfghiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}k!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToImagepositionNSValue* {_NSPoint=ff}M> scrollingnote#crops Image to size of Target Image !8<VU !8str !8yz:wx !8: ~ JLMNOLMNOLMNOiCLMNOyPLMNOsPLMNOLMNOyPLMNO<PVLMNO<PiHLMNOLMNOLMNOLMNOPi= !ViU *9H!i34! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU !Y B[\]^_!a <[dh!a <[]!as[]!a[cd8: !!ay[c8:w!4"'  ! !!#!$c%&:^( !)!+4,16-/ !. !02!3c45:^7 !8!:4;>E< != ݡ?! @ ABCD:::F !G !I34 JUZ]KMOQRS !8L<VU !%N'(: !*P',:! .'! 0' !8T~J4VWXYLMNO<P'LMNOPi=LMNO<PiHLMNO'9iC[ !V\iU^`bt!a_<[]@!aa[dC!ci34Fdjloefh! 8=< !?gBCA !EiBHGJkLMNO<PBQm !PnBVUpr!YqB[\]^_!as<[dh!XYu'jc[\]^_`vdefghi*%wx::XPatch_41!{l34/|}O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqFlamepositionNSValue* {_NSPoint=ff}톒 scrolling,~ !8<VU !:t !XStrength:#@Or typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameFlickerWFlicker !VOx typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Fire Gradient]Fire_Gradient !8: ~ 4JLMNO<PVLMNOPi=LMNOVLMNO9iCZColorMap_1LMNOLMNO_inputGradientImageLMNO<PiHLMNOVLMNO9]ImageLoader_1 !ViUD!a<[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}&!a[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}&Ն!i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff}# scrolling憒notechooses between two images! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!34O; typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qTimeSmearpositionNSValue* {_NSPoint=ff}6\ scrollingT׆notecblur over time, with transformation and blur effects (note: internal resolution capped at 640x480.) !8<VU !8s:t !: !: !:w !  :w  !: !: !: !&:   !8y:#@ !8: !8: ~ 34.<J6LMNO<PVLMNO LMNOPLMNO 9VLMNO<PiHLMNO LMNO1LMNOVLMNOLMNOyPLMNOiCLMNO VLMNOPi=LMNOyP vLMNO 9LMNOsP1LMNO VLMNO 9VLMNOLMNOZZ !ViUC]!a<[] !a[cd 8: !i34 ! ! 8=< !?BCA !EBHGJLMNO<PBQ  !P BVU !Y B[\]^_!a<[dh!34 4&) !8<VU !8s !8y !8~4J !"#$%LMNOLMNOPi=LMNO9iCLMNOyPELMNOELMNO<PVLMNOsPVLMNO<PiHLMNOLMNOyP' !V(iU*,.@B}!a+<[]@!a-[dC!/i34068;124! 8=< !?3BCA !E5BHGJ7LMNO<PBQ9 !P:BVU<>!Y=B[\]^_!a?<[dh!aAs[]!C34DLTWEGI !8F<VU !8Hs !8J: ~ 4JMNOPQRSLMNO9iCLMNO<PLMNOPi=LMNO<PiHLMNO9LMNOLMNOsPU !VViUXZ_qsu{!aY<[]@!a[[cd\C8]: !`i34agilbce! 8=< !?dBCA !EfBHGJhLMNO<PBQj !PkBVUmo!YnB[\]^_!ap<[dh!ars[w!XYt[\]^_`dfghi!Xvwxyz:w:w:w!XY|[\]^_`dfghi!~34U !8<VU !8s !8: ~ 4JLMNO9iCLMNO<PLMNOPi=LMNO<PiHLMNO9LMNOLMNOsP !ViU!a<[]@!a[cdC8: !i34! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!as[w!XY[\]^_`dfghi!X:w:w:w!XY[\]^_`dfghi!E4 !ݡ!c:w: !C!ay[w!XY[\]^_`dfghi!  `\ [_ ^] f di hg  :::: : !as[c  8:t!34  !8<VU !8s<: ; !8A: @4JLMNOGHLMNOsPLMNOGLMNOPLMNOLMNOGLMNOLMNOGHLMNOGHLMNO<PLMNO<P! 9 !ZY,;?!a<[]a!d!G4v ! !!c:q !Hu!XYc[\]^_`dfghi     :::::!4 !ݡ!c:w: ! !4$) " !! !#%!&c'(:* !+!-4.38/1 !0 !24!5c67:9 !:!a<s[c=8>: !a@[cA8B: !D34 {EJNPFH !8G<VU !8IsZYJKLMLMNOsPLMNOsPLMNO<PO! 9QS[!aR<[]!XYTc[\]^_`UdfghiVWXYZ:::::!a\s[!^34 _gor`bd !8a<VU !8csE !8e: ~ 4JhijklmnLMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi=p !VqiUs!ti34Vu{}vwy! 8=< !?xBCA !EzBHGJ|LMNO<PBQ~ !PBVU!YB[\]^_!a<[dh!a<[]!as[]k!a[cd8: !!XY'jc[\]^_`dufghi*%::!a[cd 8:!14  !ݡ!c:w: ! !4  !ߡ!:: !!34  !8<VU !8s: !8y: !8:w !8  :w  !8: !8: !8: !8 : !8%&: $  !{: z  !8: ~ #./0123456478J9:;<=>?@LMNO<PBLMNOPLMNOPBLMNOPLMNO9CLMNOsPLMNO PLMNOPBLMNOP=LMNO<PiHLMNOPLMNOPBLMNO<PLMNO9HLMNO PBLMNOyPLMNOPLMNOsPLMNOB9CLMNOPi=LMNOPBLMNOsPBLMNOVHLMNOVVLMNOPLMNO<PLMNOPLMNOyPBLMNOyPLMNOPLMNO%P=LMNO<PLMNO PLMNOiCLMNOP !ViU"&*.26:?DVh!XY[\]^_`dkfghi!XY[\]^_`dnfghi!XYBr[\]^_`dqfghi!i34u   ! 8=< !? BCA !E BHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!a<[]!a[cd8: !as[c 8!:!a#y[c$8%:!a'[c(8):w!a+ [c,8-:w!a/[c081:!a3[c485:!a7[c889:!a;[cd<8=:!a@%[cdA8B: !E34FLNQGHJ! 8=< !?IBCA !EKBHGJMLMNO<PBQO !PPBVURT!YSB[\]^_!aU<[dh!W34X^`cYZ\! 8=< !?[BCA !E]BHGJ_LMNO<PBQa !PbBVUdf!YeB[\]^_!ag<[dh!i34 jrz}kmo !8l<VU !8nsE !8p: ~ 4JstuvwxyLMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi={ !V|iU~!i34V! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!a<[]!as[]k!a[cd8: !!XY'jc[\]^_`dufghi*%::! 34 æ !8<VU !8sv !8y: !{{: z  !:   !8~4JLMNOLMNO<PLMNOPi=LMNOLMNOyPLMNOvLMNO9iCLMNOyPLMNOyPLMNOLMNO<PiHLMNO9VLMNOyPLMNOsP !ViUmoq!34 !8<VU! rvu !8s{: z  !8:   !8: ~ 4JLMNOPLMNOPi=LMNO<PVLMNOsPLMNOu9VLMNO<PLMNOiCLMNO<PiHLMNOiVy8LMNOu !PyU68h!XYu[\]^_`dfghi!a<[]!a[cd%8: !as[cd8: !i34! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!34?   !8<VU !8sE !8 ~4J  LMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi= !ViU)+-/1!i34V!$! 8=< !?BCA !EBHGJ LMNO<PBQ" !P#BVU%'!Y&B[\]^_!a(<[dh!a*<[]!a,s[]k!a.[d!0!XY2'jc[\]^_`3dufghi*%45::!a7y[]x!934:?DG;= !8<<VU !8>~J@ABCLMNOPi=LMNO9iCLMNO<PLMNO<PiHE !VFiUHZ\^!Ii34JPRUKLN! 8=< !?MBCA !EOBHGJQLMNO<PBQS !PTBVUVX!YWB[\]^_!aY<[dh!a[<[]!a][d!XY_c[\]^_``dfghiabcdefg::w::w:::!ai[cdj8k: !an<[]!ap[d!ri34sy{~tuw! 8=< !?vBCA !ExBHGJzLMNO<PBQ| !P}BVU!YB[\]^_!a<[dh!as[w!XYc[\]^_`dfghi:::::!XYc[\]^_`dfghi:::::!ay[cw8:!4 ! !!c: !!4  !ݡ!c:w: ! !ay[c  8:!4  ! ݡ!  ::: ! !XY[\]^_`dfghiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}XZCIColorMap!]QCImageLoader`\[_^]fdihg[ignoreAlphaYimageDataO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameDefault Fire GradientpositionNSValue* {_NSPoint=ff}5FOEJFIFHHExifMM*bj(1r2iHHAdobe Photoshop 7.02005:05:24 23:16:46(&HHJFIFHH Adobe_CMAdobed            "?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?ZZJ 60nXp ,]_X֯ Ifdݾ6}^*Ls}^Myv/Pɯ7"|䒆My?I5攔eO&Photoshop 3.08BIM%8BIM com.apple.print.PageFormat.PMHorizontalRes com.apple.print.ticket.creator com.apple.printingmanager com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMHorizontalRes 72 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMOrientation com.apple.print.ticket.creator com.apple.printingmanager com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMOrientation 1 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMScaling com.apple.print.ticket.creator com.apple.printingmanager com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMScaling 1 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalRes com.apple.print.ticket.creator com.apple.printingmanager com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalRes 72 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMVerticalScaling com.apple.print.ticket.creator com.apple.printingmanager com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMVerticalScaling 1 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.subTicket.paper_info_ticket com.apple.print.PageFormat.PMAdjustedPageRect com.apple.print.ticket.creator com.apple.printingmanager com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPageRect 0.0 0.0 734 576 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.PageFormat.PMAdjustedPaperRect com.apple.print.ticket.creator com.apple.printingmanager com.apple.print.ticket.itemArray com.apple.print.PageFormat.PMAdjustedPaperRect -18 -18 774 594 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMPaperName com.apple.print.ticket.creator com.apple.print.pm.PostScript com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMPaperName na-letter com.apple.print.ticket.client com.apple.print.pm.PostScript com.apple.print.ticket.modDate 2003-07-01T17:49:36Z com.apple.print.ticket.stateFlag 1 com.apple.print.PaperInfo.PMUnadjustedPageRect com.apple.print.ticket.creator com.apple.print.pm.PostScript com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPageRect 0.0 0.0 734 576 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.PMUnadjustedPaperRect com.apple.print.ticket.creator com.apple.print.pm.PostScript com.apple.print.ticket.itemArray com.apple.print.PaperInfo.PMUnadjustedPaperRect -18 -18 774 594 com.apple.print.ticket.client com.apple.printingmanager com.apple.print.ticket.modDate 2005-05-25T06:14:07Z com.apple.print.ticket.stateFlag 0 com.apple.print.PaperInfo.ppd.PMPaperName com.apple.print.ticket.creator com.apple.print.pm.PostScript com.apple.print.ticket.itemArray com.apple.print.PaperInfo.ppd.PMPaperName US Letter com.apple.print.ticket.client com.apple.print.pm.PostScript com.apple.print.ticket.modDate 2003-07-01T17:49:36Z com.apple.print.ticket.stateFlag 1 com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.privateLock com.apple.print.ticket.type com.apple.print.PaperInfoTicket com.apple.print.ticket.APIVersion 00.20 com.apple.print.ticket.privateLock com.apple.print.ticket.type com.apple.print.PageFormatTicket 8BIMxHH@Rg(HH(dh 8BIMHH8BIM&?8BIM x8BIM8BIM 8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMI Untitled-1nullboundsObjcRct1Top longLeftlongBtomlongRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM8BIM8BIM JFIFHH Adobe_CMAdobed            "?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?ZZJ 60nXp ,]_X֯ Ifdݾ6}^*Ls}^Myv/Pɯ7"|䒆My?I5攔eO8BIM!UAdobe PhotoshopAdobe Photoshop 7.08BIMHhttp://ns.adobe.com/xap/1.0/ adobe:docid:photoshop:c852ca4f-ce3b-11d9-8f26-883b254e4d12 Adobed@}     u!"1A2# QBa$3Rqb%C&4r 5'S6DTsEF7Gc(UVWdte)8fu*9:HIJXYZghijvwxyzm!1"AQ2aqB#Rb3 $Cr4%ScD&5T6Ed' sFtUeuV7)(GWf8vgwHXhx9IYiy*:JZjz ?2M<~o텯J {5ꋧ#)Jt'Wbq{H-:n?Ohz_!_/yhd.}_}ϣ8Op~?}tO_>aOQ~}Ѥ^?~?sl}^ߏemJ o-ϣx)4AdOF(dCNtz8GK_Y7G0t[\҂{{-ϣX4Q,XxOt}^~^Hx=ѤUPS~>=ќ_˧{]o?[/FpMw]/FQW_ecOQec??Kot}/˧:]O7_'KR|:|oey?OtA'J})^`?҅O0~?{C'O ״Ry/~8u)}zl MOmn/Ӌ~~=xu}g ԕ-u}lu%omn>=0H_mn/׶L7RWԄcG[I2H_mn}=ze/Ol=HOǶ[ϩIa[M ԕy]J_lnmn'Onn>=2IO}}za?=0IO=0}JOm7L7R- Ԉ_M/Ԥ[ϩ+omn'GKOL7RWǶL7R#=0IK_M-Ԥa{eaQom7L7R)}za=0IOm7L7RᄊM-ԥ}=za゚M Ԅ}tu)?['M Ԕ{ie?lL7RWL_m7L?RV﾿>=2IKᄊty!?'+-ԥ}:~>mnL'{ie￧g+oomn/=0g_ſ>=6z?xt{luM7RS~=2}e_}Cmԅu_CGu_g۩OL=F0aCG}(}t=6zʿ{a#QP~?}OMꧬ.mϟ\u!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qFlattenAlphapositionNSValue* {_NSPoint=ff}ہP scrollingMnote4prototype generic patch with image and enable ports. !8<VU !8: ~ 4LMNOiCLMNO9VLMNO<PLMNOPi=LMNO<PiHLMNO<PLMNO9 !ViU  !a<[] !a[cd &8: !i34 )! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!XYc[\]^_`dfghi:w!XY [\]^_`dfghi! 34 !O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToOrigpositionNSValue* {_NSPoint=ff}Lo scrolling~ކnote crops Image to size of OrigImage !8<VU !8sE !8: ~ 4JLMNO<PiHLMNO'.LMNO'9iCLMNO<P'LMNO'0LMNOsPLMNOPi= !V iU"468=?!#i34V$*,/%&(! 8=< !?'BCA !E)BHGJ+LMNO<PBQ- !P.BVU02!Y1B[\]^_!a3<[dh!a5<[]!a7s[]k!a9[cd:8;: !>!XY@'jc[\]^_`Adufghi*%BC::!E34FGLSVO- typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqOptionalImagepositionNSValue* {_NSPoint=ff}ˁ scrollingXWnoteQtests to see if input image is valid - if so, pass through. if not, use default.HJ !8I<VU !8Ks~4JMNOPQRLMNO2LMNO<P'LMNO<PiHLMNO2i=LMNO'9LMNOsPiCT !VUiUWYkmt!aX<[]!Zi34[acf\]_! 8=< !?^BCA !E`BHGJbLMNO<PBQd !PeBVUgi!YhB[\]^_!aj<[dh!als[]!XYn'jc[\]^_`odfghi*0.%pqrs::::!u24vyw !x ݡz! { |,}~:g:: ! 0!!34/O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameqFlickerDistortionpositionNSValue* {_NSPoint=ff}_ scrolling1Άnote4prototype generic patch with image and enable ports. !8<VU !8y:Os typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameStrength !8s:#@ Oo typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSizeTSize !8: ~ 4JLMNO9iC_DisplacementDistortion_1LMNOPi=LMNOS20xLMNO<PtLMNOVLMNOsP1LMNO<PtLMNO_inputDisplacementImageLMNO1zLMNO<PiHLMNOyPLMNO<PLMNO VV !ViU&Z!a<[]O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Image inputpositionNSValue* {_NSPoint=ff}؁0!a[cd8: O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Enable? inputpositionNSValue* {_NSPoint=ff}؁!i34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qImageBooleanpositionNSValue* {_NSPoint=ff} scrolling憒notechooses between two images! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!34O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qCropToImagepositionNSValue* {_NSPoint=ff}ȁ scrollingnote#crops Image to size of Target Image !8<VU !8str !8yzx !8: ~ 4JLMNOLMNO'9iCLMNOyPLMNOsPLMNO'.LMNOyPLMNO'0LMNO<PiHLMNO<P'LMNOLMNOPi= !ViU!i34! 8=< !?BCA !EBHGJLMNO<PBQ !PBVU!YB[\]^_!a<[dh!a<[]!as[]!a[cd8: !!XY'jc[\]^_`d?fghi*%::!ay[! 4    !  !!c:^ !!4# ! !! c!":^$ !%!'34()3?DO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qScaleToImagepositionNSValue* {_NSPoint=ff} scrollingꆒnote'scales an Image to size of Target Image*,.0 !8+<VU !8-str !8/yz:wx !81: ~ 4J456789:;<=>LMNOLMNO<LMNOyPLMNOsPLMNOALMNOyPLMNO<PVLMNO<PiHLMNOiCLMNOLMNOPi=@B !VAiU !ZCZYEWY[`bfu!Fi34GMORHIK! 8=< !?JBCA !ELBHGJNLMNO<PBQP !PQBVUSU!YTB[\]^_!aV<[dh!aX<[]!aZs[]!a\[cd]8^: !a!acy[cd8e:w!g4hmrik !j !ln!ocpq:^s !t!v4w|xz !y !{}!~c:^ !!34R !8<VU !8s<; !8A@4JLMNOGHLMNOsPLMNOGLMNOPLMNOLMNOGLMNOLMNOGHLMNOGHLMNO<PLMNO<P! 9 !ZY!a<[]a!d!G4v ! !!c:q !Hu!XYc[\]^_`dfghi:::::!4 !ݡ!c:w: ! !4 ! !!c: !!4 ! !!c: !!as[!a[!XY[\]^_`dfghiO typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+positionNSValue* {_NSPoint=ff}HV_CIDisplacementDistortion!as[c8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Size inputpositionNSValue* {_NSPoint=ff}ف!ay[ct8:O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameStrength inputpositionNSValue* {_NSPoint=ff}ف=!14 !ݡ!c:w: ! O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name1/xpositionNSValue* {_NSPoint=ff}Q醆! 34/  #&O typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name qRandomImagepositionNSValue* {_NSPoint=ff}Ձ scrollingtnote,produces a random (varying over time) image.  ! :  Ou typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name Pixellate?YPixellate !:  Or typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+nameSmooth?VSmooth !:  Ox typedstream@NSMutableDictionary NSDictionaryNSObjectiNSString+name FlattenAlpha?XPatch_33\Fl