        k        P^bS(xԎ            xQo0˯8^b^V&eH x4fqѴ]Ui5uD87mnpkEP6pvq)D2c"m4ܽCvM2Y \XbPG*TNוZ0[KTD,4,%pVKNZbiVOa-uB.#8OS\&+F\._T0;I'$-VdB;j,qOY]8!cxx9ԛd&g'3VޮRʂR5\(
YspV%e$/Z]|
ל~wן/cn#Ѥߝi4_cH7盐Rt! f\{dbE\1;#sCyE2z1]faŒOk7ϙsyZBMlMB:jcO*-hrnjRǪL,b)Av\yn?ץdqq&,ɪ6s=ܴmgS=z͗Avt"nyHcVF&gI-]ݮ:!    k            Z    FM~H'DUu2            xUn6ubcOdÎI8+[X`$V\dWz+/)/vHʖ8= k3jxҫ+ƃ)IqsmObBKZT{!A#wY3DP:KɖaB3l>7ϟVKb"<ǰjwq9v`wN6oa2l֋zѱڇ0DJ{͔Jc,XZ$˟VvMf}U{0g}U)p٭ SR3ND
x72tqKe2#V:VN+sIW]! kk,oXPVVKצէyb)bpN=:Rf;1-}>IG1n!MPw;8=XK4?qA3s<6E~Ew07_avq0Km<߸Ա&b7E7m8;w|ݼ˙G?zr'E?C=5$!d+s.]f2g!u.Ƌ+U۬/O'#*T3EuQҬGB2ǿZ(<A)[CGgKW!EuiHZ{HTLf5ma|C@MI#ck ߄[$ҏH.O:{?u0w!3IFUwЍ/tnr6]\G
Ax8JO=vH'x9rA^>18鼆.|cT`=xq8KԐ/(*I2gdDBwi#`fU7V:[u6$e){.5et_QU;k/"                 \   $>7s6Mi            xJ@$좏 %<@I!XPCۀJN	|#̓Ӭ0c'J 0Mo6`4Ø>JXHRٗqSѶL˪vٝ}b߮Bb4J/Vz{}d{%8#8v2_I## aY]dX]'r&5`(`daLpgZd@!\rQ?pu    !             ]   !o޼
mWm            xuPMJ@~یvQ6A!,Ր yShAZ|fo b 56QTZSi8F~r`q8/dxyUQV6"gbOF(~g3MUv;7ԴOص3r7KX\f;)+OX_S<od|j|x̲Ut`^,'5Mp2M#M'̥)͔owp                 ^   =_9t\W2o/            xc`c c	i
%Eɹy~:
ή~>N>>.A\yyv%ɩy\9ũ
g!.\ AUo~
@|%̠Y  hB                _   }{^»S5            xR=OA]dcD+
eQ,Av -dyo}X✱a{({BCCZ3H.01L[Ot!_{vw]AQ٣V%<;STBiR8@05.S=ҰHz;JF6~yǵs~ɔG ȅ<2Sh}
H?3뫛qpm]ws=f7QjdY
&aPָ:l<G>FZ-Fi/JQd"1JC>5$׾pB||qYq1ۙdW&Ӥ]]:Mw)2Ǥ<(+Pj
/l|rRB;0Mk4c-)O    
N            `   vUkBQfLoxi            xT]o0˦i{K)i@ЖQԢ5"T݄Pe'[7G7Mݤ=8=kKHPe@d	RR&E(rcㅣ?l~exP>$N.@8R0Z{+6j]cƺ,oeko~gE KrN@H,

n<q!aE|%}.I"ԜFO`YnC:ψ<-4CF	X 7|~ǰk]ߧv6NҸ.IT~T1#e	[A'a.a`$Q9L=>\EKMbt+?oa;GvFPܞDӍE:=syʲaF	zv_\SKO"aO$a#;GTK|WbCCxPy՗aws:K;˩=srjo	ٺZi) j#ZyҋLAXHBJqeQ`<hhM*cق@#֮'㜈Ld<zz3 P114>yyaBkLYJ΀zH=;OY{DBB11ҍʍ@I^`ʯ)B O	˲rU?4           n      a   9n}3:V:;s            xJC1&ɤ8dlEĂnQq>{ӓK[\}"7ֱ/C% >aʲei1gsv;; 8G	}@OhZ\ i?
dgC1.?۰LyTZyo{	?9KCsYK^?:U:='j,,EuCaI[? _e|뇣        &        d   gu02`X=6            xTn@|@4BBZlv.UY+qUYkXUa,IFqmUzewy3ovEkrnG&ܶ1tY\|;	HILVAތ'P@{4b&[xwAW{6f\C^qƚ.%tJ069LLQc2fp1ey=@v,\OŠt-+G'T;l4w4@$p\U1Ps]TL5[eFb~:\Ogq@;yU*W^U-pkT3&=`2yA-D9Rz䂚]M^3؅,kMs8<K>k%)6tޡۑ]p-x	Ksp{]t&Xt3XWGSF=z7q~.J@٪ [5ߖv%YjK\ëŶ zG&L(\\e!-e3&tb"Q-y~    ,    j  %      e   Q"rJ+            xVnD6 P#"ٽ8IEJ۠na8JFkQc;LzWxF ?83vIVXs̙(O9c5titL*#~|٣|Dt͚\5.4hu;GNav43gѲ;C4o]pj:}k;٭lhOJV󴳳.y¥\)
UM6";$IBު=ס[~gYγ4ǀHQy t=}pˀ/^Zp	k~~J'} `W]\/aJFbYo,lJ]>pQٕE-#DKs".+ 6''->E/HrPN`cpJ'>3$IHAXFR{lC*&D4"&m-M~n#odF.%M/D\JIxbNr8C#G.)Ǿod#ٷ KVo 4;&A!01NJ%R9sMQZ޵2f30=Gһƥye(聋sRTZtQiŮ7;}1PB7Hx:
7]S.-|*c<O'6h(fV)(WA^}CA,`m]4ժYL .ypSsӢE^K!EkD$'4XGi>;SBiWgzL"N(:VDetD Q$'ѡ~rO"NB7Hz622;tџÁ"<@!	hPyh꬇@7JF~lYu4g_)М҃β_O?+/qW<P/~QwM-k}qHk'%t,-gjG`f&3-^	'=aoF`?NG< $!vfGJ-7$<]Fze۠eneN,cXwɠR&CF| N%X/6De{0ݖY#Mؔ        p  .      g   	ѪHkVx/             xWMoFHACd@ eX=ȶPYÒ-Kr09SK&
{/i=O%m+@};fiz>w}; z8X"L05f]9,En`_4~"XƼ{5[2?Ms}N"I1ΘfŸ^VXȰi:!HkrRr9$6Y%{#]CN`P9t;>/8k$$E{k~1odQ/%*!n[d8cx0<5PdUSܢ80>
`.Y>8N)L n9
 ;;[=G^$G2M)-Z+	}]-G7+:/X:ds&!^̵pSXǉ6i~`̸3wTD8dz@W#uLh}"zJ6tPb1Gc{bkY6elBb[maalf~ꗎv1!*1ܓg4FT-uZ\K,s_ZӿђxNtgl/W#ʊY :MAsϚl4BY{; rVYٟ.z'^oQN^^f.PSgY,d[I۵cXEeCEHpA'@|K,.CTSʛ+dy!UCr"n I!`t@wpU^ s"k ApKCR?Zp}!O,_RN)-nf7ߴ	Kj|JCxŭ]xjzx2s[Zjݞ)mcODdk:6Qߘ+ ہj5}U1l/4qmXF<vsIҝR㸹OE@)U=_EJ]hRf	xL 5d"| `:).ՠwNk,EFܚ\ؤ$Pwl	N6y-ۗmI/}՛w!BK?qI9.Tf;        Q  /      h   
nxjZdJY^-|            xUJ@TؼzFiڈhTh=xf,&|.|m~foiJdPHW^&,/a:}"-"WkЇ{v"GK;H*D29JL=r&CsHknZ)	*!SQ Kma8͡tШ壴n\UYp\gڱ5l*_Q'+9N=?1"l;շR69w7.;c¸i@70"a=h	َ	38
Q޲9֡6CT՝<0c    W       /      n   PFKbnǏAL            xc`c` USZXXP`e\_Pe\\
=2KRRR252)
:
y%
E
Zy~ c9sA
\ɩy 	 Ěk. 1          1Q      p   8XoSaV9>            xn@qZwXJXıRD*HQh@Q6p֮w<G\7ĉRK#{|9bXrfhD
WEb<w஻ޖ/UNY_U@fX},Ka*/dn'SKQ@BxhXd1B`fת׾2fֆã,Ll=l9<e\"O9AKSKta	@x,jY۔fu Xc=ZО<yJM]ACBFoB\Mxل3<6q2+gpLO&mF2yLODA^)/cb~LAZy,QSL>mNx~־Ӱ9Pf'ivꕍ	:BafS.`$x]*Y0stDW=6Kh        P  1      s   p*+,ȁ            xmPJ@SՋ"l UD0B-EJm&fD~7
w7ocwꟌ=0*'!B0zXXclP׽rKnv}=Zg8#봶>$4D$ic[ۄ?|[-sIWTiU1g(CRTK\PR0N;N%it(.+Of^:ϱ蔱qLxWsfJ瑸/# COPzj5lꌔ]qp؆&tt:T6SmpI*-hCx#P'P|:Gߖ\`&q(_.        j  0      v   )ZA[&EcOpo            x]Rn@^i Q(?ejHeWnrҠ*D"jJIC=Nkkw+p)*qglbifnuX!a,A-R6c
s]2:ΎQA&j
TAv{=mW*B>Ez}Ov*iBBVS_d?Tаau s'y|mPa 2@󋱻}V|.[Z&瀱A%$M>9cyAX8F@5
ARdkaa!lg0ISc2˽&RНw,4o?I.xg?VnE)l,lX}4R_yk?s8}2wm1m}\wCId`y+k;=va]+#Y=# Kk)t
a/	Zu}p^l9.-9ƞk2FdѵiBՌG nxѠ(m*ƣ`CZۊhiƎOXVH	=>,
=:>݊u:l5ZkzmKKz Ј'&ԌծW5<(N           2A      w      Oc}ҭ#FAqz            xTn16GGGTi(lSJREeS@":ͪYj-P߀sx qā4I[FǞgr7!B'Q;G'<;\OZϓ@Yp)!)d(Hn
=r<=Kc}j@H
RXEw=d(QEX^kjݲgp7	4|ź/rw/C9Lr`=a3sܹ)rcV A$	L#]laR|nValu#ɖo]HnCH:r4͒8ƋYvLU[~쬵g< kȨڌw󃿄}K@WȠcS6ò[jեM*E$Y#v(Q]]z',HO()kMk@N1IWd{T:TU)Lhb.vi<:Jab@*^u$}3UFnwM~:C"X:mt~\<EHk@G2T+Jj &J!υdBT	R|i͸u3S˦PG|3 BoȌ݃	#fV6q.ND0D[*2K  wGs4k?    #W     >  2e      x   izLa~Z=3              %  %   #ifndef LUXRAYS_DISABLE_OPENCL
  )  )   #endif
    #     U  2      z   [271҅              B  B   I	else if (!strcmp(scnName, SCENE_AUDI_RS8))
		mainWin->SetSceneCheck(2);
    #      4      |   ?F )Ttz            x?K1E!;luQZGbaͅT(n~?8?oUA8<w'y_ 4s4B
{0z~l*~9xЬڥ^aшl۵ƄH`㡸Jx\0M2LmB6Ƭ2N9?x*Wgaan-ł{  e"n6#nm 8Brĺ<6hxqfɁ`4Ih)?Y_0v-HN}.gMqEQlĮ#?T.PEehԿ|P1z;VPD`%\-Cki2S:!%W-R4P%	*`t@;\    %p      5      }   1J-\@u'            xVn@^.Hɽ"-Ri+nFONk$+I*xx	xވYi*MR`[;|;ߌvLFHwBHX0jNϋKaGfTp9CmIanu2 P!	y3hOA͔0@S M牊0L'
̂s.4ͩ,Z?iVWaoǝ~9˩`.tJy
 Bk)ҋRǮdFLD|O'Do WȘ]*f449XC:ӿ_ݡɽS[VW][GŁu71:iGODSь)y"ϝE20;`R_VTu_Ex5"ᶉst+%3rn#ac`K@v:yo<zѾǋB5Fa)&f_擛vg	1ꔉpSeY㙞ٹy LOh<9Sl=c?N\	B&P)nac>`{Q[=lvFuxy5EAoͰ)~f+앀(w6b(]K#>-$׈.&mdAի7kټ/cLeqV,    (*       5         PՂ%ٺˌJEu/              B          (6    F  3         'Hkǈb	6L(G            xV=E7I$.C7Edwȝ|>ỳ"Y{jw& 
h@4TP%B J$h(R
x3c{	!$?ޛoޛ1BKZ:F1ϣ?y.#Fɗ^[P<P`dIÀaVH'?e>@Js`; /,$?16!$Z,az`7^krmY-@` Q09طZ`R'
XwI6NI$0iJvH̒-Ѕ* (|y5O,nG$Ƴr	o:+`dG.4S\ZF55wNArV74*><|qZ\ZH]SRJe?34ok4qAs	s%4Uwzb3s<2&㚵fgoi*:V>@8kE+Ȅ~l,%nGC'գ;1kŌ@	VMun֡
Eect>}g{l&N#Ĵ5_{20GΌɖr$>Ťƾ!{Bki;s-;Wr>)dZEiȥ~_VUFV#HEާ]DĐ-ocΦǞb=Z وDbNU.J33Oyp^1l_#M9a]3HnOO<I2HLo'M@|A`vjnͩ<XP	Jei>gAhgfk}yc11&,CK4y[UEO+#18gZ=[~S!d4UEnKx_<.F#RKի`Bh_Z| WkbPR	]mCJ[_iC)=c<e@ֆ`o$gL[8wETaIGlTvߚV	ԔU}?}Oۿ/䵏+BϜ2r    ,|     T  3         B ~׋ՏuYe            xc`c cCNN΂Ԓ̼tԼԢԜT%%??W%Mk.1G&OG&Kl&C3 %C    ,       4_         1-9%z)l            xc`y陗YZi	ěZ934Ks4sSQk_`ԜT<z|B#}|=\Z99s33tSKSR3R5!  47B#B-g1, ؙV    -      4         Yq6B߬AHxwQ=            xRJ07gx`P]qZAFlN]%*{)}#ALEQA1sGދy1̕4aõr UQ[ndl,x]¾ ӈghT(hrqtFI^,YGX4*:Ŧ1V7`yfw5RA (-I}@ 
0y.X'10g(j,uSlen&ײP&vXY8fJ}0mi&X}݇_LX    .      7         ,-)986XVa*T            xTn@6$D4ڂā©%RjNH#q[~<ĕ@<n̮ip=~73ήe]fֹbdmv<HxƬaYׯRll`vsۅݽw0?z4#ԁꎧqX6&HAY/h&bOζLn͗e\a<seʲj4sIvr.&Q̐tY#F.	0cG{RA^A>;r<u;	p	kF
IfxC`⩀nvڽO-`MKQu͇Y4~>卭"5IWT[!V2O,WRXS!1_t4E+E6Ǿ~v;{'lVqzR~RsgPd)2q=w>Y{335:.~~ݳlr    0     9  7         lK-TQ)>]L%~            xc`Ppc`P```0MӵN-H,J)O,J)JMOI@Ѵ )    0       8         d	k[ #68ghDGh            xeNA
0_c}Ճ-b}AH(IME°;;3AfJFs(E7p(
V595JO,i9^閅c@Kn#QZ\X77ˢ(C_b5!ܻJ~li,S7Kl%j4j>|O>L=[ 
N2    1     O  7@         ׏3xU j.dl            xc`)b` @<	bc(&|gBJZ@a+ q3 @#} ~  L    1       7J         *&J.7u            xc``AL93/94%UA871''B/CAUp&($%g&e**h楤e楇d*)i*)hRUqrtsմ)9%
)9\ K&$    2v     R  7L         U^*vxnۙ^              #{  #   F	bool benchmarkDone = (renderingTime > 120) && (mode != INTERACTIVE);
    2       7         ˼r0":{*^b?            xc`A33MAC(9@89/17UG!5>WS3r*əkZ꜑ai4PUThQ9xCx  oAy    3Q       7#          Ċ4R            xc`kf cN΂Ԓ̼tԼT WRYdiͅ6 5/9G/;(/5'919hjqN0`3NLRSRӊR32JRs@@L$!|$
4I%&4 1MZ7MAM$2 _Ѐ
    4    G  5         !	cgIh#TR֛            xuPN@6FMS bBѣ!Q7]?g'x|*H	u3@qMtFsXΨLBŮ'ݏS2gNiFzrV籙'6#J+fF=4ɳU/$V<63(ܵC]b:?2 P>++5adc23OttBT>PD@Dl8W:'
.ee.u0l&,aMaT5'@0eJE
du)؎|ѡl,Tb;o&n6/\    5V       5         "5w0e)}x            xc`hb`8SZXXP`e`kd(%'($g$)hi9e
V
@Ē<
T5 u*LQ@63/D!$@)NKM@9ARRR25 `j >X    5      6~         #0E1q29"kS            xeRN15'*8zCh+	 P$(K$zXxڛF8zmQ{xy3<o15`SfqQ8L;Z	XugEY͌o`ns]8rUqd.h(w8jGs=ON׃3'}(@D*8'NZι
pYQjLQB>$Phr=٦r<i@%vܠ^FI*f9rY+;p.]׷ Y)Icr:B?3+GT9$ئ/_^Lt>`qN_8QcNGE)B#DX?fwW6lbN,(NN+moñ    7     F  6      !   $YfB/e[h]x              +6  +f   :			cout << "Score: " << int(sampleSec / 1000.0) << endl;

    7     a  6         %+ü9ß+d            xc`P?əWZT\ZZkZRY㣩P4lߡ c.    8A     P  6         &ۄg n> /ǡ            xc`g`Jd``p̼ N-*NM.sI-LN-ΌյsO-	-NMM/TW0402QR Q:\ +    8     K  6         '{:_P~d'q J              "e  "   ?		raysSecs[i] = intersectionDevices[i]->GetTotalPerformance();
    8    +  6      J   (հ0E	nxi            xJ@T0V(Im}"b`nܝ4|_SϞ<iJ@ {ǖu0-g&tjJ`+	JYs: -^51D}l*uGl<vܶve}}anTu*eL9K,S/|<}邖V뵳E)>+ۣܕؒ-qIk.yK;1m-1jz'/ H2/mA<L-RA{e[oҜoz:KSmo167uө}ộ    :     U  6      z   )5O@#W            xc``f cd̼ҔTt̜\0ą*U
$3R1e!%90hU470, b `%@    :\     P  6      |   *x?;)V_y,,+wkC[            xc``e``ľ
Z


E%
Κ
F
I
%E
ũ
!Az%%
@ Q    :     \  6         +gWwk!܅f                7   Pstatic void FreeImageErrorHandler(FREE_IMAGE_FORMAT fif, const char *message) {
    ;       7         ,uupI N~.̢            xc``c cE̼ҔT̜\;..Ή@<	X3"5 $CV!(, ֚'Àj)g);sqBleU 2hKf$zEy% IMTOiobQ^bAs~^	PɥEP{4SR2Ӹ ?fN    ;    E  8         -!H E|6tTP             xmJ0g82fWSD7S&^=5.)I6GG)|*v0?!!NHTggi,|2kep2U098xQg,*LypgLEBAͷZd:AHCV@+xmQT08q	g42wpt;!Xp-9+y{#q 2׷hGLJ˦yE.}^<Jדj!%5)FiUκ1(rqc"P:taQ#gO#Th͵Z= d    =     |  8         .Ĥ3n#|k)d            xU10Rp%Pܛ$~LX-CT!jA~4ռwKIN%X\cqa_¯um9O!ȭ]N|pp\9'"X$(_FY}05