I would probably have a look at this http://java.sun.com/j2se/1.4.2/docs/api/java/math/BigInteger.html
xFlags = createObject( "java", "java.math.BigInteger" ).init( "9223372036854775808" ); That's 2^63 if you didn't quite get that immediately ;-) I dunno this is untested, top of my head code, but I think it should work. The BigInteger has a lot of bit-functions as methods, but you probably need to make all your masks 2^0 ... 2^63 BigIntegers as well to use them. Maybe this helps, I'm not sure whether I'm on the right track answer-wise =) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting, up-to-date ColdFusion information by your peers, delivered to your door four times a year. http://www.fusionauthority.com/quarterly Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:251460 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

